pgbouncer (1.23.1-1) unstable; urgency=medium * Team upload. * New upstream version 1.23.1. - Fixes: * Fix a possible segmentation fault after PgBouncer reloads its configuration. * Fix all known put_in_order crashes. * Add missing files to release tarball that are required for testing. -- Bradford D. Boyle Sat, 03 Aug 2024 10:27:34 +0300 pgbouncer (1.23.0-1) unstable; urgency=medium * Team upload. * New Upstream Release -- Bradford D. Boyle Thu, 04 Jul 2024 12:45:59 +0200 pgbouncer (1.22.1-1) unstable; urgency=medium * New upstream version 1.22.1. * B-D on pkgconf. -- Christoph Berg Wed, 17 Apr 2024 23:23:56 +0200 pgbouncer (1.22.0-1) unstable; urgency=medium * New upstream version 1.22.0. * Remove lsb-base dependency. -- Christoph Berg Fri, 09 Feb 2024 12:18:10 +0100 pgbouncer (1.21.0-1) unstable; urgency=medium * New upstream version 1.21.0. -- Christoph Berg Tue, 17 Oct 2023 15:33:06 +0200 pgbouncer (1.20.1-1) unstable; urgency=medium * New Upstream Release - Fixes: * Fix regression where putting options inside ignore_startup_parameters would not ignore unknown parameters inside the options startup parameter anymore. * Fix confusing typo in the docs. -- Bradford D. Boyle Wed, 27 Sep 2023 08:22:41 +0200 pgbouncer (1.20.0-1) unstable; urgency=medium * New upstream version. + Deprecates online restart, give up on fixing the service file for it. (Closes: #813487) -- Christoph Berg Tue, 25 Jul 2023 16:53:22 +0200 pgbouncer (1.19.1-1) experimental; urgency=medium * New upstream version. -- Christoph Berg Sun, 04 Jun 2023 21:14:53 +0200 pgbouncer (1.19.0-1) experimental; urgency=medium * New upstream version. -- Christoph Berg Mon, 22 May 2023 19:38:46 +0200 pgbouncer (1.18.0-1) unstable; urgency=medium * Team upload. * New upstream version. * Drop 04ff38b25e patch, included upstream. -- Michael Banck Fri, 03 Feb 2023 16:14:12 +0100 pgbouncer (1.17.0-4) unstable; urgency=medium * Install pgbouncer.service and pgbouncer.socket files from upstream. (Closes: #1009025) * Cherry-pick 04ff38b25e from upstream to fix tests. (Closes: #1021859, but needs 4a6de748d3 in postgresql-15 as well) -- Christoph Berg Mon, 24 Oct 2022 11:48:31 +0200 pgbouncer (1.17.0-3) unstable; urgency=medium * pgbouncer.service: Use /bin/kill to please systemd on bionic. -- Christoph Berg Tue, 05 Apr 2022 16:15:28 +0200 pgbouncer (1.17.0-2) unstable; urgency=medium * pgbouncer.service: Add ExecReload. Thanks Sean Davis for spotting! -- Christoph Berg Tue, 05 Apr 2022 10:24:53 +0200 pgbouncer (1.17.0-1) unstable; urgency=medium * New upstream version. + Supports OpenSSL 3. (Closes: #1006526) * Add pgbouncer.service and enable systemd notify integration. * Remove obsolete README.Debian file. (Closes: #985845) -- Christoph Berg Mon, 04 Apr 2022 12:39:55 +0200 pgbouncer (1.16.1-1) unstable; urgency=medium * New upstream version. Make PgBouncer acting as a server reject extraneous data after an SSL or GSS encryption handshake. A man-in-the-middle with the ability to inject data into the TCP connection could stuff some cleartext data into the start of a supposedly encryption-protected database session. This could be abused to send faked SQL commands to the server, although that would only work if PgBouncer did not demand any authentication data. (However, a PgBouncer setup relying on SSL certificate authentication might well not do so.) (Similar to CVE-2021-23214 in the PostgreSQL server.) -- Christoph Berg Fri, 26 Nov 2021 11:19:53 +0100 pgbouncer (1.16.0-1) experimental; urgency=medium [ Magnus Hagander ] * Reword package description. [ Christoph Berg ] * New upstream version. -- Christoph Berg Tue, 16 Mar 2021 16:20:43 +0100 pgbouncer (1.15.0-1) unstable; urgency=medium * New upstream version. -- Christoph Berg Mon, 04 Jan 2021 14:59:37 +0100 pgbouncer (1.14.0-1) unstable; urgency=medium * New upstream version. * DH 13. -- Christoph Berg Thu, 30 Jul 2020 10:42:54 +0200 pgbouncer (1.13.0-1) unstable; urgency=medium * New upstream version. * Drop debian/patches/no-sudo, sudo test no longer enabled by default. -- Christoph Berg Tue, 28 Apr 2020 09:28:24 +0200 pgbouncer (1.12.0-4) unstable; urgency=medium [ Debian Janitor ] * Trim trailing whitespace. * Remove unnecessary XS-Testsuite field in debian/control. [ Christoph Berg ] * test/test.sh: Fix unset $USER, seen in salsa-ci. * Update homepage link. Spotted by Diego Arroyo, thanks! (Closes: #958545) -- Christoph Berg Fri, 24 Apr 2020 21:00:46 +0200 pgbouncer (1.12.0-3) unstable; urgency=medium * Reenable TLS on 32 bit, only the testsuite was broken. Thanks to Julien Cristau for debugging this! -- Christoph Berg Tue, 26 Nov 2019 09:18:46 +0100 pgbouncer (1.12.0-2) unstable; urgency=medium * Disable TLS on 32 bit where it is broken. -- Christoph Berg Thu, 21 Nov 2019 21:48:35 +0100 pgbouncer (1.12.0-1) unstable; urgency=medium * New upstream version. * Use python3 only. (Closes: #943156) -- Christoph Berg Thu, 31 Oct 2019 13:05:30 +0100 pgbouncer (1.11.0-1) unstable; urgency=medium * New upstream version. -- Christoph Berg Tue, 27 Aug 2019 15:00:58 +0200 pgbouncer (1.10.0-1) unstable; urgency=medium [ Christoph Berg ] * Add debian/gitlab-ci.yml. * debian/tests/connect: Force PostgreSQL to use port 5432. [ Marco Nenciarini ] * New upstream version. * debian/patches/python3: refresh patch * Bump Standards-Version to 4.3.0, no changes needed. * Doc switched to markdown. Update Build-Depends accordingly: - python3-docutils + python + pandoc -- Marco Nenciarini Tue, 02 Jul 2019 10:31:34 +0200 pgbouncer (1.9.0-2) unstable; urgency=medium * Generate -dbg packages on older distibutions -- Marco Nenciarini Thu, 25 Oct 2018 00:51:08 +0200 pgbouncer (1.9.0-1) unstable; urgency=medium * New upstream version. * Use python3 for docutils and etc/mkauth.py. * Drop postgresql-server-dev-all test dependency. * Move packaging repository to salsa.debian.org * Move maintainer address to team+postgresql@tracker.debian.org. -- Christoph Berg Wed, 22 Aug 2018 19:48:24 +0200 pgbouncer (1.8.1-1) unstable; urgency=medium * New upstream version. * Enable PAM support. -- Christoph Berg Wed, 20 Dec 2017 20:53:27 +0100 pgbouncer (1.7.2-65-g2b8e6cf-1) unstable; urgency=medium * New upstream snapshot, supports openssl 1.1. Closes: #859551. -- Christoph Berg Fri, 17 Nov 2017 18:38:18 +0100 pgbouncer (1.7.2-3) unstable; urgency=medium [ Christoph Berg ] * Retire Bernd from Uploaders on his request. Thanks! [ Marco Nenciarini ] * Switch DNS backend from evdns2 to c-ares -- Marco Nenciarini Thu, 29 Jun 2017 12:11:10 +0200 pgbouncer (1.7.2-2) unstable; urgency=medium * Build-Depend on libssl1.0-dev. Closes: #828496. * Build-Depend on ca-certificates to correctly pick up /etc/ssl/certs/ca-certificates.crt. Closes: #819178. -- Christoph Berg Mon, 14 Nov 2016 10:17:30 +0100 pgbouncer (1.7.2-1) unstable; urgency=medium * New upstream version. + Fixes online restart. (Though we still don't support it with systemd.) -- Christoph Berg Fri, 26 Feb 2016 16:54:36 +0100 pgbouncer (1.7.1-2) unstable; urgency=medium * Set V=1 to get verbose build output. * Grab patch from libusual upstream to make linking order reproducible. -- Christoph Berg Wed, 24 Feb 2016 15:29:38 +0100 pgbouncer (1.7.1-1) unstable; urgency=medium * New upstream version. * Disable online restart test, it's broken with systemd (#813487), and racy otherwise. -- Christoph Berg Thu, 18 Feb 2016 19:14:37 +0100 pgbouncer (1.7-1) unstable; urgency=medium * New upstream version with SSL support. Closes: #810816. * Start on installation, remove START=0 from /etc/default/pgbouncer. Closes: #804158. * Convert d/rules to dh. -- Christoph Berg Fri, 15 Jan 2016 15:40:07 +0100 pgbouncer (1.6.1-1) unstable; urgency=medium * Security fix release: New auth_user functionality introduced in 1.6 allows login as auth_user when client presents unknown username. It's quite likely auth_user is superuser. Affects only setups that have enabled auth_user in their config. -- Christoph Berg Fri, 04 Sep 2015 16:48:18 +0200 pgbouncer (1.6-1) unstable; urgency=medium * New upstream version. * Support running under different group via RUNASUSER in the init script. Closes: #768261, thanks to Antti Salmela for the patch. * Update watch file. * Note CVE number in last changelog entry. -- Christoph Berg Wed, 26 Aug 2015 22:20:45 +0200 pgbouncer (1.5.5-1) unstable; urgency=medium * New upstream bugfix release. + Fix remote crash - invalid packet order causes lookup of NULL pointer. Not exploitable, just DoS. (CVE-2015-4054) * Update watch file to point at http://pgbouncer.github.io/downloads/. -- Christoph Berg Wed, 20 May 2015 22:29:10 +0200 pgbouncer (1.5.4-8) unstable; urgency=medium * debian/tests/connect: Avoid systemctl redirection of our init script, so that pgbouncer and its socket stay within the pg_virtualenv mounts. -- Martin Pitt Thu, 12 Mar 2015 13:18:54 +0100 pgbouncer (1.5.4-7) unstable; urgency=medium * Remove build timestamp from DBGVER to make binary builds reproducible. -- Christoph Berg Tue, 03 Feb 2015 10:23:13 +0100 pgbouncer (1.5.4-6) unstable; urgency=low * Fix duplicate install file which caused pgbouncer.ini to get lost. * Fix connect test not to rely on userlist.txt to exist. * Bump to compat 9. * Set team as Maintainer. -- Christoph Berg Wed, 16 Jul 2014 17:48:55 +0300 pgbouncer (1.5.4-5) unstable; urgency=low * Add autotools-dev to build dependencies, per Lintian * Update standards version * Install mkauth.py script (closes: #748108) * Remove stray debugging command left in init script * Handle situation where running server cannot be contacted during restart, for example because port number was changed (closes: #729465) -- Peter Eisentraut Mon, 07 Jul 2014 21:08:07 -0400 pgbouncer (1.5.4-4) unstable; urgency=low * Use PGUSER/PGPASSWORD in debian/tests/connect; unset TMPDIR. -- Christoph Berg Tue, 18 Jun 2013 13:11:40 +0200 pgbouncer (1.5.4-3) experimental; urgency=low [ Peter Eisentraut ] * Use log_daemon_msg and log_end_msg to print output from init script. * Fix watch file (from Bart Martens via qa.debian.org) * Disable silent make rules, per buildd log scanner [ Christoph Berg ] * On restart, loop until the PID of the process changed instead of sleeping a fixed time. Closes: #698942. * Do not use start-stop-daemon --status yet as it is not available in squeeze. Use ssd --stop --signal 0 instead. * debian/tests/connect: Test online restart. -- Christoph Berg Fri, 22 Mar 2013 15:27:42 +0100 pgbouncer (1.5.4-2) experimental; urgency=low * Add autopkgtest support. -- Christoph Berg Mon, 07 Jan 2013 16:32:47 +0100 pgbouncer (1.5.4-1) experimental; urgency=low * New upstream release. * Add .gitignore file. -- Christoph Berg Tue, 11 Dec 2012 10:10:16 +0100 pgbouncer (1.5.3-1) experimental; urgency=low * New upstream release. -- Christoph Berg Sun, 07 Oct 2012 19:24:30 +0200 pgbouncer (1.5.2-3) unstable; urgency=low * Re-add check for START=0 in the init script. Spotted by Sergey Burladyan. Closes: #687577. * Repository moved to git. -- Christoph Berg Sun, 07 Oct 2012 19:16:34 +0200 pgbouncer (1.5.2-2) unstable; urgency=low * Init script: Use --oknodo. Closes: #681978. Create /var/run/postgresql when missing. Closes: #681372. -- Christoph Berg Thu, 26 Jul 2012 13:12:23 +0200 pgbouncer (1.5.2-1) unstable; urgency=low * New upstream release. -- Christoph Berg Mon, 11 Jun 2012 17:52:32 +0200 pgbouncer (1.5.1-1) unstable; urgency=low [ Peter Eisentraut ] * Remove duplicate userlist.txt from doc directory [ Christoph Berg ] * Replace lsb init functions with plain echo. Spotted by Alexey Potehin. * Refresh debian-changes patch, most of our changes went upstream. -- Christoph Berg Mon, 30 Apr 2012 14:31:35 +0200 pgbouncer (1.5-1) unstable; urgency=low [ Peter Eisentraut ] * Update watch file to allow .tar.gz in addition to .tgz * Remove obsolete README.source and repack support in watch file [ Christoph Berg ] * New upstream release. * Use start-stop-daemon for stopping the daemon. Closes: #641568. * Use pgbouncer -R to restart in place, thanks Cody Cutrer for the patch. Closes: #657204. * Update URL in README.Debian. Closes: #655283. -- Christoph Berg Fri, 27 Jan 2012 17:40:22 +0100 pgbouncer (1.4.2-2) unstable; urgency=low * Honor START=0 for the restart action. Patch by Chris Lamb, thanks! Closes: #640796. -- Christoph Berg Thu, 08 Sep 2011 09:45:23 +0200 pgbouncer (1.4.2-1) unstable; urgency=low * New upstream release. -- Christoph Berg Fri, 17 Jun 2011 15:41:53 +0200 pgbouncer (1.4.1-1) unstable; urgency=low * New upstream release. * Remove the endian patch, implemented upstream. * Use source format 3.0 (quilt) because the upstream tarball has its own debian/ dir. Ignore lib/usual/config.h in source/options. -- Christoph Berg Tue, 12 Apr 2011 13:42:40 +0200 pgbouncer (1.4-2) unstable; urgency=low * Add myself as maintainer. * Use the system endian.h on *bsd. Closes: #619676 * Add quilt to Build-Depends. * Move debian/config.patch to quilt and comment out example databases in config file. * Update long description. -- Christoph Berg Wed, 30 Mar 2011 17:29:39 +0200 pgbouncer (1.4-1) unstable; urgency=low * New upstream release. * Remove .orig file after patching pgbouncer.ini -- Bernd Zeimetz Mon, 14 Feb 2011 13:26:29 +0100 pgbouncer (1.3.3-2) unstable; urgency=low * Added myself to uploaders * Fixed debian/copyright to match reality * Updated standards version * Install configuration files with more secure permissions (closes: #548887) -- Peter Eisentraut Thu, 05 Aug 2010 21:57:00 +0300 pgbouncer (1.3.3-1) unstable; urgency=low * New upstream version. * Bumping Standards-Version to 3.8.4, no changes needed. * Removing dpatch - no patches needed anymore since several releases. * Use source format 1.0 for easy backporting. -- Bernd Zeimetz Sun, 16 May 2010 03:15:41 +0200 pgbouncer (1.3.2-1) unstable; urgency=low * New upstream version. -- Bernd Zeimetz Wed, 24 Mar 2010 23:10:02 +0100 pgbouncer (1.3.1-3) unstable; urgency=low * Really change the init script now - unfortunately the old one found its way back into the package. -- Bernd Zeimetz Sun, 24 Jan 2010 12:24:34 +0100 pgbouncer (1.3.1-2) unstable; urgency=low * Chaging Section to database, which is the new section for database related tools. * Require $remote_fs on start/stop in the init script. (Lintian: init.d-script-missing-dependency-on-remote_fs) * Use pgbouncer as the name the init script provides instead of pgbouncer2. (Lintian: init.d-script-does-not-provide-itself) -- Bernd Zeimetz Sun, 24 Jan 2010 00:55:35 +0100 pgbouncer (1.3.1-1) unstable; urgency=low * New upstream release. * debian/init: Use reload instead of restart when force-reload was called, thanks to Peter Eisentraut for the bug report. Closes: #538006 * Ensure that pgbounce stops, even if clients are connected. Thanks to Cyril Bouthors for the patch. Closes: #523066 * Bumping Standards-Version to 3.8.2, no changes needed. -- Bernd Zeimetz Thu, 23 Jul 2009 16:23:52 +0200 pgbouncer (1.3-1) unstable; urgency=low [ Fernando Ike de Oliveira ] * New upstream release. * debian/init: - pgbouncer.log and start script duplicated start message were removed. - patch that change pgbouncer to port 6432 (default upstream) was removed * debian/config.patch. - pgbouncer.ini patch new version was fixed. * win32 directory was removed from the original source code. [ Bernd Zeimetz ] * debian/watch, debian/uscan-repack.sh: Adding script to repackage upstream source with uscan automatically. The included debian and win32 dir will be removed. -- Bernd Zeimetz Sun, 01 Mar 2009 03:48:18 +0100 pgbouncer (1.2.3-2) unstable; urgency=low * debian/control: - pgbouncer needs a versioned dependency on libevent-dev (>= 1.3b). * debian/init: - Implementing reload by sending SIGHUP to the daemon. - Better start/stop log messages. * debian/default: - Explain how to change the daemon options. -- Bernd Zeimetz Tue, 30 Sep 2008 10:42:06 +0200 pgbouncer (1.2.3-1) unstable; urgency=low [ Fernando Ike de Oliveira ] * New upstream Release. * Change listen port to 5433. * Added fields Enhances and Conflicts. [ Bernd Zeimetz ] * Changes done by Fernando Ike de Oliveira, but without a proper changelog entry: - The new upstream release closes: #499531 - debian/control: Depend on postgresql-common to make sure the postgres user exists (Closes: #499521). - Fixed init script, not using -n option anymore (Closes: #499522) - Bumping Standards-Version to 3.8.0 * Adding myself to Uploaders. * The following changes are a general cleanup of the package, unfortunately these things were never detected by the former sponsor. Sorry Fernando, but I also have to revert some of your recent changes. - debian/control: * Fixing the long description, removing the copy of the short description from it and switch to a better indenting. * Adding python as Build-Dependency, upstream is using it to fix the generated manpages. * Removing extra blank lines. * pgbouncer supports PostgreSQL versions 7.4 and higher, changing the Enhances field accordingly. * Dropping Conflicts field again. It's not a problem to install pgpool/pgpool2 on the same machine with pgbouncer. * Lowering the Dependency on lsb-base, 3.1 is enough to support the new init script. - debian/rules: * Don't gzip examples manually, dh_compress will handle it according to the policy. * Dropping DEB_INSTALL_MANPAGES_pgbouncer definition, upstream installs the manpages into the right place. * Don't include /usr/share/cdbs/1/rules/utils.mk and /usr/share/cdbs/1/rules/buildcore.mk, cdbs takes care of that. * DEB_UPDATE_RCD_PARAMS: pgbouncer should start *after* PostgreSQL and needs to stop before it. Changing to 'defaults 20 18' therefore. * Don't install pgbouncer.ini.examples in the doc directory, use dh_installexamples to install into the examples directory instead. * Create an empty userlist.txt in /etc/pgbouncer - debian/pgbouncer.8: * Dropping file, upstream provides a manpage. - debian/init: * renaming debian/init.d to debian/init - that's the filename dh_installinit takes care of. * Respect the setting of 'START' in /etc/default/pgbouncer. The option was ignored completely. - debian/install: * Renamed from pgbouncer.install. * Don't install an example userlist to /etc. File will be touched in debian/rules. Install it as example instead. - debian/examples: * Adding file, installing ini-file and userlist example. - debian/config.patch, debian/patches/default-port.dpatch: * Changing default port to 6432 as upstream's default conflicts with X11. 5433 is also a bad choice as postgres instances may use this port dynamically. - debian/patches/01_configtxt: * Dropping patch, not needed anymore. - debian/patches/00list: * Updated accordingly. - debian/README.source: * Adding file to make the package conform to Standards Version 3.8.0. - debian/default: * Adding short explanation. - debian/README.Debian * Several spelling fixes. -- Bernd Zeimetz Fri, 26 Sep 2008 18:47:34 +0200 pgbouncer (1.1.2.1-1) unstable; urgency=low * Change section contrib to main and regenerate .orig.tar.gz.(Closes: #474288) * Fix error in script pgbouncer.prerm changed init.d to similar pgpool2. (Closes: #471114) * Change dependency to "$shlibs:Depends". (Closes: #461383) * Build instead postgresql-8.3 (Closes: #474283) * Added suggest dependency postgresql package. -- Fernando Ike de Oliveira Tue, 05 Aug 2008 14:31:58 -0300 pgbouncer (1.1.2-1) unstable; urgency=low * Initial Release. (Closes: #427238) -- Fernando Ike de Oliveira Wed, 12 Dec 2007 16:22:15 -0200