-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.8 Date: Tue, 01 Feb 2011 17:14:21 +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: kfreebsd-amd64 Version: 8.4.7-0squeeze2 Distribution: squeeze-security Urgency: high Maintainer: kfreebsd-amd64 Build Daemon (fasch) Changed-By: Martin Pitt 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.7-0squeeze2) stable-security; urgency=high . * New upstream security/bug fix release: - Fix buffer overrun in "contrib/intarray"'s input function for the query_int type. This bug is a security risk since the function's return address could be overwritten. Thanks to Apple Inc's security team for reporting this issue and supplying the fix. (CVE-2010-4015) - Avoid failures when "EXPLAIN" tries to display a simple-form CASE expression. If the CASE's test expression was a constant, the planner could simplify the CASE into a form that confused the expression-display code, resulting in "unexpected CASE WHEN clause" errors. - Fix assignment to an array slice that is before the existing range of subscripts. If there was a gap between the newly added subscripts and the first pre-existing subscript, the code miscalculated how many entries needed to be copied from the old array's null bitmap, potentially leading to data corruption or crash. - Avoid unexpected conversion overflow in planner for very distant date values. The date type supports a wider range of dates than can be represented by the timestamp types, but the planner assumed it could always convert a date to timestamp with impunity. - Fix pg_restore's text output for large objects (BLOBs) when standard_conforming_strings is on. Although restoring directly to a database worked correctly, string escaping was incorrect if pg_restore was asked for SQL text output and standard_conforming_strings had been enabled in the source database. - Fix erroneous parsing of tsquery values containing ... & !(subexpression) | ... . Queries containing this combination of operators were not executed correctly. The same error existed in "contrib/intarray"'s query_int type and "contrib/ltree"'s ltxtquery type. - Fix bug in "contrib/seg"'s GiST picksplit algorithm. This could result in considerable inefficiency, though not actually incorrect answers, in a GiST index on a seg column. If you have such an index, consider "REINDEX"ing it after installing this update. (This is identical to the bug that was fixed in "contrib/cube" in the previous update.) Checksums-Sha1: 2da4608c6c2b8d9f3ab7b47f7ee219a6c091d17c 236650 libpq-dev_8.4.7-0squeeze2_kfreebsd-amd64.deb 3719f2459c0e1d5e8c74e19286f8693fa88ee44a 151078 libpq5_8.4.7-0squeeze2_kfreebsd-amd64.deb 97bf84e2e971d0814c9443d4f93ccec6dd41c9a9 88506 libecpg6_8.4.7-0squeeze2_kfreebsd-amd64.deb ecf65021b65da26bbd86225a43ebcac08830beda 254940 libecpg-dev_8.4.7-0squeeze2_kfreebsd-amd64.deb a7a72e7dcacde56797ba521eef4227b02976d859 28290 libecpg-compat3_8.4.7-0squeeze2_kfreebsd-amd64.deb f0945b92e16547fec7816dbcb09a22b752f96d1d 52168 libpgtypes3_8.4.7-0squeeze2_kfreebsd-amd64.deb f685755ef7c5786d97b6157fee7691400a066098 5292840 postgresql-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 8b2243bd1b41b5ddc383c40c8eb55bb0b52a78bc 1441100 postgresql-client-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 848eb3a71eed7c38c6f7e2d8ec1b7a5070b21a5c 631314 postgresql-server-dev-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb e54530e7ebd660e941e5632213eff36c3e6eb3fe 429154 postgresql-contrib-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 90cc102e054cba43689590ba20193e8f8b0e7291 56884 postgresql-plperl-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 635df8e3e6eb03b5bb53d0b48c6807983ea995a4 57116 postgresql-plpython-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 5d31847d77277820d74481ec8376fe31855953ed 43200 postgresql-pltcl-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb Checksums-Sha256: e5188c96acb98caf892739f5e2a68f92ae10df46122ddcf6b47f692ec0f48461 236650 libpq-dev_8.4.7-0squeeze2_kfreebsd-amd64.deb b8853aa5dfa643c320a991b1d493538a1711d72d78ce8636f5ddbdf548ff759d 151078 libpq5_8.4.7-0squeeze2_kfreebsd-amd64.deb 969598bbf1acf7e3c3c169d773f014877725e03668a2fadb935c1e0783191f63 88506 libecpg6_8.4.7-0squeeze2_kfreebsd-amd64.deb e42e90d22914afd7c06421dff49dc0a6bdeeada08f32360d5a3aaa34be579703 254940 libecpg-dev_8.4.7-0squeeze2_kfreebsd-amd64.deb 6558bb6db00cd3400407c0a304c65f098d397a061e5db59647de548a3b9390fe 28290 libecpg-compat3_8.4.7-0squeeze2_kfreebsd-amd64.deb 3bc16e31f0e123789ee5e190b8554b5a1fc7c0c151473d79c69a5d114e58dcf3 52168 libpgtypes3_8.4.7-0squeeze2_kfreebsd-amd64.deb 310efb3e539169a95879eb7cb48c6a37465f6ef2012c383fc2c47d69c1b12bde 5292840 postgresql-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 824ed1e79b8b07d228f8425dde97788efbba97cf292b98c8bcdac39f810db28a 1441100 postgresql-client-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 65413c383566254f392905f2dc2a167dd11f34916e4e7fdcb1e3091af3812970 631314 postgresql-server-dev-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 7d7a74d39f99187c9d81d11646cf60d375b57442b05e69f0eacb26cb469e7c4a 429154 postgresql-contrib-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb bac16c82e9181a35645ff59903d9525b0c5e3916e28f99a9edb731c6803683bb 56884 postgresql-plperl-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb e3d78a32a894e2d9715e6dbee2fba210b0cdb7f2d2deb94b1c32af9a0965c80b 57116 postgresql-plpython-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 696cbd4ddb2e95a75499741ee5283890a7046c11e850f6c11cae337d508a5929 43200 postgresql-pltcl-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb Files: 307ac392d250b92496af6cfe949d75a2 236650 libdevel optional libpq-dev_8.4.7-0squeeze2_kfreebsd-amd64.deb ced1f46435c26a4f8d0f4148e9dd1bc5 151078 libs optional libpq5_8.4.7-0squeeze2_kfreebsd-amd64.deb 996515bf5a6d8e61084acfc16940260e 88506 libs optional libecpg6_8.4.7-0squeeze2_kfreebsd-amd64.deb f28afb3c37c9d9e2bc0a1a021163dcad 254940 libdevel optional libecpg-dev_8.4.7-0squeeze2_kfreebsd-amd64.deb a008e2bf892be56447b8d1a4d86f49db 28290 libs optional libecpg-compat3_8.4.7-0squeeze2_kfreebsd-amd64.deb 59bc5b5af608edf544c33e2efc8e3d88 52168 libs optional libpgtypes3_8.4.7-0squeeze2_kfreebsd-amd64.deb 852dbae9aef92af963ba619c5669f27e 5292840 database optional postgresql-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb e92fbc69ca218a034ed2b0b07e6956e3 1441100 database optional postgresql-client-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb b780b7ebeb2bfad9e48284def7fb44ab 631314 libdevel optional postgresql-server-dev-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 09cfa933dc47e472fb6991e6559eb4c7 429154 database optional postgresql-contrib-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb 59ff0bb28995cf63721292041401cb3f 56884 database optional postgresql-plperl-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb fce96f4385ea5e2393cb2e16249ee7bb 57116 database optional postgresql-plpython-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb cb2dae35970f4abbdc3311da6e2c7033 43200 database optional postgresql-pltcl-8.4_8.4.7-0squeeze2_kfreebsd-amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQEcBAEBAgAGBQJNT4z0AAoJEL97/wQC1SS+axIIAJCbD+OnCEFBefijMV4ZHvVu HW+jFbkkobGgg1PzYtinjpCbJ5y2kRri/fH/GcJ35YVoTXBnjmrvCj1kAIEmGwTN 97O6N7ZM+dNMgrMbOl3LZUKC+ghULdPoG6phe/hWtHqWyeXwy7zbBs81bkhRZUIL 9/9lNMNS9cS1ONDTjDh6rnJB5Lkstw8D5YoJ0w7C7jg1Ru/SzDHUk3OMuutogIEp Jpqbl05br+xJOpvI1jrdLlf7SIVO7FF3zlaNy9QuskPkQ1CTOBQSfe1xoUk3bxpB jGJ0DzZDwzfCv3ZHEkT0vYU16kQxh2MpK4XwFx0LB4nrclTMQiX0Mj7g5tWfQPE= =f/nc -----END PGP SIGNATURE-----