<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/dbus-python.git/_dbus_bindings/dbus_bindings-internal.h, branch dbus-python-1.2.4</title>
<subtitle>gitlab.freedesktop.org: dbus/dbus-python.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/'/>
<entry>
<title>Always include dbus_bindings-internal.h first</title>
<updated>2016-03-05T16:08:03+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-03-05T16:08:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=135eeb0c0ddc871c5b5dfbaf09aace94f7126cc7'/>
<id>135eeb0c0ddc871c5b5dfbaf09aace94f7126cc7</id>
<content type='text'>
This file includes &lt;Python.h&gt;, with some #defines that affect the
interpretation of the Python headers (PY_SSIZE_T_CLEAN, PY_SIZE_T_CLEAN).

In particular, &lt;Python.h&gt; transitively includes pyconfig.h, which
defines _GNU_SOURCE, altering the version of struct stat used;
this is potentially a problem if a struct stat is shared between
files, although in practice we don't do that.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749133
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This file includes &lt;Python.h&gt;, with some #defines that affect the
interpretation of the Python headers (PY_SSIZE_T_CLEAN, PY_SIZE_T_CLEAN).

In particular, &lt;Python.h&gt; transitively includes pyconfig.h, which
defines _GNU_SOURCE, altering the version of struct stat used;
this is potentially a problem if a struct stat is shared between
files, although in practice we don't do that.

Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749133
</pre>
</div>
</content>
</entry>
<entry>
<title>Move dbus-python.h to a dbus subdirectory</title>
<updated>2016-03-05T15:50:33+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2016-03-05T15:50:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=c729593c36c745f99daa02abb955a19737bf37cb'/>
<id>c729593c36c745f99daa02abb955a19737bf37cb</id>
<content type='text'>
This means we can consistently #include &lt;dbus/dbus-python.h&gt;,
either in-tree or out-of-tree.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This means we can consistently #include &lt;dbus/dbus-python.h&gt;,
either in-tree or out-of-tree.

Signed-off-by: Simon McVittie &lt;smcv@debian.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>_dbus_py_assertion_failed: flag as NORETURN</title>
<updated>2015-12-05T15:39:30+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>smcv@debian.org</email>
</author>
<published>2015-12-05T15:39:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=6e4ebe32f0f14aceb91011e422eb232e8dd21d4f'/>
<id>6e4ebe32f0f14aceb91011e422eb232e8dd21d4f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add INTORLONG_CHECK macro so we don't have to conditionalize PyInt_Check</title>
<updated>2012-01-11T15:03:08+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2012-01-11T15:02:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=50fa5eb54992c28d63b0532533f755ff39f082e2'/>
<id>50fa5eb54992c28d63b0532533f755ff39f082e2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use native 'int' (whatever that means) for variant_level etc.</title>
<updated>2012-01-11T15:03:08+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2012-01-11T15:01:39+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=4f043cf34a8001c071644eb8c89dc7d43e86b62a'/>
<id>4f043cf34a8001c071644eb8c89dc7d43e86b62a</id>
<content type='text'>
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).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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).
</pre>
</div>
</content>
</entry>
<entry>
<title>DBusPythonString base class: use "native str" as base class instead of reinventing it</title>
<updated>2012-01-11T12:54:26+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2012-01-11T12:54:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=a5c77b73651f8f288f7ea2eb9029895eed3cacab'/>
<id>a5c77b73651f8f288f7ea2eb9029895eed3cacab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>This is the big one; it adds Python 3 support.</title>
<updated>2011-12-15T11:57:21+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-15T11:57:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=4c1c2eade1c5b383adad94a7a4fd6553873fecf0'/>
<id>4c1c2eade1c5b383adad94a7a4fd6553873fecf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>In preparation for Python 3 support, all reprs now return unicodes, which is</title>
<updated>2011-12-14T17:00:04+00:00</updated>
<author>
<name>Barry Warsaw</name>
<email>barry@python.org</email>
</author>
<published>2011-12-14T17:00:04+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=ca7a705663adbac2e781d10c13fc98a5444ef646'/>
<id>ca7a705663adbac2e781d10c13fc98a5444ef646</id>
<content type='text'>
legal in Python 2 also.  Use fancy REPR macro and the %V format code for
cross-Python compatibility.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
legal in Python 2 also.  Use fancy REPR macro and the %V format code for
cross-Python compatibility.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use Py_TYPE() rather than thing-&gt;ob_type, for Python 3 portability</title>
<updated>2011-12-13T11:38:48+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2011-12-13T11:38:48+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=ebd44a420264da0031b715f7f08a0b347a81dd30'/>
<id>ebd44a420264da0031b715f7f08a0b347a81dd30</id>
<content type='text'>
Based on part of a patch from Barry Warsaw.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Based on part of a patch from Barry Warsaw.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove dbus_py_tp_richcompare_by_pointer, dbus_py_tp_hash_by_pointer</title>
<updated>2011-12-13T11:22:28+00:00</updated>
<author>
<name>Simon McVittie</name>
<email>simon.mcvittie@collabora.co.uk</email>
</author>
<published>2011-12-13T11:22:28+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/dbus-python.git/commit/?id=fb64313b8d37a7869c5489c8ee1bfad0c2c84c0f'/>
<id>fb64313b8d37a7869c5489c8ee1bfad0c2c84c0f</id>
<content type='text'>
These turn out not to be used for anything. Spotted by Barry Warsaw.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These turn out not to be used for anything. Spotted by Barry Warsaw.

Signed-off-by: Simon McVittie &lt;simon.mcvittie@collabora.co.uk&gt;
</pre>
</div>
</content>
</entry>
</feed>
