[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted postgresql-8.4 8.4.2-1 (source all i386)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 14 Dec 2009 19:02:38 +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 i386
Version: 8.4.2-1
Distribution: unstable
Urgency: medium
Maintainer: Martin Pitt <mpitt@debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
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) 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: 
 38b5e44dedc141cfbbf5f0fc414efcbe2068fd14 1849 postgresql-8.4_8.4.2-1.dsc
 563caa3da16ca84608e5ff9c487753f3bd127883 16810915 postgresql-8.4_8.4.2.orig.tar.gz
 6640087f81be6238840a16fe46da199f468ae460 31570 postgresql-8.4_8.4.2-1.diff.gz
 c937b7444dd5d1f834bd1ab91d657d0998d624d8 2075596 postgresql-doc-8.4_8.4.2-1_all.deb
 eb80aa7eae6bd8eac259347697d58c94a3f3bf79 10422 postgresql_8.4.2-1_all.deb
 05a233576596d1f761e4aa2af2dcd48714a0e43d 10396 postgresql-client_8.4.2-1_all.deb
 e7a7b545968fd22b0b00dd60ac352457b6bd5c09 10238 postgresql-doc_8.4.2-1_all.deb
 702cfd4a31760adc779ed687abe23b03384f51d1 10292 postgresql-contrib_8.4.2-1_all.deb
 4bdfcd0ff4e26f4b59850c10a3e9077ce4a0bf3c 214270 libpq-dev_8.4.2-1_i386.deb
 ee7732734116c558608964c3cba45eee6eef91f2 126866 libpq5_8.4.2-1_i386.deb
 d9756ed977c8d744a118552d2c19dbd0a5d9ad29 64934 libecpg6_8.4.2-1_i386.deb
 efda089c5b4adc0b03297b7f4f9efc60020db158 233296 libecpg-dev_8.4.2-1_i386.deb
 2c32e160ae27f67f334d7b2f4a4af2653662e286 17408 libecpg-compat3_8.4.2-1_i386.deb
 6aca93b8dcf4706c531c7bbfffe3753d8d396d24 40912 libpgtypes3_8.4.2-1_i386.deb
 9620d8b2a75bbc2516887ca9949d0f92b50c5f51 4773286 postgresql-8.4_8.4.2-1_i386.deb
 ed4036031698e1b56ce3cc811d1fa75f26645fed 1238480 postgresql-client-8.4_8.4.2-1_i386.deb
 99fd78c4619d793fc17c2e7453a5c0f63d42fa7c 627188 postgresql-server-dev-8.4_8.4.2-1_i386.deb
 0d607566c5ffa1c54a3c906140f6d218ca456e66 380142 postgresql-contrib-8.4_8.4.2-1_i386.deb
 d35173a2f2604bef9ca08b7e841018dc936d46f0 41922 postgresql-plperl-8.4_8.4.2-1_i386.deb
 5f8267357ea5c643fb18072653260669094d7cd6 42074 postgresql-plpython-8.4_8.4.2-1_i386.deb
 0db1ad2615d47c979a52d5bbf2a60f52f6543965 30828 postgresql-pltcl-8.4_8.4.2-1_i386.deb
Checksums-Sha256: 
 7e6176adade072528a59daa3b8826f2e79dcba799a9a214e6c871d5620830aec 1849 postgresql-8.4_8.4.2-1.dsc
 4cd9d9e0d321ac7ff264aa0b9bef11d49bb24dd5568c52ea1af9b4e8533b3708 16810915 postgresql-8.4_8.4.2.orig.tar.gz
 3e177663d12741a18a9c2ff03318e6ceb9ca31dbe20ac25ddf1552790b772f66 31570 postgresql-8.4_8.4.2-1.diff.gz
 47f08cd614098bfe13581c2548bf7639c3fc0591244f0b85f19110ab0db93694 2075596 postgresql-doc-8.4_8.4.2-1_all.deb
 e46df61b64aa17496bd16ef44f0649fac46d77014ddb64de969b600bbc91a4ae 10422 postgresql_8.4.2-1_all.deb
 47a474077c76609399ecb3829b2b605cfa4e8df4bf84e245e4b1913881c81e47 10396 postgresql-client_8.4.2-1_all.deb
 843ce3aeabeafc1d501e14a66f6a17d65fb99f787999865073a57806d71497dc 10238 postgresql-doc_8.4.2-1_all.deb
 9cf60bfbf8d2dd1512181c56da38a0909dab891c1fa68cf3b9fe4701d24f1c2d 10292 postgresql-contrib_8.4.2-1_all.deb
 bfd5b092a1edc96180fbf10f451f4bff9bc7bb3eda902376abf18f97c24e5ee7 214270 libpq-dev_8.4.2-1_i386.deb
 0195d73cb21547b1be99d0975a7fa5f420c7217c5d286ce188a01fb46e5d250b 126866 libpq5_8.4.2-1_i386.deb
 bfe4887d0b12ebe0e57d16e31a2952d6313b48309d57a25cf436e340dd4ac66f 64934 libecpg6_8.4.2-1_i386.deb
 d283cc86e7a44a62ae7f76494d04de0315154dbf7589755a43d7a16b100af54f 233296 libecpg-dev_8.4.2-1_i386.deb
 822d80b13cab203997b74f4bede4acdbfaa7e2c6164919301bf348c8edfdb47a 17408 libecpg-compat3_8.4.2-1_i386.deb
 3d4ded56bfe6b9970a17c838c99a61686740f19b58b831aa7b6a26dd8cedf888 40912 libpgtypes3_8.4.2-1_i386.deb
 bd1fd26f33008c11d4ec1ea90bf1f700c955fdbd0d97cb5e1f58a6c3c8b594cf 4773286 postgresql-8.4_8.4.2-1_i386.deb
 a3ecdaa576bc09ecac9e6e5873cad9d5f3f022f5b80ce6dc66a2ede5300321a2 1238480 postgresql-client-8.4_8.4.2-1_i386.deb
 44bcddbee660883bcaea639a0cda681b8a707ba5899dfa0c70cecb385c356f38 627188 postgresql-server-dev-8.4_8.4.2-1_i386.deb
 e207f98ea5ac4332d90ce1304225d0ab9b0256f1d4a9259197674c15548fa62a 380142 postgresql-contrib-8.4_8.4.2-1_i386.deb
 abf73f95c482ec32fd8dc3cf598a72d806f2c0d7809c572ed451586950f9474e 41922 postgresql-plperl-8.4_8.4.2-1_i386.deb
 64f29a53bf383263fefe4cce921d9c53b53fb75162572b3a32904c6cd1de1844 42074 postgresql-plpython-8.4_8.4.2-1_i386.deb
 9311c5009baecf64bb384b3e42c9ccef547daac7b304314afd934938c169ade1 30828 postgresql-pltcl-8.4_8.4.2-1_i386.deb
