Accepted postgresql-8.4 8.4.2-1~bpo50+1 (source all powerpc)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 17 Dec 2009 21:28:37 +0100
Source: postgresql-8.4
Binary: libpq-dev libpq5 libecpg6 libecpg-dev libecpg-compat3 libpgtypes3 postgresql-8.4 postgresql-client-8.4 postgresql-server-dev-8.4 postgresql-doc-8.4 postgresql-contrib-8.4 postgresql-plperl-8.4 postgresql-plpython-8.4 postgresql-pltcl-8.4 postgresql postgresql-client postgresql-doc postgresql-contrib
Architecture: source all powerpc
Version: 8.4.2-1~bpo50+1
Distribution: lenny-backports
Urgency: medium
Maintainer: Martin Pitt <mpitt@debian.org>
Changed-By: Gerfried Fuchs <rhonda@debian.at>
Description:
libecpg-compat3 - older version of run-time library for ECPG programs
libecpg-dev - development files for ECPG (Embedded PostgreSQL for C)
libecpg6 - run-time library for ECPG programs
libpgtypes3 - shared library libpgtypes for PostgreSQL 8.4
libpq-dev - header files for libpq5 (PostgreSQL library)
libpq5 - PostgreSQL C client library
postgresql - object-relational SQL database (supported version)
postgresql-8.4 - object-relational SQL database, version 8.4 server
postgresql-client - front-end programs for PostgreSQL (supported version)
postgresql-client-8.4 - front-end programs for PostgreSQL 8.4
postgresql-contrib - additional facilities for PostgreSQL (supported version)
postgresql-contrib-8.4 - additional facilities for PostgreSQL
postgresql-doc - documentation for the PostgreSQL database management system
postgresql-doc-8.4 - documentation for the PostgreSQL database management system
postgresql-plperl-8.4 - PL/Perl procedural language for PostgreSQL 8.4
postgresql-plpython-8.4 - PL/Python procedural language for PostgreSQL 8.4
postgresql-pltcl-8.4 - PL/Tcl procedural language for PostgreSQL 8.4
postgresql-server-dev-8.4 - development files for PostgreSQL 8.4 server-side programming
Closes: 548847 553831
Changes:
postgresql-8.4 (8.4.2-1~bpo50+1) lenny-backports; urgency=medium
.
* Security rebuild for lenny-backports to fix CVE-2009-4136 (privilege
escalation) and CVE-2009-4034 (subverting SSL validation).
.
postgresql-8.4 (8.4.2-1) unstable; urgency=medium
.
Medium urgency due to security fixes.
.
[ Peter Eisentraut ]
* debian/control: Added Homepage
* debian/control: Added ${misc:Depends} on all packages, per lintian
* debian/control: Added versioned dependencies on the shared libraries used
by the libecpg-dev package
* debian/control: Removed obsolete build dependency bzip2
* debian/control: Added Vcs fields
.
[ Martin Pitt ]
* New upstream security/bug fix release:
- Protect against indirect security threats caused by index functions
changing session-local state. This change prevents allegedly-immutable
index functions from possibly subverting a superuser's session
(CVE-2009-4136).
- Reject SSL certificates containing an embedded null byte in the
common name (CN) field. This prevents unintended matching of a
certificate to a server or client name during SSL validation
(CVE-2009-4034).
- Fix hash index corruption. The 8.4 change that made hash indexes keep
entries sorted by hash value failed to update the bucket splitting and
compaction routines to preserve the ordering. So application of either
of those operations could lead to permanent corruption of an index, in
the sense that searches might fail to find entries that are present. To
deal with this, it is recommended to REINDEX any hash indexes you may
have after installing this update.
- Fix possible crash during backend-startup-time cache initialization.
- Avoid crash on empty thesaurus dictionary.
- Prevent signals from interrupting VACUUM at unsafe times.
- Fix possible crash due to integer overflow in hash table size
calculation.
- Fix crash if a DROP is attempted on an internally-dependent object.
- Fix very rare crash in inet/cidr comparisons.
- Ensure that shared tuple-level locks held by prepared transactions
are not ignored.
- Fix premature drop of temporary files used for a cursor that is
accessed within a subtransaction.
- Fix memory leak in syslogger process when rotating to a new CSV
logfile.
- Fix memory leak in postmaster when re-parsing "pg_hba.conf".
- Make FOR UPDATE/SHARE in the primary query not propagate into WITH
queries.
- Fix bug with a WITH RECURSIVE query immediately inside another one.
- Fix concurrency bug in hash indexes.
- Fix incorrect logic for GiST index page splits, when the split
depends on a non-first column of the index.
- Fix wrong search results for a multi-column GIN index with
fastupdate enabled.
- Fix bugs in WAL entry creation for GIN indexes.
- Don't error out if recycling or removing an old WAL file fails at
the end of checkpoint.
- Fix PAM password processing to be more robust.
The previous code is known to fail with the combination of the
Linux pam_krb5 PAM module with Microsoft Active Directory as the
domain controller. It might have problems elsewhere too, since it
was making unjustified assumptions about what arguments the PAM
stack would pass to it.
- Raise the maximum authentication token (Kerberos ticket) size in
GSSAPI and SSPI authentication methods. While the old 2000-byte limit
was more than enough for Unix Kerberos implementations, tickets issued
by Windows Domain Controllers can be much larger.
- Ensure that domain constraints are enforced in constructs like
ARRAY[...]::domain, where the domain is over an array type.
- Fix foreign-key logic for some cases involving composite-type
columns as foreign keys.
- Ensure that a cursor's snapshot is not modified after it is created.
- Fix CREATE TABLE to properly merge default expressions coming from
different inheritance parent tables. This used to work but was broken in
8.4.
- Re-enable collection of access statistics for sequences. This used to
work but was broken in 8.3.
- Fix processing of ownership dependencies during CREATE OR REPLACE
FUNCTION.
- Fix incorrect handling of WHERE "x"="x" conditions.
In some cases these could get ignored as redundant, but they aren't
-- they're equivalent to "x" IS NOT NULL.
- Fix incorrect plan construction when using hash aggregation to
implement DISTINCT for textually identical volatile expressions
- Fix Assert failure for a volatile SELECT DISTINCT ON expression
- Fix ts_stat() to not fail on an empty tsvector value
- Make text search parser accept underscores in XML attributes
- Fix encoding handling in xml binary input.
If the XML header doesn't specify an encoding, we now assume UTF-8
by default; the previous handling was inconsistent.
- Fix bug with calling plperl from plperlu or vice versa.
- Fix session-lifespan memory leak when a PL/Perl function is
redefined.
- Ensure that Perl arrays are properly converted to PostgreSQL arrays
when returned by a set-returning PL/Perl function.
- Fix rare crash in exception processing in PL/Python.
- Fix ecpg problem with comments in DECLARE CURSOR statements
- Fix ecpg to not treat recently-added keywords as reserved words
This affected the keywords CALLED, CATALOG, DEFINER, ENUM,
FOLLOWING, INVOKER, OPTIONS, PARTITION, PRECEDING, RANGE, SECURITY,
SERVER, UNBOUNDED, and WRAPPER.
- Re-allow regular expression special characters in psql's \df
function name parameter.
- Put FREEZE and VERBOSE options in the right order in the VACUUM
command that "contrib/vacuumdb" produces.
- Fix possible leak of connections when "contrib/dblink" encounters
an error
- Make the postmaster ignore any application_name parameter in
connection request packets, to improve compatibility with future
libpq versions.
* debian/control: libreadline5-dev → libreadline-dev. (Closes: #553831)
* Add 03-sh-architecture.patch: Support Renesas' SuperH architecture, thanks
Nobuhiro Iwamatsu! (Closes: #548847)
Checksums-Sha1:
f886e7133bcb34b82885d55c5232209275d8e1e5 1927 postgresql-8.4_8.4.2-1~bpo50+1.dsc
563caa3da16ca84608e5ff9c487753f3bd127883 16810915 postgresql-8.4_8.4.2.orig.tar.gz
e03e0e012b72aff15ac18abb66222a9c3b99fd12 31624 postgresql-8.4_8.4.2-1~bpo50+1.diff.gz
4fcac3368199a6b83b1d5b4fb3f71df945e3a243 1863950 postgresql-doc-8.4_8.4.2-1~bpo50+1_all.deb
3d5da55dc424607c4a9ee58f7e4dbfc22aa16a54 10520 postgresql_8.4.2-1~bpo50+1_all.deb
3878538fcbc59f6333f51fad54b5f8fd149fe47a 10496 postgresql-client_8.4.2-1~bpo50+1_all.deb
6e932e4edced8611661a0c49eec411ea9db6a82c 10334 postgresql-doc_8.4.2-1~bpo50+1_all.deb
884a2b73ec22042fa717b2e337ddd86df4888fc5 10392 postgresql-contrib_8.4.2-1~bpo50+1_all.deb
445309d806808088fd99740e0f851b04cf49f019 224338 libpq-dev_8.4.2-1~bpo50+1_powerpc.deb
7b8c4f79c57038c818a3ee2adf5b1ca21b91f886 129260 libpq5_8.4.2-1~bpo50+1_powerpc.deb
997ea5615eb617252b2068b3c5eeef1faa437f79 68166 libecpg6_8.4.2-1~bpo50+1_powerpc.deb
75061024370a555ea26053980c8219b2d2bd6b49 246438 libecpg-dev_8.4.2-1~bpo50+1_powerpc.deb
42d9e82ff2f4c3ba47dd9b6514b8a32cfcd79420 18248 libecpg-compat3_8.4.2-1~bpo50+1_powerpc.deb
1d2ff7c4da23b70c731e6966b383a456d724ccb9 44864 libpgtypes3_8.4.2-1~bpo50+1_powerpc.deb
d4c2f25c86f16c283735f797bab6236faaa76fc4 5287834 postgresql-8.4_8.4.2-1~bpo50+1_powerpc.deb
d1de6d2ac0944678435298544ebb7ca0ad4ac1cb 1304936 postgresql-client-8.4_8.4.2-1~bpo50+1_powerpc.deb
5f993f0083248456493b9f26c3a73907148fe26f 625540 postgresql-server-dev-8.4_8.4.2-1~bpo50+1_powerpc.deb
9ce18c6352c16ac45b470999027f71c73fe20874 471600 postgresql-contrib-8.4_8.4.2-1~bpo50+1_powerpc.deb
9f0f591785baae6d4626334e35c8b4713fb063c9 45558 postgresql-plperl-8.4_8.4.2-1~bpo50+1_powerpc.deb
5223754bbb7135cd6ae6da841f831659c2152792 47014 postgresql-plpython-8.4_8.4.2-1~bpo50+1_powerpc.deb
5c0eed21b734cefe9e9b2249632f67a051b624fd 34576 postgresql-pltcl-8.4_8.4.2-1~bpo50+1_powerpc.deb
Checksums-Sha256:
b5cb9cf56cd16600d9b7a7c5f07fb755269c8a7da571b75ae6715d513eaf2fce 1927 postgresql-8.4_8.4.2-1~bpo50+1.dsc
4cd9d9e0d321ac7ff264aa0b9bef11d49bb24dd5568c52ea1af9b4e8533b3708 16810915 postgresql-8.4_8.4.2.orig.tar.gz
a858a9112aa37a7762406908d450e2dce3baf7b47646b907f5cfb9eb88269dcf 31624 postgresql-8.4_8.4.2-1~bpo50+1.diff.gz
c4db19a9c728f1e1309df01aab75bad16c7efa81fcc613181d93cb40e6822c95 1863950 postgresql-doc-8.4_8.4.2-1~bpo50+1_all.deb
6ef82f4383b6ae60f3d2f83524434fd67fbfef3ba54484efd33100ab5d155f34 10520 postgresql_8.4.2-1~bpo50+1_all.deb
74953f98412e0d8487e7437f845fa054cff973db03d5a7e542fd27b2f12b31d7 10496 postgresql-client_8.4.2-1~bpo50+1_all.deb
c1bf4fd671adfcb1f599683a2ab000377d75c06168154d6664d3a6b41cb26509 10334 postgresql-doc_8.4.2-1~bpo50+1_all.deb
f8869a334d95e0a788f2e9b356c1506801b5e7afa7bf6705683d68eec8798e57 10392 postgresql-contrib_8.4.2-1~bpo50+1_all.deb
d13624ef0f4df211afd0a64c07c47532e2f9e081cf20a0e2131d7787614202df 224338 libpq-dev_8.4.2-1~bpo50+1_powerpc.deb
817e30d5c97eacf12e5f4811caadfe622ef41020462fda7b8de5b94aa1ab43ba 129260 libpq5_8.4.2-1~bpo50+1_powerpc.deb
90d0be6b9af82ba1f7ff86d760df38336baf57f359c4fccaa470f40aab9b03b4 68166 libecpg6_8.4.2-1~bpo50+1_powerpc.deb
790529bf2b23078391a511ba828ee1051da3a8801a9a274a7825bf1d740e1c4c 246438 libecpg-dev_8.4.2-1~bpo50+1_powerpc.deb
2ed7b569d8a6d72efb1ab555674954b4bae0d6154887e91810bfc1a7a5285f9c 18248 libecpg-compat3_8.4.2-1~bpo50+1_powerpc.deb
efb2bfdb1ff7e3d726ae7a61056afeaee9bd6111f476d66e3684495a29d0fe37 44864 libpgtypes3_8.4.2-1~bpo50+1_powerpc.deb
5d0860b8226f64fe7dc4454e5862a09075651392027dc121a4819b4eb770dbdb 5287834 postgresql-8.4_8.4.2-1~bpo50+1_powerpc.deb
61bdaaa584af8347fbf0d522fd0a5407ab9d9618facff1bb15220f0944f7a798 1304936 postgresql-client-8.4_8.4.2-1~bpo50+1_powerpc.deb
07c15c334e3cb45806fe730bbd37e35fe382a6878b2871eb7865ad5e5f8c01f0 625540 postgresql-server-dev-8.4_8.4.2-1~bpo50+1_powerpc.deb
e88be574608b0c14f0fe6f23ba431a34bc5c1390d84fffaffff462bbc1a802d3 471600 postgresql-contrib-8.4_8.4.2-1~bpo50+1_powerpc.deb
2a90f59f4183fd63adb839ed91f697b95294c2b1d5196eb5b1b20b153396089d 45558 postgresql-plperl-8.4_8.4.2-1~bpo50+1_powerpc.deb
6713d0bfbbe20ec7a5c41b290657c1b6ef9d830db966c92d02e1ed90eaaf37e8 47014 postgresql-plpython-8.4_8.4.2-1~bpo50+1_powerpc.deb
c7ceb96ec55779f7cc5501976f7a3149199ee7ad1d28efd52cccd080af83bfc5 34576 postgresql-pltcl-8.4_8.4.2-1~bpo50+1_powerpc.deb
Files:
89f4c17dc54225dbd4899f6921afd034 1927 database optional postgresql-8.4_8.4.2-1~bpo50+1.dsc
1bc9cdc76c6a2a13bd7fdc0f3f53667f 16810915 database optional postgresql-8.4_8.4.2.orig.tar.gz
7713b98206f5ea08257e4d1ce0b1ea2f 31624 database optional postgresql-8.4_8.4.2-1~bpo50+1.diff.gz
94e5aa66b3450c751788e299021574ea 1863950 doc optional postgresql-doc-8.4_8.4.2-1~bpo50+1_all.deb
2756a5c3891166d2690eaca91fe47913 10520 database optional postgresql_8.4.2-1~bpo50+1_all.deb
be5d649478391b24e8694104cc9add0c 10496 database optional postgresql-client_8.4.2-1~bpo50+1_all.deb
afaf847ac3922084fb6757f950bd6ba5 10334 doc optional postgresql-doc_8.4.2-1~bpo50+1_all.deb
681b1286be0e17046e707bbfb2ed183d 10392 database optional postgresql-contrib_8.4.2-1~bpo50+1_all.deb
7578820ff2932cc4f15361ad8b79d9a2 224338 libdevel optional libpq-dev_8.4.2-1~bpo50+1_powerpc.deb
6522a5b92626aad713290b85630b89fc 129260 libs optional libpq5_8.4.2-1~bpo50+1_powerpc.deb
008c7d372ab1af6fa1077ebb6ab5fe8a 68166 libs optional libecpg6_8.4.2-1~bpo50+1_powerpc.deb
cb239a3263e46556e92b39414ed1ab43 246438 libdevel optional libecpg-dev_8.4.2-1~bpo50+1_powerpc.deb
cb10488febaab5f2506979d6689a135b 18248 libs optional libecpg-compat3_8.4.2-1~bpo50+1_powerpc.deb
3edc00f263ca6866a4761671622c92be 44864 libs optional libpgtypes3_8.4.2-1~bpo50+1_powerpc.deb
e0335e1c743defaabea31debbdd86084 5287834 database optional postgresql-8.4_8.4.2-1~bpo50+1_powerpc.deb
4823a1a793079d4115579dc6a2248ad8 1304936 database optional postgresql-client-8.4_8.4.2-1~bpo50+1_powerpc.deb
a86e574f5d32a1f8d879e8e87499460c 625540 libdevel optional postgresql-server-dev-8.4_8.4.2-1~bpo50+1_powerpc.deb
b7910f418fd240342eb19cf5bdd38597 471600 database optional postgresql-contrib-8.4_8.4.2-1~bpo50+1_powerpc.deb
48f5a3915c369b10b59d38fe2f9713d4 45558 database optional postgresql-plperl-8.4_8.4.2-1~bpo50+1_powerpc.deb
7b11b216aca015869d61bbd4c834e063 47014 database optional postgresql-plpython-8.4_8.4.2-1~bpo50+1_powerpc.deb
57325144df66895c14250f05482771ef 34576 database optional postgresql-pltcl-8.4_8.4.2-1~bpo50+1_powerpc.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAksrkY4ACgkQELuA/Ba9d8YvKwCeOYLPnS0RNeEHsXZBpOeg7t4f
IG0AoMmT+8GoKeeLW4CnXoxxvzmKmYBO
=LxAp
-----END PGP SIGNATURE-----
Accepted:
libecpg-compat3_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/libecpg-compat3_8.4.2-1~bpo50+1_powerpc.deb
libecpg-dev_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/libecpg-dev_8.4.2-1~bpo50+1_powerpc.deb
libecpg6_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/libecpg6_8.4.2-1~bpo50+1_powerpc.deb
libpgtypes3_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/libpgtypes3_8.4.2-1~bpo50+1_powerpc.deb
libpq-dev_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/libpq-dev_8.4.2-1~bpo50+1_powerpc.deb
libpq5_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/libpq5_8.4.2-1~bpo50+1_powerpc.deb
postgresql-8.4_8.4.2-1~bpo50+1.diff.gz
to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.2-1~bpo50+1.diff.gz
postgresql-8.4_8.4.2-1~bpo50+1.dsc
to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.2-1~bpo50+1.dsc
postgresql-8.4_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.2-1~bpo50+1_powerpc.deb
postgresql-8.4_8.4.2.orig.tar.gz
to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.2.orig.tar.gz
postgresql-client-8.4_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/postgresql-client-8.4_8.4.2-1~bpo50+1_powerpc.deb
postgresql-client_8.4.2-1~bpo50+1_all.deb
to pool/main/p/postgresql-8.4/postgresql-client_8.4.2-1~bpo50+1_all.deb
postgresql-contrib-8.4_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/postgresql-contrib-8.4_8.4.2-1~bpo50+1_powerpc.deb
postgresql-contrib_8.4.2-1~bpo50+1_all.deb
to pool/main/p/postgresql-8.4/postgresql-contrib_8.4.2-1~bpo50+1_all.deb
postgresql-doc-8.4_8.4.2-1~bpo50+1_all.deb
to pool/main/p/postgresql-8.4/postgresql-doc-8.4_8.4.2-1~bpo50+1_all.deb
postgresql-doc_8.4.2-1~bpo50+1_all.deb
to pool/main/p/postgresql-8.4/postgresql-doc_8.4.2-1~bpo50+1_all.deb
postgresql-plperl-8.4_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/postgresql-plperl-8.4_8.4.2-1~bpo50+1_powerpc.deb
postgresql-plpython-8.4_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/postgresql-plpython-8.4_8.4.2-1~bpo50+1_powerpc.deb
postgresql-pltcl-8.4_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/postgresql-pltcl-8.4_8.4.2-1~bpo50+1_powerpc.deb
postgresql-server-dev-8.4_8.4.2-1~bpo50+1_powerpc.deb
to pool/main/p/postgresql-8.4/postgresql-server-dev-8.4_8.4.2-1~bpo50+1_powerpc.deb
postgresql_8.4.2-1~bpo50+1_all.deb
to pool/main/p/postgresql-8.4/postgresql_8.4.2-1~bpo50+1_all.deb
Reply to: