-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Sun, 06 Sep 2009 14:11:13 +0200 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.1-1 Distribution: unstable Urgency: medium Maintainer: Martin Pitt <[email protected]> Changed-By: Martin Pitt <[email protected]> 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 Changes: postgresql-8.4 (8.4.1-1) unstable; urgency=medium . * Urgency medium due to security fix. * New upstream security/bug fix release: - Disallow "RESET ROLE" and "RESET SESSION AUTHORIZATION" inside security-definer functions. This covers a case that was missed in the previous patch that disallowed "SET ROLE" and "SET SESSION AUTHORIZATION" inside security-definer functions. [CVE-2007-6600] - Fix WAL page header initialization at the end of archive recovery. This could lead to failure to process the WAL in a subsequent archive recovery. - Fix "cannot make new WAL entries during recovery" error. - Fix problem that could make expired rows visible after a crash. This bug involved a page status bit potentially not being set correctly after a server crash. - Make "LOAD" of an already-loaded loadable module into a no-op. Formerly, "LOAD" would attempt to unload and re-load the module, but this is unsafe and not all that useful. - Make window function PARTITION BY and ORDER BY items always be interpreted as simple expressions. In 8.4.0 these lists were parsed following the rules used for top-level GROUP BY and ORDER BY lists. But this was not correct per the SQL standard, and it led to possible circularity. - Fix several errors in planning of semi-joins. These led to wrong query results in some cases where IN or EXISTS was used together with another join. - Fix handling of whole-row references to subqueries that are within an outer join. An example is SELECT COUNT(ss.-) FROM ... LEFT JOIN (SELECT ...) ss ON .... Here, ss.- would be treated as ROW(NULL,NULL,...) for null-extended join rows, which is not the same as a simple NULL. Now it is treated as a simple NULL. - Fix locale handling with plperl. This bug could cause the server's locale setting to change when a plperl function is called, leading to data corruption. - Fix handling of reloptions to ensure setting one option doesn't force default values for others. - Ensure that a "fast shutdown" request will forcibly terminate open sessions, even if a "smart shutdown" was already in progress. - Avoid memory leak for array_agg() in GROUP BY queries. - Treat to_char(..., 'TH') as an uppercase ordinal suffix with 'HH'/'HH12'. It was previously handled as 'th'. - Include the fractional part in the result of EXTRACT(second) and EXTRACT(milliseconds) for time and time with time zone inputs. This has always worked for floating-point datetime configurations, but was broken in the integer datetime code. - Fix overflow for INTERVAL 'x ms' when "x" is more than 2 million and integer datetimes are in use. - Improve performance when processing toasted values in index scans. This is particularly useful for PostGIS. - Fix a typo that disabled commit_delay. - Output early-startup messages to "postmaster.log" if the server is started in silent mode. Previously such error messages were discarded, leading to difficulty in debugging. - Remove translated FAQs. They are now on the wiki. The main FAQ was moved to the wiki some time ago. - Fix pg_ctl to not go into an infinite loop if "postgresql.conf" is empty. - Fix several errors in pg_dump's --binary-upgrade mode. pg_dump --binary-upgrade is used by pg_migrator. - Fix "contrib/xml2"'s xslt_process() to properly handle the maximum number of parameters (twenty). - Improve robustness of libpq's code to recover from errors during "COPY FROM STDIN". - Avoid including conflicting readline and editline header files when both libraries are installed. - Work around gcc bug that causes "floating-point exception" instead of "division by zero" on some platforms. * debian/control: Bump Standards-Version to 3.8.3 (no changes necessary). Checksums-Sha1: c140e1bdd097729029e0e0370ba6b7f13a1eeb0e 1675 postgresql-8.4_8.4.1-1.dsc 61fc780bf87dbb61b28c9199800cfe8a53404b9c 16765281 postgresql-8.4_8.4.1.orig.tar.gz 0f1e02c7a1b0157aa0a5c563b5bd80094a28c802 28570 postgresql-8.4_8.4.1-1.diff.gz 97e49f1be831c301a3c01486c1e9824e8ac40b41 2061506 postgresql-doc-8.4_8.4.1-1_all.deb 5f44531f545a0157085ffe53bc54ccfca82c581f 7826 postgresql_8.4.1-1_all.deb 020f8a2d202dcbbca82e48b6f4608d0f633859e4 7790 postgresql-client_8.4.1-1_all.deb 4b7e3843b544b3c69b2411fbaac01fc6573a403c 7630 postgresql-doc_8.4.1-1_all.deb 6b9824c258c68e2f967fb788be5463d855587792 7690 postgresql-contrib_8.4.1-1_all.deb efe7b98a6388974de5e4876d4f8abae6eb9dacb0 210634 libpq-dev_8.4.1-1_i386.deb 6646d095dfe94ec0a30365494f769b14dfc93408 123732 libpq5_8.4.1-1_i386.deb f96ba3c2f368c46dc8877607fccf85488da6a418 62252 libecpg6_8.4.1-1_i386.deb 844a60d501cc9f71451c492dfd4c58a359be8c0b 235296 libecpg-dev_8.4.1-1_i386.deb 00d0a69f86bd07009b3e354b966bc40cf4dcaac4 14814 libecpg-compat3_8.4.1-1_i386.deb 7116d65a20c9197fda5fbd46aa3b4b430b48fabc 38478 libpgtypes3_8.4.1-1_i386.deb 7ce67824b66aad127885418b58d4778fbb45ea9d 4754378 postgresql-8.4_8.4.1-1_i386.deb 55046101bf7420d0f9a17c1d6a17c671945d03b1 1228612 postgresql-client-8.4_8.4.1-1_i386.deb 172b2b9a91223b8d6a164b8f3834695cdcd7bd73 623454 postgresql-server-dev-8.4_8.4.1-1_i386.deb 3e38659331af560669f3bab76d48a11d99f92762 374214 postgresql-contrib-8.4_8.4.1-1_i386.deb 37255e39ad4737b60af8ddb4292b288d3344b1e8 38970 postgresql-plperl-8.4_8.4.1-1_i386.deb fbd6ad489ad8be85cfc787d5d40d7316814c7ee9 39270 postgresql-plpython-8.4_8.4.1-1_i386.deb 54d3767f0d3d050985924c8298ad7eeb86c3efbf 28320 postgresql-pltcl-8.4_8.4.1-1_i386.deb Checksums-Sha256: c439c2cd36b73ca6f99ecbe5e3a17ad5daa390c65458bc430afa94f6293ad9ad 1675 postgresql-8.4_8.4.1-1.dsc 49d43dad7c760836498f70878f2fea449b7d2ba647d7bfbd503d53f1bb3bf487 16765281 postgresql-8.4_8.4.1.orig.tar.gz 7d0bdcdcd9194d27e8c103bbbb210302f92902c7dc46d3721fa7bb81e91c19be 28570 postgresql-8.4_8.4.1-1.diff.gz 7a73a6051bdfb29089621631b6d7bf91070f8f0cce376909ef80193d2cf4a9a8 2061506 postgresql-doc-8.4_8.4.1-1_all.deb bdf3aa869d0584c4117a613f6ff1ff94410f88fc9d5afb3b93a0943c96677e35 7826 postgresql_8.4.1-1_all.deb 45e54e0f829a5399a19617d8b0d530cc77d80916c7fd153354195aec20cea4ef 7790 postgresql-client_8.4.1-1_all.deb 44806bac05311a18938b853ad595b8d55b1d7aa09cc25b0fd9a31d9d11b6ee8b 7630 postgresql-doc_8.4.1-1_all.deb 359a46ca85fb9475590312b5879ec586e8183ef848b0053445c827fe51d09b94 7690 postgresql-contrib_8.4.1-1_all.deb 6e73d32df20e60363fe6e4633768491e98da240b4d28da00529ff43d09ca4e7b 210634 libpq-dev_8.4.1-1_i386.deb cff57d79f4b1efd9dcd2ab58d31ea2c42607197b55ee760324dbc73b0e0ec535 123732 libpq5_8.4.1-1_i386.deb 9f0b8ec6fdbb0da05f4f57e0182c47c64d900d1f25c63c1e4b091c71d64a1cd6 62252 libecpg6_8.4.1-1_i386.deb d242392478b507f5709706fc982e0aaf6a1abc545007c70adbb4014cad1330fe 235296 libecpg-dev_8.4.1-1_i386.deb 4daadcb880b62db48ec85391ed8b454cd64777da4c6b65ef5f435b553ae6e3cf 14814 libecpg-compat3_8.4.1-1_i386.deb 9dc5c439cce3bdc64bf15a4b732b702daef3a900e307bee241cff20a933c9bb4 38478 libpgtypes3_8.4.1-1_i386.deb 003ea49927dbf79909d704338da0f970716869bffeea3678f17641283d5596c8 4754378 postgresql-8.4_8.4.1-1_i386.deb 0e26b6128d38a5f3c4e8ebb1eee33141d39d19d7425a50888c071d8a523c17e2 1228612 postgresql-client-8.4_8.4.1-1_i386.deb c9ed542eda328783b0a23181143f8100adc5cdfd643b39efa90e41273d4efa6f 623454 postgresql-server-dev-8.4_8.4.1-1_i386.deb 26709ed58867bc67f8b0448a96f2b643d33283921374032ba82ef951244703d4 374214 postgresql-contrib-8.4_8.4.1-1_i386.deb 158d475f31881e1aa25b3d2b7425e678a6f1145a955434d23b9ac554eea450a5 38970 postgresql-plperl-8.4_8.4.1-1_i386.deb eecb8a44101f54425a54197fba28eb605a9170505e04ff4e45b02e61aedd4630 39270 postgresql-plpython-8.4_8.4.1-1_i386.deb 8e6bc4a5b128ca052b045dd94640c8b7618b8c2dc4e4cb99428c20c3fa105ebd 28320 postgresql-pltcl-8.4_8.4.1-1_i386.deb Files: f3dd22c1c0b19e83b1d42337811e9ab2 1675 database optional postgresql-8.4_8.4.1-1.dsc efb12995609aaba2ee5d43b03be161c6 16765281 database optional postgresql-8.4_8.4.1.orig.tar.gz 44f6dbb8e81a4de0ff18911c08b29de6 28570 database optional postgresql-8.4_8.4.1-1.diff.gz 8b34552f1efd392cce285511ef7b7b13 2061506 doc optional postgresql-doc-8.4_8.4.1-1_all.deb a5d41537a0aaf91e6448bb2aa8e34431 7826 database optional postgresql_8.4.1-1_all.deb a5792996269c58ac39fc7f2f25080327 7790 database optional postgresql-client_8.4.1-1_all.deb fb1bfe0a43f32a91b6bba37f28026a86 7630 doc optional postgresql-doc_8.4.1-1_all.deb 660fc410ed63a9ec96dbb396aecfa55b 7690 database optional postgresql-contrib_8.4.1-1_all.deb b935bfc3fef33d83bf7c3a8efda2d290 210634 libdevel optional libpq-dev_8.4.1-1_i386.deb cd2ec33bc95c6dcf0821c84f4676b76a 123732 libs optional libpq5_8.4.1-1_i386.deb 7fd43d97e36d9500f804b7a7e9605cf9 62252 libs optional libecpg6_8.4.1-1_i386.deb a21ae1ad0527a0baf500d483cac3d679 235296 libdevel optional libecpg-dev_8.4.1-1_i386.deb 8e48a4b4096166d3f31955e392cae855 14814 libs optional libecpg-compat3_8.4.1-1_i386.deb 3aa042326a665bdeb0614b4f4b6d7d42 38478 libs optional libpgtypes3_8.4.1-1_i386.deb cdc11e56dfc691bb4268fd59d1faca6c 4754378 database optional postgresql-8.4_8.4.1-1_i386.deb 93558cca8a48471120685becc9cf0f2f 1228612 database optional postgresql-client-8.4_8.4.1-1_i386.deb 57b812169dd22349a1d466aabdbeb126 623454 libdevel optional postgresql-server-dev-8.4_8.4.1-1_i386.deb a1f0887d27746ad3b9fd7c841daf8751 374214 database optional postgresql-contrib-8.4_8.4.1-1_i386.deb bbdc2b0ef4dbdf161139cbec156a9001 38970 database optional postgresql-plperl-8.4_8.4.1-1_i386.deb 83d655f6db3b684b636e29e221916d3a 39270 database optional postgresql-plpython-8.4_8.4.1-1_i386.deb e9138a503f0925b5307347732486c596 28320 database optional postgresql-pltcl-8.4_8.4.1-1_i386.deb
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkqjs3MACgkQDecnbV4Fd/LgXwCdHRPuoZIR8UapCb+s08ypLG2L B4sAoM5QIDh6SEzB/U+vi/KO7USAqjDu =rPJN -----END PGP SIGNATURE----- Accepted: libecpg-compat3_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/libecpg-compat3_8.4.1-1_i386.deb libecpg-dev_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/libecpg-dev_8.4.1-1_i386.deb libecpg6_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/libecpg6_8.4.1-1_i386.deb libpgtypes3_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/libpgtypes3_8.4.1-1_i386.deb libpq-dev_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/libpq-dev_8.4.1-1_i386.deb libpq5_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/libpq5_8.4.1-1_i386.deb postgresql-8.4_8.4.1-1.diff.gz to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.1-1.diff.gz postgresql-8.4_8.4.1-1.dsc to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.1-1.dsc postgresql-8.4_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.1-1_i386.deb postgresql-8.4_8.4.1.orig.tar.gz to pool/main/p/postgresql-8.4/postgresql-8.4_8.4.1.orig.tar.gz postgresql-client-8.4_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/postgresql-client-8.4_8.4.1-1_i386.deb postgresql-client_8.4.1-1_all.deb to pool/main/p/postgresql-8.4/postgresql-client_8.4.1-1_all.deb postgresql-contrib-8.4_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/postgresql-contrib-8.4_8.4.1-1_i386.deb postgresql-contrib_8.4.1-1_all.deb to pool/main/p/postgresql-8.4/postgresql-contrib_8.4.1-1_all.deb postgresql-doc-8.4_8.4.1-1_all.deb to pool/main/p/postgresql-8.4/postgresql-doc-8.4_8.4.1-1_all.deb postgresql-doc_8.4.1-1_all.deb to pool/main/p/postgresql-8.4/postgresql-doc_8.4.1-1_all.deb postgresql-plperl-8.4_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/postgresql-plperl-8.4_8.4.1-1_i386.deb postgresql-plpython-8.4_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/postgresql-plpython-8.4_8.4.1-1_i386.deb postgresql-pltcl-8.4_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/postgresql-pltcl-8.4_8.4.1-1_i386.deb postgresql-server-dev-8.4_8.4.1-1_i386.deb to pool/main/p/postgresql-8.4/postgresql-server-dev-8.4_8.4.1-1_i386.deb postgresql_8.4.1-1_all.deb to pool/main/p/postgresql-8.4/postgresql_8.4.1-1_all.deb -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

