Commit Graph

253 Commits

Author SHA1 Message Date
Daniel Williams
9ba12dc4ab - applet: fix blank VPN connection message bubbles
- applet: better handling of VPN routing on update
- applet: silence pointless warning (rh #484136)
- applet: desensitize devices in the menu until they are ready (rh #483879)
- nm: Expose WINS servers in the IP4Config over D-Bus
- nm: Better handling of GSM Mobile Broadband modem initialization
- nm: Handle DHCP Classless Static Routes (RFC 3442)
- nm: Fix Mobile Broadband and PPPoE to always use 'noauth'
- nm: Better compatibility with older dual-SSID AP configurations (rh
    #445369)
- nm: Mark nm-system-settings.conf as %config (rh #465633)
- nm-tool: Show VPN connection information
- ifcfg-rh: Silence message about ignoring loopback config (rh #484060)
- ifcfg-rh: Fix issue with wrong gateway for system connections (rh
    #476089)
2009-02-07 05:35:01 +00:00
Daniel Williams
37b2e5017e - Update to 0.7.1 pre-release
- Allow connections to be ignored when determining the default route (rh
    #476089)
- Own /usr/share/gnome-vpn-properties (rh #477155)
- Fix log flooding due to netlink errors (rh #459205)
- Pass connection UUID to dispatcher scripts via the environment
- Fix possible crash after deactivating a VPN connection
- Fix issues with editing wired 802.1x connections
- Fix issues when using PKCS#12 certificates with 802.1x connections
2009-01-03 06:23:23 +00:00
Daniel Williams
e603f7b25c Own libnm-util doc directory 2008-11-22 03:06:56 +00:00
Daniel Williams
7cfa9befe9 Update conflicts with older VPN plugins 2008-11-22 03:01:07 +00:00
Daniel Williams
30c9ed8d0d - API and documentation updates
- Fix PIN handling on 'hso' mobile broadband devices
2008-11-22 02:55:12 +00:00
Daniel Williams
233d3c5910 - Fix PIN/PUK issues with high-speed Option HSDPA mobile broadband cards
- Fix desensitized OK button when asking for wireless keys
2008-11-18 19:09:52 +00:00
Daniel Williams
00002781f7 Really fix fuzz 2008-11-17 23:11:08 +00:00
Daniel Williams
0be164047b - Fix issues reading ifcfg files
- Previously fixed:
- Doesn't send DHCP hostname (rh #469336)
- 'Auto eth0' forgets settings (rh #468612)
- DHCP renewal sometimes breaks VPN (rh #471852)
- Connection editor menu item in the wrong place (rh #471495)
- Cannot make system-wide connections (rh #471308)
2008-11-17 22:39:21 +00:00
Daniel Williams
bc5dc4c42b - Update to NetworkManager 0.7.0 RC2
- Handle gateways on a different subnet from the interface
- Clear VPN secrets on connection failure to ensure they are requested
    again (rh #429287)
- Add support for PKCS#12 private keys
- Fix mangling of VPN's default route on DHCP renew
- Fix type detection of qemu/kvm network devices (rh #466340)
- Clear up netmask/prefix confusion in the connection editor
- Make the secrets dialog go away when it's not needed
- Fix inability to add system connections (rh #471308)
2008-11-14 23:25:27 +00:00
Daniel Williams
0b536f6fd0 - More reliable mobile broadband card initialization
- Handle mobile broadband PINs correctly when PPP passwords are also used
- Additional PolicyKit integration for editing system connections
- Close the applet menu if a keyring password is needed (rh #353451)
2008-10-28 03:39:07 +00:00
Daniel Williams
3ff1b444ba - Fix issues with hostname during anaconda installation (rh #461933)
- Fix Ad-Hoc WPA connections (rh #461197)
- Don't require gnome-panel or gnome-panel-devel (rh #427834)
- Fix determination of WPA encryption capabilities on some cards
- Fix conflicts with PPTP and vpnc plugins
- Allow .cer file extensions when choosing certificates
2008-10-21 18:29:25 +00:00
Daniel Williams
838ebf32f4 - Fix conflicts for older PPTP VPN plugins 2008-10-12 15:07:23 +00:00
Daniel Williams
c9bde83e4c - Ensure that mobile broadband cards are powered up before trying to use
them
- Hostname changing support (rh #441453)
- Fix mobile broadband secret requests to happen less often
- Better handling of default devices and default routes
- Better information in tooltips and notifications
- Various UI cleanups; hide widgets that aren't used (rh #465397, rh
    #465395)
- Accept different separators for DNS servers and searches
- Make applet's icon accurately reflect signal strength of the current AP
2008-10-12 12:43:44 +00:00
Daniel Williams
c6f296b687 - Fix connection comparison that could cause changes to get overwritten (rh
#464417)
2008-10-01 21:45:31 +00:00
Daniel Williams
25134e117e - Fix handling of VPN settings on upgrade (rh #460730, bgo #553465) 2008-09-30 20:39:11 +00:00
Daniel Williams
b4b7c8b41b - Fix hang when reading system connections from ifcfg files 2008-09-11 20:24:17 +00:00
Daniel Williams
15a5fd4144 - Fix WPA Ad-Hoc connections 2008-09-04 17:35:25 +00:00
Daniel Williams
716eed3a51 - Fix parsing of DOMAIN in ifcfg files (rh #459370)
- Fix reconnection to mobile broadband networks after an auth failure
- Fix recognition of timeouts of PPP during mobile broadband connection
- More compatible connection sharing (rh #458625)
- Fix DHCP in minimal environments without glibc locale information
    installed
- Add support for Option mobile broadband devices (like iCON 225 and iCON
    7.2)
- Add IP4 config information to dispatcher script environment
- Merge WEP ASCII and Hex key types for cleaner UI
- Pre-fill PPPoE password when authentication fails
- Fixed some changes not getting saved in the connection editor
- Accept both prefix and netmask in the conection editor's IPv4 page
2008-08-27 20:56:34 +00:00
Daniel Williams
2031bfe40f - Fix issue with mobile broadband connections that don't require
authentication
2008-08-11 20:37:59 +00:00
Daniel Williams
36a390d6a8 - Expose DHCP-returned options over D-Bus and to dispatcher scripts
- Add support for customized static routes
- Handle multiple concurrent 3G or PPPoE connections
- Fix GSM/CDMA username and password issues
- Better handling of unmanaged devices from ifcfg files
- Fix timeout handling of errors during 3G connections
- Fix some routing issues (rh #456685)
- Fix applet crashes after removing a device (rh #457380)
2008-08-11 17:59:20 +00:00
Daniel Williams
f9c3099cf3 Own /usr/include/libnm-glib 2008-08-07 02:43:18 +00:00
Daniel Williams
5a0b5687c7 - Convert stored IPv4 static IP addresses to new prefix-based scheme
automatically
- Fix pppd connections to some 3G providers (rh #455348)
- Make PPPoE "Show Password" option work
- Hide IPv4 config options that don't make sense in certain configurations
2008-07-24 20:08:48 +00:00
Daniel Williams
3595afa94c Add temporary dhclient buildrequires 2008-07-18 16:58:03 +00:00
Daniel Williams
72a4a26129 Remove fuzz from patches 2008-07-18 16:38:27 +00:00
Daniel Williams
59441c7d2c - Expose server-returned DHCP options via D-Bus
- Use avahi-autoipd rather than old built-in IPv4LL implementation
- Send hostname to DHCP server if provided (DHCP_HOSTNAME ifcfg option)
- Support sending DHCP Client Identifier to DHCP server
- Allow forcing 802.1x PEAP Label to '0'
- Make connection sharing more robust
- Show status for shared and Ad-Hoc connections if no other connection is
    active
2008-07-18 16:08:25 +00:00
Matthias Clasen
3668bb6ca3 drop explicit hal dep in -gnome 2008-07-12 03:52:44 +00:00
Daniel Williams
3d623e70ed - Move VPN configuration into connection editor
- Fix mobile broadband username/password issues
- Fix issues with broken rfkill setups (rh #448889)
- Honor APN setting for GSM mobile broadband configurations
- Fix adding CDMA connections in the connection editor
2008-07-02 21:49:09 +00:00
Daniel Williams
47f18b1bc3 Remove reference to obsolete patch 2008-06-11 16:15:16 +00:00
Daniel Williams
728686f0e6 - Update to latest SVN
- Enable connection sharing
- Respect VPN-provided routes
2008-06-11 16:11:56 +00:00
Daniel Williams
2d830df7a9 - Move NM later in the shutdown process (rh #449070)
- Move libnm-util into a subpackage to allow NM to be removed more easily
    (rh #351101)
2008-06-05 15:12:26 +00:00
Daniel Williams
87e85fc03a - Read global gateway from /etc/sysconfig/network if missing (rh #446527)
- nm-system-settings now terminates when dbus goes away (rh #444976)
2008-05-19 17:46:12 +00:00
Daniel Williams
e754b73598 - Fix initial carrier state detection on devices that are already up (rh
#134886)
2008-05-14 14:12:56 +00:00
Daniel Williams
08be6c6c9a - Restore behavior of marking wifi devices as "down" when disabling
wireless
- Fix a crash on resume when a VPN was active when going to sleep
2008-05-14 03:01:48 +00:00
Daniel Williams
818e4dcd38 - Fix issues with the Fedora plugin not noticing changes made by
system-config-network (rh #444502)
- Allow autoconnection of GSM and CDMA connections
- Multiple IP address support for user connections
- Fixes for Mobile Broadband cards that return line speed on connect
- Implement PIN entry for GSM mobile broadband connections
- Fix crash when editing unencrypted WiFi connections in the connection
    editor
2008-05-13 22:40:04 +00:00
Daniel Williams
4a90bfc5b2 - Clean up the dispatcher now that it's service is gone (rh #444798) 2008-04-30 20:15:34 +00:00
Daniel Williams
9c92e25dfd Sync with F-9 branch 2008-04-30 19:43:19 +00:00
Daniel Williams
b975c9c9f2 - Don't ask for wireless keys when the driver sends disconnect events
during association; wait until the entire assocation times out
- Replace dispatcher daemon with D-Bus activated callout
- Fix parsing of DNS2 and DNS3 ifcfg file items
- Execute dispatcher scripts in alphabetical order
- Be active at runlevel 2
- Hook up MAC address widgets for wired & wireless; and BSSID widget for
    wireless
- Pre-populate anonymous identity and phase2 widgets correctly
- Clear out unused connection keys from GConf
2008-04-28 01:47:09 +00:00
Daniel Williams
c3af238f30 - Don't select devices without a default gateway as the default route (rh
#437338)
- Fill in broadcast address if not specified (rh #443474)
- Respect manual VPN IPv4 configuration options
- Show Connection Information for the device with the default route only
2008-04-23 12:50:34 +00:00
Daniel Williams
36714fbaca - Add dbus-glib-devel BuildRequires for NetworkManager-glib-devel (rh
#442978)
- Add PPP settings page to connection editor
- Fix a few crashes with PPPoE
- Fix active connection state changes that confused clients
2008-04-19 02:03:51 +00:00
Daniel Williams
14c0dc47f1 - Fix build in pppd-plugin 2008-04-17 12:44:15 +00:00
Daniel Williams
15b96c0d4f - PPoE authentication fixes
- More robust handing of mobile broadband device communications
2008-04-17 11:24:20 +00:00
Daniel Williams
a2e8f79df4 - Honor options from /etc/sysconfig/network for blocking until network is
up
2008-04-16 19:39:54 +00:00
Daniel Williams
97d41da55d - Turn on Add/Edit in the connection editor
- Don't flush or change IPv6 addresses or routes
- Enhance nm-online tool
- Some serial communication fixes for mobile broadband
2008-04-16 15:38:26 +00:00
Daniel Williams
0ec7b9d1b9 - Fix issues with VPN passwords not getting found 2008-04-10 03:54:04 +00:00
Daniel Williams
94d373b1c6 - Fix builds due to glib2 breakage of GStaticMutex with gcc 4.3 2008-04-08 21:30:20 +00:00
Daniel Williams
72b0042fa8 - Fix WEP key index handling in UI
- Fix handling of NM_CONTROLLED in ifcfg files
- Show device managed state in applet menu
- Show wireless enabled state in applet menu
- Better handling of default DHCP connections for wired devices
- Fix loading of connection editor on KDE (rh #435344)
2008-04-08 19:27:32 +00:00
Daniel Williams
56d748d1d9 - Honor MAC address locking for wired & wireless devices 2008-04-03 01:10:47 +00:00
Daniel Williams
f27fa1f574 - Show VPN failures
- Support Static WEP key indexes
- Fix parsing of WEP keys from ifcfg files
- Pre-fill wireless security UI bits in connection editor and applet
2008-03-31 16:42:42 +00:00
Daniel Williams
01c93957a3 - Grab system settings from /etc/sysconfig/network-scripts, not from
profiles
2008-03-19 03:44:37 +00:00
Daniel Williams
5c04a2a6c5 - Fix crashes when returning VPN secrets from the applet to NM 2008-03-18 17:52:25 +00:00