summaryrefslogtreecommitdiff
path: root/_dbus_bindings
AgeCommit message (Expand)AuthorFilesLines
2012-07-05Link Python extensions differently on WindowsSimon McVittie1-0/+14
2012-07-05Replace incorrect AM_LDFLAGS usage with a proper AM_LDFLAGS/LIBADD splitSimon McVittie1-1/+5
2012-07-04Don't include stdint.hSimon McVittie6-11/+0
2012-07-04Re-indent now that the indentation is unecessarySimon McVittie1-32/+29
2012-07-04Avoid variable-length arrays, which MSVC *still* doesn't supportSimon McVittie2-13/+33
2012-06-25fd.o #40817: validate UTF-8 according to the same rules as libdbusSimon McVittie1-29/+73
2012-06-05Py3: correctly guess the signature of ObjectPath(...) and Signature(...)Simon McVittie1-2/+12
2012-03-12Fix ref leak in dbus_py_variant_level_setSimon McVittie1-0/+2
2012-02-24Use DBusBasicValue instead of reinventing it, if dbus is new enoughSimon McVittie4-66/+99
2012-01-11Add INTORLONG_CHECK macro so we don't have to conditionalize PyInt_CheckSimon McVittie5-21/+11
2012-01-11Use native 'int' (whatever that means) for variant_level etc.Simon McVittie6-11/+17
2012-01-11Do not allow Byte(unicode(x)) (i.e. Byte(str(x)) in Python 3)Simon McVittie1-14/+0
2012-01-11Use better names for the superclasses of Byte and ByteArraySimon McVittie1-9/+9
2012-01-11Consistently use the str type for identifier-like (ASCII) stringsSimon McVittie5-20/+12
2012-01-11DBusPythonString base class: use "native str" as base class instead of reinve...Simon McVittie2-11/+7
2012-01-11SignalMessage.__repr__: include the destination and abbreviate "interface" mo...Simon McVittie1-2/+5
2011-12-15Consistency; clean-up.Barry Warsaw2-8/+8
2011-12-15- Added back the missing PY3PORT.rst file, with updates.Barry Warsaw1-20/+6
2011-12-15This is the big one; it adds Python 3 support.Barry Warsaw19-191/+808
2011-12-14First round of PyInt -> PyLong changes. These are only compatible with PythonBarry Warsaw13-73/+162
2011-12-14Add error checking to dbus_py_variant_level_get() and call sites.Barry Warsaw3-3/+27
2011-12-14In preparation for Python 3 support, use the Python 2 PyBytes aliases for theBarry Warsaw12-115/+129
2011-12-14In preparation for Python 3 support, all reprs now return unicodes, which isBarry Warsaw5-67/+92
2011-12-13Fix an inconsequential typo.Barry Warsaw1-1/+1
2011-12-13For pendantic correctness, and future Python 3 compatibility, explicitlyBarry Warsaw2-0/+2
2011-12-13Don't leak the fast_seq object.Barry Warsaw1-1/+4
2011-12-13- Add a few missing Py_TYPE() changes for Python 3 compatibility.Barry Warsaw3-6/+6
2011-12-13Additional PyObject_HEAD_INIT -> PyVarObject_HEAD_INIT changes in preparationBarry Warsaw6-26/+13
2011-12-13Use PyVarObject_HEAD_INIT to initialize typesBarry Warsaw9-42/+21
2011-12-13Adjust debug messagesBarry Warsaw1-3/+3
2011-12-13Use Py_TYPE() rather than thing->ob_type, for Python 3 portabilitySimon McVittie13-25/+25
2011-12-13_message_iter_get_pyobject: if UTF-8 from libdbus is invalid, don't crashSimon McVittie1-3/+7
2011-12-13Don't leak UTF-8 string if serializing a unicode object fails with OOMBarry Warsaw1-0/+1
2011-12-13Remove dbus_py_tp_richcompare_by_pointer, dbus_py_tp_hash_by_pointerSimon McVittie2-27/+0
2011-11-15Remove support for Python < 2.5Simon McVittie2-17/+0
2011-11-15Bump dbus dependency to 1.4 so we can make decent error handling mandatorySimon McVittie1-4/+0
2011-05-18remove stray declaration of dbus_py_unixfd_range_checkSimon McVittie1-1/+0
2011-05-18Don't try to export DBUS_TYPE_UNIX_FD constant if not definedSimon McVittie1-0/+2
2011-05-18unixfd: improve documentationSimon McVittie1-18/+18
2011-05-18_message_iter_get_pyobject: fix whitespaceSimon McVittie1-1/+1
2011-05-18UnixFd: don't close file descriptors passed to the constructor as an intSimon McVittie2-11/+11
2011-05-18unixfd: coding styleSimon McVittie1-9/+9
2011-05-18Added Unix Fd support to dbus-pythonElvis Pfützenreuter8-0/+283
2011-05-17adjust Scott's patch to force boolean to be 0 or 1, and for coding styleSimon McVittie1-2/+4
2011-05-17Wrap dbus_connection_set_allow_anonymous()Scott Tsai1-0/+20
2010-12-02DBusPyException_ConsumeError: check whether the constructor failedSimon McVittie1-0/+5
2010-12-02fd.o #23831: make sure to ref types passed to PyModule_AddObjectSimon McVittie13-0/+25
2010-12-02Use Py_CLEAR for greater robustnessSimon McVittie17-211/+200
2010-12-02dbus_py_Message_append: avoid looking beyond the valid part of a signatureSimon McVittie1-14/+22
2010-12-02_message_iter_append_multi: bail out safely if a struct isn't filledSimon McVittie1-0/+9