<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/NetworkManager.git, branch lr/travis3</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>build: switch to trusty in travis</title>
<updated>2016-04-28T10:34:31+00:00</updated>
<author>
<name>Lubomir Rintel</name>
<email>lkundrak@v3.sk</email>
</author>
<published>2016-04-28T08:14:23+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=4422a37c537cd43d36d4593f09a5c4abfaaa0d58'/>
<id>4422a37c537cd43d36d4593f09a5c4abfaaa0d58</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>settings: fix write_hostname for relative-symbolic links</title>
<updated>2016-04-27T13:03:50+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2016-04-27T13:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=7f7e1eb60b383a1b7b8c46105718748af2b84c66'/>
<id>7f7e1eb60b383a1b7b8c46105718748af2b84c66</id>
<content type='text'>
g_file_read_link() "reads" the symbolic link. If it's a relative path,
we get a relative path which is anchored on @file. We must resolve that
to be absolute.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
g_file_read_link() "reads" the symbolic link. If it's a relative path,
we get a relative path which is anchored on @file. We must resolve that
to be absolute.
</pre>
</div>
</content>
</entry>
<entry>
<title>settings: remove unnecessary "file" field for hostname from NMSettingPrivate</title>
<updated>2016-04-27T12:51:55+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2016-04-27T12:14:00+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=d6e7fa164bed8d4b7255203ba0856dffbc3e4b1f'/>
<id>d6e7fa164bed8d4b7255203ba0856dffbc3e4b1f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>utils: add nm_utils_read_link_absolute()</title>
<updated>2016-04-27T12:51:55+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2016-04-27T12:47:59+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=c4b88bf23ffa6b906226f4474ff2bfdbd4f033ad'/>
<id>c4b88bf23ffa6b906226f4474ff2bfdbd4f033ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>settings: add notification after connections load</title>
<updated>2016-04-27T09:10:58+00:00</updated>
<author>
<name>Francesco Giudici</name>
<email>fgiudici@redhat.com</email>
</author>
<published>2016-04-22T13:04:15+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=19350c8975fef7b0af41ca1b1c7a6c91270616c1'/>
<id>19350c8975fef7b0af41ca1b1c7a6c91270616c1</id>
<content type='text'>
The notification was missing from a long time. The issue has been exposed only
now due to the c57e5a6b66b8a29d4c16dacf9aafc7ee04a27243 fix which properly
implemented the "startup-complete" notification substituting out of place code
which masked the bug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The notification was missing from a long time. The issue has been exposed only
now due to the c57e5a6b66b8a29d4c16dacf9aafc7ee04a27243 fix which properly
implemented the "startup-complete" notification substituting out of place code
which masked the bug.
</pre>
</div>
</content>
</entry>
<entry>
<title>tui: quit from top-level form when exiting</title>
<updated>2016-04-27T08:52:31+00:00</updated>
<author>
<name>Beniamino Galvani</name>
<email>bgalvani@redhat.com</email>
</author>
<published>2016-04-26T21:22:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=f4f9c9fa3ccdf6430bb4fba2548464f91cc8504c'/>
<id>f4f9c9fa3ccdf6430bb4fba2548464f91cc8504c</id>
<content type='text'>
The top-level form was left on screen after exit (this is visible only
on some types of terminal as vt100), breaking automated tests.

Fixes: b2fb80928e27dc29240e604bab4f391302fc71f3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The top-level form was left on screen after exit (this is visible only
on some types of terminal as vt100), breaking automated tests.

Fixes: b2fb80928e27dc29240e604bab4f391302fc71f3
</pre>
</div>
</content>
</entry>
<entry>
<title>settings: disconnect connection_ready_changed() handler when reaching startup_complete</title>
<updated>2016-04-26T13:48:20+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2016-04-26T13:43:57+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=767fa0ed3d6e340362c5cbbfce7e7b0300b61857'/>
<id>767fa0ed3d6e340362c5cbbfce7e7b0300b61857</id>
<content type='text'>
We connect to notify::startup-complete signal of each connection,
but after we signal startup-complete once, we don't need that
signal anymore. Disconnect.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We connect to notify::startup-complete signal of each connection,
but after we signal startup-complete once, we don't need that
signal anymore. Disconnect.
</pre>
</div>
</content>
</entry>
<entry>
<title>dns: merge branch 'th/dns-rc-manager-bgo765387'</title>
<updated>2016-04-26T12:02:06+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2016-04-26T12:02:06+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=87ded996111603350c647f6e41dd74e7857884b5'/>
<id>87ded996111603350c647f6e41dd74e7857884b5</id>
<content type='text'>
https://bugzilla.gnome.org/show_bug.cgi?id=765387
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://bugzilla.gnome.org/show_bug.cgi?id=765387
</pre>
</div>
</content>
</entry>
<entry>
<title>dns: add new rc-manager=unmanaged</title>
<updated>2016-04-26T11:58:28+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2016-04-21T16:44:48+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=2789345d5b5047c67f93def77e581e076a252d74'/>
<id>2789345d5b5047c67f93def77e581e076a252d74</id>
<content type='text'>
The following settings are effectively identical:

    dns=none,rc-manager=*any*
    dns=none,rc-manager=unmanaged
    dns=default,rc-manager=unmanaged

The new setting is only there for completeness and only
makes sense for a dns plugin.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The following settings are effectively identical:

    dns=none,rc-manager=*any*
    dns=none,rc-manager=unmanaged
    dns=default,rc-manager=unmanaged

The new setting is only there for completeness and only
makes sense for a dns plugin.
</pre>
</div>
</content>
</entry>
<entry>
<title>dns: merge the dns "mode" and "rc-manager"</title>
<updated>2016-04-26T11:58:28+00:00</updated>
<author>
<name>Thomas Haller</name>
<email>thaller@redhat.com</email>
</author>
<published>2016-04-21T16:09:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/NetworkManager.git/commit/?id=161f86b5b3f7165b843516b8f2eefac2768e245b'/>
<id>161f86b5b3f7165b843516b8f2eefac2768e245b</id>
<content type='text'>
Already previously, the mode and rc-manager were intertwined in a complicated
way:

  - dns=none effectively disables rc-manager.

  - if resolv.conf was immutable, it would disable the rc-manager
    by setting "resolv_conf_mode=NM_DNS_MANAGER_RESOLV_CONF_UNMANAGED".

  - resolv_conf_mode was anyway a redundant piece of information to
    rc_manager.

Now there are only two relevant settings: priv-&gt;plugin and
priv-&gt;rc_manager. And they can be set independently from each other.
Before that was not possible. For example, you could not set a
dns plugin with rc-manager=unmanaged (the only way to achive that
was via an immutable resolv.conf or by having rc-manager=symlink
and let resolv.conf link somewhere else.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Already previously, the mode and rc-manager were intertwined in a complicated
way:

  - dns=none effectively disables rc-manager.

  - if resolv.conf was immutable, it would disable the rc-manager
    by setting "resolv_conf_mode=NM_DNS_MANAGER_RESOLV_CONF_UNMANAGED".

  - resolv_conf_mode was anyway a redundant piece of information to
    rc_manager.

Now there are only two relevant settings: priv-&gt;plugin and
priv-&gt;rc_manager. And they can be set independently from each other.
Before that was not possible. For example, you could not set a
dns plugin with rc-manager=unmanaged (the only way to achive that
was via an immutable resolv.conf or by having rc-manager=symlink
and let resolv.conf link somewhere else.
</pre>
</div>
</content>
</entry>
</feed>
