Commit graph

462 commits

Author SHA1 Message Date
Dan Williams
eb4229985e 2005-08-17 Dan Williams <dcbw@redhat.com>
* gnome/applet/icons/nm-no-connection.png
	  gnome/applet/icons/nm-device-wired.png
		- Use Diana's new RJ45 connector icons


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@860 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-17 04:29:24 +00:00
Dan Williams
8c4b6c6a91 2005-08-17 Dan Williams <dcbw@redhat.com>
* src/NetworkManagerPolicy.c
		- (nm_policy_device_change_check): clarify switching rules if
			both new and old devices are valid; mainly, don't switch
			away from user-requested wireless connection back to a wired
			one


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@859 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-17 04:23:25 +00:00
Dan Williams
e40b6041c2 2005-08-17 Dan Williams <dcbw@redhat.com>
* gnome/applet/Makefile.am
		- Relocate the applet to /usr/bin since it is no longer
			executed by anything, but directly by the user


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@858 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-17 04:21:03 +00:00
Dan Williams
49ded958b4 2005-08-17 Dan Williams <dcbw@redhat.com>
Patch from Bill Moss <bmoss@clemson.edu>

	* gnome/applet/applet-dbus-info.[ch]
		- (nmi_save_network_info): save timestamp for network if it
			was a change requested by the user
		- (nmi_dbus_update_network_info): get user_requested from dbus
			message and pass to nmi_save_network_info()

	* gnome/applet/applet.c
		- (nmwa_update_network_timestamp): remove
		- (nmwa_menu_item_activate): don't set timestamp on networks
			here, only after a successful connect in nmi_save_network_info()

	* src/NetworkManagerDbus.[ch]
		- (nm_dbus_update_network_info): pass user_requested into the
			dbus message

	* src/NetworkManagerPolicy.c
		- (nm_policy_activation_finish): pass user_requested to
			nm_dbus_update_network_info()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@857 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-17 04:19:43 +00:00
Robert Love
c33a982574 2005-08-16 Robert Love <rml@novell.com>
* gnome/applet/applet.c: Better "Dial Up" menu item.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@854 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-16 20:09:58 +00:00
Robert Love
74804ef194 2005-08-16 Robert Love <rml@novell.com>
* gnome/applet/applet.c: use GTK_STOCK_INFO not PROPERTIES for the
          "Connection Information" menu item.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@853 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-16 17:57:05 +00:00
Dan Williams
387f572771 2005-08-16 Dan Williams <dcbw@redhat.com>
Patch from j@bootlab.org
	* vpn-daemons/vpnc/Makefile.am: Fix for autoreconf

	* configure.in: allow specifying the path to dhcdbd


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@852 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-16 17:27:48 +00:00
Robert Love
3bdab81126 2005-08-16 Robert Love <rml@novell.com>
Patch from j@bootlab.org
	* src/backends/NetworkManagerDebian.c, src/backends/interface_parser.c,
	  src/backends/interface_parser.h: Debian dialup support.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@851 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-16 17:16:40 +00:00
Christopher Aillon
fcce343152 2005-08-16 Christopher Aillon <caillon@redhat.com>
* vpn-daemons/vpnc/properties/nm-vpnc-dialog.glade:
        * gnome/applet/applet.c: Add some mnemonics for VPNC

        * vpn-daemons/.cvsignore: fix this up a little bit


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@850 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-16 16:45:15 +00:00
Robert Love
6a1e7941b1 2005-08-16 Robert Love <rml@novell.com>
* src/backends/NetworkManagerSuSE.c: improve the SUSE-backend dial up
          support.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@848 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-16 16:00:49 +00:00
Christopher Aillon
ecf28067c4 2005-08-16 Christopher Aillon <caillon@redhat.com>
* gnome/applet/applet.c: Split markup out of translatable strings
	and clean up logic a little bit.  (fixes #309012)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@847 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-16 15:00:55 +00:00
Christopher Aillon
6df6b19135 2005-08-15 Christopher Aillon <caillon@redhat.com>
* gnome/vpn-properties/nm-vpn-properties.c:
        * gnome/vpn-properties/nm-vpn-ui-interface.h:
        * vpn-daemons/vpnc/properties/nm-vpnc.c:
        Makeshift fix to remove newlines from translatable strings.
        Note that we now return an allocated string, so callers of
        get_confirmation_details () must now call g_free () on the
        result. (fixes #309033).


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@846 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-15 19:34:20 +00:00
Robert Love
328391e19d 2005-08-12 Robert Love <rml@novell.com>
* gnome/applet/applet-dbus.c: remove newlines from translatable
          strings--not needed here anyway. (fix b.g.o #309011)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@840 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-12 19:11:30 +00:00
Robert Love
f30fb3f7db 2005-08-12 Robert Love <rml@novell.com>
* src/nm-netlink.monitor.c: don't translate "%s" (fix b.g.o #172391)


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@839 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-12 19:06:09 +00:00
Robert Love
58e04b5373 2005-08-11 Robert Love <rml@novell.com>
* gnome/applet/applet.c: mark string as translatable.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@836 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-11 21:43:38 +00:00
Robert Love
e02429f794 2005-08-11 Robert Love <rml@novell.com>
* initscript/SUSE/networkmanager: update.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@835 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-11 21:19:45 +00:00
Dan Williams
8c06b389e2 2005-08-11 Dan Williams <dcbw@redhat.com>
* src/nm-dhcp-manager.c
		- (nm_dhcp_manager_get_ip4_config): if for some reason we don't get
			an gateway returned from DHCP, try to use the address of the DHCP
			server as the gateway instead.  Found by Ralf Ertzinger.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@834 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-11 13:31:50 +00:00
Robert Love
bf6240910d 2005-08-10 Robert Love <rml@novell.com>
* gnome/applet/applet.c: Make applet->dbus_thread joinable so we can
	  wait for it on exit; call exit() in nmwa_destroy() to jump ship.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@831 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-10 15:18:34 +00:00
Dan Williams
ca7c51f6c4 2005-08-10 Dan Williams <dcbw@redhat.com>
Patch from Bill Moss <bmoss@clemson.edu>
	* Consolidate writes of access point information updates to the info daemon
		so that we only do it when the connection to the access point was
		successful.  Also consolidates updates to GConf in the Gnome applet.

	* src/nm-netlink-monitor.c
		- Silence compile warning when calling g_object_new()


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@830 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-10 14:30:41 +00:00
Dan Williams
201f0318fa 2005-08-08 Dan Williams <dcbw@redhat.com>
Patch from Steev <steev@steev.net>:
	* src/backends/NetworkManagerGentoo.c
		- Stub new dialup backend functions


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@828 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-08 15:13:47 +00:00
Dan Williams
2bad787e27 2005-08-08 Dan Williams <dcbw@redhat.com>
Patch from Colin Slater:
	* src/backends/NetworkManagerGentoo.c
		- (nm_system_update_dns): Fix exit status check for restarting
			nscd


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@827 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-08 15:11:08 +00:00
Robert Love
600e027e5c 2005-08-05 Robert Love <rml@novell.com>
* NetworkManager.h,
          gnome/applet/applet-dbus-devices.c,
          gnome/applet/applet-dbus-devices.h,
          gnome/applet/applet-dbus.c,
          gnome/applet/applet.c,
          gnome/applet/applet.h,
          src/NetworkManager.c,
          src/NetworkManagerMain.h,
          src/NetworkManagerSystem.h,
          src/backends/NetworkManagerRedHat.c,
          src/backends/NetworkManagerSuSE.c,
          src/nm-dbus-nm.c: basic dialup support using distro infrastructure


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@821 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-05 18:58:17 +00:00
Robert Love
86ed3ac633 2005-08-05 Robert Love <rml@novell.com>
* gnome/applet/other-network-dialog.c: default the adhoc network to the
          machine's hostname to make adhoc creation idiot-proof.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@820 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-05 15:42:25 +00:00
Robert Love
085a86bbb1 2005-08-04 Robert Love <rml@novell.com>
* gnome/applet/other-network-dialog.c: fix leak. "label" needs to be
          freed.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@819 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-04 17:59:36 +00:00
Dan Williams
438d37f1c8 2005-08-04 Dan Williams <dcbw@redhat.com>
* gnome/applet/applet-dbus-info.c
	  gnome/applet/applet-dbus-info.h
		- (nmi_dbus_update_network_auth_method->nmi_save_network_info): generalize
			to store key, key type, and auth method rather than just auth method
		- (nmi_dbus_update_network_info): new function
		- (nmi_dbus_info_message_handler): updateNetworkAuthMethod -> updateNetworkInfo

	* gnome/applet/passphrase-dialog.c
		- (nmi_passphrase_dialog_ok_clicked): call nmi_save_network_info() instead
			of saving the info ourselves

	* gnome/libnm_glib/libnm_glib.c
		- Remove the stupid version check for dbus

	* src/NetworkManagerAP.c
	  src/NetworkManagerAP.h
		- (nm_ap_get_enc_key_source): return 'const char *' rather than 'char *'

	* src/NetworkManagerDbus.c
	  src/NetworkManagerDbus.h
		- (nm_dbus_update_network_auth_method -> nm_dbus_update_network_info): Update
			more than just the auth method

	* src/NetworkManagerDevice.c
		- Update network info at the appropriate times


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@817 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-08-04 11:37:51 +00:00
Ray Strode
f99d12e461 2005-07-29 Ray Strode <rstrode@redhat.com>
* src/NetworkManager.c (nm_info_handler): don't use input as format
	string (Spotted by Ian Jackson).


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@815 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-30 01:01:06 +00:00
Dan Williams
76ef803caf 2005-07-27 Dan Williams <dcbw@redhat.com>
* src/nm-dbus-nm.c
	  src/nm-dbus-net.c
		- Random cleanups of spacing

	* gnome/applet/applet.h
	  gnome/applet/other-network-dialog.c
	  gnome/applet/passphrase-dialog.c
		- Conslidate usage of NMWAEncryptionKeyTypes enum

	Patch from Bill Moss:
		- Make Other Wireless Networks work again with encryption keys


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@814 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-27 06:32:31 +00:00
Dan Williams
d66b15bc5d 2005-07-26 Dan Williams <dcbw@redhat.com>
Patch from Steev <steev@steev.net>:
	* src/backends/NetworkManagerGentoo.c
	  src/backends/Makefile.am
		- Fix up Gentoo backend


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@813 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-26 22:19:09 +00:00
Robert Love
17ff83bd08 2005-07-26 Robert Love <rml@novell.com>
* src/backends/NetworkManagerSuSE.c: misc. cleanup


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@812 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-26 16:02:13 +00:00
Robert Love
fb85265c68 2005-07-25 Robert Love <rml@novell.com>
* gnome/applet/applet.c: make the "Wired" menu item a radio button,
	  in the same group as the wireless networks, since they are all
	  mutually exclusive.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@810 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-25 21:49:17 +00:00
Ray Strode
78546efeef 2005-07-24 Ray Strode <rstrode@redhat.com>
* src/nm-netlink-monitor.c (nm_netlink_monitor_new):
	remove unneeded NULL arg from g_object_new().  Any
	warnings caused by not having the extra NULL are just a
	result of a bug in glib 2.7.0 - 2.7.2.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@809 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-25 03:36:55 +00:00
Robert Love
02d0a20a45 2005-07-22 Robert Love <rml@novell.com>
* gnome/libnm_glib/libnm_glib.c: support D-BUS version 0.35, too


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@806 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-22 17:20:26 +00:00
Robert Love
76cb509080 2005-07-22 Robert Love <rml@novell.com>
* src/nm-netlink-monitor.c: g_object_new() needs at least three
          parameters (gcc 4.0.2 warning fix).


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@805 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-22 16:57:36 +00:00
Robert Love
24e3cbb9cd Things that should of been in my last checkin.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@804 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-22 16:50:37 +00:00
Robert Love
6cea0afb40 2005-07-18 Robert Love <rml@novell.com>
Suggested by Aaron Bockover (abockover@novell.com)
        * applet/other-network-dialog.c: "ASCII is an acronym" -- s/Ascii/ASCII
        * applet/passphrase-dialog.c: ditto


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@798 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-18 18:46:02 +00:00
Dan Williams
b06fb4b0df 2005-07-13 Dan Williams <dcbw@redhat.com>
Patch from Ray Strode <halfline@gmail.com>
	* vpn-daemons/vpnc/nm-vpnc-service.c
		- Don't let vpnc daemonize, fixes some races with PID file reading


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@797 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-13 17:12:33 +00:00
Dan Williams
c2ac475604 2005-07-13 Dan Williams <dcbw@redhat.com>
Patch from Ray Strode <halfline@gmail.com>
	* Random cleanups for strict CFLAGS


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@796 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-13 16:58:13 +00:00
Dan Williams
07f489a125 2005-07-07 Dan Williams <dcbw@redhat.com>
Patch from Derek Atkins <warlord@MIT.EDU>
	* src/nm-dbus-net.c:
		- (nm_dbus_get_ap_from_object_path): differentiate similar ESSIDs


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@791 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-08 02:19:26 +00:00
Dan Williams
fdf4947cdb 2005-07-07 Dan Williams <dcbw@redhat.com>
Patch from Jos Dehaes <jos_dehaes@fastmail.fm>
	* src/backends/NetworkManagerGentoo.c
		- Gentoo backend Static IP nameserver fixes
		- General Gentoo backend goodness


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@790 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-08 02:08:55 +00:00
Dan Williams
7930cc5ac1 2005-07-07 Dan Williams <dcbw@redhat.com>
Patch from Bastien Nocera:
	* gnome/applet/applet.c
		- Fix up error reporting when icons or glade files are missing


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@789 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-08 02:06:01 +00:00
Robert Love
5c09bfdfa2 2005-07-07 Robert Love <rml@novell.com>
* gnome/applet/applet.c: do not draw the VPN menu's seperator if there
          are not any VPN connections above it.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@788 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-07 18:26:53 +00:00
Robert Love
f6b0ca721d 2005-07-07 Robert Love <rml@novell.com>
* gnome/applet/applet.c: whoops, left some "dog" debugging code in.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@786 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-07 14:30:06 +00:00
Robert Love
35d4811ae4 2005-07-05 Robert Love <rml@novell.com>
* src/NetworkManagerSystem.c: bail out if asked to set a gateway of
          zero.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@782 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-05 15:06:48 +00:00
Robert Love
94f05a42d2 2005-07-05 Robert Love <rml@novell.com>
* src/NetworkManagerDevice.c: use link-local (autoip) on DHCP failure
          on wired or unencrypted wireless.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@781 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-05 15:05:33 +00:00
Robert Love
12a318855c 2005-07-01 Robert Love <rml@novell.com>
* src/NetworkManagersystem.c: Print the error via strerror().


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@775 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-07-01 18:41:17 +00:00
Robert Love
04d812f8af 2005-06-30 Robert Love <rml@novell.com>
* gnome/vpn-properties/nm-vpn-properties.c: display an error dialog and
          then exit if the glade file is not found.  currently the application
          just hangs.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@774 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-06-30 20:30:46 +00:00
Robert Love
8a93748305 2005-06-30 Robert Love <rml@novell.com>
* src/nm-dbus-nm.c: Patch by Bill Moss <bmoss@clemson.edu> to
          explicitly up all interfaces on wake from sleep.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@772 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-06-30 18:50:45 +00:00
Robert Love
d1d4bcdd33 2005-06-30 Robert Love <rml@novell.com>
* gnome/applet/applet.c: Add right-click menu item "Connection Info"
          with information about the currently active connection.
        * gnome/applet/applet.h: (ditto)
        * gnome/applet/wireless-applet.glade: (ditto), new file


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@771 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-06-30 18:48:54 +00:00
Robert Love
911ed8d02a 2005-06-30 Robert Love <rml@novell.com>
* README: update to reflect nm-applet replacing NetworkManagerInfo.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@768 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-06-30 14:35:46 +00:00
Robert Love
ae0754c1e1 2005-06-30 Robert Love <rml@novell.com>
* configure.in: look in "/usr/sbin" for dhcdbd, too. (it shouldn't be
	  in /sbin unless D-BUS is, folks).


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@767 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-06-30 14:34:17 +00:00