NetworkManager/gnome/applet
Dan Williams 74a2ffa9b7 2005-05-20 Dan Williams <dcbw@redhat.com>
* NetworkManager.h
		- Differentiate VPN config signals between bad VPN config options
			and bad IP config

	* gnome/applet/applet-dbus-info.h
		- Add prototypes for wireless network and vpn connection update functions

	* gnome/applet/applet-dbus.c
		- (nmwa_dbus_filter): trap new VPN config error signals from NetworkManager

	* gnome/applet/applet.c
		- (nmwa_schedule_vpn_failure_dialog): new dialog text for new VPN config
			error signals
		- (nmwa_gconf_networks_notify_cb): re-enable wireless network change notify
			propogation to NetworkManager
		- (nmwa_gconf_vpn_connections_notify_cb): re-enable vpn connection change
			notify propogation to NetworkManager

	* src/NetworkManagerDbus.c
		- (nm_dbus_update_one_allowed_network): make sure to specify which AP list we
			are updating so a network can be removed from it if necessary

	* src/vpn-manager/nm-vpn-manager.c
		- (nm_vpn_manager_process_signal): trap new vpn config error signals

	* vpn-daemons/vpnc/nm-vpnc-service.c
		- (nm_vpnc_dbus_signal_failure): generalize function for all VPN error signals
		- (nm_vpnc_dbus_signal_launch_failed): remove
		- (nm_vpnc_dbus_signal_connect_failed): remove
		- (nm_vpnc_helper_timer_cb): update for new generalized error signal function
		- (nm_vpnc_schedule_helper_timer): increase timeout to 10s
		- (vpnc_watch_cb): don't whine about exit code if vpnc exited cleanly, update
			for new generalized error signal function, remove config file stuff
		- (nm_vpnc_start_vpnc_binary): grab a stdin pipe to vpnc after spawning it so
			we can write configuration options to it
		- (nm_vpnc_config_file_generate): removed
		- (nm_vpnc_config_write): write configuration options to the vpnc stdin pipe
		- (nm_vpnc_config_options_validate): validate the config options we receive
			from NetworkManager to block potential exploits
		- (nm_vpnc_dbus_handle_start_vpn): call option validation function before
			starting vpnc
		- (nm_vpnc_dbus_process_helper_config_error): actually propogate config error
			to NetworkManager


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@646 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-05-21 04:33:19 +00:00
..
icons 2005-05-05 Dan Williams <dcbw@redhat.com> 2005-05-06 02:58:06 +00:00
.cvsignore Add .cvsignore files 2005-04-28 01:44:31 +00:00
applet-dbus-devices.c 2005-05-14 Dan Williams <dcbw@redhat.com> 2005-05-15 00:58:26 +00:00
applet-dbus-devices.h 2005-05-03 Dan Williams <dcbw@redhat.com> 2005-05-03 20:41:36 +00:00
applet-dbus-info.c 2005-05-16 Dan Williams <dcbw@redhat.com> 2005-05-16 12:57:08 +00:00
applet-dbus-info.h 2005-05-20 Dan Williams <dcbw@redhat.com> 2005-05-21 04:33:19 +00:00
applet-dbus-vpn.c 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-28 12:09:15 +00:00
applet-dbus-vpn.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
applet-dbus.c 2005-05-20 Dan Williams <dcbw@redhat.com> 2005-05-21 04:33:19 +00:00
applet-dbus.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
applet.c 2005-05-20 Dan Williams <dcbw@redhat.com> 2005-05-21 04:33:19 +00:00
applet.h 2005-05-14 Dan Williams <dcbw@redhat.com> 2005-05-14 21:54:30 +00:00
eggtrayicon.c 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
eggtrayicon.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
gtkcellrendererprogress.c 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
gtkcellrendererprogress.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
gtkcellview.c 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
gtkcellview.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
keyring.png 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
main.c 2005-05-05 Dan Williams <dcbw@redhat.com> 2005-05-05 21:07:22 +00:00
Makefile.am Don't override user-specified CFLAGS 2005-05-16 18:35:20 +00:00
menu-items.c 2005-05-05 Dan Williams <dcbw@redhat.com> 2005-05-06 02:58:06 +00:00
menu-items.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
nm-applet.conf 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
nm-device.c 2005-05-14 Dan Williams <dcbw@redhat.com> 2005-05-15 00:58:26 +00:00
nm-device.h 2005-05-14 Dan Williams <dcbw@redhat.com> 2005-05-15 00:58:26 +00:00
other-network-dialog.c 2005-05-14 Dan Williams <dcbw@redhat.com> 2005-05-14 21:54:30 +00:00
other-network-dialog.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
passphrase-dialog.c 2005-05-14 Dan Williams <dcbw@redhat.com> 2005-05-14 21:54:30 +00:00
passphrase-dialog.h 2005-05-03 Dan Williams <dcbw@redhat.com> 2005-05-03 20:41:36 +00:00
vpn-connection.c 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
vpn-connection.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
vpn-password-dialog.c 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
vpn-password-dialog.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
wireless-applet.glade 2005-05-14 Dan Williams <dcbw@redhat.com> 2005-05-14 21:54:30 +00:00
wireless-network.c 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00
wireless-network.h 2005-04-27 Dan Williams <dcbw@redhat.com> 2005-04-27 18:05:16 +00:00