| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use native 'int' (whatever that means) for variant_level etc. | Simon McVittie | 2012-01-11 | 1 | -1/+1 |
| | | | | | | This reverts the Python 2 API to be in terms of PyInt, leaving the Python 3 API in terms of PyLong (which is called 'int' in Python code). | ||||
| * | Consistently use the str type for identifier-like (ASCII) strings | Simon McVittie | 2012-01-11 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | | | Porting to Python 3 left these methods returning unicode, which is arguably an API break in Python 2: * Message.get_member * Message.get_path_decomposed (array of unicode) * Message.get_sender * Message.get_destination * Message.get_interface * Message.get_error_name * Server.get_address * Server.get_id Instead, make them return whatever the natural str type is (bytes in Python 2, unicode in Python 3). | ||||
| * | SignalMessage.__repr__: include the destination and abbreviate "interface" ↵ | Simon McVittie | 2012-01-11 | 1 | -2/+5 |
| | | | | | | | more conventionally Yes, signals can have a destination. The default is to broadcast. | ||||
| * | This is the big one; it adds Python 3 support. | Barry Warsaw | 2011-12-15 | 1 | -8/+52 |
| | | |||||
| * | First round of PyInt -> PyLong changes. These are only compatible with Python | Barry Warsaw | 2011-12-14 | 1 | -1/+1 |
| | | | | | | | | 2, since there are still some unconditional PyInt calls, which are not valid in Python 3. However, it lays the framework for conditionalizing on Python 3 and using only PyLong in that case. Where it doesn't matter, PyLong is used unconditionally. | ||||
| * | In preparation for Python 3 support, use the Python 2 PyBytes aliases for the | Barry Warsaw | 2011-12-14 | 1 | -6/+6 |
| | | | | | | PyString API. This makes the code compilable in Python 2.x (x >= 6) and Python 3. | ||||
| * | Additional PyObject_HEAD_INIT -> PyVarObject_HEAD_INIT changes in preparation | Barry Warsaw | 2011-12-13 | 1 | -10/+5 |
| | | | | | for Python 3 support. | ||||
| * | Use Py_TYPE() rather than thing->ob_type, for Python 3 portability | Simon McVittie | 2011-12-13 | 1 | -2/+2 |
| | | | | | | | Based on part of a patch from Barry Warsaw. Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> | ||||
| * | fd.o #23831: make sure to ref types passed to PyModule_AddObject | Simon McVittie | 2010-12-02 | 1 | -0/+7 |
| | | | | | | | | This avoids these static types wrongly being deallocated. Python implements static types as having one initial reference, which is never meant to be released, but if you get your refcounting wrong they'll be "deallocated" (causing a crash) during Py_Finalize. | ||||
| * | Use Py_CLEAR for greater robustness | Simon McVittie | 2010-12-02 | 1 | -8/+6 |
| | | |||||
| * | Message.set_sender: allow org.freedesktop.DBus | Huang Peng | 2008-09-30 | 1 | -1/+1 |
| | | | | | | | I found Message.set_sender method only accepts unique bus name. But in my project, I need implement a simple dbus daemon, it need set the sender as "org.freedesktop.DBus". | ||||
| * | 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 | ||||
| * | Implement DBusException in pure Python; add get_dbus_name() method and name= ↵ | Simon McVittie | 2007-05-16 | 1 | -3/+3 |
| | | | | | keyword argument | ||||
| * | Remove trailing whitespace in C source | Simon McVittie | 2007-04-24 | 1 | -1/+1 |
| | | |||||
| * | _dbus_bindings/message.c: untabify | Simon McVittie | 2007-04-24 | 1 | -30/+30 |
| | | |||||
| * | 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 | ||||
| * | Improve various type docstrings | Simon McVittie | 2006-12-21 | 1 | -8/+27 |
| | | |||||
| * | Whitespace consistency: Don't put a space between function name and ↵ | Simon McVittie | 2006-12-11 | 1 | -102/+102 |
| | | | | | parentheses around arguments | ||||
| * | Convert generic glue, main loop integration, message append/get_args, ↵ | Simon McVittie | 2006-12-11 | 1 | -49/+42 |
| | | | | | validation into separate translation units - no *-impl.h remaining | ||||
| * | Split out exceptions, pending call, message into separate .c files | Simon McVittie | 2006-12-11 | 1 | -0/+1050 |
