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.
 
 
 
 
 
 

3358 lines
130 KiB

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