-----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: armel Version: 8.4.7-0squeeze2 Distribution: squeeze-security Urgency: high Maintainer: armel Build Daemon (ancina) 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: 64a4f55ea92476ac4ac3fc437091d8b3f794a7ac 222516 libpq-dev_8.4.7-0squeeze2_armel.deb 6492fb71f0428fa60d97434328e6c25a2bef897e 141190 libpq5_8.4.7-0squeeze2_armel.deb b3c21912e48012a0baf71efa95f7edf4e81ef891 87816 libecpg6_8.4.7-0squeeze2_armel.deb ee9f6036a0687b4af1bf6e2f446e15d1a9ef35ab 243406 libecpg-dev_8.4.7-0squeeze2_armel.deb 538498ddfc2492a95a2c730e455a86c88521374f 27294 libecpg-compat3_8.4.7-0squeeze2_armel.deb 9f2c9569093331558aa2cfb395417243d37caf3b 52266 libpgtypes3_8.4.7-0squeeze2_armel.deb 68e82de0934c19f5169aad79225a71208bc96f30 5217418 postgresql-8.4_8.4.7-0squeeze2_armel.deb 1954db301ecb8d2aa32175ed5139350d79d04e02 1416042 postgresql-client-8.4_8.4.7-0squeeze2_armel.deb 3b6388bb19198374e15071aeb36e6e8e6740678a 636308 postgresql-server-dev-8.4_8.4.7-0squeeze2_armel.deb 3d3f7576284b861ee4348c9e7294e67d896514d7 407400 postgresql-contrib-8.4_8.4.7-0squeeze2_armel.deb 14cf6a54874ce38d15ef010d11cd3f06d98543b2 54928 postgresql-plperl-8.4_8.4.7-0squeeze2_armel.deb 30f35a91b402b4add699645342f89c5cc8973934 55486 postgresql-plpython-8.4_8.4.7-0squeeze2_armel.deb af64bcb4ebf38df36d8a875e1990b0a32c302d47 42546 postgresql-pltcl-8.4_8.4.7-0squeeze2_armel.deb Checksums-Sha256: 4f983cf53233f1051e6c9869ae429d9c20226b12621568df53ce8c48d7fea829 222516 libpq-dev_8.4.7-0squeeze2_armel.deb f04f112e7193bbe3acb394e5dbd2f44ef8e0e53ef6e3aceb22899b0dcca78a22 141190 libpq5_8.4.7-0squeeze2_armel.deb c42933a077ebe0381dfac664a4822c0085c628a962fff1035a15adac2cb79652 87816 libecpg6_8.4.7-0squeeze2_armel.deb bef0762ba45e3e0a922554d2a851029234e5ad844ed7c30b4273d521cc8e7e9b 243406 libecpg-dev_8.4.7-0squeeze2_armel.deb 880f2ffd0db3816e6dc697edf65ccc769c7b2fd251efb256f2f4d229cf838951 27294 libecpg-compat3_8.4.7-0squeeze2_armel.deb d5c60bf7ce818381e7cc1f05014de8b74d29744540e2c7ef47a5a41c82205a30 52266 libpgtypes3_8.4.7-0squeeze2_armel.deb 8fb4ea675173758ed8bbbaaf0551175815c57eed16efdaec6b0efe47ac8fb021 5217418 postgresql-8.4_8.4.7-0squeeze2_armel.deb 41f5656e332e96e6a5b5e1d01937515b0477faa54dde069eca19f0894e626403 1416042 postgresql-client-8.4_8.4.7-0squeeze2_armel.deb bc1402a72a992d1957df5d84e45b7c72330a775bc24c4958f4e7b989f4c68c62 636308 postgresql-server-dev-8.4_8.4.7-0squeeze2_armel.deb 6e3766f20e03f1e20d248513da88ad30c265b867708c34801a87bcc6e986dd78 407400 postgresql-contrib-8.4_8.4.7-0squeeze2_armel.deb 394ef0498b5c6b1233ea2a380fc17d5e28a5e21fa3cd0fddfd9115954de0b226 54928 postgresql-plperl-8.4_8.4.7-0squeeze2_armel.deb 12bc711237860eab9ddeaabc626379370cf6a1d815738bd0791287037f2b88f6 55486 postgresql-plpython-8.4_8.4.7-0squeeze2_armel.deb b67557bb9e113117db37c540aedb272eba4c9cdab04062ec4c6bed768831490a 42546 postgresql-pltcl-8.4_8.4.7-0squeeze2_armel.deb Files: 6d19f8ae376b61de8b4341ab2e70d773 222516 libdevel optional libpq-dev_8.4.7-0squeeze2_armel.deb 6b31b08acf26708487c7917d4a33afd1 141190 libs optional libpq5_8.4.7-0squeeze2_armel.deb 9a9d569e489531a087e0a5f7417b9aaf 87816 libs optional libecpg6_8.4.7-0squeeze2_armel.deb 44b9172ebbc1419682818d625873372c 243406 libdevel optional libecpg-dev_8.4.7-0squeeze2_armel.deb 6dade62adf745f87d89032e5aa6550d3 27294 libs optional libecpg-compat3_8.4.7-0squeeze2_armel.deb b40fabf7be9ee10370c2e05ba0d2a69e 52266 libs optional libpgtypes3_8.4.7-0squeeze2_armel.deb f837ee3e8c68ac3a8ef51cce45f4293f 5217418 database optional postgresql-8.4_8.4.7-0squeeze2_armel.deb b0ff47761a216101035c56238eb4dfef 1416042 database optional postgresql-client-8.4_8.4.7-0squeeze2_armel.deb 5626bb6d1a336e3589890974168facff 636308 libdevel optional postgresql-server-dev-8.4_8.4.7-0squeeze2_armel.deb 5d0f322eeae16a366f8d2f72c9068aec 407400 database optional postgresql-contrib-8.4_8.4.7-0squeeze2_armel.deb b3d4933d4e02a5894396bf97d0395602 54928 database optional postgresql-plperl-8.4_8.4.7-0squeeze2_armel.deb 9874945d5afc8540ef2de61dbfeaabf1 55486 database optional postgresql-plpython-8.4_8.4.7-0squeeze2_armel.deb 0de950acc6e46fecd352034b0b0ec86c 42546 database optional postgresql-pltcl-8.4_8.4.7-0squeeze2_armel.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQEcBAEBAgAGBQJNT4yxAAoJEL97/wQC1SS+KOIH/iaF7gdU9Pqkbfj+WNJeje9Q neUovcQ8JKuvoIHvzXsKRwbcI4jLwHSfEdH0rNIIE8YpvxY2VAaLdaPoDmJpsF2l eHiLugaUVVsOkUYBuuUcFlNsEVAe34rKlg7Q0nlKT01WYKJqwtTRtPF+7FVSwhOJ aVTi4XTEkPqIJ11de7Kv7UoLMsmqONQbB/EsKLENb8Yp5+3JmQ1uAbHWf1D07DXF 6wpvqLZn12XjZUuWePqjJbr/xWh9T+FKoDZdXZk4cFX5TETo1uvQ0FYZT+G0x6Bs 8reVJeIGNiIO0DOWkc1brV+dgM0ssV/38P3/OkWgiMuTY0co5L8PUngkmvsTzpQ= =VojD -----END PGP SIGNATURE-----