Blame ChangeLog

Packit 130fc8
commit c0df2200a881b9c8fa4987cb3f7d281865536bfc
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:   2016-03-06 17:50:19 +0000
Packit 130fc8
Packit 130fc8
    1.2.4
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 007ea1d228b849e192e3a471bb3c14292b897b0e
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-06 17:34:55 +0000
Packit 130fc8
Packit 130fc8
    ci-build: test the setup.py glue as well as the Autotools build
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	tools/ci-build.sh
Packit 130fc8
Packit 130fc8
commit 602064459995b89d169d7e138691a96d4190b614
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-06 17:37:46 +0000
Packit 130fc8
Packit 130fc8
    Clean up test-service.log
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit aba80c07c07cf8dd669dbfbe2aa51786425aa53f
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-06 17:20:23 +0000
Packit 130fc8
Packit 130fc8
    NEWS so far
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 9740e695a8e2276704f940a38c4067edbe8491f7
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-06 17:08:03 +0000
Packit 130fc8
Packit 130fc8
    Add Travis-CI metadata
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
A	.travis.yml
Packit 130fc8
M	Makefile.am
Packit 130fc8
A	tools/ci-build.sh
Packit 130fc8
Packit 130fc8
commit 7881666743df953227ccc403af4edfac7dd7ab8e
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-06 15:38:16 +0000
Packit 130fc8
Packit 130fc8
    decorators: use a more modern idiom for signatures in Python >= 3.4
Packit 130fc8
Packit 130fc8
    getargspec() isn't in Python 3.6 development versions.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	dbus/decorators.py
Packit 130fc8
Packit 130fc8
commit 991c1f8de2f6396801736153173eb83dce0e9c15
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-06 12:56:56 +0000
Packit 130fc8
Packit 130fc8
    unicode test: cope with Python 2.6 as provided on travis-ci
Packit 130fc8
Packit 130fc8
    Python 2.6 didn't allow struct.pack(u'...', ...).
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit cf52ac6e8c92fe0a5577da8f9328b908967763bf
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-06 15:39:50 +0000
Packit 130fc8
Packit 130fc8
    .gitignore: ignore autoconf-archive and pkg-config
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
Packit 130fc8
commit 988c290f4a1bafdac6dabc499efb8b7ffa94a251
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 23:57:46 +0000
Packit 130fc8
Packit 130fc8
    run-test: avoid "test: =: unary operator expected"
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
Packit 130fc8
commit 506945f13c098f2b9abcccf681e64d6b924da3eb
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 23:49:51 +0000
Packit 130fc8
Packit 130fc8
    Stop breaking a pre-existing PYTHONPATH in installed-tests'
Packit 130fc8
    environment
Packit 130fc8
Packit 130fc8
    ${PYTHONPATH} in Exec= isn't substituted by gnome-desktop-testing.
Packit 130fc8
Packit 130fc8
    If we rely on the fact that Python prepends the scripts' directory to
Packit 130fc8
    sys.path, then we don't need to alter PYTHONPATH at all.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit b6e1a0ce33969dc56fade2a5839848f4a926b8bb
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 23:20:49 +0000
Packit 130fc8
Packit 130fc8
    Fix Unicode tests on narrow Python builds
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=57140
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit f1f4f1cd110a0a6bdd41ab8b3ae126c5ea455801
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 21:16:31 +0000
Packit 130fc8
Packit 130fc8
    Use the template GNOME autogen.sh
Packit 130fc8
Packit 130fc8
    Taken from: https://wiki.gnome.org/Projects/GnomeCommon/Migration
Packit 130fc8
Packit 130fc8
    This removes the non-standard --no-configure option, and replaces it
Packit 130fc8
    with NOCONFIGURE=1 as recommended in
Packit 130fc8
    <https://github.com/cgwalters/build-api>.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	autogen.sh
Packit 130fc8
Packit 130fc8
commit ed350ae4f4e43d0f5146c5891069829e89018322
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 16:32:44 +0000
Packit 130fc8
Packit 130fc8
    Add a regression test for the version numbering
Packit 130fc8
Packit 130fc8
    Now that dbus.__version__ and dbus.version exist even in uninstalled
Packit 130fc8
    builds, we can do this.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit e119bf86c5a4a10ea4ed048df3a5d4a78fa15d5c
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 16:36:08 +0000
Packit 130fc8
Packit 130fc8
    Get the version from the C code, not by generating a Python file
Packit 130fc8
Packit 130fc8
    This means we never try to import dbus/_version.py from the
Packit 130fc8
    ${builddir},
Packit 130fc8
    which won't work.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	configure.ac
Packit 130fc8
M	dbus/__init__.py
Packit 130fc8
D	dbus/_version.py.in
Packit 130fc8
Packit 130fc8
commit 13f590af2ee74b2b01c5c1a3414a92764648c89e
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 16:32:25 +0000
Packit 130fc8
Packit 130fc8
    Make dbus.version a tuple again
Packit 130fc8
Packit 130fc8
    Otherwise it won't sort correctly.
Packit 130fc8
Packit 130fc8
    Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816729
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	dbus/_version.py.in
Packit 130fc8
Packit 130fc8
commit 135eeb0c0ddc871c5b5dfbaf09aace94f7126cc7
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 16:08:03 +0000
Packit 130fc8
Packit 130fc8
    Always include dbus_bindings-internal.h first
Packit 130fc8
Packit 130fc8
    This file includes <Python.h>, with some #defines that affect the
Packit 130fc8
    interpretation of the Python headers (PY_SSIZE_T_CLEAN,
Packit 130fc8
    PY_SIZE_T_CLEAN).
Packit 130fc8
Packit 130fc8
    In particular, <Python.h> transitively includes pyconfig.h, which
Packit 130fc8
    defines _GNU_SOURCE, altering the version of struct stat used;
Packit 130fc8
    this is potentially a problem if a struct stat is shared between
Packit 130fc8
    files, although in practice we don't do that.
Packit 130fc8
Packit 130fc8
    Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=749133
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/debug.c
Packit 130fc8
M	_dbus_bindings/float.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/message-internal.h
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
Packit 130fc8
commit 3f7aa13c82444457675763cdf0d3bb5c5a45d137
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 16:02:53 +0000
Packit 130fc8
Packit 130fc8
    Include config.h every time we compile C code
Packit 130fc8
Packit 130fc8
    This is Autoconf best-practice: on some platforms it might contain
Packit 130fc8
    things like "#define inline __inline" which should affect all C code.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	_dbus_bindings/compat-internal.h
Packit 130fc8
M	_dbus_bindings/mainloop.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
Packit 130fc8
commit c729593c36c745f99daa02abb955a19737bf37cb
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-03-05 15:50:33 +0000
Packit 130fc8
Packit 130fc8
    Move dbus-python.h to a dbus subdirectory
Packit 130fc8
Packit 130fc8
    This means we can consistently #include <dbus/dbus-python.h>,
Packit 130fc8
    either in-tree or out-of-tree.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_glib_bindings/module.c
Packit 130fc8
R100	include/dbus-python.h	include/dbus/dbus-python.h
Packit 130fc8
M	test/dbus_py_test.c
Packit 130fc8
Packit 130fc8
commit 01ecf02c749f7bddb15f57aae26e9e064db0240f
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-02-22 17:26:54 +0000
Packit 130fc8
Packit 130fc8
    fix NEWS syntax
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 568aa2c958d33ddb8b798add8f01b881dee8f432
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-02-22 17:05:03 +0000
Packit 130fc8
Packit 130fc8
    apply development version
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 261f510ec0196f3f3c55c4ac7c4bedc879bdd8f3
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-02-22 16:35:13 +0000
Packit 130fc8
Packit 130fc8
    1.2.2
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 7fd4c59f906cec2d6b87fde795a72499314273ee
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-02-22 16:04:33 +0000
Packit 130fc8
Packit 130fc8
    Disable Automake maintainer mode when building via setup.py
Packit 130fc8
Packit 130fc8
    pip doesn't preserve timestamps in tarballs, so half the build system
Packit 130fc8
    is going to look as though it has been changed.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
M	setup.py
Packit 130fc8
Packit 130fc8
commit afcf3e432efa8bed73c714d03062fbf53cc76bdf
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-02-22 13:18:35 +0000
Packit 130fc8
Packit 130fc8
    Make all test scripts properly executable
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/cross-test-server.py
Packit 130fc8
M	test/test-exception-py2.py
Packit 130fc8
M	test/test-exception-py3.py
Packit 130fc8
M	test/test-p2p.py
Packit 130fc8
M	test/test-signals.py
Packit 130fc8
M	test/test-unusable-main-loop.py
Packit 130fc8
Packit 130fc8
commit 84b7bdafc1deecd9451ba52c30e5dc63a7ebb056
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-02-22 13:18:18 +0000
Packit 130fc8
Packit 130fc8
    Don't install crosstest.py executable
Packit 130fc8
Packit 130fc8
    It's meant to be imported, not executed.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit a7c0dc02695addec1a2ed4c2277878c514883c9d
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-02-22 12:27:22 +0000
Packit 130fc8
Packit 130fc8
    Fix setup.py in tarballs on Python 2
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	setup.py
Packit 130fc8
Packit 130fc8
commit e443d3b5c60cf2f5fda17bcba47be3c8279b3140
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-19 12:47:33 +0000
Packit 130fc8
Packit 130fc8
    Use AX_IS_RELEASE with the micro-version policy
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
M	dbus/_version.py.in
Packit 130fc8
Packit 130fc8
commit 3df99bcbe3e80467f050484d83eca9ffae03e947
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-19 12:37:59 +0000
Packit 130fc8
Packit 130fc8
    Use AX_GENERATE_CHANGELOG to generate ChangeLog
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 55d8f3fc9cdfe5b8f00c546a7264b195fb655148
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-19 12:18:27 +0000
Packit 130fc8
Packit 130fc8
    .gitignore: update and sort
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
Packit 130fc8
commit bfa02dd9f85f90200de796ad2d9e65596e8add6b
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-19 12:17:26 +0000
Packit 130fc8
Packit 130fc8
    check-coding-style: work in out-of-tree builds
Packit 130fc8
Packit 130fc8
M	tools/check-coding-style.mk
Packit 130fc8
Packit 130fc8
commit 67759dbc248f4eb05855a796eea6d464e051b2e8
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-19 12:05:02 +0000
Packit 130fc8
Packit 130fc8
    configure.ac: avoid misleading syntax highlighting
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit af14eca77a3f2c037b1aca4d3f6945ffa2b985db
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-19 12:04:44 +0000
Packit 130fc8
Packit 130fc8
    configure.ac: use AS_CASE, AS_IF
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
M	m4/dbus-py-add-rst2htmlflag.m4
Packit 130fc8
Packit 130fc8
commit 00e36366aa437f592a8e7d9dad5a7764890f40b2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-19 11:57:11 +0000
Packit 130fc8
Packit 130fc8
    Make autoconf fail with an explanatory message if an AX_ macro
Packit 130fc8
    is missing
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 19879fa7aebea51677550ad2d7cdb07f16ac134f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-02-17 13:02:16 +0000
Packit 130fc8
Packit 130fc8
    Remove a leftover reference to m4/am-check-pymod.m4
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit d14e14ad8e4b64203c87b64f176f72803dfccf4e
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-01-21 20:17:16 +0000
Packit 130fc8
Packit 130fc8
    Use AX_PYTHON_MODULE from autoconf-archive instead of AM_CHECK_PYMOD
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
D	m4/am-check-pymod.m4
Packit 130fc8
Packit 130fc8
commit 14a609ac5e4706bc9ebbe83de8168eb3399bf50c
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-01-21 20:09:27 +0000
Packit 130fc8
Packit 130fc8
    Ignore .dirstamp files
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
Packit 130fc8
commit 88e9da1ddec51a99246d5128a6202dd9205af34c
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2016-01-21 20:06:09 +0000
Packit 130fc8
Packit 130fc8
    Add a setup.py which wraps Autotools in something virtualenv-friendly
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
M	Makefile.am
Packit 130fc8
A	setup.py
Packit 130fc8
Packit 130fc8
commit d7677ab1bcabe60e84215eb17b51b644737bfcb0
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-01-20 12:39:07 +0000
Packit 130fc8
Packit 130fc8
    Use gi instead of gobject, everywhere except dbus.gobject_service
Packit 130fc8
Packit 130fc8
M	doc/tutorial.txt
Packit 130fc8
M	examples/example-async-client.py
Packit 130fc8
M	examples/example-service.py
Packit 130fc8
M	examples/example-signal-emitter.py
Packit 130fc8
M	examples/example-signal-recipient.py
Packit 130fc8
M	examples/gconf-proxy-service2.py
Packit 130fc8
M	examples/unix-fd-service.py
Packit 130fc8
M	test/test-server.py
Packit 130fc8
Packit 130fc8
commit ea0e8705750e8b4448e5e51c86d07132cf1ac1c8
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-01-20 12:38:48 +0000
Packit 130fc8
Packit 130fc8
    Replace hard-coded sleep with a wait for the D-Bus name to appear
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
A	test/wait-for-name.py
Packit 130fc8
Packit 130fc8
commit c145c7c6b6c62ef097ed33e1abeaa2987b01007d
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-01-20 12:19:26 +0000
Packit 130fc8
Packit 130fc8
    Use non-recursive make for tests, and make them into installed-tests
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	configure.ac
Packit 130fc8
D	test/Makefile.am
Packit 130fc8
M	test/TestSuitePythonService.service.in
Packit 130fc8
D	test/dbus_python_check.py
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-p2p.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
M	test/test-signals.py
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
M	test/tmp-session-bus.conf.in
Packit 130fc8
Packit 130fc8
commit 9567e3eab6672705f7259970e8606f4e7adaf991
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2016-01-20 10:48:19 +0000
Packit 130fc8
Packit 130fc8
    Use non-recursive make for everything except tests
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
D	_dbus_bindings/Makefile.am
Packit 130fc8
D	_dbus_glib_bindings/Makefile.am
Packit 130fc8
M	configure.ac
Packit 130fc8
D	examples/Makefile.am
Packit 130fc8
D	m4/Makefile.am
Packit 130fc8
M	test/Makefile.am
Packit 130fc8
D	tools/Makefile.am
Packit 130fc8
Packit 130fc8
commit b95a7f0f596e3e3d000c3756bb520d28b127d5e1
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-06 17:46:21 +0000
Packit 130fc8
Packit 130fc8
    Simplify testing by using dbus-run-session and Automake "log compiler"
Packit 130fc8
Packit 130fc8
    Fall back to Telepathy's old with-session-bus.sh script if dbus
Packit 130fc8
    doesn't
Packit 130fc8
    have dbus-run-session (versions < 1.8).
Packit 130fc8
Packit 130fc8
    Also run most of the tests individually, instead of under run-test.sh.
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
M	test/Makefile.am
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
D	test/run-with-tmp-session-bus.sh
Packit 130fc8
A	test/with-session-bus.sh
Packit 130fc8
Packit 130fc8
commit f8379493b1c413d7b583025d47a38f042b710d89
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-06 10:35:59 +0000
Packit 130fc8
Packit 130fc8
    .gitignore: anchor most patterns at $(top_srcdir), and sort
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
Packit 130fc8
commit 192b5d4ed0021f1e15e42e52763bd4cd32a3b502
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-05 21:27:10 +0000
Packit 130fc8
Packit 130fc8
    Don't try to build epydoc documentation if we can't "import epydoc"
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 407ad2d298188b83763f7003ae224b505f07e162
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-06 10:33:28 +0000
Packit 130fc8
Packit 130fc8
    Put Autoconf droppings in build-aux/
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 8cbfa02ca5c9847bffabc88320fa4c612d517f86
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-06 10:33:13 +0000
Packit 130fc8
Packit 130fc8
    Use AX_COMPILER_FLAGS from autoconf-archive
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	m4/Makefile.am
Packit 130fc8
D	m4/jh-add-cflag.m4
Packit 130fc8
D	m4/tp-compiler-flag.m4
Packit 130fc8
D	m4/tp-compiler-warnings.m4
Packit 130fc8
Packit 130fc8
commit 9eae0f2693acee05887125a46190e682fa119e78
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-05 15:41:11 +0000
Packit 130fc8
Packit 130fc8
    Use AX_COMPILER_FLAGS
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
M	_dbus_glib_bindings/Makefile.am
Packit 130fc8
M	configure.ac
Packit 130fc8
M	test/Makefile.am
Packit 130fc8
Packit 130fc8
commit f8479140d228d7d5043069a0e966e9d3bf94e341
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-05 15:40:52 +0000
Packit 130fc8
Packit 130fc8
    Update build system for Automake 1.13 (parallel test driver)
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
M	test/Makefile.am
Packit 130fc8
Packit 130fc8
commit 6e4ebe32f0f14aceb91011e422eb232e8dd21d4f
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-05 15:39:30 +0000
Packit 130fc8
Packit 130fc8
    _dbus_py_assertion_failed: flag as NORETURN
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
Packit 130fc8
commit 2ad803c5326af0569fdb36ce90166292b9fe9a79
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-04 17:32:03 +0000
Packit 130fc8
Packit 130fc8
    configure.ac: use AS_IF for PYTHON_LIBS
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 8d794193c8ac611f27d32333d50873d4d97aace0
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-04 17:31:44 +0000
Packit 130fc8
Packit 130fc8
    Try ${PYTHON}-config before searching PATH
Packit 130fc8
Packit 130fc8
    This is helpful for Debian's special debug-build interpreters
Packit 130fc8
    such as python3.4-dbg, each with an accompanying python3.4-dbg-config.
Packit 130fc8
Packit 130fc8
M	m4/am-check-python-headers.m4
Packit 130fc8
Packit 130fc8
commit 6ebbb5bc7abaf3caaa88cc11f6d3969e3f665544
Packit 130fc8
Author: Yamashita, Yuu <peek824545201@gmail.com>
Packit 130fc8
Date:	2015-09-22 23:42:38 +0900
Packit 130fc8
Packit 130fc8
    Find `python-config` from PATH properly
Packit 130fc8
Packit 130fc8
    Expecting `python-config` at the same directory as `python` executable
Packit 130fc8
    would not be suitable if user is using virtualenv.
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
M	m4/am-check-python-headers.m4
Packit 130fc8
Packit 130fc8
commit 998c10b8ec9058f213752818fa20d8362c15c02d
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-04 15:13:34 +0000
Packit 130fc8
Packit 130fc8
    gconf examples: add brief documentation
Packit 130fc8
Packit 130fc8
M	examples/gconf-proxy-client.py
Packit 130fc8
M	examples/gconf-proxy-service2.py
Packit 130fc8
Packit 130fc8
commit 77075d82f4ec39c35d14536cf13e4266839ae81f
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2015-12-04 15:13:22 +0000
Packit 130fc8
Packit 130fc8
    Use a name in example.com for our example GConf proxy
Packit 130fc8
Packit 130fc8
    dbus-python is not a GNOME project, so we should not use their
Packit 130fc8
    namespace.
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720
Packit 130fc8
Packit 130fc8
M	examples/gconf-proxy-client.py
Packit 130fc8
M	examples/gconf-proxy-service2.py
Packit 130fc8
Packit 130fc8
commit 1dbda697112becc44e0aa8e303159e0fae5852a3
Packit 130fc8
Author: Ben Longbons <b.r.longbons@gmail.com>
Packit 130fc8
Date:	2014-10-31 14:35:53 -0700
Packit 130fc8
Packit 130fc8
    Install all examples
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
    [smcv: separated out from a previous commit]
Packit 130fc8
Packit 130fc8
M	examples/Makefile.am
Packit 130fc8
Packit 130fc8
commit f8ffd3ab796ae622912b243c1e6f1d3e12c90ad7
Packit 130fc8
Author: Ben Longbons <b.r.longbons@gmail.com>
Packit 130fc8
Date:	2014-10-31 14:35:53 -0700
Packit 130fc8
Packit 130fc8
    Consistently make examples executable
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
    [smcv: separated out from a previous commit]
Packit 130fc8
Packit 130fc8
M	examples/example-async-client.py
Packit 130fc8
M	examples/example-client.py
Packit 130fc8
M	examples/example-service.py
Packit 130fc8
M	examples/example-signal-emitter.py
Packit 130fc8
M	examples/example-signal-recipient.py
Packit 130fc8
M	examples/list-system-services.py
Packit 130fc8
Packit 130fc8
commit 246e5b03a137e64611c6f1e368250804d66f73f6
Packit 130fc8
Author: Ben Longbons <b.r.longbons@gmail.com>
Packit 130fc8
Date:	2014-10-31 14:35:53 -0700
Packit 130fc8
Packit 130fc8
    Fix GConf examples
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
    [smcv: separate out some changes into separate commits]
Packit 130fc8
Packit 130fc8
M	examples/gconf-proxy-client.py
Packit 130fc8
M	examples/gconf-proxy-service2.py
Packit 130fc8
Packit 130fc8
commit 6185aeb81969b82da804c66958d64bc628cb5aa4
Packit 130fc8
Author: Ben Longbons <b.r.longbons@gmail.com>
Packit 130fc8
Date:	2014-10-31 14:35:53 -0700
Packit 130fc8
Packit 130fc8
    Include FallbackObject in "from dbus.service import *"
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=85720
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
    [smcv: separate out some changes into separate commits]
Packit 130fc8
Packit 130fc8
M	dbus/service.py
Packit 130fc8
Packit 130fc8
commit 425993a3107812734b1138a5a011fed4fc041fef
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-05-08 14:09:46 +0100
Packit 130fc8
Packit 130fc8
    development version
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit d0d5b5be685dc4c16b21c54335becc87ca4d6f58
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-05-08 08:49:58 +0100
Packit 130fc8
Packit 130fc8
    distribute new tests
Packit 130fc8
Packit 130fc8
M	test/Makefile.am
Packit 130fc8
Packit 130fc8
commit bd6aac594c72d32057a5821fcedb2d36644526aa
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-05-08 08:48:28 +0100
Packit 130fc8
Packit 130fc8
    1.2.0
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 9b26cf8238a7d432fe96a50a75008aa6bce110da
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-05-08 08:38:22 +0100
Packit 130fc8
Packit 130fc8
    Add support for skipping tests, and use it
Packit 130fc8
Packit 130fc8
    Now that Python 2.6 isn't a supported version in Debian, it doesn't
Packit 130fc8
    get a gi module, but we can still get some minimal test coverage.
Packit 130fc8
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/cross-test-server.py
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/run-with-tmp-session-bus.sh
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-p2p.py
Packit 130fc8
M	test/test-signals.py
Packit 130fc8
Packit 130fc8
commit 0872782255fdbaeda64311a298664597e59ba94f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-05-08 08:37:13 +0100
Packit 130fc8
Packit 130fc8
    utf8 test: pass when used with dbus 1.6.10, 1.7.2
Packit 130fc8
Packit 130fc8
    We used to reject noncharacters, but now we accept them.
Packit 130fc8
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit f909f596705f62a5218cf16d61433364fe2f8168
Packit 130fc8
Author: Marko Lindqvist <cazfi74 gmail com>
Packit 130fc8
Date:	2013-05-07 20:16:20 +0100
Packit 130fc8
Packit 130fc8
    Replace AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Packit 130fc8
Packit 130fc8
    This has been (silently!) deprecated since 2002 and was removed from
Packit 130fc8
    Automake 1.13.
Packit 130fc8
Packit 130fc8
    [added commit message -smcv]
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 423ee853dfbb4ee9ed89a21e1cf2b6a928e2fc4d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-04-22 17:40:51 +0100
Packit 130fc8
Packit 130fc8
    Use GObject.__class__ instead of GObjectMeta
Packit 130fc8
Packit 130fc8
    In pygobject 3.8, GObjectMeta is no longer available via
Packit 130fc8
    gi.repository.GObject. What we actually want is "the metaclass of
Packit 130fc8
    GObject", so, say so.
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	dbus/gi_service.py
Packit 130fc8
M	dbus/gobject_service.py
Packit 130fc8
Packit 130fc8
commit c9ad0a3909c80c09d33b21db6cb46cfee4489010
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-04-22 15:47:06 +0100
Packit 130fc8
Packit 130fc8
    Unset DBUS_STARTER_ADDRESS, DBUS_STARTER_BUS_TYPE
Packit 130fc8
Packit 130fc8
    See <https://bugs.freedesktop.org/show_bug.cgi?id=63119>.
Packit 130fc8
Packit 130fc8
M	test/run-with-tmp-session-bus.sh
Packit 130fc8
Packit 130fc8
commit 121c294b1853a280b01e0504eb1828c6d0e07bbc
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2013-04-22 15:44:57 +0100
Packit 130fc8
Packit 130fc8
    Require D-Bus 1.6, drop fallback paths
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	_dbus_bindings/compat-internal.h
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit c57c4d281369589b636aee928238b7cf6e42e00f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-10-23 19:34:35 +0100
Packit 130fc8
Packit 130fc8
    NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit f52465232234ae71fa16741abcd57aab155949ad
Packit 130fc8
Author: Thiago Macieira <thiago.macieira@intel.com>
Packit 130fc8
Date:	2012-10-23 11:12:21 -0700
Packit 130fc8
Packit 130fc8
    Update the confusing notice of what license dbus-python is under
Packit 130fc8
Packit 130fc8
    We tried to change the license for the D-Bus core too but were unable
Packit 130fc8
    to reach all copyright holders. The MIT license was the suggested new
Packit 130fc8
    license and all reached parties had agreed to.
Packit 130fc8
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	COPYING
Packit 130fc8
Packit 130fc8
commit d262628e89115bbcc33c439c77d33733c4a23491
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-10-16 18:33:08 +0100
Packit 130fc8
Packit 130fc8
    DBusException: override both __str__ and __unicode__
Packit 130fc8
Packit 130fc8
    Avoid chaining up to the superclass, because that behaves particularly
Packit 130fc8
    oddly. This fixes regression test failures: str(some_dbus_exception)
Packit 130fc8
    was no
Packit 130fc8
    longer prefixed with the D-Bus error name under Python 2.
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55899
Packit 130fc8
Packit 130fc8
M	dbus/exceptions.py
Packit 130fc8
Packit 130fc8
commit 544e05a16e55dad7e666baabfb665997a79d6580
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-10-16 18:31:43 +0100
Packit 130fc8
Packit 130fc8
    Slightly better test coverage
Packit 130fc8
Packit 130fc8
M	test/test-client.py
Packit 130fc8
Packit 130fc8
commit efdd1823239b02fe5a39e766cbd7597e6c3fcb96
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-10-16 17:52:36 +0100
Packit 130fc8
Packit 130fc8
    Use a form of assertRaises() that works in Python 2.6
Packit 130fc8
Packit 130fc8
M	test/test-exception-py2.py
Packit 130fc8
Packit 130fc8
commit 83615efbed565a689008b00a4ac82fc0fc4e5603
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-10-16 17:52:22 +0100
Packit 130fc8
Packit 130fc8
    Skip test_dbus_exception_convert_str_fail under unusual default
Packit 130fc8
    encodings
Packit 130fc8
Packit 130fc8
    This would actually work fine if the default encoding was UTF-8 or
Packit 130fc8
    Latin-1 or something.
Packit 130fc8
Packit 130fc8
M	test/test-exception-py2.py
Packit 130fc8
Packit 130fc8
commit 09b540bd55fb2fca14d4df7e0c520b8ba0ce4646
Packit 130fc8
Author: Michael Vogt <mvo@ubuntu.com>
Packit 130fc8
Date:	2012-10-12 13:37:51 +0200
Packit 130fc8
Packit 130fc8
    Support unicode messages for DBusException in Python 2
Packit 130fc8
Packit 130fc8
    [commit message amended -smcv]
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55899
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	dbus/exceptions.py
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
A	test/test-exception-py2.py
Packit 130fc8
A	test/test-exception-py3.py
Packit 130fc8
Packit 130fc8
commit 5558ee11313fd929ed6aeb22228e89de2263e520
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 12:17:10 +0100
Packit 130fc8
Packit 130fc8
    Link Python extensions differently on Windows
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
M	_dbus_glib_bindings/Makefile.am
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit ec2671485a23090c470180eb297e67b86638d9b5
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 12:15:16 +0100
Packit 130fc8
Packit 130fc8
    Replace incorrect AM_LDFLAGS usage with a proper AM_LDFLAGS/LIBADD
Packit 130fc8
    split
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
M	_dbus_glib_bindings/Makefile.am
Packit 130fc8
Packit 130fc8
commit 9c02d05642c8f99e3fe61804bcc33df380ebd5b1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 20:27:12 +0100
Packit 130fc8
Packit 130fc8
    run-test.sh: don't go via make to run the cross-test
Packit 130fc8
Packit 130fc8
    Based on a patch from Christoph Höger.
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=51725
Packit 130fc8
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
Packit 130fc8
commit e8a507570e12778a0f325786fcf9f5f768019118
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 19:49:13 +0100
Packit 130fc8
Packit 130fc8
    NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit f3199102a68c72460fd0a025ab966557a0996223
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 19:49:07 +0100
Packit 130fc8
Packit 130fc8
    Don't include stdint.h
Packit 130fc8
Packit 130fc8
    Every use here turns out to be unnecessary, some compilers *still*
Packit 130fc8
    don't have it after more than a decade in ISO C, and if we need
Packit 130fc8
    fixed-length integer types we can use the ones from D-Bus.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/float.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
Packit 130fc8
commit 6f5ec9552ca169b66b338698850a125151e3599c
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 19:36:26 +0100
Packit 130fc8
Packit 130fc8
    Re-indent now that the indentation is unecessary
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 5b79604a6d1eb11268293342d19da633e5eedaa4
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 19:35:43 +0100
Packit 130fc8
Packit 130fc8
    Avoid variable-length arrays, which MSVC *still* doesn't support
Packit 130fc8
Packit 130fc8
    Based on patches from Christoph Höger.
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=51725
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit bdc48547078b8ba09856c81b7c4f148fb163c01b
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-07-04 19:19:12 +0100
Packit 130fc8
Packit 130fc8
    Use AC_C_INLINE to make sure "inline" works
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 3d23ff9e91151c2fb8e5ccb74067ff7ad6df3067
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-06-25 21:20:12 +0100
Packit 130fc8
Packit 130fc8
    reset to unreleased
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 86b978042fa23d9b262cb0baa40398e21ddb0530
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-06-25 21:19:35 +0100
Packit 130fc8
Packit 130fc8
    prepare release
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit f6066573d25508f5cbbc5c12254086d419bb8828
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-06-25 17:01:51 +0100
Packit 130fc8
Packit 130fc8
    fd.o #40817: validate UTF-8 according to the same rules as libdbus
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	configure.ac
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit 4a0f4379d4a5783d576aec90019a39459eff007d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-06-05 19:39:20 +0100
Packit 130fc8
Packit 130fc8
    NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 6ff89bf0d05a550cf1aff2053579fc1f0192cd97
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-06-05 19:07:51 +0100
Packit 130fc8
Packit 130fc8
    Py3: correctly guess the signature of ObjectPath(...) and
Packit 130fc8
    Signature(...)
Packit 130fc8
Packit 130fc8
    Under Python 2, ObjectPath and Signature are subtypes of str (=
Packit 130fc8
    bytes),
Packit 130fc8
    and the existing type-guessing worked.
Packit 130fc8
Packit 130fc8
    The type-guessing code assumed that all unicode objects were just
Packit 130fc8
    strings, but that assumption became false in the Python 3 port:
Packit 130fc8
    ObjectPath and Signature are still subtypes of str, but str now means
Packit 130fc8
    unicode, not bytes.
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=50740
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit 2f08b9e644c8530c4d324c4bd9d8a0cdb24edc92
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-05-09 17:50:59 +0100
Packit 130fc8
Packit 130fc8
    Back to unreleased status
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 4a4bce958b3257b7cb2adc050022879660aface1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-05-09 15:47:48 +0100
Packit 130fc8
Packit 130fc8
    1.1.0
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
M	dbus/gobject_service.py
Packit 130fc8
Packit 130fc8
commit e2e589889ef5257f62cc3a32561142f625716ef0
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-05-02 11:11:11 +0100
Packit 130fc8
Packit 130fc8
    Make AM_CHECK_PYTHON_HEADERS compatible with Python 3 in the absence
Packit 130fc8
    of python3-config
Packit 130fc8
Packit 130fc8
M	m4/am-check-python-headers.m4
Packit 130fc8
Packit 130fc8
commit 2f59718a4bf22cbea28e0c7b2f880f86d4497a7a
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-05-02 10:44:13 +0100
Packit 130fc8
Packit 130fc8
    Deprecate dbus.gobject_service and make it vaguely compatible with 1.0
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48904
Packit 130fc8
Packit 130fc8
M	dbus/gobject_service.py
Packit 130fc8
Packit 130fc8
commit 5b9f87676802f04ebc339fd16a4a30dc42e33c91
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-05-02 10:41:27 +0100
Packit 130fc8
Packit 130fc8
    Reinstate the old dbus.gobject_service, but only for Python 2
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48904
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	configure.ac
Packit 130fc8
A	dbus/gobject_service.py
Packit 130fc8
Packit 130fc8
commit ba3f3ff253982c9ad3b5a33df5b120e5692c9d29
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-05-02 10:39:29 +0100
Packit 130fc8
Packit 130fc8
    Rename gobject_service (PyGI version) to gi_service
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=48904
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
R090	dbus/gobject_service.py dbus/gi_service.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
Packit 130fc8
commit f264e37f13720898d941f3636f77c489a9a1d845
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-03-12 11:41:00 +0000
Packit 130fc8
Packit 130fc8
    Fix ref leak in dbus_py_variant_level_set
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=47108
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
Packit 130fc8
commit c53788657c0cfbd038325e690e7097e31f5e8430
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-02-29 13:35:24 +0000
Packit 130fc8
Packit 130fc8
    Put sockets for the regression tests in /tmp, not ${builddir}
Packit 130fc8
Packit 130fc8
    Some automated build systems (naming no Portage) have really long
Packit 130fc8
    build
Packit 130fc8
    directories, which can cause dbus-python to hit the length limit
Packit 130fc8
    for Unix
Packit 130fc8
    sockets' names.
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=46747
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	test/tmp-session-bus.conf.in
Packit 130fc8
Packit 130fc8
commit 1055343d746accc4048e5806f84a880143444c9f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-11-15 16:07:57 +0000
Packit 130fc8
Packit 130fc8
    Use DBusBasicValue instead of reinventing it, if dbus is new enough
Packit 130fc8
Packit 130fc8
    If we don't find it, continue to reinvent it, but move the reinvention
Packit 130fc8
    to an internal header so it's at least the same in both files that
Packit 130fc8
    want it.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
A	_dbus_bindings/compat-internal.h
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 8e4836c318eb64ef720b497bebc247ac6a468b4b
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-02-01 10:10:26 +0000
Packit 130fc8
Packit 130fc8
    Fix _maintainer-update-htmldocs for out-of-tree builds
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit de81bf8dd5d70f4184412a5c7c2aacd82348d7ea
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-02-01 10:10:10 +0000
Packit 130fc8
Packit 130fc8
    Remove TODO, which is now empty - use bugzilla instead
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
D	TODO
Packit 130fc8
Packit 130fc8
commit 996a3f46f0998219eaf0cd68a744ebc90cfc6dd8
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 20:33:38 +0000
Packit 130fc8
Packit 130fc8
    back to unreleased
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit c59647b024b3242810fe46e500d557fd56d684d4
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 20:33:26 +0000
Packit 130fc8
Packit 130fc8
    retroactively add release date
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 5a8eb939ab4603a931457c5d4e8dfcdc323eaf89
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2012-01-24 16:43:05 +0000
Packit 130fc8
Packit 130fc8
    Install _compat.py
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit d1ccc12dd1dee34faae52c7b325048ea801599fd
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 16:41:46 +0000
Packit 130fc8
Packit 130fc8
    Generate ChangeLog correctly when out-of-tree
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit 1ee2b1a8cf729a71ae56e5671564c5fd62504707
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 16:36:49 +0000
Packit 130fc8
Packit 130fc8
    Let's call this 1.0
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 5b76f66e79f9bc07241a44c0277d4bbebc08ce20
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 16:35:45 +0000
Packit 130fc8
Packit 130fc8
    Remove duplicate -Werror machinery
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit cd4e91c65624062b5504c10b2af0a05aefbf4878
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 16:35:38 +0000
Packit 130fc8
Packit 130fc8
    Move PY3PORT into doc, use the same extension as other rst, and
Packit 130fc8
    render it
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
R100	PY3PORT.rst	doc/PY3PORT.txt
Packit 130fc8
Packit 130fc8
commit 09ca5de0f38d3cc30b8d149b2a8c9f0ad810a09a
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 16:21:15 +0000
Packit 130fc8
Packit 130fc8
    Describe problems, alternatives
Packit 130fc8
Packit 130fc8
M	README
Packit 130fc8
Packit 130fc8
commit b486edf800ecb9d2e23a35f7ac3151657ee39250
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-24 16:06:35 +0000
Packit 130fc8
Packit 130fc8
    Deprecate dbus.glib (use dbus.mainloop.glib or dbus.mainloop.qt4)
Packit 130fc8
Packit 130fc8
M	dbus/glib.py
Packit 130fc8
Packit 130fc8
commit 50fa5eb54992c28d63b0532533f755ff39f082e2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 15:02:40 +0000
Packit 130fc8
Packit 130fc8
    Add INTORLONG_CHECK macro so we don't have to conditionalize
Packit 130fc8
    PyInt_Check
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
Packit 130fc8
commit 4f043cf34a8001c071644eb8c89dc7d43e86b62a
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 15:01:39 +0000
Packit 130fc8
Packit 130fc8
    Use native 'int' (whatever that means) for variant_level etc.
Packit 130fc8
Packit 130fc8
    This reverts the Python 2 API to be in terms of PyInt, leaving the
Packit 130fc8
    Python 3 API in terms of PyLong (which is called 'int' in Python
Packit 130fc8
    code).
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	PY3PORT.rst
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
Packit 130fc8
commit cdc0ca5c72686aab38a172f14da3b38fe304baa9
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 14:59:36 +0000
Packit 130fc8
Packit 130fc8
    update NEWS, PY3PORT.rst
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	PY3PORT.rst
Packit 130fc8
Packit 130fc8
commit ae61078cc90917c20b14298aaec18e87e149d337
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 14:04:14 +0000
Packit 130fc8
Packit 130fc8
    Test behaviour of various Message methods
Packit 130fc8
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit 69342f86b0d036ca41a19363efaf4e8352837c24
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 14:03:53 +0000
Packit 130fc8
Packit 130fc8
    Do not allow Byte(unicode(x)) (i.e. Byte(str(x)) in Python 3)
Packit 130fc8
Packit 130fc8
    Unicode strings aren't bytestrings, so there's no obvious meaning for
Packit 130fc8
    the byte value of a Unicode string of length 1.
Packit 130fc8
Packit 130fc8
M	PY3PORT.rst
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit cada4883df6b67f4059eedd2def1f5cffa41c7d8
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 12:58:21 +0000
Packit 130fc8
Packit 130fc8
    Use better names for the superclasses of Byte and ByteArray
Packit 130fc8
Packit 130fc8
    Strictly speaking, DBUS_FOO is libdbus' namespace, not ours. Use
Packit 130fc8
    DBUS_PY_FOO.
Packit 130fc8
Packit 130fc8
    DBUS_BYTES_BASE was misleading: it's the base class for a single byte,
Packit 130fc8
    so call it DBUS_PY_BYTE_BASE.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
Packit 130fc8
commit beaa479066a0139bbb09f058818cd5476f1a79d2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 12:57:15 +0000
Packit 130fc8
Packit 130fc8
    Consistently use the str type for identifier-like (ASCII) strings
Packit 130fc8
Packit 130fc8
    Porting to Python 3 left these methods returning unicode, which is
Packit 130fc8
    arguably an API break in Python 2:
Packit 130fc8
Packit 130fc8
    * Message.get_member
Packit 130fc8
    * Message.get_path_decomposed (array of unicode)
Packit 130fc8
    * Message.get_sender
Packit 130fc8
    * Message.get_destination
Packit 130fc8
    * Message.get_interface
Packit 130fc8
    * Message.get_error_name
Packit 130fc8
    * Server.get_address
Packit 130fc8
    * Server.get_id
Packit 130fc8
Packit 130fc8
    Instead, make them return whatever the natural str type is (bytes in
Packit 130fc8
    Python 2, unicode in Python 3).
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/exceptions.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit a5c77b73651f8f288f7ea2eb9029895eed3cacab
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 12:54:26 +0000
Packit 130fc8
Packit 130fc8
    DBusPythonString base class: use "native str" as base class instead
Packit 130fc8
    of reinventing it
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
Packit 130fc8
commit 0daad225ff9085c4013da69e5733e8846e9b8de3
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2012-01-11 12:50:43 +0000
Packit 130fc8
Packit 130fc8
    SignalMessage.__repr__: include the destination and abbreviate
Packit 130fc8
    "interface" more conventionally
Packit 130fc8
Packit 130fc8
    Yes, signals can have a destination. The default is to broadcast.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
Packit 130fc8
commit 9201d65b31305c8bef86ab072b7c33b197ede562
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-17 12:09:57 -0500
Packit 130fc8
Packit 130fc8
    Quash a few more deprecations.
Packit 130fc8
Packit 130fc8
M	test/test-p2p.py
Packit 130fc8
M	test/test-signals.py
Packit 130fc8
Packit 130fc8
commit f8dab5af0bef5d26a51df41a564a5285c16a9cb5
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-16 17:07:07 -0500
Packit 130fc8
Packit 130fc8
    More Python 3 porting, this time primarily to get test-client.py
Packit 130fc8
    working.
Packit 130fc8
    Changes include:
Packit 130fc8
Packit 130fc8
    - DBusException.get_dbus_message(): In Python 3, the str of the
Packit 130fc8
    exception will
Packit 130fc8
      already be a unicode, so don't try to decode it unless it's a
Packit 130fc8
      bytes object
Packit 130fc8
      (a.k.a. 8-bit str in Python 2).
Packit 130fc8
    - gobject_service.py: Switch to pygi and rewrite the metaclass
Packit 130fc8
    instantiation
Packit 130fc8
      code to be portable between Python 2 and Python 3.
Packit 130fc8
    - run-test.sh: echo a few more useful environment variables
Packit 130fc8
    - test-client.py:
Packit 130fc8
      - Globally replace deprecated assertEquals with assertEqual
Packit 130fc8
      - Globally replace deprecated assert_ with assertTrue
Packit 130fc8
      - Use bytes objects for both 'ay' signatured methods on the server
Packit 130fc8
      - AcceptUnicodeString will return a native unicode, i.e. a str in
Packit 130fc8
      Python 3
Packit 130fc8
	and a unicode in Python 2.  Python 3 has no `unicode` built-in.
Packit 130fc8
      - Reformat some long lines for debugging.
Packit 130fc8
    - test-service.py:
Packit 130fc8
      - Open the log file in 'a' mode for easier tailing.
Packit 130fc8
      - AcceptUnicodeString will return a native unicode, i.e. a str in
Packit 130fc8
      Python 3
Packit 130fc8
	and a unicode in Python 2.  Python 3 has no `unicode` built-in.
Packit 130fc8
      - reformat some long lines for debugging.
Packit 130fc8
      - Put module-scope code into a main() function and add a bunch
Packit 130fc8
      of logger
Packit 130fc8
	output for better debugging.  `session_bus` must still be
Packit 130fc8
	global though.
Packit 130fc8
	Wrap main() in a bit try/except to log all top-level exceptions.
Packit 130fc8
Packit 130fc8
M	dbus/exceptions.py
Packit 130fc8
M	dbus/gobject_service.py
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
Packit 130fc8
commit 2167b305db78b8345b0f5ea23bfa445fa7cfca4d
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-16 11:15:01 -0500
Packit 130fc8
Packit 130fc8
    Re-enable the other tests, even though these still fail for me
Packit 130fc8
    (b.f.o #43303).
Packit 130fc8
    Fix another except syntax problem.
Packit 130fc8
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/test-client.py
Packit 130fc8
Packit 130fc8
commit 0c71d7dd6eb843a74931c714d6142921f1971f88
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-15 19:58:06 -0500
Packit 130fc8
Packit 130fc8
    Re-enable previously disabled test.
Packit 130fc8
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
Packit 130fc8
commit ef05d294e85978cf96a86535321cf914b605fa48
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-15 19:37:23 -0500
Packit 130fc8
Packit 130fc8
    Fix the match rule semantics so that a match rule of "arg0='/'"
Packit 130fc8
    does not match
Packit 130fc8
    object paths in Python3, as per Simon's review comments.
Packit 130fc8
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit 8e87ac365f6b08c0617985488dd5d27148c9281d
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-15 17:55:20 -0500
Packit 130fc8
Packit 130fc8
    Consistency; clean-up.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
Packit 130fc8
commit f2909c23abc4f8fa55d71673785f8e70a843f6ce
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-15 16:50:02 -0500
Packit 130fc8
Packit 130fc8
    - Added back the missing PY3PORT.rst file, with updates.
Packit 130fc8
    - Disallow appending unicode objects with 'y' (bytes) signatures.
Packit 130fc8
    This now
Packit 130fc8
      requires either a bytes object or an integer.  Update the tests
Packit 130fc8
      to reflect
Packit 130fc8
    - this change.
Packit 130fc8
    - Fix broken __all__ in Python 3.
Packit 130fc8
Packit 130fc8
A	PY3PORT.rst
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	dbus/types.py
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit 4c1c2eade1c5b383adad94a7a4fd6553873fecf0
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-15 06:57:21 -0500
Packit 130fc8
Packit 130fc8
    This is the big one; it adds Python 3 support.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/exceptions.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
M	_dbus_glib_bindings/Makefile.am
Packit 130fc8
M	_dbus_glib_bindings/module.c
Packit 130fc8
M	configure.ac
Packit 130fc8
M	dbus/__init__.py
Packit 130fc8
A	dbus/_compat.py
Packit 130fc8
M	dbus/_dbus.py
Packit 130fc8
M	dbus/_expat_introspect_parser.py
Packit 130fc8
M	dbus/bus.py
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
M	dbus/decorators.py
Packit 130fc8
M	dbus/proxies.py
Packit 130fc8
M	dbus/service.py
Packit 130fc8
M	dbus/types.py
Packit 130fc8
M	include/dbus-python.h
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/cross-test-server.py
Packit 130fc8
M	test/dbus_py_test.c
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-p2p.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
M	test/test-unusable-main-loop.py
Packit 130fc8
Packit 130fc8
commit 667082d0b4aef9c438a2e7fec89614b5b8ef960a
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-14 15:05:16 -0500
Packit 130fc8
Packit 130fc8
    First round of PyInt -> PyLong changes.  These are only compatible
Packit 130fc8
    with Python
Packit 130fc8
    2, since there are still some unconditional PyInt calls, which are
Packit 130fc8
    not valid
Packit 130fc8
    in Python 3.  However, it lays the framework for conditionalizing
Packit 130fc8
    on Python 3
Packit 130fc8
    and using only PyLong in that case.  Where it doesn't matter, PyLong
Packit 130fc8
    is used
Packit 130fc8
    unconditionally.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/generic.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit 11c639e3bd2ca3e6a87f349155dda2acc3cd92ea
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-14 13:54:31 -0500
Packit 130fc8
Packit 130fc8
    Add error checking to dbus_py_variant_level_get() and call sites.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit 71f4481c1876785572170ef68d5624ed23f91333
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-14 13:36:39 -0500
Packit 130fc8
Packit 130fc8
    In preparation for Python 3 support, use the Python 2 PyBytes aliases
Packit 130fc8
    for the
Packit 130fc8
    PyString API.  This makes the code compilable in Python 2.x (x >=
Packit 130fc8
    6) and
Packit 130fc8
    Python 3.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/exceptions.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
Packit 130fc8
commit ca7a705663adbac2e781d10c13fc98a5444ef646
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-14 12:00:04 -0500
Packit 130fc8
Packit 130fc8
    In preparation for Python 3 support, all reprs now return unicodes,
Packit 130fc8
    which is
Packit 130fc8
    legal in Python 2 also.  Use fancy REPR macro and the %V format
Packit 130fc8
    code for
Packit 130fc8
    cross-Python compatibility.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
Packit 130fc8
commit 5ff1d938ee230b47dcab8b7703409067df35ed2f
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 17:36:49 -0500
Packit 130fc8
Packit 130fc8
    Modernize multiline imports in preparation for Python 3 support.
Packit 130fc8
Packit 130fc8
M	dbus/__init__.py
Packit 130fc8
M	dbus/_dbus.py
Packit 130fc8
M	dbus/bus.py
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
M	dbus/lowlevel.py
Packit 130fc8
M	dbus/proxies.py
Packit 130fc8
M	dbus/service.py
Packit 130fc8
M	dbus/types.py
Packit 130fc8
Packit 130fc8
commit dc7b07bc5921cd6263552bb1f3351416327fd67c
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 17:26:15 -0500
Packit 130fc8
Packit 130fc8
    Modernize `raise` syntax in preparation of Python 3 support.
Packit 130fc8
Packit 130fc8
M	dbus/decorators.py
Packit 130fc8
Packit 130fc8
commit e033b0c8f22a67abfe2ba1b61365d0c2570b7429
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 17:22:22 -0500
Packit 130fc8
Packit 130fc8
    Import threading instead of thread.  The latter is gone in Python 3.
Packit 130fc8
Packit 130fc8
M	dbus/_dbus.py
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
M	dbus/service.py
Packit 130fc8
Packit 130fc8
commit 061e55e8edbfb457bf56194c52e7d7624855cf41
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 17:17:46 -0500
Packit 130fc8
Packit 130fc8
    Fix an inconsequential typo.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
Packit 130fc8
commit 4477b6120240e186db8d86619f6da63faca296ba
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 17:15:41 -0500
Packit 130fc8
Packit 130fc8
    For pendantic correctness, and future Python 3 compatibility,
Packit 130fc8
    explicitly
Packit 130fc8
    initialize the weaklist slots.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 48abd4782f336de2d6dd228e58f86729778e26fb
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 17:08:50 -0500
Packit 130fc8
Packit 130fc8
    Don't leak the fast_seq object.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 033a0f2890495053fd6474d6f52d4a6e9c32cca1
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 16:50:38 -0500
Packit 130fc8
Packit 130fc8
    - Add a few missing Py_TYPE() changes for Python 3 compatibility.
Packit 130fc8
    - De-tabbify a few instances that "make check" complains about.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit 4a26dab362e8ddd7a765f1249649408f62eb96e7
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 16:21:04 -0500
Packit 130fc8
Packit 130fc8
    Additional PyObject_HEAD_INIT -> PyVarObject_HEAD_INIT changes
Packit 130fc8
    in preparation
Packit 130fc8
    for Python 3 support.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/libdbusconn.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit deccd695a43573d31183fe0e93316d306ce989f2
Packit 130fc8
Author: Alexandre Rostovtsev <tetromino@gentoo.org>
Packit 130fc8
Date:	2011-12-13 12:06:17 +0000
Packit 130fc8
Packit 130fc8
    Fix rst2html build failure in non-unicode locales
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=43735
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 75f2aaaa06e57bc1fbdbaf0530e48dea02541b03
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-12-13 12:04:25 +0000
Packit 130fc8
Packit 130fc8
    Update NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit cabcf23207a67cb9215e3efc25ae6e8d73823fd1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-12-13 12:04:19 +0000
Packit 130fc8
Packit 130fc8
    Remove dbus_bindings, deprecated for nearly 5 years
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	NEWS
Packit 130fc8
M	dbus/__init__.py
Packit 130fc8
M	dbus/_dbus.py
Packit 130fc8
D	dbus/dbus_bindings.py
Packit 130fc8
D	dbus_bindings.py
Packit 130fc8
Packit 130fc8
commit 14225c74b5bd75cf6c4cda3647341dc20214e6b8
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 11:55:44 +0000
Packit 130fc8
Packit 130fc8
    Use Python 3 syntax to catch exceptions
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	dbus/_expat_introspect_parser.py
Packit 130fc8
M	dbus/bus.py
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
M	dbus/proxies.py
Packit 130fc8
M	dbus/service.py
Packit 130fc8
M	examples/example-client.py
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
Packit 130fc8
commit 959ce518a3b5b8794b9813bac82c64540c21fc31
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 11:51:17 +0000
Packit 130fc8
Packit 130fc8
    Use PyVarObject_HEAD_INIT to initialize types
Packit 130fc8
Packit 130fc8
    Part of a patch for Python 3 compatibility.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/float.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/mainloop.c
Packit 130fc8
M	_dbus_bindings/pending-call.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
Packit 130fc8
commit 380d1f383c65e767c49d8416dde041a59ba1343e
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 11:46:17 +0000
Packit 130fc8
Packit 130fc8
    Adjust debug messages
Packit 130fc8
Packit 130fc8
    Part of a patch for Python 3 compatibility.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit fc24dbaa43e1aea47945cc608640022fd8f94093
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-12-13 11:39:32 +0000
Packit 130fc8
Packit 130fc8
    Require Python 2.6, to make porting to Python 3 easier
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit ebd44a420264da0031b715f7f08a0b347a81dd30
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-12-13 11:38:48 +0000
Packit 130fc8
Packit 130fc8
    Use Py_TYPE() rather than thing->ob_type, for Python 3 portability
Packit 130fc8
Packit 130fc8
    Based on part of a patch from Barry Warsaw.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/libdbusconn.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/pending-call.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
Packit 130fc8
commit dc1c98f05d29c5b7464d7ac34ee900066f261a86
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-12-13 11:30:54 +0000
Packit 130fc8
Packit 130fc8
    _message_iter_get_pyobject: if UTF-8 from libdbus is invalid,
Packit 130fc8
    don't crash
Packit 130fc8
Packit 130fc8
    Based on part of a patch from Barry Warsaw.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
Packit 130fc8
commit 876c668ecbc7b79aa04218b90e0f8b617d3997ed
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-12-13 11:26:31 +0000
Packit 130fc8
Packit 130fc8
    Don't warn about unused parameters
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit d1b628e10626a51c306ac8f59bcfbaae2b6fbf2b
Packit 130fc8
Author: Barry Warsaw <barry@python.org>
Packit 130fc8
Date:	2011-12-13 11:25:01 +0000
Packit 130fc8
Packit 130fc8
    Don't leak UTF-8 string if serializing a unicode object fails with OOM
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit fb64313b8d37a7869c5489c8ee1bfad0c2c84c0f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-12-13 11:22:28 +0000
Packit 130fc8
Packit 130fc8
    Remove dbus_py_tp_richcompare_by_pointer, dbus_py_tp_hash_by_pointer
Packit 130fc8
Packit 130fc8
    These turn out not to be used for anything. Spotted by Barry Warsaw.
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/generic.c
Packit 130fc8
Packit 130fc8
commit 3caf4241af3a0fbee5948a217172990bb3c5e0b7
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-11-15 16:34:51 +0000
Packit 130fc8
Packit 130fc8
    NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 092f60d1887a907434fb34e3a8841b067c21a01e
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-11-15 16:23:50 +0000
Packit 130fc8
Packit 130fc8
    Remove support for Python < 2.5
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit dfa62b24adde8666df4d9cf64569d3aa51063ac8
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-11-15 13:33:27 +0000
Packit 130fc8
Packit 130fc8
    Bump dbus dependency to 1.4 so we can make decent error handling
Packit 130fc8
    mandatory
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 9c26d255d7d94a6a9be961672ca666de601b561d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-25 13:51:24 +0100
Packit 130fc8
Packit 130fc8
    Nano version
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 6bdb27482cace69935584d2d9b33bdfce50ef5ce
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-25 12:50:36 +0100
Packit 130fc8
Packit 130fc8
    prepare 0.84
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 5ee02bf8785167f042636ab3005105243bff533b
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-24 17:49:20 +0100
Packit 130fc8
Packit 130fc8
    Let PYTHON_LIBS be overriden on the command line too
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=21017
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit e9feba0f7b3a2b67fd56154185e92eab4b932468
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-24 17:48:36 +0100
Packit 130fc8
Packit 130fc8
    Let the user set PYTHON_INCLUDES on the configure command line
Packit 130fc8
Packit 130fc8
    This might be useful for cross-compilation or other strange setups.
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=21017
Packit 130fc8
Packit 130fc8
M	m4/am-check-python-headers.m4
Packit 130fc8
Packit 130fc8
commit d6962024d7686e40cc012905581cb31c6999b856
Packit 130fc8
Merge: 4093246 cbc3f71
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-24 16:39:13 +0100
Packit 130fc8
Packit 130fc8
    Merge branch 'fd-passing'
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=30812
Packit 130fc8
    Tested-by: Elvis Pfützenreuter <epx@signove.com>
Packit 130fc8
Packit 130fc8
commit 4093246a1593ccc7bf02b5097254df163ab33b8b
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 12:30:57 +0100
Packit 130fc8
Packit 130fc8
    NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 86653c55435a05d047cc6bb191e2df64f3aa165c
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-17 18:54:55 +0100
Packit 130fc8
Packit 130fc8
    _ProxyMethod: allow an explicit signature to be given to method calls
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=36206
Packit 130fc8
    Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	dbus/proxies.py
Packit 130fc8
Packit 130fc8
commit cbc3f71cebc313b988f8ecc461031c828bfd2302
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 11:10:54 +0100
Packit 130fc8
Packit 130fc8
    remove stray declaration of dbus_py_unixfd_range_check
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
Packit 130fc8
commit 77f745f8a27af7b0ff4692ec02278591cdda2bbf
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 11:09:00 +0100
Packit 130fc8
Packit 130fc8
    unix-fd-service example: also exercise returning UnixFd(int)
Packit 130fc8
Packit 130fc8
    Also, cycle through the three possible return types deterministically,
Packit 130fc8
    rather than choosing at random.
Packit 130fc8
Packit 130fc8
M	examples/unix-fd-service.py
Packit 130fc8
Packit 130fc8
commit 917c41bfcad70c2c519c56a8f2a62e1804c08fc1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 11:02:58 +0100
Packit 130fc8
Packit 130fc8
    Don't try to export DBUS_TYPE_UNIX_FD constant if not defined
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
Packit 130fc8
commit 04d9fe485b408bf1139e59c457f665a93f514464
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 11:02:44 +0100
Packit 130fc8
Packit 130fc8
    unixfd: improve documentation
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
Packit 130fc8
commit 9d848d864606866f06d3a61cf74e6b9ae44180c1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 10:49:11 +0100
Packit 130fc8
Packit 130fc8
    _message_iter_get_pyobject: fix whitespace
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
Packit 130fc8
commit c1f49ac473ac8910aa14f65362088a22e3f60a42
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 10:49:00 +0100
Packit 130fc8
Packit 130fc8
    UnixFd: don't close file descriptors passed to the constructor as
Packit 130fc8
    an int
Packit 130fc8
Packit 130fc8
    Elvis agreed that this shouldn't differ from our handling of
Packit 130fc8
    objects with
Packit 130fc8
    a fileno().
Packit 130fc8
Packit 130fc8
    This means that _message_iter_get_pyobject does need to close the fd
Packit 130fc8
    itself, so do that.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
Packit 130fc8
commit 630a7c54d85b36b82b1e180703d712ca2d5c5650
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-18 10:38:49 +0100
Packit 130fc8
Packit 130fc8
    unixfd: coding style
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/unixfd.c
Packit 130fc8
Packit 130fc8
commit 13503a5c05b63f19f2d2f65c872fe70debf11700
Packit 130fc8
Author: Elvis Pfützenreuter <epx@signove.com>
Packit 130fc8
Date:	2010-10-14 14:53:29 -0300
Packit 130fc8
Packit 130fc8
    Added Unix Fd support to dbus-python
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
A	_dbus_bindings/unixfd.c
Packit 130fc8
M	dbus/types.py
Packit 130fc8
A	examples/unix-fd-client.py
Packit 130fc8
A	examples/unix-fd-service.py
Packit 130fc8
Packit 130fc8
commit 95dc58760290d190a9f62d13d5b3936a0249cb43
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-17 18:56:45 +0100
Packit 130fc8
Packit 130fc8
    example-async-client: remove duplicate handle_hello_error()
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=22560
Packit 130fc8
Packit 130fc8
M	examples/example-async-client.py
Packit 130fc8
Packit 130fc8
commit 070bddd9a60604ea47f003a0982ee90356092be5
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2011-05-17 18:06:40 +0100
Packit 130fc8
Packit 130fc8
    adjust Scott's patch to force boolean to be 0 or 1, and for coding
Packit 130fc8
    style
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
Packit 130fc8
commit 4965899a9a6bfa1d9969895720089986b997189e
Packit 130fc8
Author: Scott Tsai <scottt.tw@gmail.com>
Packit 130fc8
Date:	2011-02-16 23:46:39 +0800
Packit 130fc8
Packit 130fc8
    Wrap dbus_connection_set_allow_anonymous()
Packit 130fc8
Packit 130fc8
    Bug: https://bugs.freedesktop.org/show_bug.cgi?id=34342
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
Packit 130fc8
commit d2fc8a5a4ac2ce8eab519557c40432a6879a7c23
Packit 130fc8
Author: Scott Tsai <scottt.tw@gmail.com>
Packit 130fc8
Date:	2011-03-24 22:13:55 +0800
Packit 130fc8
Packit 130fc8
    ProxyObject: clear _pending_introspect_queue after execution
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <smcv@debian.org>
Packit 130fc8
Packit 130fc8
M	dbus/proxies.py
Packit 130fc8
Packit 130fc8
commit 73fce893626e2e2640a35798266f4ee2bc6c05eb
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 17:47:13 +0000
Packit 130fc8
Packit 130fc8
    Release 0.83.2
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit d51c445c8460507526124c3874f81a205a1ae4b9
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 17:41:12 +0000
Packit 130fc8
Packit 130fc8
    NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 59a0ea47f343da7626ea6f10f661a942f8eb284a
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 17:39:08 +0000
Packit 130fc8
Packit 130fc8
    DBusPyException_ConsumeError: check whether the constructor failed
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/exceptions.c
Packit 130fc8
Packit 130fc8
commit 28880468dddbb0e063d80dd003145a6322238507
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 17:28:33 +0000
Packit 130fc8
Packit 130fc8
    Add a regression test for fd.o #23831
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
M	configure.ac
Packit 130fc8
M	test/Makefile.am
Packit 130fc8
A	test/import-repeatedly.c
Packit 130fc8
Packit 130fc8
commit d3f57baf2a9e5e26e2365313abd2890239b6572a
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 17:27:34 +0000
Packit 130fc8
Packit 130fc8
    fd.o #23831: make sure to ref types passed to PyModule_AddObject
Packit 130fc8
Packit 130fc8
    This avoids these static types wrongly being deallocated. Python
Packit 130fc8
    implements static types as having one initial reference, which
Packit 130fc8
    is never
Packit 130fc8
    meant to be released, but if you get your refcounting wrong they'll be
Packit 130fc8
    "deallocated" (causing a crash) during Py_Finalize.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/float.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/libdbusconn.c
Packit 130fc8
M	_dbus_bindings/mainloop.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/pending-call.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
Packit 130fc8
commit 56ad64cd14e52b479489549f76343f19e3842139
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 16:31:07 +0000
Packit 130fc8
Packit 130fc8
    Use Py_CLEAR for greater robustness
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/exceptions.c
Packit 130fc8
M	_dbus_bindings/generic.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
M	_dbus_bindings/pending-call.c
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
M	_dbus_glib_bindings/module.c
Packit 130fc8
M	test/dbus_py_test.c
Packit 130fc8
Packit 130fc8
commit cb1bbd2414e892469023653ea7ddd5d39cd76b84
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 15:15:02 +0000
Packit 130fc8
Packit 130fc8
    dbus_py_Message_append: avoid looking beyond the valid part of
Packit 130fc8
    a signature
Packit 130fc8
Packit 130fc8
    Similar reasoning: we don't even want to look where the iterator is
Packit 130fc8
    pointing if the last call to dbus_signature_iter_next indicated
Packit 130fc8
    "no more".
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit db66571902a3406fc58ac453d8bfa7f689f46c42
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 15:13:28 +0000
Packit 130fc8
Packit 130fc8
    _message_iter_append_multi: bail out safely if a struct isn't filled
Packit 130fc8
Packit 130fc8
    In newer versions of libdbus, calling
Packit 130fc8
    dbus_signature_iter_get_current_type
Packit 130fc8
    when the iterator is pointing at the ')' of a struct trips an
Packit 130fc8
    assertion
Packit 130fc8
    failure, rather than just returning INVALID.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit 3813781fec33ed3cf33cedbfe7d1ecaf8af34aee
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 15:10:50 +0000
Packit 130fc8
Packit 130fc8
    Use dbus_message_iter_abandon_container to bail out, if supported
Packit 130fc8
Packit 130fc8
    This avoids (potentially fatal) warnings, with newer libdbus;
Packit 130fc8
    it'll only
Packit 130fc8
    work if we were compiled against libdbus >= 1.3.0.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 156463909029aa5f3b56755f488e3ac15ed5a79a
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 15:09:00 +0000
Packit 130fc8
Packit 130fc8
    _message_iter_append_multi: assert that mode is what we expect
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit abefbed911ecab8fb5c08d887479f21b449b392b
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-12-02 15:08:15 +0000
Packit 130fc8
Packit 130fc8
    Makefile.am: build API docs etc. last, so they pick up any recent
Packit 130fc8
    changes
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit 53e9cde2ca64de906967546750e5c6dd6aa58da6
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-11-23 19:17:19 +0000
Packit 130fc8
Packit 130fc8
    fd.o #21831: deserialize empty ByteArray objects correctly
Packit 130fc8
Packit 130fc8
    For some reason libdbus gives us NULL instead of a pointer to a
Packit 130fc8
    zero-length object (i.e. any random place in the message would
Packit 130fc8
    do), which
Packit 130fc8
    Py_BuildValue doesn't interpret the way we'd want it to.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
Packit 130fc8
commit 292a9eab92e908b6dc0e97b5ea07c432f41b8bae
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-11-23 19:06:17 +0000
Packit 130fc8
Packit 130fc8
    Move CFLAGS_WARNINGS setup after uses of JH_ADD_CFLAG
Packit 130fc8
Packit 130fc8
    We don't want to enable potentially-fatal errors when checking
Packit 130fc8
    for things
Packit 130fc8
    like -fno-strict-aliasing, because autoconf's test programs provoke
Packit 130fc8
    warnings.
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 83b51706c422662dd0a7d55a40030a1d75c38f88
Packit 130fc8
Author: Elvis Pfützenreuter <epx signove.com>
Packit 130fc8
Date:	2010-10-14 23:19:14 -0300
Packit 130fc8
Packit 130fc8
    Fix compilation in 64-bit architecture
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
Packit 130fc8
commit 0ed654e18e29f8c23add3d69e57f6b3628c8f848
Packit 130fc8
Author: Louis-Francis Ratté-Boulianne
Packit 130fc8
<louis-francis.ratte-boulianne@collabora.co.uk>
Packit 130fc8
Date:	2010-08-18 14:02:11 -0400
Packit 130fc8
Packit 130fc8
    Don't override CFLAGS when adding compiler warnings
Packit 130fc8
Packit 130fc8
    Macro function TP_COMPILER_WARNINGS overrides the value of the given
Packit 130fc8
    variable (first argument of the function)
Packit 130fc8
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit f68a143ac3b19bd40709cbc85b5112fcb0d2e07b
Packit 130fc8
Author: Johan Sandelin <johan@alphafish.com>
Packit 130fc8
Date:	2010-03-23 15:15:33 +0100
Packit 130fc8
Packit 130fc8
    Fixed typo in dbus/bus.py where list_activatable_names
Packit 130fc8
    would call org.freedesktop.DBus.ListNames instead of
Packit 130fc8
    org.freedesktop.DBus.ListActivatableNames
Packit 130fc8
Packit 130fc8
    Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	dbus/bus.py
Packit 130fc8
Packit 130fc8
commit e2262071188067360a7798ae30d4b694229f6f0f
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 18:11:34 +0000
Packit 130fc8
Packit 130fc8
    Start 0.83.2
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 49884241db42ea4d2eadd08cb8b5805a6708c925
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:15:57 +0000
Packit 130fc8
Packit 130fc8
    Prepare version 0.83.1
Packit 130fc8
Packit 130fc8
    Second try :-)
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit c91476085faaf7456c5b67e431c11b153b3c8762
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:35:32 +0000
Packit 130fc8
Packit 130fc8
    Use telepathy-glib's macros for desirable and undesirable compiler