Files: 
 625e430e4ce2db178ab69a86d7ba994f 1849 database optional postgresql-8.4_8.4.2-1.dsc
 1bc9cdc76c6a2a13bd7fdc0f3f53667f 16810915 database optional postgresql-8.4_8.4.2.orig.tar.gz
 b50540b04fdcea815563656a5350ff82 31570 database optional postgresql-8.4_8.4.2-1.diff.gz
 1e8483b4af15e4c18d22c8e3e11282f7 2075596 doc optional postgresql-doc-8.4_8.4.2-1_all.deb
 59b85190c2388ce1f61481cbadf69dfd 10422 database optional postgresql_8.4.2-1_all.deb
 1bb334aab7437d1c8e94edeb784c2c63 10396 database optional postgresql-client_8.4.2-1_all.deb
 909b08137a2e475cac88c111c54c1d2c 10238 doc optional postgresql-doc_8.4.2-1_all.deb
 0d31d7e2b8bcc95f79bad9ad3d15bd25 10292 database optional postgresql-contrib_8.4.2-1_all.deb
 27d29ec7a42ff8ef83e73fd750d6b27e 214270 libdevel optional libpq-dev_8.4.2-1_i386.deb
 51555a2bf215164e3e23e714e57a5388 126866 libs optional libpq5_8.4.2-1_i386.deb
 478158663b72819512d7e6ff4e70a127 64934 libs optional libecpg6_8.4.2-1_i386.deb
 1f91dc233030219222f285e63112536b 233296 libdevel optional libecpg-dev_8.4.2-1_i386.deb
 722c1c3a841eea7cc0a65febc68c759c 17408 libs optional libecpg-compat3_8.4.2-1_i386.deb
 1921cce389394f640c6785dd5b806ce5 40912 libs optional libpgtypes3_8.4.2-1_i386.deb
 243009a581255a7c99f650b6f9f6a09b 4773286 database optional postgresql-8.4_8.4.2-1_i386.deb
 936879cd6b7fa2e192820e94b449ade1 1238480 database optional postgresql-client-8.4_8.4.2-1_i386.deb
 2b3245321b08deb7cc23a3ffd077889a 627188 libdevel optional postgresql-server-dev-8.4_8.4.2-1_i386.deb
 da0408a6a6956194534ca61e44c718cc 380142 database optional postgresql-contrib-8.4_8.4.2-1_i386.deb
 b2bead386ddd376dd671b06e108e7059 41922 database optional postgresql-plperl-8.4_8.4.2-1_i386.deb
 1e35d9f22a179b48c31877db10128672 42074 database optional postgresql-plpython-8.4_8.4.2-1_i386.deb
 d5755b09560f1e097ff32f9534ee6289 30828 database optional postgresql-pltcl-8.4_8.4.2-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAksmtVkACgkQDecnbV4Fd/JegwCg5A/itcwCkOz/CXwURgWHoRLW
HCsAmgIPok8aUl6hN2nAra7EMf5Hklor
=CI/1
-----END PGP SIGNATURE-----


Accepted:
libecpg-compat3_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/libecpg-compat3_8.4.2-1_i386.deb
libecpg-dev_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/libecpg-dev_8.4.2-1_i386.deb
libecpg6_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/libecpg6_8.4.2-1_i386.deb
libpgtypes3_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/libpgtypes3_8.4.2-1_i386.deb
libpq-dev_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/libpq-dev_8.4.2-1_i386.deb
libpq5_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/libpq5_8.4.2-1_i386.deb
postgresql-8.4_8.4.2-1.diff.gz
  to main/p/postgresql-8.4/postgresql-8.4_8.4.2-1.diff.gz
postgresql-8.4_8.4.2-1.dsc
  to main/p/postgresql-8.4/postgresql-8.4_8.4.2-1.dsc
postgresql-8.4_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/postgresql-8.4_8.4.2-1_i386.deb
postgresql-8.4_8.4.2.orig.tar.gz
  to main/p/postgresql-8.4/postgresql-8.4_8.4.2.orig.tar.gz
postgresql-client-8.4_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/postgresql-client-8.4_8.4.2-1_i386.deb
postgresql-client_8.4.2-1_all.deb
  to main/p/postgresql-8.4/postgresql-client_8.4.2-1_all.deb
postgresql-contrib-8.4_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/postgresql-contrib-8.4_8.4.2-1_i386.deb
postgresql-contrib_8.4.2-1_all.deb
  to main/p/postgresql-8.4/postgresql-contrib_8.4.2-1_all.deb
postgresql-doc-8.4_8.4.2-1_all.deb
  to main/p/postgresql-8.4/postgresql-doc-8.4_8.4.2-1_all.deb
postgresql-doc_8.4.2-1_all.deb
  to main/p/postgresql-8.4/postgresql-doc_8.4.2-1_all.deb
postgresql-plperl-8.4_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/postgresql-plperl-8.4_8.4.2-1_i386.deb
postgresql-plpython-8.4_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/postgresql-plpython-8.4_8.4.2-1_i386.deb
postgresql-pltcl-8.4_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/postgresql-pltcl-8.4_8.4.2-1_i386.deb
postgresql-server-dev-8.4_8.4.2-1_i386.deb
  to main/p/postgresql-8.4/postgresql-server-dev-8.4_8.4.2-1_i386.deb
postgresql_8.4.2-1_all.deb
  to main/p/postgresql-8.4/postgresql_8.4.2-1_all.deb


Reply to: