Created by Lubomir Rintel and last modified
Get this branch:
bzr branch lp://staging/~lkundrak/network-manager/launchpad-stable-1.8

Branch merges

Related bugs

Related blueprints

Branch information

Lubomir Rintel

Import details

Import Status: Suspended

This branch is an import of the HEAD branch of the Git repository at git://people.freedesktop.org/~lkundrak/lp-network-manager,branch=nm-1-8.

Last successful import was .

Import started on alnitak and finished taking 50 seconds — see the log
Import started on alnitak and finished taking 50 seconds — see the log
Import started on alnitak and finished taking 50 seconds — see the log
Import started on alnitak and finished taking 50 seconds — see the log

Recent revisions

11701. By Thomas Haller

wifi: fix leaking fake AP in NMDeviceWifi's act_stage1_prepare()

Fixes: 96f40dcdcd8b2df204d64026f0315ff6370048fa
(cherry picked from commit ef61d7909f594c4f3ec145d141387956a6d9c73e)
(cherry picked from commit d08530ac4b3007f0b681388a8e7f3fc3d773ac09)
(cherry picked from commit 6c4c12c796aa14dfad074933deb1e969179f2477)
(cherry picked from commit 4a345b2e783bd4b88cf364e3178c105006b25c47)

11700. By Thomas Haller

dhcp: fix leak in dhclient's dhclient_start()

Fixes: 5d6d5cd136e36ed2815b7c719ada32bc6d22b481
(cherry picked from commit c87faf07a10900804b914057a2673e0e070b0af4)
(cherry picked from commit 8f9240de966e431c2b7623e88a4e37700086d355)
(cherry picked from commit c740726b570c004635c43bc50c5dbbcde10cfd2e)
(cherry picked from commit 0a69572cae6c2154a178de17c82674b14565cfaa)

11699. By Thomas Haller

libnm/keyfile: fix double free in keyfile's get_bytes()

Fixes: 5e7b14af03fef98566367c211c0e7f75ad9a9525
(cherry picked from commit fcf254c03a7c2a37ae1138240f756760f217ca6f)
(cherry picked from commit 1c56be409064ee6919246970bd4457df3a846beb)
(cherry picked from commit 71e2a25a0d67399c8c2a5f3ddb3fc7a2a1f50067)

11698. By Beniamino Galvani <email address hidden>

libnm-core: support private keys encrypted with AES-{192,256}-CBC

(cherry picked from commit 93f85edcce502cfa6d3676f58bf9e8e1a527ea53)
(cherry picked from commit 74fc6f30b2fef3b8631128907e036bda88491970)
(cherry picked from commit 9b46af1a62d1706da3a007d02497bbcf13385467)

11697. By Thomas Haller

wifi: don't use :1 bitfield for gboolean type

gboolean is a typedef for "int".

While older compilers might treat such bitfields as unsigned ([1]),
commonly such a bitfield is signed and can only contain the values 0
and -1.

We only want to use numeric 1 for TRUE, hence, creating such bitfields
is wrong, or at least error prone.

In fact, in this case it's a bug, because later we compare
it with a regular gboolean

  if (priv->scanning != new_scanning)

[1] https://lgtm.com/rules/1506024027114/

Fixes: e0f96770188eeaada70a299bd6dab7a50ec34a53
(cherry picked from commit 610ca87016a71a01cf3a7ddf148270290efb7ac3)
(cherry picked from commit f326feaba3ddba91416cf02a21de5f040df95636)
(cherry picked from commit 7689b9b73bcfe10bae4924fa5b0b5253fb6759e5)

11696. By Beniamino Galvani <email address hidden>

libnm: add (allow-none) annotations to nm_device_reapply()

The @connection argument can be NULL; add the (allow-none) annotation
otherwise calling the API with a NULL argument through GObject
introspection fails with:

 Argument 1 does not allow None as a value

Fixes: 278fd4fb0fde3f290e366dab91fb6a49f9ff186c
(cherry picked from commit f3968264662b056722c721e5351a59f354f410e4)
(cherry picked from commit a03b867ba454bef67c879d422ad0213adda640d0)
(cherry picked from commit cd6c17cb21d40743703a285161b89aef10caa567)

11695. By Thomas Haller

release: bump version to 1.8.9 (development)

11694. By Thomas Haller

release: bump version to 1.8.8

11693. By Thomas Haller

release: update NEWS

11692. By Thomas Haller

ifnet: avoid compiler warning about casting function pointers

  ../../src/settings/plugins/ifnet/nms-ifnet-plugin.c: In function ‘monitor_file_changes’:
  ../../src/settings/plugins/ifnet/nms-ifnet-plugin.c:140:42: error: cast between incompatible function types from ‘void (*)(void *)’ to ‘void (*)(void *, GObject *)’ {aka ‘void (*)(void *, struct _GObject *)’} [-Werror=cast-function-type]
     g_object_weak_ref (G_OBJECT (monitor), (GWeakNotify) g_free,

(cherry picked from commit dccc449522aa7e5590da74a9be92afe02bae20d7)

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.