diff options
| author | Dan Williams <dcbw@redhat.com> | 2008-08-07 13:41:04 +0000 |
|---|---|---|
| committer | Dan Williams <dcbw@redhat.com> | 2008-08-07 13:41:04 +0000 |
| commit | 2dbd644fe924345aae6edf74278ba428ad0a478a (patch) | |
| tree | 924d331123eff1b00f5e2c69bf35c4357d65e9dc /ChangeLog | |
| parent | 6d7474e565046b360e2b7ff1b84b6b1b30c71caa (diff) | |
| download | NetworkManager-modem-manager.tar.gz | |
Merge from trunk r3901modem-manager
git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/branches/modem-manager@3902 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'ChangeLog')
| -rw-r--r-- | ChangeLog | 166 |
1 files changed, 166 insertions, 0 deletions
@@ -1,3 +1,169 @@ +2008-08-06 Dan Williams <dcbw@redhat.com> + + * libnm-glib/nm-ip4-config.c + libnm-glib/nm-ip4-config.h + - Add 'routes' property + + * libnm-util/nm-setting-vpn.c + libnm-util/nm-setting-vpn.h + - Remove 'routes' property + + * libnm-util/nm-setting-ip4-config.c + libnm-util/nm-setting-ip4-config.h + - 'ignore-dhcp-dns' renamed to 'ignore-auto-dns' + - Add 'ignore-auto-routes' property + - 'routes' exposed over D-Bus is now an array of array of uint (4) to + accomodate route metrics + - 'routes' exposed in C is now a list of NMSettingIP4Route structures + + * libnm-util/nm-utils.c + libnm-util/nm-utils.h + - Add helpers for marshalling IP4 routes + + * src/NetworkManagerUtils.c + - (nm_utils_merge_ip4_config): handle property renames and new route + structure + + * src/NetworkManagerSystem.c + - (nm_system_device_set_ip4_route, nm_system_device_set_from_ip4_config, + nm_system_vpn_device_set_from_ip4_config): respect route metrics + + * src/dhcp-manager/nm-dhcp-manager.c + - (nm_dhcp_manager_get_ip4_config): handle new route structure + + * system-settings/plugins/ifcfg-fedora/reader.c + system-settings/plugins/ifcfg-fedora/writer.c + - Handle routes separately from addresses now that routes have a different + format + + * introspection/nm-ip4-config.xml + src/nm-ip4-config.c + src/nm-ip4-config.h + - Rename internal routing functions + - 'static-routes' renamed to 'routes' + +2008-08-04 Dan Williams <dcbw@redhat.com> + + Patch from Sjoerd Simons <sjoerd.simons@collabora.co.uk> + + * src/NetworkManager.c + src/nm-manager.c + src/nm-manager.h + - More explicitly make the NMManager a singleton + +2008-08-04 Dan Williams <dcbw@redhat.com> + + * libnm-util/nm-connection.c + libnm-util/nm-connection.h + - (nm_connection_verify): return error on missing 'connection' setting + (found by Sjoerd Simons) + +2008-08-04 Dan Williams <dcbw@redhat.com> + + Handle multiple concurrent PPP connections. + + * src/ppp-manager/nm-ppp-manager.c + src/ppp-manager/nm-ppp-manager.h + - (constructor): only PPP Manager request bus name once; each + NMPPPManager object gets a unique object path + - (nm_ppp_manager_class_init, get_property, set_property, + nm_ppp_manager_new, nm_ppp_manager_start): pass parent interface in + at construct time + - (impl_ppp_manager_need_secrets, impl_ppp_manager_set_state): don't + remove timeout until PPP manager gets an IP4 config + - (create_pppd_cmd_line): pass dbus object path as 'ipparam' so that + the plugin can call back to this specific PPP manager instance + + * src/nm-device-ethernet.c + src/nm-serial-device.c + - Pass parent device in nm_ppp_manager_new() + + * src/nm-gsm-device.c + src/nm-cdma-device.c + - (device_state_changed): don't close serial device on NEED_AUTH + state changed, that's not a failure case like the rest are + + * src/ppp-manager/nm-pppd-plugin.c + - (nm_ip_up): always use index 0 into the ipcp options, because NM always + binds one interface to any pppd process, thus the correct index + is always 0; send PHASE_DEAD on error to alert NM immediately of + problems; try harder to get a peer address in spite of pppd + - (plugin_init): use 'ipparam' as the object path back to our specific + PPP manager instance + +2008-08-04 Dan Williams <dcbw@redhat.com> + + * src/ppp-manager/nm-ppp-manager.c + - (impl_ppp_manager_need_secrets): rework to handle secrets better; + since the GSM and CDMA settings now implement need_secrets, we can + rely on them to do the right thing. Where secrets are not required, + just pass empty strings back to the pppd plugin. + - (nm_ppp_manager_update_secrets): leak fix; don't need to dup the strings + - (impl_ppp_manager_set_ip4_config): clear the secrets tries counter + on successful IP4 config receipt + +2008-08-04 Dan Williams <dcbw@redhat.com> + + * libnm-util/nm-setting-cdma.c + libnm-util/nm-setting-gsm.c + - (verify): validate username & password if they exist + - (need_secrets): if username given, require a password too + +2008-08-04 Dan Williams <dcbw@redhat.com> + + * src/dnsmasq-manager/nm-dnsmasq-manager.c + - (create_dm_cmd_line): really don't listen on lo, despite what the + manpage says about --listen-address without --interface + (bgo #546033) + +2008-08-01 Dan Williams <dcbw@redhat.com> + + * libnm-glib/nm-device.c + - (proxy_get_string): util function for querying a HAL property + - (get_ancestor_device): split out from get_product_and_vendor() + - (get_product_and_vendor): simplify; get more accurate pid & vid info + from PCI devices by querying subsys properties + - (nm_device_update_description): simplify + +2008-08-01 Dan Williams <dcbw@redhat.com> + + * libnm-util/nm-setting-ip4-config.c + libnm-util/nm-setting-ip4-config.h + - Make IPv4 methods reflect their usage; 'dhcp' -> 'auto' and + 'autoip' -> 'link-local'. VPN & PPP connections can also have IPv4 + settings, and they don't necessarily use DHCP. + + * src/NetworkManagerPolicy.c + src/nm-device.c + system-settings/plugins/ifcfg-fedora/reader.c + system-settings/plugins/ifcfg-suse/parser.c + - Fixup for method changes + +2008-07-31 Dan Williams <dcbw@redhat.com> + + * src/nm-activation-request.c + src/vpn-manager/nm-vpn-connection.c + - Correct GetSecrets D-Bus pending call usage; the GetSecrets call + itself should be attached to the activation request or the VPN + connection, not the NMConnection object, since the call is not + expected to live as long as the NMConnection itself + +2008-07-31 Dan Williams <dcbw@redhat.com> + + * src/nm-device-wifi.c + - (real_act_stage2_config): fix issue where association would continue + even though secrets were needed; 'goto out' was in wrong scope and + result of handle_auth_or_fail() should have been dumped directly to + 'ret' to ensure that the association was postponed until secrets + are available + +2008-07-31 Dan Williams <dcbw@redhat.com> + + * system-settings/plugins/ifcfg-fedora/plugin.c + system-settings/plugins/ifcfg-fedora/reader.c + - Don't ignore unmanaged devices if their ifcfg file doesn't make a + valid NM connection + 2008-07-29 Dan Williams <dcbw@redhat.com> * src/nm-gsm-device.c |
