<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dbus-python.git/dbus, branch dbus-python-0.83.2</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>Fixed typo in dbus/bus.py where list_activatable_names would call org.freedesktop.DBus.ListNames instead of org.freedesktop.DBus.ListActivatableNames</title>
<updated>2010-03-24T12:25:49+00:00</updated>
<author>
<name>Johan Sandelin</name>
<email>johan@alphafish.com</email>
</author>
<published>2010-03-23T14:15:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=f68a143ac3b19bd40709cbc85b5112fcb0d2e07b'/>
<id>f68a143ac3b19bd40709cbc85b5112fcb0d2e07b</id>
<content type='text'>
Reviewed-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>fd.o #15013: expose dbus.lowlevel.MESSAGE_TYPE_SIGNAL and friends</title>
<updated>2010-02-18T14:45:50+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2010-02-18T14:45:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=add31c0964a0a659443aa534b1f114f4e0a2e7b3'/>
<id>add31c0964a0a659443aa534b1f114f4e0a2e7b3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup self._signal_recipients_by_object_path (fd.o #17551)</title>
<updated>2008-09-15T17:09:00+00:00</updated>
<author>
<name>Marco Pesenti Gritti</name>
<email>mpgritti gmail com</email>
</author>
<published>2008-09-15T17:09:00+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=6a945076699cd0a5eebde6bcf22a3cc4a4f9e547'/>
<id>6a945076699cd0a5eebde6bcf22a3cc4a4f9e547</id>
<content type='text'>
In Connection, add_signal_receiver adds object paths to
self._signal_recipients_by_object_path and they are not cleaned by
remove_signal_receiver.

As a result self._signal_recipients_by_object_path keeps growing indefinitely.

This seem to work for me. I know very little about dbus-python though, so I
could very well be doing it wrong.

https://bugs.freedesktop.org/show_bug.cgi?id=17551
https://bugs.freedesktop.org/attachment.cgi?id=18857

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In Connection, add_signal_receiver adds object paths to
self._signal_recipients_by_object_path and they are not cleaned by
remove_signal_receiver.

As a result self._signal_recipients_by_object_path keeps growing indefinitely.

This seem to work for me. I know very little about dbus-python though, so I
could very well be doing it wrong.

https://bugs.freedesktop.org/show_bug.cgi?id=17551
https://bugs.freedesktop.org/attachment.cgi?id=18857

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Omit the remote traceback from certain D-Bus errors</title>
<updated>2008-07-17T12:00:15+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2008-07-17T12:00:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=d1ded84e774c4aaad9bf02842e1898580dd599ea'/>
<id>d1ded84e774c4aaad9bf02842e1898580dd599ea</id>
<content type='text'>
Specifically, DBusException and its subclasses no longer have the remote
traceback by default (although subclasses can turn it back on again
by setting include_traceback = True, and the various "programmer error"
subclasses of DBusException do have this set).

Hopefully this will stop people thinking it's a dbus-python or
telepathy-python bug when a D-Bus API like Telepathy deliberately raises an
error (and so dbus-python or telepathy-python is visible in the traceback).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Specifically, DBusException and its subclasses no longer have the remote
traceback by default (although subclasses can turn it back on again
by setting include_traceback = True, and the various "programmer error"
subclasses of DBusException do have this set).

Hopefully this will stop people thinking it's a dbus-python or
telepathy-python bug when a D-Bus API like Telepathy deliberately raises an
error (and so dbus-python or telepathy-python is visible in the traceback).
</pre>
</div>
</content>
</entry>
<entry>
<title>Update NEWS. Let's call the next release 0.83 since it's a feature release</title>
<updated>2008-07-17T11:17:31+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2008-07-17T11:17:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=b962965f8c30d785ade69dd6a60924b42d6a1c8d'/>
<id>b962965f8c30d785ade69dd6a60924b42d6a1c8d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Alter dbus.server.Server API to have pseudo-signals</title>
<updated>2008-07-15T18:33:01+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2008-07-15T18:33:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=a7725c9d7589773de7c068f11ca63b95f99ccfcc'/>
<id>a7725c9d7589773de7c068f11ca63b95f99ccfcc</id>
<content type='text'>
By either appending to a list of callbacks, or subclassing and providing a
method, you can be notified when connections are added or removed.
Inspired by the DBusServer patch from Huang Peng.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By either appending to a list of callbacks, or subclassing and providing a
method, you can be notified when connections are added or removed.
Inspired by the DBusServer patch from Huang Peng.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Connection.call_on_disconnection</title>
<updated>2008-07-14T17:44:15+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2008-07-14T17:44:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=565d2e88c54d3f2e6dab4ae0ed3202d3a26bfd2c'/>
<id>565d2e88c54d3f2e6dab4ae0ed3202d3a26bfd2c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>dbus.server.Server: implement a stub version of _on_new_connection</title>
<updated>2008-07-14T16:24:35+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2008-07-14T16:24:35+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=ee4c9f80cd6a6e839eeebd2e592e4793e9bb61a8'/>
<id>ee4c9f80cd6a6e839eeebd2e592e4793e9bb61a8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix *another* thinko in dbus.server</title>
<updated>2008-07-14T16:19:56+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2008-07-14T16:19:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=689e366ec0192920bcc961a0c44e89898d9bd8b1'/>
<id>689e366ec0192920bcc961a0c44e89898d9bd8b1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix thinko in dbus.server: actually instantiate a _Server</title>
<updated>2008-07-14T16:18:45+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2008-07-14T16:18:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=2a646b1a5ac0ac15923e657058703f146f12a452'/>
<id>2a646b1a5ac0ac15923e657058703f146f12a452</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
