<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git, branch bg/rh1442361</title>
<subtitle>gitlab.freedesktop.org: NetworkManager/NetworkManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/'/>
<entry>
<title>device: don't release external or assumed slaves on state change</title>
<updated>2017-08-31T16:30:01+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2017-08-31T16:29:42+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=7a69076f06ea7d6fd4741bfe259b107949163ac9'/>
<id>7a69076f06ea7d6fd4741bfe259b107949163ac9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>device: don't manage external slaves just because the master is managed</title>
<updated>2017-08-31T16:23:33+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2017-08-31T16:23:33+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c793d1771a39d3f1dc04e94553469cb3f678b57e'/>
<id>c793d1771a39d3f1dc04e94553469cb3f678b57e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>core: fix clearing dirty flag in _nm_ip_config_add_obj()</title>
<updated>2017-08-31T11:13:24+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-08-31T10:51:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=4adda2b79a946c41ef03239e3060c94b1c114cc9'/>
<id>4adda2b79a946c41ef03239e3060c94b1c114cc9</id>
<content type='text'>
We rely on clearing the dirty flag. For example in nm_ip4_config_replace(),
we first mark all entries dirty, then force-append the ones we keep,
and finally remove the ones that are still dirty.

Since _nm_ip_config_add_obj() short-cuts nm_dedup_multi_index_add_full(),
it must clear the dirty flag on its own.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We rely on clearing the dirty flag. For example in nm_ip4_config_replace(),
we first mark all entries dirty, then force-append the ones we keep,
and finally remove the ones that are still dirty.

Since _nm_ip_config_add_obj() short-cuts nm_dedup_multi_index_add_full(),
it must clear the dirty flag on its own.
</pre>
</div>
</content>
</entry>
<entry>
<title>core: workaround compiler waring in for-each macros for NMIP4Config/NMIP6Config (again)</title>
<updated>2017-08-31T07:40:41+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-08-31T07:32:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=d36f847e51d233fb27d29ac012ea837e9daa2ea7'/>
<id>d36f847e51d233fb27d29ac012ea837e9daa2ea7</id>
<content type='text'>
Compiler wouldn't recognize that the @route/@address argument is always
initialized. The right workaround seems to let the next() functions always
set the value.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Compiler wouldn't recognize that the @route/@address argument is always
initialized. The right workaround seems to let the next() functions always
set the value.
</pre>
</div>
</content>
</entry>
<entry>
<title>libnm-core: fix memory leak in NMSettingPppoe</title>
<updated>2017-08-30T20:03:59+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2017-08-30T19:52:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=167118a2cff71144db4cd88a86e1aa4bbe53f580'/>
<id>167118a2cff71144db4cd88a86e1aa4bbe53f580</id>
<content type='text'>
Fixes: f83e56ec6dbe2b03a2ce19767ff992d2637d8de6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: f83e56ec6dbe2b03a2ce19767ff992d2637d8de6
</pre>
</div>
</content>
</entry>
<entry>
<title>core: avoid compiler warning in nm_ip_config_iter_ip4_address_for_each() macro</title>
<updated>2017-08-30T18:09:15+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-08-30T12:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=d686636bf043a6f02e592658cad7ef6a091003d2'/>
<id>d686636bf043a6f02e592658cad7ef6a091003d2</id>
<content type='text'>
  In file included from src/nm-ip6-config.c:24:0:
  src/nm-ip6-config.c: In function ‘nm_ip6_config_create_setting’:
  src/nm-ip6-config.c:734:62: error: the address of ‘address’ will always evaluate as ‘true’ [-Werror=address]
    nm_ip_config_iter_ip6_address_for_each (&amp;ipconf_iter, self, &amp;address) {
                                                                ^
  src/nm-ip6-config.h:60:17: note: in definition of macro ‘nm_ip_config_iter_ip6_address_for_each’
       for (({ if (address) { *(((const NMPlatformIP6Address **) address)) = NULL; } }), nm_ip_config_iter_ip6_address_init ((iter), (self)); \
                   ^

Fixes: 6e9aa9402a67bab563320fb0b37df242df15214c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  In file included from src/nm-ip6-config.c:24:0:
  src/nm-ip6-config.c: In function ‘nm_ip6_config_create_setting’:
  src/nm-ip6-config.c:734:62: error: the address of ‘address’ will always evaluate as ‘true’ [-Werror=address]
    nm_ip_config_iter_ip6_address_for_each (&amp;ipconf_iter, self, &amp;address) {
                                                                ^
  src/nm-ip6-config.h:60:17: note: in definition of macro ‘nm_ip_config_iter_ip6_address_for_each’
       for (({ if (address) { *(((const NMPlatformIP6Address **) address)) = NULL; } }), nm_ip_config_iter_ip6_address_init ((iter), (self)); \
                   ^

Fixes: 6e9aa9402a67bab563320fb0b37df242df15214c
</pre>
</div>
</content>
</entry>
<entry>
<title>core: use _nm_ip_config_add_obj() in NMIP4Config/NMIP6Config</title>
<updated>2017-08-30T16:59:36+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-08-30T12:05:16+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=44917a910ac6b1fd983fd0c7402ed4c16c45eb9e'/>
<id>44917a910ac6b1fd983fd0c7402ed4c16c45eb9e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>core: allow NULL argument to nm-ip-config's for-each macros</title>
<updated>2017-08-30T16:59:36+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-08-30T15:39:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=6e9aa9402a67bab563320fb0b37df242df15214c'/>
<id>6e9aa9402a67bab563320fb0b37df242df15214c</id>
<content type='text'>
Allow omitting the platform output argument. One can use the iterator to
access the current entry.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow omitting the platform output argument. One can use the iterator to
access the current entry.
</pre>
</div>
</content>
</entry>
<entry>
<title>man: nmcli: grammar fix</title>
<updated>2017-08-30T12:44:26+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2017-08-30T12:37:08+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=abcc74e0b52cb080e5fa23b9113b017217015428'/>
<id>abcc74e0b52cb080e5fa23b9113b017217015428</id>
<content type='text'>
s/It's equivalent of/It's equivalent to/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
s/It's equivalent of/It's equivalent to/
</pre>
</div>
</content>
</entry>
<entry>
<title>core: fix emitting changed notification during nm_ip4_config_intersect()</title>
<updated>2017-08-30T09:47:34+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2017-08-30T09:42:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=eba646ec42e17aecf851d5d07144de95c5154d78'/>
<id>eba646ec42e17aecf851d5d07144de95c5154d78</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
