2006-07-13  Robert Love  <rml@novell.com>

	* configure.in: Bump version to 0.6.4
	* NEWS: Update.

2006-07-10  Dan Williams  <dcbw@redhat.com>

	Patch from Valentine Sinitsyn <e_val@inbox.ru>
	* src/nm-device.c
		- (real_act_stage3_ip_config_start): don't infinite loop when
			dhcdbd isn't running (Gnome #346845)

2006-07-09  Dan Williams  <dcbw@redhat.com>

	* gnome/applet/applet.c
		- (nma_destroy): don't pass NULL to notify_notification_close
			(RH #197917)

2006-07-09  Dan Williams  <dcbw@redhat.com>

	* gnome/applet/applet.c
		- (nma_about_cb): remove empty documenters tab (Gnome #341324)

2006-07-04  Tor Krill  <tor@krill.nu>

	* src/backends/NetworkManagerArch.c
		- (nm_system_get_mtu): Added implementation
		
		Patch from Valentine Sinitsyn <e_val@inbox.ru>
		- (nm_system_update_dns) 
		- (nm_system_restart_mdns_responder): Check if daemon
			is running before starting. Should fix #344573
		- (ArchReadConfig)
		- (nm_system_device_get_system_config): Add explicit
			test for DHCP config. Dont assume when not static.
			Should fix #344573

2006-06-21  Dan Williams  <dcbw@redhat.com>

	* nm-dbus-device.c
		- (nm_dbus_device_get_driver): don't try to stuff a NULL
			through dbus

2006-06-19  Dan Williams  <dcbw@redhat.com>

	* src/NetworkManagerAP.c
		- Clarify usage of user_created

	* src/nm-ap-security-wep.c
	  src/nm-ap-security-wpa-eap.c
	  src/nm-ap-security-wpa-psk.c
	  src/nm-ap-security.c
	  src/nm-ap-security.h
		- s/user_created/adhoc, because we really do mean adhoc

	Patch from Bernard Blackham <bernard@blackham.com.au>
	* src/nm-device-802-11-wireless.c	  
		- (supplicant_send_network_config): instead of user_created,
			use adhoc, and do AP_SCAN 2 for adhoc networks

2006-06-15  Robert Love  <rml@novell.com>

	* gnome/applet/nm-gconf-wso-wpa-eap.c: Don't set the Gconf keys unless
	  we have a value to set.  Gconf generates a warning if `val' is NULL.
	* src/nm-ap-security-wpa-eap.c: Don't set the key for an Enterprise AP
	  unless we actually received a valid private key file passphrase or
	  password.  Otherwise, we don't know to later ask the applet to pull
	  the key from the keyring.

2006-06-15  Robert Love  <rml@novell.com>

	* gnome/applet/nm-gconf-wso-wpa-eap.c: Don't set the key unless there
	  is a non-empty key to set.  Elsewhere, pass an empty string via DBUS
	  if there is no key to pass.
	* libnm-util/dbus-helpers.c: Given the above, we can trust always
	  receiving a non-NULL key.

2006-06-14  Robert Love  <rml@novell.com>

	* src/nm-ap-security-wpa-eap.c: In real_copy_constructor(), actually
	  copy the strings.

2006-06-14  Dan Williams  <dcbw@redhat.com>

	Patch from Lorenzo Colitti <lorenzo@colitti.com>  gnome.org #344825
	* src/nm-device-802-11-wireless.c
		- (nm_device_802_11_wireless_set_essid): only wait for orinoco cards
			or ones where the driver is unknown
		- (supplicant_exec): don't wait for supplicant startup here
		- (supplicant_interface_init): finer grained polling for supplicant
			startup

2006-06-09  Dan Williams  <dcbw@redhat.com>

	* src/NetworkManagerSystem.[ch]
		- (nm_system_device_set_up_down_with_iface): remove 'dev' argument,
			it was unused and pointless
		- (nm_system_vpn_device_set_from_iface, nm_system_device_set_up_down):
			fix for set_up_down_with_iface change

	* src/vpn-manager/nm-vpn-connection.c
		- (nm_vpn_connection_deactivate): fix for set_up_down_with_iface change

	* src/backends/NetworkManagerRedHat.c
	  src/backends/NetworkManagerSuSE.c
	  src/backends/NetworkManagerArch.c
	  src/backends/NetworkManagerDebian.c
	  src/backends/NetworkManagerGentoo.c
		- (nm_system_enable_loopback): use set_up_down_with_iface where
			appropriate
		- (nm_system_flush_loopback_routes): use flush_routes_with_iface
			where appropriate

2006-06-09  Dan Williams  <dcbw@redhat.com>

	Patch from Peter Jones:
	* src/nm-device-802-11-wireless.c
		- (nm_device_802_11_wireless_update_bssid): make sure that the
			SSID hasn't changed from what we expect before automatically
			updating the saved BSSID from a new AP