| Age | Commit message (Collapse) | Author |
|
to make sure the NMManager object has been fully initialized.
Closes: #730437
|
|
|
|
|
|
mounted from the initramfs meaning that it will be available early enough"
This reverts commit 696f481ba515b29d917325c87aab5d803461e243.
This patch is needed to avoid a dependency loop which is generated
by early boot (rcS) SysV init scripts depending on the $network LSB
system facility (either directly or indirectly via $remote_fs).
The $network LSB system facility is mapped to network.target.
Those rcS SysV init scripts are started in sysinit.target,
NetworkManager.service is started via multi-user.target, which depends
on sysinit.target.
As long as we have rcS SysV init scripts which such a dependency on
$remote_fs or $network we can not make NetworkManager.service a provider
for network.target.
|
|
from the initramfs meaning that it will be available early enough
|
|
symlink instead of using an Alias= to mask the initscript (Closes: #719703)
|
|
* Dropped patches fixed upstream:
+ d/p/06-tear-down-connections-for-unavailable-devices.patch
+ d/p/07-duid-fallback.patch
+ d/p/08-ifupdown-clarify-name-of-connections-hash.patch
+ d/p/09-ifupdown-fix-naming-confusion-in-plugin-hash-tables.patch
+ d/p/10-ifupdown-recalculate-unmanaged-specs-on-interface-ch.patch
* debian/patches/03-systemd.patch: Refreshed
* debian/patches/05-force-online-with-unmanaged-devices.patch: Refreshes
|
|
Patches cherry-picked from upstream Git. (Closes: #707070)
|
|
Patch cherry-picked from upstream Git. (Closes: #707204) (bgo: #696109)
|
|
Patch cherry-picked from upstream Git. (Closes: #700391)
|
|
|
|
|
|
daemon startup.
|
|
|
|
|
|
* Merge changes from unstable branch.
* Refresh 05-force-online-with-unmanaged-devices.patch.
|
|
Conflicts:
debian/changelog
debian/patches/series
|
|
debian/patches/05-force-online-with-unmanaged-devices.patch: If network
interfaces are configured in /etc/network/interfaces, NM will mark those
devices as unmanaged by default. If such a network interface has been
brought up by ifup, set the global online state to CONNECTED.
(Closes: #512286)
|
|
Drop patches for libnm-glib, merged upstream.
|
|
Conflicts:
debian/changelog
debian/patches/series
|
|
By default, when shutting NM down, systemd will kill everything in its
cgroup. But this can cause problems (eg, NM thinking that dhclient
crashed and then taking down an interface that it would otherwise have
left up). Fix this by setting KillMode=process, which tells systemd to
only kill NM itself, and let NM kill its children.
|
|
Cherry-pick patches for libnm-glib which fix various segfaults e.g. in
gnome-control-center when switching between overview and network settings
panel or in gnome-shell and nm-applet when restarting NetworkManager.
(Closes: #696143) (bgo: #674473)
|
|
|
|
Conflicts:
debian/changelog
debian/patches/series
|
|
#678965)
* debian/patches/17-dbus-remove_max_replies_per_connection_limit.patch:
Remove 'max_replies_per_connection' limit from D-Bus configuration which
sets it to 512. It was intended to increase the limit from its historical
value of 32. However, since 2007 the default limit has been 8192, so this
is actually a reduction. (Closes: #678965)
|
|
* debian/patches/15-ignore-cached-cloned-routes-ipv6-config.patch,
Don't create static IPv6 routes for cached/cloned routes. Patches
debian/patches/16-ignore-cached-cloned-routes-kernel-notifications.patch:
cherry-picked from upstream Git. (Closes: #686328)
|
|
* debian/patches/02-dbus_access_network_manager.patch: Updated.
* Remove patches which have been merged upstream.
|
|
* debian/patches/14-use-same-kernel-API-as-wpa_supplicant.patch: Some
drivers (ipw2x00) have an incomplete nl80211 implementation and only
report capabilities which made NM chose the wrong API to talk to the
device. Instead, match the logic that wpa_supplicant uses to determine
whether to stick with nl80211 or fall back to WEXT. (Closes: #673705)
|
|
|
|
debian/patches/12-initialize-gerror.patch: Initialize GError, else invalid
free() crash can occur. Fixes a crash in gnome-shell if NetworkManager is
not running. Patch cherry-picked from upstream Git. (Closes: #665791)
Thank a lot to Antti-Juhani Kaijanaho for tracking down this problem!
|
|
debian/patches/11-initialize-nm-remote-settings.patch: Cherry-pick
patchi from upstream Git which fixes a regression when initializing
NMRemoteSettings. (Closes: #665752)
|
|
using g_set_error_literal().
|
|
|
|
upstream.
|
|
* debian/patches/04-ifupdown-support-dns-search-entries.patch
- Support dns-search entries in /etc/network/interfaces as used by
resolvconf and openresolv. (Closes: #651447)
Patch cherry-picked from upstream Git.
|
|
upstream
|
|
* debian/patches/04-dont-update-routing-and-dns-for-unmanaged-devices.patch
- Avoid blowing away existing routes and resolv.conf if NM never managed
any devices. (Closes: #624159, #637005, #641904)
|
|
|
|
|
|
|
|
- d/p/40-umanaged-interfaces.patch
- d/p/50-bridge-interfaces.patch
- d/p/51-normalized-keys.patch
- d/p/60-policy-stop-touching-etc-hosts.patch
- d/p/70-install-nm-online.patch
- d/p/80-keyfile-ignore-temporary-files.patch
- d/p/81-keyfile-quiet-keyfile-plugin-when-re-read-connection.patch
- d/p/82-core-handle-device-removal.patch
- d/p/83-dnsmasq-send-no-config-file-instead-of-a-bogus-one.patch
|
|
Don't mix code and declaration.
|
|
* debian/patches/51-normalized-keys.patch
- Normalize keys in ifupdown parser, so we accept options with either
hyphens or underscores, like e.g. bridge_ports and bridge-ports.
(Closes: #609831)
|
|
* debian/patches/83-dnsmasq-send-no-config-file-instead-of-a-bogus-one.patch
- Newer versions of dnsmasq validate the option parameters more strictly.
Instead of passing a bogus file name simply use --conf-file without
additional parameters. (Closes: #615082)
|
|
when properties are unreadable. (Closes: #605570)
|
|
- Install NetworkManager.service unit file in /lib/systemd/system.
- Add --with-systemdsystemunitdir=/lib/systemd/system to configure flags.
- Add debian/patches/03-systemd.patch containing Debian specific tweaks for
the NetworkManager.service unit file.
|
|
It has been unused since 0.7.x.
|
|
Cherry-pick two patches from upstream Git to make the keyfile plugin ignore
temporary files and be more quiet when re-reading connections which have not
changed.
|
|
|
|
* debian/patches/60-policy-stop-touching-etc-hosts.patch
- Stop touching /etc/hosts. Rely on the debian installer to setup
/etc/hosts so the hostname is resolvable. Patch cherry-picked from
upstream Git.
|