libqb (2.0.8-2) unstable; urgency=medium * [ca9bf88] Add procps build dependency for resources.test * [caff268] pkgconf superseded pkg-config * [c236609] Drop libqb-tools Breaks+Replaces libqb-dev<<2, even oldstable has 2.0.3-1 * [e104866] Update Standards-Version to 4.7.0 (no changes required) * [ac0649b] strlcpy and strlcat were added to the GNU C Library version 2.38 (Closes: #1071327) -- Ferenc Wágner Sat, 18 May 2024 16:25:59 +0200 libqb (2.0.8-1) unstable; urgency=medium * [6811dc0] New upstream release (2.0.8) * [d20a303] Let doxygen2man build on Hurd -- Ferenc Wágner Fri, 21 Jul 2023 21:28:49 +0200 libqb (2.0.7-1) unstable; urgency=medium * [3fd176d] New upstream release (2.0.7) * [833146c] Refresh our patches -- Ferenc Wágner Sun, 16 Jul 2023 11:54:25 +0200 libqb (2.0.6-2) unstable; urgency=medium * [ccb689c] Work around lazy loading of GitHub release pages * [c8ac54c] Update Standards-Version to 4.6.2 (no changes required) -- Ferenc Wágner Mon, 02 Jan 2023 15:33:36 +0100 libqb (2.0.6-1) unstable; urgency=medium * [c547ac9] Enable systemd journal support on Linux only (Closes: #1001473) * [a89d06e] New upstream release (2.0.6) * [999c286] Refresh our patches * [e8281a0] Acknowledge new symbols (introduced in 2.0.5) * [9fba415] Update Standards-Version to 4.6.1 (no changes required) * [a36f83e] Switch to Debhelper compatibility level 13 -- Ferenc Wágner Thu, 26 May 2022 19:05:10 +0200 libqb (2.0.4-1) unstable; urgency=medium * [8e4f95a] New upstream signing key: 0x08C81B2C6CE95CA7 * [a192326] New upstream release (2.0.4) * [27aa24a] Update our patches * [f39240a] Update Standards-Version to 4.6.0 (no changes required) -- Ferenc Wágner Sun, 21 Nov 2021 13:43:55 +0100 libqb (2.0.3-1) unstable; urgency=medium * [f0b428b] New upstream release (2.0.3) * [ff0eed7] Delete upstream patch, refresh the rest * [bee0959] Acknowledge new symbols -- Ferenc Wágner Thu, 04 Mar 2021 06:11:31 +0100 libqb (2.0.2-1) unstable; urgency=medium * [afb0870] libqb-tools took over qb-blackbox from libqb-dev (<< 2) Thanks to Andreas Beckmann (Closes: #973651) * [744f11b] New upstream release (2.0.2) * [313b9f7] Remove upstreamed patches, refresh the rest * [cef7c9d] Update symbols file * [7b1a007] Update Standards-Version to 4.5.1 (no changes required) * [50ead69] New patch: Fix typos and inconsistencies in doxygen2man help text * [6f165b3] New patch: doxygen2man: ignore all-whitespace brief description * Upload to unstable -- Ferenc Wágner Sat, 26 Dec 2020 16:07:32 +0100 libqb (2.0.1-1) experimental; urgency=medium * [7500b45] New upstream release (2.0.1) * [22f6e4b] Refresh our patches; drop an upstreamed and an obsolete one * [b21b078] Run wrap-and-sort -a -b -s -t on the package * [3ce05a7] Enable the direct journald logging feature * [bdbcfe7] Drop the libqb-doc package. The official documentation is the man pages now, and we practically need a full build to generate them anyway, so let's do away with all the complexity of separate arch-independent builds. Graphviz (dot) was needed by the HTML documentation only. * [7e7e867] Introduce the doxygen2man package * [e6c6a3b] Rename library package according to new SO version * [7217ebd] New patch: Fix section number in doxygen2man manual * [4eb6f2d] New patch: Point Doxygen to our examples * [790c66a] Split out qb-blackbox into a new libqb-tools package * [7b452b4] New patch: doxygen2man: Remove horrible hack. Thanks to Christine Caulfield * [6ed6917] Remove outdated explanations * [1f546fe] Doxygen doesn't leave its database behind since #758975 was fixed in 1.8.9.1-5 * [7308502] The doc symlink_to_dir migration finished in stretch (now oldstable) * [72091e4] Libqb was re-licensed to LGPL-2.1+ in 2010. Upstream commit caecbe6. Once at it, do some other refinements to debian/copyright, too. -- Ferenc Wágner Fri, 30 Oct 2020 12:56:15 +0100 libqb (1.0.6-2) unstable; urgency=medium * [1394afb] Make our autopkgtest cross-test-friendly (Closes: #968684) -- Ferenc Wágner Tue, 22 Sep 2020 16:38:20 +0200 libqb (1.0.6-1) unstable; urgency=medium [ Ferenc Wágner ] * [8819f40] Update upstream signing key * [5e2cfdd] New upstream release (1.0.6) (Closes: #965141) * [0add3e1] Refresh our patches * [89c5500] Upgrade Standards-Version to 4.5.0 (no changes needed) * [b736f0e] Switch to Debhelper compat level 12 * [5528aac] Enroll to basic Salsa CI * [1404e24] Produce Autopkgtest artifacts * [a10d1a0] Enable rootless build * [1648f7c] New patch: Fix documentation typo in qbrb.h * [854f783] Update packaging list email address [ Debian Janitor ] * [b43a40f] debian/copyright: use spaces rather than tabs to start continuation lines. * [afeaa8b] Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. -- Ferenc Wágner Thu, 30 Jul 2020 20:31:47 +0200 libqb (1.0.5-1) unstable; urgency=medium * [b862a98] New upstream release (1.0.5) The 1.0.4-2 Debian release already carried quilt patches for all the changes released with 1.0.5. We're just synchronizing the version numbers with this upload. * [ff39181] Remove upstreamed patches, refresh the Hurd support patch * [e36150c] New patch: doc: qbarray.h: remove stray asterisk -- Ferenc Wágner Fri, 26 Apr 2019 15:46:51 +0200 libqb (1.0.4-2) unstable; urgency=medium * [55468ba] tests: let ipcserver clean up /dev/shm after ipcclient finishes * [0e7a72d] New patch: Errors are represented as negative values * [5878100] New patch: Allow group access to the IPC directory (Closes: #927292) * [3365b9d] New patch: Make it impossible to truncate or overflow the connection description * [7063176] New patch: Let remote_tempdir() assume a NUL-terminated name -- Ferenc Wágner Thu, 18 Apr 2019 18:38:20 +0200 libqb (1.0.4-1) unstable; urgency=high * [021333b] New patch: Reduce stress test lengths to help weak buildds (Closes: #902104) * [dc825fb] New upstream security release (1.0.4) Libqb creates files in world-writable directories (/dev/shm, /tmp) with rather predictable file names. Also O_EXCL flag is not used when opening the files. This could be exploited by a local attacker to overwrite privileged system files. (CVE-2019-12779, Closes: #927159) * [e36e34a] Refresh our patches * [0823bf1] Acknowledge new internal symbol * [88aafa5] Update Standards-Version to 4.3.0 (no changes required) * [174d210] New patch: Fix garbled Doxygen markup -- Ferenc Wágner Tue, 16 Apr 2019 11:32:02 +0200 libqb (1.0.3-2) unstable; urgency=medium * [0d1cda6] autopkgtest: test the installed library, headers and pkg-config file. This gets rid of build-needed and hopefully lets the test pass, even. * [1686902] Multiarch support does not require Pre-Depends anymore * [ae712b7] Update Standards-Version to 4.2.1 (no changes required) * [f36c1fb] The debug symbol migration is complete -- Ferenc Wágner Sun, 02 Dec 2018 19:27:41 +0100 libqb (1.0.3-1) unstable; urgency=medium [ Christoph Berg ] * [3e6a1ea] Remove Richard and myself from Uploaders [ Ferenc Wágner ] * [2dbb472] Update old style gbp.conf section names * [c566381] New upstream release (1.0.3) (Closes: #871153, #877562) * [2fa9704] Remove upstreamed/obsoleted patches, refresh the Hurd support patch * [13e68c7] Update symbols file. Remove some internal symbols (see c011b12) and add a new one. * [dc0438b] New patch: hurd: definition of PATH_MAX must be included separately * [737a79d] Update Standards-Version to 4.1.3 (no changes required) * [1fc3d87] Switch to Debhelper compat level 11 * [930dba8] Combat test failures with a world-writeable socket directory. On Linux systems libqb uses abstract sockets by default, which lack access control. However, they aren't available on other platforms. The other option is using file system sockets, by default under /var/run. This directory is only writable by root, though, which makes it inapproriate for unprivileged applications. So use /tmp instead. See also: https://github.com/ClusterLabs/libqb/issues/294 * [b7d5dea] New patch: tests: always run the SHM suite, just expect failures * [419537a] New patch: hurd: the socket tests are expected to fail (Closes: #803777) * [ae9b078] Switch gbp dch to verbose changelog entries * [75fc9d2] Stop repeating the common description * [6e9aa99] Migrate to salsa.debian.org/ha-team * [2093569] Whitespace cleanup in debian/changelog * [5ad582f] Ship example code in the doc package * [c6d7de2] Use secure URI in the Homepage field * [0d73506] Modernize watch file, add signature checking * [343b790] qb-blackbox makes libqb-dev not co-installable * [fe6e555] Lintian does not emit embedded-javascript-library for Doxygen anymore * [42afbde] New patch: Fix spelling: plaform -> platform -- Ferenc Wágner Wed, 14 Mar 2018 12:42:20 +0100 libqb (1.0.1-1) unstable; urgency=medium [ Christoph Berg ] * [2db785b] Remove madkiss from uploaders [ Ferenc Wágner ] * [ea68808] New upstream release (1.0.1) * [1b932bf] Delete upstreamed patches, refresh the rest * [243c6a7] Migrate to my Debian address * [dadbfca] New patches fixing typos * [6585a49] Extend symbols file * [8c933e3] Fix the overlinking in the upstream source * [eaeee6d] Test the patches meant for upstream inclusion * [bcbb1e7] Restrict libraries to where they're actually needed -- Ferenc Wágner Wed, 07 Dec 2016 14:55:06 +0100 libqb (1.0-1) unstable; urgency=medium [ Arturo Borrero Gonzalez ] * [7388fde] d/tests/control: add build-essential to ipc test * [40f4beb] d/control: get rid of XS-Testsuite * [95caa73] d/control: bump standar version to 3.9.8 * [c0a26fd] d/: wrap-and-sort [ Ferenc Wágner ] * [8560795] debian/watch: latest releases are present on GitHub only * [fe35562] Configure git-buildpackage via debian/gbp.conf * [780dd4e] New upstream version (1.0) * [70f033c] Delete upstreamed patches, refresh the rest * [8c1f8c6] Promote to Priority: optional * [7f823ce] Migrate to automatic debug packages * [fddab53] Update symbols files for powerpcspe (Closes: #824923) * [5018dd5] Use HTTPS for Vcs-Browser * [81e8617] New patch docs-qbdefs.h-description-must-directly-follow- file.patch * [31a0802] New patch low-fixed-Spelling-error-of-failure-in-qbhdb.h.patch. Thanks to "bin.liu" * [b65ba93] New symbol: qb_log_ctl2 introduced by 642f74d * [2ee657a] With plain dh_autoreconf the autotools_dev addon is not needed * [c4fb5d5] Graphviz is needed for the HTML documentation only * [2b912a6] Don't build the software if only the documentation is needed * [2f70688] Move API documentation into /usr/share/doc/libqb-dev * [4c1f142] Don't build and ship the static library * [ec5ac40] Ship README.markdown in each binary package * [7a695ca] Only dh_install uses --fail-missing * [240c781] Use dh_autoreconf --as-needed * [0f1c621] Back out of symlinking the documentation directories * [c37ccb3] .version is distributed by upstream already * [48544c6] Avoid useless dependencies in the utilities * [d2183c4] Enable parallel builds * [3895c50] Repository layout changed to the DEP-14 recommendation -- Ferenc Wágner Wed, 22 Jun 2016 09:48:05 +0200 libqb (0.17.2.real-6) unstable; urgency=medium * Update hurd support patch to fix regression in sem_timedwait detection. -- Christoph Berg Mon, 22 Feb 2016 20:51:37 +0100 libqb (0.17.2.real-5) unstable; urgency=medium * Support hurd-i386, patch by Svante Signell, thanks! Closes: #803777. * Merge all symbols files into one using (arch) tags. -- Christoph Berg Fri, 19 Feb 2016 11:19:26 +0100 libqb (0.17.2.real-4) unstable; urgency=medium * Add debian/libqb0.symbols.ppc64 symlink. * Testsuite is stable now. Closes: #754692. -- Christoph Berg Wed, 30 Sep 2015 11:49:14 +0200 libqb (0.17.2.real-3) unstable; urgency=medium * Add two more patches from upstream to fix ipc test. -- Christoph Berg Fri, 25 Sep 2015 15:13:06 +0200 libqb (0.17.2.real-2) unstable; urgency=medium * Use dh --with autotools_dev again. -- Christoph Berg Wed, 23 Sep 2015 10:41:59 +0200 libqb (0.17.2.real-1) unstable; urgency=medium * Import new Upstream release tarball for version 0.17.2. * Bump version to 0.17.2.real-1. * Update watch file to track the proper release tarballs. Also add dversionmangle to find upstream tarballs for "real" versions. -- Adrian Vondendriesch Tue, 22 Sep 2015 10:30:16 +0200 libqb (0.17.2-1) unstable; urgency=medium [ Christoph Berg ] * New upstream version, including all our patches! [ Adrian Vondendriesch ] * Create 0001-Fix-check_ipc-tests-so-they-exit-correctly.patch to fix ipc.test. -- Christoph Berg Sun, 20 Sep 2015 19:51:59 +0200 libqb (0.17.1-6) experimental; urgency=medium * Bump symbol versions for qb_ipc_type, qb_log_conf, and qb_log_filter_type. Patch by Ferenc Wágner, thanks! Closes: #794566 -- Christoph Berg Tue, 04 Aug 2015 16:11:06 +0200 libqb (0.17.1-5) unstable; urgency=medium [ Adrian Vondendriesch ] * Add psmisc to autopkgtest dependencies. * Add myself to Uploaders. -- Christoph Berg Mon, 27 Jul 2015 15:07:18 +0200 libqb (0.17.1-4) unstable; urgency=medium * Add architecture-specific symbols files for kfreebsd-*; epoll is replaced by kqueue there. * Fix dir->symlink transition for /usr/share/doc/libqb-dev. Thanks to Andreas Beckmann for spotting and the fixing instructions! Closes: #788167 -- Christoph Berg Tue, 09 Jun 2015 22:49:05 +0200 libqb (0.17.1-3) unstable; urgency=medium * Re-disable __attribute__((section())) on powerpc and ppc64el. Instead, ship architecture-specific symbols files that skip the __start___verbose and __stop___verbose symbols. -- Christoph Berg Fri, 15 May 2015 20:44:27 +0200 libqb (0.17.1-2) unstable; urgency=medium * Enable __attribute__((section())) on powerpc, it was hardcoded "no" in configure.ac. * Ignore testsuite results on kfreebsd-* for now. -- Christoph Berg Fri, 15 May 2015 18:56:48 +0200 libqb (0.17.1-1) unstable; urgency=medium [ Richard B Winters ] * New upstream release * debian/patches: Dropped all 0.17.0 patches as they are not needed in new release * debian/patches: Added patch for creating .tarball-version prior to build * debian/patches: Added patch for creating ChangeLog prior to build - All patches run through GBP PQ; resulting in serialized file names, the patch files were not given serialized names previously * debian/rules: Updated hardening implementation for debhelper 9 * debian/rules: Updated to remove *.la files as they are not needed in this package * debian/rules: Updated to override dh_auto_configure, and set the docdir as well as to enable dependency tracking option * debian/rules: Updated to remove COPYING from debian/tmp after auto_install, which resolves a lintian notice due to mutliple copies of license * debian/rules: Updated to provide method for creating a debug package * debian/rules: Fixed spacing between overrides so everything matches * debian/control: Added myself as an uploader * debian/control: Added libqb0-dbg to the package offering * debian/control: Dropped hardening-wrapper, using hardening via debhelper 9; (see https://wiki.debian.org/Hardening) * debian/control: Added glib2.0-dev to build-depends in order to make glib tests available in this package * debian/control: Bump Standards-Version - No changes required * debian/control: Updated Homepage * debian/control: Added Vcs-Git and Vcs-Browser * debian/control: Fixed formatting for enabling folding * debian/compat: Bump to level 9 * debian/libqb0.symbols: Added for better cross-dist-version support * debian/watch: Added watch for github releases * debian/copyright: Fixed unversioned format uri * debian/copyright: Added myself and Anibal to debian/* copyright * debian/copyright: Updated date range for Debian-Ha Maintainers' and Martin's entry * debian/README.source: Added to provide information for those building from source * debian/.gitignore: Added to prevent debian files from being ignored due to the .gitignore file's directives in the parent directory [ Ferenc Wágner ] * Streamline debian/rules * Do not suppress echoing of doxygen commands * Build and package HTML documentation * Remove obsolete Doxygen options * Clear Doxygen DOT_FONTNAME (FreeSans is not included anymore) * Fix spelling in comments: incomming, neccessary * Fix manpage whatis entries * Remove questionnable localstatedir override * Add an automatically substituted Pre-Depends to ease backporting * Move HTML documentation into the libqb-dev package [ Christoph Berg ] * Import accurate symbols information from snapshot.debian.org. * Fix alignment issues on hppa, patch by Helge Deller, thanks! Closes: #760199 * Enable verbose testsuite operation, see #754692. * qb-blackbox is actually installed. Closes: #755711. * Fix descriptions. Closes: #732777. * Add autopkgtest using examples/ipcclient+server. * Multi-arch the binaries. * Add myself to Uploaders. -- Christoph Berg Wed, 06 May 2015 14:28:46 +0200 libqb (0.17.0-2) unstable; urgency=medium * debian/patches/buildfix-dvossel-1.patch: Add an additional fix by dvossel to ensure proper building of libqb -- Martin Loschwitz Wed, 05 Mar 2014 14:44:10 +0000 libqb (0.17.0-1) unstable; urgency=medium * New upstream release * debian/patches/fix_version_number.patch: Drop as its unnecessary now * debian/patches/test_ring_buffer1.diff: Drop as this is included upstream * debian/patches/buildfix-dvossel-1.patch: Avoid test-suite failure * debian/control: Bump Standards-Version -- Martin Loschwitz Fri, 21 Feb 2014 09:59:52 +0000 libqb (0.16.0.real-1.1) unstable; urgency=medium * Non-maintainer upload. * Do not overwrite memory during reading Add test_ring_buffer1.diff Patch by Dejan Latinovic Closes: #731967 * Pass --localstatedir=`pwd`/var to configure to not fail the tests when it's built with pbuilder -- Anibal Monsalve Salazar Thu, 20 Feb 2014 07:21:30 +0000 libqb (0.16.0.real-1) unstable; urgency=low * New upload, this time with the "right" upstream .orig.tar.gz -- Martin Loschwitz Fri, 02 Aug 2013 05:38:44 +0000 libqb (0.16.0-1) unstable; urgency=low * New upstream release -- Martin Loschwitz Thu, 01 Aug 2013 10:57:28 +0000 libqb (0.14.4-1) experimental; urgency=low * New upstream release -- Martin Loschwitz Wed, 20 Mar 2013 22:55:49 +0000 libqb (0.14.3-2) unstable; urgency=low * debian/control: Added "check" and "pkg-config" to Build-Depends. -- Martin Loschwitz Tue, 13 Nov 2012 09:46:24 +0000 libqb (0.14.3-1) unstable; urgency=low * New upstream release -- Martin Loschwitz Tue, 13 Nov 2012 09:38:41 +0000 libqb (0.14.2-1) unstable; urgency=low * New upstream release -- Martin Loschwitz Tue, 09 Oct 2012 08:45:53 +0000 libqb (0.11.1-2) unstable; urgency=low * Added doxygen to Build-Depends to make sure documentation is built properly -- Martin Loschwitz Tue, 03 Apr 2012 06:47:36 +0000 libqb (0.11.1-1) unstable; urgency=low * Initial release (Closes: #666504) -- Martin Loschwitz Sun, 01 Apr 2012 16:47:49 +0000