Commit graph

31143 commits

Author SHA1 Message Date
Martin Willemoes Hansen f439ef259d da.po: quick fixes
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@148 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-11 14:50:27 +00:00
Martin Willemoes Hansen 67a4648add * configure.in: Added Danish (da) to ALL_LINGUAS.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@147 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-11 11:34:07 +00:00
Martin Willemoes Hansen d75add242f * da.po: Updated Danish translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@146 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-11 11:32:57 +00:00
Adam Weinberger fbdf42433a * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@145 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-10 21:47:46 +00:00
Miloslav Trmac 7705613ae4 2004-09-10 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@144 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-10 14:08:03 +00:00
Dan Williams 9e32ee7856 2004-09-09 Dan Williams <dcbw@redhat.com>
* panel-applet/NMWirelessAppletDbus.c
		- Pull fresh devices and networks from NM when wireless networks
			change.  Provides faster feedback of a forced wireless network

	* src/NetworkManagerDbus.c
		- Return error when "getMaxQuality" is called on a wired device
		- Make best_ap freezing actually work again, and signal cancellation
			of activation if there's already a device activation when the user
			freezes the best_ap

	* src/NetworkManagerDevice.c
		- Don't clear out the best_ap for wireless devices when the link goes
			down, that's done elsewhere
		- Kill any dhcp daemons when cancelling device activation since they
			may be stuck waiting for a DHCP address, and since we're cancelling
			activation we don't care about that anymore

	* src/NetworkManagerPolicy.c
		- Make sure to unref the device we ref earlier (we refed it to make sure
			it stuck around during device activation and such)
		- If we were going to change the best device, but its activating currently
			(and therefore the change didn't occur due to the check earlier)
			we mark the state changed to we come back to it later when device
			activation has canceled and its no longer activating

	* src/backends/NetworkManagerRedHat.c
		- SIGKILL dhcp daemons rather than SIGTERM-ing them


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@143 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 21:34:40 +00:00
Bryan Clark 54d7c3e436 2004-09-09 Bryan Clark <clarkbw@cvs.gnome.org>
* info-daemon/passphrase.glade:
	set passphrase input to activates_default : True


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@142 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 21:16:47 +00:00
Bryan Clark a5f749fc9a 2004-09-09 Bryan Clark <clarkbw@cvs.gnome.org>
* examples/python/systray/network_tray.py
	(network_tray.sort_networks):

	Added support for having wireless always scanning


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@141 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 20:14:18 +00:00
Dan Williams 2b782920d6 2004-09-09 Dan Williams <dcbw@redhat.com>
NOTE: this commit changes the behavior of wireless devices in
	NetworkManager.  They are now up all the time, scanning all
	the time.  Only the active device has an IP address and routing
	information set up however.  Also, NetworkManager will no longer
	opportunistically switch wireless networks when a better one
	comes in range, it will remain associated with one wireless network
	until that one drops out.

	* panel-applet/NMWirelessApplet.c
	  panel-applet/NMWirelessAppletDbus.c
		- List all wireless cards and their respective networks

	* src/NMLoadModules
		- Use full path to /sbin/ip

	* src/NetworkManager.c
		- Keep wireless devices up all the time so they can scan

	* src/NetworkManagerDbus.c
		- On a WirelessNetworkUpdate signal from NMI, don't update
			the "best" AP

	* src/NetworkManagerDevice.c
		- (nm_device_set_link_active): clear out the best ap for
			wireless devices when the link is set to FALSE
		- Scan on all wireless cards, all the time
		- (nm_device_activation_worker): split out the wireless card
			link-waiting code to a separate function
		- Keep wireless cards up even if device activation fails
		- Don't update the "best" ap as much

	* src/NetworkManagerPolicy.c
		- Don't update the best ap when checking if its frozen,
			let link checking clear out a frozen best ap for us

	* src/NetworkManagerWireless.c
		- Scan on all wireless cards, all the time


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@140 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 20:02:59 +00:00
Francisco Javier F. Serrador f499933f36 2004-09-09 Francisco Javier F. Serrador <serrador@cvs.gnome.org>
* es.po: Added Spanish translation.
	* configure.in: Added es language


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@139 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 18:34:11 +00:00
Raphael Higino 5eee66385e Updating pt_BR translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@138 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 16:02:51 +00:00
Ankitkumar Patel 8413f8cba6 ankit@redhat.com 09/09/2004 * gu.po:Added Gujarati Translation
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@137 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 08:56:46 +00:00
Ankitkumar Patel 6699bcaa18 ankit@redhat.com 09/09/2004 * configure.in: Added 'gu' (Gujarati) to ALL_LINGUAS
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@136 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 08:53:19 +00:00
Pablo Saratxaga a268d147d5 Added Walloon file
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@135 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-09 08:41:01 +00:00
Bryan Clark dade73e234 2004-09-08 Bryan Clark <clarkbw@cvs.gnome.org>
* examples/python/NetworkManager.py:
        added CONNECTED, CONNECTING, and DISCONNECTED states
        added methods to return number of devices of a single type

        * examples/python/systray/network_tray.py:
        did some tweaks to get the menu looking near what it is supposed
        to look like.  Also did a Airo card hack to make it show the
        correct AP quality


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@134 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-08 21:25:55 +00:00
Miloslav Trmac 0459813084 2004-09-08 Miloslav Trmac <mitr@volny.cz>
* cs.po: Updated Czech translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@133 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-08 21:06:31 +00:00
Adam Weinberger f8d376575c * en_CA.po: Updated Canadian English translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@132 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-08 20:02:52 +00:00
Dan Williams b0d1e68dd4 2004-09-08 Dan Williams <dcbw@redhat.com>
* panel-applet/no-networkmanager.png
	  panel-applet/Makefile.am
	  panel-applet/NMWirelessApplet.c
		- Add a "NetworkManager not running" icon and use it
		- Use new consolidated GConf keys rather than Preferred/Trusted

	* TODO: update

	* info-daemon/NetworkManagerInfo.c
	  info-daemon/NetworkManagerInfoDbus.[ch]
	  info-daemon/NetworkManagerInfoPassphraseDialog.c
		- There are now no longer two separate lists of wireless networks,
			but one list where each network is "trusted" or not trusted
		- Add a "getNetworkTrusted" dbus method
		- "WirelessNetworkUpdate" signal now sent rather than
			"PreferredNetworkUpdate/TrustedNetworkUpdate" signals
		- Start freeing some dbus errors (not completed yet)

	* info-daemon/passphrase.glade
		- Remove the "don't show" hints for pager and taskbar
		- Add a title since its going to be in the taskbar

	* src/NetworkManager.[ch]
	  src/NetworkManagerAPList.[ch]
		- There are now no longer two separate lists of wireless networks,
			but one list where each network is "trusted" or not trusted

	* src/NetworkManagerAP.[ch]
		- Add get/set "trusted" accessors and data bit

	* src/NetworkManagerDbus.[ch]
		- Add function to get "trusted" status of a network from NetworkManagerInfo
		- Trap new WirelessNetworkUpdate signal rather than old separate signals

	* src/NetworkManagerDevice.[ch]
		- Add per-device config data (ip4 addr, gateway, netmask) and accessors
		- (nm_device_new): Get device config from backend when initializing devices
		- (nm_device_activation_worker): Split out device configuration on
			activation to deal with static/dynamic IP differences, and try encryption
			fallbacks on a device if the encryption method for the best AP is not good
		- (nm_device_update_best_ap): convert to new consolidated access point lists from
			NetworkManagerInfo, and copy over latest NMI info to best_ap when setting it

	* src/NetworkManagerWireless.c
		- libgcrypt code wasn't converting the MD5 digest to an ascii string, fix it

	* src/backends/NetworkManagerRedHat.c
	  src/backends/NetworkManagerSystem.h
		- (nm_system_device_update_config_info): Add function to get device configuration
			from system data in ifcfg-* files

	* src/backends/NetworkManagerDebian.c
	  src/backends/NetworkManagerGentoo.c
	  src/backends/NetworkManagerSlackware.c
		- Add stub functions for getting device configuration


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@131 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-08 18:14:42 +00:00
David Lodge d484c865a2 2004-09-07 David Lodge <dave@cirt.net>
* en_GB.po: Updated British translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@130 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-07 20:17:06 +00:00
David Lodge 26b75aee13 2004-09-07 David Lodge <dave@cirt.net>
* en_GB.po: Added British translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@129 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-07 20:16:50 +00:00
Dan Williams 617a412e28 2004-09-07 Dan Williams <dcbw@redhat.com>
* src/backends/NetworkManagerRedhat.c
	  src/backends/NetworkManagerSlackware.c
		- Use full path to /sbin/ip everywhere


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@128 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-07 18:00:33 +00:00
Narayan Newton 2664cc656f 2004-09-07 Dan Williams <dcbw@redhat.com>
Patch from: Narayan Newton <narayan_newton@yahoo.com>

	* configure.in
	  initscript/Makefile.am
	  initscript/Slackware/Makfile.am
	  initscript/Slackware/rc.networkmanager
	  src/Makefile.am
	  src/backends/NetworkManagerSlackware.c
		- Add Slackware support


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@127 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-07 17:56:53 +00:00
Dan Williams bdfc6a8258 Add Debian directory
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@126 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-07 17:45:24 +00:00
j d80100acf0 2004-09-07 Dan Williams <dcbw@redhat.com>
Patches below from:
		<j@bootlab.org>
		Mark Roach <mrroach@okmaybe.com>
		Thom May <thom@debian.org>

	* configure.in
	  initscript/Debian/NetworkManager
	  initscript/Debian/Makefile.am
		- Initscript for Debian

	* src/backends/NetworkManagerDebian.c
		- Add missing system init function to allow compilation
			on Debian


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@125 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-07 17:22:04 +00:00
Laurent Dhima eea8d33216 2004-09-04 Laurent Dhima <laurenti@alblinux.net>
* configure.in: Added sq to ALL_LINGUAS.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@124 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-04 09:52:10 +00:00
Laurent Dhima 9f194e287e 2004-09-04 Laurent Dhima <laurenti@alblinux.net>
* sq.po: Added Albanian translation.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@123 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-04 09:52:08 +00:00
Raphael Higino 0d67589938 Added 'pt_BR' to ALL_LINGUAS and pt_BR translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@122 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-03 23:27:04 +00:00
Akagic Amila 14a25252cd 2004-09-03 Akagic Amila <bono@linux.org.ba> * bs.po: Added Bosnian translation.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@121 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-03 08:57:16 +00:00
Akagic Amila 76fb66907f 2004-09-03 Akagic Amila <bono@linux.org.ba> * configure.in: Added 'bs' to ALL_LINGUAS.
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@120 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-03 08:44:39 +00:00
Vincent van Adrighem 4c7a65583d 2004-09-02 Vincent van Adrighem <adrighem@gnome.org>
* configure.in: Added nl to ALL_LINGUAS.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@119 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-02 19:54:41 +00:00
Vincent van Adrighem b9e32424b6 2004-09-02 Vincent van Adrighem <adrighem@gnome.org>
* nl.po: Translation added by Tino Meinen.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@118 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-02 19:54:40 +00:00
Colin Walters a4f2d35361 2004-09-02 Colin Walters <walters@verbum.org>
* src/backends/NetworkManagerRedHat.c (nm_system_device_run_dhcp)
	(nm_system_device_stop_dhcp, nm_system_device_flush_routes): Use
	g_strdup_printf instead of arbitrarily sized buffers.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@117 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-02 04:01:17 +00:00
Colin Walters d276c67b8a 2004-09-01 Colin Walters <walters@verbum.org>
* NetworkManager.pc.in: New file.

	* Makefile.am, .cvsignore, configure.in: Add NetworkManager.pc.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@116 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-02 02:30:03 +00:00
Amanpreet Singh Alam f767435b81 add Punjabi
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@115 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-01 07:57:50 +00:00
Amanpreet Singh Alam e705e69a36 add punjabi
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@114 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-09-01 07:53:37 +00:00
Dan Williams 0fb54803a0 Oops, save changelog entry and commit
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@113 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-31 16:09:45 +00:00
Dan Williams 4de66efbd4 2004-08-31 Dan Williams <dcbw@redhat.com>
* Remove 'debug' extern global from all files since we now
		use syslog()

	* src/NetworkManager.[ch]
		- Break out routine that get the net.interface property from HAL,
			removing that logic from nm_create_device_and_add_to_list()
		- (nm_create_device_and_add_to_list): make this a bit more general so
			it doesn't do the talking to HAL.  Also add arguments to facilitate
			the create of test devices.
		- (nm_data_mark_state_changed): rename from nm_data_set_state_modified()
		- (nm_data_new, main, nm_print_usage): add new argument "--enable-test-devices"
			which makes NetworkManager listen for dbus commands to create test
			devices, which have no backing hardware.  Use when you're on a plane
			for example, and/or forgot your wireless card at home.  Test devices
			_cannot_ be created unless NM is started with --enable-test-devices.

	* src/NetworkManagerDbus.[ch]
		- New "getLinkActive" method for devices
		- New "setLinkActive" method for devices (only works on test devices)
		- New "createTestDevice" method on NetworkManager object to create a test
			device of a specified type (ie wired, wireless).  UDI is created from
			scratch, as is the interface name.  Only works when NM is started with
			--enable-test-devices switch.
		- New "removeTestDevice" method on NetworkManager object which removes a
			test device.  Only works when NM is started with --enable-test-devices

	* src/NetworkManagerDevice.[ch]
		- Logic to facilitate test devices.  Add variables to NMDevice struct to indicate
			whether a device is a test device or not, and what its link status is.
		- Deal with test devices in most functions.  For those that work directly on hardware
			special-case test devices.
		- (nm_device_new): don't create a test device if test devices weren't enabled on the
			command-line.
		- (nm_device_update_link_active): split out logic for wired and wireless device link
			checking to separate functions to facilitate test device link checking.
		- (nm_device_set_enc_key): Since some drivers for wireless cards are daft and
			don't make a distinction between System Authentication and Encryption
			(namely Cisco aironet), we use Open System auth when setting a WEP key
			on the card.  We don't deal with Shared Key auth yet.
		- (nm_device_activation_worker): split the activation cancel check logic out into
			a separate routine nm_device_activation_cancel_if_needed()
		- (nm_device_activation_signal_cancel): rename from nm_device_activation_cancel()
		- (nm_device_fake_ap_list): Test wireless devices obviously cannot scan, so create
			a list of fake access points that they can "see"
		- (nm_device_is_test_device): return whether or not a device is a test device

	* src/NetworkManagerPolicy.c
		- (nm_policy_get_best_device): attempt to deal with wireless network selection,
			previously if you "locked"/forced NM to use a wireless device but then
			selected a wireless network for NM to use, it would switch to a wired device.
			So, if the active device is wireless and it has a "forced" best AP, use it
			if the "forced" best AP is still valid
		- (nm_state_modification_monitor): deal with NULL best devices, for example
			there were no usable network devices, or the last one was removed

	* src/backends/NetworkManager*.c
		- Deal with test devices, mostly just return success for operations like getting
			a DHCP address

	* test/nmtestdevices.c
		- Test tool to create/remove/link-switch test devices


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@112 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-31 16:09:15 +00:00
Bryan Clark 3e02531372 2004-08-30 Bryan Clark <clarkbw@cvs.gnome.org>
* examples/python/NetworkManager.py:
        added convience functions has_wired_device and has_wireless_device

        * examples/python/systray/network_tray.py:
        cleaned up a bunch of cruft, added support for listing wireless
        networks just like the real applet.  This is probably all I'm
        going to work on this applet from now on.
        TODO: add support for actually changing networks and devices


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@111 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-30 17:34:52 +00:00
Bryan W. Clark b2fb0f8b0d adding .cvsignore to examples/python directory
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@110 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-30 04:52:12 +00:00
Bryan Clark c7be101a65 2004-08-30 Bryan Clark <clarkbw@cvs.gnome.org>
* examples/python/NetworkManager.py (NetworkManager.get_device):
        changed "nm.networks" into a dict from a list so I can store all
        the cool information about networks in there


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@109 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-30 04:50:22 +00:00
Bryan Clark ee1cb1e400 2004-08-30 Bryan Clark <clarkbw@cvs.gnome.org>
* examples/python/systray/network_tray.py:
        Added nice message when you try to run without running make first


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@108 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-30 04:23:54 +00:00
Bryan Clark bc7cd6c408 2004-08-30 Bryan Clark <clarkbw@cvs.gnome.org>
* examples/python/NetworkManager.py:
	Bug fixes to the code so we get all the device information
	that we need in get_device()

	* examples/python/NMTester.py:
	Fixed _print_device_list to print_device_list


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@107 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-30 04:20:09 +00:00
Seth Nickell 4252c351f3 * configure.in:
Actually properly setup the Debian backend in configure.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@106 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-30 03:21:17 +00:00
Colin Walters 6871fe28bc 2004-08-29 Colin Walters <walters@verbum.org>
* test/nminfotest.c: Include string.h and stdlib.h.
	(get_network_string_property, get_networks_of_type): Return NULL.

	* test/nmclienttest.c (get_device_name, get_active_device): Return
	NULL.

	* src/backends/NetworkManagerRedHat.c (nm_system_device_stop_dhcp): Just
	use strlen, fgets always NULL-terminates the string.

	* src/NetworkManagerDbus.c (nm_dbus_nmi_filter,
	dbus_message_get_member): Remove /* in comment.

	* src/NetworkManagerUtils.c (LOCKING_DEBUG): Ditto.

	* src/NetworkManager.c (quit): Unused, delete.
	(nm_data_free): Cast arg to GFunc.

	* panel-applet/NMWirelessAppletDbus.c: Need to include
	string.h, and dbus-glib-lowlevel.h (the latter is needed
	for dbus_connection_setup_with_g_main at present).
	(nmwa_dbus_update_wireless_network_list): Parenthesize
	assignment in conditional.
	(nmwa_dbus_worker): Return NULL.

	* panel-applet/NMWirelessApplet.c (nmwa_redraw)
	(nmwa_get_menu_pos, nmwa_toplevel_menu_activate)
	(nmwa_menu_add_text_item, nmwa_setup_widgets): Kill unused variables.
	(nmwa_populate_menu): Return NULL on failure, instead of just
	return;

	* initscript/NMLaunchHelper.c (g_timeout_add): Cast arg to GSourceFunc.

	* info-daemon/NetworkManagerInfoNetworksDialog.c (nmi_networks_dialog_init): Kill unused
	variables.

	* info-daemon/NetworkManagerInfo.c (nmi_print_usage): Unused,
	delete.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@105 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-29 06:06:51 +00:00
Colin Walters c639ff8694 2004-08-29 Colin Walters <walters@verbum.org>
* src/NetworkManagerDbus.c (nm_dbus_get_network_timestamp): Return
	a GTimeVal instead of time_t.  This is easier to work with,
	since time_t may be a long or double, we don't know.

	* src/NetworkManagerDbus.h: Update prototype.

	* src/NetworkManagerAP.c (struct NMAccessPoint): Store a GTimeVal
	instead of time_t.
	(nm_ap_get_timestamp): Update to return GTimeVal.
	(nm_ap_set_timestamp): Update to take GTimeVal.

	* src/NetworkManagerDevice.c (nm_device_update_best_ap): Update
	to handle GTimeVal.

	* src/NetworkManagerAPList.c (nm_ap_list_update_network): Handle
	GTimeVal change.
	(nm_ap_list_print_members): Fix warnings in printf format.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@104 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-29 05:46:59 +00:00
Colin Walters fbf832d9c3 2004-08-29 Colin Walters <walters@verbum.org>
* src/NetworkManagerDbus.c (nm_dbus_get_network_timestamp): Return
	a GTimeVal instead of time_t.  This is easier to work with,
	since time_t may be a long or double, we don't know.

	* src/NetworkManagerDbus.h: Update prototype.

	* src/NetworkManagerAP.c (struct NMAccessPoint): Store a GTimeVal
	instead of time_t.
	(nm_ap_get_timestamp): Update to return GTimeVal.
	(nm_ap_set_timestamp): Update to take GTimeVal.

	* src/NetworkManagerAPList.c (nm_ap_list_update_network): Handle
	GTimeVal change.
	(nm_ap_list_print_members): Fix warnings in printf format.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@103 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-29 05:40:32 +00:00
Colin Walters 5ddc7519a5 2004-08-29 Colin Walters <walters@verbum.org>
* panel-applet/NMWirelessApplet.c: Include config.h.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@102 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-29 05:36:34 +00:00
Colin Walters e5366de5fc 2004-08-29 Colin Walters <walters@verbum.org>
* configure.in: Generate config.h.

	* configure.in: Dump dependency on OpenSSL; we can't
	use it since this package is GPL:
	http://www.gnome.org/~markmc/openssl-and-the-gpl.html
	Instead, check for libgcrypt, use it if available,
	otherwise use included MD5 code.

	* src/gnome-keyring-md5.h, src/gnome-keyring-md5.c:
	Suck in from gnome-keyring, munge a bit.

	* src/Makefile.am (NetworkManager_SOURCES) <!WITH_GCRYPT>: Include
	gnome-keyring-md5.h gnome-keyring-md5.c.
	(NetworkManager_LDADD) <WITH_GCRYPT>: Add dep on LIBGCRYPT_LIBS.

	* src/NetworkManagerWireless.c (nm_md5): New function, uses
	libgcrypt or included gnome-keyring md5 bits.
	(nm_wireless_128bit_key_from_passphrase): Use nm_md5.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@101 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-29 05:10:16 +00:00
Kjartan Maraas 677aff8941 2004-08-28 Kjartan Maraas <kmaraas@gnome.org>
* configure.in: Add «nb» and «no» to ALL_LINGUAS.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@100 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-28 16:57:06 +00:00
Kjartan Maraas a1238c3e60 2004-08-28 Kjartan Maraas <kmaraas@gnome.org>
* nb.po: Add Norwegian translation.
	* no.po: Same.


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@99 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2004-08-28 16:56:33 +00:00