<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git/src/nm-manager.h, branch th/NMStringTable</title>
<subtitle>gitlab.freedesktop.org: NetworkManager/NetworkManager.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/'/>
<entry>
<title>core: provide useful error messages to main() on Manager creation failure</title>
<updated>2014-01-24T19:14:05+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2014-01-24T18:58:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=016dbcc99e4c9b7f030bfef7d7ce65af87ebd9f5'/>
<id>016dbcc99e4c9b7f030bfef7d7ce65af87ebd9f5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>api/core: add Devices property to the Manager</title>
<updated>2014-01-23T23:34:12+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2014-01-08T18:18:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=a59ccc4cbb7e548c42aea9635d263fa3b93836dc'/>
<id>a59ccc4cbb7e548c42aea9635d263fa3b93836dc</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>core: move virtual device autoconnect tracking bits out of NMManager</title>
<updated>2014-01-23T20:16:09+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-12-17T15:09:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=979b8920b465867ea248dee23a8a290da28f75e5'/>
<id>979b8920b465867ea248dee23a8a290da28f75e5</id>
<content type='text'>
Virtual devices may be created and destroyed, but we need to keep
their autoconnect state across that. Previously this was handled by
NMManager, but it really belongs with the other autoconnect tracking
in NMPolicy and NMSettingsConnection.

This also fixes a bug where NMPolicy would sometimes decide to
autoactivate a virtual device connection which NMManager would then
have to cancel.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Virtual devices may be created and destroyed, but we need to keep
their autoconnect state across that. Previously this was handled by
NMManager, but it really belongs with the other autoconnect tracking
in NMPolicy and NMSettingsConnection.

This also fixes a bug where NMPolicy would sometimes decide to
autoactivate a virtual device connection which NMManager would then
have to cancel.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "core: add Devices property to Manager"</title>
<updated>2013-11-25T21:19:09+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2013-11-25T21:19:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=308f2c08dd036e57ef672ec89d9f3a27acbf9746'/>
<id>308f2c08dd036e57ef672ec89d9f3a27acbf9746</id>
<content type='text'>
This reverts commit c1768154c4cfdc394cd175396157e5e4c48359af.

Not supposed to be committed yet, see dcbw/dbus-properties for the
real patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit c1768154c4cfdc394cd175396157e5e4c48359af.

Not supposed to be committed yet, see dcbw/dbus-properties for the
real patch.
</pre>
</div>
</content>
</entry>
<entry>
<title>core: add Devices property to Manager</title>
<updated>2013-11-25T17:59:13+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2013-11-25T17:59:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c1768154c4cfdc394cd175396157e5e4c48359af'/>
<id>c1768154c4cfdc394cd175396157e5e4c48359af</id>
<content type='text'>
Helps other bindings.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Helps other bindings.
</pre>
</div>
</content>
</entry>
<entry>
<title>core: don't allow activating the same connection twice (rh #997998)</title>
<updated>2013-11-06T15:21:27+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-09-12T14:28:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=a1f16cd4d9fff66d7feeee0846e554c9c3a5f998'/>
<id>a1f16cd4d9fff66d7feeee0846e554c9c3a5f998</id>
<content type='text'>
Change the rules for connection activation so that a given
NMConnection can only be used by a single NMActiveConnection at any
given time.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change the rules for connection activation so that a given
NMConnection can only be used by a single NMActiveConnection at any
given time.
</pre>
</div>
</content>
</entry>
<entry>
<title>core: pass NMAuthSubject around activation paths instead of uid + dbus sender</title>
<updated>2013-10-31T19:15:08+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2013-07-29T18:11:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=0e595abcf3fe783c2d3ac160e7d639c2fcfcca4d'/>
<id>0e595abcf3fe783c2d3ac160e7d639c2fcfcca4d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>core: make nm_manager_activate_connection() take a Device, not a path</title>
<updated>2013-10-31T19:15:07+00:00</updated>
<author>
<name>Dan Williams</name>
<email>dcbw@redhat.com</email>
</author>
<published>2012-09-13T20:57:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=f94ac164a6e33ed03fe707fd5eeb2e2ce6c0fbcb'/>
<id>f94ac164a6e33ed03fe707fd5eeb2e2ce6c0fbcb</id>
<content type='text'>
Simpler; everywhere that called it has an NMDevice already anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Simpler; everywhere that called it has an NMDevice already anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>core: track autoconnect for removed software devices (rh #1005913)</title>
<updated>2013-10-24T09:58:18+00:00</updated>
<author>
<name>Jiří Klimeš</name>
<email>jklimes@redhat.com</email>
</author>
<published>2013-10-18T10:32:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=f4dbf27410ce51e95c70b9e2572e30771a67eeed'/>
<id>f4dbf27410ce51e95c70b9e2572e30771a67eeed</id>
<content type='text'>
When an interface is manually disconnected NM remembers that, and prevents
automatic activation of the device.
However, software devices are removed when they are disconnected, and thus
the state of the device is lost. We need to track autoconnect outside the
device - hash table of interface names not allowed to activate automatically.

Without that the device would be auto-activated again and again, even if
explicitly disconnected.
Test case:
$ nmcli con add type bond ifname bb con-name bb-con
$ nmcli con add type bond-slave ifname em1 con-name b1-con master bb
$ nmcli dev disconnect bb

https://bugzilla.redhat.com/show_bug.cgi?id=1005913
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When an interface is manually disconnected NM remembers that, and prevents
automatic activation of the device.
However, software devices are removed when they are disconnected, and thus
the state of the device is lost. We need to track autoconnect outside the
device - hash table of interface names not allowed to activate automatically.

Without that the device would be auto-activated again and again, even if
explicitly disconnected.
Test case:
$ nmcli con add type bond ifname bb con-name bb-con
$ nmcli con add type bond-slave ifname em1 con-name b1-con master bb
$ nmcli dev disconnect bb

https://bugzilla.redhat.com/show_bug.cgi?id=1005913
</pre>
</div>
</content>
</entry>
<entry>
<title>core: add NMManager:primary-connection and :activating-connection</title>
<updated>2013-08-28T15:01:13+00:00</updated>
<author>
<name>Dan Winship</name>
<email>danw@gnome.org</email>
</author>
<published>2013-08-22T17:06:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/NetworkManager.git/commit/?id=8267f5d198a4e434396de2dd8e997fcf02a8fb27'/>
<id>8267f5d198a4e434396de2dd8e997fcf02a8fb27</id>
<content type='text'>
Add properties to track the "primary" connection (ie, the active
connection with either the default route, or the route to the VPN with
the default route), and the active connection that is currently
activating, and likely to become the :primary-connection when it
completes.

https://bugzilla.gnome.org/show_bug.cgi?id=704841
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add properties to track the "primary" connection (ie, the active
connection with either the default route, or the route to the VPN with
the default route), and the active connection that is currently
activating, and likely to become the :primary-connection when it
completes.

https://bugzilla.gnome.org/show_bug.cgi?id=704841
</pre>
</div>
</content>
</entry>
</feed>
