Accepted postgresql-8.1 8.1.8-1~bpo.1 (source i386 all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Mon, 19 Feb 2007 20:23:09 +0100
Source: postgresql-8.1
Binary: postgresql-8.1 postgresql-pltcl-8.1 postgresql-plperl-8.1 libpgtypes2 libpq-dev libpq4 postgresql-doc-8.1 postgresql-plpython-8.1 libecpg5 libecpg-compat2 libecpg-dev postgresql-client-8.1 postgresql-contrib-8.1 postgresql-server-dev-8.1
Architecture: source i386 all
Version: 8.1.8-1~bpo.1
Distribution: sarge-backports
Urgency: high
Maintainer: Martin Pitt <mpitt@debian.org>
Changed-By: Norbert Tretkowski <nobse@backports.org>
Description:
libecpg-compat2 - older version of run-time library for ECPG programs
libecpg-dev - development files for ECPG (Embedded PostgreSQL for C)
libecpg5 - run-time library for ECPG programs
libpgtypes2 - shared library libpgtypes for PostgreSQL 8.1
libpq-dev - header files for libpq4 (PostgreSQL library)
libpq4 - PostgreSQL C client library
postgresql-8.1 - object-relational SQL database, version 8.1 server
postgresql-client-8.1 - front-end programs for PostgreSQL 8.1
postgresql-contrib-8.1 - additional facilities for PostgreSQL
postgresql-doc-8.1 - documentation for the PostgreSQL database management system
postgresql-plperl-8.1 - PL/Perl procedural language for PostgreSQL 8.1
postgresql-plpython-8.1 - PL/Python procedural language for PostgreSQL 8.1
postgresql-pltcl-8.1 - PL/Tcl procedural language for PostgreSQL 8.1
postgresql-server-dev-8.1 - development files for PostgreSQL 8.1 server-side programming
Closes: 401191
Changes:
postgresql-8.1 (8.1.8-1~bpo.1) sarge-backports; urgency=low
.
* Rebuilt for sarge.
* Reverted changes for new python policy.
.
postgresql-8.1 (8.1.8-1) unstable; urgency=high
.
* New upstream bug fix release to fix regressions in 8.2.2:
- Remove overly-restrictive check for type length in constraints and
functional indexes.
- Fix optimization so MIN/MAX in subqueries can again use indexes.
* Urgency high: security relevant changes and critical bug fixes, 8.1.7-1
did not make it into testing due to the regressions in 8.1.7.
.
postgresql-8.1 (8.1.7-1) unstable; urgency=high
.
* New upstream security and bug fix release:
- Fix security vulnerabilities that allowed connected users to
read backend memory.
The vulnerabilities involve suppressing the normal check that a SQL
function returns the data type it's declared to, and changing the
data type of a table column (CVE-2007-0555, CVE-2007-0556). These
errors can easily be exploited to cause a backend crash, and in
principle might be used to read database content that the user
should not be able to access.
- Fix rare bug wherein btree index page splits could fail due to
choosing an infeasible split point.
- Improve "VACUUM" performance for databases with many tables.
- Fix autovacuum to avoid leaving non-permanent transaction IDs in
non-connectable databases.
- Fix for rare Assert() crash triggered by UNION.
- Tighten security of multi-byte character processing for UTF8
sequences over three bytes long.
- Fix possible crashes when an already-in-use pl/pgsql function is
updated.
* Urgency high: security relevant changes and critical bug fixes.
.
postgresql-8.1 (8.1.6-1) unstable; urgency=medium
.
* Urgency medium since this fixes some important bugs that should reach
Etch.
* New upstream bugfix release:
- Fix pg_restore to handle a tar-format backup that contains large
objects (blobs) with comments.
- Fix "failed to re-find parent key" errors in "VACUUM".
- Clean out "pg_internal.init" cache files during server restart.
This avoids a hazard that the cache files might contain stale data
after PITR recovery.
- Fix race condition for truncation of a large relation across a
gigabyte boundary by "VACUUM".
- Fix bug causing needless deadlock errors on row-level locks.
- Fix bugs affecting multi-gigabyte hash indexes.
- Fix error when constructing an ARRAY[] made up of multiple empty
elements.
- Fix ecpg memory leak during connection.
- to_number() and to_char(numeric) are now STABLE, not IMMUTABLE, for
new initdb installs. This is because lc_numeric can potentially change
the output of these functions.
- Improve index usage of regular expressions that use parentheses.
This improves psql \d performance also.
- Update timezone database to 2006p: This affects Australian and Canadian
daylight-savings rules in particular.
.
postgresql-8.1 (8.1.5-2) unstable; urgency=medium
.
* Urgency medium because only trivial changes.
* Add watch file.
* debian/control: Fix spelling of 'Tcl'. Closes: #401191
.
postgresql-8.1 (8.1.5-1) unstable; urgency=low
.
* New upstream bugfix release:
- Disallow aggregate functions in "UPDATE" commands, except within
sub-SELECTs. The behavior of such an aggregate was unpredictable, and in
8.1.X could cause a crash, so it has been disabled. The SQL standard
does not allow this either. [CVE-2006-5540]
- Fix core dump when an untyped literal is taken as ANYARRAY.
[CVE-2006-5541]
- Fix core dump in duration logging for extended query protocol when
a "COMMIT" or "ROLLBACK" is executed. [CVE-2006-5542]
- Fix mishandling of AFTER triggers when query contains a SQL
function returning multiple rows.
- Fix "ALTER TABLE ... TYPE" to recheck NOT NULL for USING clause.
- Fix string_to_array() to handle overlapping matches for the
separator string. For example, string_to_array('123xx456xxx789', 'xx').
- Fix to_timestamp() for AM/PM formats.
- Fix autovacuum's calculation that decides whether "ANALYZE" is
needed (Alvaro).
- Fix corner cases in pattern matching for psql's \d commands.
- Fix index-corrupting bugs in /contrib/ltree.
- Numerous robustness fixes in ecpg.
- Fix backslash escaping in /contrib/dbmirror.
- Minor fixes in /contrib/dblink and /contrib/tsearch2.
- Efficiency improvements in hash tables and bitmap index scans.
* Remove debian/patches/54-contrib-dbmirror-quoteparsing.patch: Applied
upstream.
.
postgresql-8.1 (8.1.4-7) unstable; urgency=low
.
* debian/control: Update libpq4 package description, point out that it is
only compatible for servers up to 8.1 (8.2 got a new libpq soname).
* Add debian/patches/08-unnecessary-libs.patch: Remove all unnecessary -lfoo
library references from Makefiles to clean up unnecessary library
dependencies. Thanks to Christian Aichinger for his neat checklib system!
Files:
b1a911406760889a9b5b959eee513139 1168 misc optional postgresql-8.1_8.1.8-1~bpo.1.dsc
6dc11fcd2c907f93d36f5fa3a1cefd19 11401827 misc optional postgresql-8.1_8.1.8.orig.tar.gz
2d4ea02a2ab480d14c39360d10696c3d 33493 misc optional postgresql-8.1_8.1.8-1~bpo.1.diff.gz
f2c0326610120006df87f53d88bdf0d5 1575742 doc optional postgresql-doc-8.1_8.1.8-1~bpo.1_all.deb
10e69906e247cee42a890865a8324281 324072 libdevel optional libpq-dev_8.1.8-1~bpo.1_i386.deb
cb253b0e19da2b600ed6f09268974261 264476 libs optional libpq4_8.1.8-1~bpo.1_i386.deb
3307000952ac5f8240b37df1353b0456 177354 libs optional libecpg5_8.1.8-1~bpo.1_i386.deb
e07426dea604cf07a5d15e721fa6b460 344304 libdevel optional libecpg-dev_8.1.8-1~bpo.1_i386.deb
e64a38d84bca28e3b415b7dfca3af794 157376 libs optional libecpg-compat2_8.1.8-1~bpo.1_i386.deb
528b374b6ac0421a920ed001855d6f56 179706 libs optional libpgtypes2_8.1.8-1~bpo.1_i386.deb
523b2cc3262f6e540e8863f525d17bfb 4349784 misc optional postgresql-8.1_8.1.8-1~bpo.1_i386.deb
5807f71dc8ce028d5e65a4f32dddf89a 1416532 misc optional postgresql-client-8.1_8.1.8-1~bpo.1_i386.deb
005695020bf8b45e5e72ce7e41640085 603370 libdevel optional postgresql-server-dev-8.1_8.1.8-1~bpo.1_i386.deb
16d670cab901419848ae084f7fd82e22 595562 misc optional postgresql-contrib-8.1_8.1.8-1~bpo.1_i386.deb
f7565e374fb35a6821f2c4a25416dd40 173656 misc optional postgresql-plperl-8.1_8.1.8-1~bpo.1_i386.deb
ce1a20f50a41bebe6a186df1a0867570 166752 misc optional postgresql-plpython-8.1_8.1.8-1~bpo.1_i386.deb
d2bad8ca6ae822f7e0b11babf69b0d08 168212 misc optional postgresql-pltcl-8.1_8.1.8-1~bpo.1_i386.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFF20ePpHxAf6XocfcRAny1AJ9GyDtbdVNCfbE2saNm5Dj6h7XQHACfQPvR
7l3SqHpZRBSO7S+JvZ9E7ZI=
=ElA1
-----END PGP SIGNATURE-----
Accepted:
libecpg-compat2_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/libecpg-compat2_8.1.8-1~bpo.1_i386.deb
libecpg-dev_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/libecpg-dev_8.1.8-1~bpo.1_i386.deb
libecpg5_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/libecpg5_8.1.8-1~bpo.1_i386.deb
libpgtypes2_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/libpgtypes2_8.1.8-1~bpo.1_i386.deb
libpq-dev_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/libpq-dev_8.1.8-1~bpo.1_i386.deb
libpq4_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/libpq4_8.1.8-1~bpo.1_i386.deb
postgresql-8.1_8.1.8-1~bpo.1.diff.gz
to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.8-1~bpo.1.diff.gz
postgresql-8.1_8.1.8-1~bpo.1.dsc
to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.8-1~bpo.1.dsc
postgresql-8.1_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.8-1~bpo.1_i386.deb
postgresql-8.1_8.1.8.orig.tar.gz
to pool/main/p/postgresql-8.1/postgresql-8.1_8.1.8.orig.tar.gz
postgresql-client-8.1_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/postgresql-client-8.1_8.1.8-1~bpo.1_i386.deb
postgresql-contrib-8.1_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/postgresql-contrib-8.1_8.1.8-1~bpo.1_i386.deb
postgresql-doc-8.1_8.1.8-1~bpo.1_all.deb
to pool/main/p/postgresql-8.1/postgresql-doc-8.1_8.1.8-1~bpo.1_all.deb
postgresql-plperl-8.1_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/postgresql-plperl-8.1_8.1.8-1~bpo.1_i386.deb
postgresql-plpython-8.1_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/postgresql-plpython-8.1_8.1.8-1~bpo.1_i386.deb
postgresql-pltcl-8.1_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/postgresql-pltcl-8.1_8.1.8-1~bpo.1_i386.deb
postgresql-server-dev-8.1_8.1.8-1~bpo.1_i386.deb
to pool/main/p/postgresql-8.1/postgresql-server-dev-8.1_8.1.8-1~bpo.1_i386.deb
Reply to: