FFE: NetworkManager 0.9.1.90

Bug #855592 reported by Mathieu Trudel-Lapierre
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
network-manager (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

NM 0.9.1.90 is arguably a beta for 0.9.2, but contains many useful bugfix, despite very minimal new features:

d8edf0e release: bump version to 0.9.1.90 (0.9.2-beta1)
e6b834f release: update NEWS
f082e24 ifcfg-rh: fix crash when system bus isn't around
833bc16 build: honor NOCONFIGURE (bgo #659354)
4ac8b1c wimax: more verbose interface add/remove logging
60ed383 core: print textual description for reason codes on device deactivation too
e92043c examples: add python example for listing devices
1e2984a supplicant: Don't leak secrets, even if they're probably invalid
53b85b1 core: storing timestamps also for VPN connections (rh #725353)
91b93c1 wifi: remove some dead code
61568bc ppp: pass novj through to pppd
271fce0 monitor: Use nl_socket_alloc() instead of nl_socket_alloc_cb()
d6864d7 core: Fix check for failure in translating link name to ifindex
d2069c5 netlink: fix flags use in nm_netlink_route_add
43a6f8a netlink: alias nlmsg_datalen() for libnl1
74349dc core: Fix leaks if address parsing fails while setting mac
360143e core: fix leaked address structure after parsing mac address
1134eee ip6: Perform sanity check before processing prefix messages
3f3a630 ip6: Perform sanity checks before processing nduseropt messages
205c4c5 ip6: Perform sanity check before processing NEWLINK messages
c297cb8 ip6: fix leak in process_addr()
cc2c2ba ip6: fix leak in process_route()
f3d4cd3 keyfile: fix two bugs for updating/writting a keyfile
b489251 todo: Infiniband update
80a8b6f todo: update TODO for IP over Infiniband
3d898d1 wimax: fix connect-during-scan after d4ff43bc1eaf0e0548c778fdd5fa86e1b9cf3b76
d4ff43b wimax: fix Active NSP notification issue
785c149 cli: increase values indentation in multiline mode to align printed text
d9330ff cli: print some missing properties in settings
420fbb5 sharing: fix handling of rule negation (debian #638995)
49dc206 docs: add Secret Agent API bits to HTML spec
* a7b5590 cli: print 'Permissions' property of NMSettingConnection setting
46b01cb cli: use libnm-util's constants for settings types
5c2927e cli: add missing GSM bands for GSM setting
568820a cli: remove useless static function prototypes
* c01db4a cli: add 'nmcli con delete' command for removing configured connections
b7e853c cli: use nm_access_point_get_bssid() instead of nm_access_point_get_hw_address()
4bb50e4 ifnet: add testcase for incorrect config
9f02628 ifnet: fix tests
379d904 ifnet: fix GError handling in ifnet_update_connection_from_config_block()
de38843 dnsmasq: use '@interface' for link-local DNS servers in the dnsmasq config
7bf0458 release: update NEWS
aa20577 release: update NEWS; forgot about the WiMAX support in 0.9
b02d132 todo: add notes about pushing network selection to wpa_supplicant
fb6cf1f todo: add some notes about tablet/mobile optimizations we should do
92fd290 release: update NEWS with 0.9 changes
b3ca1e5 Merge remote-tracking branch 'origin/agent-secrets'
0fe8c80 Merge branch 'libnl3'
2a56da2 release: version bump after release
66281b4 Merge remote-tracking branch 'origin/master' into agent-secrets
dcc0f83 Merge remote-tracking branch 'origin/master' into libnl3
07cc83f libnl: Move to common route add function interface
a73039c libnl: Create a common netlink route add function
83b1b16 libnl: route delete can return ERANGE in libnl-1
638d3be libnl: Use compat return for nl_route_add()
2e32003 libnl3: Fix ESRCH return types
790c16c libnl3: Add ESRCH to compat error translation
7addf30 Merge remote-tracking branch 'origin/master' into libnl3
2b2404b settings: preserve agent secrets the right way

What I consider as new features I've marked with an asterisk; they are limited to the nmcli utility.

We already have all of the libnl fixes above, since I already cherry-picked the branch merging in a previous package (due to libnl3 transition).

This will be supplemented with two additional commits I'll cherry-pick with this upload:
settings: fix leaked connection when deleting secrets
settings: fix refcounting when deleting a default wired connection (fixes bug 797868)

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

This is further useful to ship nm-applet 0.9.1.90 which is required for gnome-control-center.

Revision history for this message
Martin Pitt (pitti) wrote :

Bugfix-ish; nmcli is mostly a debugging tool, so that's low-risk. Approved.

Changed in network-manager (Ubuntu):
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package network-manager - 0.9.1.90-0ubuntu1

---------------
network-manager (0.9.1.90-0ubuntu1) oneiric; urgency=low

  * New upstream release. (LP: #855592)
    - core: print textual desc for reason codes on device deactivation too
    - supplicant: Don't leak secrets, even if they're probably invalid
    - core: storing timestamps also for VPN connections (rh #725353)
    - wifi: remove some dead code
    - ppp: pass novj through to pppd
    - monitor: Use nl_socket_alloc() instead of nl_socket_alloc_cb()
    - core: Fix check for failure in translating link name to ifindex
    - netlink: fix flags use in nm_netlink_route_add
    - core: Fix leaks if address parsing fails while setting mac
    - core: fix leaked address structure after parsing mac address
    - ip6: various leak fixes and sanity checks
    - keyfile: fix two bugs for updating/writting a keyfile
    - sharing: fix handling of rule negation (debian #638995)
    - cli: print 'Permissions' property of NMSettingConnection setting
    - cli: add missing GSM bands for GSM setting
    - cli: add 'nmcli con delete' command for removing configured connections
    - cli: nm_access_point_get_bssid instead of nm_access_point_get_hw_address
    - dnsmasq: use '@interface' for link-local DNS servers in dnsmasq config
    - settings: preserve agent secrets the right way
  * debian/patches/libnl3-support-0fe8c80.patch: dropped, included upstream.
  * debian/libnm-util2.symbols: add new secrets symbols:
    - nm_connection_clear_secrets_with_flags
    - nm_settings_clear_secrets_with_flags
  * debian/patches/ipv6-dont-block-ipv4.patch: refreshed, rework to follow
    upstream review and recommendations.
  * debian/patches/lp767868_refcount_default_wired_512a0f8.patch: correct ref
    counting of the default wired connection when it's re-saved once changed
    from the original default values. (LP: #767868)
  * debian/patches/secrets_delete_conn_leak_e39449c.patch: cherry-pick upstream
    fix of a leak of the connection object when secrets are deleted for a
    connection.
 -- Mathieu Trudel-Lapierre <email address hidden> Thu, 22 Sep 2011 12:08:51 -0400

Changed in network-manager (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.