2007-02-20  Dan Williams  <dcbw@redhat.com>

	Patch from Jon Nettleton

	* properties/nm-openvpn-dialog.glade
	  properties/nm-openvpn.c
		- Reduce size of OpenVPN configuration dialog (Gnome.org #334800)

2007-02-16  David Zeuthen  <davidz@redhat.com>

	* nm-openvpn.desktop.in: Use NoDisplay=true since only reason for
	  the desktop is to setup a MIME type association (similar to #333854)

2007-02-16  Dan Williams  <dcbw@redhat.com>

	Patch from Jon Nettleton

	Fix import/export (Gnome.org #408500)

2007-02-16  Dan Williams  <dcbw@redhat.com>

	Patch from Jon Nettleton

	Add port option to config dialog.

2006-11-24  Dan Williams  <dcbw@redhat.com>

	Patch from Helmut Schaa <hschaa@suse.de>
	* src/nm-openvpn-service-openvpn-helper.c
		- Redirect output to syslog

2006-11-01  Tambet Ingo  <tambet@ximian.com>

	* src/nm-openvpn-service.c (nm_openvpn_dbus_handle_start_vpn): Return
	dbus message reply instead of emitting signals on errors.
	(nm_openvpn_dbus_start_vpn): Get the reply from VPN start instead of
	creating a blank one.

2006-10-04  Tambet Ingo  <tambet@ximian.com>

	* properties/nm-openvpn.c (impl_get_widget, impl_get_properties) 
	(import_from_file): s/tcp/tcp-client.

2006-09-27  Robert Love  <rml@novell.com>

	Patch by Tambet Ingo <tambet@ximian.com>:
	* configure.in, auth-dialog/main.c, properties/Makefile.am,
	  properties/nm-pptp.c, src/Makefile.am,
	  src/nm-openvpn-service-openvpn-helper.c, src/nm-openvpn-service.c:
	  Make VPN module compilation more robust, even if NetworkManager is
	  installed into non-standard prefix.

2006-05-11  Robert Love  <rml@novell.com>

	Patch to add OpenVPN TLS and Cipher support, by Groug <groug@free.fr>:
	* properties/nm-openvpn-dialog.glade: Add UI checkboxes.
	* properties/nm-openvpn.c: New UI.
	* src/nm-openvpn-service.c: Support "--tls-auth" and "--cipher"
	  OpenVPN options.
	* src/nm-utils.c: Add nm_find_openvpn(), exported function for finding
	  the location of the OpenVPN binary.
	* src/nm-utils.h: Add prototype.

2006-04-17  Robert Love  <rml@novell.com>

	* properties/nm-openvpn-dialog.glade: If the dialog won't let the user
	  type in the file entry GtkEntries, then don't mark them editable.

2006-04-10  Robert Love  <rml@novell.com>

	* properties/nm-openvpn.c: Report error if writing out of exported
	  configuration fails.  The silent treatment might work for me and my
	  wife, but not for failed I/O.

2006-03-30  Robert Love  <rml@novell.com>

	Patch by Crispin Flowerday <gnome@flowerday.cx>:
	* src/nm-openvpn-service-helper.c: Fix crash when no PtP IP address is
	  supplied.

2006-03-29  Robert Love  <rml@novell.com>

	* src/nm-openvpn-service.c: New eigth argument to DBUS VPN method, the
	  per-route MSS.  OpenVPN does not care about the MSS, so we send zero.

2006-03-02  Raphael Higino  <raphaelh@cvs.gnome.org>

	* configure.in: Added pt_BR to ALL_LINGUAS.

2006-02-28  Ilkka Tuohela  <hile@iki.fi>
	* configure.in: Added fi to ALL_LINGUAS.
	
2006-02-16  Francisco Javier F. Serrador  <serrador@cvs.gnome.org>

	* configure.in: Added es to ALL_LINGUAS.

2006-02-08  Clytie Siddall <clytie@riverland.net.au>

	* configure.in:	Added vi in ALL_LINGUAS line.
	
2006-02-04  Funda Wang  <fundawang@linux.net.cn>

	* configure.in: Added zh_CN to ALL_LINGUAS.

2006-01-05  Tim Niemueller <tim@niemueller.de>

	* configure.in: Explicitly set AUX_DIR to . to prevent autoconf from
	  searching (and finding) install-sh in ../.., which lead to
	  problems.

2005-12-12  Robert Love  <rml@novell.com>

	* auth-dialog/main.c: one more NULL, this time for the ellipses

2005-12-11  Tim Niemueller <tim@niemueller.de>

	* auth-dialog/main.c:
	  - Added support for encrypted key files in X.509 connections
	  - restructured code, fixed a memleak

	* src/nm-openvpn-service.c:
	  - Added support for encrypted key files for X.509 connections
	  - Added support for port parameter in gconf keys.

	* src/gnome-two-password-dialog.[ch]:
	  - Added support for setting the primary password label

	* configure.in:
	  - Bumped version to 0.3.2

2005-12-07  Tim Niemueller <tim@niemueller.de>

	* src/nm-openvpn-service.c:
	  - Removed unused variable, login banner hack not needed any more

2005-12-07  Tim Niemueller <tim@niemueller.de>

	* auth-dialog/main.c:
	  - Only request one password from Gnome keyring, patch by Crispin
	    Flowerday

	* properties/nm-openvpn-dialog.glade:
	  - Added check button to use TCP instead of UDP

	* properties/nm-openvpn.c:
	  - Protocol can now be set, defaults to UDP, TCP maybe selected with
	    check box

	* src/nm-openvpn-service.c:
	  - Support proto flag in config, default to UDP if not set for backward
	    compatibility
	  - Set a fake login banner for now until we fixed when NM sets
	    last_attempt_success (provided by Crispin)

	* configure.in:
	  - Raised versoin to 0.3.1

2005-12-05  Tim Niemueller <tim@niemueller.de>

	* properties/nm-openvpn-dialog.glade:
	  - Added X.509 + User/Pass to list of available connection
	    types
	  - added checkbox for using TAP device to optional info expander

	* properties/nm-openvpn.c:
	  - Added support for new X.509 + User/Pass connection type
	  - Added support for using TAP device, device is now written to
	    config to new field dev

	* auth-dialog/main.c:
	  - Password is also needed for new connection type

	* src/nm-openvpn-service-openvpn-helper.c:
	  - Updated header

	* src/nm-openvpn-service.[ch]:
	  - Added support for new X.509 + User/Pass connection type
	  - device is now an explicit parameter, if not set it defaults to
	    "tun" for compatibility with versions < 0.3.0
	  - fixed closing of management socket, thanks for this patch goes
	    to Crispin Flowerday
	  - Added syslog flag to OpenVPN arguments

	* configure.in:
	  - Raised version to 0.3.0

	* openvpn/intltool-extract.in
	  openvpn/intltool-merge.in
	  openvpn/intltool-update.in:
	  - Versions from intltool 0.34 are back, magically work after new
	    autogen.sh run!?

2005-11-30  Tim Niemueller <tim@niemueller.de>

	* auth-dialog/main.c: Only request one password,
	  still use GnomeTwoPasswordDialog, gives all the functionality we need.
	  This should be unified between VPN implementations. Also I had to add
	  GConf support to see if a password is really needed for the connection
	  type. The configuraton line should be written to the auth-dialog by NM
	  and maybe even an impl_needs_passwd_dialog or similar should be added.
	  Patch will follow when healthy again.

	* properties/nm-openvpn-dialog.glade: Updated GUI,
	  contains now everything needed to configure all three connection types

	* properties/nm-openvpn.c: Added handling of all
	  three connection types.

	* src/nm-openvpn-service-openvpn-helper.c: Use
	  different environment variables which are available for all connection
	  types, fixed the returned VPN gateway address. This was the remote IP
	  used in the VPN network, not the remote's real address. This prevented
	  it from working if VPN gateway was not in the same subnet since routes
	  were wrong.

	* src/nm-openvpn-service.h
	  src/nm-openvpn-service.c: Added support for
	  password and shared secret connection types. Reformatted to Gnu style.

	* configure.in: Raised version to 0.2.0

	* openvpn/intltool-extract.in
	  openvpn/intltool-merge.in
	  openvpn/intltool-update.in:
	  Version from intltool 0.33, 0.34 won't work at the moment.

2005-10-29  Tim Niemueller <tim@niemueller.de>

	* started work based on vpnc work

