Accepted postgresql-8.4 8.4.1-1 (source all i386)
-----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 <mpitt@debian.org>
Changed-By: Martin Pitt <mpitt@debian.org>
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
Reply to: