Merge lp:~cyphermox/network-manager/accesspoint-scan-last-seen into lp:network-manager

Proposed by Mathieu Trudel-Lapierre
Status: Superseded
Proposed branch: lp:~cyphermox/network-manager/accesspoint-scan-last-seen
Merge into: lp:network-manager
Diff against target: 18942 lines (+18438/-0)
100 files modified
.bzr-builddeb/default.conf (+2/-0)
debian/NetworkManager.conf (+6/-0)
debian/README.source (+89/-0)
debian/changelog (+5110/-0)
debian/compat (+1/-0)
debian/control (+246/-0)
debian/copyright (+49/-0)
debian/debug-helper.py (+61/-0)
debian/gbp.conf (+3/-0)
debian/gir1.2-networkmanager-1.0.install (+1/-0)
debian/ifblacklist_migrate.sh (+45/-0)
debian/libnm-glib-dev.install (+19/-0)
debian/libnm-glib-vpn-dev.install (+4/-0)
debian/libnm-glib-vpn1.install (+1/-0)
debian/libnm-glib-vpn1.symbols (+24/-0)
debian/libnm-glib4.install (+1/-0)
debian/libnm-glib4.symbols (+252/-0)
debian/libnm-util-dev.install (+10/-0)
debian/libnm-util2.install (+1/-0)
debian/libnm-util2.symbols (+561/-0)
debian/network-manager-dev.install (+5/-0)
debian/network-manager-dispatcher.script (+50/-0)
debian/network-manager.NEWS (+17/-0)
debian/network-manager.README.Debian (+70/-0)
debian/network-manager.dirs (+4/-0)
debian/network-manager.dnsmasq (+4/-0)
debian/network-manager.docs (+3/-0)
debian/network-manager.init (+83/-0)
debian/network-manager.install (+28/-0)
debian/network-manager.links (+1/-0)
debian/network-manager.maintscript (+2/-0)
debian/network-manager.manpages (+2/-0)
debian/network-manager.postinst (+41/-0)
debian/network-manager.postrm (+42/-0)
debian/network-manager.preinst (+33/-0)
debian/network-manager.prerm (+14/-0)
debian/network-manager.upstart (+24/-0)
debian/patches/add-veth-support.diff (+66/-0)
debian/patches/add_ofono_settings_support.patch (+1328/-0)
debian/patches/add_ofono_support.patch (+2152/-0)
debian/patches/add_sendsigs_omissions.patch (+40/-0)
debian/patches/adhoc_use_wpa_rsn_part1.patch (+189/-0)
debian/patches/adhoc_use_wpa_rsn_part2.patch (+636/-0)
debian/patches/android_rfkill_bypass.patch (+27/-0)
debian/patches/ap_publish_last_seen.patch (+250/-0)
debian/patches/bridge_ignore_without_connections.patch (+85/-0)
debian/patches/connectivity_check_default_interval.patch (+88/-0)
debian/patches/dns-dnsmasq-interface-and-dbus-path.patch (+101/-0)
debian/patches/dnsmasq-dbus-updates.patch (+661/-0)
debian/patches/dnsmasq-vpn-dns-filtering.patch (+85/-0)
debian/patches/dont-check-secrets-for-ofono.patch (+41/-0)
debian/patches/enable-ipv6-privacy.patch (+20/-0)
debian/patches/fix-vapigen-detection.patch (+25/-0)
debian/patches/git_agent_removing_requests_b2312d4.patch (+120/-0)
debian/patches/git_default_route_active_device_9820258.patch (+127/-0)
debian/patches/git_disp_logging_crash_aca907f.patch (+82/-0)
debian/patches/git_fix_shadowed_var_abe208e.patch (+34/-0)
debian/patches/git_kernel_ipv6_default_route_77de91e.patch (+121/-0)
debian/patches/git_remove_ifpppstatsreq_6b64e4d.patch (+42/-0)
debian/patches/git_segfault_nmagentmanager_3227cf0.patch (+25/-0)
debian/patches/ignore_ipv6_set_peer_nosupport.patch (+28/-0)
debian/patches/ignore_rfkill_if_urfkill_is_present.patch (+611/-0)
debian/patches/ignore_rmnet_devices.patch (+21/-0)
debian/patches/lp1025498_link-local_dns_with_null_iface.patch (+26/-0)
debian/patches/lp1099983_ignore-p2p-wifi-devices.patch (+22/-0)
debian/patches/lp120363_smartcard_pkcs11.patch (+726/-0)
debian/patches/lp191889_always_offline_with_unmanaged_devices.patch (+25/-0)
debian/patches/lp292054_tune_supplicant_timeout_60s.patch (+16/-0)
debian/patches/lp761558_default_ip6_setting_auto.patch (+15/-0)
debian/patches/lp859373_upgrade_policy_fix.patch (+23/-0)
debian/patches/lp912702_fix_multiple_dialogs.patch (+35/-0)
debian/patches/lp936712_dnsmasq_ip6_ns_ordering.patch (+39/-0)
debian/patches/lp949743_ensure_remoteconnection_disconnects_494f0a2.patch (+191/-0)
debian/patches/lp990011_use_tempaddr_sysctl_default.patch (+90/-0)
debian/patches/nm-change-dnsmasq-parameters.diff (+26/-0)
debian/patches/nm-ipv6-route-cache.patch (+24/-0)
debian/patches/nm-revert-core-dont-enumerate-unint-devices-udev.patch (+58/-0)
debian/patches/nm-source-stanza.patch (+207/-0)
debian/patches/nm-wired-no-secret-rerequest.patch (+72/-0)
debian/patches/ofono_mms_support.patch (+58/-0)
debian/patches/prioritize_3g_later.patch (+49/-0)
debian/patches/provisioning_wait_ofono_properties.patch (+459/-0)
debian/patches/quit_dhclient_on_exit.patch (+67/-0)
debian/patches/scan_done_signal.patch (+145/-0)
debian/patches/series (+42/-0)
debian/patches/track_ip_settings_post_connection.patch (+87/-0)
debian/patches/whoopsie-daisy-dbus-support.patch (+36/-0)
debian/rules (+173/-0)
debian/source/format (+1/-0)
debian/source_network-manager.py (+82/-0)
debian/tests/Makefile (+8/-0)
debian/tests/control (+20/-0)
debian/tests/dnsmasq (+76/-0)
debian/tests/fake-rfkill.c (+51/-0)
debian/tests/killswitches-no-urfkill (+48/-0)
debian/tests/network_test_base.py (+352/-0)
debian/tests/nm (+836/-0)
debian/tests/urfkill-integration (+98/-0)
debian/tests/wpa-dhclient (+238/-0)
debian/watch (+3/-0)
To merge this branch: bzr merge lp:~cyphermox/network-manager/accesspoint-scan-last-seen
Reviewer Review Type Date Requested Status
Thomas Voß Pending
Review via email: mp+226663@code.launchpad.net

This proposal has been superseded by a proposal from 2014-07-14.

Description of the change

Add last-seen property for APs, and signals for background scan termination.

To post a comment you must log in.
842. By Mathieu Trudel-Lapierre

Merge from parent

843. By Mathieu Trudel-Lapierre

Fix changelog

Unmerged revisions

843. By Mathieu Trudel-Lapierre

Fix changelog

842. By Mathieu Trudel-Lapierre

Merge from parent

841. By Mathieu Trudel-Lapierre

* debian/patches/ap_publish_last_seen.patch: make the last-seen property for
  an AP public, so we know how hold an AP is from introspection.
* debian/patches/scan_done_signal.patch: signal when a scan for new APs is
  completed.

840. By Mathieu Trudel-Lapierre

releasing package network-manager version 0.9.8.8-0ubuntu18

839. By Martin Pitt

releasing package network-manager version 0.9.8.8-0ubuntu17

838. By Martin Pitt

