| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | This is the big one; it adds Python 3 support. | Barry Warsaw | 2011-12-15 | 1 | -50/+93 |
| | | |||||
| * | Remove support for Python < 2.5 | Simon McVittie | 2011-11-15 | 1 | -10/+0 |
| | | |||||
| * | Don't try to export DBUS_TYPE_UNIX_FD constant if not defined | Simon McVittie | 2011-05-18 | 1 | -0/+2 |
| | | |||||
| * | Added Unix Fd support to dbus-python | Elvis Pfützenreuter | 2011-05-18 | 1 | -0/+3 |
| | | |||||
| * | Use Py_CLEAR for greater robustness | Simon McVittie | 2010-12-02 | 1 | -1/+1 |
| | | |||||
| * | fd.o #15013: expose dbus.lowlevel.MESSAGE_TYPE_SIGNAL and friends | Simon McVittie | 2010-02-18 | 1 | -2/+0 |
| | | |||||
| * | Initialize LibDBusConnection correctly | Simon McVittie | 2008-07-15 | 1 | -0/+2 |
| | | |||||
| * | Hook DBusServer into the build system. | Simon McVittie | 2008-07-14 | 1 | -0/+2 |
| | | | | | Based on parts of the patch by Huang Peng <phuang@redhat.com> | ||||
| * | Relicense Collabora code under the MIT/X11 license proposed for dbus core, ↵ | Simon McVittie | 2007-09-27 | 1 | -15/+18 |
| | | | | | removing all references to the LGPL as a result | ||||
| * | _dbus_bindings: add DBUS_INTROSPECT_1_0_XML_DOCTYPE_DECL_NODE etc. | Simon McVittie | 2007-06-21 | 1 | -0/+9 |
| | | |||||
| * | Implement DBusException in pure Python; add get_dbus_name() method and name= ↵ | Simon McVittie | 2007-05-16 | 1 | -2/+0 |
| | | | | | keyword argument | ||||
| * | Remove BusImplementation, removing its remaining functionality to Connection. | Simon McVittie | 2007-04-30 | 1 | -2/+0 |
| | | | | | | | | | | * Move get_unique_name to Connection (it can be useful for connections which aren't to a real bus daemon but partially emulate one, like Telepathy's Tubes) * Add set_unique_name to Connection (same reason) * Convert BusImplementation.__new__ into Connection._new_for_bus * Have dbus.Bus subclass _dbus_bindings.Connection directly | ||||
| * | _dbus_bindings/module.c: Add some useful constants | Simon McVittie | 2007-04-27 | 1 | -0/+17 |
| | | |||||
| * | Actually commit the numerous copyright-statement changes. | Simon McVittie | 2007-02-07 | 1 | -7/+7 |
| | | |||||
| * | dbus, _dbus_bindings, _dbus_glib_bindings: remove accidentally duplicated ↵ | Simon McVittie | 2007-01-25 | 1 | -2/+0 |
| | | | | | lines in license statement | ||||
| * | Don't require a main loop unless async calls, signal connections or exported ↵ | Simon McVittie | 2007-01-09 | 1 | -3/+4 |
| | | | | | objects are actually made. (Increases backwards compatibility with Pyrex-dbus-python) | ||||
| * | Improve various type docstrings | Simon McVittie | 2006-12-21 | 1 | -6/+4 |
| | | |||||
| * | Switch to autotools and test with Python 2.5 as well as 2.4. | Simon McVittie | 2006-12-18 | 1 | -4/+11 |
| | | | | | | | | | | | | | | | In the process: HACKING.txt: update include/dbus-python.h: add some typedefs to make it saner bus.c, conn.c, conn-methods.c: further alter docstrings to keep epydoc happy exceptions.c: create exceptions in a more longwinded way for Python 2.5 compatibility message-get-args.c, bus/__init__.py: tweak docstrings dbus/introspect_parser.py: make docstring valid reStructuredText run-test.sh: simplify, since configure now does some of the work test/*.py: use paths from run-test.sh, cope with out-of-tree builds test-standalone.py: carry out additional sanity checks | ||||
| * | _dbus_bindings/module.c: If Python is older than 2.4.2c1, initialize threads. | Simon McVittie | 2006-12-14 | 1 | -0/+10 |
| | | | | | | | | | In newer versions the PyGILState API is allowed even when threads haven't been initialized yet, but in 2.4.1 it causes a crash. It's desirable to avoid initializing threads until just before the second thread is created, since this creates locking overhead which isn't needed until the app actually goes multi-threaded. | ||||
| * | Convert generic glue, main loop integration, message append/get_args, ↵ | Simon McVittie | 2006-12-11 | 1 | -6/+185 |
| | | | | | validation into separate translation units - no *-impl.h remaining | ||||
| * | Separate out remaining types (abstract, bytes, containers, int, float, ↵ | Simon McVittie | 2006-12-11 | 1 | -18/+14 |
| | | | | | signature, string) into separate translation units | ||||
| * | Split out exceptions, pending call, message into separate .c files | Simon McVittie | 2006-12-11 | 1 | -9/+6 |
| | | |||||
| * | _dbus_bindings: debug-impl.h -> debug.c | Simon McVittie | 2006-12-08 | 1 | -1/+0 |
| | | |||||
| * | _dbus_bindings: bus-impl.h -> bus.c | Simon McVittie | 2006-12-08 | 1 | -3/+2 |
| | | |||||
| * | _dbus_bindings: split out conn, conn-methods into separate translation units | Simon McVittie | 2006-12-08 | 1 | -5/+3 |
| | | |||||
| * | _dbus_bindings/module.c: Add Constructor, Supported usage field declarations ↵ | Simon McVittie | 2006-12-05 | 1 | -1/+5 |
| | | | | | for epydoc | ||||
| * | _dbus_bindings: Change default-main-loop API to use global functions | Simon McVittie | 2006-11-30 | 1 | -4/+8 |
| | | | | | get_default_main_loop, set_default_main_loop. Improve docstrings | ||||
| * | Add improved main-loop integration. | Simon McVittie | 2006-11-22 | 1 | -1/+21 |
| | | | | | | | Currently only GLib (with the default main context) and a "null main loop" are supported, but a pure-Python main loop could be supported without incompatible API changes. | ||||
| * | - Add Double type (and Float type #if'd out, ready for Alp's 32-bit float type | Simon McVittie | 2006-11-14 | 1 | -1/+7 |
| | | | | | | if/when it's added to libdbus) - Include "abstract" base classes and float types in module.c | ||||
| * | Cast to PyCFunction to avoid compiler warning for function with kwargs | Simon McVittie | 2006-09-27 | 1 | -1/+1 |
| | | |||||
| * | _dbus_bindings: Expose name-validation functions to Python code. | Simon McVittie | 2006-09-27 | 1 | -0/+9 |
| | | | | | | dbus: Remove _util module in favour of using the name-validation functions from _dbus_bindings. | ||||
| * | _dbus_bindings/module.c: PEP7-style whitespace | Simon McVittie | 2006-09-27 | 1 | -22/+22 |
| | | |||||
| * | _dbus_bindings/module.c: Add __docformat__, top-level docstring. | Simon McVittie | 2006-09-27 | 1 | -2/+6 |
| | | | | | Also don't abort() if adding constants to the module fails. | ||||
| * | Add a C reimplementation of the formerly-Pyrex bits of dbus-python. | Simon McVittie | 2006-09-26 | 1 | -0/+139 |
