Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix constant name in dbus.servicepurity | Simon McVittie | 2008-07-17 | 1 | -1/+1 |
| | |||||
* | Merge branch 'master' into purity | Simon McVittie | 2008-07-17 | 20 | -47/+1178 |
|\ | | | | | | | | | | | | | | | Conflicts: NEWS _dbus_bindings/containers.c dbus/connection.py | ||||
| * | Update NEWS again | Simon McVittie | 2008-07-17 | 1 | -5/+10 |
| | | |||||
| * | Omit the remote traceback from certain D-Bus errors | Simon McVittie | 2008-07-17 | 4 | -1/+96 |
| | | | | | | | | | | | | | | | | | | | | | | 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). | ||||
| * | Update NEWS. Let's call the next release 0.83 since it's a feature release | Simon McVittie | 2008-07-17 | 2 | -2/+8 |
| | | |||||
| * | Merge branch 'master' into server | Simon McVittie | 2008-07-15 | 1 | -0/+1 |
| |\ | |||||
| * | | Alter dbus.server.Server API to have pseudo-signals | Simon McVittie | 2008-07-15 | 2 | -15/+57 |
| | | | | | | | | | | | | | | | | | | 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. | ||||
| * | | Initialize LibDBusConnection correctly | Simon McVittie | 2008-07-15 | 1 | -0/+2 |
| | | | |||||
| * | | Add some more compiler warning flags if supported | Simon McVittie | 2008-07-15 | 1 | -0/+5 |
| | | | |||||
| * | | Make DBusPyConnection_NewConsumingDBusConnection static now nobody else ↵ | Simon McVittie | 2008-07-15 | 1 | -1/+1 |
| | | | | | | | | | | | | needs to call it | ||||
| * | | DbusPyServer: construct connections by calling the type, so the object will ↵ | Simon McVittie | 2008-07-15 | 1 | -8/+20 |
| | | | | | | | | | | | | be fully initialized | ||||
| * | | Refactor DBusPyConnection_NewForBus and make it go via ↵ | Simon McVittie | 2008-07-15 | 1 | -26/+59 |
| | | | | | | | | | | | | | | | | | | | | | | | | DbusPyConnection_Type.tp_new Now that we have the LibDBusConnection temporary objects, we don't have to do strange sideways inheritance, we can just chain up to the superclass constructor. | ||||
| * | | _dbus_bindings._Connection: sort out constructor | Simon McVittie | 2008-07-15 | 1 | -13/+27 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Accept a LibDBusConnection for the address (sic) parameter, so we can construct a Connection for a DBusConnection that already exists. The way all this works right now is a bit unfortunate, with hindsight, but most of it is fixable like this. | ||||
| * | | [trivial] un-extern Struct_tp_getattro | Simon McVittie | 2008-07-15 | 1 | -1/+1 |
| | | | |||||
| * | | Add LibDBusConnection in _dbus_bindings | Simon McVittie | 2008-07-15 | 4 | -3/+143 |
| | | | |||||
| * | | Add Connection.call_on_disconnection | Simon McVittie | 2008-07-14 | 1 | -0/+24 |
| | | | |||||
| * | | Actually create objects of class Server->conn_class | Simon McVittie | 2008-07-14 | 1 | -3/+4 |
| | | | |||||
| * | | dbus.server.Server: implement a stub version of _on_new_connection | Simon McVittie | 2008-07-14 | 1 | -0/+17 |
| | | | |||||
| * | | Fix *another* thinko in dbus.server | Simon McVittie | 2008-07-14 | 1 | -1/+1 |
| | | | |||||
| * | | Fix thinko in dbus.server: actually instantiate a _Server | Simon McVittie | 2008-07-14 | 1 | -0/+2 |
| | | | |||||
| * | | Add some whitespace to make reStructuredText happy | Simon McVittie | 2008-07-14 | 1 | -0/+2 |
| | | | |||||
| * | | Hook DBusServer into the build system. | Simon McVittie | 2008-07-14 | 5 | -0/+31 |
| | | | | | | | | | | | | Based on parts of the patch by Huang Peng <phuang@redhat.com> | ||||
| * | | Rename _dbus_bindings.Server to _dbus_bindings._Server | Simon McVittie | 2008-07-14 | 2 | -5/+6 |
| | | | |||||
| * | | DBusPyServer: construct a user-specified subtype of Connection | Simon McVittie | 2008-07-14 | 2 | -7/+45 |
| | | | |||||
| * | | test-server: import Connection from the right place | Simon McVittie | 2008-07-14 | 1 | -2/+2 |
| | | | |||||
| * | | DBusPyServer initialization: remove some debugging printfs | Simon McVittie | 2008-07-14 | 1 | -5/+3 |
| | | | |||||
| * | | DBusPyServer get_address, get_id: correct docs, these return str not String | Simon McVittie | 2008-07-14 | 1 | -2/+2 |
| | | | |||||
| * | | DBusPyServer tp_dealloc: remove a stray debugging printf | Simon McVittie | 2008-07-14 | 1 | -1/+0 |
| | | | |||||
| * | | DBusPyServer: correctly unref the partially constructed DBusPyServer on errors | Simon McVittie | 2008-07-14 | 1 | -1/+2 |
| | | | |||||
| * | | DBusPyServer: correctly unref the weakref object on errors | Simon McVittie | 2008-07-14 | 1 | -1/+2 |
| | | | |||||
| * | | DBusPyServer: fix a typo | Simon McVittie | 2008-07-14 | 1 | -1/+1 |
| | | | |||||
| * | | DBusPyServer: Fix refcounting of the main loop | Simon McVittie | 2008-07-14 | 1 | -2/+4 |
| | | | |||||
| * | | DBusPyServer: if there's no main loop, throw an exception | Simon McVittie | 2008-07-14 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | The code starting at the "err" label assumes that an exception has been set already. | ||||
| * | | Document that DBusPyServer_NewDBusServer consumes a reference to the server. | Simon McVittie | 2008-07-14 | 1 | -5/+9 |
| | | | | | | | | | | | | Rename it to DBusPyServer_NewConsumingDBusServer to make this clearer. | ||||
| * | | DBusPyServer: remove some stray debugging printfs | Simon McVittie | 2008-07-14 | 1 | -3/+0 |
| | | | |||||
| * | | DBusPyServer: refactor set_auth_mechanisms | Simon McVittie | 2008-07-14 | 1 | -23/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * save a malloc * return a boolean * don't crash if the sequence isn't a sequence * don't coerce items to strings too hard (we only want to accept str or unicode, accepting FooObject and trying to use it as an authentication method "<FooObject at 0xdeadbeef>" would be silly) | ||||
| * | | Initial support for DBusServer class (#14322). | Mathias Hasselmann | 2008-07-14 | 3 | -0/+647 |
| | | | |||||
* | | | Merge branch 'master' into purity | Simon McVittie | 2008-07-15 | 3 | -1/+9 |
|\ \ \ | | |/ | |/| | |||||
| * | | Bugfix for: if using Connection.add_message_filter, only the last filter ↵ | Huang Peng | 2008-07-15 | 1 | -0/+1 |
| |/ | | | | | | | will be called | ||||
| * | Don't assume that libdbus only gives method call messages to object-path ↵ | Simon McVittie | 2008-01-22 | 2 | -1/+8 |
| | | | | | | | | handlers (fd.o #14199) | ||||
* | | Fix completely misplaced copyright info line which somehow ended up in dbus.data | Simon McVittie | 2008-01-22 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'master' into purity | Simon McVittie | 2008-01-22 | 5 | -6/+25 |
|\ \ | |/ | | | | | | | | | Conflicts: NEWS | ||||
| * | doc/tutorial.txt: Briefly describe how to use the Qt event loop. | Simon McVittie | 2007-12-19 | 1 | -1/+5 |
| | | | | | | | | Based on a patch from Phil Thompson, riverbankcomputing.co.uk | ||||
| * | Unset release flag, and start NEWS for 0.82.5 | Simon McVittie | 2007-12-10 | 2 | -1/+8 |
| | | |||||
| * | Add a maintainer-upload target to the Makefile.am, which uploads the current ↵ | Simon McVittie | 2007-12-10 | 1 | -1/+6 |
| | | | | | | | | .tar.gz and .tar.gz.asc | ||||
| * | Version 0.82.4dbus-python-0.82.4 | Simon McVittie | 2007-12-10 | 1 | -2/+2 |
| | | |||||
| * | When user sets reply_handler but not error_handler raise ↵ | Simon McVittie | 2007-12-10 | 2 | -3/+6 |
| | | | | | | | | MissingReplyHandlerException instead of MissingErrorHandlerException, and vice versa (fd.o #12304, patch from René Neumann) | ||||
* | | Merge branch 'master' into purity | Simon McVittie | 2007-10-12 | 3 | -6/+22 |
|\ \ | |/ | | | | | | | | | Conflicts: NEWS | ||||
| * | Update NEWS | Simon McVittie | 2007-10-12 | 1 | -0/+14 |
| | | |||||
| * | Don't try to make dbus/Makefile from dbus/Makefile.in; the fix for #12741 ↵ | Simon McVittie | 2007-10-12 | 1 | -1/+0 |
| | | | | | | | | removed it |