<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dbus-python.git/dbus/connection.py, branch dbus-python-0.82.4</title>
<subtitle>gitlab.freedesktop.org: dbus/dbus-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/'/>
<entry>
<title>Relicense Collabora code under the MIT/X11 license proposed for dbus core, removing all references to the LGPL as a result</title>
<updated>2007-09-27T12:57:49+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-09-27T12:57:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=d8c154284ca464f493c81a4d3b5a37890d68acec'/>
<id>d8c154284ca464f493c81a4d3b5a37890d68acec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Measure async call timeout in seconds as intended, not in ms (blocking calls already used seconds). Add regression tests</title>
<updated>2007-07-31T11:38:02+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-07-31T11:38:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=5ab6cdc200267095edd56645df536dac5d4dc986'/>
<id>5ab6cdc200267095edd56645df536dac5d4dc986</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Try to avoid importing things from _dbus_bindings when they could be imported from public API</title>
<updated>2007-07-18T20:26:10+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-07-18T20:26:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=f5eb61dce982d6c51a78f5bb745ebd632ef1ad70'/>
<id>f5eb61dce982d6c51a78f5bb745ebd632ef1ad70</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve API documentation markup, particularly adding :Since: annotations</title>
<updated>2007-06-19T12:59:23+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-06-19T12:59:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=343aaa190f8a1c7475e4565c50483abbc5914a75'/>
<id>343aaa190f8a1c7475e4565c50483abbc5914a75</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dbus.connection: Release signals lock before calling _clean_up_signal_match().</title>
<updated>2007-05-28T18:45:59+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-05-28T18:45:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=ffb1d3310d97bc4d86a09604649f334e3367816f'/>
<id>ffb1d3310d97bc4d86a09604649f334e3367816f</id>
<content type='text'>
This prevents a deadlock when a signal match that's tracking name owner
changes is removed, causing a match on NameOwnerChanged to be removed too.
(Debian bug#426412)

Also move more of the tree manipulation inside the lock, to be nice to
anyone attempting a port to implementations without a GIL (mainly IronPython),
and add a regression test for the above bug.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This prevents a deadlock when a signal match that's tracking name owner
changes is removed, causing a match on NameOwnerChanged to be removed too.
(Debian bug#426412)

Also move more of the tree manipulation inside the lock, to be nice to
anyone attempting a port to implementations without a GIL (mainly IronPython),
and add a regression test for the above bug.
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement DBusException in pure Python; add get_dbus_name() method and name= keyword argument</title>
<updated>2007-05-16T10:05:29+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-05-16T10:05:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=b052211a63cf833ac394ca529c344c288e921401'/>
<id>b052211a63cf833ac394ca529c344c288e921401</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Deprecate all arguments called named_service; use bus_name instead</title>
<updated>2007-05-03T12:20:59+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-05-03T12:20:59+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=774e133d2cdc1a0fda2bd14d2354a9da2deece88'/>
<id>774e133d2cdc1a0fda2bd14d2354a9da2deece88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dbus/bus.py: Add watch_name_owner().</title>
<updated>2007-05-01T11:18:50+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-05-01T11:18:50+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=77566373b89e721e468f411507821ee8a5273fff'/>
<id>77566373b89e721e468f411507821ee8a5273fff</id>
<content type='text'>
Use it to avoid a race in signal name matching.
Also change SignalMatch API from sender_unique being a public attribute to
having a method set_sender_name_owner(), and make it hashable so we can
use it to look up associated signal-sender matches in a dict.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use it to avoid a race in signal name matching.
Also change SignalMatch API from sender_unique being a public attribute to
having a method set_sender_name_owner(), and make it hashable so we can
use it to look up associated signal-sender matches in a dict.
</pre>
</div>
</content>
</entry>
<entry>
<title>dbus/connection.py: comments</title>
<updated>2007-04-30T12:33:11+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-04-30T12:33:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=a5905b31f82b898eaa3f80a907ea636e1e3d71eb'/>
<id>a5905b31f82b898eaa3f80a907ea636e1e3d71eb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move signal matching machinery into superclasses</title>
<updated>2007-04-30T12:15:28+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2007-04-30T12:15:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=e96509a88425c0f48c203fbfff100cde901adc7c'/>
<id>e96509a88425c0f48c203fbfff100cde901adc7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
