| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
Part of a patch for Python 3 compatibility.
Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
| |
|
|
|
|
|
| |
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.
|
| |
|
|
| |
Based on parts of the patch by Huang Peng <phuang@redhat.com>
|
| |
|
|
| |
removing all references to the LGPL as a result
|
| |
|
|
|
|
|
| |
They were never used, and didn't make a great deal of sense. I now believe the
right direction for pure-Python mainloop support is to define a Pythonic main
loop abstraction and coerce libdbus to fit into it, rather than pretending
the objects in libdbus' abstraction are Python objects.
|
| | |
|
| |
|
|
|
|
| |
* Connection: use PyErr_Fetch and PyErr_Restore to preserve exception state
* MainLoop: add a comment indicating that the "free" callback needs to do the
same if it might alter the exception state
|
| |
|
|
| |
lines in license statement
|
|
|
validation into separate translation units - no *-impl.h remaining
|