~ubuntu-branches/ubuntu/natty/postgresql-8.4/natty-updates

« back to all changes in this revision

Viewing changes to src/interfaces/libpq/libpq-dist.rc

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2011-02-01 17:14:21 UTC
  • mfrom: (13.1.4 sid)
  • Revision ID: james.westby@ubuntu.com-20110201171421-gh0ncmnjr3mggdjd
* 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.)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#include <winver.h>
2
2
 
3
3
VS_VERSION_INFO VERSIONINFO
4
 
 FILEVERSION 8,4,6,10347
5
 
 PRODUCTVERSION 8,4,6,10347
 
4
 FILEVERSION 8,4,7,11027
 
5
 PRODUCTVERSION 8,4,7,11027
6
6
 FILEFLAGSMASK 0x3fL
7
7
 FILEFLAGS 0
8
8
 FILEOS VOS__WINDOWS32
15
15
        BEGIN
16
16
            VALUE "CompanyName", "\0"
17
17
            VALUE "FileDescription", "PostgreSQL Access Library\0"
18
 
            VALUE "FileVersion", "8.4.6\0"
 
18
            VALUE "FileVersion", "8.4.7\0"
19
19
            VALUE "InternalName", "libpq\0"
20
20
            VALUE "LegalCopyright", "Copyright (C) 2009\0"
21
21
            VALUE "LegalTrademarks", "\0"
22
22
            VALUE "OriginalFilename", "libpq.dll\0"
23
23
            VALUE "ProductName", "PostgreSQL\0"
24
 
            VALUE "ProductVersion", "8.4.6\0"
 
24
            VALUE "ProductVersion", "8.4.7\0"
25
25
        END
26
26
    END
27
27
    BLOCK "VarFileInfo"