postgresql-8.4 8.4.7-0ubuntu0.10.10 source package in Ubuntu

Changelog

postgresql-8.4 (8.4.7-0ubuntu0.10.10) maverick-security; urgency=low

  * New upstream security/bug fix release: (LP: #711318)
    - 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.)
 -- Martin Pitt <email address hidden>   Tue, 01 Feb 2011 21:59:15 +0100

Upload details

Uploaded by:
Martin Pitt
Sponsored by:
Steve Beattie
Uploaded to:
Maverick
Original maintainer:
Ubuntu Developers
Architectures:
any
Section:
database
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
postgresql-8.4_8.4.7.orig.tar.gz 16.8 MiB 40b01764a2542f2186c6f43877285774bae582ba625bda6a5a02de3c98faad83
postgresql-8.4_8.4.7-0ubuntu0.10.10.diff.gz 41.0 KiB cf2b458defdd7f689e8df10cee87c98840dead6dbc0f639babf74dd60b829c63
postgresql-8.4_8.4.7-0ubuntu0.10.10.dsc 2.6 KiB 0216132eabb31b47163a79d457e63956d3fa2c8af0f3ce3c9e18f0a18fad4f0e

View changes file

Binary packages built by this source

libecpg-compat3: No summary available for libecpg-compat3 in ubuntu maverick.

No description available for libecpg-compat3 in ubuntu maverick.

libecpg-dev: No summary available for libecpg-dev in ubuntu maverick.

No description available for libecpg-dev in ubuntu maverick.

libecpg6: No summary available for libecpg6 in ubuntu maverick.

No description available for libecpg6 in ubuntu maverick.

libpgtypes3: No summary available for libpgtypes3 in ubuntu maverick.

No description available for libpgtypes3 in ubuntu maverick.

libpq-dev: No summary available for libpq-dev in ubuntu maverick.

No description available for libpq-dev in ubuntu maverick.

libpq5: No summary available for libpq5 in ubuntu maverick.

No description available for libpq5 in ubuntu maverick.

postgresql: No summary available for postgresql in ubuntu maverick.

No description available for postgresql in ubuntu maverick.

postgresql-8.4: No summary available for postgresql-8.4 in ubuntu maverick.

No description available for postgresql-8.4 in ubuntu maverick.

postgresql-client: No summary available for postgresql-client in ubuntu maverick.

No description available for postgresql-client in ubuntu maverick.

postgresql-client-8.4: No summary available for postgresql-client-8.4 in ubuntu maverick.

No description available for postgresql-client-8.4 in ubuntu maverick.

postgresql-contrib: No summary available for postgresql-contrib in ubuntu maverick.

No description available for postgresql-contrib in ubuntu maverick.

postgresql-contrib-8.4: No summary available for postgresql-contrib-8.4 in ubuntu maverick.

No description available for postgresql-contrib-8.4 in ubuntu maverick.

postgresql-doc: No summary available for postgresql-doc in ubuntu maverick.

No description available for postgresql-doc in ubuntu maverick.

postgresql-doc-8.4: No summary available for postgresql-doc-8.4 in ubuntu maverick.

No description available for postgresql-doc-8.4 in ubuntu maverick.

postgresql-plperl-8.4: No summary available for postgresql-plperl-8.4 in ubuntu maverick.

No description available for postgresql-plperl-8.4 in ubuntu maverick.

postgresql-plpython-8.4: No summary available for postgresql-plpython-8.4 in ubuntu maverick.

No description available for postgresql-plpython-8.4 in ubuntu maverick.

postgresql-pltcl-8.4: No summary available for postgresql-pltcl-8.4 in ubuntu maverick.

No description available for postgresql-pltcl-8.4 in ubuntu maverick.

postgresql-server-dev-8.4: No summary available for postgresql-server-dev-8.4 in ubuntu maverick.

No description available for postgresql-server-dev-8.4 in ubuntu maverick.