Packit 130fc8
    warnings
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
M	m4/Makefile.am
Packit 130fc8
A	m4/tp-compiler-flag.m4
Packit 130fc8
A	m4/tp-compiler-warnings.m4
Packit 130fc8
Packit 130fc8
commit 65838e33fc871a8cf4b18541a6b0a59af2951eb2
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:35:11 +0000
Packit 130fc8
Packit 130fc8
    Require a halfway modern Automake
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 4bef0dcf7a040d3656b60e480e9e94b663887ab9
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:35:01 +0000
Packit 130fc8
Packit 130fc8
    Support silent rules if automake >= 1.11
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit ea197112c5601b0b527b933c3e1241a1bdb02f9f
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:22:14 +0000
Packit 130fc8
Packit 130fc8
    Fix signature and return value of Connection_tp_init (oops)
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
Packit 130fc8
commit 1c9d2019260b38f7ee2eef1f73d07c0620ba51f2
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:21:56 +0000
Packit 130fc8
Packit 130fc8
    Revert "Prepare version 0.83.1"
Packit 130fc8
Packit 130fc8
    This reverts commit a63043f262e8938affe515faa145d0f619b9fae6.
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit a63043f262e8938affe515faa145d0f619b9fae6
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:15:57 +0000
Packit 130fc8
Packit 130fc8
    Prepare version 0.83.1
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 2124e4f2a44791c92781276ebe7c4e9a458888d5
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:15:48 +0000
Packit 130fc8
Packit 130fc8
    Ignore generated files from newer libtool
Packit 130fc8
Packit 130fc8
M	.gitignore
Packit 130fc8
Packit 130fc8
commit 35f4c2e950539f3c72628eb758b62ed2a0b70492
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 17:02:13 +0000
Packit 130fc8
Packit 130fc8
    Use git log rather than git-log, to support distcheck with modern git
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit 50f0a326c63f35b2cafe8cb9e9082bc2c4a3fa1b
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 15:07:39 +0000
Packit 130fc8
Packit 130fc8
    fd.o#21172: avoid DeprecationWarning with Python 2.6
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
Packit 130fc8
commit abdf6021b21883beb51d92862caafc127d3c25ec
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 15:03:30 +0000
Packit 130fc8
Packit 130fc8
    tests/cross-test-*: don't use deprecated sets module
Packit 130fc8
Packit 130fc8
    set() has been a built-in since 2.4, and we don't support older
Packit 130fc8
    versions.
Packit 130fc8
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/cross-test-server.py
Packit 130fc8
Packit 130fc8
commit add31c0964a0a659443aa534b1f114f4e0a2e7b3
Packit 130fc8
Author: Simon McVittie <smcv@debian.org>
Packit 130fc8
Date:	2010-02-18 14:45:24 +0000
Packit 130fc8
Packit 130fc8
    fd.o #15013: expose dbus.lowlevel.MESSAGE_TYPE_SIGNAL and friends
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
M	dbus/lowlevel.py
Packit 130fc8
Packit 130fc8
commit c1ade22086f9d25cfd1d1096307bbf96cbb1ae29
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-09-30 15:38:16 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS again
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit a6df6fb20142e7624b78b5c84e9e23cba3d3a3b9
Packit 130fc8
Author: Huang Peng <shawn.p.huang gmail com>
Packit 130fc8
Date:	2008-09-30 15:35:39 +0100
Packit 130fc8
Packit 130fc8
    Message.set_sender: allow org.freedesktop.DBus
Packit 130fc8
Packit 130fc8
    I found Message.set_sender method only accepts unique bus name. But in
Packit 130fc8
    my project, I need implement a simple dbus daemon, it need set
Packit 130fc8
    the sender
Packit 130fc8
    as "org.freedesktop.DBus".
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
Packit 130fc8
commit 98d85a33c8570dff007ce79d87657b19e67e0f00
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-09-30 15:34:24 +0100
Packit 130fc8
Packit 130fc8
    NEWS: mention mpg's bugfix
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 29774bca65ef7f887f9dafda56cb167dc0a2e80e
Packit 130fc8
Merge: 884acb5 6a94507
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-09-16 11:27:24 +0100
Packit 130fc8
Packit 130fc8
    Merge branch 'mpg'
