1. 17 Jun, 2005 6 commits
  2. 16 Jun, 2005 7 commits
  3. 15 Jun, 2005 4 commits
  4. 14 Jun, 2005 2 commits
  5. 12 Jun, 2005 4 commits
    • Miloslav Trmac's avatar
      2005-06-12 Miloslav Trmac <mitr@volny.cz> · 05d2d80e
      Miloslav Trmac authored
      	* cs.po: Updated Czech translation.
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@666 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • David Zeuthen's avatar
      Forgot to add README · e21fd4a3
      David Zeuthen authored
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@665 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • David Zeuthen's avatar
      2005-06-12 David Zeuthen <davidz@redhat.com> · c357c61e
      David Zeuthen authored
      	* gnome/vpn-properties/nm-vpn-ui-interface.h: New file
      	* gnome/vpn-properties/nm-vpn-properties.glade: New file
      	* gnome/vpn-properties/nm-vpn-properties.c: New file
      	* gnome/vpn-properties/Makefile.am: New file
      	* src/vpn-manager/nm-vpn-manager.h: Rework prototypes to take an
      	array of passwords
      	* src/vpn-manager/nm-vpn-manager.c
      	(nm_vpn_manager_activate_vpn_connection): Take an array of passwords
      	instead of just a single one
      	* src/vpn-manager/nm-dbus-vpn.c:
      	(nm_dbus_vpn_get_vpn_connection_properties): Also append service_name
      	(nm_dbus_vpn_activate_connection): Rework to take an array of passwords
      	* gnome/applet/vpn-password-dialog.h (nmwa_vpn_request_password):
      	Change the interface here to give a list of passwords. Also, don't
      	require username, but do require service
      	* gnome/applet/vpn-password-dialog.c: Look up the VPN .name files for
      	the binary for the auth-dialog and use that instead of putting up a
      	dialog asking for a single password
      	* gnome/applet/vpn-connection.[ch]: Don't remember the user_name,
      	however do remember the service
      	* gnome/applet/main.c (main): Setup i18n
      	* gnome/applet/applet.c (nmwa_update_state): Add a line "VPN
      	connection to '%s'" to the tooltip if we are connected using VPN
      	(nmwa_menu_vpn_item_activate): Check last_attempt_success gconf
      	key to determine whether we the auth-dialog needs to
      	reprompt. Also cope with the fact that the auth-dialog now returns
      	an array of passwords.
      	(nmwa_menu_configure_vpn_item_activate): New handler for
      	"Configure VPN..." menu item
      	(nmwa_menu_add_vpn_menu): Add the "Configure VPN..." menu item
      	(is_vpn_available): New function to determine if we got any
      	NM-compatible VPN software installed
      	(nmwa_menu_add_devices): Use is_vpn_available to add VPN menu
      	items only if we have NM-compatible VPN software installed
      	(nmwa_gconf_vpn_connections_notify_callback): Slightly rework the
      	logic for detecting when VPN connections are removed
      	* gnome/applet/applet-dbus.h: Removed the prototypes for
      	nmwa_dbus_vpn_activate_connection, nmwa_dbus_vpn_deactivate_connection
      	since these are defined elsewhere
      	* gnome/applet/applet-dbus.c (set_vpn_last_attempt_status): New
      	function used to keep track of whether the last attempt succeded
      	(nmwa_dbus_filter): Update last_attempt according to whether the
      	VPN connection could be established or not
      	* gnome/applet/applet-dbus-vpn.h (nmwa_dbus_vpn_deactivate_connection):
      	Change prototype to take an array of passwords, not just a single
      	* gnome/applet/applet-dbus-vpn.c (nmwa_dbus_vpn_properties_cb): Only
      	update service, not user
      	(nmwa_dbus_vpn_remove_one_vpn_connection): Check that applet->
      	dbus_active_vpn_name is not NULL before using it
      	(nmwa_dbus_vpn_activate_connection): Send the passwords as a
      	string array instead of assuming a single password
      	* gnome/applet/applet-dbus-info.c:
      	(nmi_dbus_get_vpn_connection_properties): Use the logged in user for
      	user name; don't read from gconf
      	* gnome/applet/Makefile.am: Also export SYSCONFDIR and
      	* gnome/Makefile.am (SUBDIRS): Add vpn-properties
      	* configure.in: Add checks for gmodule-2.0.
      	Generate gnome/vpn-properties/Makefile. Don't generate any Makefile's
      	in vpn-daemons nor vpn-daemons/vpnc. We have separate autotooled
      	projects under vpn-daemons now.	 See vpn-daemons/vpnc/Changelog
      	for details
      	* vpn-daemons/Makefile.am: Removed
      	* vpn-daemons/README: New file to describe extensions points for VPN
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@664 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • David Zeuthen's avatar
      2005-06-12 David Zeuthen <davidz@redhat.com> · 628aedd1
      David Zeuthen authored
      	* doc/example-vpnc-system-wide-connection.sh: New file
      	* properties/nm-vpnc-dialog.glade: New file
      	* properties/nm-vpnc.c: New file
      	* properties/Makefile.am: New file
      	* auth-dialog/Makefile.am: New file
      	* auth-dialog/gnome-two-password-dialog.[ch]: New files, based
      	on gnome-password-dialog.[ch] from libgnomeui
      	* auth-dialog/main.c: New file
      	* po/POTFILES.in, po/ChangeLog, da.po: New files
      	* Makefile.am: Add src, auth-dialog, propertes and po
      	* autogen.sh: New file
      	* configure.in: New file
      	* acinclude.m4: New file
      	* README: New file
      	* NEWS: New file
      	* ChangeLog: New file
      	* AUTHORS: New file
      	* nm-vpnc-service.name.in: Based on nm-vpnc-service.name. Reworked
      	to sport multiple sections and have the paths to the auth-dialog
      	binary and properties shared object
      	* nm-vpnc-service.name: Deleted and replaced by
      	* nm-vpnc-service.conf: Rename from org.freedesktop.vpn to
      	* src/nm-vpnc-service.h: Rename from org.freedesktop.vpn to
      	org.freedesktop.NetworkManager.vpnc (New file)
      	* src/nm-vpnc-service.c: Use the system-installed
      	NetworkManager.h instead. Setup i18n. (New file)
      	(nm_vpnc_config_write): Rework to cope with passwords being
      	an array.
      	(nm_vpnc_config_options_validate): Add "Xauth username" to list
      	of allowed options
      	(nm_vpnc_dbus_handle_start_vpn): Passwords is now an array.
      	* src/nm-vpnc-service-vpnc-helper.c: Use the system-installed
      	NetworkManager.h instead (New file)
      	* nm-vpn-service.[ch], nm-vpn-service-vpnc-helper.c: Moved in src
      	* src/nm-utils.[ch]: For now, a local copy duplicated from utils/ in
      	the NM project
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@663 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
  6. 10 Jun, 2005 7 commits
    • Marcel Telka's avatar
      2005-06-10 Marcel Telka <marcel@telka.sk> · d01bd0e3
      Marcel Telka authored
      	* sk.po: Updated Slovak translation.
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@662 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • Dan Williams's avatar
      2005-06-10 Dan Williams <dcbw@redhat.com> · 34b98242
      Dan Williams authored
      	* src/backends/NetworkManagerRedHat.c
      		- (get_current_profile_name): new function, grab current network profile name from
      		- (set_ip4_config_from_resolv_conf): new function, parse a resolv.conf and
      			update an IP4 Config structure's settings from it
      		- (nm_system_device_get_system_config): if we're using static IP on this device,
      			get DNS info from current network profile
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@661 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • Dan Williams's avatar
      2005-06-09 Dan Williams <dcbw@redhat.com> · b3bcfac6
      Dan Williams authored
      	Patch from Robert Love:
      	* src/NetworkManagerDevice.c
      		- 64-bit build fixes
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@660 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • Dan Williams's avatar
      2005-06-09 Dan Williams <dcbw@redhat.com> · 8897c59e
      Dan Williams authored
      	Patch from Kay Sievers and Robert Love:
      	* configure.in
      		- Add SuSE support
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@659 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • Dan Williams's avatar
      2005-06-09 Dan Williams <dcbw@redhat.com> · bb36e068
      Dan Williams authored
      	* NetworkManager.h
      		- Add NMWirelessScanMethod enum for scan methods
      	* gnome/applet/applet-dbus-devices.c
      		- (nmwa_dbus_update_scanning_enabled_cb): remove
      		- (nmwa_dbus_update_scanning_enabled): remove
      		- (nmwa_dbus_update_devices): don't call nmwa_dbus_update_scanning_enabled() anymore
      			since it got removed
      		- (nmwa_dbus_enable_scanning): remove
      	* gnome/applet/applet-dbus-info.c
      		- (nmi_dbus_signal_update_scan_method): new function, signal NetworkManager to
      			update the wireless scanning method from NMI
      		- (nmi_dbus_get_wireless_scan_method): new function, return wireless scanning
      			method value to NetworkManager
      		- (nmi_dbus_info_message_handler): respond to the "getWirelessScanMethod" method call
      	* gnome/applet/applet-dbus-info.h
      		- Add prototype for nmi_dbus_signal_update_scan_method
      	* gnome/applet/applet.c
      		- (scanning_menu_update): new function, update one GtkCheckMenuItem from the
      			Wireless Scanning menu based on current wireless scan method
      		- (nmwa_menu_scanning_item_activate): new function, callback for GTK "activate"
      			signal for Wireless Scanning menu items, tell NetworkManager the new method
      			and update our menu items to make sure the right one is checked
      		- (nmwa_set_scanning_enabled_cb): remove
      		- (nmwa_context_menu_update): remove references to pause_scanning_item
      		- (nmwa_context_menu_create): remove pause_scanning_item, and add new Wireless
      			Scanning menu item
      		- (nmwa_gconf_get_wireless_scan_method): new method, pull wireless scanning method
      			from GConf
      		- nmwa_gconf_networks_notify_callback -> nmwa_gconf_info_notify_callback: generalize
      			so we get notified of preference values too
      		- (nmwa_get_instance): monitor GCONF_PATH_WIRELESS rather than GCONF_PATH_WIRELESS_NETWORKS
      	* gnome/applet/applet.h
      		- Add wireless scan method member to applet data
      		- Remove pause_scanning_item, add Wireless Scanning submenu
      	* src/NetworkManager.c
      		- (nm_data_new): default to NM_SCAN_METHOD_ON
      		- (main): grab scanning method from NMI if we can
      	* src/NetworkManagerDbus.c
      		- (nm_dbus_update_wireless_scan_method_cb): new function, callback from
      		- (nm_dbus_update_wireless_scan_method): new function to grab scanning method
      			from NMI
      		- (nm_dbus_nmi_is_running): redundant function, removed
      		- (nm_dbus_signal_filter): trap "WirelessScanMethodUpdate" signal, grab scanning method
      			when NMI comes back
      	* src/NetworkManagerDevice.c
      		- (nm_device_is_activated): return TRUE if the device is activated
      		- (nm_device_wireless_scan): don't scan if the scan method is OFF, or if its AUTO
      			and we are activated
      	* src/nm-dbus-nm.c
      		- (nm_dbus_nm_set_scanning_enabled): removed
      		- nm_dbus_nm_get_scanning_enabled -> nm_dbus_nm_get_wireless_scan_method
      		- (nm_dbus_nm_methods_setup): remove [get | set] ScanningEnabled and add "getWirelessScanMethod"
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@658 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • Dan Williams's avatar
      return syntax cleanup · 5ba7a465
      Dan Williams authored
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@657 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
    • Dan Williams's avatar
      2005-06-09 Dan Williams <dcbw@redhat.com> · 50d286eb
      Dan Williams authored
      	* NetworkManager.h
      		- NM_VPN_STATE_ERROR -> NM_VPN_STATE_UNKNOWN (more consistent with other enums)
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@656 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
  7. 08 Jun, 2005 1 commit
  8. 06 Jun, 2005 1 commit
  9. 01 Jun, 2005 2 commits
  10. 29 May, 2005 1 commit
  11. 27 May, 2005 1 commit
  12. 24 May, 2005 2 commits
  13. 23 May, 2005 1 commit
  14. 21 May, 2005 1 commit
    • Dan Williams's avatar
      2005-05-20 Dan Williams <dcbw@redhat.com> · 74a2ffa9
      Dan Williams authored
      	* 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