Merge Debian's init script, for compatibility with insserv.
(LP: #1323274)

837. By Martin Pitt

releasing package network-manager version 0.9.8.8-0ubuntu16

836. By Martin Pitt

debian/tests/wpa-dhclient: Fix IPv6 address regex harder.

835. By Mathieu Trudel-Lapierre

releasing package network-manager version 0.9.8.8-0ubuntu15

834. By Mathieu Trudel-Lapierre

debian/tests/wpa-dhclient: fix regex for IPv6 addresses.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added directory '.bzr-builddeb'
2=== added file '.bzr-builddeb/default.conf'
3--- .bzr-builddeb/default.conf 1970-01-01 00:00:00 +0000
4+++ .bzr-builddeb/default.conf 2014-07-14 12:58:37 +0000
5@@ -0,0 +1,2 @@
6+[BUILDDEB]
7+merge = True
8
9=== added directory 'debian'
10=== added file 'debian/NetworkManager.conf'
11--- debian/NetworkManager.conf 1970-01-01 00:00:00 +0000
12+++ debian/NetworkManager.conf 2014-07-14 12:58:37 +0000
13@@ -0,0 +1,6 @@
14+[main]
15+plugins=ifupdown,keyfile,ofono
16+dns=dnsmasq
17+
18+[ifupdown]
19+managed=false
20
21=== added file 'debian/README.source'
22--- debian/README.source 1970-01-01 00:00:00 +0000
23+++ debian/README.source 2014-07-14 12:58:37 +0000
24@@ -0,0 +1,89 @@
25+
26+------------------------------------------------------
27+
28+ README.source - for ubuntu network-manager
29+ Author: Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com>
30+
31+------------------------------------------------------
32+
33+Content:
34+
35+ I. Packaging overview
36+ II. Upstream (orig.tar.gz)
37+ III. Efficient Upstream orig.tar.gz production
38+ IV. Patching
39+
40+------
41+
42+I. Packaging overview
43+
44+ + Obtaining latest packaging:
45+ bzr branch lp:~network-manager/network-manager/ubuntu
46+
47+ + this gives you a debian/ only bzr branch
48+
49+ + to suggested way to build is using bzr-builddeb; for that
50+ 1. put the orig.tar.gz matching your debian/changelog in --orig-dir
51+ of bzr-builddeb (default: ..)
52+ 2. run: bzr bd --merge --dont-purge --builder='debuild -b'
53+ 3. this gives you a build tree and the results in --build-dir
54+ and --result-dir
55+
56+
57+II. Upstream (orig.tar.gz)
58+
59+The package provides means to easily grab the _current_ and the latest
60+upstream snapshot of NetworkManager.
61+
62+./debian/rules gets the pristine upstream snapshot for you then packs
63+things up in a tarball orig.tar.gz.
64+
65+The nested tarball is packed using _gz_.
66+
67+Examples on how to get orig.tar.gz for snapshots:
68+
69+ + get latest upstream snapshot:
70+ ./debian/rules get-orig-source
71+
72+ + get current upstream snapshot (by changelog):
73+ ./debian/rules get-current-source
74+
75+
76+III. Efficient Upstream orig.tar.gz production
77+
78+The packaging provides a feature to speed up the orig.tar.gz production by
79+keeping a local mirror of the NetworkManager checkouts; this reduces the
80+network overhead considerably and allows you to regularly create tarballs
81+rather quickly. To do that, append LOCAL_BRANCH=/local/nm/checkout
82+to your debian/rules invocation, e.g.
83+
84+ + produce latest upstream snapshot:
85+ ./debian/rules get-orig-source LOCAL_BRANCH=~/NetworkManager/
86+
87+ + produce current upstream snapshot (by changelog):
88+ ./debian/rules get-current-source LOCAL_BRANCH=~/NetworkManager/
89+
90+
91+V. Patching
92+
93+We use quilt for the sake of efficiency to code and update patches.
94+
95+if you want to create a patch or write a patch, you can quickly get
96+ready by first getting the orig.tar.gz, then using bzr-builddeb like
97+so:
98+
99+ bzr bd-do
100+
101+Make sure your QUILT_PATCHES is set appropriately:
102+
103+ QUILT_PATCHES=debian/patches
104+
105+and start working on quilt patches as usual, e.g.
106+
107+ quilt push -a
108+ quilt applied
109+ quilt pop
110+ quilt refresh
111+ ...
112+
113+
114
115=== added file 'debian/changelog'
116--- debian/changelog 1970-01-01 00:00:00 +0000
117+++ debian/changelog 2014-07-14 12:58:37 +0000
118@@ -0,0 +1,5110 @@
119+network-manager (0.9.8.8-0ubuntu19~mtrudel2) utopic; urgency=medium
120+
121+ * debian/patches/ap_publish_last_seen.patch: make the last-seen property for
122+ an AP public, so we know how hold an AP is from introspection.
123+ * debian/patches/scan_done_signal.patch: signal when a scan for new APs is
124+ completed.
125+
126+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 12 Jun 2014 13:57:53 -0400
127+
128+network-manager (0.9.8.8-0ubuntu18) utopic; urgency=medium
129+
130+ * debian/control: allow for ofono to be installed instead of modemmanager
131+ to satisfy the modemmanager recommends.
132+
133+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 10 Jun 2014 15:35:05 -0400
134+
135+network-manager (0.9.8.8-0ubuntu17) utopic; urgency=medium
136+
137+ * Merge Debian's init script, for compatibility with insserv.
138+ (LP: #1323274)
139+
140+ -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 26 May 2014 15:35:25 +0200
141+
142+network-manager (0.9.8.8-0ubuntu16) utopic; urgency=medium
143+
144+ * debian/tests/wpa-dhclient: Fix IPv6 address regex harder.
145+
146+ -- Martin Pitt <martin.pitt@ubuntu.com> Thu, 22 May 2014 07:15:45 +0200
147+
148+network-manager (0.9.8.8-0ubuntu15) utopic; urgency=medium
149+
150+ * debian/tests/wpa-dhclient: fix regex for IPv6 addresses.
151+
152+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 21 May 2014 23:42:03 -0400
153+
154+network-manager (0.9.8.8-0ubuntu14) utopic; urgency=medium
155+
156+ * debian/tests/nm: really fix the regex for IPv6 address lines.
157+
158+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 21 May 2014 21:08:02 -0400
159+
160+network-manager (0.9.8.8-0ubuntu13) utopic; urgency=medium
161+
162+ * debian/tests/nm: fix regex to properly match IPv6 addresses: there can
163+ now be IFA_F_MANAGETEMPADDR flag set for the address, which translates into
164+ an extra "mngtmpaddr" entry in ip address output.
165+
166+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 21 May 2014 19:15:20 -0400
167+
168+network-manager (0.9.8.8-0ubuntu12) utopic; urgency=medium
169+
170+ * debian/tests/urfkill-integration: skip last NM state file check when
171+ urfkill is running: we already confirm that NM knows wifi is disabled,
172+ and the state file is not used when working with urfkill.
173+
174+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 21 May 2014 17:21:44 -0400
175+
176+network-manager (0.9.8.8-0ubuntu11) utopic; urgency=medium
177+
178+ * debian/patches/ignore_rfkill_if_urfkill_is_present.patch:
179+ - do more logging when grabbing urfkill states from cached properties.
180+ - consider NO_ADAPTER state as unblocked.
181+
182+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 21 May 2014 15:30:10 -0400
183+
184+network-manager (0.9.8.8-0ubuntu10) utopic; urgency=medium
185+
186+ * debian/patches/add_ofono_settings_support.patch:
187+ - don't create a monitor for /var/lib/ofono if the path doesn't exist.
188+ We'll get another chance to do it if oFono appears on the DBus bus.
189+ (LP: #1289532)
190+ - Sort the list of ofono connections before returning them.
191+ * debian/patches/add_ofono_support.patch:
192+ - Don't Online the modem, urfkill or telepathy-ofono will take care of it.
193+ - Further refine how we pick the "best" for mobile data for oFono: we only
194+ want to consider GSM-type connections, and should try to pick the last
195+ connection to get successfully activated, defaulting to the first context
196+ privisioned by oFono (if no connections were ever established).
197+ * debian/patches/ofono_mms_support.patch: deal with MMS by setting up a host
198+ route for the mobile data connection if the MessageProxy property is set in
199+ oFono. (LP: #1302037)
200+ * debian/patches/dont-check-secrets-for-ofono.patch: refreshed.
201+ * debian/patches/git_default_route_active_device_9820258.patch: keep the
202+ default gateway on the currently active device.
203+
204+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 07 May 2014 09:41:26 -0400
205+
206+network-manager (0.9.8.8-0ubuntu9) utopic; urgency=medium
207+
208+ * Bump timeout in killswitch test from 10 to 20 seconds, to match the DHCP
209+ timeout which we use in the other tests. Should fix failures in VMs on
210+ loaded hosts.
211+
212+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 06 May 2014 10:53:02 +0200
213+
214+network-manager (0.9.8.8-0ubuntu8) utopic; urgency=medium
215+
216+ * Enable systemd units. Packaging taken from Debian.
217+ * Add missing build-essential test dep for the urfkill tests.
218+ * debian/tests/urfkill-integration: Ignore initial (expected) failure to
219+ stop NM, it's not running yet.
220+ * Move AppArmor workaround for LP #1244157 into the nm test itself, as
221+ running it as a separate pseudo-test does not work any more with
222+ adt-virt-qemu (as every test is started in a fresh VM).
223+ * Fix creation of initial dummy entropy file for the tests, to avoid running
224+ out of /dev/random entropy in VMs.
225+ * Disable the two suspend tests in NM, they need to be fixed.
226+
227+ -- Martin Pitt <martin.pitt@ubuntu.com> Sun, 27 Apr 2014 19:34:04 +0200
228+
229+network-manager (0.9.8.8-0ubuntu7) trusty; urgency=medium
230+
231+ * debian/tests/nm: Bump DHCP timeouts from 15 to 20 seconds, something in
232+ the stack got even slower as it used to be.
233+ * debian/tests/nm: With the patch in 0.9.8.8-0ubuntu5, interfaces with PE
234+ disabled still get a temporary IP. Disable that check for now.
235+
236+ -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 09 Apr 2014 15:41:11 +0200
237+
238+network-manager (0.9.8.8-0ubuntu6) trusty; urgency=medium
239+
240+ [ Martin Pitt ]
241+ * Mark autopkgtests with "isolation-machine" as these tests can't run in
242+ schroot or LXC.
243+
244+ [ Felix Geyer ]
245+ * Don't check for TARGET_DEBIAN in patches. Upstream has removed the macro
246+ so just unconditionally enable the code in the patches. (LP: #1296226)
247+ This fixes the regression of the following patches:
248+ - quit_dhclient_on_exit.patch (LP: #963106)
249+ - lp990011_use_tempaddr_sysctl_default.patch (LP: #990011)
250+ - add_sendsigs_omissions.patch (LP: #869635)
251+
252+ -- Christopher James Halse Rogers <raof@ubuntu.com> Tue, 08 Apr 2014 10:32:10 +1000
253+
254+network-manager (0.9.8.8-0ubuntu5) trusty; urgency=medium
255+
256+ * debian/patches/dnsmasq-dbus-updates.patch: properly pass IPv6 DNS search
257+ in the IPv6 config, not the IPv4 one; fixes assertions trying to add the
258+ search domains.
259+
260+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 06 Mar 2014 15:21:59 -0500
261+
262+network-manager (0.9.8.8-0ubuntu4) trusty; urgency=medium
263+
264+ * debian/tests/urfkill-integration, debian/tests/killswitch, debian/tests/nm:
265+ really fix the tests this time, hopefully.
266+
267+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 20 Feb 2014 21:23:35 -0500
268+
269+network-manager (0.9.8.8-0ubuntu3) trusty; urgency=medium
270+
271+ * debian/tests/urfkill-integration,
272+ debian/tests/killswitch: fix small bugs in tests behavior; fail at the end
273+ so we get full results.
274+ * debian/tests/nm: bring up NM at the end of the test to ensure we have good
275+ connectivity for the next tests.
276+
277+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 20 Feb 2014 15:11:03 -0500
278+
279+network-manager (0.9.8.8-0ubuntu2) trusty; urgency=medium
280+
281+ [ Michael Schaller ]
282+ * debian/patches/nm-wired-no-secret-rerequest.patch: Wired connections: Only
283+ request new secrets during the inital connection. (LP: #1272321)
284+
285+ [ Mathieu Trudel-Lapierre ]
286+ * debian/rules: specify --enable-bluez4, which should now be used explicitly
287+ for BlueZ 4 support.
288+ * debian/patches/git_segfault_nmagentmanager_3227cf0.patch: fix segfault in
289+ NMAgentManager when cancelling a request.
290+ * debian/patches/ignore_ipv6_set_peer_nosupport.patch: ignore "unsupported"
291+ error from libnl when adding a PtP peer for IPv6; libnl doesn't support
292+ that yet.
293+ * debian/patches/git_agent_removing_requests_b2312d4.patch: fix crash in
294+ nm_secret_agent_cancel_secrets().
295+ * debian/patches/git_disp_logging_crash_aca907f.patch: avoid a possible crash
296+ in the dispatcher if dbus_init() fails.
297+ * debian/patches/git_fix_shadowed_var_abe208e.patch: fix a shadowed local
298+ variable in nm_system_bond_enslave().
299+ * debian/patches/connectivity_check_default_interval.patch: fix handling the
300+ default value for connectivity check interval if it's not set in the config
301+ file. Documentation says it should default to 300 if not set.
302+ * debian/patches/ignore_rfkill_if_urfkill_is_present.patch: don't touch
303+ saved radio states if we want to use URfkill instead.
304+ * debian/tests/fake-rfkill.c, debian/tests/Makefile: add Makefile and
305+ fake-rfkill pretend driver (thanks Johannes Berg!) for testing rfkill.
306+ * debian/tests/killswitches-no-urfkill: add rfkill tests for NM; rfkill state
307+ should be tracked.
308+ * debian/tests/urfkill-integration: add integration tests for urfkill: make
309+ sure NM can track urfkill state change notifications.
310+
311+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 17 Feb 2014 10:48:19 -0500
312+
313+network-manager (0.9.8.8-0ubuntu1) trusty; urgency=medium
314+
315+ [ Mathieu Trudel-Lapierre ]
316+ * New upstream release (LP: #1269179).
317+ * debian/control: add a Build-Depends on libmm-glib-dev.
318+ * debian/rules: configure with --with-modem-manager-1=yes. This enables
319+ support for the new ModemManager API.
320+ * Dropped patches (included upstream):
321+ - git_core_do_not_call_functions_with_null_connection_5e129f1.patch
322+ - bluetooth.patch
323+ * debian/patches/lp912702_fix_multiple_dialogs.patch: handle the case where
324+ multiple authentication dialogs would be shown if the user doesn't respond
325+ in time for network auth. (LP: #912702)
326+
327+ [ Michael Schaller ]
328+ * ifupdown plugin: Support ifupdown's source stanza. (LP: #1271567)
329+
330+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 24 Jan 2014 12:35:34 -0500
331+
332+network-manager (0.9.8.4-0ubuntu3) trusty; urgency=low
333+
334+ * Set "allow-stderr" for debian/tests/apparmor_workaround to avoid failure
335+ on AppArmor warnings.
336+
337+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 05 Nov 2013 09:48:28 +0100
338+
339+network-manager (0.9.8.4-0ubuntu2) trusty; urgency=low
340+
341+ * Add debian/tests/apparmor_workaround: AppArmor currently does not allow us
342+ to access the system D-BUS from an unshared file system. Hack the policy
343+ to allow that until that gets fixed properly. (LP: #1244157)
344+ * Disable dnsmasq autopkgtest. It's not very useful, and any failure keeps
345+ eth0 torn down, breaking autopkgtest VMs.
346+
347+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 05 Nov 2013 08:14:23 +0100
348+
349+network-manager (0.9.8.4-0ubuntu1) trusty; urgency=low
350+
351+ * New upstream bugfix release (LP: #1234887):
352+ + Multiple memory management fixes.
353+ + Clarify log messages - fixing log severity.
354+ - agents: don't make method calls with a destroyed proxy
355+ - libnm-glib: Add NMClient:primary-connection and :activating-connection
356+ - core: add NMManager:primary-connection and :activating-connection
357+ - libnm-glib: support new connectivity property/methods
358+ - core: provide additional network connectivity information
359+ - core: improve NMManager:state transitions with connectivity checking
360+ - policy: prevent double-deactivation of an NMActiveConnection
361+ - wifi: change bgscan threshold parameter (LP: #1071942)
362+ - dhcp: kill dhclient on fatal errors
363+ - dnsmasq: does handle more than one nameserver per domain
364+ - keyfile: ignore Emacs interlocking link named .#<file_name> (rh #987629)
365+ - core: fix flushing of routes and updating legacy IPv4 address property
366+ - main: Set umask earlier
367+ - libnm-glib: fix device description with newer udev versions
368+ - dhcp: don't crash checking lease config if no DHCP client is usable
369+ - nm-online: describe '--timeout' option more exactly (rh #969363)
370+ - dispatcher: expose domains in IP4/6 config (bgo #701820)
371+ - dispatcher: publish vpn_ip6_config
372+ - libnm-util: fix possible crash when IP method is NULL
373+ - core: set GError in nm_manager_deactivate_connection() (rh #976627)
374+ - keyfile: fix reading bonding options (bgo #701527)
375+ - libnm-util: remove 'downdelay' and 'updelay' when setting 'arp_interval'
376+ - libnm-util: can't set both IPv4 'disabled' and IPv6 'ignore' method
377+ - wifi: fix checking AP mode and EAP-FAST support
378+ - wired: ignore carrier state for manual/static bridge and bond connections
379+ - wifi: fix possible crash when IP configuration times out (rh #854073)
380+ - core: don't prematurely move to IPv6 state GOT_ADDRESS
381+ - core: wait for all IPv6 addresses to be cleared before continuing
382+ - ifupdown: recalculate unmanaged specs on interface change (debian #707070)
383+ - core: missing IP config settings are treated as "auto" (bgo #699755)
384+ - libnm-util: fix WEP key type comparison in nm_utils_wep_key_valid()
385+ - core: ActiveConnections torn down when device is unavailable (bgo #676285)
386+ - core: suppress kernel's automatic creation of bond0 (rh #953466)
387+ - keyfile: ensure all-default VLAN setting is read correctly
388+ - wifi: AP mode connections are always available
389+ - ethernet: don't crash for PPPoE connections with no wired setting
390+ - modem-manager: wait up to 120s for the connection result
391+ - core: silence warning about errors reading permanent MAC address
392+ - dhclient: copy leasefiles from old location if needed (bgo #696210)
393+ - dhcp: look harder for machine-id, and generate random DUID if it doesn't
394+ exist (bgo #696109) (LP: #1153342)
395+ - dhcp: we don't always have an NMSettingIP6Config for the DHCP hostname
396+ - dbus: reinstall property filter on dbus connection changes (rh #918273)
397+ - dbus: allow talking to the NetworkManager-SSH VPN plugin
398+ - dhclient: also request 'static-routes' option from DHCP server
399+ - device: do not call nm_system_iface_set_up() with invalid index
400+ - core: fix find_vlan_parent() to return proper device (bgo #695362)
401+ - libnm-util: free temp decoded base64 data when parsing OpenSSL key files
402+ - libnm-util: free PPPoE setting private data members
403+ - libnm-util: free temporary string when parsing OpenSSL key files
404+ - libnm-util: free temp GByteArray for NM_SETTING_802_1X_CK_SCHEME_PATH
405+ - libnm-util: fix leak of s390 subchannels
406+ - cli: fix a crash in 'nmcli d l' when no connections available for a
407+ device (LP: #1155139)
408+ * debian/patches/git_machine_id_duid_gen_1d14d17.patch,
409+ debian/patches/git_systemd_session_tracking.patch: dropping git cherry-pick
410+ patches that are included in this release.
411+ * debian/patches/libnl3-cache-args.patch: dropped, applied upstream.
412+ * debian/patches/dnsmasq-dbus-updates.patch: refreshed.
413+ * debian/patches/dns-dnsmasq-interface-and-dbus-path.patch: refreshed.
414+ * debian/patches/libnm-SecretAgent-annotations.patch,
415+ debian/patches/libnm-need_secrets-annotations.patch: dropped.
416+ * debian/patches/configure-logind-detection.patch: dropped, applied upstream.
417+ * debian/patches/lp191889_always_offline_with_unmanaged_devices.patch:
418+ refreshed.
419+ * debian/libnm-glib4.symbols:
420+ + nm_client_check_connectivity@Base 0.9.8.4-0ubuntu1
421+ + nm_client_check_connectivity_async@Base 0.9.8.4-0ubuntu1
422+ + nm_client_check_connectivity_finish@Base 0.9.8.4-0ubuntu1
423+ + nm_client_get_activating_connection@Base 0.9.8.4-0ubuntu1
424+ + nm_client_get_connectivity@Base 0.9.8.4-0ubuntu1
425+ + nm_client_get_primary_connection@Base 0.9.8.4-0ubuntu1
426+ * debian/patches/
427+ git_core_do_not_call_functions_with_null_connection_5e129f1.patch: don't
428+ call functions with connection == NULL.
429+ * debian/patches/dont-check-secrets-for-ofono.patch: don't try to get secrets
430+ hints and settings name for an ofono connection when in the prepare stage:
431+ it just doesn't apply, since both the APN settings and modem PIN are
432+ handled by ofono directly. (LP: #1234434)
433+
434+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 22 Oct 2013 11:04:13 -0400
435+
436+network-manager (0.9.8.0-0ubuntu22) saucy; urgency=low
437+
438+ [ Ritesh Khadgaray ]
439+ * debian/patches/bluetooth.patch: DUN via bluetooth fails (lp: #1186273)
440+
441+ [ Mathieu Trudel-Lapierre ]
442+ * debian/patches/track_ip_settings_post_connection.patch: Track IP Settings
443+ in an oFono schema; so that we're notified and can properly bring down a
444+ connection when bad things happen.
445+
446+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 04 Oct 2013 11:57:41 -0400
447+
448+network-manager (0.9.8.0-0ubuntu21) saucy; urgency=low
449+
450+ * debian/patches/provisioning_wait_ofono_properties.patch: rework when we
451+ get the IP config from oFono as to get the values prior to transitioning
452+ to stage 3 (IP Configuration), so that we don't risk missing some of the
453+ settings. (LP: #1226071, #1225393)
454+
455+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 24 Sep 2013 12:40:07 -0400
456+
457+network-manager (0.9.8.0-0ubuntu20) saucy; urgency=low
458+
459+ * debian/patches/add_ofono_settings_support.patch: notify NMSettings that we
460+ added a connection; as required since this can happen past the initial
461+ bringup of the plugin.
462+ * debian/patches/add_ofono_settings_support.patch: watch the IMSI directories
463+ separately for changes and gprs file additions.
464+ * debian/patches/add_ofono_support.patch: ask to re-read contexts when the
465+ modem goes online, when the context manager appears, or when a new context
466+ is added by oFono (when we get the signal).
467+ * debian/patches/add_ofono_support.patch: fix typo in property for IMSI:
468+ it's SubscriberIdentity, not SubscriberInformation.
469+
470+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 29 Aug 2013 17:00:24 -0400
471+
472+network-manager (0.9.8.0-0ubuntu19) saucy; urgency=low
473+
474+ * Transition from iproute to iproute2.
475+
476+ -- Stéphane Graber <stgraber@ubuntu.com> Mon, 26 Aug 2013 18:38:34 -0400
477+
478+network-manager (0.9.8.0-0ubuntu18) saucy; urgency=low
479+
480+ [ Mathieu Trudel-Lapierre ]
481+ * debian/patches/add_ofono_support.patch: really attach the ReadImsiContext
482+ DBus function call.
483+ * debian/patches/add_ofono_support.patch: minor code cleanup: rename some
484+ variables (imsi vs. imei), initialize others to a sane value on
485+ nm_modem_ofono_init().
486+ * debian/patches/add_ofono_support.patch: watch for both Attached and Powered
487+ properties of the Connection Manager to be TRUE before setting an oFono
488+ modem as enabled (as opposed to just Powered).
489+ * debian/patches/add_ofono_settings_support.patch: clarify error/warning
490+ message to show on first scan of the oFono settings directory if an error
491+ happens or there are simply no contexts to read.
492+
493+ [ Jonathan Riddell ]
494+ * Add plasma-nm to frontend options in recommends
495+
496+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 26 Aug 2013 13:21:35 +0100
497+
498+network-manager (0.9.8.0-0ubuntu17) saucy; urgency=low
499+
500+ * Rework oFono context parsing into NM Connections. (LP: #1206888)
501+ * debian/patches/add_ofono_settings_support.patch: listen to inotify events
502+ for ofono settings file additions and changes.
503+ * debian/patches/add_ofono_settings_support.patch: refactor settings parsing
504+ to extract the read step on a per-IMSI basis; make that function callable
505+ via DBus.
506+ * debian/patches/add_ofono_support.patch: listen for ContextAdded from oFono
507+ and call the ReadImsiContexts function from the settings plugin to make
508+ sure we have all the latest connections from oFono.
509+
510+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 20 Aug 2013 21:13:13 -0400
511+
512+network-manager (0.9.8.0-0ubuntu16) saucy; urgency=low
513+
514+ * debian/patches/add_ofono_support.patch:
515+ - watch the ConnectionManager Powered property and toggle it when our
516+ WwanEnabled property gets changed (enable a global WWAN switch).
517+
518+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 12 Jul 2013 10:19:05 -0400
519+
520+network-manager (0.9.8.0-0ubuntu15) saucy; urgency=low
521+
522+ * debian/patches/add_ofono_support.patch:
523+ - properly set Gateway for the new route once connected, if it's available.
524+ - guard against crashes due to quickly changing interfaces. (LP: #1199575)
525+
526+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 10 Jul 2013 14:52:18 -0400
527+
528+network-manager (0.9.8.0-0ubuntu14) saucy; urgency=low
529+
530+ * debian/patches/add_ofono_support.patch: watch the state of the Attached
531+ property before allowing to start a data connection.
532+
533+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 08 Jul 2013 16:57:14 -0400
534+
535+network-manager (0.9.8.0-0ubuntu13) saucy; urgency=low
536+
537+ * debian/NetworkManager.conf: enable the ofono settings plugin.
538+
539+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 03 Jul 2013 16:34:19 -0400
540+
541+network-manager (0.9.8.0-0ubuntu12) saucy; urgency=low
542+
543+ * debian/patches/add_ofono_support.patch: allow for autoconnection of the
544+ modem, remove unused code.
545+ * debian/patches/add_ofono_settings_support.patch: Initial commit for ofono
546+ settings parser plugin; to read oFono's config files and interpret context
547+ data as connections.
548+ * debian/patches/ignore_rmnet_devices.patch: ignore rmnet_usbX devices,
549+ they are expected to be managed directly by RILD.
550+
551+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 03 Jul 2013 12:14:40 -0400
552+
553+network-manager (0.9.8.0-0ubuntu11) saucy; urgency=low
554+
555+ * debian/patches/add_ofono_support.patch: fix race in ofono detection: always
556+ enumerate modems when ofono appears, since it may well have already emitted
557+ ModemAdded signals for new modems.
558+
559+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 13 Jun 2013 09:49:13 -0400
560+
561+network-manager (0.9.8.0-0ubuntu10) saucy; urgency=low
562+
563+ [ Jeremy Bicha ]
564+ * debian/control:
565+ - Build-depend on valac instead of valac-0.18 for easier transitions
566+
567+ [ Mathieu Trudel-Lapierre ]
568+ * debian/patches/nm-revert-core-dont-enumerate-unint-devices-udev.patch:
569+ Revert from git master; use a GUdevEnumerator to list devices for detection
570+ so that it can work on Touch.
571+ * debian/patches/lp1099983_ignore-p2p-wifi-devices.patch: temporarily ignore
572+ 'p2p0' wifi devices, to avoid conflicts with wlan0 on Touch.
573+ * debian/patches/prioritize_3g_later.patch: make sure we prioritize WiFi
574+ over 3G when WiFi is available.
575+ * debian/patches/add_ofono_support.patch: add support for handling modems
576+ exported by oFono; for activation, IP (v4 only) setup and deactivation.
577+
578+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 10 Jun 2013 11:41:23 -0400
579+
580+network-manager (0.9.8.0-0ubuntu9) saucy; urgency=low
581+
582+ * debian/tests/nm: Add hotplug ethernet test.
583+ * Add git_systemd_session_tracking.patch: Fix systemd session tracking
584+ detection in configure. (LP: #1172062)
585+ * debian/tests/nm: Verify device type.
586+ * debian/tests/nm: Don't assert that in IPv4 mode we don't have any IPv6
587+ configuration. This makes the tests work with current upstream git head.
588+ * debian/tests/nm: Enlarge DHCP/RA timeout from 8/10 to 15 seconds, this
589+ still times out too often otherwise.
590+ * debian/tests/nm: Allow the user to specify extra daemon arguments in
591+ $NM_TEST_DAEMON_ARGS. With that, one can run NM from upstream git head
592+ ("--debug --run-from-build-dir") or with extra verbosity
593+ ("--log-level=DEBUG"). Drop the latter by default, as it makes log files
594+ harder to read.
595+ * debian/tests/nm: Avoid comparing current privacy setting against
596+ NetworkManager.SettingIP6ConfigPrivacy.UNKNOWN, as that is not
597+ well-defined (and fails with current trunk).
598+ * debian/tests/nm: Introduce "auto_connect" option to start_nm() to disable
599+ automatic connections (to wired devices), and add a "manual IPv4" case to
600+ the Ethernet tests.
601+ * debian/tests/nm: Add tests for the two explicit IPv6 PE modes for (manual)
602+ ethernet connections.
603+ * debian/tests: Only stop/restart NM once, not once per test class.
604+ * debian/tests/nm: Exit with a meaningful message if not called as root.
605+ * debian/tests/network_test_base.py, start_dnsmasq(): Use a temporary lease
606+ file to avoid cluttering the system one.
607+ * debian/tests/network_test_base.py: Update file docstring.
608+ * debian/tests/dnsmasq: Some PEP8/pyflakes fixes.
609+ * debian/control: Drop obsolete network-manager-kde recommends (renamed to
610+ plasma-widget-networkmanagement which we alternatively recommend).
611+
612+ -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 29 May 2013 09:58:16 +0200
613+
614+network-manager (0.9.8.0-0ubuntu8) saucy; urgency=low
615+
616+ * Rename test "nm-wifi" to "nm", as soon this will also cover ethernet (and
617+ potentially other types).
618+ * debian/tests/nm: Bump suspend test reconnection timeout from 8 to 10s,
619+ in the hope that they fail less often in Jenkins.
620+ * debian/tests/nm: Mount unshared tmpfses over NM's configuration and state
621+ dirs, to avoid interfering with the production system and better isolate
622+ the tests from each other.
623+ * debian/tests/network_test_base.py: Create veth devices for testing; adjust
624+ tests for changed variable names.
625+ * debian/tests/nm: Adjust NetworkManagerTest helper methods to work with
626+ either ethernet or wifi devices.
627+ * debian/tests/nm: Don't use tearDown() to shut down connections, as this
628+ gets called in the parent process. Use addCleanup() in start_nm() instead.
629+ * debian/tests/nm: Add first set of ethernet tests. Not covering IPv6 PE
630+ yet, as we don't have connection pre-configuration for automatic
631+ connections.
632+
633+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 14 May 2013 08:58:02 +0200
634+
635+network-manager (0.9.8.0-0ubuntu7) saucy; urgency=low
636+
637+ * debian/tests/nm-wifi: Drop trailing ';' from MAC blacklist, to avoid a
638+ warning.
639+ * debian/tests/nm-wifi: Run each test in a separate subprocess. With
640+ upstream commit a87b5a15df the library uses private D-BUS connections which
641+ go stale when NM restarts for the next test and cause inconsistent
642+ internal state which is very hard to clean up from Python.
643+ * debian/tests/nm-wifi: Split IPv6 tests into "PE/private address
644+ preferred", "PE/public address preferred", and "PE disabled", as upstream
645+ and Ubuntu packages have different defaults.
646+ * debian/control: Set Vcs-* back to packaging trunk branch.
647+ * debian/tests/nm-wifi: Create/shut down test devices for each single test,
648+ to avoid leaked scan data from previous tests. Enable the 802.11a scan
649+ tests, as they work now.
650+ * debian/tests/nm-wifi: Add Coldplug.shell pseudo-test, for a simple
651+ way to run a shell inside the test AP/NM environment.
652+ * debian/tests/nm-wifi: Add test for killswitch handling.
653+ * debian/tests/nm-wifi: Add tests for suspend/resume handling.
654+ * Add configure-logind-detection.patch: Check libsystemd-login version for
655+ suspend-resume instead of systemd version, so that we can build this
656+ against standalone logind.
657+ * Switch to logind based session and suspend tracking. Add systemd-services
658+ Recommends (instead of previously undeclared consolekit dependency), and
659+ build-depend on libsystemd-login-dev.
660+
661+ -- Martin Pitt <martin.pitt@ubuntu.com> Sun, 28 Apr 2013 07:07:57 -0700
662+
663+network-manager (0.9.8.0-0ubuntu6) raring; urgency=low
664+
665+ * debian/tests/nm-wifi: Start NetworkManager with --log-level=DEBUG to get
666+ more info on failures.
667+ * debian/tests/nm-wifi: Add test case for WPA2 (IPv4/6).
668+ * debian/tests/nm-wifi, conn_from_active_conn(): Try several times,
669+ sometimes the NMConnection object does not yet exist at the first try.
670+ * debian/tests/{nm-wifi,wpa-dhclient}: Add tests for WPA 1.
671+ * debian/tests/nm-wifi: Disable networking before shutting down and removing
672+ connections, to avoid NMClient's state becoming inconsistent and throwing
673+ warnings and criticals like mad.
674+ * debian/tests/dnsmasq: Simplify and robustify:
675+ - Don't use private D-BUS, polkit, and consolekit instances, this is a
676+ system integration test where we want to assert that the system
677+ instances work.
678+ - Kill NetworkManager after the tests.
679+ - Wait until eth interface is available and connected instead of fixed
680+ sleep(30).
681+ - Don't just check for existence of dnsmasq, but also verify that it comes
682+ from NetworkManager.
683+ - Resurrect "listens on D-BUS" test.
684+ * debian/tests/nm-wifi: Don't depend on or change the system-wide state
685+ file; use a local fresh one for each test.
686+
687+ -- Martin Pitt <martin.pitt@ubuntu.com> Fri, 19 Apr 2013 13:23:03 +0200
688+
689+network-manager (0.9.8.0-0ubuntu5) raring; urgency=low
690+
691+ [ Mathieu Trudel-Lapierre ]
692+ * debian/control: update Vcs-Bzr to point to the right branch for raring.
693+
694+ [ Martin Pitt ]
695+ * debian/tests/network_test_base.py: Avoid stderr output from "service".
696+ * Add libnm-need_secrets-annotations.patch: libnm-glib: Fix transfer
697+ annotations of nm_{connection,setting}_need_secrets(). This fixes the
698+ crash when trying to call them from GI, which blocks writing WPA tests.
699+ * Add libnm-SecretAgent-annotations.patch: libnm-glib: Make SecretAgent
700+ introspectable.
701+
702+ -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 17 Apr 2013 15:10:52 +0200
703+
704+network-manager (0.9.8.0-0ubuntu4) raring; urgency=low
705+
706+ * debian/tests/network_test_base.py: Stop NM during running the tests, to
707+ avoid interference and allow the tests to run their own NM instance.
708+ * debian/tests/network_test_base.py, poll_text(): Don't just read one line
709+ every 0.1 seconds, read as much as possible.
710+ * debian/tests/network_test_base.py: Determine and store the client and AP's
711+ MAC address, and tighten check in debian/tests/wpa-dhclient.
712+ * debian/tests/network_test_base.py: Change setup_ap() to take an arbitrary
713+ dnsmasq mode for IPv6, so that we can cover "RA only", "RA+DHCP", and
714+ other modes.
715+ * debian/tests/wpa-dhclient: Add test for IPv6 with only RA, and add more
716+ fine-grained verification of assigned addresses.
717+ * Add debian/tests/nm-wifi: Integration tests for NetworkManager on
718+ simulated mac80211_hwsim devices.
719+ * Drop debian/tests/nm. Much simpler and stricter versions of these tests
720+ are included in debian/tests/nm-wifi, and the test setup is
721+ unnecessarily complicated and leaves lots of stray processes behind.
722+ * Disable "dnsmasq" test. It often fails in VMs (there is not necessarily a
723+ dnsmasq process), the test does not need to start dbus/polkit/etc (this is
724+ a system integration test after all), and it leaves
725+ dbus-daemon/NetworkManager etc. processes behind that interfere with the
726+ other tests.
727+
728+ -- Martin Pitt <martin.pitt@ubuntu.com> Tue, 16 Apr 2013 13:33:20 +0200
729+
730+network-manager (0.9.8.0-0ubuntu3) raring; urgency=low
731+
732+ [ Martin Pitt ]
733+ * Add debian/tests/network_test_base.py: Base class for network related
734+ tests. This provides fake wifi devices with mac80211_hwsim and hostapd,
735+ and some utility functions.
736+ * Add wpa-dhclient autopkgtest: Test wpa_supplicant and dhclient in various
737+ modes: 802.11a/b/g, IPv4/6, open/WPA2.
738+
739+ [ Mathieu Trudel-Lapierre ]
740+ * debian/tests/dnsmasq: disable testDnsmasqHasDbus test; it's broken in the
741+ autopkgtest qa environment, needs further investigation. The fact that
742+ dnsmasq gets started is already covered by testDnsmasqRunning.
743+
744+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 09 Apr 2013 09:57:18 -0400
745+
746+network-manager (0.9.8.0-0ubuntu2) raring; urgency=low
747+
748+ * debian/patches/git_machine_id_duid_gen_1d14d17.patch: dhcp: look harder
749+ for machine-id, and generate random DUID if it doesn't exist. (LP: #1153266)
750+
751+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 25 Mar 2013 10:39:32 -0400
752+
753+network-manager (0.9.8.0-0ubuntu1) raring; urgency=low
754+
755+ * New upstream release.
756+ * Resync package with Debian:
757+ - debian/libnm*.install: Fix paths for vala vapi files: install to
758+ /usr/share/vala, not /usr/share/vala-0.18...
759+ - debian/network-manager-dispatcher.script: clean-up; hostname is still not
760+ triggering any action, but doesn't need to be listed twice.
761+ - debian/network-manager.NEWS: sync with Debian.
762+ - debian/network-manager.dirs: add /etc/NetworkManager/VPN/, used to detect
763+ newly installed VPN plugins.
764+ - debian/control: update Build-Depends, Depends, Architecture fields.
765+ - debian/network-manager.install: reorganize entries to match Debian.
766+ * debian/patches/dnsmasq-vpn-dns-filtering.patch: refresh.
767+ * debian/patches/dnsmasq-dbus-updates.patch: refresh.
768+ * debian/patches/dns-dnsmasq-interface-and-dbus-path.patch: refresh.
769+ * debian/patches/adhoc_use_wpa_rsn_part1.patch: refresh.
770+ * debian/patches/adhoc_use_wpa_rsn_part2.patch: refresh.
771+ * debian/patches/fix-vapigen-detection.patch: drop passing the wanted API to
772+ VAPIGEN_CHECK, as that causes files to get installed in the versioned vapi
773+ directory as well, which should be reserved for what ships with vala.
774+ * debian/control: Modernize:
775+ - Bump to debhelper 9.
776+ - Drop Breaks/Replaces for libnm-glib2.
777+ - Bump Standards-Version.
778+ * debian/compat: bump to compat level 9.
779+ * debian/rules:
780+ - Cover the "release" case where we don't have autogen.sh -- run the same
781+ commands it would run.
782+ - Pass --disable-silent-rules to configure -- I want to see all the gory
783+ details, thanks.
784+ - Resync other configure flags with Debian's.
785+ - Use -delete for the find call to remove .la files.
786+ * debian/libnm-glib4.symbols, debian/libnm-util2.symbols: add new symbols.
787+ * debian/*.install: update paths for multiarch, add bash completion for the
788+ nmcli binary.
789+
790+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 07 Mar 2013 15:58:27 -0500
791+
792+network-manager (0.9.7.995+git201301311547.17123fc-0ubuntu1) raring; urgency=low
793+
794+ * upstream snapshot 2013-01-31 15:47:41 (GMT)
795+ + 17123fcc612e5704d055d012a0298c954609754a
796+
797+ [ Marius Kotsbak ]
798+ * debian/rules: enable connectivity check again, which is now optional,
799+ with configure option "--enable-concheck".
800+
801+ [ Mathieu Trudel-Lapierre ]
802+ * debian/patches/70_lp145653_no_sigaction_for_crashes.patch: dropped, applied
803+ upstream.
804+ * debian/patches/dhcpv6-duid-support.patch: dropped, applied upstream.
805+ * debian/rules: drop --with-distro; which is no longer needed.
806+ * debian/network-manager.install: drop nm-crash-logger, which is no longer
807+ being built -- internal crash handling was removed.
808+ * debian/libnm-glib4.symbols: new symbols:
809+ + nm_client_get_logging@Base 0.9.7.995+git201301311547.17123fc
810+ + nm_client_set_logging@Base 0.9.7.995+git201301311547.17123fc
811+ + nm_device_wifi_request_scan_simple@Base 0.9.7.995+git201301311547.17123fc
812+ * debian/tests/dnsmasq: improve the test in hope to better catch the state
813+ of dnsmasq when started by NetworkManager.
814+
815+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 01 Feb 2013 19:12:05 -0500
816+
817+network-manager (0.9.6.0+git201301021750.e78c3e8-0ubuntu3) raring; urgency=low
818+
819+ * debian/patches/bridge_ignore_without_connections.patch: properly handle the
820+ cases where we should still keep a bridge device unmanaged after resume
821+ from suspend.
822+
823+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 21 Jan 2013 18:59:03 -0500
824+
825+network-manager (0.9.6.0+git201301021750.e78c3e8-0ubuntu2) raring; urgency=low
826+
827+ * debian/patches/bridge_ignore_without_connections.patch: Ignore bridge
828+ devices that don't have configured connections, so as not to compete with
829+ lxc or libvirt and trample their config. (LP: #1099155)
830+
831+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 18 Jan 2013 15:20:08 -0500
832+
833+network-manager (0.9.6.0+git201301021750.e78c3e8-0ubuntu1) raring; urgency=low
834+
835+ [ Mathieu Trudel-Lapierre ]
836+ * upstream snapshot 2013-01-02 17:50:32 (GMT)
837+ + e78c3e83d2e0b49641c9d484e0b35b3c6ff9f0db
838+ * debian/patches/dhcpv6-duid-support.patch: refreshed.
839+ * debian/patches/nm-change-dnsmasq-parameters.diff: refreshed.
840+ * debian/patches/dnsmasq-vpn-dns-filtering.patch: refreshed.
841+ * debian/patches/lp990011_use_tempaddr_sysctl_default.patch: refreshed.
842+ * debian/patches/add-veth-support.diff: refreshed.
843+ * debian/patches/dnsmasq-dbus-updates.patch: refreshed.
844+ * debian/patches/dns-dnsmasq-interface-and-dbus-path.patch: refreshed.
845+ * debian/patches/adhoc_use_wpa_rsn_part2.patch: refreshed.
846+ * debian/patches/send_hostname_for_default_connection.patch: dropped, applied
847+ upstream.
848+ * debian/patches/fix-vapigen-detection.patch: refreshed.
849+ * debian/patches/50_gettext_macros.patch: dropped.
850+ * debian/rules: simplify call to dh_autoreconf; just run autogen.sh.
851+ * debian/libnm-glib4.symbols: add symbols:
852+ + nm_device_bridge_error_get_type@Base
853+ + nm_device_bridge_error_quark@Base
854+ + nm_device_bridge_get_carrier@Base
855+ + nm_device_bridge_get_hw_address@Base
856+ + nm_device_bridge_get_slaves@Base
857+ + nm_device_bridge_get_type@Base
858+ + nm_device_bridge_new@Base
859+ * debian/libnm-util2.symbols: add symbols:
860+ + nm_connection_get_setting_bridge@Base
861+ + nm_connection_get_setting_bridge_port@Base
862+ + nm_setting_bridge_error_get_type@Base
863+ + nm_setting_bridge_error_quark@Base
864+ + nm_setting_bridge_get_*@Base
865+ + nm_setting_bridge_new@Base
866+ + nm_setting_bridge_port_error_get_type@Base
867+ + nm_setting_bridge_port_error_quark@Base
868+ + nm_setting_bridge_port_get_*@Base
869+ + nm_setting_bridge_port_new@Base
870+ + nm_setting_ip6_config_get_dhcp_hostname@Base
871+
872+ [ Thomas Bechtold ]
873+ * debian/README.source: fix branchname for ubuntu packaging
874+
875+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 07 Jan 2013 10:45:49 -0500
876+
877+network-manager (0.9.6.0+git201211131441.e9e2c56-0ubuntu3) raring; urgency=low
878+
879+ * debian/patches/send_hostname_for_default_connection.patch: always send
880+ the hostname to the DHCP server if we're activating a default, automatic
881+ wired connection. (LP: #1084064)
882+
883+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 04 Dec 2012 12:45:24 -0500
884+
885+network-manager (0.9.6.0+git201211131441.e9e2c56-0ubuntu2) raring; urgency=low
886+
887+ * debian/rules: give tests (run by dbus-test-runner) a timeout of 5 minutes.
888+
889+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 19 Nov 2012 15:42:45 -0500
890+
891+network-manager (0.9.6.0+git201211131441.e9e2c56-0ubuntu1) raring; urgency=low
892+
893+ * upstream snapshot 2012-11-13 14:41:20 (GMT)
894+ + e9e2c5645f869f0671c29f14bf99793787c0272c
895+ * debian/patches/dhcpv6-duid-support.patch:
896+ - refresh patch to properly apply to git master.
897+ - Fix some logic issues when failing to open a default lease file.
898+ * debian/patches/lp859373_upgrade_policy_fix.patch: refreshed.
899+ * debian/patches/nm-change-dnsmasq-parameters.diff: refreshed.
900+ * debian/patches/dnsmasq-vpn-dns-filtering.patch: refreshed.
901+ * debian/patches/add_sendsigs_omissions.patch: refreshed.
902+ * debian/patches/lp990011_use_tempaddr_sysctl_default.patch: refreshed.
903+ * debian/patches/dns-dnsmasq-interface-and-dbus-path.patch: refreshed.
904+ * debian/patches/adhoc_use_wpa_rsn_part1.patch: refreshed.
905+ * debian/patches/adhoc_use_wpa_rsn_part2.patch: refreshed.
906+ * debian/patches/quit_dhclient_on_exit.patch: refreshed.
907+ * debian/patches/dnsmasq-dbus-updates.patch: refreshed.
908+ * debian/libnm-util2.symbols: add new symbols:
909+ + nm_setting_connection_add_secondary@Base
910+ + nm_setting_connection_get_num_secondaries@Base
911+ + nm_setting_connection_get_secondary@Base
912+ + nm_setting_connection_remove_secondary@Base
913+ + nm_utils_ap_mode_security_valid@Base
914+ + nm_utils_iface_valid_name@Base
915+ + nm_utils_is_uuid@Base
916+ * debian/libnm-glib4.symbols: add:
917+ + nm_device_bond_get_slaves@Base
918+ * debian/tests/dnsmasq: bump delay after setting up dnsmasq to 30 seconds, to
919+ give enough time to NM to settle down and be connected.
920+
921+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 19 Nov 2012 14:16:51 -0500
922+
923+network-manager (0.9.6.0-0ubuntu7) quantal; urgency=low
924+
925+ * debian/network-manager.dnsmasq: Drop "except-interface=lo", since we don't
926+ listen on 127.0.0.1 directly anymore and keeping that directive has the
927+ tendency to break system-wide instances of dnsmasq which would write out
928+ 127.0.0.1 to /etc/resolv.conf but never listen on that IP. (LP: #1044388)
929+
930+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 14 Sep 2012 17:07:19 -0400
931+
932+network-manager (0.9.6.0-0ubuntu6) quantal; urgency=low
933+
934+ * debian/patches/adhoc_use_wpa_rsn_part1.patch,
935+ debian/patches/adhoc_use_wpa_rsn_part2.patch: Re-enable WPA for Adhoc; but
936+ use WPA2/RSN for encryption rather than WPA-None, which is clearly broken.
937+ (LP: #1046918)
938+ * debian/tests/nm: drop the test testNMConnected; in a build environment it
939+ tends to be racy; sometimes NM isn't quite ready to transition to the
940+ CONNECTING or CONNECTED states, we don't want to hold things up because of
941+ it. (LP: #1047224)
942+ * debian/tests/dnsmasq: update the test to correctly point to the new DBus
943+ address for NetworkManager's dnsmasq instance. (LP: #1047221)
944+
945+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 07 Sep 2012 15:48:24 -0400
946+
947+network-manager (0.9.6.0-0ubuntu5) quantal; urgency=low
948+
949+ * debian/patches/nm-ipv6-route-cache.patch: don't re-add routes we receive
950+ from kernel notifications to the routing table if they have the
951+ RTM_F_CLONED flag; since that means they're host routes used temporarily
952+ by the kernel to reach a specific destination; keeping them would cause at
953+ least issues with VPNs, and possibly confusion with routing daemons.
954+ Thanks to Ben Jenks for the patch. (LP: #1038541)
955+
956+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 29 Aug 2012 16:38:51 -0400
957+
958+network-manager (0.9.6.0-0ubuntu4) quantal; urgency=low
959+
960+ * debian/patches/dns-dnsmasq-interface-and-dbus-path.patch: set the address
961+ dnsmasq (and bind) plugins should listen on for DNS resolution to 127.0.1.1,
962+ as opposed to 127.0.0.1 to avoid conflicts with other instances that might
963+ need to run on the system with that address.
964+ Also set the dnsmasq DBus service name to our own custom name:
965+ org.freedesktop.NetworkManager.dnsmasq, which will also avoid conflicting
966+ with other dnsmasq instances which might have --enable-dbus enabled.
967+ (LP: #1034946)
968+
969+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 21 Aug 2012 11:45:46 -0400
970+
971+network-manager (0.9.6.0-0ubuntu3) quantal; urgency=low
972+
973+ * debian/patches/dnsmasq-dbus-updates.patch: make sure the no_reply flag is
974+ set for the SetServers message we send to dnsmasq -- we're not expecting a
975+ reply and the messages otherwise stick around in the queue as pending.
976+ (LP: #1033600)
977+ * debian/patches/lp990011_use_tempaddr_sysctl_default.patch: properly query
978+ both /etc/sysctl.d/10-ipv6-privacy.conf and /etc/sysctl.conf for the value
979+ of use_tempaddr. (LP: #998223)
980+ * debian/patches/dnsmasq-dbus-updates.patch: fail DNS caching updates (so as
981+ to not write 127.0.0.1 to resolv.conf) if the lists of device configs were
982+ empty (no nameservers or domains). (LP: #1023486)
983+
984+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 16 Aug 2012 00:46:06 -0400
985+
986+network-manager (0.9.6.0-0ubuntu2) quantal; urgency=low
987+
988+ * debian/control: libnm-glib-dev must have a versioned Depends on
989+ network-manager-dev.
990+
991+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 08 Aug 2012 16:27:35 -0400
992+
993+network-manager (0.9.6.0-0ubuntu1) quantal; urgency=low
994+
995+ * New upstream release 0.9.6.0; notable changes since 0.9.4.0:
996+ - Many libnm-glib fixes, including crashes when NetworkManager restarts
997+ - Enhanced IPv6 stability and compatibility
998+ - Fix regression in carrier handling for devices that don't support carrier
999+ detection
1000+ - Add ability to connect to new WiFi networks from nmcli
1001+ - Add native support for ADSL modems using PPPoE or PPPoATM
1002+ - Reduce number of changes made to DNS information during connection setup
1003+ - Add support for IPv6-enabled VPN connections
1004+ - Add device driver version, firmware version, and autoconnect properties
1005+ to the D-Bus API
1006+ - Add on-demand WiFi scan support
1007+ - Fix IPv6 default gateway handling for DHCPv6
1008+ - Add Vala language bindings
1009+ - Fix race with multiple interfaces running DHCP at the same time
1010+
1011+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 07 Aug 2012 16:05:15 -0400
1012+
1013+network-manager (0.9.6.0~git201207271115.edb85e9-0ubuntu5) quantal; urgency=low
1014+
1015+ * debian/rules: update install rules to enable --fail-missing: explicitly
1016+ delete .la files and clean up other unwanted files.
1017+ * debian/control, debian/rules: build with --enable-vala so that we can ship
1018+ vala bindings for NetworkManager.
1019+ * debian/patches/fix-vapigen-detection.patch: patch configure.ac and the
1020+ file m4/vapigen.m4 to properly handle detection of vapigen from valac-0.18,
1021+ which does not ship a vapigen.pc file, only one with a version suffix.
1022+ * debian/libnm-util-dev.install, debian/libnm-glib-dev.install: install vala
1023+ bindings to the appropriate locations.
1024+
1025+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 07 Aug 2012 11:39:04 -0400
1026+
1027+network-manager (0.9.6.0~git201207271115.edb85e9-0ubuntu4) quantal; urgency=low
1028+
1029+ * debian/tests/nm, debian/tests/dnsmasq: run ifblacklist_migrate.sh while
1030+ setting up the tests; so that we have some devices we can manage and use
1031+ to get proper data for the tests.
1032+ * debian/patches/dnsmasq-dbus-updates.patch: don't crash when building the
1033+ dbus message for updating dnsmasq's nameservers. (LP: #1031274)
1034+
1035+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 03 Aug 2012 11:31:34 -0400
1036+
1037+network-manager (0.9.6.0~git201207271115.edb85e9-0ubuntu3) quantal; urgency=low
1038+
1039+ * debian/tests/nm: spawn console-kit-daemon and polkitd before starting
1040+ NetworkManager in our "private" DBus bus.
1041+ * debian/tests/dnsmasq: add tests for the dnsmasq instance spawned by NM;
1042+ make sure it does get spawned, with --enable-dbus and registers on the bus.
1043+
1044+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 01 Aug 2012 16:21:46 -0400
1045+
1046+network-manager (0.9.6.0~git201207271115.edb85e9-0ubuntu2) quantal; urgency=low
1047+
1048+ * debian/network-manager.dirs: add /etc/NetworkManager/dnsmasq.d to the
1049+ directories shipped; so that dnsmasq can start successfully. (LP: #1031350)
1050+
1051+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 31 Jul 2012 09:41:30 -0400
1052+
1053+network-manager (0.9.6.0~git201207271115.edb85e9-0ubuntu1) quantal; urgency=low
1054+
1055+ * upstream snapshot 2012-07-27 11:15:54 (GMT)
1056+ + edb85e972051aff3cfcd5990ea1bd8a28dddc9d9
1057+ - dnsmasq: allow custom configuration via /etc/NetworkManager/dnsmasq.d
1058+ * debian/patches/dnsmasq-dbus-updates.patch: do dnsmasq server updates via
1059+ DBus, instead of respawning the process every time. (LP: #1004775)
1060+ * debian/patches/dnsmasq-vpn-dns-filtering.patch: refreshed.
1061+ * debian/patches/nm-change-dnsmasq-parameters.diff: refreshed.
1062+ * debian/patches/add_sendsigs_omissions.patch: refreshed.
1063+
1064+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 30 Jul 2012 09:13:32 -0400
1065+
1066+network-manager (0.9.6.0~git201207161259.00297f4-0ubuntu2) quantal; urgency=low
1067+
1068+ * debian/tests/nm: update test to only start a private DBus bus if we're not
1069+ running in adt-virt-null; which would have its own instance of NM started
1070+ properly on install.
1071+ * debian/patches/lp1025498_link-local_dns_with_null_iface.patch: don't crash
1072+ if iface is NULL when adding link-local nameservers for dnsmasq.
1073+ (LP: #1025498)
1074+
1075+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 20 Jul 2012 15:03:12 -0400
1076+
1077+network-manager (0.9.6.0~git201207161259.00297f4-0ubuntu1) quantal; urgency=low
1078+
1079+ * upstream snapshot 2012-07-16 12:59:59 (GMT)
1080+ + 00297f49fbbe05c51c02da43cda254c35e053589
1081+
1082+ [ Edward Donovan ]
1083+ * debian/source_network-manager.py: port package hook to python3.
1084+ (LP: #1013171)
1085+
1086+ [ Mathieu Trudel-Lapierre ]
1087+ * debian/patches/lp292054_tune_supplicant_timeout_60s.patch: disable the
1088+ patch. It adds unnecessary delays to things like detecting that hidden
1089+ networks are not in range, and since Jaunty drivers have changed a lot.
1090+ If we're still seeing timing issues with the supplicant, then perhaps the
1091+ drivers should be fixed instead, or we'll re-enable the patch. (LP: #446623)
1092+ * debian/network-manager.dnsmasq, debian/rules:
1093+ install a config file to /etc/dnsmasq.d to avoid system-wide instances of
1094+ dnsmasq to bind to 0.0.0.0 and the loopback interface, so that the NM-
1095+ spawned instance can claim an IP on lo and provide local resolution.
1096+ (LP: #959037)
1097+ * debian/patches/add-veth-support.diff: add support for the veth* virtual
1098+ ethernet devices. Thanks to Stéphane Graber for the patch.
1099+ * debian/patches/nm-ip6-rs.patch: dropped, applied upstream.
1100+ * debian/libnm-util2.symbols: add symbols:
1101+ + nm_utils_file_is_pkcs12@Base
1102+ * debian/control: move policykit-1 from Recommends to Depends: without it
1103+ calls to the backend (e.g. when starting nm-tool), will fail. Thanks to
1104+ Stéphane Graber for the testing and solution.
1105+ * debian/rules: fix clean to properly remove m4/intltool.m4.
1106+ * debian/tests/control, debian/tests/nm: add an autopkgtest control file and
1107+ initial test to verify that NM works once installed.
1108+ * debian/control: add XS-Testsuite: autopkgtest.
1109+
1110+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 16 Jul 2012 17:17:51 -0400
1111+
1112+network-manager (0.9.4.0+git201206081144.2efeac8-0ubuntu1) quantal; urgency=low
1113+
1114+ [ Mathieu Trudel-Lapierre ]
1115+ * upstream snapshot 2012-06-08 11:44:43 (GMT)
1116+ + 2efeac8c5f84d55db2779eb27e29eb4c40132540
1117+ * debian/control: add dbus to Build-Depends.
1118+ * debian/control: add libsoup2.4-dev (>= 2.26) to Build-Depends for
1119+ connectivity checking support.
1120+ * debian/patches/70_lp145653_no_sigaction_for_crashes.patch: refreshed.
1121+ * debian/patches/git_*.patch: dropped, included upstream.
1122+ * debian/patches/lp949743_ensure_remoteconnection_disconnects_494f0a2.patch:
1123+ dropped, included upstream.
1124+ * debian/patches/fix-test18.patch: dropped, included upstream.
1125+ * debian/patches/ipw2x00-no-nl80211.patch: dropped, included upstream.
1126+ * debian/patches/lp990011_use_tempaddr_sysctl_default.patch: update to also
1127+ check /etc/sysctl.d/10-ipv6-privacy.conf.
1128+ * debian/libnm-glib4.symbols: add more symbols:
1129+ + nm_object_error_get_type@Base
1130+ + nm_object_error_quark@Base
1131+ + nm_device_adsl_error_get_type@Base
1132+ + nm_device_adsl_error_quark@Base
1133+ + nm_device_adsl_get_carrier@Base
1134+ + nm_device_adsl_get_type@Base
1135+ + nm_device_adsl_new@Base
1136+ + nm_device_get_autoconnect@Base
1137+ + nm_device_set_autoconnect@Base
1138+ + nm_device_get_driver_version@Base
1139+ + nm_device_get_firmware_version@Base
1140+ * debian/libnm-util2.symbols: add symbols:
1141+ + nm_setting_wireless_get_hidden@Base
1142+ + nm_connection_get_setting_adsl@Base
1143+ + nm_setting_adsl_error_get_type@Base
1144+ + nm_setting_adsl_error_quark@Base
1145+ + nm_setting_adsl_get_*@Base
1146+ + nm_setting_adsl_new@Base
1147+ * debian/ifblacklist_migrate.sh:
1148+ - also comment out the "auto $iface" line for an interface stanza.
1149+ - match "inet6 auto" as well when looking for interfaces to comment out.
1150+ * debian/debug-helper.py: fix permissions.
1151+
1152+ [ Loren M. Lang ]
1153+ * debian/ifblacklist_migrate.sh:
1154+ - match and comment out inet6 "auto" interface stanzas. (LP: #1005091)
1155+
1156+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 08 Jun 2012 13:35:07 -0400
1157+
1158+network-manager (0.9.4.0-0ubuntu5) quantal; urgency=low
1159+
1160+ * debian/network-manager.upstart: add "and static-network-up" to ensure the
1161+ loopback device is really up before we start dnsmasq. (LP: #993379)
1162+ * debian/patches/git_kernel_ipv6_default_route_77de91e.patch: avoid fighting
1163+ with the kernel for what IPv6 default route should be set: let the kernel
1164+ set his own, then add a new route with a different metric so that we can
1165+ go back and remove it later. (LP: #988183)
1166+ * debian/patches/nm-ip6-rs.patch: avoid disconnections due to RDNSS expiry,
1167+ send a Router Sollicit to try and get new RDNSS data. (LP: #993571)
1168+ * debian/patches/git_remove_ifpppstatsreq_6b64e4d.patch: remove the use of
1169+ the ifpppstatsreq struct, which has been dropped in newer kernels: use
1170+ ifreq and ppp_stats separately instead.
1171+
1172+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 23 May 2012 15:28:36 -0400
1173+
1174+network-manager (0.9.4.0-0ubuntu4) precise-proposed; urgency=low
1175+
1176+ * debian/patches/quit_dhclient_on_exit.patch: make sure we kill dhclient when
1177+ we are stopping. (LP: #963106)
1178+ * debian/patches/lp949743_ensure_remoteconnection_disconnects_494f0a2.patch:
1179+ make sure NMRemoteConnection objects have their signals disconnected.
1180+ (LP: #949743)
1181+ * debian/patches/lp990011_use_tempaddr_sysctl_default.patch: *really* fix the
1182+ use_tempaddr sysctl to properly be set to 2 on the wired interface.
1183+ (LP: #990011)
1184+
1185+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 27 Apr 2012 18:13:56 -0400
1186+
1187+network-manager (0.9.4.0-0ubuntu3) precise; urgency=low
1188+
1189+ * debian/patches/ipw2x00-no-nl80211.patch: workaround ipw2x00 drivers not
1190+ reporting wireless encryption capabilities properly: if caps are 0 (none
1191+ reported), then fail the nl80211 initialization and fallback to wext.
1192+ Thanks to Omar Siam for the patch. (LP: #973241)
1193+
1194+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 12 Apr 2012 11:23:37 -0400
1195+
1196+network-manager (0.9.4.0-0ubuntu2) precise; urgency=low
1197+
1198+ * debian/patches/git_nmclient_bindings_fix_b48dc05.patch: fix getting active
1199+ connections from a bindings-created NMClient object.
1200+ * debian/patches/git_glib_ensure_inited_a4f450a.patch: make sure all cases
1201+ where properties are accessed in libnm-glib have the underlying objects
1202+ properly initialized.
1203+ * debian/patches/git_core_is_adhoc_wpa_assert_47f9eb8.patch: prevent asserting
1204+ when checking a connection (for whether it is adhoc and WPA) that is not
1205+ a wifi one.
1206+ * debian/patches/git_glib_gerror_invalid_free_8bb2789.patch: avoid a possible
1207+ invalid free() by making sure GError is properly initialized in
1208+ _nm_remote_settings_ensure_inited(). Thanks to Fabien Tassin for reporting.
1209+
1210+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 03 Apr 2012 11:28:24 -0400
1211+
1212+network-manager (0.9.4.0-0ubuntu1) precise; urgency=low
1213+
1214+ * New upstream release 0.9.4.0: (LP: #960494)
1215+ - settings: quiet warning when checking for AdHoc WPA connections
1216+ - core: suppress useless log message when route already exists (LP: #958519)
1217+ - TODO: remove bridging/bonding and InfiniBand
1218+ - core: do a better job of applying bond configuration
1219+ - libnm-util: improve NMSettingBond:verify()
1220+ - libnm-util: fix an NMSettingBond bug
1221+ - core: fix NMDeviceBond:dispose() to chain up
1222+ - wifi: work around more wl.o stupidity
1223+ - ip6: fix setting default route with libnl3 (bgo #668286)
1224+ - firewall: set interface zone before IP configuration (rh #805405)
1225+ - libnm-glib: ensure bindings-created objects work as expected (rh #802536)
1226+ - mobile: ensure IPv4 timeout fails activation
1227+ - utils: override VPN plugin's never-default when ignoring auto routes
1228+ - wifi: make sure we're connected to netlink before using it
1229+ - libnm-glib: add 'registered' property for NMSecretAgent
1230+ - keyfile: fix testcases after InfiniBand transport-mode default change
1231+ - wifi: disable Ad-Hoc WPA connections (LP: #905748)
1232+ - infiniband: fix missing sentinel
1233+ - Add a workaround for a problem creating InfiniBand connections
1234+ - core: treat missing IPv6 setting as AUTO
1235+ - libnm-glib: add errors to nm_device_connection_compatible() and device
1236+ classes
1237+ - vpn: add a new field so VPN plugins can specify multiple domains
1238+ - dnsmasq: allow proxying dnssec data (upstreamed Ubuntu patch)
1239+ - gsm: pass the PPP auth preferences for STATIC and DHCP device use
1240+ - core: allow IPv4 to fail by default
1241+ * debian/control: add Pre-Depends as required for maintscript.
1242+ * debian/control: bump debhelper Build-Depends to (>= 8.1.0~).
1243+ * debian/control: bump Standards-Version to 3.9.3.
1244+ * debian/copyright: update copyright and migrate to format 1.0; thanks to
1245+ Michael Biebl for the work. (LP: #907294)
1246+ * debian/patches/nm-change-dnsmasq-parameters.diff: refreshed.
1247+ * debian/patches/dnsmasq-dnssec-passthrough.patch: dropped, applied upstream.
1248+ * debian/patches/nl3-default-ip6-route.patch: dropped, applied upstream.
1249+ * debian/libnm-glib4.symbols: add new symbols:
1250+ + nm_device_connection_compatible@Base
1251+ + nm_device_*_error_get_type@Base
1252+ + nm_device_*_error_quark@Base
1253+ + nm_secret_agent_get_registered@Base
1254+ * debian/network-manager.postrm: cleanup timestamps and seen-bssids files on
1255+ purge.
1256+ * debian/network-manager.{pre,post}inst: clean up and remove old migration
1257+ steps; we can reimplement just the ones we need in maintscript.
1258+ * debian/network-manager.maintscript:
1259+ - fix the migration of /etc/dbus-1/system.d/NetworkManager.conf to its new
1260+ name /etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf, so we do
1261+ not have leftover files after upgrade.
1262+ - reimplement the rename of nm-system-settings.conf to NetworkManager.conf
1263+ in this format (Debian has already done so).
1264+ * debian/patches/git_doc_fixups_54618a7.patch: fix building documentation to
1265+ make sure the documentation pages aren't missing for the new Bond, Vlan and
1266+ InfiniBand settings.
1267+ * debian/patches/git_format_string_vuln_verify_546c269.patch: fix a small
1268+ format string vuln error in verify() for nm-setting-bond.c; as caught by gcc
1269+ if building with -Werror=format-security.
1270+ * debian/patches/fix-test18.patch: add the "test 18" test data for ifupdown
1271+ tests. It was in git but missing from the release tarball.
1272+ * debian/patches/whoopsie-daisy-dbus-support.patch: allow whoopsie access to
1273+ the necessary DBus interfaces to make a decision about whether the
1274+ connection is a billed one.
1275+ * debian/debug-helper.py: carry our own copy of the debug helper. That's one
1276+ other thing that is not shipped in the release tarball.
1277+
1278+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 27 Mar 2012 14:04:57 -0400
1279+
1280+network-manager (0.9.3.995+git201203152001.04b2a74-0ubuntu1) precise; urgency=low
1281+
1282+ * upstream snapshot 2012-03-15 20:01:30 (GMT)
1283+ + 04b2a7433662540c87b5b5e58c7b1b5f9314f253
1284+ + Bugfix only snapshot.
1285+ - wifi: yet another nl80211 processing fix (LP: #956349)
1286+ - docs: libnm-glib docs fixes for recent additions
1287+ - docs: fix 'make distcheck' API doc xslt paths
1288+ - core: fix carrier-triggered state re-entrancy issue (rh #800690)
1289+ - core: fix queued state change debug message
1290+ - cli: use nm_device_connection_valid() function from libnm-glib
1291+ - libnm-glib: two object uniqueness fixes
1292+ - libnm-util: don't assert on buggy drivers with no WEP cipher capabilities
1293+ - libnm-glib: fix leaked NMDevice objects due to circular refcounting
1294+ - libnm-glib: ensure nm_device_set_device_type() stays private
1295+ - libnm-glib: prevent possible access of freed memory
1296+ - Fix names of error enum values
1297+ - po: updated Slovenian translation (bgo #671242)
1298+ - trivial: fix completed VLAN connection name
1299+ - cli: fix VLAN priority map listing
1300+ - build: make VLAN code compatible with older kernels
1301+ - wifi: fix typo in wifi detection code (bgo #671276)
1302+ * debian/patches/git_nm_device_set_device_type_private.patch,
1303+ debian/patches/git_libnm-util_wep_caps_assert_bb6da99.patch,
1304+ debian/patches/git_glib_enum_dbus_nicks_54ef8f3.patch: dropped, applied
1305+ upstream and included in this snapshot.
1306+
1307+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 16 Mar 2012 14:32:19 -0400
1308+
1309+network-manager (0.9.3.995+git201203081848.bba834f-0ubuntu1) precise; urgency=low
1310+
1311+ * upstream snapshot 2012-03-08 18:48:46 (GMT) (LP: #950313)
1312+ + bba834f8428934608b58eb96aa2b81e413430346
1313+ - Added VLAN support.
1314+ - Added bonding support.
1315+ - Added Firewalld support.
1316+ - Added support for IP connectivity checking.
1317+ - Updated translations for Ukrainian, Slovenian, Hungarian, Malayalam,
1318+ Polish and Brazilian Portugese.
1319+ - Miscellaneous bugfixes.
1320+ * debian/patches/nm-change-dnsmasq-parameters.diff: refreshed, dropped the
1321+ disabling of --strict-order, since that change made it upstream.
1322+ * debian/patches/avoid-periodic-disk-wakeups.patch: dropped, this was fixed
1323+ slightly differently upstream, keeping periodic updates of the timestamps
1324+ in memory but avoiding to flush the changes to disk, see commit 0be930c.
1325+ * debian/patches/manage-privacy-extensions.patch: dropped, applied upstream;
1326+ the only part that wasn't applied is to default to privacy extensions being
1327+ enabled...
1328+ * debian/patches/enable-ipv6-privacy.patch: since we dropped the previous
1329+ patch, update the defaults for PROP_IP6_PRIVACY to make sure IPv6 privacy
1330+ extensions are enabled by default, to retain the same behavior we already
1331+ had.
1332+ * debian/patches/git_libnm-glib_ensure_device_state_aef4340.patch: dropped,
1333+ applied upstream.
1334+ * debian/patches/dnsmasq-dont-read-hosts.patch: dropped, applied upstream.
1335+ * debian/patches/dnsmasq-dnssec-passthrough.patch: refreshed.
1336+ * debian/patches/git_nm_device_set_device_type_private.patch: make sure
1337+ nm_device_set_device_type() stays private.
1338+ * debian/libnm-glib4.symbols: add new symbols:
1339+ + nm_device_bond_get_carrier@Base
1340+ + nm_device_bond_get_hw_address@Base
1341+ + nm_device_bond_get_type@Base
1342+ + nm_device_bond_new@Base
1343+ + nm_device_olpc_mesh_get_active_channel@Base
1344+ + nm_device_olpc_mesh_get_companion@Base
1345+ + nm_device_olpc_mesh_get_hw_address@Base
1346+ + nm_device_olpc_mesh_get_type@Base
1347+ + nm_device_olpc_mesh_new@Base
1348+ + nm_device_vlan_get_carrier@Base
1349+ + nm_device_vlan_get_hw_address@Base
1350+ + nm_device_vlan_get_type@Base
1351+ + nm_device_vlan_get_vlan_id@Base
1352+ + nm_device_vlan_new@Base
1353+ * debian/libnm-util2.symbols: add new symbols:
1354+ + nm_connection_get_setting_vlan@Base
1355+ + nm_setting_bond_get_option_default@Base
1356+ + nm_setting_bond_get_valid_options@Base
1357+ + nm_setting_ip6_config_get_ip6_privacy@Base (renamed from
1358+ nm_setting_ip6_config_get_enable_ip6_privacy@Base)
1359+ + nm_setting_ip6_config_privacy_get_type@Base
1360+ + nm_setting_vlan_*
1361+ + nm_vlan_flags_get_type@Base
1362+ + nm_vlan_priority_map_get_type@Base
1363+ * debian/network-manager.install: install the debug-helper.py script as a way
1364+ for our users to change wpasupplicant, NetworkManager and ModemManager log
1365+ levels easily; as /usr/lib/NetworkManager/debug-helper.py.
1366+ * debian/control: add python to Suggests because the debug-helper.py script
1367+ does require it, but leave it as just a Suggests because the script is
1368+ simply there to make people's life easier when reporting bugs.
1369+ * debian/patches/git_glib_enum_dbus_nicks_54ef8f3.patch: make sure the nicks
1370+ for NM enums are properly set rather than defaulting to the automatic
1371+ values from glib-mkenums; this should fix the nm-connection-editor bug
1372+ with editing various types of connections. (LP: #951464, #953522)
1373+ * debian/patches/git_libnm-util_wep_caps_assert_bb6da99.patch: fix asserts
1374+ in nm_util_security_valid() when devices (like those which use ipw2200)
1375+ report no WEP capabilities. (LP: #908380)
1376+
1377+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 14 Mar 2012 15:03:16 -0400
1378+
1379+network-manager (0.9.2.0+git201202161854.8572ecf-0ubuntu7) precise; urgency=low
1380+
1381+ * debian/ifblacklist_migrate.sh: simplify the script and fix the logic to
1382+ comment out any configuration under devices that are configured
1383+ automatically to use DHCP, since in those cases NetworkManager will pick
1384+ things up. (LP: #948217)
1385+
1386+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 08 Mar 2012 13:56:38 -0500
1387+
1388+network-manager (0.9.2.0+git201202161854.8572ecf-0ubuntu6) precise; urgency=low
1389+
1390+ * debian/patches/dnsmasq-dnssec-passthrough.patch: have dnsmasq proxy DNSSEC
1391+ data; otherwise we'll get DNSSEC-enabled sites show as non-DNSSEC in
1392+ browsers (which would be a regression from the behavior of the libc
1393+ resolver). (LP: #946093)
1394+
1395+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 05 Mar 2012 11:22:00 -0500
1396+
1397+network-manager (0.9.2.0+git201202161854.8572ecf-0ubuntu5) precise; urgency=low
1398+
1399+ * debian/patches/git_libnm-glib_ensure_device_state_aef4340.patch: make sure
1400+ we also update the device state in libnm-glib when the state-changed signal
1401+ gets fired. (LP: #934117)
1402+ * debian/control: update Vcs-Bzr; renamed the packaging branch.
1403+ * debian/patches/dnsmasq-dont-read-hosts.patch: avoid dnsmasq caching old
1404+ entries from /etc/hosts because they were listed when dnsmasq was started:
1405+ have dnsmasq not read /etc/hosts at all, the libc resolver can properly
1406+ take care of it on its own. (LP: #943339)
1407+
1408+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 01 Mar 2012 09:36:08 -0500
1409+
1410+network-manager (0.9.2.0+git201202161854.8572ecf-0ubuntu4) precise; urgency=low
1411+
1412+ [ Gabor Kelemen ]
1413+ * debian/network-manager.upstart: Make NM aware of the locale. (LP: #875017)
1414+
1415+ [ Mathieu Trudel-Lapierre ]
1416+ * debian/patches/lp936712_dnsmasq_ip6_ns_ordering.patch: order IPv6
1417+ nameservers before IPv4 ones in dnsmasq config: dnsmasq is able to properly
1418+ deal with broken IPv6 nameservers (or routers). (LP: #936712)
1419+ * debian/control: add Conflicts: connman to network-manager. (LP: #659460)
1420+ * debian/patches/manage-privacy-extensions.patch: set the default for using
1421+ IPv6 Privacy extensions to TRUE; this is just correcting an oversight from
1422+ adapting the upstream patch. (LP: #176125)
1423+
1424+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 21 Feb 2012 19:40:35 -0500
1425+
1426+network-manager (0.9.2.0+git201202161854.8572ecf-0ubuntu3) precise; urgency=low
1427+
1428+ * debian/libnm-*-dev.install: add missing -enum.h files now that upstream
1429+ uses glib-mkenums. (LP: #934505)
1430+
1431+ -- Rico Tzschichholz <ricotz@ubuntu.com> Fri, 17 Feb 2012 18:39:16 -0500
1432+
1433+network-manager (0.9.2.0+git201202161854.8572ecf-0ubuntu2) precise; urgency=low
1434+
1435+ * debian/control: add missing Build-Depends on python-gobject-2 and
1436+ python-dbus which somehow appears to be required for tests.
1437+
1438+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 16 Feb 2012 18:00:32 -0500
1439+
1440+network-manager (0.9.2.0+git201202161854.8572ecf-0ubuntu1) precise; urgency=low
1441+
1442+ * upstream snapshot 2012-02-16 18:54:47 (GMT)
1443+ + 8572ecfd7cc823097ff80de54ed6d7e17059c4fb
1444+ * debian/patches/nl3-default-ip6-route.patch: refreshed.
1445+ * debian/patches/manage-privacy-extensions.patch: allow NM to manage privacy
1446+ extensions on a per-connection basis.
1447+ * debian/libnm-util2.symbols: add/update symbols:
1448+ + nm_setting_ip6_config_get_enable_ip6_privacy@Base
1449+ + nm_setting_802_1x_ck_format_get_type@Base
1450+ + nm_setting_802_1x_ck_scheme_get_type@Base
1451+ + nm_setting_bond_add_option@Base
1452+ + nm_setting_bond_get_num_options@Base
1453+ + nm_setting_bond_get_option@Base
1454+ + nm_setting_bond_get_option_by_name@Base
1455+ + nm_setting_bond_remove_option@Base
1456+ + nm_setting_compare_flags_get_type@Base
1457+ + nm_setting_diff_result_get_type@Base
1458+ + nm_setting_gsm_network_band_get_type@Base
1459+ + nm_setting_gsm_network_type_get_type@Base
1460+ + nm_setting_hash_flags_get_type@Base
1461+ + nm_setting_secret_flags_get_type@Base
1462+ + nm_utils_security_type_get_type@Base
1463+ + nm_wep_key_type_get_type@Base
1464+ * debian/libnm-glib4.symbols: add new symbols:
1465+ + nm_client_permission_get_type@Base
1466+ + nm_client_permission_result_get_type@Base
1467+ + nm_secret_agent_get_secrets_flags_get_type@Base
1468+ + nm_wimax_nsp_network_type_get_type@Base
1469+ * debian/patches/add_sendsigs_omissions.patch: move NM pid files for dhclient
1470+ and dnsmasq (and also dhcpcd and named if they were used) to the
1471+ /run/sendsigs.omit.d directory and with a slightly different name. This
1472+ will let us skip over those processes as shutdown since they will be killed
1473+ by NetworkManager when its upstart job stops. (LP: #869635)
1474+ * debian/rules: re-enable tests; run them inside dbus-test-runner.
1475+ * debian/control: Build-Depends on dbus-test-runner for tests.
1476+
1477+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 16 Feb 2012 16:01:07 -0500
1478+
1479+network-manager (0.9.2.0+git201202091925.c721477-0ubuntu1) precise; urgency=low
1480+
1481+ * upstream snapshot 2012-02-09 19:25:59 (GMT)
1482+ + c721477d11d4fe144111d6d2eec8f93f2e9186c9
1483+ * debian/patches/avoid-periodic-disk-wakeups.patch: refreshed.
1484+ * debian/patches/nl3-default-ip6-route.patch: refreshed.
1485+ * debian/libnm-glib4.symbols: add symbols:
1486+ + nm_active_connection_get_master@Base
1487+ + nm_client_new_async@Base
1488+ + nm_client_new_finish@Base
1489+ + nm_remote_settings_new_async@Base
1490+ + nm_remote_settings_new_finish@Base
1491+ + nm_device_get_state_reason@Base
1492+ * debian/libnm-util2.symbols: add symbols:
1493+ + nm_setting_802_1x_get_pac_file@Base
1494+ + nm_setting_infiniband_get_transport_mode@Base
1495+
1496+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 09 Feb 2012 16:45:41 -0500
1497+
1498+network-manager (0.9.2.0+git201201101813.0b30200-0ubuntu2) precise; urgency=low
1499+
1500+ * debian/patches/dnsmasq-vpn-dns-filtering.patch: update to fix crash when
1501+ trying to add entries to dnsmasq with a NMIP{4,6}Config object that has no
1502+ nameservers. (LP: #915825)
1503+
1504+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 16 Jan 2012 20:17:48 +0100
1505+
1506+network-manager (0.9.2.0+git201201101813.0b30200-0ubuntu1) precise; urgency=low
1507+
1508+ * New upstream snapshot.
1509+ * debian/libnm-util2.symbols: add new symbols:
1510+ - nm_setting_vpn_get_num_data_items@Base
1511+ - nm_setting_vpn_get_num_secrets@Base
1512+ * debian/patches/dnsmasq-vpn-dns-filtering.patch: filter nameservers before
1513+ adding to dnsmasq to avoid using DNS servers which are unavailable due to
1514+ a VPN taking the default route, or to be considered insecure when a VPN
1515+ is connected. (LP: #898224)
1516+ * debian/NetworkManager.conf: enable the use of DNSMasq as a resolver by
1517+ default, NetworkManager will configure it based on DHCP responses and
1518+ interface settings. See the 'foundations-p-dns-resolving' blueprint.
1519+ * debian/control: move dnsmasq-base from a Recommends to a Depends.
1520+
1521+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 12 Jan 2012 11:01:32 +0100
1522+
1523+network-manager (0.9.2.0+git201112151936.6b31828-0ubuntu3) precise; urgency=low
1524+
1525+ * debian/patches/avoid-periodic-disk-wakeups.patch: avoid waking up disks to
1526+ write a timestamp every 5 minutes; we already update the timestamp when
1527+ connections are established, and it's enough to get a decent snapshot of
1528+ connection activations. For VPN, also update on disconnect. (LP: #913856)
1529+
1530+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 10 Jan 2012 14:14:45 +0100
1531+
1532+network-manager (0.9.2.0+git201112151936.6b31828-0ubuntu2) precise; urgency=low
1533+
1534+ * debian/control: libnm-glib-vpn1 Breaks/Replaces libnm-glib2, to ease with
1535+ upgrades from Lucid. (LP: #900509)
1536+ * debian/rules: re-update the daily builds special case, we don't want to
1537+ fail daily builds for new added symbols.
1538+ * debian/patches/nm-change-dnsmasq-parameters.patch: change dnsmasq's params
1539+ when it's started by NM to disable caching and not pass --strict-order.
1540+ Thanks to Stéphane Graber for the patch. (LP: #903854)
1541+
1542+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 09 Jan 2012 14:07:45 +0100
1543+
1544+network-manager (0.9.2.0+git201112151936.6b31828-0ubuntu1) precise; urgency=low
1545+
1546+ [ Mathieu Trudel-Lapierre ]
1547+ * upstream snapshot 2011-12-15 19:36:29 (GMT)
1548+ + 6b31828f1890cdfd5d9a9700640f1dcb80961e9c
1549+ * debian/patches/lp767868_refcount_default_wired_512a0f8.patch: dropped,
1550+ applied upstream.
1551+ * debian/patches/secrets_delete_conn_leak_e39449c.patch: dropped, applied
1552+ upstream.
1553+ * debian/patches/libnl3-cache-args.patch: refresh.
1554+ * debian/patches/fix_reading_intlist-like_ssids_965d586.patch: dropped,
1555+ applied upstream.
1556+ * debian/patches/lp862134_resolv_conf_updates.patch: dropped, applied
1557+ upstream.
1558+ * debian/patches/ipv6-dont-block-ipv4.patch: dropped, applied upstream.
1559+ * debian/patches/manual-ip6-manager.c: dropped, applied upstream.
1560+ * debian/patches/core-improving-handling-of-rfkill-bgo-655773.patch: dropped,
1561+ applied upstream.
1562+ * debian/patches/nl3-default-ip6-route.patch: refreshed.
1563+ * debian/patches/dhcpv6-duid-support.patch: refreshed.
1564+ * debian/rules: shed a few characters from the version string for snapshots,
1565+ starting with low-hanging fruit (there shouldn't often be multiple uploads
1566+ per minute, and we have lots of unnecessary punctuation).
1567+ * debian/libnm-util2.symbols: add symbols:
1568+ + nm_connection_is_type@Base
1569+ + nm_connection_get_setting_bond@Base
1570+ + nm_connection_get_setting_infiniband@Base
1571+ + nm_connection_get_setting_serial@Base
1572+ + nm_connection_get_virtual_iface_name@Base
1573+ + nm_setting_802_1x_get_password_raw*
1574+ + nm_setting_bond_*
1575+ + nm_setting_connection_get_master@Base
1576+ + nm_setting_connection_get_slave_type@Base
1577+ + nm_setting_connection_get_zone@Base
1578+ + nm_setting_connection_is_slave_type@Base
1579+ + nm_setting_get_virtual_iface_name@Base
1580+ + nm_setting_infiniband_*
1581+ + nm_utils_hwaddr_*
1582+ * debian/libnm-glib4.symbols: add symbols:
1583+ + nm_device_infiniband_get_carrier@Base
1584+ + nm_device_infiniband_get_hw_address@Base
1585+ + nm_device_infiniband_get_type@Base
1586+ + nm_device_infiniband_new@Base
1587+ * debian/control: update Build-Depends to look for libnl-3-dev instead of
1588+ libnl3-dev.
1589+ * debian/control: add libnl-genl-3-dev and libnl-route-3-dev to Build-Depends.
1590+ * debian/network-manager.install: dbus config file NetworkManager.conf was
1591+ renamed to org.freedesktop.NetworkManager.conf.
1592+
1593+ [ Thomas Bechtold ]
1594+ * debian/source_network-manager.py: cleanup and modernize the apport hook to
1595+ take into account nmcli.
1596+
1597+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 20 Dec 2011 21:43:09 -0500
1598+
1599+network-manager (0.9.1.90-0ubuntu6) precise; urgency=low
1600+
1601+ * debian/patches/core-improving-handling-of-rfkill-bgo-655773.patch:
1602+ Fix the rfkill handling with the improved block state determination
1603+ logic among the platform driver and the non-platform driver.
1604+ (LP: #887834)
1605+
1606+ -- Keng-Yu Lin <kengyu@ubuntu.com> Thu, 24 Nov 2011 15:41:54 +0800
1607+
1608+network-manager (0.9.1.90-0ubuntu5) oneiric-proposed; urgency=low
1609+
1610+ * debian/patches/fix_reading_intlist-like_ssids_965d586.patch: Fix numeric
1611+ SSIDs parsing; if there is no semicolon, except the file is in new format
1612+ (so just a valid, all-nums SSID rather than a integer list). (LP: #874328)
1613+ * debian/patches/lp862134_resolv_conf_updates.patch: don't update routing
1614+ and DNS for unmanaged devices or devices transitioning to unmanaged; in an
1615+ attempt to keep possibly correct resolv.conf contents and routes.
1616+ (LP: #862134)
1617+
1618+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 20 Oct 2011 07:36:41 -0400
1619+
1620+network-manager (0.9.1.90-0ubuntu4) oneiric-proposed; urgency=low
1621+
1622+ * debian/patches/lp859373_upgrade_policy_fix.patch: keep providing the
1623+ use-user-connections PolicyKit policy to help with upgrades from previous
1624+ releases. (LP: #859373)
1625+
1626+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 13 Oct 2011 17:59:26 -0400
1627+
1628+network-manager (0.9.1.90-0ubuntu3) oneiric; urgency=low
1629+
1630+ * debian/patches/nl3-default-ip6-route.patch: set destination for default
1631+ gateway as an all-zero in6_addr rather than NULL (since libnl3 requires
1632+ setting a destination). (LP: #856209)
1633+ * debian/patches/manual-ip6-manager.patch: provide an unused but set ipv6
1634+ manager object so manual routes are torn down when a device is deactivated.
1635+ * debian/patches/dhcpv6-duid-support.patch: update to avoid spewing out debug
1636+ messages as warnings/info.
1637+
1638+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 06 Oct 2011 15:03:22 -0400
1639+
1640+network-manager (0.9.1.90-0ubuntu2) oneiric; urgency=low
1641+
1642+ * debian/patches/libnl3-cache-args.patch: unbreak setting route priorities,
1643+ which will also unbreak cases where connections fails when wired and wifi
1644+ are connected to the same network. (LP: #856333)
1645+ * debian/patches/dhcpv6-duid-support.patch: support handling DUIDs for DHCPv6
1646+ requests, as defined by RFC 3315, section 9. (LP: #849994)
1647+
1648+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 28 Sep 2011 11:59:27 -0400
1649+
1650+network-manager (0.9.1.90-0ubuntu1) oneiric; urgency=low
1651+
1652+ * New upstream release. (LP: #855592)
1653+ - core: print textual desc for reason codes on device deactivation too
1654+ - supplicant: Don't leak secrets, even if they're probably invalid
1655+ - core: storing timestamps also for VPN connections (rh #725353)
1656+ - wifi: remove some dead code
1657+ - ppp: pass novj through to pppd
1658+ - monitor: Use nl_socket_alloc() instead of nl_socket_alloc_cb()
1659+ - core: Fix check for failure in translating link name to ifindex
1660+ - netlink: fix flags use in nm_netlink_route_add
1661+ - core: Fix leaks if address parsing fails while setting mac
1662+ - core: fix leaked address structure after parsing mac address
1663+ - ip6: various leak fixes and sanity checks
1664+ - keyfile: fix two bugs for updating/writting a keyfile
1665+ - sharing: fix handling of rule negation (debian #638995)
1666+ - cli: print 'Permissions' property of NMSettingConnection setting
1667+ - cli: add missing GSM bands for GSM setting
1668+ - cli: add 'nmcli con delete' command for removing configured connections
1669+ - cli: nm_access_point_get_bssid instead of nm_access_point_get_hw_address
1670+ - dnsmasq: use '@interface' for link-local DNS servers in dnsmasq config
1671+ - settings: preserve agent secrets the right way
1672+ * debian/patches/libnl3-support-0fe8c80.patch: dropped, included upstream.
1673+ * debian/libnm-util2.symbols: add new secrets symbols:
1674+ - nm_connection_clear_secrets_with_flags
1675+ - nm_settings_clear_secrets_with_flags
1676+ * debian/patches/ipv6-dont-block-ipv4.patch: refreshed, rework to follow
1677+ upstream review and recommendations.
1678+ * debian/patches/lp767868_refcount_default_wired_512a0f8.patch: correct ref
1679+ counting of the default wired connection when it's re-saved once changed
1680+ from the original default values. (LP: #767868)
1681+ * debian/patches/secrets_delete_conn_leak_e39449c.patch: cherry-pick upstream
1682+ fix of a leak of the connection object when secrets are deleted for a
1683+ connection.
1684+
1685+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 22 Sep 2011 12:08:51 -0400
1686+
1687+network-manager (0.9.0-0ubuntu3) oneiric; urgency=low
1688+
1689+ * debian/patches/lp761558_default_ip6_setting_auto.patch: disable the patch,
1690+ it causes an issue with mobile broadband connections. (LP: #840082)
1691+ Reopens LP: #761558.
1692+
1693+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 08 Sep 2011 17:02:34 -0400
1694+
1695+network-manager (0.9.0-0ubuntu2) oneiric; urgency=low
1696+
1697+ * debian/patches/lp761558_default_ip6_setting_auto.patch: default to AUTO for
1698+ IPv6 method if the setting is missing (e.g. default new connection for new
1699+ devices). (LP: #761558)
1700+ * debian/patches/libnl3-support-0fe8c80.patch: fix nm_netlink_route_add() to
1701+ take into account flags already passed (e.g. for replacing routes).
1702+
1703+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 02 Sep 2011 10:28:15 -0400
1704+
1705+network-manager (0.9.0-0ubuntu1) oneiric; urgency=low
1706+
1707+ * New upstream release.
1708+ * debian/patches/libnl3-support-0fe8c80.patch: replace libnl3-port.patch; use
1709+ a cherry-pick from upstream with the same changes.
1710+ * debian/patches/lp120363_smartcard_pkcs11.patch: dropped, it's high effort
1711+ to maintain across releases, essentially needs to be re-done, and doesn't
1712+ even appear to work. (Reopens: #120363).
1713+ * debian/libnm-util2.symbols: fixup 802.1x symbols:
1714+ - remove symbols coming from lp120363_smartcard_pkcs11.patch.
1715+ - add new 802.1x subject/altsubject handling symbols from 0.9.0.
1716+
1717+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 24 Aug 2011 10:39:40 -0400
1718+
1719+network-manager (0.8.9997+git.20110721t045648.36db194-0ubuntu2) oneiric; urgency=low
1720+
1721+ * debian/control: bump libnl Build-Depends to libnl3-dev.
1722+ * debian/patches/libnl3-port.patch: backport changes from NM's libnl3 git
1723+ branch to port to libnl3 APIs.
1724+
1725+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 08 Aug 2011 10:17:28 -0400
1726+
1727+network-manager (0.8.9997+git.20110721t045648.36db194-0ubuntu1) oneiric; urgency=low
1728+
1729+ * upstream snapshot 2011-07-21 04:56:48 (GMT)
1730+ + 36db194ae95e35cc7b8f431ab984780dea24656d
1731+ - libnm-util: default to allowing v6 connections to fail (set to optional)
1732+ * debian/patches/ipv6-dont-block-ipv4.patch: don't block waiting for IPv6 to
1733+ apply IPv4 connection settings.
1734+ * debian/libnm-glib4.symbols: add new nm_client_get_device_by_iface symbol.
1735+ * debian/libnm-util2.symbols: add new symbols:
1736+ - nm_setting_wired_get_mac_address_blacklist
1737+ - nm_setting_wireless_get_mac_address_blacklist
1738+
1739+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 25 Jul 2011 20:01:12 -0400
1740+
1741+network-manager (0.8.9997+git.20110614t173923.b4a72d1-0ubuntu1) oneiric; urgency=low
1742+
1743+ * upstream snapshot 2011-06-14 17:39:23 (GMT)
1744+ + b4a72d1ad794aef4c623fd530fc38ceb9b95456d
1745+ - libnm-glib: fix crash for AddAndActivateConnection (LP: #795871)
1746+
1747+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 14 Jun 2011 15:12:50 -0400
1748+
1749+network-manager (0.8.9997-1ubuntu2) oneiric; urgency=low
1750+
1751+ * debian/rules: re-install ifblacklist-migrate.sh so installs from the
1752+ alternate image correctly factor out devices managed by NetworkManager.
1753+ (LP: #790604)
1754+
1755+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 31 May 2011 10:06:33 -0400
1756+
1757+network-manager (0.8.9997-1ubuntu1) oneiric; urgency=low
1758+
1759+ * Merge with Debian; remaining changes:
1760+ - Add debian/README.source.
1761+ - Add dh-autoreconf, libnotify-dev, isc-dhcp-client to Build-Depends.
1762+ - Have network-manager Depends on iproute, iputils-arping.
1763+ - Have network-manager Recommends the -pptp plugin as well as the different
1764+ alternate UIs (n-m-gnome, -kde, or plasma-widget-networkmanagement).
1765+ - Add a stub for hostname events to the dispatcher script.
1766+ - Use an Upstart startup script instead of a SystemD init script.
1767+ - debian/network-manager.install: install the apport hook.
1768+ - debian/network-manager.links: add a link to the apport hook to reuse for
1769+ nm-applet.
1770+ - debian/network-manager.prerm: add a task to stop NetworkManager when
1771+ removing the package
1772+ - debian/network-manager.{post,pre}{inst,rm}: drop some unnecessary
1773+ migration steps and adjust versioning for Ubuntu package upgrades.
1774+ - Drop debian/patches/02-dbus_access_network_manager.patch; as we don't use
1775+ the netdev group to limit access to devices in Ubuntu.
1776+ - debian/rules: use NSS instead of GnuTLS for crypto functions.
1777+ - debian/rules: run dh with autoreconf.
1778+ - debian/rules: run intltool-update in install.
1779+ - debian/rules: add variables and targets for git snapshots.
1780+ - debian/rules: use dh_makeshlibs with -c4 to check for changed symbols.
1781+ * debian/patches/70_lp145653_no_sigaction_for_crashes.patch: refresh and
1782+ update to also let apport catch SIGFPE crashes.
1783+ * debian/patches/lp191889_always_offline_with_unmanaged_devices.patch:
1784+ refreshed.
1785+ * debian/patches/lp120363_smartcard_pkcs11.patch: refreshed so it applies
1786+ cleanly.
1787+ * debian/patches/50_gettext_macros.patch: workaround intltoolize issue to
1788+ have configure generate po/Makefile.in.in.
1789+ * debian/rules: disable tests, they fail because dbus can't be started without
1790+ DISPLAY, which is complex in buildds. We can make do without them for now.
1791+ * debian/network-manager.install: drop installing nm-vpn-properties.1; we
1792+ don't generate it anymore and there is no binary that matches it.
1793+ * debian/libnm-util2.symbols: readd symbols introduced by the smartcard patch.
1794+
1795+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 30 May 2011 09:53:52 -0400
1796+
1797+network-manager (0.8.9997-1) experimental; urgency=low
1798+
1799+ * New upstream release (0.9 rc3).
1800+ - Correctly pass iface parameter to dispatcher scripts. (Closes: #627610)
1801+ * Update debian/libnm-glib4.symbols and debian/libnm-util2.symbols for new
1802+ API additions.
1803+ * debian/network-manager-dispatcher.script
1804+ - Handle dhcp4-change and dhcp6-change events (by doing nothing). This
1805+ prevents the 01ifupdown dispatcher script from logging an error on DHCP
1806+ lease changes. (Closes: #628154)
1807+
1808+ -- Michael Biebl <biebl@debian.org> Sun, 29 May 2011 21:54:09 +0200
1809+
1810+network-manager (0.8.999-1) experimental; urgency=low
1811+
1812+ * New upstream release (0.9 rc2).
1813+ * Refresh debian/patches/03-systemd.patch.
1814+ * Update debian/libnm-glib4.symbols and debian/libnm-util2.symbols.
1815+ * Merge changes from unstable branch.
1816+ * Update package descriptions.
1817+ * Install NetworkManager-wait-online.service unit file but keep it disabled
1818+ by default. This unit can be used to delay network.target until the
1819+ network is actually up.
1820+
1821+ -- Michael Biebl <biebl@debian.org> Wed, 04 May 2011 22:56:20 +0200
1822+
1823+network-manager (0.8.998-1) experimental; urgency=low
1824+
1825+ * New major upstream release (0.9 rc1).
1826+ - Support for fast user switching. (Closes: #563560)
1827+ - API simplification. User settings have been merged into the core daemon,
1828+ i.e. system connections by default. Secrets are provided by so called
1829+ secret agents which can be either system wide or user specific (e.g. VPN
1830+ passwords).
1831+ - Support for WiMaX (currently disabled as the WiMaX SDK is not packaged
1832+ yet).
1833+ * debian/control
1834+ - Bump Build-Depends on libglib2.0-dev to (>= 2.22).
1835+ - Bump Build-Depends on libudev-dev to (>= 147).
1836+ - Bump Breaks against other network-manager-* packages to avoid partial
1837+ upgades.
1838+ - Bump Depends on wpasuplicant to (>= 0.7.3-1) for the new wpasupplicant
1839+ D-Bus interface.
1840+ - Bump Standards-Version to 3.9.2. No further changes.
1841+ * Refresh debian/patches/02-dbus_access_network_manager.patch.
1842+ * SONAME bump for libnm-glib (2→4) and libnm-util (1→2).
1843+ - Rename *.install and *.symbols files.
1844+ - Update debian/control.
1845+ - Update *.symbols files.
1846+ * Update *.install files.
1847+ - Drop static libraries from *-dev packages.
1848+ - Install new header files for libnm-glib-dev.
1849+ - Install network-manager gtk-doc documentation.
1850+ - Drop keyfile plugin, it is now built into the core.
1851+ * Enable gobject introspection support
1852+ - Add Build-Depends on libgirepository1.0-dev (>= 0.9.12),
1853+ gobject-introspection (>= 0.9.12-4~), gir1.2-glib-2.0 and
1854+ gir1.2-freedesktop.
1855+ - Add package gir1.2-networkmanager-1.0 containing the typelib files.
1856+ - Add Depends on gir1.2-networkmanager-1.0 (= ${binary:Version}) to
1857+ libnm-glib-dev and libnm-util-dev according to the new policy.
1858+ - Install gir files in libnm-glib-dev.install and libnm-util-dev.install.
1859+ - Call dh_girepository for libnm-glib4 and libnm-util2 in debian/rules.
1860+
1861+ -- Michael Biebl <biebl@debian.org> Sat, 09 Apr 2011 06:49:57 +0200
1862+
1863+network-manager (0.8.4.0-1) unstable; urgency=low
1864+
1865+ * New upstream release.
1866+ * Bump Standards-Version to 3.9.2. No further changes.
1867+
1868+ -- Michael Biebl <biebl@debian.org> Thu, 21 Apr 2011 11:05:42 +0200
1869+
1870+network-manager (0.8.4-0ubuntu1) oneiric; urgency=low
1871+
1872+ * Upstream release 0.8.4.
1873+ * debian/source/format: migrate to package format 3.0 (quilt)
1874+ * debian/patches/99_printf_formatting_fixes.patch: dropped, applied upstream.
1875+ * debian/patches/git_disconn_secrets_reqs_b613a17.patch,
1876+ debian/patches/git_wwan_state_detection_d0a1b23.patch,
1877+ debian/patches/git_wired_ap_scan_value_a262dc4.patch: dropped,
1878+ applied upstream.
1879+ * debian/patches/lp120363_smartcard_pkcs11.patch: refreshed, for reordering
1880+ the new symbols in the symbols list file.
1881+ * debian/patches/02-dbus_access_network_manager.patch: dropped, no longer
1882+ required (hal is deprecated).
1883+ * debian/control: merge Debian changes and migrate to DH instead of CDBS:
1884+ - bump debhelper Build-Depends to >= 8.
1885+ - add Build-Depends on dh-autoreconf.
1886+ - sync Build-Depends with Debian's; this drops automake1.9, cdbs, quilt,
1887+ gnome-common, libgnome-keyring-dev, libgnomeui-dev, libpanel-applet2-dev,
1888+ libglade2-dev, libgconf2-dev, iproute.
1889+ - add new package network-manager-dbg for debug symbols.
1890+ - bump Standards-Version to 3.9.2.
1891+ * debian/control: merge binary packages dependencies with Debian, important
1892+ changes:
1893+ - network-manager: Depends adds udev and isc-dhcp-client (>= 4.1.1-P1-4)
1894+ - network-manager: Recommends: adds policykit-1
1895+ - network-manager: Suggests: adds avahi-autoipd
1896+ * debian/compat: bump to compat level 8.
1897+ * debian/rules:
1898+ - migrate to use dh instead of CDBS.
1899+ - add override for dh_strip to correctly strip NM to the new
1900+ package network-manager-dbg.
1901+ - cleanup more extra files left behind by the build.
1902+ * debian/libnm-glib-dev.install,
1903+ debian/libnm-glib-vpn-dev.install: clean up and sync with Debian.
1904+ * debian/libnm-glib-dev.links: drop links to legacy names for .pc files,
1905+ introduced in Karmic for a transition: they're not required anymore.
1906+ * debian/libnm-util-dev.install: sync with Debian.
1907+ * debian/network-manager.install:
1908+ - don't ship .a and .la files.
1909+ - explicitly install /usr/bin/nm-online.
1910+ - install dispatchers from upstream in /etc/NetworkManager/dispatcher.d.
1911+ - install extra udev rules from upstream.
1912+ * debian/network-manager.dirs: sync with Debian.
1913+ * debian/network-manager.docs: define additional upstream files to ship as
1914+ documentation.
1915+ - drop ifblacklist_migrate.sh and /usr/share/NetworkManager/gdb-cmd
1916+ * debian/network-manager.postrm: drop old code migrating /etc/dbus-1/event.d.
1917+ * debian/network-manager.postinst: drop code migrating /etc/dbus-1/event.d.
1918+ * debian/copyright: sync with Debian.
1919+ * debian/README.Debian: add information about using System-level settings and
1920+ connections.
1921+ * debian/watch: because I can.
1922+
1923+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 06 May 2011 12:59:53 -0400
1924+
1925+network-manager (0.8.4~git.20110319t175609.d14809b-0ubuntu3) natty; urgency=low
1926+
1927+ * debian/patches/git_disconn_secrets_reqs_b613a17.patch: fix cleaning up
1928+ NMVPNManager objects when stopping the deamon. (LP: #737713)
1929+ * debian/patches/git_wwan_state_detection_d0a1b23.patch: fix enabled state
1930+ detection. (LP: #756553)
1931+ * debian/patches/git_wired_ap_scan_value_a262dc4.patch: wired 802.1x
1932+ connections need to set ap_scan=0 for the supplicant, which apparently had
1933+ been dropped at some point.
1934+
1935+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Thu, 14 Apr 2011 17:24:02 -0400
1936+
1937+network-manager (0.8.4~git.20110319t175609.d14809b-0ubuntu2) natty; urgency=low
1938+
1939+ * debian/control: split libnm-glib2 into a separate binary for the VPN parts
1940+ of the API, the new package will be called libnm-glib-vpn1. (LP: #745769)
1941+ * debian/libnm-glib2.install, debian/libnm-glib-vpn1.install: update to
1942+ correctly install just libnm-glib-vpn.so.* from libnm-glib-vpn1.
1943+ * debian/libnm-glib2.symbols, debian/libnm-glib-vpn1.symbols: move symbol
1944+ definitions for libnm-glib-vpn.so to their own package.
1945+ * debian/control: depend on libnm-glib-vpn1 from libnm-glib2, as a
1946+ transitional measure to maintain compatibility with the VPN plugins.
1947+ * debian/control: have libnm-glib2 and libnm-glib-vpn1 Breaks/Conflicts with
1948+ previous revisions of libnm-glib2, for upgrade purposes.
1949+
1950+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 04 Apr 2011 22:37:19 -0400
1951+
1952+network-manager (0.8.4~git.20110319t175609.d14809b-0ubuntu1) natty; urgency=low
1953+
1954+ * upstream snapshot 2011-03-19 17:56:09 (GMT)
1955+ + d14809b6ae1986372bc2bc25f2f92f501f0f678a
1956+ - logging: fix format string/argument disagreements
1957+ - logging: clean up logging macros and helper
1958+ - release: bump version to 0.8.3.998 (0.8.4-rc1)
1959+ - api: fix mistakenly absent Dhcp6Config device property
1960+ - libnm-glib: make sure nm_device_get_dhcp6_config() is visible
1961+ - arch: create /var/run/NetworkManager if doesn't exist in initscripts
1962+ (bgo #643902)
1963+ - po: remove useless '&nbsp;' for French translation (bgo #644110)
1964+ - ifupdown: normalize keys using - or _ (debian #609831)
1965+ - build: fix unresolved symbols when building gtk-doc scanner with GCC 4.5
1966+ - dnsmasq: remove unused variable
1967+ - dnsmasq: send no config file instead of a bogus one (LP: #725041)
1968+ - core: fix some code that required glib 2.26
1969+ - keyfile: trivial whitespace fixes
1970+ - settings: fix some code that required glib 2.26
1971+ - release: bump version to 0.8.3.997 (0.8.4-beta3)
1972+ - build: fix bug tracker link
1973+ - dhcp: don't quit if we can't find a usable DHCP client (bgo #643575)
1974+ - keyfile: write certificates and keys in a human-readable manner
1975+ - ifcfg-rh: fix leak writing out certificate blobs
1976+ - keyfile: allow paths to be used for certificates and private keys
1977+ - include: add NM_CHECK_VERSION define
1978+ - core: fix sorting connections after timestamps handling change
1979+ - examples: simplify system wifi connection example
1980+ - examples: new example for adding system WPA EAP-TLS wifi connection
1981+ - ifcfg-rh: fix testcases now that timestamps are no longer written
1982+ * debian/patches/dnsmasq_conffile_conn_sharing.patch: drop, applied upstream.
1983+ * debian/patches/fix_sorting_connections_w_tstamp_3194cb9.patch: included.
1984+ * debian/patches/gtkdoc-build-requires-gobject.patch: drop, applied upstream.
1985+ * debian/libnm-glib2.symbols: add new nm_device_get_dhcp6_config@Base symbol.
1986+ * debian/patches/99_printf_formatting_fixes.patch: replace %zd formats with
1987+ the appropriate format modifiers for time_t and unsigned long.
1988+ * debian/network-manager-dev.install: install missing nm-version.h include.
1989+
1990+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 23 Mar 2011 12:00:10 -0400
1991+
1992+network-manager (0.8.4~git.20110228t143901.5cdded6-0ubuntu1) natty; urgency=low
1993+
1994+ * upstream snapshot 2011-02-28 14:39:01 (GMT) (LP: #726820)
1995+ + 5cdded6b66bdc371acb29e76187b174c55c11470
1996+ - docs: explicitly list libnm-glib objects
1997+ - libnm-util: fix parameter name for docs generator
1998+ - api: add missing Settings.System D-Bus interface bits
1999+ - ifcfg-rh: get rid of LAST_CONNECT
2000+ - core/libnm-glib: don't touch files in /etc when updating timestamps
2001+ - release: bump version to 0.8.3.996 (0.8.4-beta2)
2002+ - api: document more VPN connection failure codes (bgo #643324)
2003+ - libnm-util: silently ignore non-secrets when updating connection secrets
2004+ - libnm-util: fix updating secrets (rh #680385)
2005+ - keyfile: fix tests for no-longer-required serial and PPP settings
2006+ - ip6: fail activation if addrconf fails to start
2007+ - core: don't require serial and PPP settings for mobile broadband
2008+ - ppp: fix warning when PPP support is disabled
2009+ - libnm-util: bump version for several recent changes
2010+ - release: bump version to 0.8.3.995 (0.8.4-beta1)
2011+ - release: update NEWS with changes since 0.8.2
2012+ - libnm-util: fix updating secrets
2013+ - core: flush IPv6 routes even if configuration failed (bgo #641333)
2014+ (LP: #704812)
2015+ - libnm-util: remove GObject Introspection annotations
2016+ - gentoo: simplify OpenRC detection
2017+ - libnm-util: add nm_connection_diff()
2018+ - dns: fix up updating resolv.conf (rh #672282)
2019+ - Revert "libnm-glib: return enums for NMAccessPoint flags accessors"
2020+ - build: allow disabling PPP support at build time
2021+ - core: fix dbus-glib crash on shutdown with systemd
2022+ - libnm-glib: return enums for NMAccessPoint flags accessors
2023+ - libnm-util: fix description of bluetooth setting type property
2024+ - test: don't crash libnm-glib if there are no devices for an active
2025+ connection
2026+ - test: don't crash libnm-glib-test if there aren't any APs
2027+ * debian/patches/revert_52f2295.patch: dropped, fixed upstream.
2028+ * debian/libnm-util1.symbols: adding new symbols introduced upstream:
2029+ - nm_connection_diff
2030+ - nm_setting_diff
2031+ * debian/patches/fix_sorting_connections_w_tstamp_3194cb9.patch: fix sorting
2032+ connections following upstream commit 7d707bd, which is necessary for auto
2033+ activations.
2034+ * debian/patches/dnsmasq_conffile_conn_sharing.patch: don't pass a bogus conf
2035+ file to dnsmasq, just pass no file parameter (LP: #725041)
2036+ * debian/rules: enable build-time tests. (LP: #727395)
2037+ * debian/patches/70_lp145653_no_sigaction_for_crashes.patch: add .pc file
2038+ generated by quilt to POTFILES.skip, otherwise the build will fail due to
2039+ the tests we now run detecting a localizable file missing from templates.
2040+
2041+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 04 Mar 2011 10:53:59 -0500
2042+
2043+network-manager (0.8.3.999-1) unstable; urgency=low
2044+
2045+ * New upstream release (0.8.4 rc2).
2046+ * Update debian/watch, switch to bzip2.
2047+ * Use dh_installinit -R instead of -r and stopping manually in postinst.
2048+
2049+ -- Michael Biebl <biebl@debian.org> Mon, 04 Apr 2011 23:06:53 +0200
2050+
2051+network-manager (0.8.3.998-1) unstable; urgency=low
2052+
2053+ * New upstream release (0.8.4 rc1).
2054+ - Store connection timestamps for system connections in
2055+ /var/lib/NetworkManager. (Closes: #612424)
2056+ - Send hostname when using DHCP. (Closes: #561532)
2057+ * Bump debhelper compatibility level to 8.
2058+ * Remove patches (merged upstream)
2059+ - d/p/40-umanaged-interfaces.patch
2060+ - d/p/50-bridge-interfaces.patch
2061+ - d/p/51-normalized-keys.patch
2062+ - d/p/60-policy-stop-touching-etc-hosts.patch
2063+ - d/p/70-install-nm-online.patch
2064+ - d/p/80-keyfile-ignore-temporary-files.patch
2065+ - d/p/81-keyfile-quiet-keyfile-plugin-when-re-read-connection.patch
2066+ - d/p/82-core-handle-device-removal.patch
2067+ - d/p/83-dnsmasq-send-no-config-file-instead-of-a-bogus-one.patch
2068+ * Update debian/libnm-glib2.symbols and debian/libnm-util1.symbols.
2069+ * Update debian/network-manager-dev.install, install nm-version.h.
2070+
2071+ -- Michael Biebl <biebl@debian.org> Fri, 18 Mar 2011 20:55:36 +0100
2072+
2073+network-manager (0.8.3+git.20110210t152733.00327fb-0ubuntu2) natty; urgency=low
2074+
2075+ * debian/patches/revert_52f2295.patch: revert upstream commit 52f2295,
2076+ "libnm-util: fix possible crash in nm_setting_update_secrets()",
2077+ until it can be further investigated: it breaks at least PPTP VPNs.
2078+
2079+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 11 Feb 2011 15:03:12 -0500
2080+
2081+network-manager (0.8.3+git.20110210t152733.00327fb-0ubuntu1) natty; urgency=low
2082+
2083+ * upstream snapshot 2011-02-10 15:27:33 (GMT)
2084+ + 00327fb82d5cb9d9dc63abe6477baf819fcffdd9
2085+ - cli: improve/add NM running checks
2086+ - cli: don't poke NetworkManager D-Bus service names when it's not running
2087+ - logging: don't print extraneous newline in syslog
2088+ - libnm-util: make NM_SETTING_IP4_CONFIG_DHCP_SEND_HOSTNAME property TRUE
2089+ by default (rh #488975)
2090+ - settings: fix plugin capabilities max value
2091+ - vpn: fix memory leak when activating a VPN connection
2092+ - vpn: fix VPN active connection D-Bus API handling (bgo #569294)
2093+ - build: turn off set-but-not-used variable warnings in new GCC
2094+ - cli: add support for WWAN connections for 'nmcli con up' (bgo #640020)
2095+ - libnm-util: fix possible crash in nm_setting_update_secrets()
2096+ - wired: clear wired secrets tries counter when appropriate
2097+ - wifi: clear wireless secrets tries counter when deactivating
2098+ - core: lack of an IPv4 setting indicates DHCP (novell #664640)
2099+ - core: handle D-Bus disconnect better on exit
2100+ - policy: don't update hostname on exit
2101+ - modem: handle IP Method changes after modem has been created
2102+ * debian/control: bump Standards-Version to 3.9.1.
2103+ * debian/control: fix/cleanup Description fields, move Homepage to its field.
2104+ * debian/network-manager.postrm: cleanup old cruft, partially sync to Debian.
2105+ * debian/network-manager.preinst: cleanup, sync some parts with Debian.
2106+ * debian/network-manager.postinst: cleanup, sync parts with Debian.
2107+ * debian/network-manager.preinst,
2108+ debian/network-manager.postrm,
2109+ debian/network-manager.postinst:
2110+ Move NM's main config file to /etc/NetworkManager/NetworkManager.conf.
2111+ * debian/nm-system-settings.conf: renamed to NetworkManager.conf.
2112+ * debian/network-manager.install:
2113+ - mostly sync with Debian.
2114+ - install NetworkManager.conf rather than nm-system-settings.conf.
2115+ * debian/compat: using debhelper 7, compat should have been at 7 long ago.
2116+
2117+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 11 Feb 2011 11:32:40 -0500
2118+
2119+network-manager (0.8.3+git.20101219t181118.e919218-0ubuntu2) natty; urgency=low
2120+
2121+ [ Mathieu Trudel-Lapierre ]
2122+ * debian/source_network-manager.py:
2123+ - Replace HAL usage by udev and other means. (LP: #654900)
2124+ - Make Gconf/settings/scan results inclusion conditional (LP: #389702)
2125+ * debian/patches/gtkdoc-build-requires-gobject.patch: explicitly link against
2126+ gobject-2.0 to build documentation files.
2127+
2128+ [ Thomas Bechtold ]
2129+ * Install gtk-doc API with libnm-util-dev and libnm-glib-dev (LP: #706965)
2130+ - update debian/libnm-glib-dev.install
2131+ - update debian/libnm-util-dev.install
2132+ * Regenerate libnm-glib, libnm-util documentation at build time
2133+ - update debian/rules
2134+
2135+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 07 Feb 2011 11:34:46 -0500
2136+
2137+network-manager (0.8.3+git.20101219t181118.e919218-0ubuntu1) natty; urgency=low
2138+
2139+ * upstream snapshot 2010-12-19 18:11:18 (GMT)
2140+ + e91921814569bf9033fa0779837a77b22eb98e4a
2141+ - libnm-util: fix a memory leak in nm_setting_to_string()
2142+ - various ipv6 fixes
2143+ - libnm-util: fix nm_utils_security_valid() checks for Ad-Hoc APs
2144+ - dns: direct IPv4 reverse DNS queries to split DNS servers
2145+ - policy: stop touching /etc/hosts
2146+ - dhclient: split out dhclient config merging and add testcases
2147+ - dhclient: explicitly request WPAD option (bgo #368423)
2148+ * Drop the patch to not write localhost.localdomain in /etc/hosts, it's no
2149+ longer needed now that NM doesn't change the hosts file.
2150+ - delete debian/patches/never-localhostlocaldomain.patch
2151+ - update debian/patches/series
2152+ * debian/libnm-glib2.symbols: Add new symbols for libnm-glib2:
2153+ + nm_dhcp6_config_get_one_option
2154+ + nm_dhcp6_config_get_options
2155+ + nm_dhcp6_config_get_type
2156+ + nm_dhcp6_config_new
2157+ * Add vpn-up/vpn-down options for the NM dispatcher script. This should really
2158+ fix bug 661951. (LP: #661951)
2159+ - update debian/network-manager-dispatcher.script
2160+
2161+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 20 Dec 2010 13:55:42 -0500
2162+
2163+network-manager (0.8.3+git.20101209t061929.638fb18-0ubuntu1) natty; urgency=low
2164+
2165+ * upstream snapshot 2010-12-09 06:19:29 (GMT)
2166+ + 638fb1878019ac75617b653d13f4970af6e9c970
2167+ - core: correct TIMESTAMP type; fixes potential crash when time() is 32bit
2168+ (LP: #686320)
2169+ - libnm-glib: actually define the "ip-interface" property
2170+ - ifupdown: Correctly mark unmanaged devices (debian #569215)
2171+ - ifupdown: Allow to mark bridge ports as unmanaged (debian #530335)
2172+ * Finish fixing daily builds: explicitly checkout/switch to the branch we're
2173+ interested in before pulling new revisions so that it get properly updated.
2174+ - update debian/rules
2175+ * Revert s390 devices patch, it was applied upstream.
2176+ - remove debian/patches/fix-natty-build.patch
2177+ - update debian/patches/series
2178+ * Add support for the 'hostname' dispatcher action that would previously
2179+ trigger useless "exited with error status 1" messages (but not actually
2180+ break anything). For now it will just exit doing nothing. (LP: #661951)
2181+ - update debian/network-manager-dispatcher.script
2182+
2183+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Fri, 10 Dec 2010 12:26:21 -0500
2184+
2185+network-manager (0.8.3~git.20101118t223039.d60a988-0ubuntu1) natty; urgency=low
2186+
2187+ * upstream snapshot 2010-11-18 22:30:39 (GMT)
2188+ + d60a988518cb0851488bc21732271a971877cdcd
2189+
2190+ [ Evan Broder ]
2191+ * Check for notify-reboot-required, instead of depending on it being
2192+ available. (LP: #669925)
2193+
2194+ [ Mathieu Trudel-Lapierre ]
2195+ * explicitly always get HEAD rather than the branch's name in get-orig-source
2196+ - update debian/rules
2197+ * drop do-not-include-netif.patch; the header conflict was fixed in a kernel
2198+ update
2199+ - remove debian/patches/do-not-include-netif.patch
2200+ - update debian/patches/series
2201+ * Short-circuit the /etc/hosts update mechanisms to avoid adding useless
2202+ localhost(6?).localdomain(6?) on loopback addresses. (LP: #677496)
2203+ - add debian/patches/never-localhostlocaldomain.patch
2204+ - update debian/patches/series
2205+
2206+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Mon, 22 Nov 2010 09:35:21 -0500
2207+
2208+network-manager (0.8.2-6) unstable; urgency=medium
2209+
2210+ * debian/patches/83-dnsmasq-send-no-config-file-instead-of-a-bogus-one.patch
2211+ - Newer versions of dnsmasq validate the option parameters more strictly.
2212+ Instead of passing a bogus file name simply use --conf-file without
2213+ additional parameters. (Closes: #615082)
2214+ * debian/control
2215+ - Remove old Conflicts/Replaces which were required for upgrades to
2216+ squeeze.
2217+ - Bump Breaks against network-manager-gnome to (<< 0.8.2) to avoid
2218+ partial upgrades which can lead to problems with user settings for
2219+ ethernet connections. (Closes: #612291)
2220+ * debian/ifblacklist_migrate.sh
2221+ - Only comment out iface lines if we have an exact match for the network
2222+ interface. (Closes: #612247)
2223+ * debian/patches/51-normalized-keys.patch
2224+ - Normalize keys in ifupdown parser, so we accept options with either
2225+ hyphens or underscores, like e.g. bridge_ports and bridge-ports.
2226+ (Closes: #609831)
2227+
2228+ -- Michael Biebl <biebl@debian.org> Sun, 06 Mar 2011 20:59:46 +0100
2229+
2230+network-manager (0.8.2-5) unstable; urgency=low
2231+
2232+ * Upload to unstable.
2233+
2234+ -- Michael Biebl <biebl@debian.org> Sun, 06 Feb 2011 15:29:32 +0100
2235+
2236+network-manager (0.8.2-4) experimental; urgency=low
2237+
2238+ * Cherry-pick patch from upstream to correctly handle device removal when
2239+ properties are unreadable. (Closes: #605570)
2240+
2241+ -- Michael Biebl <biebl@debian.org> Sat, 22 Jan 2011 16:59:37 +0100
2242+
2243+network-manager (0.8.2-3) experimental; urgency=low
2244+
2245+ * Cherry-pick two patches from upstream Git to make the keyfile plugin
2246+ ignore temporary files and be more quiet when re-reading connections which
2247+ have not changed.
2248+ * Switch from cdbs to dh
2249+ - Drop Build-Depends on cdbs.
2250+ - Bump Build-Depends on debhelper to (>= 7.0.50~) for override targets.
2251+ - Convert debian/rules to use dh.
2252+ - Add debian/network-manager.docs.
2253+ * Enable systemd support
2254+ - Install NetworkManager.service unit file in /lib/systemd/system.
2255+ - Add --with-systemdsystemunitdir=/lib/systemd/system to configure flags.
2256+ - Add debian/patches/03-systemd.patch containing Debian specific tweaks
2257+ for the NetworkManager.service unit file.
2258+
2259+ -- Michael Biebl <biebl@debian.org> Wed, 22 Dec 2010 04:28:04 +0100
2260+
2261+network-manager (0.8.2-2) experimental; urgency=low
2262+
2263+ * Fix installation of nm-online.
2264+
2265+ -- Michael Biebl <biebl@debian.org> Sat, 18 Dec 2010 12:49:50 +0100
2266+
2267+network-manager (0.8.2-1) experimental; urgency=low
2268+
2269+ * New upstream release.
2270+ - Set timestamp for system connections. (Closes: #509817)
2271+ * Remove patches, merged upstream
2272+ - debian/patches/10-dont_require_ifup_for_lo.patch
2273+ - debian/patches/30-typo_fix.patch
2274+ * debian/libnm-{glib2,util1}.symbols
2275+ - Update symbols files for new API additions.
2276+ * Make sure gtk-doc API documentation is built
2277+ - Add Build-Depends on gtk-doc-tools.
2278+ - Add --with-docs configure option.
2279+ * debian/network-manager.preinst
2280+ - Remove pre-lenny conffile upgrade code.
2281+ * debian/network-manager.{install,manpages}
2282+ - Install nm-online binary and man page.
2283+ * debian/patches/02-dbus_access_network_manager.patch
2284+ - Update policy for group netdev based on upstream changes for at_console.
2285+ * debian/patches/60-policy-stop-touching-etc-hosts.patch
2286+ - Stop touching /etc/hosts. Rely on the debian installer to setup
2287+ /etc/hosts so the hostname is resolvable. Patch cherry-picked from
2288+ upstream Git.
2289+
2290+ -- Michael Biebl <biebl@debian.org> Sat, 18 Dec 2010 06:47:11 +0100
2291+
2292+network-manager (0.8.2-0ubuntu1) natty; urgency=low
2293+
2294+ * new upstream release 0.8.2
2295+ - update timestamp in active system connections every 5 mins
2296+ - ignore authorization for sleep/wake requests (but restrict to root)
2297+ - add timestamp to default auto wired connections (LP: #447067)
2298+ - don't crash if for some reason HW addresses aren't available (bgo #630534)
2299+ - ensure Enabled state is preserved regardless of rfkill (LP: #387345)
2300+ - add dhcp4-change and dhcp6-change events (bgo #563654)
2301+ - validate Enable/Disable WiFi and WWAN requests
2302+ - handle VPN service installation/removal dynamically (LP: #458595)
2303+ - let plugins forbid VPN connections from getting the default route
2304+ (LP: #598357)
2305+ - work around dbus-glib property access bug (CVE-2010-1172)
2306+ - ensure dhcp_manager exists before trying to unref it (bgo #626610)
2307+ * drop dhcp3 support patch, it was applied upstream.
2308+ - remove debian/patches/99-support-dhcp3.patch
2309+ - update debian/patches/series
2310+ * drop cherry-picked patches to /etc/hosts handling, their changes are
2311+ included in the source tarball:
2312+ - remove debian/patches/lp659872_dont_overwite_hosts_aliases_ee9ce60.patch
2313+ - remove debian/patches/lp632896_cleanup_etc_hosts.patch
2314+ - update debian/patches/series
2315+ * Properly document workflow for working on NM packaging.
2316+ - add debian/README.source
2317+ * Slight change to GET_SOURCE script. Looks like we were looking for the
2318+ "orig" keyword in the wrong variable.
2319+ - update debian/rules
2320+ * Fix typo in README.source
2321+ - update debian/README.source
2322+ * network-manager Breaks: dhcp3-client (<< 4.1.1-P1-11) to provide seemless
2323+ upgrades to isc-dhcp 4 and avoid unnecessary compatibility issues
2324+ * switch Build-Depends from dhcp3-client to isc-dhcp-client >= 4.1.1 to make
2325+ sure we don't build with an old version of DHCP.
2326+ * libnm-glib2 also Breaks: dhcp3-client (<< 4.1.1-P1-11)
2327+ - debian/control
2328+ * libnm-util1 Breaks: dhcp3-client (<< 4.1.1-P1-11) as well
2329+ - debian/control
2330+ * Patch various files to support building with kernel headers 2.6.36 and
2331+ newer (otherwise it conflicts with libc headers for interface structures)
2332+ - debian/patches/do-not-include-netif.patch
2333+ - debian/patches/series
2334+
2335+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 09 Nov 2010 13:01:48 -0500
2336+
2337+network-manager (0.8.1+git.20100810t184654.ab580f4-0ubuntu4) natty; urgency=low
2338+
2339+ * Pre-initialize the parent GUdevDevice in _update_s390_subchannels, it caused
2340+ n-m to fail to compile on natty.
2341+ - add debian/patches/fix-natty-build.patch
2342+ - update debian/patches/series
2343+
2344+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 20 Oct 2010 10:33:49 -0400
2345+
2346+network-manager (0.8.1+git.20100810t184654.ab580f4-0ubuntu3) natty; urgency=low
2347+
2348+ [ Anders Kaseorg ]
2349+ * Remove stale entries for the system hostname from /etc/hosts when
2350+ bringing down interfaces. (LP: #632896)
2351+ - Add debian/patches/lp632896_cleanup_etc_hosts.patch
2352+
2353+ [ Mathieu Trudel-Lapierre ]
2354+ * Don't overwrite aliases in /etc/hosts (LP: #659872)
2355+ - add debian/patches/lp659872_dont_overwite_hosts_aliases_ee9ce60.patch
2356+ - update debian/patches/series
2357+
2358+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 19 Oct 2010 16:04:00 -0400
2359+
2360+network-manager (0.8.1+git.20100810t184654.ab580f4-0ubuntu2) maverick; urgency=low
2361+
2362+ * Also install the new nmcli utility so some command-line control of NM is available. (LP: #623385)
2363+ - update debian/network-manager.install
2364+
2365+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Tue, 24 Aug 2010 09:30:59 -0400
2366+
2367+network-manager (0.8.1+git.20100810t184654.ab580f4-0ubuntu1) maverick; urgency=low
2368+
2369+ * upstream snapshot 2010-08-10 18:46:54 (GMT)
2370+ + ab580f486213f97d41b3141e9d7ef9394a29b14a
2371+ - following upstream branch NM_0_8: release 0.8.1 with fixes
2372+ * refresh sigaction patch: sigactions moved from NetworkManager.c to main.c
2373+ - update debian/patches/70_lp145653_no_sigaction_for_crashes.patch
2374+ * refresh wpasupplicant timeout patch: we still should give association
2375+ some more time
2376+ - update debian/patches/lp292054_tune_supplicant_timeout_60s.patch
2377+ * update logging call in "unmanaged" connections patch to properly use
2378+ nm_log_info, not nm_info
2379+ - update debian/patches/lp191889_always_offline_with_unmanaged_devices.patch
2380+ * adding new symbols to debian/libnm-glib2.symbols:
2381+ - nm_settings_interface_error_get_type
2382+ - nm_active_connection_get_default6
2383+ * adding new symbols to debian/libnm-util1.symbols:
2384+ - nm_ip6_address_get_gateway
2385+ - nm_ip6_address_set_gateway
2386+ - nm_setting_gsm_get_allowed_bands
2387+ - nm_setting_gsm_get_home_only
2388+ - nm_setting_ip4_config_get_may_fail
2389+ - nm_setting_ip6_config_get_may_fail
2390+ - nm_utils_ip4_get_default_prefix
2391+ - nm_setting_wired_get_cloned_mac_address
2392+ - nm_setting_wireless_get_cloned_mac_address
2393+ - nm_utils_wifi_channel_to_freq
2394+ - nm_utils_wifi_find_next_channel
2395+ - nm_utils_wifi_freq_to_channel
2396+ - nm_utils_wifi_is_channel_valid
2397+ - nm_setting_wired_add_s390_option
2398+ - nm_setting_wired_get_num_s390_options
2399+ - nm_setting_wired_get_s390_nettype
2400+ - nm_setting_wired_get_s390_option
2401+ - nm_setting_wired_get_s390_option_by_key
2402+ - nm_setting_wired_get_s390_subchannels
2403+ - nm_setting_wired_remove_s390_option
2404+ * bump DEB_AUTO_UPDATE_ACLOCAL and DEB_AUTO_UPDATE_AUTOMAKE versions from 1.9
2405+ to 1.11, to deal with the builddir variable for libdeprecated-nm-glib.la
2406+ - update debian/rules
2407+ * adding more new symbols to debian/libnm-glib2.symbols:
2408+ - nm_client_networking_get_enabled
2409+ - nm_client_networking_set_enabled
2410+ - nm_device_get_firmware_missing
2411+ - nm_client_get_permission_result
2412+ - nm_device_ethernet_get_permanent_hw_address
2413+ - nm_device_wifi_get_permanent_hw_address
2414+ * dropping ppp Depends to a Recommends (LP: #348521)
2415+ - update debian/control
2416+ * drop patch 008-BACKEND-debian-fallback-to-generic-loopback.loom.patch,
2417+ it looks like the generic backend is already bringing lo up reasonably well
2418+ - update debian/patches/series
2419+ * fix build-time detection of dhclient version; handle using dhclient v3 by
2420+ not passing the new parameters isc-dhcp v4 expects. IPv6 won't work any
2421+ better but at least IPv4 will.
2422+ - add debian/patches/99-support-dhcp3.patch
2423+ - update debian/patches/series
2424+ * add dhcp3-client to Build-Depends to properly handle dhclient version
2425+ detection.
2426+ - update debian/control
2427+
2428+ -- Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> Wed, 11 Aug 2010 10:03:55 -0400
2429+
2430+network-manager (0.8.1-6) unstable; urgency=low
2431+
2432+ * debian/patches/40-umanaged-interfaces.patch
2433+ - For devices to be marked unmanaged, do not require a valid connection
2434+ configuration. (Closes: #569215)
2435+ * debian/patches/50-bridge-interfaces.patch
2436+ - Parse bridge configurations in /etc/network/interfaces and add
2437+ interfaces defined via bridge_ports to well_known_interfaces. This
2438+ allows to mark those interfaces as unmanaged if managed=false.
2439+ The "all" keyword and regexes are not supported and simply skipped.
2440+ (Closes: #530335)
2441+
2442+ -- Michael Biebl <biebl@debian.org> Sat, 04 Dec 2010 17:11:13 +0100
2443+
2444+network-manager (0.8.1-5) unstable; urgency=low
2445+
2446+ * Update Vcs-* fields: Move packaging from svn to git.
2447+ * Don't try the interfaces migration if /etc/network/interfaces does not
2448+ exist. This avoids a failure on remove. (Closes: #605360)
2449+
2450+ -- Michael Biebl <biebl@debian.org> Mon, 29 Nov 2010 15:06:21 +0100
2451+
2452+network-manager (0.8.1-4) unstable; urgency=low
2453+
2454+ [ Raphaël Hertzog ]
2455+ * Integrate debian/ifblacklist_migrate.sh from Ubuntu and install
2456+ it in /usr/lib/NetworkManager. Improve it to disable the interfaces
2457+ with a #NetworkManager# prefix and re-enable them when the package is
2458+ removed. (Closes: #530024)
2459+
2460+ -- Michael Biebl <biebl@debian.org> Wed, 17 Nov 2010 23:28:19 +0100
2461+
2462+network-manager (0.8.1-3) unstable; urgency=low
2463+
2464+ * debian/control
2465+ - Drop Recommends: network-manager-gnome | network-manager-kde, as this
2466+ can have unwanted side-effects, like GNOME packages being installed on
2467+ a KDE desktop. Instead let the desktop meta packages depend on their
2468+ preferred frontend. (Closes: #596233)
2469+ - Add Breaks: ppp (<< 2.4.5) to avoid partial upgrades. (Closes: #592444)
2470+ * debian/network-manager.README.Debian
2471+ - Add a section briefly explaining system settings and add references to
2472+ the online documentation and the system settings spec. (Closes: #594849)
2473+ * debian/patches/30-typo_fix.patch
2474+ - Fix a small typo in README, and while at it, in other files too.
2475+ Thanks Christian Perrier for spotting it. (Closes: #594850)
2476+
2477+ -- Michael Biebl <biebl@debian.org> Wed, 22 Sep 2010 03:31:48 +0200
2478+
2479+network-manager (0.8.1-2) unstable; urgency=medium
2480+
2481+ * Move configuration file /etc/NetworkManager/nm-system-settings.conf to
2482+ /etc/NetworkManager/NetworkManager.conf. Update maintainer scripts to move
2483+ the conffile without triggering a dpkg prompt.
2484+ * debian/network-manager.postrm
2485+ - Don't fail on purge if /var/lib/NetworkManager directory does not exist.
2486+ (Closes: #591861)
2487+ * debian/patches/10-dont_require_ifup_for_lo.patch
2488+ - Don't require ifup for enabling the loopback interface but use it if
2489+ installed. Patch cherry-picked from upstream Git.
2490+ * debian/control
2491+ - Drop dependency on ifupdown as we have a fallback now for enabling the
2492+ loopback interface. (Closes: #580309)
2493+
2494+ -- Michael Biebl <biebl@debian.org> Fri, 06 Aug 2010 04:19:38 +0200
2495+
2496+network-manager (0.8.1-1) unstable; urgency=low
2497+
2498+ * New upstream release. (Closes: #590139)
2499+ * debian/patches/30-fix_paths_for_isc_dhcp_v4.patch
2500+ - Remove, merged upstream.
2501+ * Build against ppp 2.4.5. (Closes: #589791)
2502+ - Bump Build-Depends on ppp to (>= 2.4.5).
2503+ - Bump Recommends on ppp to (>= 2.4.5).
2504+ - Drop --with-pppd-plugin-dir configure option and use upstream default.
2505+ * debian/network-manager.postrm
2506+ - Clean up /var/lib/NetworkManager on purge. (Closes: #584854)
2507+ * debian/control
2508+ - Bump Standards-Version to 3.9.1. No further changes.
2509+
2510+ -- Michael Biebl <biebl@debian.org> Tue, 27 Jul 2010 02:26:59 +0200
2511+
2512+network-manager (0.8.0.999-1) unstable; urgency=low
2513+
2514+ * New upstream release (0.8.1 rc1). (Closes: #582822)
2515+ - Bluetooth Dial-Up Networking support.
2516+ - Command line interface via nmcli.
2517+ - IPv6 DHCP support.
2518+ - Correctly reset state after a failed suspend/resume cycle.
2519+ (Closes: #566891)
2520+ * Switch to source format 3.0 (quilt).
2521+ - Add debian/source/format.
2522+ - Drop Build-Depends on quilt.
2523+ - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk from debian/rules.
2524+ * debian/libnm-{glib2,util1}.symbols
2525+ - Update symbols files for new API additions.
2526+ * debian/network-manager.{install,manpages}
2527+ - Install nmcli binary and man page.
2528+ * debian/libnm-{glib,util}-dev.install
2529+ - Install gtk-doc API documentation for libnm-glib and libnm-util.
2530+ - Install nm-dhcp6-config.h for libnm-glib.
2531+ * debian/control
2532+ - Add Depends on libdbus-glib-1-dev for libnm-util-dev.
2533+ - Bump Standards-Version to 3.9.0. No further changes.
2534+ - Update Depends on dhcp3-client to isc-dhcp-client (>= 4.1.1-P1-4) to get
2535+ DHCPv6 support.
2536+ * debian/patches/30-fix_paths_for_isc_dhcp_v4.patch
2537+ - Update dhclient.conf and lease directory path for isc-dhcp-client.
2538+ (Closes: #587473)
2539+ * debian/libnm-glib-{vpn-}dev.links
2540+ - Stop installing compat symlinks for the pkg-config files.
2541+ (Closes: #569187)
2542+ * debian/rules
2543+ - Set --with-pppd-plugin-dir configure option to /usr/lib/pppd/2.4.4.
2544+ The upstream default is 2.4.5 now but Debian still only has ppp 2.4.4.
2545+ - Set --with-dhclient configure option to /sbin/dhclient.
2546+
2547+ -- Michael Biebl <biebl@debian.org> Thu, 08 Jul 2010 17:01:53 +0200
2548+
2549+network-manager (0.8-1) unstable; urgency=low
2550+
2551+ * New upstream release.
2552+ - ifupdown: don't export connections until "managed" state is checked.
2553+ (Closes: #568287)
2554+ * Remove patches, all merged upstream
2555+ - debian/patches/03-hostname-fallback.patch
2556+ - debian/patches/04-etc-hosts-rewrite.patch
2557+ - debian/patches/05-ifupdown-allow-hotplug-autoconnect.patch
2558+ * debian/network-manager-dispatcher.script
2559+ - Map NetworkManager down event to ifupdown post-down phase.
2560+ (Closes: #562811)
2561+ - Map vpn-up/vpn-down event to ifupdown post-up/post-down phase.
2562+ (Closes: #518530)
2563+ - Comment out pre-up/pre-down events as they are not supported upstream.
2564+ - Add hostname event but don't hook it up with a particular action.
2565+
2566+ -- Michael Biebl <biebl@debian.org> Mon, 22 Feb 2010 00:31:22 +0100
2567+
2568+network-manager (0.8-0ubuntu3) lucid; urgency=low
2569+
2570+ [ Alexander Sack <asac@ubuntu.com> ]
2571+ * drop patch superseded upstream
2572+ - delete debian/patches/0001-core-make-sure-device-interfaces-are-up-before-ip4-c.patch
2573+ - update debian/patches/series
2574+
2575+ [ Mathieu Trudel <mathieu-tl@ubuntu.com> ]
2576+ * Recommend network-manager-pptp. It's at least useful for some DSL users.
2577+ See LP: 107738.
2578+ - update debian/control
2579+
2580+ -- Mathieu Trudel <mathieu-tl@ubuntu.com> Thu, 25 Mar 2010 08:53:54 -0400
2581+
2582+network-manager (0.8-0ubuntu2) lucid; urgency=low
2583+
2584+ * Add network-manager-kde as option for network-manager recommends
2585+
2586+ -- Jonathan Riddell <jriddell@ubuntu.com> Mon, 22 Feb 2010 15:49:49 +0000
2587+
2588+network-manager (0.8-0ubuntu1) lucid; urgency=low
2589+
2590+ * upstream 0.8 release
2591+ - backends: add backend for Pardus
2592+ - libnm-util: fix NMDeviceBt hardware address property
2593+ - core: ensure failed /etc/hosts update writes out well-formatted file (LP: #471498)
2594+ - netlink: work around kernel cache refill problems
2595+ - keyfile: add IPv6 support (bgo #593814)
2596+ - libnm-util: add IPv6 comparison functions
2597+ - crypto: de-init NSS after calling PR_GetError()
2598+ - policy: fall back to original hostname before trying reverse DNS
2599+ - policy: be more selective when adding hostname to /etc/hosts (debian #567411)
2600+ - ifupdown: interpret allow-hotplug as autoconnect (debian #568784)
2601+ - gsm: handle PIN requests during modem enable too (bgo #609197)
2602+ - modem: ignore Enabled property changes while activating
2603+ - ifupdown: don't tell NM about connections until we check 'managed' (LP: #450458)
2604+
2605+ -- Mathieu Trudel <mathieu-tl@ubuntu.com> Fri, 19 Feb 2010 10:01:07 -0500
2606+
2607+network-manager (0.8~rc2-0ubuntu1) lucid; urgency=low
2608+
2609+ * upstream snapshot 2009-11-12 01:22:59 (GMT)
2610+ + 420ea0220c29a45337e239e4c53250a6989160a3
2611+ - ppp: allow update of ppp secrets in all ACTIVATING stages (LP: #432205)
2612+ - core: validate pidfile and quit early if NM is already running (rh #517362)
2613+ - core: preserve wifi and networking enabled/disabled states (bgo #582447)
2614+ - libnm-util: don't allow blank or NULL VPN items or secrets (rh #532084)
2615+
2616+ * upstream 0.8-rc1 release
2617+ - libnm-util: client cert shouldn't be required to set priv key (bgo #585570)
2618+ - wifi: poll rfkill status for ipw2x00 devices
2619+ - ppp: increase PPPoE pppd timeout to 30 seconds (debug)
2620+ - wifi: don't allow scan requests when associating
2621+ - wifi: ensure wifi devices are enabled on wakeup if not rfkilled
2622+ - libnm-util: handle PEM files without ending newline (rh #507315)
2623+ - system-settings: cache secrets to protect against nm_connection_clear_secrets
2624+ - dnsmasq: VPN DNS fixes (LP #389006)
2625+ - system-settings: fix crash when deleting wired connections
2626+ - modem: subsitute known-good nameservers if PPP doesn't return any (LP: #434477)
2627+ - core: clear invalid tag on failed connections when sleeping (LP: #456362)
2628+ - wwan: unable to bring up mobile-broadband system connection (LP: #483773)
2629+ - 8021x: fixed problems with invalid connection / client-certs (LP: #245184)
2630+
2631+ * upstream 0.8-rc2 release
2632+ - po: update italian translation (bgo #595673)
2633+ - core: fix error when parsing state file for WirelessEnabled fails
2634+ - libnm-util: fix potential crash when encrypting fails
2635+ - modem: ensure deactivation on disable only happens on disable
2636+ - modem: ensure device is deactivated if the modem is disabled
2637+ underneath NM
2638+ - modem: enable modem before connecting if required
2639+ - libnm-glib: add WWAN enable/disable support
2640+ - manager: add WWAN enable/disable support
2641+ - modem: proxy the ModemManager Enabled property
2642+ - manager: generalize rfkill operations
2643+ - core: add statefile support for WWAN devices
2644+ - udev: add support for other types of rfkill switches
2645+ - core: generalize interface for enabling/disabling devices
2646+ - modem: fix enable/disable/disconnect flow
2647+ - system-settings: Fix using hostname from DHCP
2648+ - libnm-util: client certificate should not be required to set
2649+ private key (bgo #585570)
2650+
2651+
2652+ [ Alexander Sack <asac@ubuntu.com> ]
2653+ * allow daily builds to be filed against ubuntu bug system;
2654+ to allow this we add report['CrashDB'] = 'ubuntu' to the apport
2655+ hook
2656+ - update debian/source_network-manager.py
2657+ * attach list of system-connection configuration files in apport hook
2658+ - update debian/source_network-manager.py
2659+
2660+ [ Mathieu Trudel <mathieu.tl@gmail.com> ]
2661+ * updated pkcs11 smartcard patch
2662+ - updated debian/patches/lp120363_smartcard_pkcs11.patch
2663+ * updated signals patch for apport
2664+ - updated debian/patches/70_lp145653_no_sigaction_for_crashes.patch
2665+ * add new nm_setting_olpc_mesh_new symbol to libnm-util1.symbols
2666+ - update debian/libnm-util1.symbols
2667+ * add new nm_client_wwan* symbols to libnm-glib2.symbols
2668+ - update libnm-glib2.symbols
2669+
2670+ [ Tony Espy <espy@ubuntu.com> ]
2671+ * add logic to map '~rc' versions to '-rc' tag format used upstream. This
2672+ allows the upstream tags to be used, while managing to keep the version
2673+ numbers less than the final release version.
2674+ - update debian/rules
2675+
2676+ -- Tony Espy <espy@ubuntu.com> Wed, 20 Jan 2010 09:51:19 -0500
2677+
2678+network-manager (0.8~a~git.20091013t193206.679d548-0ubuntu1) karmic; urgency=low
2679+
2680+ * upstream snapshot 2009-10-13 19:32:06 (GMT)
2681+ + 679d548e09a0b58815ca62989627d00e7b8c7d96
2682+ - ppp: add minimal debugging output to the ppp plugin
2683+ - system-settings: fix crash saving default wired connections to backing storage (LP: #435029)
2684+ - sharing: fix sharing after 715ddd2045cf786e6c80e6d3d8617fe70ad24552 (LP: #444756)
2685+ - vpn: clear secrets when the connection fails
2686+ * drop iptables-dev dependency and explicitly set
2687+ --with-iptables=/sbin/iptables for configure
2688+ - update debian/control
2689+ - update debian/rules
2690+ * fix LP: #366525 - network-manager should recommend iptables
2691+ - update debian/control
2692+
2693+ -- Alexander Sack <asac@ubuntu.com> Thu, 15 Oct 2009 00:16:15 +0200
2694+
2695+network-manager (0.8~a~git.20091005t192303.1d28ad1-0ubuntu2) karmic; urgency=low
2696+
2697+ * add build-dep on iptables-dev
2698+ - update debian/control
2699+
2700+ -- Mathieu Trudel <mathieu.tl@gmail.com> Tue, 06 Oct 2009 00:32:28 +0200
2701+
2702+network-manager (0.8~a~git.20091005t192303.1d28ad1-0ubuntu1) karmic; urgency=low
2703+
2704+ * upstream snapshot 2009-10-05 19:23:03 (GMT)
2705+ + 1d28ad1aa54bacf6b6b64582ee7c41d9728d7304
2706+ * fixed upstream
2707+ - LP: #413622 - Network manager does not unmanage devices configured as
2708+ "mapping" in /etc/network/interfaces
2709+ - LP: #413967 - Network manager does not connect wlan0 on startup
2710+ - LP: #417719 - Disconnected static wired network initially treated as
2711+ connected
2712+ - LP: #422597 - 802.11x fails for wired connections (wireless works)
2713+ - LP: #438771 - Creating a wireless or DSL connection fails with
2714+ "Error editing connection: property '%s' / '%s' invalid: %d"
2715+ - LP: #443423 - Connection properties are not stored
2716+ - LP: #439221 - cannot create wireless Wpa & Wpa2 connection with GUI
2717+ - LP: #441668 - network-manager does not save modifications on GSM
2718+ connections
2719+ - LP: #438454 - NetworkManager fails to set IP and route information entered
2720+
2721+ [ Mathieu Trudel <mathieu.tl@gmail.com> ]
2722+ * updated pkcs11 smartcard patch
2723+ - updated debian/patches/lp120363_smartcard_pkcs11.patch
2724+ * add new 802.1x symbols to libnm-util1.symbols
2725+ - update debian/libnm-util1.symbols
2726+
2727+ [ Alexander Sack <asac@ubuntu.com> ]
2728+ * drop cherry-pick now applied upstream
2729+ - delete debian/patches/lp436884.patch
2730+ - update debian/patches/series
2731+ * extend apport hook to also append /etc/NetworkManager/nm-system-settings.conf
2732+ - update debian/source_network-manager.py
2733+
2734+ -- Alexander Sack <asac@ubuntu.com> Mon, 05 Oct 2009 23:46:01 +0200
2735+
2736+network-manager (0.8~a~git.20090923t064445.b20cef2-0ubuntu2) karmic; urgency=low
2737+
2738+ * fix LP: #436884 - wireless secrets dont work in karmic; we
2739+ cherry-pick a one-line git commit that makes the GetSecrets
2740+ call use the right dbus proxy.
2741+ - add debian/patches/lp436884.patch
2742+ - update debian/patches/series
2743+
2744+ -- Alexander Sack <asac@ubuntu.com> Tue, 29 Sep 2009 17:11:56 +0200
2745+
2746+network-manager (0.8~a~git.20090923t064445.b20cef2-0ubuntu1) karmic; urgency=low
2747+
2748+ * upstream snapshot 2009-09-23 06:44:45 (GMT)
2749+ + b20cef2e1beae61cb2335edb8cb0aa3932facd54
2750+ * drop patches superseded upstream
2751+ - delete debian/patches/lp303142_more_time_for_manual_registration.patch
2752+ - update debian/patches/series
2753+ * adjust .symbols files for changed vpn ABI/API
2754+ - update debian/libnm-glib2.symbols
2755+ * fix wrong file location: network-manager.prerm => debian/network-manager.prerm
2756+
2757+ -- Alexander Sack <asac@ubuntu.com> Thu, 24 Sep 2009 11:33:58 +0200
2758+
2759+network-manager (0.8~a~git.20090911t130220.4c77fa0-0ubuntu6) karmic; urgency=low
2760+
2761+ LP: #430878
2762+ * debian/rules: We never previously started or restarted network manager
2763+ on install or upgrade, and instead flagged a reboot. So we need a
2764+ --noscripts for dh_installinit to stop that happening with Upstart
2765+ (didn't need this before because the init script was never installed
2766+ with dh_installinit)
2767+ * debian/network-manager.prerm: Restore, just stop N-M using "stop"
2768+
2769+ -- Scott James Remnant <scott@ubuntu.com> Wed, 16 Sep 2009 20:50:31 +0100
2770+
2771+network-manager (0.8~a~git.20090911t130220.4c77fa0-0ubuntu5) karmic; urgency=low
2772+
2773+ * Don't have network manager wait for network filesystems, since
2774+ the network filesystems are probably waiting for network manager.
2775+
2776+ -- Scott James Remnant <scott@ubuntu.com> Wed, 16 Sep 2009 13:49:48 +0100
2777+
2778+network-manager (0.8~a~git.20090911t130220.4c77fa0-0ubuntu4) karmic; urgency=low
2779+
2780+ [ Alexander Sack ]
2781+ * fix upstart regression that made NM restart on hal upgrade
2782+ - update debian/network-manager.upstart
2783+
2784+ -- Scott James Remnant <scott@ubuntu.com> Wed, 16 Sep 2009 00:08:21 +0100
2785+
2786+network-manager (0.8~a~git.20090911t130220.4c77fa0-0ubuntu3) karmic; urgency=low
2787+
2788+ FFE LP: #427356.
2789+
2790+ * Replace init script with Upstart job.
2791+ * debian/control:
2792+ - Bump build-dependency on debhelper for Upstart-aware dh_installinit
2793+
2794+ -- Scott James Remnant <scott@ubuntu.com> Tue, 15 Sep 2009 13:40:43 +0100
2795+
2796+network-manager (0.8~a~git.20090911t130220.4c77fa0-0ubuntu2) karmic; urgency=low
2797+
2798+ * fix LP: #429901 - provide legacy .pc files for libnm_glib and libnm_glib_vpn
2799+ to ease transition
2800+ - add debian/libnm-glib-dev.links
2801+
2802+ -- Alexander Sack <asac@ubuntu.com> Tue, 15 Sep 2009 10:44:42 +0200
2803+
2804+network-manager (0.8~a~git.20090911t130220.4c77fa0-0ubuntu1) karmic; urgency=low
2805+
2806+ * upstream snapshot 2009-09-11 13:02:20 (GMT)
2807+ + 4c77fa08623f41dd710c545ec859dd7e942a3f2c
2808+ + fix LP: #411668 - NetworkManager crashes in g_type_check_instance_cast ()
2809+ when connecting to 3G
2810+ + fix LP: #366772 - Network manager does not show EVDO, device detected by hal
2811+ + fix LP: #424092 - ifupdown connection device locking regressions caused by
2812+ system-settings rework
2813+ + fix LP: #424603 - Not closing modems when disconnected
2814+
2815+ [ Tony Espy <espy@ubuntu.com> ]
2816+ * fix build error due to upstream re-factoring
2817+ - update debian/patches/lp291564_ifupdown_unmanage_mapping_and_iface.patch
2818+ * fix install problem due to new PolicyKit changes
2819+ - update debian/network-manager.install
2820+ * fix install problem due to libnm-glib naming changes
2821+ - update debian/libnm-glib-dev.install
2822+ - update debian/libnm-glib0.install
2823+ * handle upstream soname version bump for libnm-glib
2824+ - update debian/control
2825+ - rename debian/libnm-glib0.install => debian/libnm-glib2.install
2826+ - rename debian/libnm-glib0.symbols => debian/libnm-glib2.symbols
2827+ - update debian/libnm-glib2.symbols
2828+ * add new olpc_mesg symbols to libnm-util1.symbols
2829+ - update debian/libnm-utils1.symbols
2830+ * fix lintian errors: update Standards-Version to 3.8.3, add missing
2831+ ${misc:Depends}, and replace deprecated ${Source-Version} variables
2832+ with ${binary:Version}
2833+ - update debian/control
2834+
2835+ [ Alexander Sack <asac@ubuntu.com> ]
2836+ * drop -0ubuntu1 suffix from ip6 symbols added in previous upload
2837+ - update debian/libnm-glib0.symbols
2838+ * remove hal from build-depends and depends (LP: #416988)
2839+ - update debian/control
2840+ * adjust patches to new upstream codebase
2841+ - update debian/patches/lp291564_ifupdown_unmanage_mapping_and_iface.patch
2842+ - update debian/patches/lp291902_IFUPDOWN_dont_export_connection_in_unmanaged_mode.patch
2843+ * build depend on libpolkit-gobject-1-dev instead of libpolkit-dbus-dev
2844+ - update debian/control
2845+ * make GET_SOURCE not go mad for git versions that use a different abbrev-id syntax
2846+ - update debian/rules
2847+ * drop patches applied upstream
2848+ - delete debian/patches/lp291564_ifupdown_unmanage_mapping_and_iface.patch
2849+ - delete debian/patches/lp291902_IFUPDOWN_dont_export_connection_in_unmanaged_mode.patch
2850+ - update debian/patches/series
2851+
2852+ [ Mathieu Trudel <mathieu.tl@gmail.com> ]
2853+ * adjust patches to new upstream codebase
2854+ - update debian/patches/lp291564_ifupdown_unmanage_mapping_and_iface.patch
2855+ * add rule to retrieve current snapshot information
2856+ - update debian/rules
2857+ * fix missing character in GET_SOURCE code
2858+ - update debian/rules
2859+ * use current snapshot hash from changelog instead of latest in get-snapshot-info
2860+ - update debian/rules
2861+ * update GET_SOURCE code: exit on any error
2862+ - update debian/rules
2863+
2864+ -- Alexander Sack <asac@ubuntu.com> Mon, 14 Sep 2009 11:29:38 +0200
2865+
2866+network-manager (0.8~a~git.20090820t182117.cb60390-0ubuntu2) karmic; urgency=low
2867+
2868+ New upstream snapshot:
2869+ + LP: #412570 - [novatel] modemmanger does not connect to 3G network, icon
2870+ keeps spinning.
2871+ + LP: #413333 - [huawei] MM wont connect, keeps nm.applet spinning
2872+
2873+ [ Tony Espy <espy@ubuntu.com> ]
2874+ * remove deprecated and un-used DBUS init scripts
2875+ - remove network-manager.dbus-event
2876+ - remove network-manager-dispatcher.dbus-event
2877+ * add comment to system settings config file about how to to
2878+ override it with another file
2879+ - update nm-system-settings.conf
2880+
2881+ [ Jonathan Riddell <jriddell@ubuntu.com> ]
2882+ * Recommend on renamed plasma-widget-networkmanagement
2883+ * Update Vcs-bzr line in debian/control
2884+
2885+ [ Alexander Sack <asac@ubuntu.com> ]
2886+ * use command_output from apport.hookutils - thx Matt Zimmerman
2887+ - update source_network-manager.py
2888+ * add LOCAL_BRANCH feature to play nicely with fta's build bot
2889+ - update rules
2890+ * add nm_settings_olpc_ symbols to libnm-util1
2891+ - update debian/libnm-util1.symbols
2892+ * fix LP: #416598 - mbm dhclient request fails because interface is not up
2893+ - add debian/patches/0001-core-make-sure-device-interfaces-are-up-before-ip4-c.patch
2894+ - update debian/patches/series
2895+ * add ip6 api symbols for libnm-glib0
2896+ - update debian/libnm-glib0.symbols
2897+
2898+ [ Matt Zimmerman <mdz@ubuntu.com> ]
2899+ * Update source_network-manager.py to use attach_network and attach_wifi from
2900+ hookutils, to further benefit from common code and add some new info
2901+ * Automatically tag apport bugs with driver-ndiswrapper, driver-b44 or
2902+ driver-madwifi per https://wiki.ubuntu.com/DebuggingNetworkManager
2903+
2904+ -- Alexander Sack <asac@ubuntu.com> Thu, 20 Aug 2009 21:46:03 +0200
2905+
2906+network-manager (0.8~a~git.20090804t185522.4bab334-0ubuntu1) karmic; urgency=low
2907+
2908+ [ Tony Espy <espy@ubuntu.com> ]
2909+ * upstream snapshot 2009-08-04 18:55:22 (GMT)
2910+ + 4bab33405be01fd263373e530d712f3eb8d01d0d
2911+ * add ipv6 header to libnm-util-dev install
2912+ - update libnm-util-dev.install
2913+ * add ipv6 symbols to libnm-util1
2914+ - update libnm-util1.symbols
2915+ * made more revisions to the tarball generation code
2916+ after finding problems with the GET_SOURCE function
2917+ - update rules
2918+ * add more bluetooth symbols to libnm-util1 symbols
2919+ - update libnm-util1.symbols
2920+ * use -c4 MAKESHLIBS_ARG to detect symbol changes instead of
2921+ hard-coding versions for individual libraries.
2922+ - update rules
2923+ * re-work tarball generation code; added get-curr-source to
2924+ grab a specific version; get-orig-source now grabs the tip
2925+ of new variable GIT_BRANCH; adjusted changelog version to
2926+ new scheme.
2927+ - update rules
2928+ * add modemmanager to Recommends:
2929+ - update control
2930+
2931+ [ Alexander Sack <asac@ubuntu.com> ]
2932+ * prepare get-orig-source for daily ppa-scripts
2933+ - update rules
2934+ * drop patches not required on trunk
2935+ - delete patches/60_NULL_info_linux_driver.patch
2936+ - delete patches/lp199140_dont_manage_virtual_devices.patch
2937+ - delete patches/lp356517_manage_virtual_devices_on_armel.patch
2938+ - update patches/series
2939+ * port smartcard patch and reenable it
2940+ - update patches/lp120363_smartcard_pkcs11.patch
2941+ - update patches/series
2942+ * port patches to trunk
2943+ - update patches/lp291564_ifupdown_unmanage_mapping_and_iface.patch
2944+ * add libgudev-1.0-dev as new build dependency
2945+ - update control
2946+ * update .install debhelper files to match new upstream hierarchy
2947+ - update libnm-util-dev.install
2948+ - update network-manager.install
2949+ * add bluetooth settings symbols to libnm-util1 symbols
2950+ - update libnm-util1.symbols
2951+
2952+ -- Tony Espy <espy@ubuntu.com> Thu, 06 Aug 2009 10:31:17 +0100
2953+
2954+network-manager (0.7.999-3) unstable; urgency=low
2955+
2956+ * debian/patches/03-hostname-fallback.patch
2957+ - If dhcp does not return a valid hostname and none of the system settings
2958+ plugins provides a hostname, fallback to the hostname that was set when
2959+ NetworkManager was started. Patch pulled from upstream Git.
2960+ (Closes: #567207)
2961+ * debian/patches/04-etc-hosts-rewrite.patch
2962+ - Be more selective when adding hostname to /etc/hosts.
2963+ Patch pulled from upstream Git. (Closes: #567411)
2964+ * debian/patches/05-ifupdown-allow-hotplug-autoconnect.patch
2965+ - Set autoconnect=true for devices marked as allow-hotplug in
2966+ /etc/network/interfaces. (Closes: #568784)
2967+ * debian/control
2968+ - Remove Riccardo from Uploaders with Riccardo's consent.
2969+ - Bump Breaks for network-manager-kde to (<< 1:0.9~~). The KDE3 version no
2970+ longer works correctly with this version of network-manager.
2971+ - Bump Standards-Version to 3.8.4. No further changes.
2972+ * debian/network-manager.init
2973+ - Don't use "set -e".
2974+ - Print meaningful messages on start and stop in case the daemon is already
2975+ running resp. already stopped.
2976+
2977+ -- Michael Biebl <biebl@debian.org> Mon, 08 Feb 2010 17:27:54 +0100
2978+
2979+network-manager (0.7.999-2) unstable; urgency=low
2980+
2981+ * Upload to unstable.
2982+
2983+ -- Michael Biebl <biebl@debian.org> Tue, 26 Jan 2010 17:03:35 +0100
2984+
2985+network-manager (0.7.999-1) experimental; urgency=low
2986+
2987+ * New upstream release (0.8 rc3). (Closes: #553320)
2988+ - Much improved bluetooth support.
2989+ - Support for IPv6.
2990+ - Port to PolicyKit 1. (Closes: #549502)
2991+ - Drop hal dependency, use udev directly.
2992+ - Use ModemManager for better mobile broadband.
2993+ * debian/rules
2994+ - Don't ship empty TODO file. (Closes: #558471)
2995+ - Specify the path to the iptables binary.
2996+ * Update *.install, *.symbols and debian/control for library soname changes:
2997+ libnm-glib0 → libnm-glib2 and libnm-glib-vpn0 → libnm-glib-vpn1.
2998+ * debian/network-manager.install
2999+ - Remove nm-system-settings files.
3000+ - Install PolicyKit files to new location.
3001+ - Remove udev modem prober.
3002+ * debian/libnm-glib-{vpn-}dev.links
3003+ - The name of the pkg-config files has changed ('_' → '-'). Create compat
3004+ symlinks so existing configure scripts keep working, allowing for a
3005+ smoother transition to the new library names.
3006+ * debian/control
3007+ - Wrap dependencies.
3008+ - Drop Build-Depends on libhal-dev and libpolkit-dbus-dev.
3009+ - Add Build-Depends on libdbus-1-dev (>= 1.1), libpolkit-gobject-1-dev and
3010+ libgudev-1.0-dev.
3011+ - Bump Build-Depends on libglib2.0-dev to (>= 2.18).
3012+ - Replace hal Depends with udev.
3013+ - Replace policykit Recommends with policykit-1.
3014+ - Add Recommends on modemmanager which is required for mobile broadband
3015+ support.
3016+ - Update package description: policykit → policykit-1.
3017+ - Add -dbg package. (Closes: #380626)
3018+ * debian/network-manager.init
3019+ - Update LSB header: Replace hal dependency with udev.
3020+ - The nm-system-settings daemon has been merged into the NetworkManager
3021+ daemon, so we no longer need to kill nm-system-settings on "stop".
3022+ * debian/network-manager.preinst
3023+ - Remove the obsolete conffile
3024+ /etc/dbus-1/system.d/nm-system-settings.conf on upgrades.
3025+ * network-manager.postinst
3026+ - Kill any running nm-system-settings daemon on upgrades before the new
3027+ NetworkManager daemon is started. Its functionality has been merged
3028+ into NetworkManager.
3029+
3030+ -- Michael Biebl <biebl@debian.org> Fri, 22 Jan 2010 01:53:46 +0100
3031+
3032+network-manager (0.7.2-2) unstable; urgency=low
3033+
3034+ * debian/rules
3035+ - Disable -Werror (more-warnings) for now as it causes build failures on
3036+ sparc.
3037+
3038+ -- Michael Biebl <biebl@debian.org> Fri, 27 Nov 2009 07:26:23 +0100
3039+
3040+network-manager (0.7.2-1) unstable; urgency=low
3041+
3042+ * New upstream release.
3043+ - Fixes segfault of nm-system-settings for empty SSIDs. (Closes: #531605)
3044+ - Fixes build failures with binutils-gold. (Closes: #555770)
3045+ - Adds support for GTC (WPA2 Enterprise/PEAP). (Closes: #543454)
3046+ * debian/patches/02-dbus_access_network_manager.patch
3047+ - Update group="netdev" policy based on the upstream changes for
3048+ at_console. The updated D-Bus policy also fixes communication failures
3049+ between pppd and NetworkManager. (Closes: #555624)
3050+ * Drop patches that have been merged upstream
3051+ - debian/patches/04-struct_termios.patch
3052+ - debian/patches/05-handle-new-ssb-bus-from-HAL-0.5.13.patch
3053+ * debian/libnm-util1.symbols
3054+ - Add new symbol nm_setting_wireless_security_get_wep_key_type.
3055+ * debian/control
3056+ - Bump Standards-Version to 3.8.3. No further changes.
3057+ * debian/network-manager.install
3058+ - Make sure we install all udev rules files.
3059+ * debian/network-manager.init
3060+ - Kill the D-Bus activated nm-system-settings daemon on "stop". Update
3061+ README.Debian accordingly.
3062+
3063+ -- Michael Biebl <biebl@debian.org> Wed, 25 Nov 2009 00:12:29 +0100
3064+
3065+network-manager (0.7.1-2) unstable; urgency=low
3066+
3067+ [ Michael Biebl ]
3068+ * debian/control
3069+ - Add Build-Depends on libudev-dev. This allows to query udev for modem
3070+ capabilities without having to spawn udevadm.
3071+ * debian/patches/05-handle-new-ssb-bus-from-HAL-0.5.13.patch
3072+ - HAL 0.5.13 added support for the ssb bus type which is internally used
3073+ on most Broadcom ethernet and wifi chipsets. Update NM to detect the
3074+ driver for the changed device layout. (Closes: #540613)
3075+ Patch backported from upstream git.
3076+ * debian/network-manager.init
3077+ - Update LSB header. Provide the "network-manager" facility instead of
3078+ "NetworkManager" as gdm is depending on the former and to be more in
3079+ line with the recommended practice to name the Provides like the init
3080+ script itself. (Closes: #539753)
3081+
3082+ [ Sjoerd Simons ]
3083+ * debian/control
3084+ - Add libnm-util-dev to the depends of libnm-glib-dev. (Closes: #539888)
3085+
3086+ -- Michael Biebl <biebl@debian.org> Mon, 17 Aug 2009 23:47:01 +0200
3087+
3088+network-manager (0.7.1-1) unstable; urgency=low
3089+
3090+ * New upstream release.
3091+ * Use set -e instead of #!/bin/sh -e for all maintainer scripts.
3092+ * debian/patches/04-struct_termios.patch
3093+ - Fix FTBFS on alpha by using the POSIX.1 struct termios interface instead
3094+ of the obsolete struct termio ioctl interface. (Closes: #524161)
3095+
3096+ -- Michael Biebl <biebl@debian.org> Fri, 17 Apr 2009 00:47:03 +0200
3097+
3098+network-manager (0.7.1-0ubuntu1) karmic; urgency=low
3099+
3100+ * upstream release 0.7.1
3101+
3102+ -- Alexander Sack <asac@ubuntu.com> Tue, 02 Jun 2009 12:58:30 +0200
3103+
3104+network-manager (0.7.1~rc4.1.cf199a964-0ubuntu2) jaunty; urgency=low
3105+
3106+ * fix LP: #356517 - NetworkManager does not detect eth0 on armel; on armel
3107+ network devices have no visible bus and hence appear similar to virtual
3108+ devices that got blacklisted by the fix for LP: #199140; for jaunty
3109+ we workaround the issue by explicitly disabling the virtual device
3110+ blacklisting on __ARMEL__
3111+ - add patches/lp356517_manage_virtual_devices_on_armel.patch
3112+ - update patches/series
3113+
3114+ -- Alexander Sack <asac@ubuntu.com> Tue, 14 Apr 2009 13:53:20 +0200
3115+
3116+network-manager (0.7.1~rc4.1.cf199a964-0ubuntu1) jaunty; urgency=low
3117+
3118+ * upstream release 0.7.1 final candidate 1 (Wed Apr 8 06:38:37 2009 -0400)
3119+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3120+ + NETWORKMANAGER_0_7 (branch)
3121+ - modem-probe: retry opening the serial port if --delay is used (LP: #351803)
3122+ (Up to --delay milliseconds.)
3123+ - core: ignore DHCP-sent MTUs less than 577 (LP: #352779)
3124+ - core: update FSF address (bgo #577949)
3125+ - modem-probe: don't restrict probing on tty device name (LP: #351803)
3126+
3127+ -- Alexander Sack <asac@ubuntu.com> Wed, 08 Apr 2009 12:53:41 +0200
3128+
3129+network-manager (0.7.1~rc4-0ubuntu1) jaunty; urgency=low
3130+
3131+ * upstream release 0.7.1 rc4
3132+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3133+ + NETWORKMANAGER_0_7 (branch)
3134+ - dont send AT commands to serial consoles that are not using a modem driver
3135+ - nozomi probing (LP: #351803)
3136+ - allow users with polkit authorization to view/edit secrets for system connections
3137+ - fix crash that might be LP: #319918
3138+ * allow connection sharing out of the box; we add dnsmasq-base to Recommends:
3139+ - update control
3140+
3141+ -- Alexander Sack <asac@ubuntu.com> Mon, 06 Apr 2009 12:43:31 +0200
3142+
3143+network-manager (0.7.1~rc3.2.gitb8fc83a7-0ubuntu1) jaunty; urgency=low
3144+
3145+ * upstream 0.7.1 rc3 + gitb8fc83a7 (Thu Mar 26 17:05:41 2009 -0400)
3146+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3147+ + NETWORKMANAGER_0_7 (branch)
3148+ + fix broken udev-prober for 3G modems (LP: #346835)
3149+ * fix LP: #348521 - network-manager sould depend on ppp
3150+ - update control
3151+ * update diverged patches
3152+ - update patches/60_NULL_info_linux_driver.patch
3153+
3154+ -- Alexander Sack <asac@ubuntu.com> Fri, 27 Mar 2009 14:37:33 +0100
3155+
3156+network-manager (0.7.1~rc3.1.git4cf2da146-0ubuntu1) jaunty; urgency=low
3157+
3158+ * upstream 0.7.1 rc3 + git4cf2da146
3159+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3160+ + NETWORKMANAGER_0_7 (branch)
3161+ * adjust patches to changed code base
3162+ - update patches/60_NULL_info_linux_driver.patch
3163+
3164+ -- Alexander Sack <asac@ubuntu.com> Thu, 19 Mar 2009 15:05:35 +0100
3165+
3166+network-manager (0.7.1~rc3-0ubuntu2) jaunty; urgency=low
3167+
3168+ * Recommend plasmoid-network-manager not network-manager-kde
3169+ - Closes LP: #340210
3170+
3171+ -- Jonathan Riddell <jriddell@ubuntu.com> Wed, 11 Mar 2009 14:17:50 +0000
3172+
3173+network-manager (0.7.1~rc3-0ubuntu1) jaunty; urgency=low
3174+
3175+ * upstream 0.7.1 rc3
3176+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3177+ + NETWORKMANAGER_0_7 (branch)
3178+ * point Vcs-Bzr: to new 0.7.1 packaging branch
3179+ - update control
3180+ * fix .symbols files for libnm-glib0 and libnm-util0 to only contain symbols
3181+ for the right shared libs
3182+ - update libnm-glib0.symbols
3183+ - update libnm-util1.symbols
3184+
3185+ [ Steve Langasek ]
3186+ * src/nm-hal-manager.c: ignore virtual 'wired' devices whose
3187+ originating device is /org/freedesktop/Hal/devices/computer, since
3188+ these are generally managed by some other daemon and network-manager
3189+ just gets in the way. LP: #199140.
3190+ - add patches/lp199140_dont_manage_virtual_devices.patch
3191+ - update series
3192+
3193+ -- Alexander Sack <asac@ubuntu.com> Thu, 05 Mar 2009 00:54:41 +0100
3194+
3195+network-manager (0.7.1~rc1+20090220-0ubuntu2) jaunty; urgency=low
3196+
3197+ * drop suggests on udev-extras as the modem code was moved into
3198+ network-manager
3199+ - update control
3200+ * ship udev modem probe rules and nm-modem-probe binary in
3201+ network-manager package
3202+ - update network-manager.install
3203+
3204+ -- Alexander Sack <asac@ubuntu.com> Mon, 23 Feb 2009 15:52:55 +0100
3205+
3206+network-manager (0.7.1~rc1+20090220-0ubuntu1) jaunty; urgency=low
3207+
3208+ * upstream 0.7.1 rc1 (post) snapshot
3209+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3210+ + NETWORKMANAGER_0_7 (branch)
3211+ + Feb 20, 2009 (a2b55d43)
3212+ * Fix LP: #332064 - carrier detect broken for forcedeth and other drivers
3213+
3214+ -- Alexander Sack <asac@ubuntu.com> Fri, 20 Feb 2009 16:30:39 +0100
3215+
3216+network-manager (0.7.1~rc1-0ubuntu2) jaunty; urgency=low
3217+
3218+ * upstream 0.7.1 rc1 release taken from git
3219+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3220+ + NETWORKMANAGER_0_7 (branch)
3221+ + Feb 18, 2009 (6176cc68)
3222+ * rebase some patches on new upstream code base
3223+ - update patches/60_NULL_info_linux_driver.patch
3224+ * start NetworkManager daemon later (50) and remove old init links
3225+ accordingly (requested by Keybuk aka scott@ubuntu.com)
3226+ - update debian/network-manager.postinst
3227+ * build depend on libudev-dev to enable support for modem probing
3228+ through udev-extras; in turn add udev-extras to suggests
3229+ - update control
3230+
3231+ -- Alexander Sack <asac@ubuntu.com> Thu, 19 Feb 2009 23:35:23 +0100
3232+
3233+network-manager (0.7.1~20090213+gitf142e15-0ubuntu1) jaunty; urgency=low
3234+
3235+ * new upstream snapshot (0.7.1 pre)
3236+ + http://git.freedesktop.org/NetworkManager/NetworkManager/
3237+ + NETWORKMANAGER_0_7 (branch)
3238+ + Feb 13, 2009 (f142e15)
3239+ * patch housekeeping for new upstream code
3240+ + remove upstreamed patches
3241+ - delete debian/patches/04-ltversioning.patch
3242+ - delete debian/patches/ftbfs_nm_netlink_monitor.patch
3243+ - delete debian/patches/lp290468_only_consider_name_suffix_VPN_service_files.patch
3244+ - update debian/patches/series
3245+ + adjust patches to new upstream code base
3246+ - update debian/patches/lp292054_tune_supplicant_timeout_60s.patch
3247+ * add symbol files for libs: libnm-util1 and libnm-glib0
3248+ - add libnm-glib0.symbols
3249+ - add libnm-util1.symbols
3250+ * set default behaviour for bzr-builddeb to merge = True
3251+ - add .bzr-builddeb/default.conf
3252+ * bump shlibs version for libnm-glib0 and libnm-util1 to
3253+ -V "libnm-glib0 (>= 0.7.1~20090213)"
3254+ - update rules
3255+
3256+ -- Alexander Sack <asac@ubuntu.com> Tue, 17 Feb 2009 11:00:12 +0100
3257+
3258+network-manager (0.7.0.100-1) unstable; urgency=low
3259+
3260+ * New upstream release (0.7.1 rc4).
3261+ * debian/network-manager.install
3262+ - Install modem prober udev rules file into /lib/udev/rules.d.
3263+ * debian/network-manager.preinst
3264+ - Remove obsolete conffile
3265+ /etc/udev/rules.d/77-nm-probe-modem-capabilities.rules.
3266+ - Move the old pid file from /var/run/NetworkManager to /var/run on
3267+ upgrades so the daemon can be stopped correctly in postinst and the
3268+ obsolete run directory is removed automatically.
3269+ * debian/network-manager.dirs
3270+ - Do no longer install the /var/run/NetworkManager directory.
3271+ * debian/network-manager.init
3272+ - Store the NetworkManager pid file directly in /var/run.
3273+ * debian/control
3274+ - Bump Standards-Version to 3.8.1. See the changes above wrt the /var/run
3275+ directory.
3276+ * debian/patches/02-dbus_access_network_manager.patch
3277+ - Remove haldaemon section, obsolete.
3278+
3279+ -- Michael Biebl <biebl@debian.org> Wed, 08 Apr 2009 07:06:19 +0200
3280+
3281+network-manager (0.7.0.99-1) unstable; urgency=low
3282+
3283+ * New upstream release (0.7.1 rc3).
3284+ - Fix FTBFS for older GCC versions. (Closes: #517520)
3285+ - Fix crash for wireless-ssid setting in ifupdown plugin which also caused
3286+ hostname to be set incorrectly. (Closes: #513852)
3287+ - Handle unsupported format for wifi keys in ifupdown plugin.
3288+ (Closes: #513874)
3289+ * debian/network-manager.install
3290+ - Install modem prober and corresponding udev rules file.
3291+ * debian/control
3292+ - Add Recommends on dnsmasq-base and iptables which are required for
3293+ creating Ad-hoc connections and connection sharing. (Closes: #513151)
3294+ - Document optional dependencies, like avahi-autoipd or policykit, in the
3295+ package description. (Closes: #504455)
3296+ * debian/rules
3297+ - Update stop priorities for 0 1 6 from K14 to K88.
3298+
3299+ -- Michael Biebl <biebl@debian.org> Thu, 05 Mar 2009 13:21:13 +0100
3300+
3301+network-manager (0.7.0.97-1) unstable; urgency=low
3302+
3303+ * New upstream release.
3304+ - Update 02-dbus_access_network_manager.patch for the latest upstream
3305+ changes which fixes non-deterministic allow/deny for D-Bus messages with
3306+ no interface. (Closes: #510729)
3307+ - Disable 03-F3507g.patch for now, patch no longer applies and should be
3308+ replaced by ModemManager anyway.
3309+ - Remove 04-ltversioning.patch, merged upstream.
3310+ - Remove 05-dhclient_lease_files.patch, merged upstream.
3311+ * Merge experimental branch into unstable. Remaining changes:
3312+ - Remove 07-domain_search.patch, merged upstream.
3313+ - Remove 08-hal_deprecated_keys.patch, fixed upstream.
3314+ - Remove 09-nm_dbus_get_ap_from_object_path-mem_leak_fix.patch, obsolete.
3315+ - Disable 20-manual_means_always_online.patch, needs to be ported to 0.7.
3316+ - Drop libdbus-glib-1-dev Depends from libnm-util-dev.
3317+ * debian/control
3318+ - Add ${misc:Depends} to all binary packages.
3319+ - Let network-manager depend on dhcp3-client directly, as the dependency
3320+ on dhcdbd has been removed. (Closes: #509655)
3321+ - Wrap Build-Depends.
3322+ - Bump Build-Depends on debhelper to (>= 7).
3323+ * debian/compat
3324+ - Bump debhelper compat level to 7.
3325+ * debian/rules
3326+ - Include debhelper.mk before any other files as recommended by the cdbs
3327+ documentation.
3328+ * Update symbols file for libnm-util and libnm-glib due to API additions.
3329+
3330+ -- Michael Biebl <biebl@debian.org> Tue, 24 Feb 2009 22:47:20 +0100
3331+
3332+network-manager (0.7.0-1) experimental; urgency=low
3333+
3334+ * New upstream release. (Closes: #446098)
3335+ - Allow connections before login (system connections). (Closes: #461831)
3336+ - Storing system connections via PolicyKit is working. (Closes: #504443)
3337+ - The nm-vpn-properties tool has been obsoleted by nm-connection-editor
3338+ from the network-manager-gnome package and thus removed from the
3339+ tarball. (Closes: #497108)
3340+ - Removed dependency on dhcdbd. (Closes: #478469)
3341+ - Improved communication between NM and wpasupplicant (over D-Bus) for
3342+ faster wireless connections. (Closes: #385647)
3343+
3344+ [ Sjoerd Simons ]
3345+ * debian/libnm-util0.symbols: Updated
3346+ * debian/libnm-glib0.symbols: Updated
3347+ * debian/patches/03-F3507g.patch
3348+ - Added. Fix gsm support for Ericsson F3507g Mobile Broadband cards
3349+ * debian/control: Recommend ppp (Closes: #507842)
3350+
3351+ [ Michael Biebl ]
3352+ * debian/patches/04-ltversioning.patch
3353+ - Bump soname of libnm-util due to an ABI break between 0.6.6 and 0.7.
3354+ (Closes: #503682)
3355+ * Update control, install and symbols file for the new libnm-util library
3356+ name (libnm-util0 -> libnm-util1).
3357+ * debian/control
3358+ - Add Conflicts/Replaces: network-manager-pptp (<< 0.7~~) as the pppd
3359+ plugin is now shipped by this package.
3360+ - Add Breaks (<< 0.7~~) for the network-manager-* packages as the 0.6
3361+ versions of those packages do not work with network-manager 0.7.
3362+ * debian/patches/05-dhclient_lease_files.patch
3363+ - Change the location of the dhclient lease files to /var/lib/dhcp3.
3364+ * debian/network-manager.README.Debian
3365+ - Merge README.Debian from Ubuntu which describes the new
3366+ managed/unmanaged modes.
3367+ * debian/nm-system-settings.conf
3368+ - Set default mode to unmanaged.
3369+ * debian/copyright
3370+ - Revised and updated. libnm-glib and libnm-util are licensed under the
3371+ LGPL v2 or later.
3372+
3373+ -- Michael Biebl <biebl@debian.org> Tue, 16 Dec 2008 09:56:14 +0100
3374+
3375+network-manager (0.7.0~svn4191-1) experimental; urgency=low
3376+
3377+ * SVN snapshot of the upcoming 0.7 release.
3378+
3379+ [ Sjoerd Simons ]
3380+ * Split out libnm-glib-vpn from libnm-glib
3381+ * debian/rules: Use list-missing
3382+
3383+ [ Michael Biebl ]
3384+ * Drop obsolete patches
3385+ - debian/patches/01-supplicant_timeout.patch (obsolete)
3386+ - debian/patches/05-debian_backend.patch (obsolete, relevant changes
3387+ merged upstream)
3388+ - debian/patches/06-dispatch_more_events.patch (no longer applies)
3389+ - debian/patches/07-domain_search.patch (merged upstream)
3390+ - debian/patches/08-hal_deprecated_keys.patch( merged upstream)
3391+ - debian/patches/13-validate_mac_addr.patch (merged upstream)
3392+ * debian/patches/02-dbus_access_network_manager.patch
3393+ - Updated for 0.7.
3394+ * debian/control:
3395+ - Add Build-Depends on uuid-dev, libgnutls-dev, libpolkit-dbus-dev,
3396+ ppp-dev and quilt.
3397+ - Drop Build-Depends on libgnome-keyring-dev, libgnomeui-dev,
3398+ libglade2-dev, libgconf2-dev, libnotify-dev, docbook-to-man and iproute.
3399+ - Bump Build-Depends on libdbus-glib-1-dev to (>= 0.75).
3400+ - Drop Depends on dhcdbd (dhcdbd is dead) and iproute.
3401+ - Bump Depends on lsb-base to (>= 3.2-14) which provides status_of_proc().
3402+ - Bump Depends on dbus to (>= 1.1.2) for system bus activation support.
3403+ - Add Recommends on policykit, which is required if you want to manage
3404+ system connections.
3405+ - Add Suggests avahi-autoipd for IPv4LL support.
3406+ * Switch to quilt patch management system.
3407+ * debian/rules:
3408+ - Set libexecdir to /usr/lib/NetworkManager, so NetworkManager can
3409+ automatically find the VPN plugins.
3410+ - Add support for resolvconf.
3411+ - Enable GnuTLS crypto support.
3412+ - Remove nm-vpn-properties bits.
3413+ * debian/nm-vpn-properties.sgml: Dropped, obsolete
3414+ * debian/copyright: Revised and updated
3415+ * debian/network-manager.postrm: Relevant code moved to preinst
3416+ * debian/network-manager.preinst:
3417+ - Stop old network-manager-dispatcher on upgrades and remove the init
3418+ script and the start symlinks.
3419+ * debian/network-manager.network-manager-dispatcher.init:
3420+ - Dropped, obsolete. (Closes: #500085)
3421+ The dispatcher functionality is now provided by a D-Bus activated system
3422+ service which is started on demand.
3423+ * debian/network-manager.init
3424+ - Remove dhdbd from Required-Start and Required-Stop in the LSB header.
3425+ - Remove check for /sbin/ip.
3426+ - Add "status" action.
3427+ * debian/*.install: Updated
3428+ * debian/*.symbols:
3429+ - Add symbols files for all libraries for improved shlibs handling.
3430+ * debian/nm-system-settings.conf:
3431+ - Ship a default configuration for the system settings service. Enable the
3432+ ifupdown (legacy ro support) and keyfile (rw) plugin.
3433+
3434+ [ Sjoerd Simons ]
3435+ * Update the various symbols files
3436+ * Update to current svn
3437+
3438+ -- Sjoerd Simons <sjoerd@debian.org> Sat, 18 Oct 2008 21:28:05 +0100
3439+
3440+network-manager (0.7-0ubuntu2) jaunty; urgency=low
3441+
3442+ * ppp 2.4.5git transition: bump ppp-dev lower version bound to 2.4.5~
3443+ - update debian/control
3444+
3445+ * fix LP: #120363 - NetworkManager should support smartcard based
3446+ certificate; we apply the backend patch contributed by David Smith
3447+ - add debian/patches/lp120363_smartcard_pkcs11.patch
3448+ - update debian/patches/series
3449+
3450+ [ Alessandro Ghersi <alessandro.ghersi@fastwebnet.it> ]
3451+ * fix LP: #270584 add the dependency network-manager-dev in
3452+ libnm-glib-dev; also fixes LP: #321473 liferea doesnt handle
3453+ network-manager online/offline state
3454+ - update debian/control
3455+ * update Standards-Version to 3.8.0
3456+ - update debian/control
3457+
3458+ [ Steven S Danna <ssd7@pitt.edu> ]
3459+ * fix LP: #283416 - add /etc/init.d/NetworkManager status; init
3460+ script was fixed upstream; however, we take the lsb-base lower
3461+ version bound from the bug (>= 3.2-14)
3462+ - udpate debian/control
3463+
3464+ -- Alexander Sack <asac@ubuntu.com> Sat, 14 Feb 2009 22:16:12 +0100
3465+
3466+network-manager (0.7-0ubuntu1) jaunty; urgency=low
3467+
3468+ * (merge) new upstream release NetworkManager 0.7 final
3469+ - rev 3802 lp:~vcs-imports/network-manager/main/
3470+ + fix LP: #288963 Network Manager fails to connect to a system stored
3471+ network with "set_network_cb(): Couldn't set network config: Did not receive
3472+ correct message.." in intrepid
3473+ + fix LP: #288703 Routes lost on DHCP lease renewal (breaks VPN)
3474+
3475+ * drop probe v250 modem patch; this should be done in udev-extras; until
3476+ that happens we rely on accurate hal-info
3477+ - delete debian/patches/add_probe_for_v250_modems.patch
3478+ - update debian/patches/series
3479+ * drop upstreamed patches
3480+ - delete debian/patches/50_gcc43.patch
3481+ - delete debian/patches/lp282207_set_apn_at_syntax.patch
3482+ - delete debian/patches/lp268667_more_ppp_default_options.patch
3483+ - delete debian/patches/lp278631-initscript-polishing.patch
3484+ - update debian/patches/series
3485+ * drop unused patch
3486+ - delete debian/patches/41o_completely_deactivate_stage1.patch
3487+ * make manual regristration timeout patch out of automatic one (which
3488+ was applied upstream)
3489+ - rename debian/patches/lp303142_more_time_for_automatic_registration.patch
3490+ => debian/patches/lp303142_more_time_for_manual_registration.patch
3491+ * add patch to fix ftbfs
3492+ - add debian/patches/ftbfs_nm_netlink_monitor.patch
3493+ - update debian/patches/series
3494+ * [libnm-util-dev] dont try to install nm-setting-ip6-config.h - which is
3495+ supposed to be hidden in 0.7 final
3496+ - update debian/libnm-util-dev.install
3497+ * prepatch upstream soname version bump for libnm-util
3498+ - add debian/patches/04-ltversioning.patch
3499+ - update debian/patches/series
3500+ ship the libs in libnm-util1
3501+ - update debian/control
3502+ - rename debian/libnm-util0.install => debian/libnm-util1.install
3503+ and bump so shlibs control file info for libnm-util1
3504+ - update debian/rules
3505+ * add easy bzr builddeb support with proper upstream-revision (--show-ids)
3506+ - add .bzr-builddeb/default.conf
3507+ * install plugin in ppp 2.4.4 and 2.4.5 directory
3508+ - update debian/network-manager.install
3509+
3510+ -- Alexander Sack <asac@ubuntu.com> Mon, 12 Jan 2009 13:29:24 +0100
3511+
3512+network-manager (0.7~~svn20081018t105859-0ubuntu2) jaunty; urgency=low
3513+
3514+ * fix LP: #292054 - Some drivers take too long to associate (Was:
3515+ network-manager 0.7 always asks for WPA passphrase); we workaround
3516+ this driver/wpasupplicant bug by giving association more time
3517+ (e.g. 60sec instead of 25sec)
3518+ - add debian/patches/lp292054_tune_supplicant_timeout_60s.patch
3519+ - update debian/patches/series
3520+ * fix LP: #256905 - dbus policy file (nm-avahi-autoipd.conf) not properly
3521+ deployed in package; install nm-avahi-autoipd.conf
3522+ - update debian/network-manager.install
3523+ * fix LP: #282207 - [Sierra] NM 0.7 does not set APN for AT&T 3G connection;
3524+ apply fix from Jerone Young
3525+ - add debian/patches/lp282207_set_apn_at_syntax.patch
3526+ - update debian/patches/series
3527+ * fix LP: #268667 - not all required ppp options get set on command line
3528+ which makes ppp use bad values from /etc/ppp/options; we backport upstream
3529+ fix
3530+ - add debian/patches/lp268667_more_ppp_default_options.patch
3531+ - update debian/patches/series
3532+ * fix LP: #291564 - ifupdown network manager does not blacklist/unmanage
3533+ mapped devices in managed=false mode; thanks to Stephan Trebels for the
3534+ patch
3535+ - add debian/patches/lp291564_ifupdown_unmanage_mapping_and_iface.patch
3536+ - update debian/patches/series
3537+ * fix LP: #291902 - ifupdown plugin should not export any parsed connection
3538+ configuration when running in managed=false mode; we fix this by exporting
3539+ empty connection list in unmanaged mode
3540+ - add debian/patches/lp291902_IFUPDOWN_dont_export_connection_in_unmanaged_mode.patch
3541+ - update debian/patches/series
3542+ * belt-and-braces fix LP: #290468 VPN fails, "/usr/bin/nm-ppp-starter
3543+ missing"; we remove obsolete conffiles in -pptp .preinst; in case user
3544+ modified them they will be renamed to .dpkg-bak; this patch takes care that
3545+ NM doesn't consider files in /etc/NetworkManager/VPN that don't have a
3546+ .name filename suffix.
3547+ - add debian/patches/lp290468_only_consider_name_suffix_VPN_service_files.patch
3548+ - update debian/patches/series
3549+ * fix LP: #303142 - 3G [Option] some modems take a while time to register on
3550+ network (CREG); we use g_timeout_add instead of _idle_add to give the
3551+ modem some rest during registration phase.
3552+ - add debian/patches/lp303142_more_time_for_automatic_registration.patch
3553+ - update debian/patches/series
3554+
3555+ -- Alexander Sack <asac@ubuntu.com> Fri, 28 Nov 2008 13:47:07 +0100
3556+
3557+network-manager (0.7~~svn20081018t105859-0ubuntu1) intrepid; urgency=low
3558+
3559+ * new upstream snapshot Sat 2008-10-18 10:58:59 +0000 (rev 3648)
3560+ from lp:~vcs-imports/network-manager/main. Includes:
3561+ + (bzr3642) proper wireless capability detection
3562+ - update src/nm-device-wifi.c
3563+ + update translations nb
3564+
3565+ * More cherry-picks:
3566+ + (bzr3650) Updated Belarusian Latin translation.
3567+ - update vpn-daemons/pptp/po/be@latin.po
3568+
3569+ * Changes in upstream snapshot that don't affect directly produced binary
3570+ packages:
3571+ + (bzr3645) NA/openvpn: support .cer and .crt certificates for openvpn (related
3572+ to LP: #270762)
3573+ - update vpn-daemons/openvpn/properties/auth-helpers.c
3574+ + (bzr3646) NA/openvpn: The "Certificates (TLS)" tab should also be
3575+ present for NM_OPENVPN_CONTYPE_PASSWORD (LP: #280429)
3576+ - update vpn-daemons/openvpn/properties/auth-helpers.c
3577+ + updated vpn translations es, sv
3578+
3579+ -- Alexander Sack <asac@ubuntu.com> Mon, 20 Oct 2008 17:35:58 +0200
3580+
3581+network-manager (0.7~~svn20081015t224738-0ubuntu1) intrepid; urgency=low
3582+
3583+ * new upstream snapshot Wed 2008-10-15 22:47:38 +0000 (bzrrev 3641)
3584+ - a few more follow up fixes for routing routing/subnet/vpn handling.
3585+
3586+ -- Alexander Sack <asac@ubuntu.com> Thu, 16 Oct 2008 11:08:39 +0200
3587+
3588+network-manager (0.7~~svn20081015t024626-0ubuntu1) intrepid; urgency=low
3589+
3590+ new upstream snapshot Wed 2008-10-15 02:46:26 +0000 (bzrrev 3637); topic:
3591+ - more vpn and routing fixes
3592+
3593+ [ Alexander Sack <asac@ubuntu.com> ]
3594+ * drop upstreamed IFUPDOWN patches
3595+ - delete debian/patches/003-IFUPDOWN-remove-unused-callbacks.loom.patch
3596+ - delete debian/patches/004-IFUPDOWN-devtracking.loom.patch
3597+ - delete debian/patches/005-IFUPDOWN-unmanaged-mode.loom.patch
3598+ - delete debian/patches/006-IFUPDOWN-parse-system-settings.loom.patch
3599+ - delete debian/patches/007-IFUPDOWN-managed-mode.loom.patch
3600+ * adjust patches that didnt apply cleanly anymore
3601+ - update debian/patches/008-BACKEND-debian-fallback-to-generic-loopback.loom.patch
3602+ * fix eventual restart races by --retry'ing at least 5 seconds for NM to stop
3603+ in init script
3604+
3605+ [ Mario Limonciello <superm1@ubuntu.com> ]
3606+ * debian/network-manager.postinst:
3607+ - Set startup priority to be lower than Ubiquity to allow only-ubiquity
3608+ installs to have network access. (LP: #277302)
3609+
3610+ -- Alexander Sack <asac@ubuntu.com> Thu, 16 Oct 2008 00:08:41 +0200
3611+
3612+network-manager (0.7~~svn20081008t224042-0ubuntu3) intrepid; urgency=low
3613+
3614+ * fix LP: #281187: NetworkManager crashed with SIGSEGV in nl_addr_get_len();
3615+ we dont set libhal properties anymore, but instead use the result directly
3616+ to categorize GSM/CDMA modems
3617+ - update debian/patches/add_probe_for_v250_modems.patch
3618+ * fix LP: #282554: NM 0.7 fails to build on all architectures, but amd64 and
3619+ i386; we don't use nm_error, but nm_warning when modem probe fails on IO
3620+ level; this works around a bug about a missing signal.h include in glib.
3621+ - update debian/patches/add_probe_for_v250_modems.patch
3622+
3623+ -- Alexander Sack <asac@ubuntu.com> Mon, 13 Oct 2008 18:23:41 +0200
3624+
3625+network-manager (0.7~~svn20081008t224042-0ubuntu2) intrepid; urgency=low
3626+
3627+ * more ifupdown compatibility: we maintain /var/run/network/ifstate
3628+ in network manager dispatcher script. This fixes a bug in the
3629+ nfs init script that uses /var/run/network/ifstate to determine
3630+ whether all required devices are properly up.
3631+ - update debian/network-manager-dispatcher.script
3632+ * fix LP: #191889: [MASTER] [WORKAROUND] "Offline Mode" feature fails to
3633+ detect proper online state for networks that are managed outside of
3634+ network manager; we fix this by using NM_STATE_CONNECTED when unmanaged
3635+ devices exist.
3636+
3637+ -- Alexander Sack <asac@ubuntu.com> Sat, 11 Oct 2008 14:25:55 +0200
3638+
3639+network-manager (0.7~~svn20081008t224042-0ubuntu1) intrepid; urgency=low
3640+
3641+ new upstream snapshot: Wed 2008-10-08 22:40:42 +0000 (bzrrev 3615) from
3642+ lp:~vcs-imports/network-manager/main branch
3643+
3644+ * fix LP: #277063 - routing randomness
3645+ * fix save system settings feature for keyfile plugin
3646+ * Fix LP: #278631 - NM output not going cleanly on console; we use
3647+ /lib/lsb/init-functions to do proper logging
3648+ - add debian/patches/lp278631-initscript-polishing.patch
3649+ - update debian/patches/series
3650+ * drop upstreamed patches:
3651+ 000-FIXCRASH-in-add_default_dhcp_connection.loom.patch,
3652+ 001-IFUPDOWN-wep-tx-keyidx.loom.patch, 002-IFUPDOWN-hostname.loom.patch
3653+ - update debian/patches/series
3654+ - delete debian/patches/000-FIXCRASH-in-add_default_dhcp_connection.loom.patch
3655+ - delete debian/patches/001-IFUPDOWN-wep-tx-keyidx.loom.patch
3656+ - delete debian/patches/002-IFUPDOWN-hostname.loom.patch
3657+ * adjust patches to new upstream codebase
3658+ - update debian/patches/003-IFUPDOWN-remove-unused-callbacks.loom.patch
3659+ - update debian/patches/004-IFUPDOWN-devtracking.loom.patch
3660+ - update debian/patches/005-IFUPDOWN-unmanaged-mode.loom.patch
3661+ - update debian/patches/006-IFUPDOWN-parse-system-settings.loom.patch
3662+ - update debian/patches/007-IFUPDOWN-managed-mode.loom.patch
3663+ - update debian/patches/008-BACKEND-debian-fallback-to-generic-loopback.loom.patch
3664+
3665+ -- Alexander Sack <asac@ubuntu.com> Thu, 09 Oct 2008 16:13:09 +0200
3666+
3667+network-manager (0.7~~svn20081004t225044-0ubuntu1) intrepid; urgency=low
3668+
3669+ new upstream snapshot: Sat 2008-10-04 22:50:44 (bzrrev 3602) from
3670+ lp:~vcs-imports/network-manager/main branch
3671+
3672+ * merging final revision of main.eni branch which brings
3673+ us back to parity with upstream branch. features temporarily lost from
3674+ "upstream" code base due to this
3675+ + graceful defaults for ifupdown ip4settings
3676+ + wep-tx-keyidx support
3677+ + pre-run intltoolize
3678+ * we run intltoolize -f -c in pre-build:: target
3679+ - update debian/rules
3680+ * drop lp276253_fix_system_hostname.patch; upstream behaviour became more
3681+ graceful and we will add ifupdown plugin support to read/write
3682+ /etc/hostname
3683+ - delete debian/patches/lp276253_fix_system_hostname.patch
3684+ - update debian/patches/series
3685+ * enable ifupdown system-config-interface implementation by default
3686+ (LP: #256054)
3687+ - update debian/nm-system-settings.conf
3688+ * rewrite README.Debian; we document "managed" vs. "unmanaged" mode as well
3689+ as "dial up configurations"
3690+ - update debian/README.Debian
3691+ * reflect the implicit default mode (unmanaged) in default
3692+ nm-system-settings.conf shipped by ubuntu package in intrepid
3693+ - update debian/nm-system-settings.conf
3694+ * (disabled) add code that enforces -Os instead of -O2
3695+ - update debian/rules
3696+
3697+ Cherry-Picking upstream submitted patches:
3698+ * debian/patches/000-FIXCRASH-in-add_default_dhcp_connection.loom.patch:
3699+ - fix crash of nm-system-settings when replugging devices that get a
3700+ default connection created (wired)
3701+ * debian/patches/001-IFUPDOWN-wep-tx-keyidx.loom.patch:
3702+ - add support for wep-tx-keyidx wpa setting to ifupdown plugin
3703+ * debian/patches/002-IFUPDOWN-hostname.loom.patch:
3704+ - implement read/write support for /etc/hostname in ifupdown system config
3705+ * debian/patches/003-IFUPDOWN-remove-unused-callbacks.loom.patch:
3706+ - remove some unused callbacks (cleanup)
3707+ * debian/patches/004-IFUPDOWN-devtracking.loom.patch:
3708+ - add device tracking infrastructure - prepare managed/unmanaged mode
3709+ * debian/patches/005-IFUPDOWN-unmanaged-mode.loom.patch:
3710+ - implement global unmanaged mode (LP: #256054)
3711+ * debian/patches/006-IFUPDOWN-parse-system-settings.loom.patch:
3712+ - implement system-settings boolean key ifupdown:managed - default: false
3713+ (LP: #256054)
3714+ * debian/patches/007-IFUPDOWN-managed-mode.loom.patch:
3715+ - implement managed-mode: update mac address of nm-wired/wirless-settings
3716+ (LP: #256054)
3717+ * debian/patches/008-BACKEND-debian-fallback-to-generic-loopback.loom.patch:
3718+ - use ifconfig (instead of ifup) to bring up loopback. If ifconfig is not
3719+ available we fallback to the generic (libnl based) implementation
3720+ shipped by NetworkManager
3721+
3722+ -- Alexander Sack <asac@ubuntu.com> Mon, 06 Oct 2008 13:40:08 +0200
3723+
3724+network-manager (0.7~~svn20080928t225540+eni0-0ubuntu2) intrepid; urgency=low
3725+
3726+ [ Alexander Sack <asac@ubuntu.com> ]
3727+ * remove patches forwarded/applied upstream
3728+ - delete debian/patches/80_lp259503_access_to_freed_device_struct.patch
3729+ - delete debian/patches/honour_resolvconf_exitcode.patch
3730+ - delete debian/patches/lp269010_keyfile_secrets_crash.patch
3731+ - update debian/patches/series
3732+ * LP: #276253 - NM 0.7 sets hostname to localhost.localdomain instead of
3733+ what is in /etc/hostname - we fallback to hostname configured in
3734+ /etc/hostname even when no distro specific system plugin is enabled; we
3735+ do this for all cases until a proper solution was found.
3736+ - add debian/patches/fix_system_hostname.patch
3737+ - update debian/patches/series
3738+
3739+ [ Matt Zimmerman <mdz@ubuntu.com> ]
3740+ * (apport hook) Use [].append rather than the += operator, to avoid things
3741+ like: "InterestingModules: b 4 4" (should be b44)
3742+ - update debian/source_network-manager.py
3743+
3744+ -- Alexander Sack <asac@ubuntu.com> Thu, 02 Oct 2008 20:37:20 +0200
3745+
3746+network-manager (0.7~~svn20080908t183521+eni0-0ubuntu4) intrepid; urgency=low
3747+
3748+ * src/probe-modem.c: type_gsm, type_cdma and type_v250 variables are not
3749+ properly reset when the retry: block is run twice in probe_modem. This can lead to
3750+ unpredicted behaviour; the fix initializes those variables at the beginning of the
3751+ retry: block; (LP: #271446)
3752+ - update debian/patches/add_probe_for_v250_modems.patch
3753+
3754+ -- Alexander Sack <asac@ubuntu.com> Thu, 25 Sep 2008 03:27:46 +0200
3755+
3756+network-manager (0.7~~svn20080908t183521+eni0-0ubuntu3) intrepid; urgency=low
3757+
3758+ [ Antti "Wellark" Kaijanmäki ]
3759+ * Fix LP: #268095 - MASTER Network Manager should probe for GSM and CDMA command
3760+ sets; we probe all modems tagged as v.250 in hal that otherwise dont specify a
3761+ GSM or CDMA command set.
3762+ - added debian/patches/add_probe_for_v250_modems.patch
3763+ - modified debian/patches/series
3764+
3765+ [ Alexander Sack <asac@ubuntu.com> ]
3766+ * point Vcs-Bzr to right source tree
3767+ - update debian/control
3768+ * Fix LP: #269755 - "network manager always crashes on resume"; these crashes
3769+ are a regression introduced by fix for LP: #259503 which was first
3770+ released in 0.7~~svn20080908t183521+eni0-0ubuntu1. To fix we redo the patch
3771+ in a way that will eliminate any idle callbacks as soon as they
3772+ become irrelevant.
3773+ - update debian/patches/80_lp259503_access_to_freed_device_struct.patch
3774+
3775+ [ Steve Langasek <steve.langasek@ubuntu.com> ]
3776+ * system-settings/plugins/keyfile/plugin.c: it might be better if we were
3777+ casting the data from the hash to a gobject, instead of the key which is
3778+ a filename... fixes a crash whenever trying to handle system-level secrets.
3779+ LP: #269010.
3780+ - add debian/patches/lp269010_keyfile_secrets_crash.patch
3781+ - update debian/patches/series
3782+
3783+ -- Alexander Sack <asac@ubuntu.com> Wed, 17 Sep 2008 02:54:56 +0200
3784+
3785+network-manager (0.7~~svn20080908t183521+eni0-0ubuntu2) intrepid; urgency=low
3786+
3787+ * fix FTBFS; we add uuid-dev to Build-Depends
3788+ - update debian/control
3789+
3790+ -- Alexander Sack <asac@ubuntu.com> Wed, 10 Sep 2008 09:01:07 +0200
3791+
3792+network-manager (0.7~~svn20080908t183521+eni0-0ubuntu1) intrepid; urgency=low
3793+
3794+ [ Alexander Sack <asac@ubuntu.com> ]
3795+ * new upstream snapshot (Mon 2008-09-08 18:35:21 rev3504)
3796+ * merge improved ifupdown system config implementation from main.eni branch;
3797+ Mon 2008-09-08 20:47:20 +0200; rev 2828
3798+ * Fix LP: #255839 - "0.7 N-M "system setting" does not work"; we create the
3799+ /etc/NetworkManager/system-connections/ directory during package install now
3800+ - update debian/network-manager.dirs
3801+ * adjust patch due to changed ifupdown plugin source dir
3802+ - update debian/patches/50_gcc43.patch
3803+ * fix LP: #256480 - "network-manager 0.7 breaks resolvconf integration"; we
3804+ pass --with-resolvconf=/sbin/resolvconf to configure.
3805+ - update debian/rules
3806+ * (proposed) fix LP: #259503 - "crashes when unplugging device (or unloading
3807+ module)" - crash caused by idle handler accessing already freed device.
3808+ We fix that for wireless and ethernet, which both were affected by
3809+ properly refcounting the device gobjects.
3810+ - add debian/patches/80_lp259503_access_to_freed_device_struct.patch
3811+ - update debian/patches/series
3812+ * drop ifupdown from Depends: - there is no sense to depend on replacements
3813+ - update debian/control
3814+ * drop patch applied upstream
3815+ - delete debian/patches/05-debian_backend.patch
3816+ - update debian/patches/series
3817+ * Fix LP: #261688 - NetworkManager build dependency for "libdbus-glib-1-dev
3818+ (>= 0.60)" incorrect; we adjust the version to >= 0.74.
3819+ - update debian/control
3820+ * bump shlibs requirements for libnm-util0 and libnm-glib0 packages to >=
3821+ 0.7~~svn20080908
3822+ - update debian/rules
3823+ * Fix - Networkmanager doesn't update resolv.conf when resolvconf is
3824+ installed, but /etc/resolv.conf isnt a link; we fix that by honouring
3825+ the resolvconf exit code and fall back to "normal" named behaviour in case
3826+ it fails. This requires a resolvconf update which currently doesnt return
3827+ a non-zero exit code when it fails in such a way.
3828+ - add debian/patches/honour_resolvconf_exitcode.patch
3829+ - update debian/patche/series
3830+
3831+ [ Matt Zimmerman <mdz@ubuntu.com> ]
3832+ * Add apport package hook (LP: #258552)
3833+ - add debian/network-manager.links
3834+ - add debian/source_network-manager.py
3835+ - update debian/network-manager.install
3836+
3837+ -- Alexander Sack <asac@ubuntu.com> Tue, 09 Sep 2008 16:24:08 +0200
3838+
3839+network-manager (0.7~~svn20080818t061112+eni0-0ubuntu1) intrepid; urgency=low
3840+
3841+ * fix LP: #255844 - add update-notifier-common to the Depends
3842+ - update debian/control
3843+ * fix LP: #255958 - nm-tool broken on nm 0.7; we properly run make install
3844+ for test/ source directory with proper DESTDIR in
3845+ binary-install/network-manager:: cdbs target; in turn we dont explicitly
3846+ install the nm-tool binary in network-manager.install
3847+ - update debian/rules
3848+ - update network-manager.install
3849+ * adjust patches for new upstream codebase
3850+ - update debian/patches/05-debian_backend.patch
3851+ - update debian/patches/50_gcc43.patch
3852+ - remove debian/patches/19_interfaces_can_have_more_than_one_instance.patch
3853+ - update debian/patches/series
3854+ * adjust files installed in libnm-util-dev package: we add
3855+ nm-setting-ip6-config.h and we remove nm-setting-vpn-properties.h from
3856+ and to the .install list
3857+ - update debian/libnm-util-dev.install
3858+ * add gtk-doc-tools to build-depends
3859+ - update debian/control
3860+ * Fix LP: #145653 - "signal handler prevents apport crash reporting"
3861+ - add debian/patches/70_lp145653_no_sigaction_for_crashes.patch
3862+ - update debian/patches/series
3863+
3864+ -- Alexander Sack <asac@ubuntu.com> Mon, 18 Aug 2008 21:27:59 +0200
3865+
3866+network-manager (0.7~~svn20080720t224551+eni1-0ubuntu1) intrepid; urgency=low
3867+
3868+ * new bzr eni/ifupdown preview based on trunk rev 3808 (Sun 2008-07-20 22:45:51
3869+ +0000) aka eni rev 2800
3870+ * adjust 05-debian_backend.patch to new upstream code base
3871+ - update debian/patches/05-debian_backend.patch
3872+ * drop patches replaced by upstream features
3873+ - debian/patches/20_do_not_take_over_dhcpv4iface_when_v6_is_configured.patch
3874+ - update debian/patches/series
3875+ * drop patches applied upstream
3876+ - debian/patches/dhclient_dbus_policy_ubuntu.patch
3877+ - update debian/patches/series
3878+ * drop 41k_20_sec_wireless_link_timeout.patch after a similar fix has
3879+ landed in upstream sources
3880+ - delete debian/patches/41k_20_sec_wireless_link_timeout.patch
3881+ - update debian/patches/series
3882+ * dont install NetworkManagerDispatcher files
3883+ - update debian/network-manager.install
3884+ - update debian/network-manager.manpages
3885+ * install debian/tmp/usr/include/NetworkManager/nm-setting-8021x.h and
3886+ debian/tmp/usr/include/NetworkManager/nm-setting-pppoe.h to libnm dev
3887+ package
3888+ - update debian/libnm-util-dev.install
3889+ * drop nm-param-spec-specialized.h from libnm-util-dev
3890+ - update debian/libnm-util-dev.install
3891+ * ship libnm_glib_vpn.pc in libnm-glib-dev package
3892+ - update debian/libnm-glib-dev.install
3893+ * ship org.freedesktop.network-manager-settings.system.policy in
3894+ network-manager package; this allows the connection editor to obtain
3895+ modify privileges through authentication.
3896+ - update debian/network-manager.install
3897+ * ship all usr/share/* pieces in network-manager package
3898+ - update debian/network-manager.install
3899+ * enable keyfile plugin for global system settings daemon
3900+ - add debian/nm-system-settings.conf
3901+ - update debian/network-manager.install
3902+ * install nm-system-settings binary and plugins
3903+ - update debian/network-manager.install
3904+ * use --libexecdir=/usr/lib/NetworkManager to prevent clutter of
3905+ file system hierarchy; dont install usr/lib/network-manager accordingly.
3906+ - update debian/rules
3907+ - update debian/network-manager.install
3908+ * ship usr/lib/pppd/2.4.4/nm-pppd-plugin.so in network-manager package
3909+ - update debian/network-manager.install
3910+ * revert previous major SO version bump for libnm-util; add explicit
3911+ MAKESHLIBS version for libnm-util0 (>=0.7~~)
3912+ - rename debian/libnm-util1.install => debian/libnm-util0.install
3913+ - update debian/control
3914+ * add libpolkit-dbus-dev to Build-Depends
3915+ - update debian/control
3916+ * add libnss3-dev to Build-Depends
3917+ - update debian/control
3918+ * add debian/patches/50_gcc43.patch to support intrepid
3919+ - add debian/patches/50_gcc43.patch
3920+ - update debian/patches/series
3921+ * add Conflicts/Replaces on network-manager-pptp (<< 0.7~~) to prevent
3922+ upgrading conflict
3923+ - update debian/control
3924+ * guard against drivers that dont have linux.info.driver hal property in
3925+ the originating_device (hal); we provide a default driver name to prevent
3926+ NULL pointer issues.
3927+ - add debian/patches/60_NULL_info_linux_driver.patch
3928+ - update debian/patches/series
3929+ * export DHCP_CLIENT_PATH=/sbin/dhclient in order to not add dhclient as
3930+ build-dependency
3931+ - update debian/rules
3932+ * install update-rc.d startup links for NetworkManager in runlevels 2 3 4 5
3933+ and dont stop in any runlevel
3934+ - update debian/network-manager.postinst
3935+ * remove NetworkManager update-rc.d links when upgrading from any package <<
3936+ this version before setting up the runlevels from above
3937+ - update debian/network-manager.postinst
3938+ * dont restart NetworkManager in postinst, but use restart-notifier to
3939+ ask users for reboot
3940+ - update debian/network-manager.postinst
3941+ * dont run 25NetworkManager and 26NetworkManagerDispatcher scripts in any
3942+ pre/post script without testing that it exists and is executable
3943+ - update debian/network-manager.preinst
3944+ - update debian/network-manager.prerm
3945+ * introduce rm_conffile function and abort_rm_conffile function; use it
3946+ to remove dbus event scripts
3947+ - update debian/network-manager.preinst
3948+ - update debian/network-manager.postrm
3949+ * remove backup for unmodified and successfully moved or removed conffiles
3950+ in postinst
3951+ - update debian/network-manager.postinst
3952+ * remove NetworkManager update-rc.d links in postrm when downgrading
3953+ - update debian/network-manager.postrm
3954+ * dont install Dispatcher
3955+ - update debian/rules
3956+
3957+ -- Alexander Sack <asac@ubuntu.com> Thu, 07 Aug 2008 10:20:55 +0200
3958+
3959+network-manager (0.7~~svn20080121t191418+eni1-0ubuntu0~pre7) hardy; urgency=low
3960+
3961+ * 0.7 svn preview 20080121t191418 with initial eni support
3962+ * fix network-manager.{postinst,postrm,preinst,prerm} scripts to
3963+ properly migrate the /etc/dbus-1/event.d/25NetworkManager script
3964+ to /etc/init.d/NetworkManager
3965+ - add debian/network-manager.postrm
3966+ - add debian/network-manager.preinst
3967+ - update debian/network-manager.postinst
3968+ - update debian/network-manager.prerm
3969+ * drop depends on dhcdbd
3970+ * bump -version-info of libnm-util and ship libnm-util1 package
3971+ - update debian/control
3972+ - rename debian/libnm-util0.install => debian/libnm-util1.install
3973+ * force upgrade of libnm-glib0 by adding explicit MAKESHLIBS version
3974+ - update debian/rules
3975+ * stop old network manager using /etc/dbus-1/event.d/25NetworkManager
3976+ script and remove it after this was done
3977+ - update debian/network-manager.postinst
3978+ * add automake1.9 to Build-Depends
3979+ - update debian/control
3980+ * add ppp-dev to Build-Depends
3981+ - update debian/control
3982+ * include empty aclocal.m4 file to make cdbs trigger aclocal auto run
3983+ - add aclocal.m4
3984+ * bump Build-Depends version of libnl-dev to (>= 1.0~pre8) and runtime
3985+ Depends of wpasupplicant to (>= 0.6.1~)
3986+ * unfold Build-Depends: and Depends: lines to improve legability of patches
3987+ - update debian/control
3988+ * ship nm-setting-cdma.h to libnm-util-dev
3989+ - update debian/libnm-util-dev
3990+ * don't pass obsolete options --with-wpa_supplicant and --with-dhcdbd to
3991+ configure anymore
3992+ - update debian/rules
3993+ * don't install /etc/dbus-1/event.d/25NetworkManager and don't restart/stop
3994+ NetworkManager from /etc/dbus-1/event.d anymore
3995+ - update debian/rules
3996+ - update debian/network-manager.postinst
3997+ - update debian/network-manager.prerm
3998+ * use invoke-rc.d to restart and stop NetworkManager script installed in
3999+ /etc/init.d and use update-rc.d to setup/remove NetworkManager to the
4000+ |defaults 30| runlevels
4001+ - update debian/network-manager.postinst
4002+ - update debian/network-manager.prerm
4003+ * enable all autotools updates through cdbs
4004+ - update debian/rules
4005+ * adapt patches to account for changed source base:
4006+ - update 41k_20_sec_wireless_link_timeout.patch
4007+ * allow dhcp user to use dbus service org.freedesktop.nm_dhcp_client
4008+ - add debian/patches/dhclient_dbus_policy_ubuntu.patch
4009+ - update debian/patcheds/series
4010+ * install /etc/dbus-1/system.d/nm-dhcp-client.conf
4011+ - update debian/network-manager.install
4012+ * update patchset to account for changed source base in debian/patches/
4013+ and update debian/patches/series accordingly:
4014+ - delete 01-supplicant_timeout.patch: not applicable
4015+ - delete 04-if_fix.patch: applied upstream
4016+ - delete 06-dispatch_more_events.patch: doesn't apply anymore (might need
4017+ porting)
4018+ - delete 11-man_page_sh_name.patch: applied upstream
4019+ - delete 13-rml-wpa-workarounds.patch: driver workarounds -> dropped for now (might need resurrection if drivers don't work out as good - with regards to wext - as expected)
4020+ - delete 14-j-hostap-supplicant-driver.patch: more driver workarounds for hostap -> might need resurrection at some point
4021+ - delete 16_undefined_macros.patch: not applicable anymore
4022+ - delete 17_avahi_autoipd.patch: disable for now (might need porting if
4023+ avahi doesn't work)
4024+ - delete 21_manual_means_always_online.diff: not applicable anymore
4025+ - delete 23_nm-monitor-eni.diff: doesn't really apply anymore. has to be
4026+ done differently now
4027+ - delete 24pp_svn2578-gnome354565-fix-ethernet-link-detection-races.patch:
4028+ applied upstream
4029+ - delete 41c_ubuntu-fixup--get_mode_always_fails_typo_fix.patch: applied
4030+ upstream.
4031+ - delete 41e_fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch: not
4032+ applicable
4033+ - delete 41m_unref_dbus_connection_on_shutdown.patch: not applicable and
4034+ appears to be properly fixed now
4035+ - delete 41r_wpa_control_custom_timeout.patch: not applicable (wpa
4036+ communication is now done through dbus)
4037+ - delete 41r_wpa_control_explicit_TIMEOUT_reply_fixup.patch: not applicable
4038+ (wpa communication is now done through dbus)
4039+ - delete 41s_wpa_ctrl_socket_non_block.patch: not applicable as there is not
4040+ wpa socket communication in nm 0.7 anymore
4041+ - delete 41t_nm_device_wireless_index_ctrl_sockets_by_run_count.patch: not
4042+ applicable (same reason as abve)
4043+ - delete 41u_custom_timeout_for_some_wpa_ctrl_operations.patch: all this is
4044+ now different in 0.7
4045+ - delete 41wa_lp145683_wpa_ctrl_check_select_result_for_error.patch: no
4046+ wpa_ctrl anymore
4047+ - delete 41x_lp145653_reraise_fatal_signals.patch: doesn't apply anymore
4048+ and never worked anyway
4049+ - delete 41y_queue_if_dbus_name_is_taken_on_startup.patch: no obvious port;
4050+ lets hope that dbus detects that name owner is down more easily
4051+ - delete 41z_lp138217_use_timeout_to_schedule_activation.patch: not
4052+ applicable anymore
4053+ - delete 42a_lp50214_gnome464215_fix_hidden.patch: is different (maybe
4054+ needs porting though)
4055+ * drop all 0.6.x svn cherry picks which naturally don't apply for trunk (0.7)
4056+ anymore:
4057+ - delete debian/patches/24pp_svn2754-lp101857-endianess.patch
4058+ - delete debian/patches/24pp_svn2618_set-hardware-RF-to-enabled-if-no-killswitches.patch
4059+ - delete debian/patches/24pp_svn2605-gnome354565-dont-up-notwired-interfaces.patch
4060+ - delete debian/patches/24pp_svn2604_Add-HAL-based-rfkill-support.patch
4061+ - delete debian/patches/24pp_svn2591_Ensure-the-device-is-up-stage3.patch
4062+ - delete debian/patches/24pp_svn2579-sleep-1-second-to-stabilize-if.patch
4063+
4064+ -- Alexander Sack <asac@ubuntu.com> Tue, 22 Jan 2008 17:26:34 +0000
4065+
4066+network-manager (0.6.6-3) unstable; urgency=low
4067+
4068+ * debian/network-manager.network-manager-dispatcher.init
4069+ - NetworkManagerDispatcher uses the D-Bus system bus. Update the LSB
4070+ header accordingly to avoid breakages with insserv based systems.
4071+ (Closes: #500085)
4072+ * debian/patches/20-manual_means_always_online.patch
4073+ - manual-means-online: If there are interfaces that are not managed by
4074+ NetworkManager because they have custom configuration in
4075+ /etc/network/interfaces, we assume to be online. This is obviously not
4076+ always correct. But reporting offline state for unmanaged devices is
4077+ causing major hassles as more and more apps rely on NM and go into
4078+ offline mode otherwise, even if there is a connection (established via
4079+ ifupdown). (Closes: #491826, #502371, #509006, #509829, #511712)
4080+
4081+ -- Michael Biebl <biebl@debian.org> Wed, 14 Jan 2009 09:29:03 +0100
4082+
4083+network-manager (0.6.6-2) unstable; urgency=low
4084+
4085+ * debian/control
4086+ - Add Build-Depends on pkg-config.
4087+ - Drop obsolete Depends on iputils-arping. (Closes: #487794)
4088+ * debian/patches/09-nm_dbus_get_ap_from_object_path-mem_leak_fix.patch
4089+ - Fix memory leak in src/nm-dbus-net.c. (Closes: #488604)
4090+
4091+ -- Michael Biebl <biebl@debian.org> Sat, 05 Jul 2008 15:11:33 +0200
4092+
4093+network-manager (0.6.6-1) unstable; urgency=low
4094+
4095+ * New upstream release. (Closes: #470197)
4096+ - Ensure dbus errors are properly initialised. (Closes: #471317)
4097+ * Removed patches
4098+ - debian/patches/04-if_fix.patch (obsolete)
4099+ - debian/patches/11-man_page_sh_name.patch (merged upstream)
4100+ - debian/patches/12_readme_format.patch (merged upstream)
4101+ - debian/patches/20-stable_branch_updates_r2652.patch (applied upstream)
4102+ - debian/patches/21-endianess_fix_r2754.patch (applied upstream)
4103+ - debian/patches/22-fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch
4104+ (merged upstream)
4105+ - debian/patches/23-rfkill_return_type.patch (fixed upstream)
4106+ - debian/patches/24-get_mode_fix_r3122.patch (applied upstream)
4107+ - debian/patches/25-libnl_unique_pid_r3155.patch (applied upstream)
4108+ - debian/patches/26-libnl_1.0-pre8_r3206.patch (applied upstream)
4109+ - debian/patches/27-dont_repeat_errors.patch (applied upstream)
4110+ * debian/patches/07-domain_search.patch
4111+ - Add support for DHCP domain-search option. (Closes: #465158)
4112+ Thanks to Bas Zoetekouw for the patch.
4113+ * debian/patches/08-hal_deprecated_keys.patch
4114+ - Add support for the "net.originating_device" key, which has replaced
4115+ the deprecated "net.physical_device" key in newer HAL versions.
4116+ * debian/patches/06-dispatch_more_events.patch
4117+ - NetworkManagerDispatcher.1.in has been renamed to
4118+ NetworkManagerDispatcher.8.in. Update the patch accordingly.
4119+ * debian/network-manager.manpages
4120+ - The NetworkManager and NetworkManagerDispatcher man pages have been
4121+ moved to section 8.
4122+ * debian/control
4123+ - The pkg-config files have been fixed upstream and unnecessary
4124+ dependencies were removed. Update Depends: for libnm-glib-dev and
4125+ libnm-util-dev accordingly. (Closes: #469195)
4126+ * debian/rules, debian/network-manager.postinst
4127+ - Minimize downtime during upgrades. (Closes: #432322)
4128+ Restart the service in postinst instead of stop in prerm and start in
4129+ postinst.
4130+
4131+ -- Michael Biebl <biebl@debian.org> Thu, 03 Apr 2008 02:37:16 +0200
4132+
4133+network-manager (0.6.5-5) unstable; urgency=low
4134+
4135+ * Rebuild against libnl1. (Closes: #461922)
4136+ * debian/patches/24-get_mode_fix_r3122.patch
4137+ - Pull r3122 from upstream stable branch.
4138+ - Fix getting mode of device.
4139+ * debian/patches/25-libnl_unique_pid_r3155.patch
4140+ - Pull r3155 from stable branch.
4141+ - Ensures that the netlink pid is unique.
4142+ * debian/patches/26-libnl_1.0-pre8_r3206.patch
4143+ - Pull r3206 from upstream stable branch.
4144+ - Replaces 24-libnl1-pre8_fix.patch, which has been removed.
4145+ - Fixes a FTBFS on architectures using SIGTRAP in G_BREAKPOINT().
4146+ (Closes: #459740)
4147+ * debian/patches/13-validate_mac_addr.patch
4148+ - Drop APs with an invalid MAC address. (Closes: #461500)
4149+ Thanks to Sjoerd Simons for the patch.
4150+ * debian/patches/27-dont_repeat_errors.patch
4151+ - Backported r3160 from upstream stable branch.
4152+ - Don't repeat killswitch errors too often. (Closes: #456363)
4153+ * debian/network-manager.init,
4154+ debian/network-manager.network-manager-dispatcher.init
4155+ - Fix LSB init header. Use $remote_fs instead of $local_fs as the
4156+ daemon requires /usr to be mounted.
4157+ Remove S from Should-Stop. (Closes: #459480)
4158+ - Shorten retry-time to 5 secs on stop.
4159+ - Don't fail to start if daemon is already running.
4160+
4161+ -- Michael Biebl <biebl@debian.org> Fri, 25 Jan 2008 00:11:47 +0100
4162+
4163+network-manager (0.6.5-4) unstable; urgency=low
4164+
4165+ * debian/control
4166+ - The Vcs-* fields are now officially supported, so remove the XS- prefix.
4167+ - Bump Build-Depends on libnl-dev to (>= 1.0~pre8).
4168+ * debian/patches/24-libnl1-pre8_fix.patch
4169+ - Backport support for libnl 1.0-pre8 from upstream SVN.
4170+ * debian/network-manager.dirs
4171+ - Add /var/run/NetworkManager.
4172+ * debian/network-manager-dispatcher.script
4173+ - Set PHASE="post-up" for scripts in if-up.d and PHASE="pre-down" for
4174+ scripts in if-down.d to be compliant with ifupdown. (Closes: #452371)
4175+ * debian/patches/12_readme_format.patch
4176+ - Fix line break in README file. (Closes: #444038)
4177+
4178+ -- Michael Biebl <biebl@debian.org> Tue, 25 Dec 2007 16:51:00 +0100
4179+
4180+network-manager (0.6.5-3) unstable; urgency=low
4181+
4182+ * debian/patches/23-rfkill_return_type.patch
4183+ - The return type of the GetPower() method from Device.Killswitch has
4184+ changed from UINT32 to INT32 in hal-0.5.10. Fix the code accordingly.
4185+
4186+ -- Michael Biebl <biebl@debian.org> Mon, 22 Oct 2007 17:05:44 +0200
4187+
4188+network-manager (0.6.5-2) unstable; urgency=low
4189+
4190+ * debian/patches/21-endianess_fix_r2754.patch
4191+ - Fixes a problem with ASCII passphrases on big-endian systems due to a missing
4192+ config.h include. (Closes: 391364)
4193+ * debian/network-manager.manpages
4194+ - Install nm-vpn-properties manpage.
4195+ * debian/control
4196+ - Use the new "Homepage:" field to specify the upstream URL.
4197+ * 22-fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch
4198+ - Patch from Ubuntu. Don't set the GNOME_DISABLE_DEPRECATED flag as
4199+ nm-vpn-properties requires gnome druid which has been deprecated in
4200+ libgnomeui 2.20.
4201+
4202+ -- Michael Biebl <biebl@debian.org> Fri, 28 Sep 2007 21:12:33 +0200
4203+
4204+network-manager (0.6.5-1) unstable; urgency=low
4205+
4206+ * New upstream release. (Closes: #420959, #431658)
4207+ - Runs wpa_supplicant in less verbose mode. (Closes: #375302, #431562)
4208+ - Adds support for LEAP and phase two authentication.
4209+ (Closes: #420959, #402747)
4210+ * Removed patches that were merged upstream
4211+ - debian/patches/09_fix_bigendian_words.patch
4212+ - debian/patches/12_dbus1.0.patch
4213+ - debian/patches/13-wep_capabilities
4214+ * debian/network-manager.preinst
4215+ - Do not parse /var/lib/dpkg/status directly but use dpkg-query instead.
4216+ * Rebased and updated patches for new release
4217+ - debian/patches/11-man_page_sh_name.patch
4218+ - debian/patches/05-debian_backend.patch
4219+ * Upstream has split nm-applet into a separate package. This means we no
4220+ longer build the network-manager-gnome binary package from this source
4221+ package.
4222+ - Removed files that are now part of the new nm-applet source package
4223+ + debian/network-manager-gnome.README.Debian
4224+ + debian/patches/10-po_fr.patch
4225+ + debian/patches/14-po_de.patch
4226+ + debian/patches/03-dbus_access_nm_applet.patch
4227+ + debian/network-manager-gnome.manpages
4228+ + debian/nm-applet.sgml
4229+ + debian/network-manager.install
4230+ + debian/network-manager-gnome.install
4231+ - debian/control
4232+ + Remove the binary package network-manager-gnome.
4233+ + Add Conflicts/Replaces: network-manager-gnome (<< 0.6.5-1) as
4234+ nm-vpn-properties is now part of the network-manager binary package.
4235+ + Update Build-Depends. Add autotools-dev, libglib2.0-dev and iproute,
4236+ remove libpanel-applet2-dev.
4237+ - debian/rules
4238+ + Do not build the nm-applet.1 manpage anymore.
4239+ + Exclude nm-vpn-properties from dh_shlibdeps. This is a temporary
4240+ workaround until this binary has also been moved into the nm-applet
4241+ source package.
4242+ - debian/copyright
4243+ + Remove the copyright notices for files which are now in the nm-applet
4244+ source package.
4245+ * debian/patches/20-stable_branch_updates_r2652.patch
4246+ - Pull updates from the stable branch up until revision 2652.
4247+ - Fixes broken link detection and a couple of smaller issues.
4248+ - Adds support for the rfkill switch.
4249+ * debian/patches/02-dbus_access_network_manager.patch
4250+ - Add support for at_console dbus access check. (Closes: #426462)
4251+
4252+ -- Michael Biebl <biebl@debian.org> Mon, 27 Aug 2007 00:39:16 +0200
4253+
4254+network-manager (0.6.5-0ubuntu17) hardy; urgency=low
4255+
4256+ * upload 0.6.5-0ubuntu17 to hardy
4257+
4258+ -- Alexander Sack <asac@ubuntu.com> Mon, 05 Nov 2007 19:14:43 +0100
4259+
4260+network-manager (0.6.5-0ubuntu16.7.10.0) gutsy-proposed; urgency=low
4261+
4262+ Release changes from test package previously known as 0.6.5-0ubuntu16~ppa3:
4263+ * drop gracefull supplicant shutdown feature and its followup patches,
4264+ because they cause crashes and a real fix would need more intrusive code
4265+ rewrites: (LP: #145683, LP: #83623, LP: #152098, LP: #151405)
4266+ - debian/patches/41n_graceful_supplicant_shutdown.patch,
4267+ debian/patches/41q_retry_supplicant_cleanup_startup_if_ctrl_interface_connect_failes.patch,
4268+ debian/patches/41v_lp141233-fix-supplicant-cleanup-crashes.patch,
4269+ debian/patches/41w_lp145683_cancel_scan_in_supplicant_cleanup.patch: drop
4270+ patches that belong to the "graveful supplicant feature".
4271+ - debian/patches/41u_custom_timeout_for_some_wpa_ctrl_operations.patch: update
4272+ interleaving patch
4273+ - debian/patches/series: update quilt series accordingly.
4274+ * debian/patches/24pp_svn2604_Add-HAL-based-rfkill-support.patch: use
4275+ gint32 instead of guint32 for getting the killswitch power argument
4276+ (LP: #138794).
4277+
4278+ -- Alexander Sack <asac@ubuntu.com> Mon, 05 Nov 2007 18:01:13 +0100
4279+
4280+network-manager (0.6.5-0ubuntu16) gutsy; urgency=low
4281+
4282+ * debian/README.Debian: adapt README to match the new behaviour of
4283+ network-manager, which doesn't manage _any_ device configured in
4284+ /etc/network/interfaces anymore.
4285+ * debian/patches/42a_lp50214_gnome464215_fix_hidden.patch,series: new patch
4286+ that fixes hidden network for most chipsets (LP: #50214).
4287+
4288+ -- Alexander Sack <asac@ubuntu.com> Mon, 15 Oct 2007 18:55:20 +0200
4289+
4290+network-manager (0.6.5-0ubuntu15) gutsy; urgency=low
4291+
4292+ * debian/patches/41z_lp138217_use_timeout_to_schedule_activation.patch,series:
4293+ don't use idle_source to schedule activation, but rest a bit by using a
4294+ timeout_source with 250ms delay (LP: #138217).
4295+ * debian/network-manager.postinst: sleep 2 seconds after ifblacklist_migrate.sh
4296+ (LP: #146757).
4297+ * debian/patches/41w_lp145683_cancel_scan_in_supplicant_cleanup.patch,series: first part
4298+ for lp145683 - cancel pending scans on terminate (LP: #145683).
4299+ * debian/patches/41wa_lp145683_wpa_ctrl_check_select_result_for_error.patch,series:
4300+ second part to fix lp145683; test select result for errors (in case of
4301+ TERMINATE) (LP: #145683).
4302+ * debian/patches/41y_queue_if_dbus_name_is_taken_on_startup.patch,series: make
4303+ restart of network manager more failsafe and even allow to take over name
4304+ ownership. When ownership is taken over (dbus signal |NameLost| received), we
4305+ shutdown cleanly by sending |X| through |nm_shutdown_pipe| (LP: #85113).
4306+ * debian/patches/41x_lp145653_reraise_fatal_signals.patch: re-raise fatal
4307+ signals (LP: #145653).
4308+
4309+ -- Alexander Sack <asac@ubuntu.com> Tue, 02 Oct 2007 13:32:50 +0200
4310+
4311+network-manager (0.6.5-0ubuntu14) gutsy; urgency=low
4312+
4313+ * debian/ifblacklist_migrate.sh: fix "/etc/network/interfaces migration
4314+ overlooks wlan0" (LP: #141580).
4315+
4316+ -- Alexander Sack <asac@ubuntu.com> Mon, 24 Sep 2007 10:21:46 +0200
4317+
4318+network-manager (0.6.5-0ubuntu13) gutsy; urgency=low
4319+
4320+ * debian/patches/20_do_not_take_over_dhcpv4iface_when_v6_is_configured.patch:
4321+ fix race/null-deref crash that happens if /e/n/i is not completely flushed out
4322+ by editor/network-admin (LP: #141106).
4323+ * debian/patches/41v_lp141233-fix-supplicant-cleanup-crashes.patch: Add patch
4324+ for LP: #141233 - fix crash by not sending ctrl commands to supplicant if no ctrl
4325+ socket is open.
4326+ * debian/patches/series: add new patch to quilt series
4327+ * debian/patches/41t_nm_device_wireless_index_ctrl_sockets_by_run_count.patch:
4328+ use two distinct variables to track and check connect attempt count to
4329+ supplicant and global supplicant socket. Fix bug that prevented network
4330+ manager from attempting to connect to supplicant ctrl for cases where
4331+ global control already took a long time to succeed. (LP: #141233).
4332+ * debian/patches/41t_nm_device_wireless_index_ctrl_sockets_by_run_count.patch:
4333+ close global ctrl socket connection when nm_utils_supplicant_request_with_check
4334+ failed.
4335+ * debian/patches/41u_custom_timeout_for_some_wpa_ctrl_operations.patch: update patch
4336+ because of overlapping change with 41t_* patch.
4337+
4338+ -- Alexander Sack <asac@ubuntu.com> Fri, 21 Sep 2007 11:26:01 +0200
4339+
4340+network-manager (0.6.5-0ubuntu12) gutsy; urgency=low
4341+
4342+ * debian/patches/05-debian_backend.patch: don't manage auto/allow-* dhcp
4343+ interfaces anymore (LP: #139403).
4344+ - debian/ifblacklist_migrate.sh: new helper script that blacklists
4345+ auto/allow-* dhcp interfaces without any options.
4346+ - debian/network-manager.install: install helper script to $pkglibdir
4347+ - debian/network-manager.postinst: run ifblacklist_migrate.sh during
4348+ configure when upgrading from versions "lt-nl" 0.6.5-0ubuntu12.
4349+ * debian/changelog: add merge-dropped changelog entries for 0.6.3-2ubuntuX
4350+ revision series (LP: #124018)
4351+ * debian/patches/25_lp90267-dont-tear-down-upped-interfaces.patch,series:
4352+ drop this patch, so nm is allowed to tear down upped interfaces during
4353+ startup again.
4354+
4355+ -- Alexander Sack <asac@ubuntu.com> Wed, 19 Sep 2007 18:38:17 +0200
4356+
4357+network-manager (0.6.5-0ubuntu11) gutsy; urgency=low
4358+
4359+ * debian/patches/25_lp90267-dont-tear-down-upped-interfaces.patch: remove
4360+ redundant nm_info output previously send to syslog/daemon.log
4361+ (LP: #137744).
4362+ * debian/patches/41r_wpa_control_custom_timeout.patch: add a state timeout
4363+ to wpa control Private struct and add functions to set/unset this custom
4364+ timeout; in turn implement this feature and make wpa_ctrl obey this
4365+ custom timeout.
4366+ * debian/patches/41r_wpa_control_explicit_TIMEOUT_reply_fixup.patch: wpa_ctrl
4367+ returns bogus reply string which may lead to access of not-initialized
4368+ memory in case an operation times out. We fix this by explicitly setting
4369+ reply to TIMEOUT[CLI] on wpa_ctrl side before returning.
4370+ * debian/patches/41s_wpa_ctrl_socket_non_block.patch: setup wpa_ctrl_socket as
4371+ a real NON_BLOCK socket to prevent one potential reason for stale states
4372+ in network-manager (deadlocks).
4373+ * debian/patches/41t_nm_device_wireless_index_ctrl_sockets_by_run_count.patch:
4374+ to prevent new supplicant sockets to not conflict with sockets that might
4375+ still exist from previous run we now append a run_count index to _all_
4376+ socket control paths. This run_count is incremented in supplicant_cleanup
4377+ and is mod 10 to prevent any overflow when having more than 32-bit runs.
4378+ * debian/patches/41q_retry_supplicant_cleanup_startup_if_ctrl_interface_connect_failes.patch:
4379+ another try to terminate wpasupplicant more graceful: new shutdown
4380+ sequence sends disable_network, ap_scan 0, interface_remove, terminate.
4381+ * debian/patches/41u_custom_timeout_for_some_wpa_ctrl_operations.patch: we now
4382+ use a custom timeout for ctrl operations: INTERFACE_ADD, DISABLE_NETWORK,
4383+ TERMINATE; we take care that this timeout is unset after operations are
4384+ through.
4385+ * debian/patches/series: add all these great new patches to quilt _series_.
4386+ * debian/patches/41d_ipw3945_turn_off_essid_in_stage1.patch,
4387+ 41l_enable_ipw3945_reset_essid.patch,series: drop from patchset - because
4388+ we have a real fix in ipw3945 driver now.
4389+ * debian/patches/41n_graceful_supplicant_shutdown.patch: update patch in turn of
4390+ dropping the patches above.
4391+
4392+ -- Alexander Sack <asac@ubuntu.com> Mon, 10 Sep 2007 13:06:24 +0200
4393+
4394+network-manager (0.6.5-0ubuntu10) gutsy; urgency=low
4395+
4396+ * debian/patches/24pp_svn2754-lp101857-endianess.patch,series: prepatch patch
4397+ by Wojtek Kaniewski to fix endianess issues in NetworkManager
4398+ (LP: #101857).
4399+ * debian/network-manager.postinst: apply patch contributed by Villalovos, John L
4400+ <john.l.villalovos@intel.com> that prevents NetworkManager restart in postinst
4401+ if invoke-rc.d --disclose-deny dbus force-reload fails. This is required to not
4402+ start any service during chroot installs of ume.
4403+
4404+ -- Alexander Sack <asac@ubuntu.com> Thu, 06 Sep 2007 15:16:46 +0200
4405+
4406+network-manager (0.6.5-0ubuntu9) gutsy; urgency=low
4407+
4408+ * debian/patches/series: disable 41o_completely_deactivate_stage1.patch
4409+ for tribe-4
4410+
4411+ -- Alexander Sack <asac@ubuntu.com> Tue, 7 Aug 2007 12:36:37 +0200
4412+
4413+network-manager (0.6.5-0ubuntu8) gutsy; urgency=low
4414+
4415+ * debian/patches/41n_graceful_supplicant_shutdown.patch: move
4416+ supplicant_cleanup into stage1_prepare; remove test timeouts in
4417+ _stage2_config and add 1 second sleep to the end of xx_stage1_prepare
4418+ * debian/patches/series: add new patch 41n_graceful_supplicant_shutdown.patch
4419+ to series
4420+ * debian/patches/41l_enable_ipw3945_reset_essid.patch: enable
4421+ ipw3945_reset_essid, by setting up function in class constructor
4422+ * update debian/patches/41l_enable_ipw3945_reset_essid.patch:
4423+ completely deactivate device in stage1 now
4424+ * debian/patches/series: add new patch 41l_enable_ipw3945_reset_essid.patch
4425+ * debian/patches/41m_unref_dbus_connection_on_shutdown.patch,
4426+ unref shared dbus_connection on shutdown (LP: #85113)
4427+ * debian/patches/series: add new patch 41m_unref_dbus_connection_on_shutdown.patch
4428+ * debian/patches/41k_20_sec_wireless_link_timeout.patch: increase
4429+ timeout for link setup ... taken from upstream ml
4430+ * debian/patches/series: add new patch 41k_20_sec_wireless_link_timeout.patch
4431+ * debian/patches/41e_fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch: Fix
4432+ ftbfs because of recently deprecated gnome druid - this patch enables gnome
4433+ deprecated in Makefiles
4434+ * debian/patches/series: add new patch
4435+ 41e_fix_vpn_ftbfs_dont_disable_gnome_deprecated.patch
4436+ * debian/patches/41d_ipw3945_turn_off_essid_in_stage1.patch:
4437+ implement stage1_prepare implementation in nm-device-802-11-wireless.c
4438+ * debian/patches/series: add new patch 41d_ipw3945_turn_off_essid_in_stage1.patch
4439+ * debian/rules, debian/control, debian/patches/series: Switch patchsystem to quilt
4440+ * debian/patches/41c_ubuntu-fixup--get_mode_always_fails_typo_fix.patch: fix
4441+ programming bug in wireless code
4442+ * debian/patches/24pp_svn2591_Ensure-the-device-is-up-stage3.patch: ensure
4443+ device is up in stage3 - cherry-picked from svn
4444+ * debian/patches/24pp_svn2618_set-hardware-RF-to-enabled-if-no-killswitches.patch:
4445+ enable hardware rf by default - cherry-picked from svn
4446+ * debian/patches/24pp_svn2604_Add-HAL-based-rfkill-support.patch: hal based rfkill
4447+ - cherry-picked from svn
4448+ * debian/patches/24pp_svn2579-sleep-1-second-to-stabilize-if.patch: sleep to
4449+ stabilize link status - cherry-picked from svn
4450+ * debian/patches/41o_completely_deactivate_stage1.patch: use nm_device_deactivate
4451+ instead of just real_deactivate to deactivate device more cleanly
4452+
4453+ -- Alexander Sack <asac@ubuntu.com> Tue, 7 Aug 2007 09:51:02 +0200
4454+
4455+network-manager (0.6.5-0ubuntu7) gutsy; urgency=low
4456+
4457+ [Alexander Sack <asac@ubuntu.com>]
4458+ * prefetch bugfix from svn - not-connected wired interface is if-upped:
4459+ 1. 24a_svn2578-gnome354565-fix-ethernet-link-detection-races.patch:
4460+ - prefetch patch from 0.6.0 release branch (rev 2578)
4461+ 2. 24b_svn2605-gnome354565-dont-up-notwired-interfaces.patch:
4462+ - prefetch patch from 0.6.0 release branch (rev 2605)
4463+ * debian/patches/25_lp90267-dont-tear-down-upped-interfaces.patch: fix master bug that
4464+ makes already configured interfaces (in /etc/network/interfaces) being torn down. This
4465+ causes issue for network cards that don't have a link beat and might caus troubles
4466+ for applications that have already bound to the interface and don't react on netlink
4467+ events (LP: #90267)
4468+
4469+ [Anthony Mercatante <tonio@ubuntu.com>]
4470+ * fixed network-manager.install and debian/rules:
4471+ - Installs nm-vpn-perperties in /usr/lib to make it a hidden binary
4472+ - Tell dh_shlibdeps to ignore nm-vpn-properties to avoid lots of gnome
4473+ dependancies, causing issues to release kubuntu Kubuntu.
4474+
4475+ -- Alexander Sack <asac@ubuntu.com> Thu, 12 Jul 2007 11:15:56 +0200
4476+
4477+network-manager (0.6.5-0ubuntu6) gutsy; urgency=low
4478+
4479+ * debian/control:
4480+ - add a network-manager-dev Depends on libnm-util-dev
4481+
4482+ -- Sebastien Bacher <seb128@canonical.com> Fri, 06 Jul 2007 10:59:49 +0200
4483+
4484+network-manager (0.6.5-0ubuntu5) gutsy; urgency=low
4485+
4486+ * install nm-vpn-properties (plus manpage) to package
4487+ network-manager. It got moved from network-manager-gnome here.
4488+ (LP: #123772)
4489+
4490+ -- Reinhard Tartler <siretart@tauware.de> Thu, 05 Jul 2007 09:56:34 +0200
4491+
4492+network-manager (0.6.5-0ubuntu4) gutsy; urgency=low
4493+
4494+ * debian/control: add iproute build-depends again to fix
4495+ autobuilder ftbfs.
4496+
4497+ -- Alexander Sack <asac@ubuntu.com> Tue, 26 Jun 2007 16:39:17 +0200
4498+
4499+network-manager (0.6.5-0ubuntu3) gutsy; urgency=low
4500+
4501+ Revert all changes from 0.6.5-0ubuntu1 and 0.6.5-0ubuntu2 to
4502+ redo new upstream source merge ...
4503+
4504+ Drop network-manager-gnome as gnome because the gui code is
4505+ now shipped in separate source:
4506+ * debian/network-manager-gnome.install,
4507+ debian/network-manager-gnome.manpages,
4508+ debian/nm-applet.sgml: obsolete files dropped
4509+
4510+ * debian/rules: don't create/install nm-applet manpage anymore
4511+
4512+ * debian/control: drop network-manager-gnome package
4513+
4514+
4515+ Adapt ubuntu patchset in turn of new upstream release 0.6.5:
4516+ * debian/patches/05-debian_backend.patch: our @add_data changes
4517+ has been applied upstream - drop first hunk of interface_parser.c
4518+ diff.
4519+
4520+ * debian/patches/09_fix_bigendian_words.patch: drop as
4521+ AC_C_BIGENDIAN check is now applied upstream - drop patch.
4522+
4523+ * debian/patches/10-po_fr.patch: we only had modifications for
4524+ applet .po entries. applet moved to its own source - drop patch.
4525+
4526+ * debian/patches/11-man_page_sh_name.patch: +.SH NAME as been
4527+ added upstream for /man/NetworkManagerDispatcher.1.in and
4528+ man/NetworkManager.1.in; thus, only keep diff for man/nm-tool.1.in.
4529+
4530+ * debian/patches/12_dbus1.0.patch: dbus_connection_disconnect was
4531+ replaced by dbus_connection_close + dbus_connection_unref; our
4532+ patch previously replaced dbus_connection_disconnect with
4533+ dbus_connection_unref (only) - drop patch due to upstream fix.
4534+
4535+ * debian/patches/13-rml-wpa-workarounds.patch: simple reapply patch
4536+ manually as upstream changed some unrelated code in patch proximity.
4537+
4538+ * debian/patches/18_static_network-admin.patch: patch for gnome
4539+ applet only; since source has moved it has to go - drop patch
4540+
4541+ * debian/patches/21_manual_means_always_online.diff: drop patch
4542+ for gnome applet code; recalc line numbers of other patches for
4543+ updated underlying upstream version; apply hunk
4544+ src/NetworkManagerMain.h manually because upstream changed code
4545+ in proximity.
4546+
4547+ * debian/patches/22_manual_config_available_when_connected.patch:
4548+ applet changes only - drop patch
4549+
4550+ * debian/patches/23_nm-monitor-eni.diff: manually apply
4551+ src/NetworkManagerSystem.h patch whose underlying code base
4552+ was changed within proximity of changes; in turn recalc patch
4553+ line number for src/backends/NetworkManagerDebian.c as well
4554+ as src/NetworkManager.c
4555+
4556+
4557+ Change Maintainer Field for ubuntu:
4558+ * debian/control: change maintainer field to coredev for upload
4559+
4560+ -- Alexander Sack <asac@ubuntu.com> Mon, 25 Jun 2007 18:25:54 +0200
4561+
4562+network-manager (0.6.5-0ubuntu2) gutsy; urgency=low
4563+
4564+ * Added missing build-dep iproute.
4565+ Fixes FTBFS on the buildd
4566+ * Fixed path installation of nm-vpn-properties
4567+
4568+ -- Anthony Mercatante <tonio@ubuntu.com> Mon, 18 Jun 2007 12:56:22 +0200
4569+
4570+network-manager (0.6.5-0ubuntu1) gutsy; urgency=low
4571+
4572+ * New upstream release
4573+ * Dropped obsolete 05-debian_backend.patch
4574+ * Dropped 09_fix_bigendian_words.patch, merged upstream
4575+ * Dropped 10-po_fr.patch, translation fixed upstream
4576+ * Dropped 11-man_page_sh_name.patch, merged upstream
4577+ * Dropped 12_dbus1.0.patch, merged upstream
4578+ * Dropped 13-rml-wpa-workarounds.patch, merged upstream
4579+ * Dropped obsolete 14-j-hostap-supplicant-driver.patch
4580+ * Dropped obsolete 16_undefined_macros.patch
4581+ * Dropped 18_static_network-admin.patch,
4582+ 21_manual_means_always_online.diff and
4583+ 22_manual_config_available_when_connected.patch, as the applet is
4584+ now a separate tarball
4585+ * Dropped obsolete
4586+ 19_interfaces_can_have_more_than_one_instance.patch,
4587+ 20_do_not_take_over_dhcpv4iface_when_v6_is_configured.patch
4588+
4589+ * Moved 19_interfaces_can_have_more_than_one_instance.patch,
4590+ 20_do_not_take_over_dhcpv4iface_when_v6_is_configured.patch and
4591+ 21_manual_means_always_online.diff in "patches-not-applied".
4592+ n-m 0.6.5 has major code changes and the applet is now separate tarball,
4593+ those patches need rewritting.
4594+
4595+ -- Anthony Mercatante <tonio@ubuntu.com> Fri, 15 Jun 2007 11:29:53 +0200
4596+
4597+network-manager (0.6.4-8) unstable; urgency=low
4598+
4599+ * Install the NetworkManager and NetworkManagerDispatcher start scripts as
4600+ regular SysV init scripts
4601+ - Rename debian/network-manager.dbus-event to debian/network-manager.init
4602+ and debian/network-manager-dispatcher.dbus-event to
4603+ debian/network-manager.network-manager-dispatcher.init.
4604+ - Add proper LSB headers to the init scripts.
4605+ - debian/rules
4606+ Call dh_installinit for network-manager and network-manager-dispatcher.
4607+ - debian/network-manager.{preinst,postinst,postrm}
4608+ Remove the old conffiles /etc/dbus-1/event.d/25NetworkManager and
4609+ /etc/dbus-1/event.d/26NetworkManagerDispatcher or rename them to
4610+ *.dpkg-bak if they were changed locally.
4611+
4612+ -- Michael Biebl <biebl@debian.org> Tue, 24 Apr 2007 22:30:22 +0200
4613+
4614+network-manager (0.6.4-7) unstable; urgency=low
4615+
4616+ * debian/control
4617+ - Add Recommends: network-manager-gnome | network-manager-kde to
4618+ network-manager.
4619+ - Add Recommends: libpam-keyring to network-manager-gnome. This allows to
4620+ unlock the gnome-keyring automatically upon login.
4621+ - Add Recommends: network-manager-vpnc, network-manager-openvpn to
4622+ network-manager-gnome. (Closes: #406241)
4623+ - Add XS-Vcs-* fields.
4624+ - Add Depends: gnome-icon-theme to network-manager-gnome, which fixes a
4625+ problem with nm-applet failing to start because of missing icons.
4626+ (Closes: #372466)
4627+ - Change maintainer address to
4628+ pkg-utopia-maintainers@lists.alioth.debian.org.
4629+ Add Riccardo and myself to Uploaders.
4630+ * debian/patches/12_dbus1.0.patch
4631+ - Updated to unref rather than close the D-Bus connection.
4632+ * debian/patches/13-wep_capabilities.patch
4633+ - Correctly set the available WEP capabilities. (Closes: #411867)
4634+ Thanks to Andy Whitcroft for the patch!
4635+ * debian/network-manager-gnome.README.Debian
4636+ - Add a README.Debian file for network-manager-gnome. (Closes: #414187)
4637+ * debian/patches/14-po_de.patch
4638+ - Added. Small fix for the German translation.
4639+ * debian/patches/05-debian_backend.patch
4640+ - Updated. Set status variable to return code of ifup/ifdown.
4641+ (Closes: #415642)
4642+ - Only invalidate the nscd hosts cache when nscd is actually installed.
4643+ (Closes: #402436)
4644+ - Remove mDNSResponder restart from nm_system_restart_mdns_responder().
4645+ mDNSResponder has been obsoleted by Avahi which does not need a restart.
4646+
4647+ -- Michael Biebl <biebl@debian.org> Tue, 03 Apr 2007 02:21:57 +0200
4648+
4649+network-manager (0.6.4-6ubuntu7) feisty; urgency=low
4650+
4651+ * 21_manual_means_always_online.diff:
4652+ The previous version of this patch (ubuntu5) made a change to nm-applet
4653+ that would assume the state was disconnected if the device list was empty.
4654+ This didn't work since the device list is always empty on start because
4655+ the status is obtained first.
4656+
4657+ This was guarding against having the connected state with no devices,
4658+ which broke later assertions. Change the patch to correct those
4659+ assertions instead; a connected state with no active device will now
4660+ display the wired icon with a "Manual network configuration" tooltip.
4661+
4662+ LP: #82335, #105234.
4663+
4664+ * 05-debian_backend.patch:
4665+ Revert change in ubuntu3 that commented out the blacklisting of
4666+ devices listed in /etc/network/interfaces with more exotic configuration
4667+ than just inet dhcp. This was done by the above patch in ubuntu5, it
4668+ seems silly to do it there, better to do it in the original patch.
4669+
4670+ * 22_manual_config_available_when_connected.patch:
4671+ Display the "Manual configuration" menu option when we have no devices,
4672+ but are connected; since that means some number of blacklisted devices
4673+ exist. Don't display the "No network devices" message in that case.
4674+
4675+ -- Scott James Remnant <scott@ubuntu.com> Thu, 12 Apr 2007 19:32:01 +0100
4676+
4677+network-manager (0.6.4-6ubuntu6) feisty; urgency=low
4678+
4679+ * debian/rules:
4680+ - update translations template
4681+
4682+ -- Sebastien Bacher <seb128@canonical.com> Wed, 11 Apr 2007 22:36:27 +0200
4683+
4684+network-manager (0.6.4-6ubuntu5) feisty; urgency=low
4685+
4686+ * Partially revert 0.6.4-6ubuntu3, but if we find interfaces which are
4687+ disabled, we assume we are always online to avoid trouble when people
4688+ have advanced and semi-advanced setups.
4689+
4690+ -- Tollef Fog Heen <tfheen@ubuntu.com> Mon, 9 Apr 2007 21:39:20 +0200
4691+
4692+network-manager (0.6.4-6ubuntu4) feisty; urgency=low
4693+
4694+ * /etc/network/interfaces can have more than one instance of the same
4695+ interface. For example:
4696+
4697+ iface eth0 inet dhcp
4698+ and later
4699+ iface eth0 inet6 static
4700+
4701+ The function ifparser_getif is capable only to return the first instance
4702+ of eth0 that is a legal entry for NM to take over, but NM still does not
4703+ know how to handle what's next.
4704+
4705+ Patch 19_interfaces_can_have_more_than_one_instance.patch creates a sub
4706+ list of linked if_block via nextsame, binding together all if_block's
4707+ related to the same interface and preserving if_data for each block.
4708+
4709+ Patch 20_do_not_take_over_dhcpv4iface_when_v6_is_configured.patch
4710+ blacklist interfaces that have dhcp for inet configuration but have an
4711+ inet6 entry following later on. NM does not know yet how to
4712+ store/restore/configure IPv6 (blacklisted too) so for now we tell NM
4713+ to keep the hands off these interfaces.
4714+
4715+ (Closes LP: #93636)
4716+
4717+ -- Fabio M. Di Nitto <fabbione@ubuntu.com> Fri, 30 Mar 2007 11:17:42 +0200
4718+
4719+network-manager (0.6.4-6ubuntu3) feisty; urgency=low
4720+
4721+ * Manage some static devices we can understand. This should avoid the
4722+ problem people are having with NM marking the machine as offline when
4723+ it's just on static instead. LP #82335.
4724+
4725+ -- Tollef Fog Heen <tfheen@ubuntu.com> Tue, 13 Mar 2007 16:18:06 +0100
4726+
4727+network-manager (0.6.4-6ubuntu2) feisty; urgency=low
4728+
4729+ * Add "static configuration" menu item for NetworkRoaming spec.
4730+
4731+ -- Tollef Fog Heen <tfheen@ubuntu.com> Thu, 18 Jan 2007 11:22:19 +0100
4732+
4733+network-manager (0.6.4-6ubuntu1) feisty; urgency=low
4734+
4735+ * Merged with the Debian packages. Remaining changes:
4736+ - Changed 12_dbus1.0.patch to unref rather than close the connection
4737+ - Added 13-rml-wpa-workarounds.patch
4738+ - Added 14-j-hostap-supplicant-driver.patch
4739+ - Added 16_undefined_macros.patch
4740+ - Call dh_iconcache for network-manager-gnome
4741+ - Add recommends on network-manager-gnome | network-manager-kde
4742+ - Remove "security" bit in README.Debian since we're using at_console
4743+ instead of the netdev group
4744+ - Remove the addition of the netdev group as well as the dependency on
4745+ adduser.
4746+ * Thanks to Riccardo Setti for help with merging the package. Much
4747+ appreciated.
4748+
4749+ -- Tollef Fog Heen <tfheen@ubuntu.com> Fri, 15 Dec 2006 14:41:49 +0100
4750+
4751+network-manager (0.6.4-6) unstable; urgency=medium
4752+
4753+ * debian/patches/10-po_fr.patch
4754+ - Added. Small fixes for the French translation. (Closes: #401060)
4755+ Thanks to Cyril Brulebois.
4756+ * debian/patches/12_dbus1.0.patch
4757+ - Updated 12_dbus0.9.patch for D-Bus 1.0 to pass the correct flags to
4758+ dbus_bus_request_name(). (Closes: #401039)
4759+ * debian/patches/11-man_page_sh_name.patch
4760+ - Add missing ".SH NAME" stanzas to man pages.
4761+ * debian/network-manager-gnome.install
4762+ - Install the nm-applet autostart file into /etc/xdg/autostart rather than
4763+ /usr/share/gnome/autostart to be compliant to the fd.o autostart spec.
4764+ * Urgency medium, as it fixes a FTBFS bug.
4765+
4766+ -- Michael Biebl <biebl@debian.org> Thu, 30 Nov 2006 21:30:47 +0100
4767+
4768+network-manager (0.6.4-5) unstable; urgency=low
4769+
4770+ * Small fix for the NetworkManagerDispatcher init script.
4771+
4772+ -- Michael Biebl <biebl@debian.org> Wed, 25 Oct 2006 11:00:34 +0200
4773+
4774+network-manager (0.6.4-4) unstable; urgency=low
4775+
4776+ * Correct typo in package description. (Closes: #390062)
4777+ * debian/network-manager.postinst
4778+ - Create group netdev if not yet existent. Add a Depends on adduser.
4779+ * Add instructions to README.Debian how to restart NetworkManager after
4780+ modifying /etc/network/interfaces. (Closes: 384892)
4781+ * debian/patches/05-debian_backend.patch
4782+ - Fix the parser for /etc/network/interfaces. (Closes: #383765)
4783+ - Do not restart nscd on dns changes, only invalidate the hosts cache.
4784+
4785+ -- Michael Biebl <biebl@debian.org> Tue, 24 Oct 2006 20:18:18 +0200
4786+
4787+network-manager (0.6.4-3) unstable; urgency=low
4788+
4789+ * Changed adeprecated dbus function. (Closes: 385380)
4790+ - Added 12_dbus0.9.patch.
4791+
4792+ -- Riccardo Setti <giskard@debian.org> Tue, 5 Sep 2006 19:48:00 +0200
4793+
4794+network-manager (0.6.4-2) unstable; urgency=low
4795+
4796+ * Ship the nm-tool binary. (Closes: #384891)
4797+
4798+ -- Michael Biebl <biebl@teco.edu> Tue, 15 Aug 2006 23:42:09 +0200
4799+
4800+network-manager (0.6.4-1) unstable; urgency=low
4801+
4802+ [ Riccardo Setti ]
4803+ * New upstream release. (Closes: #379163)
4804+ - Bumped hal deps to version 0.5.7.1. NM needs user haldaemon for dbus
4805+ operations.
4806+ * Allow interfaces marked "auto-hotplug" to be managed by NM.
4807+ (Closes: #381017)
4808+ * Added 09_fix_bigendian_words.patch which will fix the WPA+plain text pw
4809+ auth method on powerpc (and on other bigendian archs). (Closes: #381464)
4810+
4811+ [ Michael Biebl ]
4812+ * Merged the patches 05-resolvconf.patch and 08-disabled_devices.patch into
4813+ a single patch called 05-debian_backend.patch.
4814+ * Updated 05-debian_backend.patch to not control mapped interfaces.
4815+ (Closes: #377498)
4816+
4817+ -- Michael Biebl <biebl@teco.edu> Tue, 8 Aug 2006 01:51:13 +0200
4818+
4819+network-manager (0.6.3-2) unstable; urgency=low
4820+
4821+ * Updated 02-dbus_access_network_manager.patch to allow the hal daemon
4822+ (running as user "hal") to send events about hotplugged devices to the
4823+ NetworkManager daemon. (Closes: 355785)
4824+ * Added a Recommends: notification-daemon to network-manager-gnome.
4825+ * Improved the package description and the manpage of network-manager-gnome.
4826+ (Closes: #362962)
4827+
4828+ -- Michael Biebl <biebl@teco.edu> Tue, 20 Jun 2006 23:22:11 +0200
4829+
4830+network-manager (0.6.3-1) unstable; urgency=low
4831+
4832+ * New upstream release.
4833+ - Removed 07-libnm_glib_reconnect_dbus.patch, merged upstream.
4834+ - Removed 09-nm_bad_mutex_free.patch, fixed upstream.
4835+ - Removed 10-interface_parser_fixes.patch, merged upstream.
4836+ - Removed 11-carrier_detection.patch, merged upstream.
4837+ * Added a watch file.
4838+ * Added homepage URL to package description.
4839+
4840+ -- Michael Biebl <biebl@teco.edu> Thu, 8 Jun 2006 16:21:43 +0200
4841+
4842+network-manager (0.6.2-3) unstable; urgency=low
4843+
4844+ * Ship the NEWS.Debian file only for the network-manager package.
4845+ (Closes: #367063)
4846+ * Added 11-carrier_detection.patch to support network cards which can't do
4847+ carrier detection. (Closes: #366373)
4848+
4849+ -- Michael Biebl <biebl@teco.edu> Tue, 16 May 2006 00:16:43 +0200
4850+
4851+Old Changelog:
4852+network-manager (0.6.3-2ubuntu7) feisty; urgency=low
4853+
4854+ * Add debian/patches/00upstream-ftbfs.patch:
4855+ - Fix dbus version check in src/NetworkManagerDbus.c to work with dbus
4856+ 1.0.
4857+ - src/nm-netlink-monitor.c: Standard fix for new if_addr.h world order.
4858+ - These issues are already fixed in the currently pending Debian merge, so
4859+ this patch can go away soon.
4860+ * Add debian/patches/13_avahi-autoipd.patch:
4861+ - src/nm-device.c: Do not use the internal get_autoip() function, but
4862+ instead check if avahi-autoipd was engaged for the interface and do not
4863+ meddle with the settings in that case. This is in accordance with
4864+ upstream who wants to completely throw away the internal IPv4LL code.
4865+ - src/dhcp-manager/nm-dhcp-manager.c: Raise DHCP timeout from 45 seconds
4866+ to 99 seconds, thus effectively disabling it. We want to use
4867+ dhclient.conf's timeout configuration; if that happens to be longer, we
4868+ interrupt dhclient while it's still working and get confused if the IP
4869+ suddenly changes underneath us.
4870+ - src/dhcp-manager/nm-dhcp-manager.c: Treat DHCDBD_FAIL like
4871+ DHCDBD_TIMEOUT, i. e. continue with stage 4 of device activation
4872+ (IPv4LL address assignment) instead of giving up and trying all over
4873+ again. Since dhcdbd calls dhclient in single-shot mode (-1), it will
4874+ never return with TIMEOUT, only with FAILURE, and we want to go into
4875+ zeroconf mode instead of being stuck in an endless retry loop.
4876+ - See https://wiki.ubuntu.com/ZeroConfNetworking for details.
4877+
4878+ -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 6 Dec 2006 16:42:54 +0100
4879+
4880+network-manager (0.6.3-2ubuntu6) edgy; urgency=low
4881+
4882+ * ndiswrapper uses the stock wext driver now, so remove that bit of the
4883+ 10-rml-wpa-workarounds.patch. Adjust
4884+ 11-j-hostap-supplicant-driver.patch appropriately. Malone: #46136
4885+
4886+ -- Tollef Fog Heen <tfheen@ubuntu.com> Tue, 17 Oct 2006 13:17:59 +0200
4887+
4888+network-manager (0.6.3-2ubuntu5) edgy; urgency=low
4889+
4890+ * Rebuild against dbus 0.90
4891+ * debian/patches/12_dbus0.9.patch:
4892+ + s/dbus_connection_disconnect/dbus_connection_close/g
4893+
4894+ -- Sebastian Dröge <slomo@ubuntu.com> Thu, 24 Aug 2006 18:09:06 +0200
4895+
4896+network-manager (0.6.3-2ubuntu4) edgy; urgency=low
4897+
4898+ * Correct network manager to not touch resolv.conf, accidentally dropped
4899+ during the merge.
4900+
4901+ -- Scott James Remnant <scott@ubuntu.com> Tue, 22 Aug 2006 09:16:37 +0200
4902+
4903+network-manager (0.6.3-2ubuntu3) edgy; urgency=low
4904+
4905+ * debian/rules:
4906+ - Add dh_iconcache to network-manager-gnome.
4907+
4908+ -- Christian Bjälevik <nafallo@ubuntu.com> Sun, 6 Aug 2006 12:32:52 +0200
4909+
4910+network-manager (0.6.3-2ubuntu2) edgy; urgency=low
4911+
4912+ * Fix packaging so that the workaround patch isn't already applied, thus
4913+ breaking the builds.
4914+
4915+ -- Scott James Remnant <scott@ubuntu.com> Sun, 30 Jul 2006 23:24:43 +0100
4916+
4917+network-manager (0.6.3-2ubuntu1) edgy; urgency=low
4918+
4919+ * Merge with debian unstable, using Debian packaging as a base.
4920+ Remaining changes:
4921+ - our HAL daemon runs as the "haldaemon" user, not "hal",
4922+ - use at_console="true" instead of netdev,
4923+ - retain rml's workarounds patch,
4924+ - retain j's hostap patch.
4925+
4926+ -- Scott James Remnant <scott@ubuntu.com> Wed, 12 Jul 2006 22:13:20 +0100
4927+
4928+network-manager (0.6.2-2) unstable; urgency=low
4929+
4930+ * More integration work. (Closes: #355244)
4931+ - Added network-manager-dispatcher.script and
4932+ 06-dispatch_more_events.patch.
4933+ This way the scripts in /etc/networks/if-*.d/ are called properly by
4934+ NetworkManagerDispatcher.
4935+ Thanks to the Ubuntu devs for this work!
4936+ - Added 08-disabled_devices.patch. Network interfaces listed in
4937+ /etc/network/interfaces which are not configured "auto" and "dhcp" are
4938+ not handled by NM. This makes it possible to configure interfaces
4939+ statically and have NM not messing with them.
4940+ Updated README.Debian to reflect these changes.
4941+ - Added 09-nm_bad_mutex_free.patch. Otherwise NM crashes if a device is
4942+ disabled.
4943+ * Added 07-libnm_glib_reconnect_dbus.patch which makes libnm_glib sleep
4944+ between unsuccessful connection attempts to dbus. (Closes: #366010)
4945+ * Bumped Standards-Version to 3.7.2, no further changes required.
4946+ * Removed *.la files from the dev packages as we also ship pkg-config files
4947+ which are a better alternative.
4948+ * Added 10-interface_parser_fixes.patch which fixes several problems with
4949+ the /etc/network/interfaces parser. (Closes: #355564)
4950+
4951+ -- Michael Biebl <biebl@teco.edu> Fri, 5 May 2006 18:01:47 +0200
4952+
4953+network-manager (0.6.2-1) unstable; urgency=low
4954+
4955+ * New upstream release.
4956+ * Updated if_fix.patch, parts of it have been fixed upstream.
4957+ * Renamed patches to use a more consistent naming scheme.
4958+ * Depend on dhcbd (>= 1.12-2) because NM 0.6.2 does not start dhcdbd itself
4959+ anymore.
4960+ * The wpa_supplicant binary was moved from /usr/sbin to /sbin. Updated
4961+ debian/rules accordingly.
4962+ * Added dependency on hal (Closes: #356622)
4963+ * Added autostart file to network-manager-gnome. This way nm-applet is
4964+ started automatically on login.
4965+
4966+ -- Michael Biebl <biebl@teco.edu> Sun, 2 Apr 2006 19:48:28 +0200
4967+
4968+network-manager (0.6.1-1) unstable; urgency=low
4969+
4970+ * New upstream release.
4971+ * Added myself to uploaders.
4972+ * Added a dependency on dbus.
4973+
4974+ -- Michael Biebl <biebl@teco.edu> Tue, 14 Mar 2006 15:48:41 +0100
4975+
4976+network-manager (0.6.0-1) unstable; urgency=low
4977+
4978+ * New upstream release (Closes: #355246)
4979+ - most of the work is taken from the experimental branch of NM.
4980+ Thanks goes to Michael Biebl.
4981+ - Added NetworkManagerDebian.patch which introduce supports for resolvconf
4982+ * switched to debhelper5.
4983+ * added libnl-util0, libnl-util-dev packages.
4984+ - added debian/libnl-util0.install , debian/libnl-util-dev.install
4985+ * removed debian/dirs as it was useless.
4986+ * added a dependency on wpasupplicant as it's necessary for all encrypted
4987+ connections.
4988+
4989+ -- Riccardo Setti <giskard@autistici.org> Thu, 9 Mar 2006 15:38:01 +0100
4990+
4991+network-manager (0.5.1-3) unstable; urgency=low
4992+
4993+ * improved debian/copyright . I hope this time it will be
4994+ good enough to pass the ftp-master check. Thanks to Joerg Jaspert who
4995+ has pointed me to the problem.
4996+
4997+ -- Riccardo Setti <giskard@autistici.org> Sun, 26 Feb 2006 21:57:29 +0100
4998+
4999+network-manager (0.5.1-2) unstable; urgency=low
5000+
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: