summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-08-31dbus (1.6.10-1+dyson2) unstable; urgency=lowIgor Pashev1-2/+2
* Use dh_smf; fix scripts accordingly
2013-07-27Use dh_smf; fix scripts accordinglyIgor Pashev7-36/+15
2013-06-22dbus (1.6.10-1+dyson1) unstable; urgency=lowdyson/1.6.10-1+dyson1Igor Pashev4-44/+8
* Package for Dyson - Removed 0002-define-__EXTENSIONS__-for-ip6.patch (applied upstream) - Removed 0003-HAVE_DECL_LOG_PERROR-is-defined-but-0.patch (likewise)
2013-06-22Merge git://anonscm.debian.org/pkg-utopia/dbusIgor Pashev35-125/+438
Conflicts: debian/changelog
2013-05-13dbus (1.6.2-2+dyson3) unstable; urgency=lowdyson/1.6.2-2+dyson3Igor Pashev3-2/+8
* Fixed svcadm usage
2013-05-13dbus (1.6.2-2+dyson2) unstable; urgency=lowIgor Pashev6-40/+75
* In SMF script: include /etc/default/dbus if exists * Added dependency on /etc/dbus-1/system.conf, so the service will be offline (not in maintenance) after fresh install. "svcadm refresh" in postinst will bring the service online. * Fixed DTD file name in SMF manifest * Added dbus service to svc:/milestone/multi-user * Use svcstatus in debian/dbus.postinst * Added build dependency: libbsm1-dev [illumos-any kopensolaris-any] * Disable dbus SMF service on package removal
2013-05-08to unstabledebian/1.6.10-1Simon McVittie2-4/+4
2013-04-24make branch name consistent with debian-squeeze, etc.Simon McVittie1-1/+1
2013-04-24Drop now-unnecessary patchSimon McVittie3-98/+0
2013-04-24Do the debug build --with-valgrind on mipsel, tooSimon McVittie2-1/+2
2013-04-24New upstream stable release 1.6.10Simon McVittie1-18/+19
2013-04-24Merge tag 'upstream/1.6.10' into jessieSimon McVittie21-329/+426
Upstream version 1.6.10
2013-04-24Imported Upstream version 1.6.10upstream/1.6.10Simon McVittie1-1/+3
2013-04-24Prepare release 1.6.10Simon McVittie2-3/+5
2013-04-23Imported Upstream version 1.6.10Simon McVittie21-329/+424
2013-04-23Branch for jessie-targeted changesSimon McVittie2-4/+4
2013-04-23Don't install man pages if we wouldn't have built themSimon McVittie1-1/+2
2013-04-22NEWS for 1.6Simon McVittie1-0/+4
2013-04-22Accept non-characters when validating UnicodeSimon McVittie2-11/+5
Unicode Corrigendum #9 clarifies that the non-characters U+nFFFE (for n in the range 0 to 0x10), U+nFFFF (for n in the same range), and U+FDD0..U+FDEF are valid for interchange, and their presence does not make a string ill-formed. GLib 2.36 made the corresponding change in its definition of UTF-8 as used by g_utf8_validate() and similar functions. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=63072 Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-04-05Allow use of GLib 2.32 functionality, which we do conditionallySimon McVittie1-1/+1
2013-04-05Don't warn for functions deprecated since GLib 2.26Simon McVittie1-0/+3
Also warn if we inadvertently use a function introduced since then. Signed-off-by: Simon McVittie <simon.mcvittie@collabora.co.uk> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=59971 Reviewed-by: Colin Walters <walters@verbum.org>
2013-04-05NEWS for 1.6Simon McVittie1-0/+4
2013-04-05Don't access random memory if data slot isn't allocated yetDan Williams1-1/+2
If DBUS_DISABLE_ASSERTS was turned on, and a buggy program called dbus_connection_get_data() with a slot number less than zero (eg, before even allocating the data slot), random memory would be accessed and a random value returned. Anything less than zero is not a valid slot number and should be rejected by libdbus. Bug: https://bugs.freedesktop.org/show_bug.cgi?id=63127 Signed-off-by: Dan Williams <dcbw@redhat.com> Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-04-03NEWS for 1.6Simon McVittie1-0/+4
2013-04-03If alloca.h is available it is required (e.g. on Solaris 10)Dagobert Michelsen2-0/+5
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=63071 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2013-02-22Make the development and debugging packages Multi-Arch: sameSimon McVittie2-0/+7
2013-02-22Fix, clarify changelogSimon McVittie1-4/+3
2013-02-13Don't build dbus-1-doc at all if using stage1 or nodocsSimon McVittie1-1/+8
It's broken (lots of stuff missing) in these configurations.
2013-02-13In the normal build, do not build the documentation if DEB_BUILD_PROFILE=stage1Simon McVittie2-2/+3
2013-02-13In the debug build, do not insist on building all tests if ↵Simon McVittie2-1/+9
DEB_BUILD_PROFILE=stage1
2013-02-13Add support for DEB_BUILD_OPTIONS=nodocs, which omits most documentation ↵Simon McVittie2-2/+16
(allowing doxygen and xmlto to be avoided)
2013-02-13debian/rules: factor out production and debug configure flagsSimon McVittie2-13/+21
2013-02-13Apply patch from upstream to make it build with newer valgrindSimon McVittie3-0/+98
2013-02-13On architectures where it's currently supported, do the debug build with ↵Simon McVittie3-0/+17
--with-valgrind for better instrumentation
2013-02-13Branch for experimentalSimon McVittie2-2/+8
2013-02-12NEWS for 1.6Simon McVittie1-0/+3
2013-01-15Create missing directories in cmake <build-root>/bus/session.d and ↵Ralf Habacker1-0/+3
<build-root>/bus/system.d Bug: https://bugs.freedesktop.org/show_bug.cgi?id=41319 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-11-09NEWSSimon McVittie1-1/+7
2012-11-09Don't leak temporary fds pointing to /dev/nullMichel HERMIER2-0/+2
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=56927 [commit message added -smcv] Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-11-09Fix building with newer ValgrindArun Raghavan2-10/+10
Newer valgrind (tried with 3.8.0) defines macros so that a terminating semi-colon is required. This fixes usage to follow that convention. [edited to remove comments that are no longer useful -smcv] Bug: https://bugs.freedesktop.org/show_bug.cgi?id=55932 Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
2012-10-04activation helper: when compiled for tests, do not reset system bus addressSimon McVittie1-1/+1
Otherwise, the tests try to connect to the real system bus, which will often fail - particularly if you run the tests configured for the default /usr/local (with no intention of installing the result), in which case the tests would try to connect to /usr/local/var/run/dbus/system_bus_socket. Reviewed-by: Colin Walters <walters@verbum.org> Bug: https://bugs.freedesktop.org/show_bug.cgi?id=52202
2012-10-02Post-release version bumpSimon McVittie2-1/+6
2012-09-29New upstream stable release 1.6.6, 1.6.8debian/1.6.8-1Simon McVittie1-3/+12
* New upstream stable release 1.6.6 - CVE-2012-3524: avoid arbitrary code execution in setuid or otherwise privileged binaries that incorrectly use libdbus without first sanitizing the environment variables inherited from their less-privileged caller (Closes: #689070) * New upstream stable release 1.6.8 - Revert part of 1.6.6 (do not check filesystem capabilities, only setuid/setgid), fixing regressions in certain configurations of gnome-keyring
2012-09-29Merge tag 'upstream/1.6.8'Simon McVittie10-83/+71
Upstream version 1.6.8
2012-09-29Imported Upstream version 1.6.8upstream/1.6.8Simon McVittie10-83/+71
2012-09-29Merge tag 'upstream/1.6.6'Simon McVittie19-345/+460
Upstream version 1.6.6
2012-09-29Imported Upstream version 1.6.6upstream/1.6.6Simon McVittie19-345/+460
2012-09-29Merge from experimentalSimon McVittie2-2/+8
2012-09-28Release 1.6.8Colin Walters2-1/+13
2012-09-28Revert "hardening: Use __secure_getenv() in *addition* to _dbus_check_setuid()"Colin Walters2-12/+0
Follow to reverting a556443757b19fee67ef4441141246dd9cfed4f. See https://bugs.freedesktop.org/show_bug.cgi?id=52202#c24 This reverts commit d7ffad72146c2329692e0cf32eb1ac1dbb4fb51c.