Packit 130fc8
Packit 130fc8
commit 884acb58ef583a7565bfa88f2dc161d10c8adde6
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-09-16 11:26:24 +0100
Packit 130fc8
Packit 130fc8
    Start development for 0.83.1
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 6a945076699cd0a5eebde6bcf22a3cc4a4f9e547
Packit 130fc8
Author: Marco Pesenti Gritti <mpgritti gmail com>
Packit 130fc8
Date:	2008-09-15 18:09:00 +0100
Packit 130fc8
Packit 130fc8
    Cleanup self._signal_recipients_by_object_path (fd.o #17551)
Packit 130fc8
Packit 130fc8
    In Connection, add_signal_receiver adds object paths to
Packit 130fc8
    self._signal_recipients_by_object_path and they are not cleaned by
Packit 130fc8
    remove_signal_receiver.
Packit 130fc8
Packit 130fc8
    As a result self._signal_recipients_by_object_path keeps growing
Packit 130fc8
    indefinitely.
Packit 130fc8
Packit 130fc8
    This seem to work for me. I know very little about dbus-python though,
Packit 130fc8
    so I
Packit 130fc8
    could very well be doing it wrong.
Packit 130fc8
Packit 130fc8
    https://bugs.freedesktop.org/show_bug.cgi?id=17551
Packit 130fc8
    https://bugs.freedesktop.org/attachment.cgi?id=18857
Packit 130fc8
Packit 130fc8
    Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
Packit 130fc8
commit 81d0dcd79e1bc6187faa2f6a2f6d4d821f879a0e
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-23 17:45:07 +0100
Packit 130fc8
Packit 130fc8
    Release version 0.83.0
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit d634b018107c5aaeaeca704c14b9e853b9d52bfd
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-23 17:36:41 +0100
Packit 130fc8
Packit 130fc8
    Avoid some compiler warnings
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_glib_bindings/module.c
Packit 130fc8
M	test/dbus_py_test.c
Packit 130fc8
Packit 130fc8
commit fe5981ca2b90978c75d3308b0f58844fabf8ea4d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-23 17:36:24 +0100
Packit 130fc8
Packit 130fc8
    Make the API docs build correctly when out-of-tree
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 7ef26213b5b3b46444f87a603ee3bb5c6381a56a
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-23 17:16:43 +0100
Packit 130fc8
Packit 130fc8
    Require dbus 1.0.
Packit 130fc8
Packit 130fc8
    It's been out for ages, and we can finally drop
Packit 130fc8
    DBUS_API_SUBJECT_TO_CHANGE if we do.
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
M	dbus-python.pc.in
Packit 130fc8
M	include/dbus-python.h
Packit 130fc8
Packit 130fc8
commit 8c2ef87d94525af4b1e7f21e18b0a07b30ab425b
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-17 13:06:06 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS again
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit d1ded84e774c4aaad9bf02842e1898580dd599ea
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-17 13:00:15 +0100
Packit 130fc8
Packit 130fc8
    Omit the remote traceback from certain D-Bus errors
Packit 130fc8
Packit 130fc8
    Specifically, DBusException and its subclasses no longer have
Packit 130fc8
    the remote
Packit 130fc8
    traceback by default (although subclasses can turn it back on again
Packit 130fc8
    by setting include_traceback = True, and the various "programmer
Packit 130fc8
    error"
Packit 130fc8
    subclasses of DBusException do have this set).
Packit 130fc8
Packit 130fc8
    Hopefully this will stop people thinking it's a dbus-python or
Packit 130fc8
    telepathy-python bug when a D-Bus API like Telepathy deliberately
Packit 130fc8
    raises an
Packit 130fc8
    error (and so dbus-python or telepathy-python is visible in the
Packit 130fc8
    traceback).
Packit 130fc8
Packit 130fc8
M	dbus/exceptions.py
Packit 130fc8
M	dbus/service.py
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
Packit 130fc8
commit b962965f8c30d785ade69dd6a60924b42d6a1c8d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-17 12:17:31 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS. Let's call the next release 0.83 since it's a feature
Packit 130fc8
    release
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	dbus/server.py
Packit 130fc8
Packit 130fc8
commit 90c84c2cbe826e8aa4a4a4d8c4f4926c77590f25
Packit 130fc8
Merge: a7725c9 b5aa7ce
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:38:08 +0100
Packit 130fc8
Packit 130fc8
    Merge branch 'master' into server
Packit 130fc8
Packit 130fc8
commit b5aa7ce1baa7628c883982f6dde9ca32958db857
Packit 130fc8
Author: Huang Peng <phuang@redhat.com>
Packit 130fc8
Date:	2008-07-15 19:37:00 +0100
Packit 130fc8
Packit 130fc8
    Bugfix for: if using Connection.add_message_filter, only the last
Packit 130fc8
    filter will be called
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
Packit 130fc8
commit a7725c9d7589773de7c068f11ca63b95f99ccfcc
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:33:01 +0100
Packit 130fc8
Packit 130fc8
    Alter dbus.server.Server API to have pseudo-signals
Packit 130fc8
Packit 130fc8
    By either appending to a list of callbacks, or subclassing and
Packit 130fc8
    providing a
Packit 130fc8
    method, you can be notified when connections are added or removed.
Packit 130fc8
    Inspired by the DBusServer patch from Huang Peng.
Packit 130fc8
Packit 130fc8
M	dbus/server.py
Packit 130fc8
M	test/test-server.py
Packit 130fc8
Packit 130fc8
commit 810b67cd6d30e4af73067090c7fe1ae14952ce00
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:30:33 +0100
Packit 130fc8
Packit 130fc8
    Initialize LibDBusConnection correctly
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
Packit 130fc8
commit 07196538f58c069313eeda2c496278f8289b9437
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:22:33 +0100
Packit 130fc8
Packit 130fc8
    Add some more compiler warning flags if supported
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 88a08077393d4c6f091109ccc819c6ec4664ba71
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:22:21 +0100
Packit 130fc8
Packit 130fc8
    Make DBusPyConnection_NewConsumingDBusConnection static now nobody
Packit 130fc8
    else needs to call it
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
Packit 130fc8
commit 2f7e3865c5cae60769b98dac163802e224345fb9
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:21:51 +0100
Packit 130fc8
Packit 130fc8
    DbusPyServer: construct connections by calling the type, so the
Packit 130fc8
    object will be fully initialized
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit bdc76e63da5ca9e017cfbea6c1ce1b0e21ebf706
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:15:42 +0100
Packit 130fc8
Packit 130fc8
    Refactor DBusPyConnection_NewForBus and make it go via
Packit 130fc8
    DbusPyConnection_Type.tp_new
Packit 130fc8
Packit 130fc8
    Now that we have the LibDBusConnection temporary objects, we
Packit 130fc8
    don't have
Packit 130fc8
    to do strange sideways inheritance, we can just chain up to the
Packit 130fc8
    superclass
Packit 130fc8
    constructor.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
Packit 130fc8
commit 0f0193180b7853cfea486d0aef1b60d4fa067ed2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 19:13:55 +0100
Packit 130fc8
Packit 130fc8
    _dbus_bindings._Connection: sort out constructor
Packit 130fc8
Packit 130fc8
    Accept a LibDBusConnection for the address (sic) parameter,
Packit 130fc8
    so we can construct a Connection for a DBusConnection that already
Packit 130fc8
    exists.
Packit 130fc8
Packit 130fc8
    The way all this works right now is a bit unfortunate, with hindsight,
Packit 130fc8
    but most of it is fixable like this.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
Packit 130fc8
commit 9d53f6c5179c590089bd6560e266dda538202f93
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 18:59:33 +0100
Packit 130fc8
Packit 130fc8
    [trivial] un-extern Struct_tp_getattro
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
Packit 130fc8
commit 9d9322f9faf49f7ac8b4c3048f1333a9d7cabb48
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-15 18:54:54 +0100
Packit 130fc8
Packit 130fc8
    Add LibDBusConnection in _dbus_bindings
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
M	_dbus_bindings/conn-internal.h
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
A	_dbus_bindings/libdbusconn.c
Packit 130fc8
Packit 130fc8
commit 565d2e88c54d3f2e6dab4ae0ed3202d3a26bfd2c
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 18:44:15 +0100
Packit 130fc8
Packit 130fc8
    Add Connection.call_on_disconnection
Packit 130fc8
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
Packit 130fc8
commit a7e29e3dbab9651761fc9a7c3ec7fbc27c711286
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 17:30:43 +0100
Packit 130fc8
Packit 130fc8
    Actually create objects of class Server->conn_class
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit ee4c9f80cd6a6e839eeebd2e592e4793e9bb61a8
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 17:24:35 +0100
Packit 130fc8
Packit 130fc8
    dbus.server.Server: implement a stub version of _on_new_connection
Packit 130fc8
Packit 130fc8
M	dbus/server.py
Packit 130fc8
Packit 130fc8
commit 689e366ec0192920bcc961a0c44e89898d9bd8b1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 17:19:56 +0100
Packit 130fc8
Packit 130fc8
    Fix *another* thinko in dbus.server
Packit 130fc8
Packit 130fc8
M	dbus/server.py
Packit 130fc8
Packit 130fc8
commit 2a646b1a5ac0ac15923e657058703f146f12a452
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 17:18:45 +0100
Packit 130fc8
Packit 130fc8
    Fix thinko in dbus.server: actually instantiate a _Server
Packit 130fc8
Packit 130fc8
M	dbus/server.py
Packit 130fc8
Packit 130fc8
commit b9925dc51a1fe6d07c263f7f956005b44ca95b29
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:56:02 +0100
Packit 130fc8
Packit 130fc8
    Add some whitespace to make reStructuredText happy
Packit 130fc8
Packit 130fc8
M	dbus/_dbus.py
Packit 130fc8
Packit 130fc8
commit c731758bd9d5dfcfe2a9e3176596bb43777ea334
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:54:16 +0100
Packit 130fc8
Packit 130fc8
    Hook DBusServer into the build system.
Packit 130fc8
Packit 130fc8
    Based on parts of the patch by Huang Peng <phuang@redhat.com>
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	_dbus_bindings/Makefile.am
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/mainloop.c
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
Packit 130fc8
commit 6dcd530f0b6aa158330726d7a5cca9d6dd96eafb
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:43:15 +0100
Packit 130fc8
Packit 130fc8
    Rename _dbus_bindings.Server to _dbus_bindings._Server
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
M	dbus/server.py
Packit 130fc8
Packit 130fc8
commit 87a86d7d6033cbb61271a84f20d5d25c4b4182c0
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:41:28 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: construct a user-specified subtype of Connection
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
M	dbus/server.py
Packit 130fc8
Packit 130fc8
commit 8e213001de0523bd7971fc9251c56635a9e943db
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:40:32 +0100
Packit 130fc8
Packit 130fc8
    test-server: import Connection from the right place
Packit 130fc8
Packit 130fc8
M	test/test-server.py
Packit 130fc8
Packit 130fc8
commit 54a64a6571a6de18b87177ff1410e5d57f574463
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:16:22 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer initialization: remove some debugging printfs
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 05c19f23c63246322e4c9dfed2af47aaf77f7619
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:15:43 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer get_address, get_id: correct docs, these return str
Packit 130fc8
    not String
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit cf64e96607157f4e73c6dacaa34fb54fead26d1f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:14:48 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer tp_dealloc: remove a stray debugging printf
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit d9821035d58c4fe161a9ff0a2546198e2c1dbb49
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:13:34 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: correctly unref the partially constructed DBusPyServer
Packit 130fc8
    on errors
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 6d77f23d062f047437dc8ce428d86a7ad9fa05b2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:12:27 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: correctly unref the weakref object on errors
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 603d449610275db1e51816104630cce6d74ac9d4
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:11:30 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: fix a typo
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 0a888fb732074426d9b0dd6f487dffe5cee9df39
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:09:57 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: Fix refcounting of the main loop
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 1144c656fa9d956853fd8c03dc52937f60d3ee2e
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:09:27 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: if there's no main loop, throw an exception
Packit 130fc8
Packit 130fc8
    The code starting at the "err" label assumes that an exception
Packit 130fc8
    has been
Packit 130fc8
    set already.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 37fd41a721a5417eeb72e90cbe3296f823ccc1b2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 16:08:26 +0100
Packit 130fc8
Packit 130fc8
    Document that DBusPyServer_NewDBusServer consumes a reference to
Packit 130fc8
    the server.
Packit 130fc8
Packit 130fc8
    Rename it to DBusPyServer_NewConsumingDBusServer to make this clearer.
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 1896381006ec54b1dfaf8bbcaaeab14b8a12ed32
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 15:45:35 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: remove some stray debugging printfs
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit ac83797b39b1d0eacaafcdf42772eab8ca91ce63
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-07-14 15:39:02 +0100
Packit 130fc8
Packit 130fc8
    DBusPyServer: refactor set_auth_mechanisms
Packit 130fc8
Packit 130fc8
    * save a malloc
Packit 130fc8
    * return a boolean
Packit 130fc8
    * don't crash if the sequence isn't a sequence
Packit 130fc8
    * don't coerce items to strings too hard (we only want to accept
Packit 130fc8
    str or
Packit 130fc8
      unicode, accepting FooObject and trying to use it as an
Packit 130fc8
      authentication
Packit 130fc8
      method "<FooObject at 0xdeadbeef>" would be silly)
