Dbus package
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

3482 lines
136 KiB

  1. dbus (1.12.20-0+deb10u1+devuan1) beowulf; urgency=medium
  2. * Merge Debian 1.12.20-0+deb10u1.
  3. -- Mark Hindley <mark@hindley.org.uk> Mon, 13 Jul 2020 17:44:22 +0100
  4. dbus (1.12.20-0+deb10u1) buster; urgency=medium
  5. [ Mark Hindley ]
  6. * Fix system-bus autopkgtest detection of systemd as PID1.
  7. The test attempts to detect whether systemd is available by testing for
  8. /run/systemd. However, this path can exist on non-systemd systems.
  9. Look for /run/systemd/system instead. (Closes: #962466)
  10. * New upstream stable release
  11. - CVE-2020-12049: Prevent a denial of service attack in which a local
  12. user can make the system dbus-daemon run out of file descriptors
  13. - Prevent use-after-free if two usernames share a uid
  14. - d/p/dbus-daemon-test-Don-t-test-fd-limits-if-in-an-unprivileg.patch:
  15. Drop patch, applied upstream.
  16. * d/gbp.conf: Configure for debian/buster
  17. -- Simon McVittie <smcv@debian.org> Sun, 05 Jul 2020 17:10:45 +0100
  18. dbus (1.12.18-1+devuan1) unstable; urgency=medium
  19. * Merge Debian 1.12.18-1.
  20. * Fix system-bus autopackage test detection of systemd (Closes: #469).
  21. * Add lsb-base dependency for initscript (lintian).
  22. -- Mark Hindley <mark@hindley.org.uk> Mon, 08 Jun 2020 12:01:21 +0100
  23. dbus (1.12.18-1) unstable; urgency=medium
  24. [ Simon McVittie ]
  25. * New upstream stable release
  26. - CVE-2020-12049: Prevent a denial of service attack in which a local
  27. user can make the system dbus-daemon run out of file descriptors
  28. - d/p/dbus-daemon-test-Don-t-test-fd-limits-if-in-an-unprivileg.patch:
  29. Drop patch, applied upstream.
  30. * Switch to debhelper-compat 12
  31. - Don't restart systemd units on upgrade.
  32. Previously, this was handled by the dh_installinit override.
  33. - Add ${misc:Pre-Depends} to all binary packages.
  34. This is required for dbus for dh_installsystemd under dh compat
  35. level 12, and is harmless for the others.
  36. * dbus: Remove an unused Lintian override.
  37. Lintian used to warn twice for the statically-enabled dbus.service unit,
  38. but now only warns once.
  39. * dbus-tests: Silence package-contains-documentation-outside-usr-share-doc
  40. Lintian tag.
  41. The tests contain some READMEs that describe what is in their directory.
  42. * d/tests: Remove compatibility with deprecated ADTTMP.
  43. autopkgtest has supported AUTOPKGTEST_TMP long enough to use it
  44. unconditionally.
  45. * Introduce noinsttest build profile.
  46. This disables dbus-tests, and when combined with nocheck it disables
  47. the circular GLib dependency.
  48. * Remove non-standard pkg.dbus.minimal build profile.
  49. It was not a "safe" build profile (it altered the contents of binary
  50. packages, notably dropping LSM and systemd support, which could result
  51. in dependent packages being broken), and the combination of nocheck,
  52. nodoc and noinsttest achieves most of the same build-dependency
  53. reductions.
  54. * Explicitly build-depend on pkg-config.
  55. Previously, this was pulled in by libglib2.0-dev. (Closes: #945201)
  56. * d/upstream/metadata: Distinguish between Bug-Submit and Bug-Database
  57. * Change system bus socket to /run/dbus/system_bus_socket.
  58. The interoperable cross-distro path is /var/run/dbus/system_bus_socket,
  59. so this remains the upstream default for the benefit of distributions
  60. where /var/run and /run are (problematically) not guaranteed to be
  61. equivalent. However, Debian Policy since at least v4.1.5 guarantees
  62. that /var/run is a symlink to /run, and this has been implemented
  63. for several stable releases (since at least initscripts 2.88dsf-29
  64. in 2012, in the sysvinit case), so it is harmless to prefer the
  65. path in /run, which has advantages in a few corner cases (ability
  66. to unmount /var is the main one) and avoids warnings from systemd.
  67. (Closes: #783321, #857678, #932105, #958289)
  68. * Standards-Version: 4.5.0
  69. - Note that the user for `dbus-daemon --system` is still named
  70. 'messagebus' for historical reasons. If it was added today,
  71. we'd call it _dbus as per Policy §9.2.1, but this is not the right
  72. package to be experimenting with renaming system users.
  73. * d/dbus-udeb.postinst: Remove #DEBHELPER# token.
  74. debhelper doesn't actually substitute this in udebs, making it just
  75. an ordinary comment.
  76. [ Debian Janitor ]
  77. * Remove trailing whitespace in d/changelog.
  78. * Use secure URI in Homepage field.
  79. * Re-export upstream signing key without extra signatures.
  80. * Set upstream metadata fields: Bug-Submit (from ./configure),
  81. Repository, Repository-Browse.
  82. -- Simon McVittie <smcv@debian.org> Tue, 02 Jun 2020 19:48:04 +0100
  83. dbus (1.12.16-2+devuan1) unstable; urgency=medium
  84. * Merge Debian version 1.12.16-2.
  85. * d/control:
  86. - update Vcs-* fields
  87. - add Origin: Devuan
  88. - add myself to uploaders
  89. * d/gbp.conf: add default debian-tag.
  90. -- Mark Hindley <mark@hindley.org.uk> Thu, 09 Apr 2020 10:57:04 +0100
  91. dbus (1.12.16-2) unstable; urgency=medium
  92. * Add bug number to previous changelog entry
  93. * Standards-Version: 4.4.1 (no changes required)
  94. - Note that dbus-user-session still has its previous dependencies,
  95. and has deliberately not been switched to the new default-logind
  96. virtual package. dbus-user-session relies on systemd --user: it
  97. is not enough to have systemd-logind or a compatible replacement
  98. like elogind.
  99. * d/dbus.init: Work around #940971 in libnss-systemd.
  100. If we are booting with a non-systemd init but libnss-systemd is still
  101. installed, tell libnss-systemd not to try to connect to dbus-daemon,
  102. which is never going to work well from inside dbus-daemon.
  103. * dbus.postinst: Append dbus to /run/reboot-required.pkgs on upgrade
  104. (Closes: #867263)
  105. -- Simon McVittie <smcv@debian.org> Mon, 30 Sep 2019 08:47:02 +0100
  106. dbus (1.12.16-1+devuan2) unstable; urgency=medium
  107. * remove errant new line
  108. -- Daniel Reurich <centurion@haggai.centurion.net.nz> Wed, 26 Jun 2019 19:05:40 +1200
  109. dbus (1.12.16-1+devuan1) unstable; urgency=medium
  110. [ Daniel Reurich ]
  111. * Merge 1.12.16-1 from Debian
  112. * Update maintainer to team maintainers.
  113. -- Daniel Reurich <centurion@haggai.centurion.net.nz> Wed, 26 Jun 2019 18:46:01 +1200
  114. dbus (1.12.16-1) unstable; urgency=medium
  115. * New upstream stable release
  116. - CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1
  117. authentication for identities that differ from the user running the
  118. DBusServer. Previously, a local attacker could manipulate symbolic
  119. links in their own home directory to bypass authentication and
  120. connect to a DBusServer with elevated privileges. The standard
  121. system and session dbus-daemons in their default configuration were
  122. immune to this attack because they did not allow DBUS_COOKIE_SHA1,
  123. but third-party users of DBusServer such as Upstart could be
  124. vulnerable. (Closes: #930375)
  125. -- Simon McVittie <smcv@debian.org> Sun, 09 Jun 2019 21:34:34 +0100
  126. dbus (1.12.14-1) unstable; urgency=medium
  127. * New upstream release
  128. - Improve fd limit handling so that system services launched by
  129. traditional activation get the intended limit (Closes: #928877)
  130. * d/rules, d/tests: Run automated tests with DBUS_TEST_MALLOC_FAILURES=0.
  131. Testing the code paths for memory allocation failures is too slow
  132. to do routinely as a downstream.
  133. * d/tests/system-bus: Add a smoke-test for traditional activation,
  134. and a smoke-test for systemd activation on systems booted with systemd.
  135. -- Simon McVittie <smcv@debian.org> Sat, 18 May 2019 17:37:08 +0100
  136. dbus (1.12.12-1+devuan3) unstable; urgency=medium
  137. [ KatolaZ ]
  138. * use PIDDIR as a better proxy of first run in initscript
  139. * add documentation for IDTYPE
  140. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Tue, 12 Mar 2019 06:12:53 +0000
  141. dbus (1.12.12-1+devuan2) unstable; urgency=medium
  142. * change check on uptime for machine-id replacement
  143. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Fri, 08 Mar 2019 21:47:37 +0000
  144. dbus (1.12.12-1+devuan1) unstable; urgency=medium
  145. * add option to re-generate /var/lib/dbus/machine-id at boot
  146. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Fri, 08 Mar 2019 19:30:33 +0000
  147. dbus (1.12.12-1) unstable; urgency=medium
  148. [ Ritesh Raj Sarraf ]
  149. * Explicitly set session and test socket directory to /tmp, instead
  150. of using a (possibly non-standard) TMPDIR
  151. [ Simon McVittie ]
  152. * New upstream stable release
  153. * d/tests/build: Mark as superficial (see #904979)
  154. * d/tests/build: Comment why we don't test or support static linking
  155. here (it's because libsystemd doesn't)
  156. * Standards-Version: 4.2.1 (no changes required)
  157. * d/p/dbus-daemon-test-Don-t-test-fd-limits-if-in-an-unprivileg.patch:
  158. Add proposed patch to skip fd limit tests if we are uid 0 but do not
  159. have CAP_SYS_RESOURCE (Closes: #908092)
  160. * dbus: Drop dependency on lsb-base. It is only needed when booting
  161. with sysvinit and initscripts, but initscripts already Depends on
  162. lsb-base (see #864999).
  163. * dbus: Add Provides: dbus-system-bus and Provides: dbus-bin.
  164. This provides a way to split the package in a later Debian version
  165. or in derivatives. dbus-system-bus represents the well-known system
  166. bus facility (/lib/systemd/system/dbus.service and /etc/init.d/dbus),
  167. while dbus-bin represents the availability of executables like
  168. dbus-daemon and dbus-send.
  169. * d/tests/system-bus: Add a smoke-test for the system bus
  170. -- Simon McVittie <smcv@debian.org> Tue, 04 Dec 2018 15:58:18 +0000
  171. dbus (1.12.10-1+devuan1) unstable; urgency=medium
  172. * merged 1.12.10 into unstable
  173. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Tue, 06 Nov 2018 17:27:23 +0000
  174. dbus (1.12.10-1) unstable; urgency=medium
  175. * New upstream release
  176. - Drop patches that were applied upstream
  177. * Standards-Version: 4.1.5 (no changes required)
  178. * Don't run the build-time tests for the debug build in parallel.
  179. Some of the tests added by the debug build start many processes,
  180. and the debug build's tests have intermittently been timing out on
  181. reproducible-builds infrastructure, possibly because these machines
  182. run with a high "make -j" value and more than one multi-processing
  183. test gets run at the same time.
  184. -- Simon McVittie <smcv@debian.org> Thu, 02 Aug 2018 20:13:24 +0100
  185. dbus (1.12.8-3) unstable; urgency=medium
  186. * d/rules: If tests fail, continue to run all tests before reporting
  187. failure
  188. * d/rules: On success or failure, output all test logs for comparison
  189. (in particular this lets us see how close we are to arbitrary
  190. timeouts on slower architectures)
  191. * d/p/debian/tests-Multiply-timeouts-by-20-on-riscv64.patch:
  192. Compensate for the riscv64 port being bootstrapped on
  193. qemu-system-riscv64 by multiplying arbitrary timeouts by 20
  194. (Closes: #897607)
  195. * d/rules: Use nss_wrapper to ensure that 127.0.0.1 and localhost
  196. can be resolved successfully, fixing build-time tests in pbuilder
  197. with the network namespace unshared (see #897662)
  198. * d/rules: Make sure the X11 DISPLAY (if any) doesn't leak into the
  199. test environment, fixing build-time tests if /tmp is unshared
  200. * d/p/sysdeps-unix-Handle-errors-from-getaddrinfo-correctly.patch:
  201. Add patch from upstream dbus-1.12 branch to fix getaddrinfo error
  202. reporting for tcp: and nonce-tcp: transports
  203. * d/p/server-oom-test-Parse-the-address-instead-of-going-direct.patch,
  204. d/p/test-Test-the-same-things-with-unix-that-we-do-with-tcp.patch,
  205. d/p/server-oom-test-Don-t-assume-localhost-is-resolvable.patch,
  206. test-Skip-TCP-tests-if-getaddrinfo-doesn-t-work.patch:
  207. Add patches from upstream dbus-1.12 branch to improve test robustness
  208. and coverage when getaddrinfo doesn't work
  209. -- Simon McVittie <smcv@debian.org> Sun, 10 Jun 2018 14:23:44 +0100
  210. dbus (1.12.8-2) unstable; urgency=medium
  211. * Remove debian/dbus-tests.shlibs.local. It was useful before 1.11.10-2
  212. to make dbus-tests depend on the debug build in dbus-1-dbg, but now
  213. that the debug build is itself in dbus-tests, making dbus-tests
  214. depend on itself is not useful. It also suppressed the generated
  215. dependency on libdbus-1-3 (= ${binary:Version}), causing autopkgtest
  216. failures when only dbus-tests was upgraded.
  217. -- Simon McVittie <smcv@debian.org> Thu, 03 May 2018 10:07:17 +0100
  218. dbus (1.12.8-1) unstable; urgency=medium
  219. * New upstream stable release
  220. * Standards-Version: 4.1.4 (no changes required)
  221. * tests: Use AUTOPKGTEST_TMP in preference to deprecated ADTTMP
  222. * tests: Make sure $HOME is set to somewhere we can write (workaround for
  223. #897170)
  224. * Build ducktype documentation, unless building with nodoc
  225. - Build-depend on ducktype and yelp-tools
  226. -- Simon McVittie <smcv@debian.org> Mon, 30 Apr 2018 17:23:12 +0100
  227. dbus (1.12.6-2) unstable; urgency=medium
  228. * New upstream stable release 1.12.6
  229. * d/tests/root: Re-run test-dbus-daemon as root, since it now contains
  230. tests that are skipped as non-root
  231. * There was no 1.12.6-1 due to a mistake with `git tag`
  232. -- Simon McVittie <smcv@debian.org> Fri, 02 Mar 2018 01:36:20 +0000
  233. dbus (1.12.4-1) unstable; urgency=medium
  234. * New upstream stable release 1.12.4
  235. - d/copyright: Update
  236. * Standards-Version: 4.1.3 (no changes required)
  237. * Use debhelper compat level 11
  238. - Build-depend on debhelper 11.1~ for #885998 to be fixed
  239. * Rely on dh_installman's compat level 11 behaviour instead of
  240. installing man pages by hand. This reduces the amount of dh-exec
  241. use needed.
  242. * Adapt Vcs-* for migration to salsa.debian.org Gitlab
  243. -- Simon McVittie <smcv@debian.org> Thu, 08 Feb 2018 15:05:57 +0000
  244. dbus (1.12.2-1) unstable; urgency=low
  245. * New upstream release 1.12.2
  246. * Remove unused Lintian override now that #736360 has been fixed
  247. * d/p/debian/Don-t-abort-on-fatal-warnings-by-default.patch:
  248. Remove patch. This was committed not long after the addition of the
  249. fatal-by-default _dbus_warn_check_failed() checks for programming
  250. errors, with the changelog message "This will be set to upstream
  251. default again at some point so if you have an application that
  252. prints a DBus warning get it fixed".
  253. The patch made Debian and its derivatives a little more robust
  254. against implementation errors in projects that use libdbus, but at
  255. the cost that upstream developers of those projects don't notice
  256. implementation errors (that would be crashes on most OSs) if they
  257. happen to be developing on Debian or Ubuntu. 11 years later, let's
  258. consider "some point" to have arrived.
  259. * Set migration urgency to low in case that breaks things.
  260. -- Simon McVittie <smcv@debian.org> Mon, 13 Nov 2017 15:36:08 +0000
  261. dbus (1.12.0-1) unstable; urgency=medium
  262. * New upstream stable release 1.12.0
  263. - d/watch: Only watch for stable releases again
  264. - d/gbp.conf: Use upstream/1.12.x branch
  265. * Set Rules-Requires-Root to no. This package does not require
  266. fakeroot or root privileges to build with a sufficiently recent
  267. debhelper and dpkg-dev.
  268. * Replace deprecated dh_install --fail-missing with
  269. dh_missing --fail-missing
  270. * Replace deprecated dh_installinit --no-restart-on-upgrade with
  271. --no-stop-on-upgrade
  272. -- Simon McVittie <smcv@debian.org> Mon, 30 Oct 2017 13:37:25 +0000
  273. dbus (1.11.22-1) unstable; urgency=medium
  274. * New upstream release 1.11.22 (1.12.0rc1)
  275. * Standards-Version: 4.1.1
  276. - Set messagebus's home directory to /nonexistent for new installs
  277. - Move tests and udebs from priority extra to optional
  278. * Make dbus-x11 provide default-dbus-session-bus on non-Linux ports
  279. (Closes: #878878)
  280. * Change dbus-user-session from Architecture: all to linux-any so it
  281. doesn't appear to provide default-dbus-session-bus on non-Linux ports
  282. (where it is uninstallable)
  283. -- Simon McVittie <smcv@debian.org> Mon, 23 Oct 2017 13:21:29 +0100
  284. dbus (1.11.20-1) unstable; urgency=medium
  285. * New upstream release
  286. - Tolerate slower buildds, and provide better diagnostics on timeout
  287. (hopefully Closes: #873820)
  288. * Merge development branch of dbus from experimental to unstable
  289. - Debian derivatives should not merge this version unless they can
  290. commit to updating all the way to the 1.12.x stable releases
  291. (expected later this year). If you get on the development-branch
  292. train, please ride it all the way to the next station.
  293. -- Simon McVittie <smcv@debian.org> Tue, 03 Oct 2017 08:30:21 +0100
  294. dbus (1.11.18-1) experimental; urgency=medium
  295. * New upstream release
  296. - Stop using horrible version numbers
  297. - Drop patches that came from upstream
  298. * Fix contents of .install files for the rename of stage1 to
  299. pkg.dbus.minimal (Closes: #870756)
  300. * Ignore build-time test failures on !linux for now
  301. * Mark dbus-1-doc as Multi-Arch: foreign
  302. -- Simon McVittie <smcv@debian.org> Mon, 25 Sep 2017 22:25:52 +0100
  303. dbus (1.11.16+really1.11.16-2) experimental; urgency=medium
  304. * Add patches from upstream to respect $HOME when doing
  305. DBUS_COOKIE_SHA1 authentication. This is hopefully enough for
  306. the build-time tests to pass on the buildds, where the sbuild user
  307. has a nonexistent home directory.
  308. * Try running build-time tests again (Closes: #630152)
  309. -- Simon McVittie <smcv@debian.org> Sun, 30 Jul 2017 09:05:37 +0100
  310. dbus (1.11.16+really1.11.16-1) experimental; urgency=medium
  311. * Re-version to recover from accidental upload of 1.11.16 to unstable
  312. * Don't run build-time tests (reopens: #630152).
  313. They don't work for users with a nonexistent home directory.
  314. * Re-version symbols file so newer symbols produce a dependency on
  315. this version
  316. * Really upload to experimental this time
  317. -- Simon McVittie <smcv@debian.org> Thu, 27 Jul 2017 22:52:12 +0100
  318. dbus (1.11.16+really1.10.24-1) unstable; urgency=medium
  319. * New upstream stable release
  320. - Increases listen() backlog of AF_UNIX sockets (Closes: #872144)
  321. - Refresh patches
  322. * Add a patch to respect $HOME when determining the home directory
  323. of the uid of the current process
  324. * Run build-time tests (Closes: #630152)
  325. * Fix contents of .install files for the rename of stage1 to
  326. pkg.dbus.minimal (Closes: #870756)
  327. * Ignore build-time test failures on !linux for now
  328. * Mark dbus-1-doc as Multi-Arch: foreign
  329. * d/watch: Ignore "1.11.16+really" prefix for uscan
  330. * Reinstate patch to load /etc/dbus-1/*.conf.dpkg-bak instead of
  331. /etc/dbus-1/*.conf. This ensures that we don't get circular
  332. inclusion via the compat symlinks used to upgrade from jessie to
  333. stretch, before this dbus version's postinst cleans up those symlinks
  334. (Closes: #876442)
  335. -- Simon McVittie <smcv@debian.org> Mon, 25 Sep 2017 22:18:58 +0100
  336. dbus (1.11.16+really1.10.22-1) unstable; urgency=medium
  337. * Re-version to recover from accidental upload of 1.11.16 to unstable
  338. * Don't run build-time tests (reopens: #630152).
  339. They don't work for users with a nonexistent home directory.
  340. -- Simon McVittie <smcv@debian.org> Thu, 27 Jul 2017 23:01:37 +0100
  341. dbus (1.10.22-1+devuan1) unstable; urgency=medium
  342. * merged debian/1.10.22-1
  343. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Tue, 16 Jan 2018 23:39:15 +0000
  344. dbus (1.10.22-1) unstable; urgency=medium
  345. * New upstream stable release
  346. * Run build-time tests (Closes: #630152)
  347. - Skip build-time tests when only building Architecture: all.
  348. Once per architecture is enough.
  349. * Build-depend on python3{,-dbus,-gi} if we will run build-time tests.
  350. This is a circular dependency, but is flagged as
  351. <!nocheck !pkg.dbus.minimal> so it can be omitted when
  352. cross-compiling or bootstrapping.
  353. * Enable valgrind integration in the debug build on mips64
  354. * Replace stage1 build profile with pkg.dbus.minimal
  355. * Drop explicit dependency on autotools-dev, implied by debhelper 10
  356. * debian/upstream/signing-key.asc: Update subkeys and uids
  357. -- Simon McVittie <smcv@debian.org> Thu, 27 Jul 2017 17:40:18 +0100
  358. dbus (1.11.16-1) unstable; urgency=medium
  359. * New upstream development release
  360. - Drop merged patches
  361. - Update symbols file for new ABI
  362. * Run build-time tests (Closes: #630152)
  363. - Skip build-time tests when only building Architecture: all.
  364. Once per architecture is enough.
  365. * Build-depend on python3{,-dbus,-gi} if we will run build-time tests.
  366. This is a circular dependency, but is flagged as
  367. <!nocheck !pkg.dbus.minimal> so it can be omitted when
  368. cross-compiling or bootstrapping.
  369. * Enable valgrind integration in the debug build on mips64
  370. * Replace stage1 build profile with pkg.dbus.minimal
  371. * Drop explicit dependency on autotools-dev, implied by debhelper 10
  372. * debian/upstream/signing-key.asc: Update subkeys and uids
  373. -- Simon McVittie <smcv@debian.org> Thu, 27 Jul 2017 17:40:58 +0100
  374. dbus (1.10.20-1) unstable; urgency=medium
  375. * New upstream stable release
  376. - Drop Doxygen reproducibility patch, applied upstream
  377. * Merge packaging from experimental:
  378. - Don't capture build directory in the debug build, using a patch
  379. backported from upstream git master
  380. - Move doxygen and xsltproc to Build-Depends-Indep, and don't
  381. build documentation when not building dbus-1-doc. This speeds
  382. up architecture-specific builds.
  383. - Remove support for DEB_BUILD_OPTIONS="nodoc noudeb". Use build
  384. profiles instead; support nocheck, nodoc, noudeb and stage1 profiles
  385. (Closes: #728820)
  386. - Simplify the layout of the debug build.
  387. - Drop the dbus-1-dbg binary package. Move the debug build to
  388. dbus-tests, and the debug symbols to automatically generated
  389. -dbgsym packages.
  390. - Don't run the installed-tests two different ways, just use
  391. gnome-desktop-testing.
  392. - Configure the debug build with --enable-embedded-tests rather than
  393. --enable-tests. The latter requires python, python-dbus and python-gi,
  394. but only for build-time tests that we do not actually run (#630152).
  395. + Drop build-dependencies on python, python-dbus and python-gi
  396. + This should make dbus much easier to cross-compile (Closes: #560834)
  397. - gnome-desktop-testing: Require xauth and xvfb-run for better test
  398. coverage
  399. - Clean up upgrade/compatibility code that is no longer needed:
  400. + Stop creating the symlinks required to keep dbus-daemon 1.8
  401. from Debian 8 'jessie' able to reload configuration after
  402. an upgrade to dbus 1.10 in Debian 9 'stretch'. Upgrades that
  403. skip a stable release are not supported.
  404. + On upgrade, remove compatibility symlinks created by that
  405. upgrade, if they exist.
  406. + Stop cleaning those symlinks up during package removal.
  407. - Stop patching system.conf, session.conf to load
  408. /etc/dbus-1/*.conf.dpkg-bak.
  409. - debian/copyright: Use https for Format and Source
  410. - debian/dbus.triggers: Add a trigger on /usr/share/dbus-1/system.d
  411. to reload the dbus-daemon
  412. - Unversion (build)-dependencies that are satisfied in oldstable
  413. - Declare Policy 4.0.0 compliance
  414. - Use the debug-build binaries to run the debug-build tests
  415. -- Simon McVittie <smcv@debian.org> Thu, 29 Jun 2017 22:16:11 +0100
  416. dbus (1.11.14-1) experimental; urgency=medium
  417. * New upstream release
  418. - Drop Doxygen reproducibility patch, applied upstream
  419. - Stop providing a Debian-specific tmpfiles.d snippet,
  420. and install the upstream version instead
  421. - Add symbols file entry for new ABI
  422. * Clean up upgrade/compatibility code no longer needed:
  423. - Stop creating the symlinks required to keep dbus-daemon 1.8
  424. from Debian 8 'jessie' able to reload configuration after
  425. an upgrade to dbus 1.10 in Debian 9 'stretch'. Upgrades that
  426. skip a stable release are not supported.
  427. - On upgrade, remove compatibility symlinks created by that
  428. upgrade, if they exist.
  429. - Stop cleaning those symlinks up during package removal.
  430. * Stop patching system.conf, session.conf to load
  431. /etc/dbus-1/*.conf.dpkg-bak.
  432. * debian/copyright: Use https for Format and Source
  433. * debian/dbus.triggers: Add a trigger on /usr/share/dbus-1/system.d
  434. to reload the dbus-daemon
  435. * Unversion (build)-dependencies that are satisfied in oldstable
  436. * Declare Policy 4.0.0 compliance
  437. * Use the debug-build binaries to run the debug-build tests
  438. -- Simon McVittie <smcv@debian.org> Thu, 29 Jun 2017 21:44:15 +0100
  439. dbus (1.11.12-1) experimental; urgency=medium
  440. * New upstream development release
  441. - Install new CMake metadata
  442. -- Simon McVittie <smcv@debian.org> Fri, 07 Apr 2017 17:55:32 +0100
  443. dbus (1.10.18-1+devuan2.3) unstable; urgency=medium
  444. [ KatolaZ ]
  445. * added git-depth=50 in gbp.conf
  446. * back to quilt
  447. [ Vincenzo (KatolaZ) Nicosia ]
  448. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Mon, 12 Jun 2017 22:54:44 +0100
  449. dbus (1.10.18-1+devuan2.2) unstable; urgency=medium
  450. [ KatolaZ ]
  451. * corrected typo in debian/control
  452. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Mon, 12 Jun 2017 22:13:10 +0100
  453. dbus (1.10.18-1+devuan2.1) unstable; urgency=medium
  454. [ nextime ]
  455. * Removing systemd
  456. [ Daniel Reurich ]
  457. * add maintainer
  458. * remove dbus-user-session & systemd
  459. * add .gitignore for .pc directory (quilt metadata)
  460. * Update Changelog - merge 1.10.4-1 from Debian
  461. * remove python-=dbus from build-depends temporarily to bootstrap
  462. * fix space/tab errors
  463. * remove .gitignore
  464. * remove systemd build specific cleanups
  465. * remove debian/dbus-user-session files
  466. * remove systemd files we don't build
  467. * Take over maintainership fully.
  468. * set branch and upstream tag
  469. * fix configure failure
  470. * reinstate python-dbus with <!stage1>
  471. * Update changelog for 1.10.8-1+devuan1~1.gbp535407 release
  472. * stop using pristine-tar
  473. * Update changelog for 1.10.8-1+devuan1~2.gbp28a91a release
  474. * don't try to install docs for stage1 builds
  475. * use installman for install manpages
  476. * Update changelog for 1.10.8-1+devuan1~3.gbp7ff537 release
  477. * further tidy of manpage installation
  478. * Update changelog for 1.10.8-1+devuan1~4.gbpc92881 release
  479. * also fix manpage install 4 dbus-tests and dbus-x11
  480. * Update changelog for 1.10.8-1+devuan1~5.gbped435d release
  481. * dh_installman doesn't support --list-missing
  482. * set ignore-branch
  483. * Update changelog for 1.10.8-1+devuan1 release
  484. [ KatolaZ ]
  485. * changed format to git
  486. * creating suite suites/experimental
  487. * merged changelog
  488. [ Vincenzo (KatolaZ) Nicosia ]
  489. -- Vincenzo (KatolaZ) Nicosia <katolaz@freaknet.org> Mon, 12 Jun 2017 21:55:05 +0100
  490. dbus (1.10.18-1) unstable; urgency=medium
  491. * New upstream stable release
  492. - On SELinux systems, make sure the thread that reads AVC
  493. notifications retains the ability to write the audit log
  494. (Closes: #857660)
  495. - Fix a read overflow and some memory leaks in a unit test
  496. (no effect on production systems)
  497. -- Simon McVittie <smcv@debian.org> Wed, 05 Apr 2017 20:07:19 +0100
  498. dbus (1.11.10-2) experimental; urgency=medium
  499. * Do not attempt to install the sysusers.d snippet on non-Linux;
  500. it isn't built there. This fixes FTBFS on kFreeBSD and Hurd.
  501. * Move doxygen and xsltproc to Build-Depends-Indep, and don't
  502. build documentation when not building dbus-1-doc. This speeds
  503. up architecture-specific builds.
  504. * Remove support for DEB_BUILD_OPTIONS="nodoc noudeb". Use build
  505. profiles instead; support nocheck, nodoc, noudeb and stage1 profiles
  506. (Closes: #728820)
  507. * Stop removing /lib/systemd/system/dbus.target.wants, which was
  508. removed upstream.
  509. * Simplify the layout of the debug build.
  510. * Drop the dbus-1-dbg binary package. Move the debug build to
  511. dbus-tests, and the debug symbols to automatically generated
  512. -dbgsym packages.
  513. * Don't run the installed-tests two different ways, just use
  514. gnome-desktop-testing.
  515. * Configure the debug build with --enable-embedded-tests rather than
  516. --enable-tests. The latter requires python, python-dbus and python-gi,
  517. but only for build-time tests that we do not actually run (#630152).
  518. - Drop build-dependencies on python, python-dbus and python-gi
  519. - This should make dbus much easier to cross-compile (Closes: #560834)
  520. * gnome-desktop-testing: Require xauth and xvfb-run for better test
  521. coverage
  522. * autopkgtests: Split apparmor test into a separate autopkgtest
  523. -- Simon McVittie <smcv@debian.org> Fri, 03 Mar 2017 10:25:35 +0000
  524. dbus (1.11.10-1) experimental; urgency=medium
  525. * New upstream release
  526. - Decrease libapparmor dependency to 2.8.95
  527. - Install sysusers.d snippet
  528. - Believed to solve the root cause of the timeout issue that was
  529. worked around in 1.10.14, 1.11.8 (LP: #1591411)
  530. -- Simon McVittie <smcv@debian.org> Thu, 16 Feb 2017 18:02:00 +0000
  531. dbus (1.10.16-1) unstable; urgency=medium
  532. * New upstream release
  533. - Contains a security fix for a potential symlink attack in the
  534. nonce-tcp transport. That transport is not normally used (or
  535. recommended) on Unix.
  536. -- Simon McVittie <smcv@debian.org> Thu, 16 Feb 2017 14:21:41 +0000
  537. dbus (1.10.14-1) unstable; urgency=medium
  538. * New upstream release
  539. -- Simon McVittie <smcv@debian.org> Mon, 28 Nov 2016 21:58:04 +0000
  540. dbus (1.11.8-1) experimental; urgency=medium
  541. * New upstream development release
  542. - Bump libapparmor build-dependency to 2.10
  543. - Run the new test-apparmor-activation.sh as root
  544. (but do not test-depend on apparmor - we'll skip this test if on
  545. a system where AppArmor is not normally enabled)
  546. - Stop mentioning tools/lcov.am in d/copyright: no longer included
  547. - debian/copyright: Update
  548. -- Simon McVittie <smcv@debian.org> Mon, 28 Nov 2016 23:22:39 +0000
  549. dbus (1.11.6-1) experimental; urgency=medium
  550. * Merge packaging from unstable
  551. * New upstream development release
  552. - refresh patches
  553. - include newly-installed XML DTDs in libdbus-1-dev
  554. -- Simon McVittie <smcv@debian.org> Mon, 10 Oct 2016 11:15:04 +0100
  555. dbus (1.10.12-1) unstable; urgency=medium
  556. * New upstream release
  557. * d/p/backports/Replace-DBUS_USE_TEST_BINARY-with-DBUS_TEST_DBUS_LAUNCH.patch:
  558. backport a change from 1.11.2 to make the debug build of libdbus
  559. reproducible under varying build paths
  560. * Move Debian-specific patches to debian/patches/debian (corresponding
  561. to "Gbp-pq: Topic debian" on the patch queue branch)
  562. * debian/*.lintian-overrides:
  563. - override systemd-service-file-missing-install-key for dbus.service,
  564. which is intentionally statically enabled
  565. - override embedded-javascript-library for Doxygen's jquery.js,
  566. which is not actually libjs-jquery (see #736360)
  567. * Move to debhelper compat level 10
  568. - drop options and overrides that are now the default
  569. -- Simon McVittie <smcv@debian.org> Mon, 10 Oct 2016 10:49:51 +0100
  570. dbus (1.11.4-1) experimental; urgency=medium
  571. * Merge packaging from unstable
  572. * New upstream development release
  573. - Build-depend on autoconf-archive so we can run autoreconf
  574. * debian/*.lintian-overrides:
  575. - override systemd-service-file-missing-install-key for dbus.service,
  576. which is intentionally statically enabled
  577. - override embedded-javascript-library for Doxygen's jquery.js,
  578. which is not actually libjs-jquery (see #736360)
  579. -- Simon McVittie <smcv@debian.org> Mon, 15 Aug 2016 23:50:49 +0100
  580. dbus (1.10.10-1) unstable; urgency=medium
  581. * New upstream stable release 1.10.10
  582. * Provide new virtual packages for other packages to depend on:
  583. - dbus-session-bus: any implementation of the D-Bus well-known session bus
  584. (provided by: dbus-user-session, dbus-x11)
  585. - default-dbus-session-bus: the recommended implementation of
  586. dbus-session-bus (currently provided by: dbus-user-session)
  587. * Add arm64, mips64el, ppc64el to the list of architectures that
  588. have valgrind
  589. * debian/gbp.conf: use DEP-14 branch names
  590. * Standards-Version: 3.9.8 (no changes needed)
  591. * debian/rules: fail the build if "make install" installs anything we
  592. don't package or delete. Only do this for final releases (suite
  593. in debian/changelog is not UNRELEASED) to facilitate future
  594. autobuilding of new upstream releases.
  595. * debian/rules: do not require symbols file to be complete if the
  596. suite in debian/changelog is UNRELEASED, again to facilitate
  597. autobuilding new upstream releases.
  598. * debian/source/options: don't fail dpkg-source on changes to
  599. build-aux/{compile,depcomp,missing}. We regenerate that directory anyway,
  600. and during a snapshot build they might become symlinks.
  601. * debian/rules: do the build in debian/build-* so it's easier to .gitignore
  602. * debian/.gitignore: update
  603. * Use the correct systemctl for Debian even if not installed on the build
  604. system. (Regression in 1.10.2)
  605. -- Simon McVittie <smcv@debian.org> Mon, 15 Aug 2016 22:05:45 +0100
  606. dbus (1.11.2-1) experimental; urgency=medium
  607. * Merge packaging from unstable
  608. * Change the experimental watch file to track development releases
  609. * New upstream release
  610. * debian/control: change Vcs-Git to point to the experimental branch
  611. -- Simon McVittie <smcv@debian.org> Mon, 07 Mar 2016 20:10:23 +0000
  612. dbus (1.10.8-1) unstable; urgency=medium
  613. [ Simon McVittie ]
  614. * 1.10.5
  615. * Windows _dbus_get_autolaunch_address: don't leak shm_name
  616. * name-test: don't run these tests with autotools if targeting Windows.
  617. * uid-permissions test: don't assert that root can UpdateActivationEnvironment
  618. * NEWS for 1.10 branch
  619. [ Daniel Reurich ]
  620. * remove python-=dbus from build-depends temporarily to bootstrap
  621. [ Simon McVittie ]
  622. * When removing dbus.target.wants, do not fail if it does not exist
  623. * debian/libdbus-1-3.symbols.in: use a regex for private symbols
  624. * 1.10.6
  625. * New upstream stable release 1.10.6
  626. * 1.10.6-1
  627. * 1.10.7
  628. [ Daniel Reurich ]
  629. * fix space/tab errors
  630. * remove .gitignore
  631. * remove systemd build specific cleanups
  632. * remove debian/dbus-user-session files
  633. * remove systemd files we don't build
  634. * Take over maintainership fully.
  635. * set branch and upstream tag
  636. * fix configure failure
  637. * reinstate python-dbus with <!stage1>
  638. [ Simon McVittie ]
  639. * Switch Vcs-Git to https (see #810378)
  640. * test/name-test/run-test.sh: output correct result if a C test fails
  641. * configure.ac: support large-file for stat64
  642. [ Nick Lewycky ]
  643. * marshal-validate: run all the tests instead of just the even ones
  644. [ Simon McVittie ]
  645. * Replace $DBUS_USE_TEST_BINARY with $DBUS_TEST_DBUS_LAUNCH
  646. * name-test C tests: produce structured (TAP) output
  647. * name-test: run most C tests directly, not via run-test.sh
  648. [ Ralf Habacker ]
  649. * Rename function string_array_length() to _dbus_string_array_length() and move it to dbus-internals.c.
  650. * Add new functions _dbus_hash_table_to_array() and _dbus_hash_table_from_array() from related activation code.
  651. [ Simon McVittie ]
  652. * Revert "Add new functions _dbus_hash_table_to_array() and _dbus_hash_table_from_array() from related activation code."
  653. * Revert "Rename function string_array_length() to _dbus_string_array_length() and move it to dbus-internals.c."
  654. * Revert "name-test: run most C tests directly, not via run-test.sh"
  655. * Revert "name-test C tests: produce structured (TAP) output"
  656. * Revert "Replace $DBUS_USE_TEST_BINARY with $DBUS_TEST_DBUS_LAUNCH"
  657. * dbus.prerm: ensure that dbus.socket is stopped before removal
  658. (Closes: #813970)
  659. * NEWS so far
  660. * debian/upstream/signing-key.asc: add upstream signing keys (just my keys for now, in practice I do almost all dbus releases)
  661. * debian/watch: use https and describe how to download signatures
  662. * Standards-Version: 3.9.7 (no changes needed)
  663. * Sort .install files and remove unnecessary debian/tmp prefix
  664. * Normalize lists of packages and uploaders via wrap-and-sort -ast
  665. * Normalize order of packages via wrap-and-sort -b
  666. * dbus-internals: add _DBUS_ALIGNOF
  667. * DBusMessage: assert the properties we need DBusMessageIter to have
  668. * DBusMessageIter: eliminate padding on 64-bit platforms
  669. * Statically assert that the DBusMessageIter struct has no padding
  670. -- Simon McVittie <smcv@debian.org> Mon, 07 Mar 2016 19:15:47 +0000
  671. dbus (1.11.0-1) experimental; urgency=medium
  672. * New upstream development release
  673. -- Simon McVittie <smcv@debian.org> Wed, 02 Dec 2015 22:03:27 +0000
  674. dbus (1.10.22-1) unstable; urgency=medium
  675. * New upstream stable release
  676. * Run build-time tests (Closes: #630152)
  677. - Skip build-time tests when only building Architecture: all.
  678. Once per architecture is enough.
  679. * Build-depend on python3{,-dbus,-gi} if we will run build-time tests.
  680. This is a circular dependency, but is flagged as
  681. <!nocheck !pkg.dbus.minimal> so it can be omitted when
  682. cross-compiling or bootstrapping.
  683. * Enable valgrind integration in the debug build on mips64
  684. * Replace stage1 build profile with pkg.dbus.minimal
  685. * Drop explicit dependency on autotools-dev, implied by debhelper 10
  686. * debian/upstream/signing-key.asc: Update subkeys and uids
  687. -- Simon McVittie <smcv@debian.org> Thu, 27 Jul 2017 17:40:18 +0100
  688. dbus (1.10.6-1) unstable; urgency=medium
  689. * New upstream stable release 1.10.6
  690. - fixes regression tests when run as root (Closes: #806305)
  691. * When removing dbus.target.wants (for #757913), do not fail if it does
  692. not exist. This should fix FTBFS on non-Linux kernels, and in stage1
  693. Linux builds (Closes: #805513)
  694. * debian/libdbus-1-3.symbols.in: use a regex for private symbols, so
  695. that this packaging can be used for snapshots of dbus where
  696. DEB_VERSION_UPSTREAM does not necessarily match Autoconf's VERSION
  697. [ Simon McVittie ]
  698. * update NEWS
  699. * 1.10.8
  700. * New upstream release
  701. * debian/75dbus_dbus-launch: start dbus-daemon earlier in legacy code path
  702. * 1.10.8-1
  703. [ Daniel Reurich ]
  704. * Update changelog for 1.10.8-1+devuan1~1.gbp535407 release
  705. * stop using pristine-tar
  706. * Update changelog for 1.10.8-1+devuan1~2.gbp28a91a release
  707. * don't try to install docs for stage1 builds
  708. * use installman for install manpages
  709. * Update changelog for 1.10.8-1+devuan1~3.gbp7ff537 release
  710. * further tidy of manpage installation
  711. * Update changelog for 1.10.8-1+devuan1~4.gbpc92881 release
  712. * also fix manpage install 4 dbus-tests and dbus-x11
  713. * Update changelog for 1.10.8-1+devuan1~5.gbped435d release
  714. * dh_installman doesn't support --list-missing
  715. * set ignore-branch
  716. -- Daniel Reurich <daniel@centurion.net.nz> Mon, 09 May 2016 03:49:57 +0000
  717. dbus (1.10.4-1+devuan1) unstable; urgency=low
  718. * merge 1.10.4-1 for Devuan (from debian)
  719. * add maintainer
  720. * remove dbus-user-session & systemd
  721. * add .gitignore for .pc directory (quilt metadata)
  722. * add maintainer
  723. * remove dbus-user-session & systemd
  724. * add .gitignore for .pc directory (quilt metadata)
  725. -- Daniel Reurich <centurion@zephaniah.centurion.net.nz> Tue, 24 Nov 2015 16:44:07 +1300
  726. dbus (1.10.4-1) unstable; urgency=medium
  727. * New upstream stable release 1.10.4
  728. * prerm: clean up /etc/dbus-1/s*.conf compat symlinks on remove.
  729. We only remove them if they match what the package sets up, so
  730. we do not need to distinguish between remove and purge.
  731. * prerm: also clean up /etc/dbus-1/s*.conf symlinks before downgrading
  732. to a version << 1.10.2-1, so that the dbus-daemon will not fail to reload
  733. or start after the downgrade. Please note that downgrading packages remains
  734. an unsupported action. (Closes: #804183)
  735. * postrm: clean up /etc/dbus-1/s*.conf on purge, even if their targets
  736. do not match what is expected (Closes: #803441)
  737. * dbus.install: use dh-exec to mark systemd-related files for [linux-any],
  738. instead of constructing dbus.install programmatically
  739. * dbus-1-dbg.links: use dh-exec instead of sh
  740. * Stop installing dbus.target.wants/dbus.socket, since dbus.target no
  741. longer exists in systemd. sockets.target covers that, and is part
  742. of the DefaultDependencies anyway (Closes: #757913)
  743. * Simplify dh_install override, and remove dh_link override altogether,
  744. by using dh-exec
  745. -- Simon McVittie <smcv@debian.org> Tue, 17 Nov 2015 21:58:01 +0000
  746. dbus (1.10.2-1) unstable; urgency=medium
  747. * New upstream stable release 1.10.2
  748. * Touch /var/run/reboot-required on upgrade, even if neither
  749. reboot-notifier nor update-notifier-common is installed.
  750. Various other tools look for this file. (Closes: #799396)
  751. * Allow dbus-daemon (<< 1.9.18) to reload bus setup and configuration
  752. again (follow-up for #793519). This means that if an upgrade
  753. from jessie to stretch pulls in a new system service, dbus-daemon
  754. will load the configuration that allows that system service to work,
  755. even before the system has been rebooted to use the new dbus-daemon.
  756. - if /etc/dbus-1/s*.conf have been modified, move them to
  757. /etc/dbus-1/s*.conf.dpkg-bak; if not, delete them
  758. - patch /usr/share/dbus-1/s*.conf to include
  759. /etc/dbus-1/s*.conf.dpkg-bak instead of /etc/dbus-1/s*.conf
  760. - add new symlinks /etc/dbus-1/s*.conf -> /usr/share/dbus-1/s*.conf
  761. so that the old dbus-daemon will load the new bus setup
  762. * Remove Breaks and upgrade code for versions older than oldstable
  763. -- Simon McVittie <smcv@debian.org> Mon, 26 Oct 2015 13:37:05 +0000
  764. dbus (1.10.0-3) unstable; urgency=medium
  765. * Put the entire debug build in an arch-specific directory, so
  766. dbus-1-dbg can continue to be Multi-Arch: same (Closes: #798748)
  767. * Record that Iain's change in 1.10.0-1 closed #796165
  768. -- Simon McVittie <smcv@debian.org> Tue, 15 Sep 2015 10:56:19 +0100
  769. dbus (1.10.0-2) unstable; urgency=medium
  770. * dbus-user-session Breaks versions of dbus-x11 that would incorrectly
  771. try to start a second bus (Closes: #797678)
  772. * dbus-user-session Breaks versions of policykit-1 and udisks2 that
  773. work poorly with user sessions
  774. * Upload to unstable
  775. -- Simon McVittie <smcv@debian.org> Fri, 11 Sep 2015 11:39:54 +0100
  776. dbus (1.10.0-1) experimental; urgency=medium
  777. [ Iain Lane ]
  778. * debian/dbus.postinst: Check if /run/dbus exists before writing to a file
  779. there. If it doesn't then the system bus isn't running so we don't have
  780. anything to restart anyway. (Closes: #796165)
  781. [ Simon McVittie ]
  782. * New upstream stable release.
  783. * Continue to upload to experimental for now, to avoid the shlibs bump
  784. making the libstdc++ transition any worse than it already is.
  785. -- Simon McVittie <smcv@debian.org> Tue, 25 Aug 2015 17:12:46 +0100
  786. dbus (1.9.20-1) experimental; urgency=medium
  787. * New upstream release (release candidate for 1.10)
  788. * Add a tmpfiles.d snippet so that on systemd machines,
  789. /var/lib/dbus/machine-id is a symlink to /etc/machine-id if not
  790. otherwise created. This might help third-party software
  791. that relies on that path, in cloud/live images where
  792. /var/lib/dbus/machine-id is deleted during image preparation,
  793. while avoiding having to run dbus-uuidgen on boot (as done in
  794. non-systemd init systems and dbus/1.8.12-1ubuntu4).
  795. * dbus.postinst: don't try to reload bus setup/configuration if we
  796. are running an older version that will not understand the new
  797. arrangement (Closes: #793519)
  798. -- Simon McVittie <smcv@debian.org> Thu, 06 Aug 2015 20:37:35 +0100
  799. dbus (1.9.18-1) experimental; urgency=medium
  800. * New upstream development release
  801. * debian/.gitignore: add
  802. * Adapt for bus setup in ${datadir}
  803. - deb: install both /etc/dbus-1/s*.conf and /usr/share/dbus-1/s*.conf
  804. - udeb: install /usr/share/dbus-1/session.conf only
  805. - configure the debug build to share /usr/share with the production build
  806. -- Simon McVittie <smcv@debian.org> Tue, 21 Jul 2015 20:22:25 +0100
  807. dbus (1.8.20-1) unstable; urgency=medium
  808. * New upstream bugfix release
  809. - fix a memory leak when GetConnectionCredentials is called
  810. - stop dbus-monitor replying to org.freedesktop.DBus.Peer
  811. messages, including those that another process should have
  812. replied to
  813. -- Simon McVittie <smcv@debian.org> Tue, 21 Jul 2015 17:59:42 +0100
  814. dbus (1.9.16-2) experimental; urgency=medium
  815. * libdbus-1-3 Breaks dbus versions that did not have a lockstep dependency
  816. on it, to allow dropping internal ABIs (Closes: #785378)
  817. * Drop now-unnecessary XS-Testsuite field from d/control
  818. -- Simon McVittie <smcv@debian.org> Fri, 15 May 2015 15:58:31 +0100
  819. dbus (1.9.16-1) experimental; urgency=medium
  820. * New upstream development release
  821. * Update symbols file
  822. - new ABI: dbus_message_iter_get_element_count()
  823. - ignore removal of dbus_internal_do_not_use_create_uuid(),
  824. it is just as internal as its name would suggest
  825. - make dbus_internal_do_not_use_get_uuid() generate a lockstep
  826. dependency on libdbus (it's used by dbus-uuidgen)
  827. -- Simon McVittie <smcv@debian.org> Thu, 14 May 2015 15:57:32 +0100
  828. dbus (1.8.18-1) unstable; urgency=medium
  829. * New upstream bugfix release
  830. - Hardening: lock down the session bus to only allow EXTERNAL auth by
  831. default, the same as the system bus. This avoids allowing
  832. DBUS_COOKIE_SHA1, which can end up using a predictable random source
  833. on systems where /dev/urandom is unavailable or dbus-daemon runs out
  834. of memory. See the upstream NEWS for more details.
  835. -- Simon McVittie <smcv@debian.org> Thu, 14 May 2015 13:59:55 +0100
  836. dbus (1.9.14-2) experimental; urgency=medium
  837. * Remove dbus-glib build-dependency, no longer used
  838. * Merge from unstable
  839. - security hardening: PIE, bindnow
  840. - transcode debian/rules from Latin-1 to UTF-8
  841. - reproducible build
  842. -- Simon McVittie <smcv@debian.org> Tue, 12 May 2015 09:33:51 +0100
  843. dbus (1.8.16-2) unstable; urgency=medium
  844. * Merge packaging changes (but not the new upstream branch) from
  845. experimental:
  846. - Move Vcs-Git to cgit; go via https, because we can
  847. - Standards-Version: 3.9.6 (no changes needed)
  848. - Remove debian/source/local-options, no longer necessary (dpkg-source
  849. now unapplies patches after the build if they were unapplied before)
  850. - Configure gbp-pq to export patches without patch numbers, and
  851. re-export our long-standing Debian patch in that format
  852. - dbus-x11: use dbus-x11.install for the Xsession hook
  853. - If DEB_BUILD_OPTIONS=noudeb, don't do the udeb build, for a 30% speedup
  854. - Change the check for requiring a reboot to be init-system-agnostic
  855. so Ubuntu can stop patching it (partially addresses #712167)
  856. * Security hardening: build position-independent executables
  857. for better ASLR
  858. * Security hardening: build with bindnow, so relro (which is
  859. already on by default) can make the entire PLT read-only
  860. * Transcode debian/rules from Latin-1 to UTF-8
  861. * Reproducible build: remove dates from man pages using sed
  862. * Reproducible build: patch Doxyfile.in to not include timestamps
  863. in HTML documentation
  864. -- Simon McVittie <smcv@debian.org> Tue, 12 May 2015 09:28:19 +0100
  865. dbus (1.9.14-1) experimental; urgency=medium
  866. * New upstream release
  867. - drop all patches, except for warnings being non-fatal by default:
  868. all merged upstream
  869. - removes redundant <apparmor> directive that matches the new default
  870. behaviour anyway, allowing the old system bus to continue to reload
  871. its configuration until the system is rebooted (Closes: #779463)
  872. - update symbols file for new versioned-symbol support
  873. - generate strict (= ${binary:Version}) dependencies for
  874. anything using private symbols
  875. * Use the library in dbus-1-dbg to satisfy its binaries' dependencies
  876. -- Simon McVittie <smcv@debian.org> Mon, 02 Mar 2015 17:15:50 +0000
  877. dbus (1.9.12-1) experimental; urgency=medium
  878. * New upstream release adds AppArmor mediation support
  879. - enable AppArmor in the normal build, disable it in the udeb
  880. - disable build of ducktype docs for now, it isn't in Debian
  881. - remove upstreamed patches
  882. - update patch series
  883. * Update patch series for fd.o #61301 to latest version
  884. * Change the check for requiring a reboot to be init-system-agnostic
  885. so Ubuntu can stop patching it (partially addresses #712167)
  886. * dbus Suggests: dbus-user-session | dbus-x11, not just dbus-x11
  887. * dbus-user-session Depends: libpam-systemd since it really needs logind
  888. -- Simon McVittie <smcv@debian.org> Thu, 19 Feb 2015 14:03:21 +0000
  889. dbus (1.9.10-3) experimental; urgency=medium
  890. * Update proposed fd.o #61301 patch set:
  891. - dbus-launch --autolaunch now returns the XDG_RUNTIME_DIR/bus if
  892. available
  893. -- Simon McVittie <smcv@debian.org> Tue, 17 Feb 2015 18:18:18 +0000
  894. dbus (1.9.10-2) experimental; urgency=low
  895. * Remove debian/source/local-options, no longer necessary (dpkg-source now
  896. unapplies patches after the build if they were unapplied before)
  897. * Configure gbp-pq to export patches without patch numbers, and
  898. re-export our long-standing Debian patch in that format
  899. * Add patch from upstream to reduce the number of fds the fdpass test
  900. demands, fixing autopkgtest in a more limited environment
  901. * Add patch from upstream to add a man page for dbus-test-tool
  902. * Move installed-tests for the production build (but not the debug build)
  903. to a new dbus-tests package, and add dbus-test-tool to that package
  904. * dbus-x11: use dbus-x11.install for the Xsession hook
  905. * If DEB_BUILD_OPTIONS=noudeb, don't do the udeb build, for a 30% speedup
  906. * Add patch proposed upstream adding unix:runtime=yes as a listenable
  907. address (fd.o #61303)
  908. * Add user-bus patch set as proposed upstream (fd.o #61301):
  909. - connect to XDG_RUNTIME_DIR/bus by default, if it is a socket
  910. - add systemd --user units to run dbus-daemon, in the new
  911. dbus-user-session package (Closes: #682375, #774626 for
  912. users of systemd and dbus-user-session)
  913. - even if dbus-x11 is installed, do not override an existing
  914. DBUS_SESSION_BUS_ADDRESS (Closes: #681241)
  915. - if dbus-x11 is installed, propagate all Xsession environment
  916. variables except XDG_SEAT, XDG_SESSION_ID, XDG_VTNR into
  917. D-Bus and systemd services for backwards compatibility
  918. (remove dbus-x11 to get a "legacy-free" mode of operation)
  919. -- Simon McVittie <smcv@debian.org> Fri, 13 Feb 2015 11:40:27 +0000
  920. dbus (1.9.10-1) experimental; urgency=high
  921. * New upstream release fixes a local denial of service
  922. when using systemd activation (CVE-2015-0245)
  923. * Move Vcs-Git to cgit; go via https, because we can
  924. * Standards-Version: 3.9.6 (no changes needed)
  925. -- Simon McVittie <smcv@debian.org> Fri, 06 Feb 2015 15:39:09 +0000
  926. dbus (1.8.16-1+devuan1) unstable; urgency=medium
  927. * debian/*: systemd extirpation.
  928. -- Denis Roio <jaromil@dyne.org> Sat, 14 Feb 2015 17:36:21 +0000
  929. dbus (1.8.16-1) unstable; urgency=high
  930. * New upstream release fixes a local denial of service
  931. when using systemd activation (CVE-2015-0245)
  932. -- Simon McVittie <smcv@debian.org> Wed, 04 Feb 2015 20:14:46 +0000
  933. dbus (1.9.8-1) experimental; urgency=medium
  934. * Merge from unstable
  935. - relax the triggers from interest to interest-noawait (Closes: #771989;
  936. mitigates: #776063; partially reopens: #740139), see below
  937. * New upstream release with GNOME-style installed tests
  938. - run the tests through gnome-desktop-testing-runner
  939. - also continue to run the tests the old way to make sure there are
  940. no regressions
  941. - also run one test as root to verify behaviour with multiple uids
  942. - dbus-1-dbg is temporarily not Multi-Arch: same (until we split out
  943. dbus-1-tests, which will require a trip through the NEW queue)
  944. -- Simon McVittie <smcv@debian.org> Tue, 03 Feb 2015 21:34:57 +0000
  945. dbus (1.8.14-2) unstable; urgency=high
  946. * Relax the triggers from interest to interest-noawait (Closes: #771989;
  947. mitigates: #776063; partially reopens: #740139).
  948. This is not strictly correct, because the purpose of the triggers
  949. is to set up the .conf, .service files for system services before those
  950. services satisfy dependencies. However, it mitigates #776063
  951. (apt getting into a stuck state during upgrades), and should in
  952. principle be redundant anyway, because dbus-daemon is meant to use
  953. inotify to keep up with configuration changes. See #771989, #776063
  954. for details.
  955. -- Simon McVittie <smcv@debian.org> Tue, 03 Feb 2015 17:28:12 +0000
  956. dbus (1.8.14-1) unstable; urgency=medium
  957. * New upstream release to harden dbus-daemon against packages that install
  958. unsafe security policy configurations.
  959. -- Simon McVittie <smcv@debian.org> Thu, 01 Jan 2015 13:07:23 +0000
  960. dbus (1.9.6-1) experimental; urgency=medium
  961. * New upstream release to harden dbus-daemon against packages that install
  962. unsafe security policy configurations.
  963. * Merge from unstable:
  964. - preinst: partially revert change from 1.9.4-2. It seems that the
  965. preinst is too late to add a useful dpkg-statoverride entry: dpkg has
  966. already loaded the statoverride database by this point, and if we add
  967. the entry in the preinst, dpkg-statoverride won't run and have
  968. its --update side-effect in the postinst. (Closes: #773107, #773838)
  969. - postinst: don't run dpkg-statoverride with 2>/dev/null: in the unlikely
  970. event that it fails for a reason other than "not overridden" (which
  971. results in silently exiting 1), we'll want to know about it.
  972. -- Simon McVittie <smcv@debian.org> Fri, 02 Jan 2015 11:12:21 +0000
  973. dbus (1.8.12-3) unstable; urgency=medium
  974. * preinst: partially revert change from 1.8.12-2. It seems that the
  975. preinst is too late to add a useful dpkg-statoverride entry: dpkg has
  976. already loaded the statoverride database by this point, and if we add
  977. the entry in the preinst, dpkg-statoverride won't run and have
  978. its --update side-effect in the postinst. (Closes: #773107, #773838)
  979. * postinst: don't run dpkg-statoverride with 2>/dev/null: in the unlikely
  980. event that it fails for a reason other than "not overridden" (which
  981. results in silently exiting 1), we'll want to know about it.
  982. -- Simon McVittie <smcv@debian.org> Tue, 23 Dec 2014 21:21:20 +0000
  983. dbus (1.8.12-2) unstable; urgency=medium
  984. * postinst: use dpkg-statoverride to set the permissions for
  985. dbus-daemon-launch-helper (expected to be 04754 root:messagebus)
  986. as suggested in Policy §10.9. This avoids a temporarily broken state
  987. when an upgraded dbus is unpacked but not yet configured (Closes: #773107)
  988. * preinst: opportunistically set up the same dpkg-statoverride entry
  989. if the group already exists, to avoid the same broken state during
  990. upgrades from older versions without needing Pre-Depends: adduser
  991. * postrm: delete the dpkg-statoverride entry on purge
  992. -- Simon McVittie <smcv@debian.org> Sun, 21 Dec 2014 15:02:22 +0000
  993. dbus (1.8.12-1) unstable; urgency=medium
  994. * New upstream release 1.8.12
  995. - increase auth_timeout from 5 seconds back to 30 seconds since it
  996. appears to cause slow or failed boot on some systems, reverting a
  997. change in 1.8.8 (Closes: #769069)
  998. - add a README.Debian to the dbus package documenting how
  999. sysadmins with hostile local users can get the lower timeout back,
  1000. if their systems are fast enough to boot correctly like that
  1001. -- Simon McVittie <smcv@debian.org> Mon, 24 Nov 2014 13:46:01 +0000
  1002. dbus (1.9.4-2) experimental; urgency=medium
  1003. * postinst: use dpkg-statoverride to set the permissions for
  1004. dbus-daemon-launch-helper (expected to be 04754 root:messagebus)
  1005. as suggested in Policy §10.9. This avoids a temporarily broken state
  1006. when an upgraded dbus is unpacked but not yet configured (Closes: #773107)
  1007. * preinst: opportunistically set up the same dpkg-statoverride entry
  1008. if the group already exists, to avoid the same broken state during
  1009. upgrades from older versions without needing Pre-Depends: adduser
  1010. * postrm: delete the dpkg-statoverride entry on purge
  1011. -- Simon McVittie <smcv@debian.org> Mon, 15 Dec 2014 08:18:15 +0000
  1012. dbus (1.9.4-1) experimental; urgency=medium
  1013. * New upstream release 1.9.4
  1014. - increase auth_timeout from 5 seconds back to 30 seconds since it
  1015. appears to cause slow or failed boot on some systems, reverting a
  1016. change in 1.8.8 (Closes: #769069)
  1017. - add a README.Debian to the dbus package documenting how
  1018. sysadmins with hostile local users can get the lower timeout back,
  1019. if their systems are fast enough to boot correctly like that
  1020. -- Simon McVittie <smcv@debian.org> Mon, 24 Nov 2014 13:57:00 +0000
  1021. dbus (1.9.2-1) experimental; urgency=medium
  1022. * Merge from unstable
  1023. - Remove Build-Profiles control field until the syntax settles down
  1024. (Closes: #764222)
  1025. - Start 'dbus-daemon --system' as root under sysvinit (it already
  1026. starts as root under systemd), so it can increase its file
  1027. descriptor limit
  1028. * New upstream release 1.9.2
  1029. - raise dbus-daemon's file descriptor limit to 65536 to avoid an
  1030. opportunity for denial of service
  1031. (CVE-2014-7824, an incomplete fix for CVE-2014-3636)
  1032. - don't package dbus-test-tool for now, to avoid the NEW queue
  1033. -- Simon McVittie <smcv@debian.org> Thu, 06 Nov 2014 21:08:06 +0000
  1034. dbus (1.9.0-1) experimental; urgency=medium
  1035. [ Michael Biebl ]
  1036. * Build against libsystemd-dev. In systemd v209 the various libraries were
  1037. merged into a single libsystemd library.
  1038. [ Simon McVittie ]
  1039. * debian/dbus.bug-control: when people report bugs against dbus,
  1040. also report the status of systemd and systemd-sysv (because
  1041. those alter how system service activation works), and dbus-x11
  1042. (because that's responsible for normal session bus setup)
  1043. * New upstream development release
  1044. - Debug.Stats interface is now enabled (for root only) by default;
  1045. explicitly disable it for the udeb
  1046. - embedded code copy of sd-daemon.[ch] has gone away, remove it from the
  1047. coypright file
  1048. * Use --with-valgrind=auto (supported since 1.7.6) for the debug build
  1049. * Use -Wl,--gc-sections to avoid recent toolchain putting the
  1050. entire libdbus-internal.la into dbus-daemon-launch-helper
  1051. -- Simon McVittie <smcv@debian.org> Wed, 01 Oct 2014 21:44:11 +0100
  1052. dbus (1.8.8-1) unstable; urgency=medium
  1053. [ Michael Biebl ]
  1054. * Don't attempt config reload if dbus system bus is not running.
  1055. [ Simon McVittie ]
  1056. * Bump dbus up to Priority: standard because without it, systemd-logind
  1057. does not run a getty on tty2..tty6 (matching ftp-master action in
  1058. #759293)
  1059. * New upstream release fixes several security issues
  1060. - CVE-2014-3635: do not accept an extra fd in cmsg padding,
  1061. avoiding a buffer overrun in dbus-daemon or system services
  1062. - CVE-2014-3636: reduce maximum number of file descriptors
  1063. per message from 1024 to 16, to avoid two separate denial-of-service
  1064. attacks that could cause system services to be dropped from the bus
  1065. - CVE-2014-3637: time out connections that have a
  1066. partially-sent message containing a file descriptor, so that
  1067. malicious processes cannot use self-referential file descriptors
  1068. to make a connection that will never close
  1069. - CVE-2014-3638: reduce maximum number of pending replies
  1070. per connection to avoid algorithmic complexity DoS
  1071. - CVE-2014-3639: reduce timeout for authentication and
  1072. do not accept() new connections when all unauthenticated connection
  1073. slots are in use, so that malicious processes cannot prevent new
  1074. connections to the system bus
  1075. * debian/copyright: fix glob syntax, .[ch] is not supported
  1076. -- Simon McVittie <smcv@debian.org> Mon, 15 Sep 2014 12:58:25 +0100
  1077. dbus (1.8.6-2) unstable; urgency=medium
  1078. * debian/dbus.posinst: When triggered only poke the dbus-daemon, don't run
  1079. update-rc.d/invoke-rc.d as added by dh_installinit. This prevent some
  1080. odd-corner when being triggered during init system upgrade
  1081. (Closes: #754404)
  1082. -- Sjoerd Simons <sjoerd@debian.org> Wed, 13 Aug 2014 22:30:38 +0200
  1083. dbus (1.8.6-1) unstable; urgency=high
  1084. * New upstream release
  1085. - fix two local DoS vulnerabilities (CVE-2014-3532, CVE-2014-3533)
  1086. -- Simon McVittie <smcv@debian.org> Mon, 30 Jun 2014 15:15:58 +0100
  1087. dbus (1.8.4-1) unstable; urgency=high
  1088. * New upstream release, fixing a DoS vulnerability (CVE-2014-3477)
  1089. -- Simon McVittie <smcv@debian.org> Thu, 05 Jun 2014 15:12:02 +0100
  1090. dbus (1.8.2-1) unstable; urgency=medium
  1091. * New upstream release
  1092. -- Simon McVittie <smcv@debian.org> Wed, 30 Apr 2014 20:17:46 +0100
  1093. dbus (1.8.0-3) unstable; urgency=medium
  1094. * Improve autopkgtest support
  1095. - use a shell wildcard instead of dpkg-architecture, to avoid stderr spam
  1096. failing the test if gcc is missing
  1097. - wrap each test-case in an arbitrary (5 minute) timeout so that one
  1098. test-case failing won't halt the whole build
  1099. -- Simon McVittie <smcv@debian.org> Wed, 26 Mar 2014 09:17:20 +0000
  1100. dbus (1.8.0-2) unstable; urgency=low
  1101. * debian/rules: look for DEB_BUILD_PROFILES, the new name for
  1102. DEB_BUILD_PROFILE
  1103. * Don't try to install systemd units in a stage1 build (they are
  1104. no longer installed unless libsystemd*-dev are found) (Closes: #738317)
  1105. * Mark dbus-1-doc with Build-Profiles: !stage1
  1106. * Register a dpkg trigger on /usr/share/dbus-1/system-services and
  1107. /etc/dbus-1/system.d that calls ReloadConfig on the system dbus-daemon,
  1108. in case our inotify monitoring isn't completely reliable (see #740139)
  1109. * Clean debian/tmp-udeb in `debian/rules clean`
  1110. * Hook up the installed tests to DEP-8 metadata
  1111. * Add a simple compile/link/run test
  1112. -- Simon McVittie <smcv@debian.org> Wed, 26 Feb 2014 13:15:14 +0000
  1113. dbus (1.8.0-1) unstable; urgency=low
  1114. * New upstream stable release
  1115. - add debian/copyright stanzas for some new BSD-licensed cmake macros
  1116. -- Simon McVittie <smcv@debian.org> Mon, 20 Jan 2014 15:05:53 +0000
  1117. dbus (1.7.10-2) unstable; urgency=low
  1118. * Conditionalize libaudit and libcap-ng build-dependencies to [linux-any]
  1119. * Explicitly enable libaudit, SELinux and systemd on Linux;
  1120. do not enable them elsewhere
  1121. -- Simon McVittie <smcv@debian.org> Tue, 07 Jan 2014 12:12:15 +0000
  1122. dbus (1.7.10-1) unstable; urgency=low
  1123. * Merge from experimental into unstable
  1124. * New upstream release 1.7.10 (1.8 rc1)
  1125. * Generate debian/dbus.install from a generic part and a Linux-specific
  1126. part, since systemd metadata doesn't get installed on non-Linux any more
  1127. -- Simon McVittie <smcv@debian.org> Mon, 06 Jan 2014 19:43:36 +0000
  1128. dbus (1.7.8-1) experimental; urgency=low
  1129. [ Laurent Bigonville ]
  1130. * debian/rules: Re-add udeb_configure_flags that were lost during merge
  1131. (Closes: #727774)
  1132. [ Simon McVittie ]
  1133. * Standards-Version: 3.9.5 (no changes needed)
  1134. * Enable libaudit support so messages that violate SELinux policy go to the
  1135. audit log (Closes: #727771)
  1136. * New upstream release
  1137. - add new dependency on libsystemd-journal-dev for linux-any
  1138. -- Simon McVittie <smcv@debian.org> Tue, 29 Oct 2013 13:07:02 +0000
  1139. dbus (1.7.6-2) experimental; urgency=low
  1140. * debian/rules: FTBFS if new symbols or libraries are added
  1141. without updating the symbols file
  1142. * debian/copyright: list copyright holders and minor licenses
  1143. (Closes: #726000)
  1144. * Merge packaging changes from unstable:
  1145. - Run `update-rc.d dbus defaults` instead of deprecated
  1146. `update-rc.d dbus start ...` (Closes: #725923)
  1147. - Add udeb packages, so the graphical installer can use AT-SPI
  1148. (Closes: #723952)
  1149. - Standards-Version: 3.9.4 (no changes needed)
  1150. -- Simon McVittie <smcv@debian.org> Sat, 12 Oct 2013 16:30:55 +0100
  1151. dbus (1.7.6-1) experimental; urgency=low
  1152. * Standards-Version: 3.9.4 (no changes needed)
  1153. * New upstream development release
  1154. - update symbols
  1155. -- Simon McVittie <smcv@debian.org> Wed, 09 Oct 2013 16:44:43 +0100
  1156. dbus (1.7.4-1) experimental; urgency=low
  1157. * New upstream development release
  1158. - CVE-2013-2168: avoid a user-triggerable crash (denial of services)
  1159. in system services that use libdbus
  1160. -- Simon McVittie <smcv@debian.org> Wed, 12 Jun 2013 19:53:00 +0100
  1161. dbus (1.7.2-1) experimental; urgency=low
  1162. * New upstream development release
  1163. * Do the debug build --with-valgrind on mipsel, too
  1164. -- Simon McVittie <smcv@debian.org> Thu, 25 Apr 2013 13:46:10 +0100
  1165. dbus (1.7.0-1) experimental; urgency=low
  1166. * Branch for experimental
  1167. * New upstream development release
  1168. * On architectures where it's currently supported, do the
  1169. debug build with --with-valgrind for better instrumentation
  1170. * debian/rules: factor out production and debug configure flags
  1171. * Add support for DEB_BUILD_OPTIONS=nodocs, which omits most documentation
  1172. (allowing doxygen and xmlto to be avoided) and the dbus-1-doc package
  1173. * Add support for DEB_BUILD_PROFILE=stage1, which does the same as nodocs
  1174. and additionally makes the debug build not insist on building all tests
  1175. * Make the development and debugging packages Multi-Arch: same,
  1176. since their arch-dependent files are all arch-segregated
  1177. (/usr/lib/TUPLE) or named according to a build-ID (/usr/lib/debug)
  1178. (Closes: #689071). This is not actually useful until pkg-config
  1179. becomes M-A: foreign (#631275).
  1180. -- Simon McVittie <smcv@debian.org> Fri, 22 Feb 2013 15:20:10 +0000
  1181. dbus (1.6.18-2) unstable; urgency=medium
  1182. * Disable valgrind integration in the debug build on armel,
  1183. since valgrind no longer supports armel (Closes: #729136)
  1184. -- Simon McVittie <smcv@debian.org> Mon, 02 Dec 2013 10:22:39 +0000
  1185. dbus (1.6.18-1) unstable; urgency=low
  1186. * Run `update-rc.d dbus defaults` instead of deprecated
  1187. `update-rc.d dbus start ...` (Closes: #725923)
  1188. * debian/rules: FTBFS if new symbols or libraries are added
  1189. without updating the symbols file
  1190. * debian/copyright: list copyright holders and minor licenses
  1191. (Closes: #726000)
  1192. * New upstream release 1.6.18
  1193. * Standards-Version: 3.9.5 (no changes needed)
  1194. -- Simon McVittie <smcv@debian.org> Fri, 01 Nov 2013 16:30:33 +0000
  1195. dbus (1.6.16-1) unstable; urgency=low
  1196. * New upstream stable release 1.6.16
  1197. * Backport the new dbus-run-session tool from D-Bus 1.7
  1198. * Add udeb packages, so the graphical installer can use AT-SPI
  1199. (Closes: #723952)
  1200. * Standards-Version: 3.9.4 (no changes needed)
  1201. -- Simon McVittie <smcv@debian.org> Tue, 08 Oct 2013 16:44:21 +0100
  1202. dbus (1.6.14-1) unstable; urgency=low
  1203. * New upstream stable release 1.6.14
  1204. - fixes an infinite busy-loop if waitpid() is interrupted by a signal
  1205. while spawning a subprocess (Closes: #721932)
  1206. -- Simon McVittie <smcv@debian.org> Thu, 05 Sep 2013 16:42:55 +0100
  1207. dbus (1.6.12-1) unstable; urgency=high
  1208. * New upstream stable release 1.6.12
  1209. - CVE-2013-2168: avoid a user-triggerable crash (denial of services)
  1210. in system services that use libdbus
  1211. -- Simon McVittie <smcv@debian.org> Wed, 12 Jun 2013 14:38:34 +0100
  1212. dbus (1.6.10-1) unstable; urgency=low
  1213. * New upstream stable release 1.6.10
  1214. * Merge everything except the upstream development release from experimental:
  1215. - On architectures where it's currently supported, do the
  1216. debug build with --with-valgrind for better instrumentation
  1217. - debian/rules: factor out production and debug configure flags
  1218. - Add support for DEB_BUILD_OPTIONS=nodocs, which omits most documentation
  1219. (allowing doxygen and xmlto to be avoided) and the dbus-1-doc package
  1220. - Add support for DEB_BUILD_PROFILE=stage1, which does the same as nodocs
  1221. and additionally makes the debug build not insist on building all tests
  1222. - Make the development and debugging packages Multi-Arch: same,
  1223. since their arch-dependent files are all arch-segregated
  1224. (/usr/lib/TUPLE) or named according to a build-ID (/usr/lib/debug)
  1225. (Closes: #689071). This is not actually useful until pkg-config
  1226. becomes M-A: foreign (#631275).
  1227. * Do the debug build --with-valgrind on mipsel, too
  1228. -- Simon McVittie <smcv@debian.org> Wed, 08 May 2013 10:52:51 +0100
  1229. dbus (1.6.8-1) unstable; urgency=low
  1230. * Merge from experimental
  1231. * New upstream stable release 1.6.6
  1232. - CVE-2012-3524: avoid arbitrary code execution in setuid or otherwise
  1233. privileged binaries that incorrectly use libdbus without first
  1234. sanitizing the environment variables inherited from their
  1235. less-privileged caller (Closes: #689070)
  1236. * New upstream stable release 1.6.8
  1237. - Revert part of 1.6.6 (do not check filesystem capabilities, only
  1238. setuid/setgid), fixing regressions in certain configurations of
  1239. gnome-keyring
  1240. -- Simon McVittie <smcv@debian.org> Sat, 29 Sep 2012 13:25:50 +0100
  1241. dbus (1.6.4-1) experimental; urgency=low
  1242. * gbp.conf: switch to experimental branch
  1243. * New upstream stable release
  1244. - remove incorrect assertion and have correct default for developer mode
  1245. (Closes: #680027, differently)
  1246. -- Simon McVittie <smcv@debian.org> Wed, 18 Jul 2012 18:42:52 +0100
  1247. dbus (1.6.2-2) unstable; urgency=low
  1248. * Disable "developer mode", which was intended to be off-by-default,
  1249. but was incorrectly on-by-default in 1.6.2, causing an incorrect
  1250. assertion to be hit when starting fcitx before dbus-launch.
  1251. (Closes: #680027)
  1252. -- Simon McVittie <smcv@debian.org> Tue, 03 Jul 2012 19:33:42 +0100
  1253. dbus (1.6.2-1) unstable; urgency=low
  1254. * New upstream stable release
  1255. - dbus-launch --exit-with-session no longer monitors its stdin if
  1256. run under X11 (Closes: #453755)
  1257. * Remove the workaround for #453755 from dbus-Xsession
  1258. -- Simon McVittie <smcv@debian.org> Wed, 27 Jun 2012 18:22:20 +0100
  1259. dbus (1.6.0-1) unstable; urgency=low
  1260. * Merge from "experimental" (1.5.12 was accidentally uploaded to unstable)
  1261. * New upstream stable release
  1262. * debian/watch: only match stable (0.even.x) releases
  1263. -- Simon McVittie <smcv@debian.org> Tue, 05 Jun 2012 14:23:46 +0100
  1264. dbus (1.5.12-1) unstable; urgency=low
  1265. * Merge from unstable
  1266. * New upstream release
  1267. - adds new API
  1268. * Standards-Version: 3.9.3 (no changes)
  1269. * Remove lintian override for #629648, hopefully the ftpmasters are using
  1270. lintian 2.5.1 by now
  1271. * Add lintian overrides for the empty directories we (intentionally) ship
  1272. * Don't run dh_makeshlibs on dbus-1-dbg, nothing should be linking to its
  1273. extra-debug-enabled build of the library
  1274. * Register D-Bus documentation in doc-base
  1275. -- Simon McVittie <smcv@debian.org> Tue, 27 Mar 2012 18:36:38 +0100
  1276. dbus (1.4.20-1) unstable; urgency=low
  1277. * New upstream release
  1278. - fixes FTBFS with GLib 2.32 (Closes: #665665)
  1279. -- Simon McVittie <smcv@debian.org> Tue, 27 Mar 2012 13:33:33 +0100
  1280. dbus (1.5.10-1) experimental; urgency=low
  1281. * New upstream release
  1282. * Merge from unstable
  1283. * Build with systemd console-user-checking support
  1284. * Use debhelper 9 (mainly for compressed, build-ID-based debug symbols),
  1285. and dpkg's default.mk instead of hardening-includes
  1286. -- Simon McVittie <smcv@debian.org> Tue, 21 Feb 2012 18:24:14 +0000
  1287. dbus (1.4.18-1) unstable; urgency=low
  1288. * New upstream release
  1289. * Change dbus and src:dbus from Section: devel to Section: admin
  1290. (Closes: #659357)
  1291. -- Simon McVittie <smcv@debian.org> Mon, 13 Feb 2012 17:17:43 +0000
  1292. dbus (1.5.8-1) experimental; urgency=low
  1293. * Merge from unstable
  1294. * New upstream release
  1295. -- Simon McVittie <smcv@debian.org> Wed, 21 Sep 2011 18:32:46 +0100
  1296. dbus (1.4.16-1) unstable; urgency=low
  1297. * New upstream release
  1298. * Do not symlink dcop-howto.txt.gz - no longer installed (this is D-Bus,
  1299. not DCOP)
  1300. * Set the build-dependencies to be enough to run all tests, but don't
  1301. run the tests yet
  1302. -- Simon McVittie <smcv@debian.org> Wed, 21 Sep 2011 15:32:10 +0100
  1303. dbus (1.5.6-1) experimental; urgency=low
  1304. * Merge from unstable
  1305. * New upstream release
  1306. -- Simon McVittie <smcv@debian.org> Fri, 29 Jul 2011 16:56:04 +0100
  1307. dbus (1.4.14-1) unstable; urgency=low
  1308. * New upstream release
  1309. - no longer needs workarounds to build or install the documentation
  1310. * Remove --disable-gc-sections, unnecessary since 1.4.12
  1311. -- Simon McVittie <smcv@debian.org> Fri, 29 Jul 2011 16:50:56 +0100
  1312. dbus (1.5.4-3) experimental; urgency=low
  1313. * Merge from unstable
  1314. -- Simon McVittie <smcv@debian.org> Fri, 15 Jul 2011 11:26:08 +0100
  1315. dbus (1.4.12-5) unstable; urgency=low
  1316. * Undo the changed invocation for dbus-launch, which seems to cause
  1317. more problems than it solves (LP: #807614, LP: #809900, probably also
  1318. Closes: #633652)
  1319. * Work around #453755 by just reopening stdin from /dev/null instead,
  1320. until fd.o #39197 gets fixed
  1321. -- Simon McVittie <smcv@debian.org> Fri, 15 Jul 2011 10:45:56 +0100
  1322. dbus (1.4.12-4) unstable; urgency=low
  1323. * Override missing-pre-dependency-on-multiarch-support for the -dev
  1324. package, ftp-master doesn't have lintian 2.5.1 yet
  1325. * Check all Description fields for correct use of dbus (package name)
  1326. vs. D-Bus (project name), and override lintian false-positives
  1327. -- Simon McVittie <smcv@debian.org> Fri, 01 Jul 2011 07:55:01 +0100
  1328. dbus (1.4.12-3) unstable; urgency=low
  1329. * Mention CVE-2011-2200 in the changelog for 1.4.12-1 now it has a CVE ID
  1330. * Merge some things from Ubuntu, via experimental:
  1331. - move libraries into multiarch locations (but don't move binaries
  1332. from /usr to /, which is not needed on Debian)
  1333. - run dbus-uuidgen --ensure in postinst
  1334. - call ReloadConfig with dbus-send in the postinst, since that'll work
  1335. regardless of whether dbus was started with sysvinit or Upstart; just
  1336. call it unconditionally, and ignore any failures we might see (in
  1337. chroots or if dbus-daemon wasn't running)
  1338. * and more things from experimental:
  1339. - improve comments in postinst explaining why it behaves as it does
  1340. * Run dbus-launch for X sessions in a way that doesn't consume characters
  1341. from startx's stdin, or the stdin of certain display managers' init scripts
  1342. (known to affect slim, but not xdm or gdm) (Closes: #453755)
  1343. * Remove the .la file for the debug build, not just the normal build
  1344. -- Simon McVittie <smcv@debian.org> Thu, 30 Jun 2011 17:21:03 +0100
  1345. dbus (1.5.4-2) experimental; urgency=low
  1346. * Merge from unstable
  1347. -- Simon McVittie <smcv@debian.org> Sat, 11 Jun 2011 19:33:40 +0100
  1348. dbus (1.4.12-2) unstable; urgency=medium
  1349. * Don't run tests during build (again), it appears they time out on most of
  1350. of the buildds
  1351. * Explicitly build-depend on automake 1.10, so buildds won't try and fail
  1352. with automake1.9 like kfreebsd-i386 did
  1353. -- Simon McVittie <smcv@debian.org> Sat, 11 Jun 2011 14:11:04 +0100
  1354. dbus (1.5.4-1) experimental; urgency=low
  1355. * Merge from unstable
  1356. * New(er) upstream version fixing local DoS (Closes: #629938)
  1357. * Revert some of the changes merged from Ubuntu, which look as though
  1358. they shouldn't be needed on either distribution:
  1359. - there's no need to create/chown messagebus' home directory, the sysvinit
  1360. script and the Upstart job both do that on-demand
  1361. * Revert changes which are useful in Ubuntu but not Debian:
  1362. - move everything except the library back into /usr; Debian doesn't have
  1363. any uses for dbus-daemon in early boot, and if we do later, we'd need to
  1364. get libexpat moved first
  1365. - this gets the locations back into sync with what it says in the
  1366. Xsession hook (Closes: #630011) and the init script (Closes: #629954)
  1367. * Improve comments in postinst explaining why it behaves as it does
  1368. -- Simon McVittie <smcv@debian.org> Fri, 10 Jun 2011 23:35:51 +0100
  1369. dbus (1.4.12-1) unstable; urgency=medium
  1370. * New upstream release fixes local DoS (Closes: #629938, CVE-2011-2200)
  1371. * Don't delete jquery.js, no longer installed by recent Doxygen
  1372. * Build-depend on libglib2.0-dev, libdbus-glib-1-dev for better regression
  1373. test coverage (dbus-glib is a circular dependency, but both of these
  1374. dependencies can be dropped if bootstrapping new architectures)
  1375. -- Simon McVittie <smcv@debian.org> Fri, 10 Jun 2011 22:39:14 +0100
  1376. dbus (1.5.2-2) experimental; urgency=low
  1377. * Merge from unstable
  1378. * Merge and adapt from Ubuntu:
  1379. - create, chown messagebus' home directory in postinst
  1380. - run dbus-uuidgen --ensure in postinst
  1381. - call ReloadConfig with dbus-send in the postinst, since that'll work
  1382. regardless of whether dbus was started with sysvinit or Upstart; just
  1383. call it unconditionally, and ignore any failures we might see (in
  1384. chroots or if dbus-daemon wasn't running)
  1385. - move dbus-daemon and its helpers from /usr to /
  1386. - move libraries into multiarch locations
  1387. * Don't delete jquery.js, no longer installed by recent Doxygen
  1388. * libdbus-1-dev: explicitly pre-depend on multiarch-support to work around
  1389. debhelper and lintian disagreeing whether it's necessary
  1390. -- Simon McVittie <smcv@debian.org> Thu, 09 Jun 2011 08:00:24 +0100
  1391. dbus (1.4.10-2) unstable; urgency=low
  1392. * Disable silent rules so we can have useful buildd logs
  1393. * Update Vcs-Git, Vcs-Browser to the form preferred by the Alioth admins
  1394. * Disable -Wl,--gc-sections and related flags: the size decrease is
  1395. negligible, and these options currently segfault ld on armel and mips*
  1396. (Closes: #628834)
  1397. * Disable the build-time tests for now, they need more upstream work before
  1398. they'll pass in a minimal build chroot
  1399. -- Simon McVittie <smcv@debian.org> Thu, 02 Jun 2011 17:08:25 +0100
  1400. dbus (1.5.2-1) experimental; urgency=low
  1401. * Merge from unstable
  1402. * New(er) upstream version
  1403. -- Simon McVittie <smcv@debian.org> Wed, 01 Jun 2011 16:32:25 +0100
  1404. dbus (1.4.10-1) unstable; urgency=low
  1405. * New upstream version
  1406. * Use a separate build directory
  1407. * Explicitly set compiler flags
  1408. * Don't complain about not installing libdbus-1.la
  1409. * Don't pass a version to dh_makeshlibs -V - the symbols file gives us
  1410. exact dependencies, so the legacy shlibs mechanism is just a guard against
  1411. old systems now, and everyone forgets to update it
  1412. * Do a second build with tests, verbosity etc. enabled, and install it
  1413. in /usr/lib/$DEB_HOST_MULTIARCH/dbus-1.0/debug-build in dbus-1-dbg
  1414. (Closes: #498185)
  1415. - increase dependencies of dbus-1-dbg to allow for this
  1416. - run the debug build's regression tests during build, but don't make
  1417. failures fatal yet
  1418. - build-depend on xvfb and run the tests under xvfb-run, since one
  1419. needs a $DISPLAY
  1420. * Run autoconf during build, and allow parallel building
  1421. * Don't install dcop-howto.txt - this isn't DCOP
  1422. -- Simon McVittie <smcv@debian.org> Wed, 01 Jun 2011 16:18:45 +0100
  1423. dbus (1.5.0-2) experimental; urgency=low
  1424. * Merge from unstable
  1425. -- Simon McVittie <smcv@debian.org> Wed, 27 Apr 2011 16:41:52 +0100
  1426. dbus (1.4.8-3) unstable; urgency=low
  1427. * libdbus-1-3 Breaks versions of kdebase-workspace-bin and kde-window-manager
  1428. that suffer from #623492, so partial upgrades don't make KDE unusable
  1429. (Closes: #624333)
  1430. * Policy 3.9.2 (no changes required)
  1431. * De-duplicate short descriptions
  1432. * Add DEP-3 metadata to 01_no-fatal-warnings.patch
  1433. -- Simon McVittie <smcv@debian.org> Wed, 27 Apr 2011 16:11:18 +0100
  1434. dbus (1.4.8-2) unstable; urgency=low
  1435. * Remove jquery.js at the right location
  1436. * Re-upload with non-broken .changes file
  1437. -- Simon McVittie <smcv@debian.org> Tue, 19 Apr 2011 09:15:04 +0100
  1438. dbus (1.5.0-1) experimental; urgency=low
  1439. * New upstream development version (targeting experimental)
  1440. * Remove jquery.js at the right location
  1441. -- Simon McVittie <smcv@debian.org> Mon, 11 Apr 2011 18:04:56 +0100
  1442. dbus (1.4.8-1) unstable; urgency=low
  1443. * New upstream version
  1444. - Use upstream-merged support for installing HTML docs
  1445. - Use upstream-supplied doxygen_to_devhelp.xsl (the Automake integration
  1446. is still a bit broken, so we build it ourselves)
  1447. * Mark dbus, dbus-x11 as Multi-Arch: foreign
  1448. * Remove the unused copy of jquery.js that doxygen now wants to install
  1449. * Move HTML and text documentation from /u/s/d/dbus-1-doc to /u/s/d/dbus
  1450. (see Policy bug #107073 for discussion), leaving behind symlinks to their
  1451. historical locations; this also results in shipping one copy of
  1452. dbus-specification.html rather than two
  1453. * Correctly credit Michael for his changes in the previous changelog entry
  1454. -- Simon McVittie <smcv@debian.org> Mon, 11 Apr 2011 16:22:48 +0100
  1455. dbus (1.4.6-1) unstable; urgency=low
  1456. [ Michael Biebl ]
  1457. * Switch from cdbs to dh.
  1458. * Bump debhelper compatibility level to 8.
  1459. * Remove doxygen call from debian/rules and cleaning up doc/api manually.
  1460. The upstream build system takes care of that already.
  1461. [ Simon McVittie ]
  1462. * New upstream version
  1463. - remove 00_dbus-quiesce-startup-errors.patch, no longer needed
  1464. * Ignore changes to generated Doxygen HTML instead of deleting it in clean,
  1465. for easier use of git-buildpackage
  1466. * Unapply patches after building from git
  1467. -- Simon McVittie <smcv@debian.org> Thu, 17 Feb 2011 20:12:59 +0000
  1468. dbus (1.4.1-2) unstable; urgency=low
  1469. [ Simon McVittie ]
  1470. * Move to git; add debian/gbp.conf for git-buildpackage
  1471. * Replace 00_dbus-quiesce-startup-errors.patch with the version that was
  1472. merged upstream
  1473. [ Michael Biebl ]
  1474. * Upload to unstable.
  1475. -- Michael Biebl <biebl@debian.org> Mon, 07 Feb 2011 01:52:08 +0100
  1476. dbus (1.4.1-1) experimental; urgency=low
  1477. * New upstream release.
  1478. * Remove pre-lenny upgrade code.
  1479. - Drop old Breaks/Replaces from debian/control.
  1480. - Drop debian/dbus.preinst and clean up debian/dbus.postinst.
  1481. -- Michael Biebl <biebl@debian.org> Tue, 21 Dec 2010 02:18:37 +0100
  1482. dbus (1.4.0-2) experimental; urgency=low
  1483. * Install systemd unit files.
  1484. -- Michael Biebl <biebl@debian.org> Tue, 16 Nov 2010 22:02:11 +0100
  1485. dbus (1.4.0-1) experimental; urgency=low
  1486. * New upstream release.
  1487. - Feature negotiation in the bus daemon.
  1488. - File descriptor passing on Unix socket transports.
  1489. - Various portability fixes, in particular to Windows platforms.
  1490. - Support forking bus services, for compatibility.
  1491. - New standardized PropertiesChanged signal in the properties interface.
  1492. - Use of GCC atomic intrinsics for better processor support.
  1493. - Ability for dbus-send to send to any bus (--address).
  1494. - systemd hookup.
  1495. - Fixes reentrancy issue with multi-threaded apps, which affects
  1496. especially Qt and KDE apps. (Closes: #584522)
  1497. * debian/control
  1498. - Bump Standards-Version to 3.9.1. No further changes.
  1499. * debian/rules
  1500. - Disable installation of systemd unit files.
  1501. -- Michael Biebl <biebl@debian.org> Tue, 14 Sep 2010 20:43:05 +0200
  1502. dbus (1.3.2~git20100715.821f99c-1) experimental; urgency=low
  1503. * New upstream Git snapshot (up to 821f99c).
  1504. * Refresh patches to apply cleanly.
  1505. * debian/libdbus-1-3.symbols
  1506. - Update for API additions (Unix FD passing).
  1507. * debian/rules
  1508. - Bump shlibs to 1.3.1.
  1509. -- Michael Biebl <biebl@debian.org> Sun, 18 Jul 2010 13:41:43 +0200
  1510. dbus (1.2.24-3) unstable; urgency=medium
  1511. * Add patch from upstream to fix segfaults when reloaded on kFreeBSD
  1512. (Closes: #589662)
  1513. * Work around FTBFS if dh-buildinfo is installed (Closes: #590594)
  1514. -- Simon McVittie <smcv@debian.org> Tue, 27 Jul 2010 19:56:43 +0100
  1515. dbus (1.2.24-2) unstable; urgency=low
  1516. [ Simon McVittie ]
  1517. * Merge from experimental
  1518. - add separate debugging symbols (dbus-1-dbg)
  1519. [ Michael Biebl ]
  1520. * Switch to source format 3.0 (quilt)
  1521. - Add debian/source/format.
  1522. - Drop Build-Depends on quilt.
  1523. - Remove /usr/share/cdbs/1/rules/patchsys-quilt.mk from debian/rules.
  1524. - Remove debian/README.source.
  1525. * debian/control
  1526. - Bump Standards-Version to 3.9.0.
  1527. - Use architecture wildcard linux-any for libselinux1-dev Build-Depends.
  1528. - Use Breaks instead of Conflicts as recommended by the new policy.
  1529. - Remove old Conflicts which is no longer relevant.
  1530. * debian/dbus.init
  1531. - Simplify check in start_it_up() by using the existing status action.
  1532. - Stop restarting dependent services. It was an ugly hack anyway and if
  1533. people want to restart dbus, they need take care of that themselves.
  1534. (Closes: #540693, #530395)
  1535. * debian/dbus.postinst
  1536. - Stop restarting dbus system bus on upgrades as it breaks too many
  1537. applications and is not supported by upstream in a sensible way.
  1538. Instead trigger a reboot-required message using update-notifier.
  1539. (Closes: #530000, #573386)
  1540. -- Michael Biebl <biebl@debian.org> Sat, 17 Jul 2010 14:54:54 +0200
  1541. dbus (1.2.24-1+exp1) experimental; urgency=low
  1542. * Add separate debugging symbols (Closes: #550517)
  1543. -- Simon McVittie <smcv@debian.org> Sun, 27 Jun 2010 17:19:24 +0100
  1544. dbus (1.2.24-1) unstable; urgency=low
  1545. * New upstream release.
  1546. - Correctly get pointer data from DBusString when creating a syslog
  1547. message. (Closes: #574697)
  1548. * debian/dbus-Xsession
  1549. - Use new "has_option" function from x11-common instead of grepping the
  1550. option file, to avoid calling an external program. (Closes: #570480)
  1551. Thanks to Martin Pitt for the patch.
  1552. * debian/control
  1553. - Add Breaks: x11-common (<< 1:7.5+4) to dbus-x11 to ensure we have a
  1554. recent enough version with "has_option" support.
  1555. * debian/dbus.init
  1556. - Update LSB header: Remove runlevel 1 from Default-Stop and let killprocs
  1557. do the job for us.
  1558. * debian/rules
  1559. - Update DEB_DH_INSTALLINIT_ARGS accordingly.
  1560. * debian/dbus.postinst
  1561. - Remove old stop symlinks from runlevel 1 on upgrades.
  1562. -- Michael Biebl <biebl@debian.org> Wed, 24 Mar 2010 02:04:20 +0100
  1563. dbus (1.2.22-1) unstable; urgency=low
  1564. * New upstream release.
  1565. * debian/patches/11_kfreebsd_kqueue_build_fix.patch
  1566. - Removed, merged upstream.
  1567. * debian/control
  1568. - Drop Provides: dbus-1-utils, there is no more package depending on it.
  1569. -- Michael Biebl <biebl@debian.org> Thu, 18 Mar 2010 01:06:13 +0100
  1570. dbus (1.2.20-2) unstable; urgency=low
  1571. * debian/patches/11_kfreebsd_kqueue_build_fix.patch
  1572. - Fix kqueue implementation on GNU/kFreeBSD. (Closes: #568338)
  1573. Thanks to Cyril Brulebois for the patch.
  1574. -- Michael Biebl <biebl@debian.org> Wed, 03 Feb 2010 23:08:12 +0100
  1575. dbus (1.2.20-1) unstable; urgency=low
  1576. * New upstream release.
  1577. * debian/control
  1578. - Drop Build-Depends on docbook-utils, apparently no longer necessary.
  1579. - Bump Standards-Version to 3.8.4.
  1580. * debian/rules
  1581. - Explicitly disable audit support so we don't accidentally pick up a
  1582. libaudit shlib dependency.
  1583. - Drop our workaround for the broken binutils and re-enable -pie on mips.
  1584. (Closes: #533460)
  1585. - Improve the way we create the symlink from /usr/lib/ → /lib by using
  1586. readlink.
  1587. * Remove patches:
  1588. - debian/patches/02_dbus_monitor_no_sigint_handler.patch (fixed upstream)
  1589. - debian/patches/20_kbsd_cmsgcred.patch (merged upstream)
  1590. - debian/patches/30_rt-as-needed.patch (merged upstream)
  1591. * debian/README.source
  1592. - Add reference to the quilt patch management system documentation.
  1593. -- Michael Biebl <biebl@debian.org> Wed, 03 Feb 2010 22:49:42 +0100
  1594. dbus (1.2.16-2) unstable; urgency=low
  1595. * Rebuild against debhelper (>= 7.2.23) that fixes a regression in
  1596. dh_install which did not correctly strip debian/tmp. (Closes: #537125)
  1597. * debian/patches/20_kbsd_cmsgcred.patch
  1598. - Fix incorrect usage of cmsgcred on kFreeBSD. Thanks to Aurelien Jarno
  1599. for the patch.
  1600. * debian/patches/30_rt-as-needed.patch
  1601. - Fix spurious build failures on alpha and ia64 when using -Wl,--as-needed
  1602. by changing the link order of libdbus-convenience.la and -lrt.
  1603. -- Michael Biebl <biebl@debian.org> Thu, 16 Jul 2009 02:03:18 +0200
  1604. dbus (1.2.16-1) unstable; urgency=low
  1605. * New upstream release.
  1606. * debian/libdbus-1-3.symbols
  1607. - Update for API additions.
  1608. * debian/rules
  1609. - Bump shlibs to 1.2.16.
  1610. * Install libdbus to /lib. Upstart requires libdbus before /usr is
  1611. mounted. Keep the development files libdbus-1*.{a,so} in /usr/lib.
  1612. * Bump Standards-Version to 3.8.2. No further changes.
  1613. -- Michael Biebl <biebl@debian.org> Wed, 15 Jul 2009 00:39:18 +0200
  1614. dbus (1.2.14-3) unstable; urgency=low
  1615. * debian/dbus.postinst
  1616. - Suppress output from adduser.
  1617. * debian/dbus.postrm
  1618. - Cleanup /var/lib/dbus on purge.
  1619. * debian/rules
  1620. - Compile dbus-daemon without -pie on mipsen. This is a workaround for a
  1621. toolchain bug on mipsen (#532821) which causes dbus-daemon to segfault.
  1622. (Closes: #528145)
  1623. -- Michael Biebl <biebl@debian.org> Wed, 17 Jun 2009 21:03:57 +0200
  1624. dbus (1.2.14-2) unstable; urgency=low
  1625. * debian/dbus.postrm
  1626. - Add missing whitespace before ']'.
  1627. -- Michael Biebl <biebl@debian.org> Fri, 08 May 2009 23:30:35 +0200
  1628. dbus (1.2.14-1) unstable; urgency=low
  1629. * New upstream release.
  1630. * Switch patch management system to quilt.
  1631. * Refresh and update patches.
  1632. * Remove debian/patches/20-dbus-alpha-unaligned.patch, fixed upstream.
  1633. * debian/control
  1634. - Drop dependency on debianutils as we no longer require run-parts.
  1635. - Demote dbus-x11 from Recommends to Suggests. (Closes: #479341)
  1636. * debian/libdbus-1-3.symbols
  1637. - Update for API additions.
  1638. * debian/rules
  1639. - Bump shlibs to 1.2.14.
  1640. - Add "-Wl,--as-needed" to LDFLAGS. This way we don't pick up any spurious
  1641. X11 dependencies. (Closes: #499650)
  1642. * debian/dbus.postinst
  1643. - Remove chown call for /var/run/dbus as the init script will take care of
  1644. setting the right permissions anyway. This also ensures that we don't
  1645. fail if /var/run is on tmpfs. (Closes: #508931)
  1646. * Bump Standards-Version to 3.8.1. No longer ship /var/run/dbus in the
  1647. package but let the init script create it.
  1648. * debian/dbus.install
  1649. - Remove /var/run/dbus directory.
  1650. * debian/dbus.postrm
  1651. - Remove /var/run/dbus on purge.
  1652. -- Michael Biebl <biebl@debian.org> Fri, 08 May 2009 14:31:33 +0200
  1653. dbus (1.2.12-1) unstable; urgency=low
  1654. [ Simon McVittie ]
  1655. * New upstream release
  1656. * Merge experimental into unstable
  1657. - Changes in packaging relative to experimental: add myself to
  1658. Uploaders, and suggest libdbus-1-dev instead of nonexistent dbus-1-dev
  1659. [ Michael Biebl ]
  1660. * Drop support for /etc/dbus-1/event.d. This interface has long been
  1661. deprecated and all affected Debian packages have been fixed for lenny.
  1662. If your (custom) service needs to be restarted on a dbus restart, add a
  1663. regular sysv init script and "Required-Start: dbus" to the LSB header.
  1664. * debian/control
  1665. - Drop ancient Conflicts/Replaces which are from pre-oldstable (sarge).
  1666. - Bump debhelper Build-Depends to (>= 7).
  1667. * debian/compat
  1668. - Bump to debhelper v7 compat mode.
  1669. * debian/copyright
  1670. - Update AFL license to version 2.1.
  1671. - Make it clear that dbus is released under version 2 of the GPL and refer
  1672. to the versioned GPL-2 file in /usr/share/common-licenses.
  1673. -- Michael Biebl <biebl@debian.org> Mon, 16 Feb 2009 15:07:46 +0100
  1674. dbus (1.2.8-1) experimental; urgency=low
  1675. [ Sjoerd Simons ]
  1676. * New upstream release
  1677. * Fixes CVE-2008-4311 (Closes: #503532, #508032)
  1678. [ Michael Biebl ]
  1679. * debian/libdbus-1-3.symbols
  1680. - Updated, new symbol has been added.
  1681. * debian/rules
  1682. - Bump shlibs to 1.2.4.
  1683. * debian/control
  1684. - Bump Standards-Version to 3.8.0. No further changes.
  1685. -- Sjoerd Simons <sjoerd@debian.org> Sun, 07 Dec 2008 13:30:19 +0000
  1686. dbus (1.2.4-1) experimental; urgency=low
  1687. * New upstream release
  1688. * Remove patches that were merged upstream
  1689. - debian/patches/15_dbus_group_parsing.patch
  1690. - debian/patches/CVE-2008-3834.patch
  1691. -- Sjoerd Simons <sjoerd@debian.org> Sat, 29 Nov 2008 19:16:05 +0100
  1692. dbus (1.2.1-5) unstable; urgency=high
  1693. [ Sjoerd Simons ]
  1694. * debian/patches/CVE-2008-4311.patch:
  1695. + Added, Fixes CVE-2008-4311. A mistake in the default configuration for
  1696. the system bus (system.conf) which made the default policy for both sent
  1697. and received messages effectively *allow*, and not deny as intended. This
  1698. patch fixes the send side permissions (Closes: #503532, #508032)
  1699. * Urgency high for the security fix
  1700. [ Simon McVittie ]
  1701. * Rename CVE-*.patch to prefix them with a sequence number so it's clear
  1702. what order they should apply in
  1703. * Add 51-CVE-2008-4311-but-allow-signals.patch, cherry-picked from upstream
  1704. git commit d899734475: after fixing CVE-2008-4311, re-allow emitting
  1705. signals
  1706. * debian/patches/3[0-4]*.patch, cherry-picked from upstream git (see patches
  1707. for commit IDs): add logging when permission to send a message is denied
  1708. * debian/patches/35-syslog-h.patch: #include <syslog.h> to fix compilation
  1709. with the logging patches applied
  1710. * Add myself to Uploaders
  1711. -- Simon McVittie <smcv@debian.org> Sat, 10 Jan 2009 21:43:16 +0000
  1712. dbus (1.2.1-4) unstable; urgency=high
  1713. * debian/patches/CVE-2008-3834.patch
  1714. - The dbus_signature_validate function in the D-bus library allows
  1715. attackers to cause a denial of service (application abort) via a message
  1716. containing a malformed signature, which triggers a failed assertion
  1717. error. (Closes: #501443)
  1718. Fixes: CVE-2008-3834
  1719. - Urgency high for the security fix.
  1720. * debian/patches/20-dbus-alpha-unaligned.patch
  1721. - Fix misaligned memory access which causes "unaligned traps" on Alpha.
  1722. (Closes: #502408)
  1723. * debian/dbus.init
  1724. - Add "status" action to init script. (Closes: #470121)
  1725. * debian/control
  1726. - Bump Depends on lsb-base to >= 3.2-14, which provides status_of_proc().
  1727. -- Michael Biebl <biebl@debian.org> Sat, 25 Oct 2008 15:28:05 +0200
  1728. dbus (1.2.1-3) unstable; urgency=low
  1729. * debian/patches/15_dbus_group_parsing.patch
  1730. - Added. Fixes failure to parse /etc/group when it contains lines with
  1731. more then 512 chars (Closes: #489738) (From upstream git)
  1732. -- Sjoerd Simons <sjoerd@debian.org> Thu, 31 Jul 2008 00:04:21 +0100
  1733. dbus (1.2.1-2) unstable; urgency=low
  1734. [ Sjoerd Simons ]
  1735. * debian/rules: Disable the disabling of the userdb cache. No other
  1736. distribution disables it and it is somewhat buggy (Thanks to Scott James
  1737. Remnant for pointing out this issue)
  1738. -- Sjoerd Simons <sjoerd@debian.org> Sat, 26 Apr 2008 12:41:47 +0200
  1739. dbus (1.2.1-1) unstable; urgency=low
  1740. * New upstream release.
  1741. * debian/rules, debian/dbus.postinst
  1742. - Minimize downtime of the system message bus (and dependent D-Bus
  1743. services) by restarting dbus in postinst instead of stop in prerm and
  1744. start in postinst. (Closes: #428669)
  1745. * debian/libdbus-1-3.symbols
  1746. - Add symbols file for improved shared library dependencies.
  1747. * debian/shlibs.local
  1748. - This file has been neglected for quite some time and has been
  1749. obsoleted by the symbols file so better remove it.
  1750. -- Michael Biebl <biebl@debian.org> Fri, 11 Apr 2008 16:33:42 +0200
  1751. dbus (1.1.20-1) unstable; urgency=medium
  1752. [ Loic Minier ]
  1753. * Forcefully remove old init script symlinks on upgrades to this version to
  1754. properly reinstall the init script when using insserv or file-rc; thanks
  1755. Petter Reinholdtsen; closes: #466503.
  1756. [ Michael Biebl ]
  1757. * New upstream release:
  1758. + SECURITY - CVE-2008-0595:
  1759. security policy of the type <allow send_interface="some.interface.With
  1760. Methods"/> work as an implicit allow for messages sent without an
  1761. interface bypassing the default deny rules and potentially allowing
  1762. restricted methods exported on the bus to be executed by unauthorized
  1763. users.
  1764. -- Michael Biebl <biebl@debian.org> Thu, 28 Feb 2008 09:01:00 +0100
  1765. dbus (1.1.4-1) unstable; urgency=low
  1766. [ Loic Minier ]
  1767. * Merge patch from Ubuntu to build a devhelp file; thanks Martin Pitt;
  1768. closes: #454142.
  1769. - Build-dep on xsltproc.
  1770. - New patch, dbus-1.0.1-generate-xml-docs, enables generation of XML docs
  1771. which serve as source for the devhelp generation.
  1772. - Add a XSLT file from the Fedora package, debian/doxygen_to_devhelp.xsl.
  1773. - Generate the devhelp file from the XML files thanks to the XSL file via
  1774. xsltproc in build/dbus-1-doc::.
  1775. - Install the devhelp index in dbus-1-doc and move the HTML documentation
  1776. around; add a symlink from the gtk-doc dir.
  1777. * Misc smallish whitespace cleanups.
  1778. * Start dbus at runlevel priority 12 and stop at priority 88. This
  1779. eliminates the race condition of starting the X session before hal is
  1780. running. Migrate rc?.d symlinks from 20 to 12/88 on upgrades. This need
  1781. to be kept until after lenny is released.
  1782. * Set LSB Default-Stop section to 1 and only install a shutdown script for
  1783. runlevel 1 to only stop dbus when going down to single user mode; dbus can
  1784. simply be killed like everything else on shutdown or reboot by sendsigs;
  1785. drop rc0 and rc6.d symlinks on upgrades.
  1786. * Bump up dbus-x11 conflicts/replaces to << 1.1.2 to match the transition
  1787. version in Ubuntu and reduce the delta.
  1788. * Cleanup trailing whitespace.
  1789. * Drop superfluous exit 0 at the end of dbus' init script which is set -e.
  1790. * Add ${shlibs:Depends} to libdbus-1-dev.
  1791. * Simplify dbus.postinst.
  1792. * Rename patch dbus-1.0.1-generate-xml-docs to
  1793. 10_dbus-1.0.1-generate-xml-docs to reflect current patch stack order.
  1794. * Set shlibs via DEB_DH_MAKESHLIBS_ARGS_ALL instead of libdbus-1-3.shlibs
  1795. and extract libdbus-1-3 package name from control to avoid hardcoding the
  1796. SONAME and package name.
  1797. [ Michael Biebl ]
  1798. * New upstream release.
  1799. * Deprecate the ENABLED option and remove it from /etc/default/dbus. Print a
  1800. warning message in the init script if this option is still used.
  1801. * debian/patches/03_uuid_nul.patch
  1802. - Removed, merged upstream.
  1803. * debian/patches/04_dbus_launch.patch
  1804. - Removed, merged upstream.
  1805. * debian/control
  1806. - Bump Standards-Version to 3.7.3. No further changes required.
  1807. * debian/dbus.init
  1808. - Fix LSB init header. Use $remote_fs instead of $local_fs as the
  1809. daemon requires /usr to be mounted.
  1810. Remove S from Should-Stop. (Closes: #459473)
  1811. - Use mountpoint to check if /proc is mounted. (Closes: #458392)
  1812. - Decrease retry-time to 5 secs on stop. (Closes: #462182)
  1813. -- Michael Biebl <biebl@debian.org> Tue, 04 Dec 2007 21:31:12 +0100
  1814. dbus (1.1.2-1) unstable; urgency=low
  1815. [ Michael Biebl ]
  1816. * New upstream release.
  1817. * debian/control
  1818. - Use the new "Homepage:" field to specify the upstream URL.
  1819. - The Vcs-* fields are now officially supported, so remove the XS- prefix.
  1820. - Demote dbus-x11 dependency to a Recommends. (Closes: #427932)
  1821. * debian/dbus.install
  1822. - Install the dbus-daemon-launch-helper binary.
  1823. - Install the directory /usr/share/dbus-1/system-services.
  1824. * debian/dbus.postinst
  1825. - Install the dbus-daemon-launch-helper binary SUID root and make it
  1826. executable for the messagebus group.
  1827. - General cleanup. Remove superfluous addgroup and chgrp call.
  1828. [ Sjoerd Simons ]
  1829. * debian/dbus.init
  1830. - Warn if /proc isn't mounted and refuse to start (Closes: #431101, #447363)
  1831. * debian/patches/03_uuid_nul.patch
  1832. - Added. Don't accidentally overwrite the last byte of the uuid with nul
  1833. while autostarting. (From upstream GIT)
  1834. * debian/patches/04_dbus_launch.patch
  1835. - Added. Also save the session bus info in X11 on a normally launched bus.
  1836. This ensures apps that don't have a session bus address in their
  1837. environment can still properly connect to a DISPLAY's normal session bus.
  1838. Making hacks to determine which dbus address belongs to a DISPLAY as
  1839. used by some obsolete.
  1840. -- Sjoerd Simons <sjoerd@debian.org> Fri, 23 Nov 2007 11:33:00 +0100
  1841. dbus (1.1.1-3) unstable; urgency=low
  1842. * List arches where the build-dep on libselinux1-dev doesn't apply; thanks
  1843. Michael Banck; closes: #430821.
  1844. * Wrap build-deps and deps.
  1845. * Misc cleanups, including quoting in maintainer scripts.
  1846. * Add myself as uploader.
  1847. * Add ${misc:Depends}.
  1848. -- Loic Minier <lool@dooz.org> Wed, 27 Jun 2007 16:42:08 +0200
  1849. dbus (1.1.1-2) UNRELEASED; urgency=low
  1850. * debian/control
  1851. - Fix small typo in the dbus-x11 package description. (Closes: #430736)
  1852. -- Michael Biebl <biebl@debian.org> Wed, 27 Jun 2007 01:42:38 +0200
  1853. dbus (1.1.1-1) unstable; urgency=low
  1854. [ Michael Biebl ]
  1855. * debian/patches/02_dbus_monitor_no_sigint_handler.patch
  1856. + Remove the sigint_handler in dbus-monitor so the application properly
  1857. terminates on STRG+C. (Closes: #414139)
  1858. [ Sjoerd Simons ]
  1859. * New upstream release
  1860. * debian/libdbus-1-3.shlibs: Bumped shlibs
  1861. -- Sjoerd Simons <sjoerd@debian.org> Tue, 19 Jun 2007 13:18:12 +0100
  1862. dbus (1.1.0-1) unstable; urgency=low
  1863. [ Sjoerd Simons ]
  1864. * New upstream release
  1865. [ Tim Dijkstra ]
  1866. * Disable userdb cache. If you need a cache, use nscd. (closes: #370569)
  1867. [ Michael Biebl ]
  1868. * debian/control
  1869. + Fix small typo in the dbus-x11 package description. (Closes: #425132)
  1870. + Replace Source-Version with binary:Version for libdbus-1-dev.
  1871. * debian/dbus.init
  1872. + Suppress error messages about nonexistent or unreadable files.
  1873. (Closes: #426296)
  1874. + Do not abort on grep errors. (Closes: #423380)
  1875. + Do not abort if starting a dependent service fails.
  1876. * debian/control
  1877. + Add build dependency on autotools-dev for up-to-date config.{guess,sub}
  1878. files.
  1879. -- Michael Biebl <biebl@debian.org> Wed, 06 Jun 2007 15:39:23 +0200
  1880. dbus (1.0.2-5) unstable; urgency=low
  1881. [ Michael Biebl ]
  1882. * debian/dbus.init
  1883. + Add some safety checks and support for file-rc. (Closes: #419984)
  1884. * Drop dbus-1-utils package and move dbus-monitor into the dbus package.
  1885. (Closes: #404981)
  1886. * Create dbus-x11 package and move dbus-launch and the Xsession start script
  1887. from dbus into this package. This removes the X11 dependency from the dbus
  1888. package.
  1889. Add a dependency on dbus-x11 to the dbus package, to not break packages
  1890. which still depend on dbus but should be updated to depend on dbus-x11
  1891. instead if they require a D-Bus session bus.
  1892. [ Sjoerd Simons ]
  1893. * debian/control: Add libselinux1-dev to build depends
  1894. * debian/rules: Clean up some more generated files (From the ubuntu
  1895. packaging)
  1896. -- Sjoerd Simons <sjoerd@debian.org> Thu, 03 May 2007 13:28:19 +0200
  1897. dbus (1.0.2-4) unstable; urgency=low
  1898. * debian/dbus.init
  1899. + Properly quote the runlevel variable $r. (Closes: #419818)
  1900. * debian/dbus.prerm
  1901. + Removed empty maintainer script.
  1902. -- Michael Biebl <biebl@debian.org> Wed, 18 Apr 2007 19:16:13 +0200
  1903. dbus (1.0.2-3) unstable; urgency=low
  1904. * debian/dbus.post{inst,rm}
  1905. + Restart dbus on upgrades again. Might break some applications, but they
  1906. should be fixed.
  1907. * debian/dbus.init
  1908. + Don't return an error, if start is called when there is already a bus
  1909. running.
  1910. * debian/dbus.init
  1911. + Handle errors from /sbin/runlevel. Fixes dbus installation in chroots.
  1912. (Closes: #419655)
  1913. -- Sjoerd Simons <sjoerd@debian.org> Tue, 17 Apr 2007 17:55:14 +0200
  1914. dbus (1.0.2-2) unstable; urgency=low
  1915. [ Sebastian Dröge ]
  1916. * debian/control:
  1917. + Updated to use my debian.org mail address
  1918. [ Michael Biebl ]
  1919. * debian/control
  1920. + Add XS-Vcs-* fields.
  1921. + Add myself to Uploaders.
  1922. + Update description.
  1923. * debian/watch
  1924. + Added. Allows to track upstream releases.
  1925. * debian/dbus.init
  1926. + Add functionality to start/stop dbus dependent services based on their
  1927. LSB header.
  1928. Instead of installing an init script into /etc/dbus-1/event.d, services
  1929. depending on dbus should from now on install a regular sysv init script
  1930. and add an LSB header with "Required-Start: dbus".
  1931. -- Michael Biebl <biebl@debian.org> Fri, 13 Apr 2007 00:56:54 +0200
  1932. dbus (1.0.2-1) unstable; urgency=high
  1933. * New upstream release:
  1934. + Urgency set to high because it fixes a local denial of service
  1935. exploit involving removal of match rules from other apps.
  1936. This effects all versions of D-Bus. CVE-2006-6107
  1937. https://bugs.freedesktop.org/show_bug.cgi?id=9142
  1938. * debian/patches/02_fix_thread_initialisation.patch:
  1939. + Dropped, merged upstream
  1940. -- Sebastian Dröge <slomo@ubuntu.com> Tue, 12 Dec 2006 23:36:37 +0100
  1941. dbus (1.0.1-2) unstable; urgency=medium
  1942. * There is no need anymore to install a custom session.conf. Also The custom
  1943. one doesn't include the new directive to look at various standard service
  1944. dirs.
  1945. -- Sjoerd Simons <sjoerd@debian.org> Sun, 19 Nov 2006 22:59:17 +0100
  1946. dbus (1.0.1-1) unstable; urgency=medium
  1947. * New bugfix release
  1948. * Fixes bug where calling dbus_threads_init_default would assert
  1949. * debian/patches/02_fix_thread_initialisation.patch
  1950. + Fixes an assertion failure when using pthreads (From upstream CVS)
  1951. * Urgency medium, fixes two assertion failures.
  1952. -- Sjoerd Simons <sjoerd@debian.org> Sun, 19 Nov 2006 22:02:16 +0100
  1953. dbus (1.0.0-1) unstable; urgency=low
  1954. [ Sebastian Dröge ]
  1955. * New upstream release, 1.0.0 aka "Blue Bird"
  1956. * debian/patches/01_no-fatal-warnings.patch:
  1957. + Don't abort on fatal warnings now by default. This behaviour can be
  1958. controlled by the DBUS_FATAL_WARNINGS enviroment variable.
  1959. This will be set to upstream default again at some point so if you have
  1960. an application that prints a DBus warning get it fixed.
  1961. [ Sjoerd Simons ]
  1962. * Target unstable. Since 0.94 only bugfixes and cleanups went in.
  1963. * Also generate the machine-id on reload if it doesn't exist and reload the
  1964. bus on upgrades. (Closes: #357247)
  1965. * patches/40_dbus_launch_get_uuid.patch
  1966. + Dropped, fixed upstream
  1967. -- Sjoerd Simons <sjoerd@debian.org> Tue, 14 Nov 2006 15:35:00 +0100
  1968. dbus (0.95-1) experimental; urgency=low
  1969. * New upstream release (aka 1.0 RC3)
  1970. * debian/patches/10_dbus_uuid_in_var.patch,
  1971. debian/patches/20_dbus_uuid_world_readable.patch,
  1972. debian/patches/30_dbus_send_close_shared_connection.patch:
  1973. + Dropped, merged upstream
  1974. * debian/patches/99_rerun_automake.patch:
  1975. + Not needed anymore because of the above
  1976. -- Sebastian Dröge <slomo@ubuntu.com> Sun, 5 Nov 2006 23:22:01 +0100
  1977. dbus (0.94-2) unstable; urgency=medium
  1978. [ Sebastian Dröge ]
  1979. * debian/patches/30_dbus_send_close_shared_connection.patch:
  1980. + Don't close shared connection in dbus-send. (Closes: 395358, 397303)
  1981. Patch from upstream CVS
  1982. [ Sjoerd Simons ]
  1983. * patches/40_dbus_launch_get_uuid.patch
  1984. + Added. Check if get_machine_uuid() returns NULL before proceeding any
  1985. further: we can't init the X atoms or create a session file name if there
  1986. is no machine ID. Solves a dbus-launch crash if there is no machine id.
  1987. (Closes: 3395938) Patch from upstream CVS
  1988. * 2 important bugfixes, setting urgency to medium.
  1989. -- Sjoerd Simons <sjoerd@debian.org> Mon, 6 Nov 2006 22:02:19 +0100
  1990. dbus (0.94-1) unstable; urgency=low
  1991. [ Riccardo Setti ]
  1992. * Fixed dbus description. (closes: #388186)
  1993. * Improved dbus.init script. (closes: #384859)
  1994. - Patch from David Härdeman <david@2gen.com
  1995. [ Sjoerd Simons ]
  1996. * New upstream release (aka 1.0 RC2)
  1997. * debian/dbus.init: Create the machine-id on start
  1998. * debian/patches/10_dbus_uuid_in_var.patch
  1999. + Added. Put the generated machine-id file in /var. Next upstream version
  2000. will also have it there
  2001. * debian/patches/99_rerun_automake.patch
  2002. + Added. Re-automake because of the changes in the previous patch
  2003. * debian/rules: Use list-missing to list files missing from the package
  2004. * debin/dbus.dirs: Add /var/lib/dbus
  2005. * debian/dbus.install: Include dbus-uuidgen and it's manpage
  2006. * debian/libdbus-1-3.shlibs, debian/shlibs.local: Added. New symbols were
  2007. added in this release.
  2008. * debian/patches/20_dbus_uuid_world_readable.patch
  2009. + Added. Make the generated machine-id file world readable (from upstream
  2010. CVS)
  2011. -- Sjoerd Simons <sjoerd@debian.org> Wed, 25 Oct 2006 11:26:32 +0200
  2012. dbus (0.93-1) unstable; urgency=low
  2013. * New upstream release
  2014. * debian/patches/00_expand_bindir.patch
  2015. - Removed. Fixed upstream
  2016. * debian/control: Build-depend on libx11-dev, so dbus-launch can monitor X
  2017. sessions.
  2018. -- Sjoerd Simons <sjoerd@debian.org> Sat, 16 Sep 2006 23:13:30 +0200
  2019. dbus (0.92-2) unstable; urgency=low
  2020. * Upload to unstable
  2021. * debian/patches/00_expand_bindir.patch
  2022. - Added. Ensure the expanded version of $bindir is used for the
  2023. DBUS_DAEMONDIR define. Fixes useless warning from dbus-launch (From
  2024. upstream CVS)
  2025. -- Sjoerd Simons <sjoerd@debian.org> Thu, 7 Sep 2006 20:30:05 +0200
  2026. dbus (0.92-1) experimental; urgency=low
  2027. * New upstream release
  2028. -- Sjoerd Simons <sjoerd@debian.org> Sat, 19 Aug 2006 22:13:25 +0200
  2029. dbus (0.91-1) experimental; urgency=low
  2030. * New upstream release
  2031. + First packaged dbus modular release. Bindings are in seperate source
  2032. packages now.
  2033. * Bumped libdbus-1 soname
  2034. * debian/control: Remove all build-depends and definitions for the bindings.
  2035. * debian/control: Update to use the official D-Bus spelling
  2036. * debian/rules: Remove everything that was needed to build the bindings.
  2037. * Remove files not applicable to the D-Bus bus and core libraries:
  2038. + debian/python-dbus.install
  2039. + debian/monodoc-dbus-1-manual.postinst
  2040. + debian/libdbus-qt-1-dev.install
  2041. + debian/libdbus-qt4-1-1.install
  2042. + libdbus-1-cil.install
  2043. + libdbus-qt-1-1c2.install
  2044. + libdbus-1-cil.installcligac
  2045. + libdbus-glib-1-2.install
  2046. + monodoc-dbus-1-manual.install
  2047. + libdbus-qt4-1-dev.install
  2048. + libdbus-glib-1-dev.install
  2049. * Remove all patches not applicable to the D-Bus bus and core libraries:
  2050. + debian/patches/dbus-update-automake.patch
  2051. + debian/patches/dbus-monoversion.patch
  2052. + debian/patches/dbus-no-qt4-examples.patch
  2053. + debian/patches/dbus-mono-pkgconfig-location.patch
  2054. + debian/patches/dbus-new-monodoc.patch
  2055. -- Sjoerd Simons <sjoerd@debian.org> Mon, 31 Jul 2006 14:50:05 +0200
  2056. dbus (0.62-5) unstable; urgency=low
  2057. * Update python-dbus to the new Python Policy
  2058. * Bump Standards-Version to 3.7.2
  2059. -- Sebastian Dröge <slomo@ubuntu.com> Sat, 8 Jul 2006 01:25:40 +0200
  2060. dbus (0.62-4) unstable; urgency=low
  2061. [ Sebastian Dröge ]
  2062. * add ${shlibs:Depends} to Depends of libdbus-glib-1-dev, as it ships
  2063. dbus-binding-tool to /usr/bin/. This fixes a missing libexpat.so.1.0.0.
  2064. Thanks to Daniel Holbach for noticing this.
  2065. [ Michael Biebl ]
  2066. * debian/libdbus-qt4-1-dev.install: qt/dbus/qdbus.h is only a dummy header
  2067. file. Install the real one instead. (Closes: #375298)
  2068. -- Sjoerd Simons <sjoerd@debian.org> Wed, 28 Jun 2006 19:03:23 +0200
  2069. dbus (0.62-3) unstable; urgency=low
  2070. * Make the Qt4 bindings buid-depend on libqt4-dev (>= 4.1.3)
  2071. (Closes: #374802)
  2072. * Ensure /etc/dbus-1/system.d is included in the dbus package
  2073. (Closes: #374930)
  2074. -- Sjoerd Simons <sjoerd@debian.org> Thu, 22 Jun 2006 18:36:35 +0200
  2075. dbus (0.62-2) unstable; urgency=low
  2076. * debian/libdbus-qt-1-dev.install: Make the wildcard more strict so that it
  2077. doesn't accidentally pickup qt4 files
  2078. * debian/libdbus-qt4-1-dev.install: Also install the dbuscpp2xml and
  2079. dbusidl2cpp utilities
  2080. * debian/session.conf
  2081. + Install a custom dbus session.conf. In the generated one some variables
  2082. aren't expanded, causing the session bus to fail (Closes: #374747)
  2083. * Move libdbus-1-2 to sections libs
  2084. * Let libdbus-1-2 recommend dbus. Almost all libdbus-1 using applications
  2085. really need the dbus to be present so the recommends is justified.
  2086. (Closes: #374726)
  2087. * debian/libdbus-qt-1-dev.install: Install all the needed header files.
  2088. Thanks to Michael Biebl for testing a KDE4 build against these bindings.
  2089. -- Sjoerd Simons <sjoerd@debian.org> Wed, 21 Jun 2006 10:47:00 +0200
  2090. dbus (0.62-1) unstable; urgency=low
  2091. * New upstream release
  2092. * Remove Daniel Stone from uploaders on his request.
  2093. * debian/dbus.init: Remove the sleep 1 when restarting. It's not needed as
  2094. the start-stop-daemon --retry option is used to shut dbus down
  2095. * Removed patched that aren't needed anymore:
  2096. + debian/patches/dbus-reload-usercache.patch
  2097. + debian/patches/dbus-qt-buildfix.patch
  2098. + debian/patches/dbus-qt-endianness.patch
  2099. + debian/patches/dbus-0.60-mono-return-null-fix.diff
  2100. + debian/patches/dbus-tcp-econreff.patch
  2101. + debian/patches/dbus-transport-tcp.patch
  2102. + debian/patches/dbus-pendingcall-deadlock.patch
  2103. * debian/patches/dbus-update-automake.patch
  2104. + Updated
  2105. * debian/patches/dbus-no-qt4-examples.patch
  2106. + Added. Quick hack to disable the building of the qt4 example binaries.
  2107. -- Sjoerd Simons <sjoerd@debian.org> Tue, 20 Jun 2006 19:35:46 +0200
  2108. dbus (0.61-6) unstable; urgency=low
  2109. [ Sebastian Dröge ]
  2110. * debian/patches/dbus-new-monodoc.patch:
  2111. + Call the new monodoc executables for doc generation to really get
  2112. docs (Closes: #361541)
  2113. * debian/patches/dbus-update-automake.patch:
  2114. + updated for the above change
  2115. * Add the correct libdbus-glib-1-2 path to the dh_shlibdeps search path to
  2116. generate correct dependencies on dbus-1-utils.
  2117. * Update libdbus-1-cil to the new CLI policy and use dh_installcligac for
  2118. late GAC installation
  2119. * debian/patches/dbus-mono-pkgconfig-location.patch:
  2120. + Adjust the location of the .dll in the pkg-config file for the new CLI
  2121. policy.
  2122. [ Sjoerd Simons ]
  2123. * debian/patches/dbus-transport-tcp.patch
  2124. + Added. Fixes crash when using the tcp transport without an host option
  2125. (from dbus CVS) (Closes: #368894)
  2126. * debian/patches/dbus-tcp-econreff.patch
  2127. + Added. Make the error which is given when the tcp transport gets a
  2128. connection refused more understandable (from dbus CVS)
  2129. -- Sjoerd Simons <sjoerd@debian.org> Wed, 31 May 2006 15:00:49 +0200
  2130. dbus (0.61-5) unstable; urgency=low
  2131. * debian/patches/dbus-0.60-mono-return-null-fix.diff:
  2132. + Added again as this wasn't applied upstream. This makes dbus-sharp
  2133. useable again as you don't get null anymore when asking for the session
  2134. bus (see fd.o #5716)
  2135. -- Sebastian Dröge <slomo@ubuntu.com> Sat, 18 Mar 2006 14:40:48 +0100
  2136. dbus (0.61-4) unstable; urgency=low
  2137. * debian/patches/dbus-reload-usercache.patch
  2138. + Added. Reload the user info cache when reloading the config.
  2139. * debian/patches/dbus-pendingcall-deadlock.patch
  2140. + Added. Don't block in a poll if the data we're looking for was already
  2141. read by another connection. (From dbus CVS)
  2142. -- Sjoerd Simons <sjoerd@debian.org> Sun, 5 Mar 2006 21:27:16 +0100
  2143. dbus (0.61-3) unstable; urgency=low
  2144. * debian/patches/dbus-monoversion.patch
  2145. + Added. Dbus mono assembly version is synced with release version, but
  2146. nothing actually changed. This patch changes the assembly version back to
  2147. 0.60 to minimize breakage. New version will encode the assembly version
  2148. in the package name (e.g libdbus-1-cil-0.61).
  2149. -- Sjoerd Simons <sjoerd@debian.org> Wed, 1 Mar 2006 19:59:47 +0100
  2150. dbus (0.61-2) unstable; urgency=low
  2151. * debian/patches/dbus-qt-endianness.patch
  2152. + Added. Fix FTBS on big-endian architectures
  2153. -- Sjoerd Simons <sjoerd@debian.org> Tue, 28 Feb 2006 00:58:05 +0100
  2154. dbus (0.61-1) unstable; urgency=medium
  2155. * New upstream release
  2156. * debian/patches/dbus-0.60-mono-arguments-fix.diff
  2157. - Removed. Fixed upstream
  2158. * debian/patches/dbus-0.60-mono-return-null-fix.diff
  2159. - Removed. Fixed upstream
  2160. * debian/patches/dbus-moc-selection.patch
  2161. - Removed. Fixed upstream
  2162. * debian/patches/dbus-qdbusmarshall-amd64.patch
  2163. - Removed. Fixed upstream
  2164. * Update cli-common depend to >= 0.2.0. Older versions have known bugs
  2165. * Let binary-predeb/libdbus-1-cil:: depend on
  2166. common-binary-post-install-arch, so dh_clideps can do it's work correctly.
  2167. * debian/patches/dbus-qt-buildfix.patch
  2168. + Added. Fix compilation of the Qt bindings (from CVS)
  2169. * debian/patches/dbus-update-automake.patch
  2170. + Added. Do a new autogen run, because the qt patch patches autotools
  2171. files
  2172. -- Sjoerd Simons <sjoerd@debian.org> Fri, 24 Feb 2006 22:09:17 +0100
  2173. dbus (0.60-6) unstable; urgency=low
  2174. * Sync relavant changes from ubuntu
  2175. + dbus-0.60-mono-arguments-fix.diff
  2176. - Added. 64bit fixes ((fd.o bugzilla #4410)
  2177. + dbus-0.60-mono-return-null-fix.diff
  2178. - Added. Don't return null for the session bus (fd.o bugzilla #5716)
  2179. + Send the update-notifier reboot required notification if it's installed
  2180. + Build mono bindings as arch indep.
  2181. -- Sjoerd Simons <sjoerd@debian.org> Thu, 16 Feb 2006 12:32:31 +0100
  2182. dbus (0.60-5) unstable; urgency=low
  2183. * Fix a bashim in the postinst script (Closes: #347453)
  2184. -- Sjoerd Simons <sjoerd@debian.org> Wed, 11 Jan 2006 20:15:02 +0100
  2185. dbus (0.60-4) unstable; urgency=low
  2186. * Upload to unstable
  2187. -- Sjoerd Simons <sjoerd@debian.org> Thu, 5 Jan 2006 21:55:49 +0100
  2188. dbus (0.60-3) experimental; urgency=low
  2189. * debian/patches/dbus-qdbusmarshall-amd64.patch
  2190. + Fix build failure on amd64 (Closes: #343746)
  2191. * Ignore the exit code of run-parts in the init script.
  2192. -- Sjoerd Simons <sjoerd@debian.org> Thu, 5 Jan 2006 12:30:26 +0100
  2193. dbus (0.60-2) experimental; urgency=low
  2194. * Let python2.4-dbus depend on python2.4-libxml2 (Closes: #343715)
  2195. * Changed maintainer address to
  2196. pkg-utopia-maintainers@lists.alioth.debian.org
  2197. -- Sjoerd Simons <sjoerd@debian.org> Thu, 15 Dec 2005 20:01:11 +0100
  2198. dbus (0.60-1) experimental; urgency=low
  2199. * New upstream release
  2200. * Soname of libdbus-1 and libdbus-glib-1 were bumped to 2
  2201. * debian/patches/dbus-reloadconfig-reply.patch
  2202. + Removed. Merged upstream
  2203. * debian/patches/dbus-monitor.patch
  2204. + Removed. Merged upstream
  2205. * debian/patches/dbus-make-libtool-safe.patch
  2206. + Removed. Fixed upstream
  2207. * debian/patches/dbus-moc-selection.patch
  2208. + Added. Enable the Qt moc paths to be specified to configure
  2209. * Depend on lsb-base >= 3.0
  2210. * Let dbus conflicht with libdbus-1-1 and libdbus-1-2 with dbus << 0.60.
  2211. Some bus changes could result in strange bugs when mixing the old libs
  2212. with the new bus.
  2213. -- Sjoerd Simons <sjoerd@debian.org> Wed, 14 Dec 2005 19:53:07 +0100
  2214. dbus (0.50-3) experimental; urgency=low
  2215. * Also move dbus-launch and dbus-send manpages to the dbus package
  2216. * debian/dbus.init
  2217. + Make force-reload an alias of reload instead of restart
  2218. -- Sjoerd Simons <sjoerd@debian.org> Mon, 21 Nov 2005 11:17:57 +0100
  2219. dbus (0.50-2) experimental; urgency=low
  2220. * maintainance is actually spelled "maintenance" (Closes: #332238)
  2221. * Disable --enable-verbose because of the big performance hit
  2222. * Move dbus-binding-tool from dbus-1-utils to libdbus-glib-1-dev
  2223. * Move dbus-launch and dbus-send into the dbus package (Closes: #337212)
  2224. * Move the /etc/X11/Xsession.d/ script from dbus-1-utils to dbus
  2225. * Add reload function to the init script
  2226. * Use log_daemon_msg instead of log_begin_msg in the init script where
  2227. applicable
  2228. * debian/patches/dbus-reloadconfig-reply.patch
  2229. + Added. Send a reply message when org.freedesktop.DBus.ReloadConfig is
  2230. called
  2231. * Prefix the long description of monodoc-dubs-1-manual with one space
  2232. instead of two (Closes: #337032)
  2233. * Add LSB formatted dependency info in the init script (Closes: #337644)
  2234. -- Sjoerd Simons <sjoerd@debian.org> Wed, 9 Nov 2005 20:02:09 +0100
  2235. dbus (0.50-1) experimental; urgency=low
  2236. * New upstream release
  2237. -- Sjoerd Simons <sjoerd@debian.org> Thu, 8 Sep 2005 10:01:21 +0200
  2238. dbus (0.36.2-1) experimental; urgency=low
  2239. * New upstream release
  2240. * Fix descriptions to refer to dbus rather than dbus-1.
  2241. * Make dbus-1-utils depend on dbus
  2242. * debian/patches/dbus-sessionbus-checkuid.patch
  2243. + Removed. Fixed upstream
  2244. -- Sjoerd Simons <sjoerd@debian.org> Tue, 6 Sep 2005 09:26:19 +0200
  2245. dbus (0.36.1-1) experimental; urgency=low
  2246. * New upstream release (Closes: #319593, #324016)
  2247. * debian/patches/dbus_cmsgcred.patch
  2248. + Removed. Fixed upstream.
  2249. * debian/patches/dbus-gilstate.patch
  2250. + Removed. Fixed upstream.
  2251. * Sync with the ubuntu package
  2252. + Remove dbus_bindings.{a,la} from python2.4-dbus
  2253. + debian/patches/dbus-make-libtool-safe.patch
  2254. - Added. Replace explicit libtool calls with $(LIBTOOL) in
  2255. glib/Makefile.*
  2256. + Don't include the .la files in the dev packages.
  2257. + Don't restart dbus on upgrade. Too many applications don't handle it
  2258. correctly.
  2259. + Switched the init script to lsb-base
  2260. + Ship dbus-binding-tool and dbus-viewer with dbus-1-utils
  2261. -- Sjoerd Simons <sjoerd@debian.org> Fri, 26 Aug 2005 21:58:42 +0200
  2262. dbus (0.34-4) experimental; urgency=low
  2263. * libdbus-1-cil improvements based on comments from Mirco Bauer
  2264. + Call dh_clideps before dh_makeclilibs
  2265. + libdbus-1-cil can be arch all
  2266. + Use CLI instead of .NET in the package description
  2267. * Add debian/patches/dbus-sessionbus-checkuid.patch:
  2268. - bus/session.conf.in: Do not allow any user to connect to any session bus
  2269. by default.
  2270. - bus/policy.c: "allowed" now defaults to true if the connecting user id
  2271. matches the session bus user id.
  2272. - This stops other users from listening and sending to other user's
  2273. session dbus instances.
  2274. - References:
  2275. CAN-2005-0201
  2276. https://bugs.freedesktop.org/show_bug.cgi?id=2436
  2277. * debian/patches/dbus-gilstate: Fix segfaults in python bindings.
  2278. Patch by Anthony Baxter.
  2279. * Add D-BUS monodoc documentation package
  2280. * C++ transition
  2281. -- Sjoerd Simons <sjoerd@debian.org> Mon, 11 Jul 2005 10:22:44 +0200
  2282. dbus (0.34-3) experimental; urgency=low
  2283. * Build-depend on python-pyrex instead of python2.3-pyrex
  2284. * debian/dbus.postinst
  2285. + Forgot to rename dbus-1 to dbus in the previous package.
  2286. * Rename libdbus-cil to libdbus-1-cil
  2287. -- Sjoerd Simons <sjoerd@debian.org> Wed, 22 Jun 2005 18:53:22 +0200
  2288. dbus (0.34-2) experimental; urgency=low
  2289. * debian/dbus.init
  2290. + The even.d dir is in /etc/dbus-1 not in /etc/dbus
  2291. -- Sjoerd Simons <sjoerd@debian.org> Tue, 21 Jun 2005 16:16:43 +0200
  2292. dbus (0.34-1) experimental; urgency=low
  2293. * New upstream release
  2294. * Build libdbus-cil on amd64 too (Closes: #314247)
  2295. * Python bindings need python2.4, so build them against python2.4.
  2296. -- Sjoerd Simons <sjoerd@debian.org> Mon, 20 Jun 2005 13:07:04 +0200
  2297. dbus (0.33-1) experimental; urgency=low
  2298. * New upstream release (Closes: #299049)
  2299. * Redone the package names to be much more sane.
  2300. - Based on ubuntu's dbus 0.33 package by Daniel Stone.
  2301. - dbus deamon goes into the dbus package instead of dbus-1
  2302. - glib bindings in libdbus-glib-1-1 instead of dbus-glib-1
  2303. - qt bindings in libdbus-qt-1-1 instead of dbus-qt-1
  2304. - Library component from dbus-1 goed into libdbus-1-1
  2305. * debian/patches/dbus-fixverbose.patch
  2306. - Removed. Fixed upstream
  2307. * debian/patches/dbus-getpwname.patch
  2308. - Removed. Fixed upstream
  2309. * debian/patches/fix-policy-group.patch
  2310. - Removed. Not relevant anymore
  2311. -- Sjoerd Simons <sjoerd@debian.org> Mon, 20 Jun 2005 11:12:12 +0200
  2312. dbus (0.23.4-2) unstable; urgency=low
  2313. * Upload version with QT and Mono bindings to unstable. (Closes: #271895)
  2314. (Closes: #271896) (Closes: #260044) (Closes: #290622)
  2315. * debian/patches/dbus_cmsgcred.patch
  2316. - Added. Fix syntax error on systems where HAVE_CMSGCRED is defined
  2317. (Thanks to Michael Banck) (Closes: #311726)
  2318. -- Sjoerd Simons <sjoerd@debian.org> Mon, 6 Jun 2005 22:48:08 +0200
  2319. dbus (0.23.4-1bindings0) experimental; urgency=low
  2320. * Enable Mono and QT bindings.
  2321. -- Sjoerd Simons <sjoerd@debian.org> Tue, 5 Apr 2005 22:15:29 +0200
  2322. dbus (0.23.4-1) unstable; urgency=low
  2323. * New upstream release
  2324. * debian/patches/dbus-abi-api.patch
  2325. - Removed, fixed upstream
  2326. * debian/patches/dbus-python-fix.patch
  2327. - Removed, fixed upstream
  2328. * debian/patches/fix-policy-group.patch
  2329. - Stop segfaulting at "<policy group="..."> tags (Closes: #297495)
  2330. * debian/patches/dbus-fixverbose.patch
  2331. - Fix inaccurate messages in the debug output of the uid/gid lookup code
  2332. (Thanks to Tom Parker) (Closes: #297497)
  2333. * debian/patches/dbus-getpwname.patch
  2334. * Add .la files in the -dev packages (Closes: #297936)
  2335. -- Sjoerd Simons <sjoerd@debian.org> Wed, 30 Mar 2005 23:02:00 +0200
  2336. dbus (0.23.2-3) unstable; urgency=low
  2337. * debian/patches/dbus-abi-api.patch
  2338. - Fix dbus api and abi breakage between 0.23.1 and 0.23.2 (Closes: #297020)
  2339. -- Sjoerd Simons <sjoerd@debian.org> Mon, 28 Feb 2005 15:05:19 +0100
  2340. dbus (0.23.2-2) unstable; urgency=low
  2341. * debian/patches/dbus-python-fix.patch
  2342. - Fix python bindings (Based on dbus CVS fix)
  2343. -- Sjoerd Simons <sjoerd@debian.org> Thu, 24 Feb 2005 11:19:03 +0100
  2344. dbus (0.23.2-1bindings0) experimental; urgency=low
  2345. * debian/patches/dbus-monofixes.patch
  2346. + Removed. Fixed in this release
  2347. -- Sjoerd Simons <sjoerd@debian.org> Thu, 17 Feb 2005 13:24:22 +0100
  2348. dbus (0.23.2-1) unstable; urgency=low
  2349. * New upstream release
  2350. -- Sjoerd Simons <sjoerd@debian.org> Wed, 23 Feb 2005 13:04:21 +0100
  2351. dbus (0.23.1-1bindings0) experimental; urgency=low
  2352. * New upstream release
  2353. * debian/patches/dbus-monofixes.patch
  2354. + Added. Some mono fixes from dbus cvs
  2355. -- Sjoerd Simons <sjoerd@debian.org> Thu, 17 Feb 2005 13:24:22 +0100
  2356. dbus (0.23-1mono1) experimental; urgency=low
  2357. * Enable the qt bindings. Thanks to Kevin Ottens
  2358. (Closes: #271895) (Closes: #271896) (Closes: #290622)
  2359. -- Sjoerd Simons <sjoerd@debian.org> Sat, 22 Jan 2005 13:53:27 +0100
  2360. dbus (0.23-1mono0) experimental; urgency=low
  2361. * Enable the mono bindings
  2362. -- Sjoerd Simons <sjoerd@debian.org> Fri, 14 Jan 2005 17:54:26 +0100
  2363. dbus (0.23-1) unstable; urgency=low
  2364. * New upstream release
  2365. * Disable the mono bindings for the unstable packages untill mono goes into
  2366. testing.
  2367. -- Sjoerd Simons <sjoerd@debian.org> Fri, 14 Jan 2005 15:22:20 +0100
  2368. dbus (0.22+cvs.20050104-1) experimental; urgency=low
  2369. * CVS snapshot
  2370. * Package the dbus mono bindings for i386, powerpc and s390. Mostly based on
  2371. patches from Edd Dumbill. (Closes: #260044)
  2372. -- Sjoerd Simons <sjoerd@debian.org> Wed, 5 Jan 2005 18:20:47 +0100
  2373. dbus (0.22-4) unstable; urgency=low
  2374. * Let the initscript check if the pid in the pidfile actually corresponds
  2375. to a dbus daemon process (Closes: #285758)
  2376. -- Sjoerd Simons <sjoerd@debian.org> Wed, 5 Jan 2005 16:55:45 +0100
  2377. dbus (0.22-3) unstable; urgency=medium
  2378. * Actually ship the init script improvements mentioned in the previous
  2379. upload. (please pass the brown paper bag)
  2380. * Call run-parts --reverse on the event.d dir when stopping dbus
  2381. (Closes: #269283)
  2382. -- Sjoerd Simons <sjoerd@debian.org> Sat, 6 Nov 2004 16:17:40 +0100
  2383. dbus (0.22-2) unstable; urgency=medium
  2384. * debian/patches/dbus-monitor.patch
  2385. + Updated. Unbreak dbus-monitor when arguments are given. (From the ubuntu
  2386. dbus package)
  2387. * Use run-parts --arg instead of -a, which works with woody's run-parts
  2388. (Closes: #269708) (Closes: #274702)
  2389. * Use start-stop-daemon --retry when stopping to ensure the system bus
  2390. stopped. Prevents race conditions with the dbus pidfile (Closes: #277148)
  2391. * Add myself to Uploaders
  2392. * Acknowledge my own NMU (Closes: #272862)
  2393. -- Sjoerd Simons <sjoerd@debian.org> Tue, 02 Nov 2004 12:19:47 +0100
  2394. dbus (0.22-1.1) unstable; urgency=high
  2395. * Non-maintainer upload with maintainers permission
  2396. * debian/patches/dbus-python-64bit.patch
  2397. + Added. Taken from dbus cvs. Add support for int64 and uint64 to the
  2398. python bindings (Closes: #272862)
  2399. * Urgency high because the hal package depending on this fix fixes RC bugs.
  2400. -- Sjoerd Simons <sjoerd@debian.org> Sat, 25 Sep 2004 17:45:33 +0200
  2401. dbus (0.22-1) unstable; urgency=high
  2402. * New upstream release.
  2403. + Urgency high so it slips into sarge before the freeze.
  2404. -- Daniel Stone <daniels@debian.org> Tue, 17 Aug 2004 00:42:56 +0100
  2405. dbus (0.21-7) unstable; urgency=low
  2406. * Created /etc/dbus-1/event.d/ and added support to dbus' init script
  2407. to run the files in it on stop/start/restart
  2408. -- Daniel Silverstone <dsilvers@debian.org> Thu, 22 Jul 2004 14:13:44 +0100
  2409. dbus (0.21-6) unstable; urgency=low
  2410. * Add a chown,chgrp to the init script to make sure the pid dir is owned
  2411. by the messagebus user.
  2412. * Modify the dbus-1 init script to remove some arguments from the invocation
  2413. of start-stop-daemon so that it will work when being asked to stop a
  2414. dbus instance which has a different executable to that installed.
  2415. -- Daniel Silverstone <dsilvers@debian.org> Mon, 12 Jul 2004 21:56:45 +0100
  2416. dbus (0.21-5) unstable; urgency=low
  2417. * Change debian/control to indicate that dbus is group maintained.
  2418. * Build-depend on the version of python2.3-pyrex which theoretically has
  2419. the fixed patch for coping with unsigned long int vs. long unsigned int
  2420. * Removed the seddery introduced in 0.21-2 because the above build-depend
  2421. change should ensure we're safe.
  2422. -- Daniel Silverstone <dsilvers@debian.org> Mon, 5 Jul 2004 17:44:06 +0100
  2423. dbus (0.21-4) unstable; urgency=low
  2424. * Updated debian/copyright to the AFL 2.0 closes: #239332
  2425. * Updated debian/dbus-1.init to create /var/run/dbus if it
  2426. doesn't already exist. closes: #242639
  2427. -- Daniel Silverstone <dsilvers@debian.org> Fri, 18 Jun 2004 00:20:27 +0100
  2428. dbus (0.21-3) unstable; urgency=low
  2429. * Add the sed call to Makefile.in too. Damn my forgetfulness.
  2430. -- Daniel Silverstone <dsilvers@debian.org> Wed, 16 Jun 2004 18:06:28 +0100
  2431. dbus (0.21-2) unstable; urgency=low
  2432. * Add a sed -e's/long unsigned/unsigned long/g' to the python bindings
  2433. preparation line. This *should* solve the FTBFS on alpha, s390 and ia64
  2434. * Also, fix an a-umlaut to 'ae' in the changelog to prevent nasty
  2435. debian-changelog-file-uses-obsolete-national-charset errors from lintian
  2436. -- Daniel Silverstone <dsilvers@debian.org> Tue, 15 Jun 2004 19:26:12 +0100
  2437. dbus (0.21-1) unstable; urgency=low
  2438. * New upstream version.
  2439. + Fixes varargs crap - cleaner patch from David Zeuthen applied. (closes:
  2440. #229274)
  2441. * Added provides/replaces/conflicts on dbus-1-utils << 0.20-4, per -4's
  2442. moving of manpages.
  2443. -- Daniel Stone <daniels@debian.org> Sun, 21 Mar 2004 02:42:53 +1100
  2444. dbus (0.20-6) unstable; urgency=low
  2445. * Add a touch of usage information to the top of the dbus Xsession.d file.
  2446. Also since we've had confirmation that this file does enough, this version
  2447. closes: #230835
  2448. * Add an extra rm -f $PIDFILE to /etc/init.d/dbus-1 to help on restart.
  2449. closes: #229609
  2450. * Temporarily quiesce error reports in system.d/*.conf files when loading.
  2451. This breaks the standard that the daemon shouldn't start with malformed
  2452. configuration files, but at least for now it seems sensible to do.
  2453. closes: #230231
  2454. NOTE: this is likely to be removed in a future version of dbus after the
  2455. configuration file syntax stabilises. Please report bugs against packages
  2456. which have configs which fail to parse with the latest dbus package.
  2457. -- Daniel Silverstone <dsilvers@debian.org> Tue, 10 Feb 2004 00:46:52 +0000
  2458. dbus (0.20-5) unstable; urgency=low
  2459. * Add an /etc/X11/Xsession.d/ entry to launch a session bus.
  2460. You will need to add 'use-session-dbus' to your /etc/X11/Xsession.options
  2461. file to enable it.
  2462. -- Daniel Silverstone <dsilvers@debian.org> Tue, 3 Feb 2004 18:15:48 +0000
  2463. dbus (0.20-4) unstable; urgency=low
  2464. * Ensure the manpages are installed into the right package.
  2465. * Add /usr/lib/dbus-1.0/services to the dbus-1 package. (closes: #230413)
  2466. * dbus-glib-1-dev now depends on libglib2.0-dev which is kinda needed in order
  2467. to get glib-object.h
  2468. * Removed the dbus-qt-1 and dbus-qt-1-dev packages until upstream actually
  2469. do something with the binding (like putting some code into it)
  2470. -- Daniel Silverstone <dsilvers@debian.org> Sun, 1 Feb 2004 22:22:59 +0000
  2471. dbus (0.20-3) unstable; urgency=high
  2472. * Urgency high because the old package was virtually useless.
  2473. * debian/patches/fix-varargs-usage.diff:
  2474. + Merged patch from Michel Daenzer (thanks Michel!) to fix varargs usage,
  2475. so we don't segfault on --system anymore. (closes: #229274, #229005,
  2476. #229609)
  2477. -- Daniel Stone <daniels@debian.org> Wed, 28 Jan 2004 06:51:07 +1100
  2478. dbus (0.20-2) unstable; urgency=low
  2479. * The "gotta keep the ftpmaster cab^Whappy release".
  2480. + Hey, I need the overrides ...
  2481. * debian/python2.3-dbus.install:
  2482. + Stop installing .a and .la files (thanks Daniel Silverstone).
  2483. * debian/dbus-qt-1-dev.install:
  2484. + Install the .la file ... yep, Daniel Silverstone
  2485. * debian/patches/dbus-monitor.patch:
  2486. + Patch from Daniel Silverstone to add suport for filters to dbus-monitor:
  2487. only watch for certain events.
  2488. * debian/rules:
  2489. + Add --enable-verbose-mode to make debugging far more easier.
  2490. - Daniel Silverstone strikes again!
  2491. -- Daniel Stone <daniels@debian.org> Wed, 21 Jan 2004 11:07:37 +1100
  2492. dbus (0.20-1) unstable; urgency=low
  2493. * New upstream release (closes: #223400).
  2494. + This version includes Qt and Python support.
  2495. - New packages: dbus-1-qt, python2.3-dbus.
  2496. * debian/dbus-1.postinst:
  2497. + Call addgroup with --system so it doesn't get a userspace GID.
  2498. (closes: #222563)
  2499. * debian/control, debian/rules:
  2500. + Start building Qt and Python bindings.
  2501. * debian/patches/dbus-python-signals-dze.patch:
  2502. + Merged patch (already applied in HEAD) to enhance signal support in the
  2503. Python interface; available from
  2504. http://freedesktop.org/~david/dbus-python-signals-dze.patch.
  2505. -- Daniel Stone <daniels@debian.org> Sat, 6 Dec 2003 00:17:50 +1100
  2506. dbus (0.13-1) unstable; urgency=low
  2507. * New upstream release.
  2508. * debian/control:
  2509. + Update Maintainer address to debian.org.
  2510. + Add Recommends: dbus-glib-1 to dbus-1-utils, for the dbus-monitor
  2511. program. (closes: #213914)
  2512. -- Daniel Stone <daniels@debian.org> Wed, 22 Oct 2003 13:54:53 +1000
  2513. dbus (0.12-4) unstable; urgency=low
  2514. * debian/control:
  2515. + Taking over from Colin as maintainer.
  2516. + Bump debhelper Build-Dep to >=4.1.46, when dh_installlogcheck was first
  2517. introduced.
  2518. + Bump Standards-Version to 3.6.1.
  2519. + Add Replaces/Provides/Conflicts on earlier dbus-1 versions to
  2520. dbus-1-utils.
  2521. * debian/dbus-1.init:
  2522. + Clean up after the daemon's pidfile mess, ensuring smooth upgrades.
  2523. (closes: #209143)
  2524. -- Daniel Stone <daniel@fooishbar.org> Mon, 22 Sep 2003 12:13:06 +1000
  2525. dbus (0.12-3) unstable; urgency=low
  2526. * debian/control:
  2527. - Break out utilities into separate dbus-1-utils package.
  2528. -- Colin Walters <walters@debian.org> Sat, 30 Aug 2003 20:07:28 -0400
  2529. dbus (0.12-2) unstable; urgency=low
  2530. * debian/control:
  2531. - [dbus-1] Add Depends on adduser (Closes: #204871)
  2532. -- Colin Walters <walters@debian.org> Sun, 10 Aug 2003 22:23:36 -0400
  2533. dbus (0.12-1) unstable; urgency=low
  2534. * New upstream release.
  2535. * debian/control:
  2536. - Bump Standards-Version to 3.6.0, no changes required.
  2537. -- Colin Walters <walters@debian.org> Wed, 6 Aug 2003 01:50:13 -0400
  2538. dbus (0.11+cvs200307017-1) unstable; urgency=low
  2539. * New upstream CVS snapshot.
  2540. - Creates services directory (Closes: #198433)
  2541. -- Colin Walters <walters@debian.org> Thu, 17 Jul 2003 19:05:37 -0400
  2542. dbus (0.11+cvs20030528-2) unstable; urgency=low
  2543. * debian/rules:
  2544. - Include utils.mk.
  2545. -- Colin Walters <walters@debian.org> Thu, 29 May 2003 02:14:29 -0400
  2546. dbus (0.11+cvs20030528-1) unstable; urgency=low
  2547. * New upstream CVS snapshot.
  2548. * debian/control:
  2549. - Build-Depend on latest cdbs to get some minor fixes.
  2550. -- Colin Walters <walters@debian.org> Wed, 28 May 2003 16:56:29 -0400
  2551. dbus (0.11-2) unstable; urgency=low
  2552. * debian/control:
  2553. - Add Build-Depends on cdbs, just because it's so freaking sweet.
  2554. * debian/rules:
  2555. - Convert to CDBS.
  2556. * debian/rocks:
  2557. - Removed.
  2558. -- Colin Walters <walters@debian.org> Mon, 19 May 2003 19:21:33 -0400
  2559. dbus (0.11-1) unstable; urgency=low
  2560. * The "Bill Gates Grants Self 18 Dexterity, 20 Charisma" release.
  2561. * New upstream release.
  2562. * debian/control:
  2563. - Bump Standards-Version to 3.5.10, no changes required.
  2564. * debian/rocks:
  2565. - No need to create system.d anymore, upstream does it now.
  2566. -- Colin Walters <walters@debian.org> Thu, 15 May 2003 22:01:23 -0400
  2567. dbus (0.10+cvs20030503-2) unstable; urgency=low
  2568. * The "I've Got To Stop Taking Lives So Seriously" release.
  2569. * debian/control:
  2570. - Add Build-Depends on docbook-utils.
  2571. -- Colin Walters <walters@debian.org> Sat, 3 May 2003 16:58:20 -0400
  2572. dbus (0.10+cvs20030503-1) unstable; urgency=low
  2573. * The "Chimp Study On Human-Evasion Response To Feces-Hurling Nearly
  2574. Complete" release.
  2575. * New upstream snapshot.
  2576. - Includes some of my patches; this will among other things make
  2577. the system bus go again.
  2578. * debian/rocks:
  2579. - Add --enable-docs to DEB_CONFIGURE_EXTRA_FLAGS.
  2580. * debian/dbus-1-dev.install:
  2581. - Update to handle new upstream .pc name.
  2582. * debian/rules:
  2583. - Update to latest version of Colin's Build System.
  2584. -- Colin Walters <walters@debian.org> Sat, 3 May 2003 03:58:53 -0400
  2585. dbus (0.10-1) unstable; urgency=low
  2586. * The "West-Wing Tech-Support' Crew Be A Buncha Wack Bitches" release.
  2587. * New upstream release.
  2588. * debian/dbus-1.install:
  2589. - Install all binaries.
  2590. * debian/dbus-1-dev.install:
  2591. - Install headers from /usr/lib/dbus-1.0 too.
  2592. * debian/rocks:
  2593. - Create etc/dbus-1/system.d.
  2594. -- Colin Walters <walters@debian.org> Mon, 28 Apr 2003 17:29:50 -0400
  2595. dbus (0.9-2) unstable; urgency=low
  2596. * The "New Fox Reality Show To Determine Ruler Of Iraq" release.
  2597. * debian/rocks:
  2598. - Generate API docs via doxygen (Closes: #185470)
  2599. * debian/control:
  2600. - Build-Depend on doxygen.
  2601. * debian/dbus-1-doc.install:
  2602. - Install docs in correct place.
  2603. - Install newly generated doxygen docs.
  2604. * debian/rules:
  2605. - Update to latest version of Colin's Build System.
  2606. - Eagerly await ftpmaster installing build-common.
  2607. -- Colin Walters <walters@debian.org> Wed, 23 Apr 2003 23:40:00 -0400
  2608. dbus (0.9-1) unstable; urgency=low
  2609. * The "Starbucks To Begin Sinister 'Phase Two' Of Operation" release.
  2610. * New upstream release.
  2611. * debian/control:
  2612. - Drop "lib*" prefix from all packages, and change suffix from "0" to "-1".
  2613. D-BUS isn't technically just a shared library; it also includes a
  2614. daemon. This could really go either way; I could just put the daemon
  2615. in the libdbus0 package and be done with it, but I think that's more
  2616. confusing in the end, since people have been very conditioned to
  2617. expect libfoo -> just shared library.
  2618. - Add Conflicts: and Replaces: on older lib* packages.
  2619. - Remove Provides and Conflicts on libdbus-dev in new dbus-1-dev
  2620. package, since they are actually parallel installable.
  2621. - Ditto for libdbus-glib0-dev.
  2622. - Touch up descriptions.
  2623. - Update to Standards-Version: 3.5.9; no changes required.
  2624. - Add libexpat-dev to Build-Depends.
  2625. * debian/dbus0.init:
  2626. - New file; runs the D-BUS daemon.
  2627. * debian/dbus0.default:
  2628. - New file.
  2629. * debian/dbus0.postinst:
  2630. - New file; creates the messagebus user and stuff.
  2631. * debian/dbus0.install:
  2632. - Install configuration files.
  2633. * debian/rocks:
  2634. - Add --with-xml=expat.
  2635. - Update to correspond with changes to debian/control.
  2636. - Make dbus-glib-1 package be built after dbus-1 package.
  2637. - Add debian/dbus-1/usr/lib to DEB_SHLIBDEPS_INCLUDE_dbus-glib-1 so we
  2638. pick up the right shlibs.
  2639. * debian/rules:
  2640. - Update to latest version of Colin's Build System.
  2641. -- Colin Walters <walters@debian.org> Sun, 13 Apr 2003 23:40:29 -0400
  2642. dbus (0.6-1) unstable; urgency=low
  2643. * New upstream release.
  2644. * debian/control:
  2645. - [libdbus0] Flesh out description somewhat.
  2646. -- Colin Walters <walters@debian.org> Tue, 18 Mar 2003 10:50:42 -0500
  2647. dbus (0.5-2) unstable; urgency=low
  2648. * debian/libdbus0-dev.install:
  2649. - Don't include dbus-glib-1.0.pc.
  2650. - Don't include dbus-glib-1.a or .so.
  2651. -- Colin Walters <walters@debian.org> Thu, 6 Mar 2003 23:17:53 -0500
  2652. dbus (0.5-1) unstable; urgency=low
  2653. * Initial version (Closes: #183739)
  2654. -- Colin Walters <walters@debian.org> Thu, 6 Mar 2003 17:58:06 -0500