1. 13 Feb, 2005 1 commit
    • Dan Williams's avatar
      2005-02-13 Dan Williams <dcbw@redhat.com> · df9976ae
      Dan Williams authored
      	Patch from Dan Reed:  DHCP options D-BUS API
      		Exposes the DHCP options that a device receives to clients over D-BUS.
      	* configure.in
      		- A few cleanups
      	* dhcpcd/client.h
      		- Correct names, option length, and types for DHCP options
      	* dhcpcd/dhcpcd.[ch]
      		- Clarify function names that access DHCP options & data
      	* src/NetworkManagerDHCP.c
      		- Use new DHCP data access functions
      	* src/NetworkManagerDbus.c
      		- Message handler for DHCP functions
      	* src/nm-dbus-dhcp.[ch] (new)
      		- DHCP dbus methods
      	* test/nm-dhcp-opt-test.c
      		- Test DHCP D-BUS API and return all present DHCP options
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@444 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
  2. 21 Jan, 2005 1 commit
    • Dan Williams's avatar
      2005-01-21 Dan Williams <dcbw@redhat.com> · 9e154261
      Dan Williams authored
      	* Cache last-known-good wireless authentication method in
      		NetworkManagerInfo, and use that method first during
      		wireless device activation.  Should speed up devices that
      		need Shared Key authentication method since Open System is
      		now the default.
      	* Remove the hack to not do full activation on wired connections
      		that are active when we launch, it causes too many problems
      		with name resolution and was a hack in the first place.
      	* Re-work wireless device activation again somewhat to have a
      		clearer chain of events and to use last-known-good
      		authentication method of the access point.  Also provide
      		better status throughout activation to ensure the applet
      		can tell the user exactly what's going on.
      	* Remove the "find wireless network" code and now simply attempt
      		to activate with that access point.  This reduces the delay
      		between selecting "Other wireless Network" and actually
      		connecting to that network.
      	* Correctly stop the device's worker thread when its removed.
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@388 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
  3. 16 Dec, 2004 1 commit
    • Dan Williams's avatar
      2004-12-15 Dan Williams <dcbw@redhat.com> · cd475e6d
      Dan Williams authored
      	Patch from Tom Parker
      	* Add autoip/Link Local Addressing support when we fail to get a DHCP
      	* Longer pause after setting ESSID on cards that support a larger number
      		of channels to give the card time to find the right channel
      	* Add system hook to restart mDNSResponder (or whatever the local implementation
      		of Multicast DNS is) when we activate interfaces
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@341 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
  4. 03 Nov, 2004 1 commit
    • Dan Williams's avatar
      2004-11-03 Dan Williams <dcbw@redhat.com> · 7c24f2af
      Dan Williams authored
      	* panel-applet/NMWirelessAppletOtherNetworkDialog.c,
      		- Disable OK button until valid data is entered
      			for encryption stuff too
      	* panel-applet/NMWirelessApplet.c
      		- Report card strength for current AP if the card
      			doesn't report strength data for scanned access
      	* src/NetworkManagerDevice.c
      		- Smooth out cards reported quality, Atmel card was
      			intermittently reporting no quality data but soon
      	* src/NetworkManagerWireless.c
      		- Better quality data percentage calculation.  Atmel
      			cards (mine at least) seem to report the quality
      			in percentage format already, so honor that
      	Patch from <j@bootlab.org>
      	* NetworkManager.h
      		- Support ASCII WEP keys, in both 40/64 bit and 104/128 bit
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@291 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
  5. 21 Oct, 2004 1 commit
    • Dan Williams's avatar
      2004-10-21 Dan Williams <dcbw@redhat.com> · faae8945
      Dan Williams authored
      	* NetworkManager.h
      		- New file, now contains commonly used structures and bits
      			for the dbus API of NetworkManager
      	* Makefile.am
      		- Deliver NetworkManager.h to ${includedir}/NetworkManager
      	* src/NetworkManager.h
      		- Rename -> src/NetworkManagerMain.c
      	* Various fixups all around to use NetworkManager.h and new
      		src/NetworkManagerMain.h, remove redundant bits that got
      		moved into NetworkManager.h
      	* src/NetworkManagerDevice.[ch]
      		- Whitelist wireless drivers, and blacklist some wired
      			drivers.  Also blacklist cipsec and ethernet-over-usb
      			devices at this time (RH #135722, RH #135648)
      		- Don't leak unsupported devices out over dbus, or allow
      			them to be set as the active device.  Skip over them
      			during automatic device picking
      	* test/nmclienttest.c
      		- Clean up the dbus code a lot
      git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@261 4912f4e0-d625-0410-9fb7-b9a5a253dbdc