Packit 130fc8
Packit 130fc8
M	_dbus_bindings/server.c
Packit 130fc8
Packit 130fc8
commit 9774cdade2306b9bb641162a14645510fc822c86
Packit 130fc8
Author: Mathias Hasselmann <mathias@openismus.com>
Packit 130fc8
Date:	2008-01-31 23:26:30 +0100
Packit 130fc8
Packit 130fc8
    Initial support for DBusServer class (#14322).
Packit 130fc8
Packit 130fc8
A	_dbus_bindings/server.c
Packit 130fc8
A	dbus/server.py
Packit 130fc8
A	test/test-server.py
Packit 130fc8
Packit 130fc8
commit dff98456995c37d964eb32a7de7ca718fc3d48d7
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2008-01-22 12:01:18 +0000
Packit 130fc8
Packit 130fc8
    Don't assume that libdbus only gives method call messages to
Packit 130fc8
    object-path handlers (fd.o #14199)
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	dbus/service.py
Packit 130fc8
Packit 130fc8
commit 2295b58e4eef9f41a2f917c51408f83a4d2b7efd
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-12-19 18:19:02 +0000
Packit 130fc8
Packit 130fc8
    doc/tutorial.txt: Briefly describe how to use the Qt event loop.
Packit 130fc8
    Based on a patch from Phil Thompson, riverbankcomputing.co.uk
Packit 130fc8
Packit 130fc8
M	doc/tutorial.txt
Packit 130fc8
Packit 130fc8
commit e0883f3518f137399077c13409f7a469924c0fd8
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-12-10 17:40:23 +0000
Packit 130fc8
Packit 130fc8
    Unset release flag, and start NEWS for 0.82.5
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit a536c5ed08c21e35937bc8ea52844c2f19bfdc55
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-12-10 17:39:20 +0000
Packit 130fc8
Packit 130fc8
    Add a maintainer-upload target to the Makefile.am, which uploads
Packit 130fc8
    the current .tar.gz and .tar.gz.asc
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit ca0a58e3ef9fe1cc2b1282b52f652c71b736e182
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-12-10 15:14:06 +0000
Packit 130fc8
Packit 130fc8
    Version 0.82.4
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit ae97b7432232bc008e20e4696c512bcf69938dd8
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-12-10 15:13:48 +0000
Packit 130fc8
Packit 130fc8
    When user sets reply_handler but not error_handler raise
Packit 130fc8
    MissingReplyHandlerException instead of MissingErrorHandlerException,
Packit 130fc8
    and vice versa (fd.o #12304, patch from René Neumann)
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	dbus/proxies.py
Packit 130fc8
Packit 130fc8
commit 2beb7890280ae3b553e59ab8355b65ec203e4776
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-12 11:34:37 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 6076d4222af7da5a8aa1de28626423d811ba6be2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-12 11:34:28 +0100
Packit 130fc8
Packit 130fc8
    Don't try to make dbus/Makefile from dbus/Makefile.in; the fix for
Packit 130fc8
    #12741 removed it
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 4fdbc65e42d940ba6cc4445a8a83af90dc3d3a34
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-09 12:26:21 +0100
Packit 130fc8
Packit 130fc8
    Revert "Make sure extensions are built before docs; get rid of
Packit 130fc8
    strange inter-directory dependency"
Packit 130fc8
Packit 130fc8
    This reverts commit 5321d836844f3bc06a6d5796c9ca902e0bd6f4cc.
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit 09611c45b3301e93a34a03366e058c3edc184e47
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-09 12:24:52 +0100
Packit 130fc8
Packit 130fc8
    Don't distribute COPYING.*, which we no longer have or need
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit 81897e3143ff5d4c660e4960cc103b92d54ae14d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-09 12:24:15 +0100
Packit 130fc8
Packit 130fc8
    Don't try to distribute COPYING.AFL-2.1 and COPYING.GPL-2, which we
Packit 130fc8
    no longer have or need
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit 0a8b67e2d99ed36f30d6709277a40fdd2812953d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-09 12:20:10 +0100
Packit 130fc8
Packit 130fc8
    Use MIT/X11 license as per permission given on the dbus mailing list.
Packit 130fc8
    This affects code with copyright statements from the following
Packit 130fc8
    individuals:
Packit 130fc8
    * Anders Carlsson
Packit 130fc8
    * Colin Walters
Packit 130fc8
    * David Zeuthen
Packit 130fc8
    * Rob Taylor
Packit 130fc8
    and the following companies:
Packit 130fc8
    * Collabora Ltd. (represented by me)
Packit 130fc8
    * Red Hat Inc. (represented by Havoc Pennington)
Packit 130fc8
Packit 130fc8
M	COPYING
Packit 130fc8
D	COPYING.AFL-2.1
Packit 130fc8
D	COPYING.GPL-2
Packit 130fc8
M	dbus/__init__.py
Packit 130fc8
M	dbus/_dbus.py
Packit 130fc8
M	dbus/_expat_introspect_parser.py
Packit 130fc8
M	dbus/decorators.py
Packit 130fc8
M	dbus/glib.py
Packit 130fc8
M	dbus/mainloop/glib.py
Packit 130fc8
M	dbus/proxies.py
Packit 130fc8
M	dbus/service.py
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/run-with-tmp-session-bus.sh
Packit 130fc8
Packit 130fc8
commit 5321d836844f3bc06a6d5796c9ca902e0bd6f4cc
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-09 12:07:57 +0100
Packit 130fc8
Packit 130fc8
    Make sure extensions are built before docs; get rid of strange
Packit 130fc8
    inter-directory dependency
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit 07b0486fa32ede65b5c05011d56f2ee0694a5176
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-09 11:43:05 +0100
Packit 130fc8
Packit 130fc8
    Use non-recursive make for dbus/ to work around types.py clash with
Packit 130fc8
    top-level types module (fd.o #12741)
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
D	dbus/Makefile.am
Packit 130fc8
Packit 130fc8
commit 64eeafbf7a167dd116aeabbcf78ebc257f551e1b
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-10-09 11:42:00 +0100
Packit 130fc8
Packit 130fc8
    test/: add some missing copyright headers
Packit 130fc8
Packit 130fc8
M	test/dbus_py_test.c
Packit 130fc8
M	test/run-test.sh
Packit 130fc8
M	test/run-with-tmp-session-bus.sh
Packit 130fc8
Packit 130fc8
commit 5295a01631b2a02f948d22417de997a3200a2cee
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-28 11:49:28 +0100
Packit 130fc8
Packit 130fc8
    License examples under MIT/X11.
Packit 130fc8
    According to history of dbus-core before the bindings split, the
Packit 130fc8
    examples were
Packit 130fc8
    written by Red Hat employees, so we should be OK to relicense them;
Packit 130fc8
    and it's
Packit 130fc8
    good to have copyright headers.
Packit 130fc8
Packit 130fc8
M	examples/example-async-client.py
Packit 130fc8
M	examples/example-client.py
Packit 130fc8
M	examples/example-service.py
Packit 130fc8
M	examples/example-signal-emitter.py
Packit 130fc8
M	examples/example-signal-recipient.py
Packit 130fc8
M	examples/gconf-proxy-client.py
Packit 130fc8
M	examples/gconf-proxy-service2.py
Packit 130fc8
M	examples/list-system-services.py
Packit 130fc8
Packit 130fc8
commit c658f7804cf892c2c45548dc9283c06ce7249925
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-28 11:28:26 +0100
Packit 130fc8
Packit 130fc8
    Use MIT/X11 license for code owned by Collabora and Red Hat only,
Packit 130fc8
    as per Havoc's permission
Packit 130fc8
    (Message-ID:
Packit 130fc8
    <815098350709271800k2505485dlef9414609d392b48@mail.gmail.com>)
Packit 130fc8
Packit 130fc8
M	test/dbus_python_check.py
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-p2p.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
M	test/test-signals.py
Packit 130fc8
Packit 130fc8
commit a6c85a634286fe6ddfb0d15c40a475acf4bd214c
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 19:05:06 +0100
Packit 130fc8
Packit 130fc8
    Unset dbus_python_released following release
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 137f8e8bbfcd1bef30efe8aec4923c407da180eb
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 18:36:07 +0100
Packit 130fc8
Packit 130fc8
    Version 0.82.3
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit a5d922d9605ae3c1540cd232cb754a9dc5dc7812
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 18:31:20 +0100
Packit 130fc8
Packit 130fc8
    Don't try to distribute COPYING.LGPL-2.1 - no longer exists
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
Packit 130fc8
commit dfa86e6e601be2ebef25ad99056929ff30e1cac9
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 18:24:58 +0100
Packit 130fc8
Packit 130fc8
    Fix NEWS indentation
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 4e39a3c08aef2b502e9d330b372b7ab96fac6881
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 18:21:16 +0100
Packit 130fc8
Packit 130fc8
    Mention relicensing in NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 2afba7e53cf65fccfd15c87852e791845cff8467
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 18:19:16 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS, and add regression tests for fd.o #12096 and #12403
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
Packit 130fc8
commit cb1ffaea799249d6c2dcc9452f758f57392f55e7
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 18:14:11 +0100
Packit 130fc8
Packit 130fc8
    fd.o #12432: fix documentation for remove_from_connection
Packit 130fc8
Packit 130fc8
M	dbus/service.py
Packit 130fc8
Packit 130fc8
commit 05460fdecf77c56640c332d290a5950884f26769
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 18:13:42 +0100
Packit 130fc8
Packit 130fc8
    dbus.exceptions.DBusException: allow setting _dbus_error_name in
Packit 130fc8
    subclasses
Packit 130fc8
Packit 130fc8
M	dbus/exceptions.py
Packit 130fc8
Packit 130fc8
commit 79b4ea50399db59fa8459badf33918764677248d
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 17:57:15 +0100
Packit 130fc8
Packit 130fc8
    Don't raise KeyError when closing private dbus.Bus. (fd.o #12096)
Packit 130fc8
    Also deprecate private dbus.Bus in favour of dbus.bus.BusConnection -
Packit 130fc8
    the only
Packit 130fc8
    things you gain from using dbus.Bus are the shared-instance behaviour
Packit 130fc8
    and some
Packit 130fc8
    strange more-than-one-way-to-do-it APIs.
Packit 130fc8
Packit 130fc8
M	dbus/_dbus.py
Packit 130fc8
Packit 130fc8
commit d8c154284ca464f493c81a4d3b5a37890d68acec
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 13:57:49 +0100
Packit 130fc8
Packit 130fc8
    Relicense Collabora code under the MIT/X11 license proposed for dbus
Packit 130fc8
    core, removing all references to the LGPL as a result
Packit 130fc8
Packit 130fc8
M	COPYING
Packit 130fc8
D	COPYING.LGPL-2.1
Packit 130fc8
M	_dbus_bindings/abstract.c
Packit 130fc8
M	_dbus_bindings/bus.c
Packit 130fc8
M	_dbus_bindings/bytes.c
Packit 130fc8
M	_dbus_bindings/conn-internal.h
Packit 130fc8
M	_dbus_bindings/conn-methods.c
Packit 130fc8
M	_dbus_bindings/conn.c
Packit 130fc8
M	_dbus_bindings/containers.c
Packit 130fc8
M	_dbus_bindings/dbus_bindings-internal.h
Packit 130fc8
M	_dbus_bindings/debug.c
Packit 130fc8
M	_dbus_bindings/exceptions.c
Packit 130fc8
M	_dbus_bindings/float.c
Packit 130fc8
M	_dbus_bindings/generic.c
Packit 130fc8
M	_dbus_bindings/int.c
Packit 130fc8
M	_dbus_bindings/mainloop.c
Packit 130fc8
M	_dbus_bindings/message-append.c
Packit 130fc8
M	_dbus_bindings/message-get-args.c
Packit 130fc8
M	_dbus_bindings/message-internal.h
Packit 130fc8
M	_dbus_bindings/message.c
Packit 130fc8
M	_dbus_bindings/module.c
Packit 130fc8
M	_dbus_bindings/pending-call.c
Packit 130fc8
M	_dbus_bindings/signature.c
Packit 130fc8
M	_dbus_bindings/string.c
Packit 130fc8
M	_dbus_bindings/types-internal.h
Packit 130fc8
M	_dbus_bindings/validation.c
Packit 130fc8
M	_dbus_glib_bindings/module.c
Packit 130fc8
M	dbus/bus.py
Packit 130fc8
M	dbus/connection.py
Packit 130fc8
M	dbus/exceptions.py
Packit 130fc8
M	dbus/gobject_service.py
Packit 130fc8
M	dbus/lowlevel.py
Packit 130fc8
M	dbus/mainloop/__init__.py
Packit 130fc8
M	doc/tutorial.txt
Packit 130fc8
M	include/dbus-python.h
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/cross-test-server.py
Packit 130fc8
M	test/crosstest.py
Packit 130fc8
M	test/test-standalone.py
Packit 130fc8
M	test/test-unusable-main-loop.py
Packit 130fc8
Packit 130fc8
commit 003204b6a58faad7bc937ba029a99204cfa417e1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-09-27 13:56:01 +0100
Packit 130fc8
Packit 130fc8
    dbus.service: Don't assume that exceptions passed to asynchronous
Packit 130fc8
    callbacks are the same as the pending exception
Packit 130fc8
    (fd.o #12403, https://dev.laptop.org/ticket/3370)
Packit 130fc8
Packit 130fc8
M	dbus/service.py
Packit 130fc8
Packit 130fc8
commit 7028d177352b18efa3cc567f6753e1dbdab8f025
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-06 14:27:01 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 050bf4a893e24061c3de35eb24c05d3d1002ed28
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-06 14:26:21 +0100
Packit 130fc8
Packit 130fc8
    Makefile.am, test/Makefile.am: Use @abs_top_builddir@,
Packit 130fc8
    @abs_top_srcdir@
Packit 130fc8
    This fixes incorrect Python path for docs and tests if doing an
Packit 130fc8
    out-of-tree
Packit 130fc8
    build using an absolute path for $(srcdir), and is also less ugly.
Packit 130fc8
Packit 130fc8
M	Makefile.am
Packit 130fc8
M	test/Makefile.am
Packit 130fc8
Packit 130fc8
commit 33773b778911c890d76c38b13f0fdb39df237d9e
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 21:37:50 +0100
Packit 130fc8
Packit 130fc8
    Unset dbus_python_released
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit af16daa9ff5d7217f361d68ce2bfe405f2cbd412
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 21:37:02 +0100
Packit 130fc8
Packit 130fc8
    Release 0.82.2
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit f27c16490c23df1b7700904ea20232ef3e4097ae
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 20:00:37 +0100
Packit 130fc8
Packit 130fc8
    Mention in NEWS that API docs are generated by default
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 44471aab0502cfccef6a4fb63f01feeb6bf8732e
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 19:59:19 +0100
Packit 130fc8
Packit 130fc8
    Reorganise README to reflect that API docs are generated by default
Packit 130fc8
Packit 130fc8
M	README
Packit 130fc8
Packit 130fc8
commit d3208ff19c3b61ae006403a9096c7a7ac09d4f5f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 19:58:59 +0100
Packit 130fc8
Packit 130fc8
    Mention incompatibility with 0.82.1 more prominently
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 8a27b1d1164c6c63467d79c497330fefd7c6de6e
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 19:27:30 +0100
Packit 130fc8
Packit 130fc8
    Check for epydoc version >= 3, and default to building API docs
Packit 130fc8
    if available
Packit 130fc8
Packit 130fc8
M	configure.ac
Packit 130fc8
Packit 130fc8
commit 44f7d60ff7ea038c2e314f05f1ccbc3a76f258d5
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 19:15:45 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS to mention #11623 fix
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 5e6fa32bf95a0d17fe5ce6a4ecdcae5dd3f967d5
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 19:10:37 +0100
Packit 130fc8
Packit 130fc8
    Add rel_path_keyword to @method (fd.o #11623)
Packit 130fc8
Packit 130fc8
M	dbus/decorators.py
Packit 130fc8
M	dbus/service.py
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
Packit 130fc8
commit 65680613473b7ca39f68d25010b6b17eda841f6a
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 19:08:48 +0100
Packit 130fc8
Packit 130fc8
    Avoid deprecated API in cross-test
Packit 130fc8
Packit 130fc8
M	test/cross-test-client.py
Packit 130fc8
M	test/cross-test-server.py
Packit 130fc8
Packit 130fc8
commit cea890e5e98e1846c47b220b69ae00e843c695a1
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 18:36:37 +0100
Packit 130fc8
Packit 130fc8
    Update NEWS
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit 159319390404ed58406dba5a42d931740660af78
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-08-01 18:34:38 +0100
Packit 130fc8
Packit 130fc8
    Fix introspection on objects with more than one connection or more
Packit 130fc8
    than one object path (bugs.fd.o #11794)
Packit 130fc8
Packit 130fc8
M	dbus/service.py
Packit 130fc8
M	test/test-client.py
Packit 130fc8
M	test/test-service.py
Packit 130fc8
Packit 130fc8
commit 5aef31b429ac0c14312265e166aeeeda91b3f8ac
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-07-31 19:01:11 +0100
Packit 130fc8
Packit 130fc8
    NEWS: mention the solved build problems related to python-config
Packit 130fc8
Packit 130fc8
M	NEWS
Packit 130fc8
Packit 130fc8
commit e821e102b2fa3baff4de719411b03385132dd0f4
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-07-31 18:49:43 +0100
Packit 130fc8
Packit 130fc8
    Re-fix checking for Python include paths. Use $PYTHON-config like
Packit 130fc8
    in 0.82.1 if we can, use the hard-coded logic from versions prior
Packit 130fc8
    to 0.82.0 if we can't.
Packit 130fc8
Packit 130fc8
M	m4/am-check-python-headers.m4
Packit 130fc8
Packit 130fc8
commit f0291410ce950913593d5ae6c9fd4fabd5eaaa3f
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-07-31 18:04:16 +0100
Packit 130fc8
Packit 130fc8
    Complete the .m4 renaming
Packit 130fc8
Packit 130fc8
R100	m4/dbuspy-add-rst2htmlflag.m4	m4/dbus-py-add-rst2htmlflag.m4
Packit 130fc8
Packit 130fc8
commit 4764f07dfeee9a3baa90399f9f2a18d7d5175fd2
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8
Date:	2007-07-31 17:47:12 +0100
Packit 130fc8
Packit 130fc8
    Move dbus-py-add-rst2htmlflag.m4 to jh-add-cflag.m4 - the contents
Packit 130fc8
    of two of the .m4 files were the opposite of what they should be
Packit 130fc8
Packit 130fc8
R100	m4/dbus-py-add-rst2htmlflag.m4	m4/jh-add-cflag.m4
Packit 130fc8
Packit 130fc8
commit 3396bcbacfaaa4c2ad4ad1e9d627be8ce14a6d77
Packit 130fc8
Author: Simon McVittie <simon.mcvittie@collabora.co.uk>
Packit 130fc8