NetworkManager/src
Dan Williams c9b41bb448 2005-01-18 Dan Williams <dcbw@redhat.com>
* dhcpcd/client.c
		- Remove some debug messages
		- Wrap others in #ifdef DEBUG/#endif

	* src/NetworkManager.c
		- Remove some debug messages
		- Clarify some debug messages
		- Remove code related to old single-thread wireless scanning

	* src/NetworkManagerAP.[ch]
		- New AP property "last_seen" to track how recently an AP was
			found in a scan
		- Start using 'const' more in function arguments

	* src/NetworkManagerAPList.[ch]
		- (nm_ap_list_merge_scanned_ap): new, selectively update attributes
			of an AP found in an AP list from a source AP, or if not found
			in the list add the source AP
		- (nm_ap_list_combine): remove, no longer needed

	* src/NetworkManagerDevice.c
		- Each device now has a "worker" thread from start to end of its life.
			Scanning for wireless devices now happens in that thread,
			not in a single "wireless scanning thread" for all devices as
			previously.  Activation consists of adding an idle handler to the
			thread's main loop/context, which gets run at the next available
			opportunity.
		- Wireless scanning is also simplified, there is now only one list of
			access points per wireless device, and APs older than 60s are
			removed from the list.  Previously, we kept results for the last
			3 scans and merged whole lists, which was complicated.
		- Cleaned up activation debug messages.
		- Wireless activation and access-point search routines now use Open System
			authentication before trying Shared Key.
		- Removed some code in nm_device_update_best_ap() that could cause cards
			to loose their link to the access point.
		- Scanning now uses a backoff algorithm, where the inverval becomes
			progressively longer between scans when the list of scanned access
			points doesn't change.  A change will revert to the shortest scan
			interval (20s).

	* src/NetworkManagerWireless.[ch]
		- Remove code related to old single-thread wireless scanning


git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@382 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
2005-01-18 22:08:22 +00:00
..
backends 2005-01-07 Dan Williams <dcbw@redhat.com> 2005-01-07 18:07:06 +00:00
.cvsignore 2004-07-27 Dan Williams <dcbw@redhat.com> 2004-07-27 15:58:22 +00:00
autoip.c 2005-01-07 Dan Williams <dcbw@redhat.com> 2005-01-07 18:07:06 +00:00
gnome-keyring-md5.c 2004-08-29 Colin Walters <walters@verbum.org> 2004-08-29 05:10:16 +00:00
gnome-keyring-md5.h 2004-08-29 Colin Walters <walters@verbum.org> 2004-08-29 05:10:16 +00:00
Makefile.am 2005-01-12 Dan Williams <dcbw@redhat.com> 2005-01-12 18:40:04 +00:00
NetworkManager.c 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManager.conf 2004-01-05 Colin Walters <walters@redhat.com> 2005-01-05 20:40:38 +00:00
NetworkManagerAP.c 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerAP.h 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerAPList.c 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerAPList.h 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerDbus.c 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerDbus.h 2005-01-09 Dan Williams <dcbw@redhat.com> 2005-01-09 23:15:36 +00:00
NetworkManagerDevice.c 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerDevice.h 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerDevicePrivate.h 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerDHCP.c 2005-01-18 Colin Walters <walters@redhat.com> 2005-01-18 16:28:56 +00:00
NetworkManagerDHCP.h 2004-12-17 Dan Williams <dcbw@redhat.com> 2004-12-17 17:16:22 +00:00
NetworkManagerMain.h 2005-01-12 Dan Williams <dcbw@redhat.com> 2005-01-12 18:40:04 +00:00
NetworkManagerPolicy.c 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerPolicy.h 2005-01-07 Dan Williams <dcbw@redhat.com> 2005-01-07 18:07:06 +00:00
NetworkManagerSystem.c 2005-01-07 Dan Williams <dcbw@redhat.com> 2005-01-07 18:07:06 +00:00
NetworkManagerSystem.h 2004-12-17 Dan Williams <dcbw@redhat.com> 2004-12-17 17:16:22 +00:00
NetworkManagerUtils.c 2004-11-15 Dan Williams <dcbw@redhat.com> 2004-11-16 02:41:53 +00:00
NetworkManagerUtils.h 2004-11-15 Dan Williams <dcbw@redhat.com> 2004-11-16 02:41:53 +00:00
NetworkManagerWireless.c 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NetworkManagerWireless.h 2005-01-18 Dan Williams <dcbw@redhat.com> 2005-01-18 22:08:22 +00:00
NMLoadModules 2004-09-09 Dan Williams <dcbw@redhat.com> 2004-09-09 20:02:59 +00:00