Format: 1.8 Date: Wed, 10 Feb 2021 17:33:55 +0100 Source: postgresql-13 Binary: libecpg-compat3 libecpg-dev libecpg6 libpgtypes3 libpq-dev libpq5 postgresql-13 postgresql-client-13 postgresql-plperl-13 postgresql-plpython3-13 postgresql-pltcl-13 postgresql-server-dev-13 Architecture: i386 i386_translations Version: 13.2-1 Distribution: hirsute-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Christoph Berg 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 13 libpq-dev - header files for libpq5 (PostgreSQL library) libpq5 - PostgreSQL C client library postgresql-13 - The World's Most Advanced Open Source Relational Database postgresql-client-13 - front-end programs for PostgreSQL 13 postgresql-plperl-13 - PL/Perl procedural language for PostgreSQL 13 postgresql-plpython3-13 - PL/Python 3 procedural language for PostgreSQL 13 postgresql-pltcl-13 - PL/Tcl procedural language for PostgreSQL 13 postgresql-server-dev-13 - development files for PostgreSQL 13 server-side programming Closes: 974988 979456 Changes: postgresql-13 (13.2-1) unstable; urgency=medium . * New upstream version. . + Fix failure to check per-column SELECT privileges in some join queries (Tom Lane) . In some cases involving joins, the parser failed to record all the columns read by a query in the column-usage bitmaps that are used for permissions checking. Although the executor would still insist on some sort of SELECT privilege to run the query, this meant that a user having SELECT privilege on only one column of a table could nonetheless read all its columns through a suitably crafted query. . A stored view that is subject to this problem will have incomplete column-usage bitmaps, and thus permissions will still not be enforced properly on the view after updating. In installations that depend on column-level permissions for security, it is recommended to CREATE OR REPLACE all user-defined views to cause them to be re-parsed. . The PostgreSQL Project thanks Sven Klemm for reporting this problem. (CVE-2021-20229) . + Fix information leakage in constraint-violation error messages (Heikki Linnakangas) . If an UPDATE command attempts to move a row to a different partition but finds that it violates some constraint on the new partition, and the columns in that partition are in different physical positions than in the parent table, the error message could reveal the contents of columns that the user does not have SELECT privilege on. (CVE-2021-3393) . + Fix incorrect detection of concurrent page splits while inserting into a GiST index (Heikki Linnakangas) . Concurrent insertions could lead to a corrupt index with entries placed in the wrong pages. It's recommended to reindex any GiST index that's been subject to concurrent insertions. . + Fix CREATE INDEX CONCURRENTLY to wait for concurrent prepared transactions (Andrey Borodin) . At the point where CREATE INDEX CONCURRENTLY waits for all concurrent transactions to complete so that it can see rows they inserted, it must also wait for all prepared transactions to complete, for the same reason. Its failure to do so meant that rows inserted by prepared transactions might be omitted from the new index, causing queries relying on the index to miss such rows. In installations that have enabled prepared transactions (max_prepared_transactions > 0), it's recommended to reindex any concurrently-built indexes in case this problem occurred when they were built. . [ Christoph Berg ] * Remove obsolete --enable-integer-datetimes configure option. (Closes: #974988) * Modernize server package description. * Use xsltproc --nonet. * run-testsuite: Test only this version. . [ Helmut Grohne ] * Reduce Build-Depends: (Closes: #979456) + gdb is only used for testing. Checksums-Sha1: 348854b048269053db01235de941e5c92ed9a6a2 33392 libecpg-compat3-dbgsym_13.2-1_i386.ddeb eceded552f6c0567ea72b93e798c8e3788982bdb 19436 libecpg-compat3_13.2-1_i386.deb 961c43719cad8c2c82a11f459cbe52e2bd0998a0 213936 libecpg-dev-dbgsym_13.2-1_i386.ddeb 91252ae80ba16bfa245b84c4ade34267a933d12e 250360 libecpg-dev_13.2-1_i386.deb 5da5cfaa03555d5a0a3b51a3a153728d00b0162c 96724 libecpg6-dbgsym_13.2-1_i386.ddeb 8b96238e29baf367fc5a0fc4f11f7a95ab24eeeb 47016 libecpg6_13.2-1_i386.deb fe67591251afd97cd0d3ecf49b67e8b2bbfd88db 80044 libpgtypes3-dbgsym_13.2-1_i386.ddeb 21ee9c6dd7bb001910a452c31ab01c07b9d0e38c 46564 libpgtypes3_13.2-1_i386.deb b8e3c8e4059950e7a3ec8e2fd73802e9795c56e9 141504 libpq-dev_13.2-1_i386.deb 8d8e99df1f32e9deb964b97eda10ec5d8b155edf 219268 libpq5-dbgsym_13.2-1_i386.ddeb 1e6c04549f67a0aa5521846417e294d2c064f2ce 125212 libpq5_13.2-1_i386.deb a8ad309b8a8f5e0eecc96a5f16edf1e4ece7eb34 13320548 postgresql-13-dbgsym_13.2-1_i386.ddeb 04f0cd363297a0588131f98dca33ede75bb294a3 15692 postgresql-13_13.2-1_i386.buildinfo 72e4fcffff7ecdd3f6e8624cb0197c56fa2e6a82 13986212 postgresql-13_13.2-1_i386.deb 909217f44a5759c4257106d465d6e6ac5b69caad 8370273 postgresql-13_13.2-1_i386_translations.tar.gz fc7a1e4ccc6a80b2bc6e4f85b98ff921e1dc1fee 1532916 postgresql-client-13-dbgsym_13.2-1_i386.ddeb da800e6d99242e6d9fb5ae249078ed6ac71104dd 1131624 postgresql-client-13_13.2-1_i386.deb 5b2d84341d0c5587a6387256d9f84e9177ca08db 142476 postgresql-plperl-13-dbgsym_13.2-1_i386.ddeb 27e7cfd6de7f9d11d458a0942d4129eb0fd11dac 70616 postgresql-plperl-13_13.2-1_i386.deb 0d5d6bb8aa124c226e1d96dad3883eeb288a6772 143356 postgresql-plpython3-13-dbgsym_13.2-1_i386.ddeb d31990d863078d70eefb686435f4a2aff3e1a3b4 76552 postgresql-plpython3-13_13.2-1_i386.deb ef6ee7a6ea3188f519c0c18cc2b5e0a4214adc5d 67988 postgresql-pltcl-13-dbgsym_13.2-1_i386.ddeb 24514f2ac179f23400730304c291bdc13cc45c69 30780 postgresql-pltcl-13_13.2-1_i386.deb 46e6a8484df36cc0465e099fc100c30289c96063 978268 postgresql-server-dev-13_13.2-1_i386.deb Checksums-Sha256: aba59325f6aa7ae31292c5eb2d5259e54c09ff65d695e7a27d53a66a28f3e95b 33392 libecpg-compat3-dbgsym_13.2-1_i386.ddeb aff85e562e33be04cd40020c220fe738af62f229833f619a0e22740407166392 19436 libecpg-compat3_13.2-1_i386.deb 54714b939dcd1a18ec2fba0030be84c8a6a2a5f6a8bdc4f0dfa94e3fd4f0b200 213936 libecpg-dev-dbgsym_13.2-1_i386.ddeb 6826f0d3e8b54f7ebcd3a2b0b119e8c9bf58aab8163a7f6c1790abc2128a4421 250360 libecpg-dev_13.2-1_i386.deb 4689b97a3e5e3903532e010dd85d63ac0975f28ea887588f4f1660ae70805fea 96724 libecpg6-dbgsym_13.2-1_i386.ddeb f36620c11d5fac65e21fa93ae97ba90fe8a5327109c80ec5de7e26a65b213fd4 47016 libecpg6_13.2-1_i386.deb 58dfe5b217f371326cf39e3b05d0243449e3457374e963ec1ecc1ee3c83c8843 80044 libpgtypes3-dbgsym_13.2-1_i386.ddeb 2c8a0f925d9ffdda45ea6e332851ebf78265b9ef25d3f3e5006d57a105566360 46564 libpgtypes3_13.2-1_i386.deb 796210571d0eb202ce23e22ee1bdf6ddb3283c0c7c6c3b2fdaf356687b577724 141504 libpq-dev_13.2-1_i386.deb bf036fb9863e53744deb88196b61cf03358d50ed3902d1d73b2c0f53e41165bf 219268 libpq5-dbgsym_13.2-1_i386.ddeb 0b271aa7efc86eabb1ba487f6a043fa04432feba41e7b279e418322681e3fbe1 125212 libpq5_13.2-1_i386.deb af5cdfb5fef8e748d7329070832fa674487887f2a76960309f7c42cceff35dca 13320548 postgresql-13-dbgsym_13.2-1_i386.ddeb f02d696fd5dbd0718ec8be5776a2bcc0ed2643b7187dae129a1981a7a5bde119 15692 postgresql-13_13.2-1_i386.buildinfo 8e2a0311ece54cef855b9628460a7c47838f7ba86074e1d9d72efd271c3e71d8 13986212 postgresql-13_13.2-1_i386.deb 93fa53dc027873a4ea249ce42c26b868a65a902b917ec3230792fed97398d371 8370273 postgresql-13_13.2-1_i386_translations.tar.gz 87a4497767a70ce8e38cb0890906a09519d30d33f2cb9daf9bcfcdef63c6e5d3 1532916 postgresql-client-13-dbgsym_13.2-1_i386.ddeb a67b0f801458714b4167d618ed91d48094eaac49a1445247ba07c349714d5b4d 1131624 postgresql-client-13_13.2-1_i386.deb f2feedadcc322747119123212aa3a91cabe1f63d444e7a7ff35eb281b5f506a6 142476 postgresql-plperl-13-dbgsym_13.2-1_i386.ddeb 2407f55b4de64493e61f756b52f53b12f98a600a5ff3d3b1ab8df83d1e3002ea 70616 postgresql-plperl-13_13.2-1_i386.deb 7a2f3d6e18fceeb0d2651acf652b91b49a22c49cadfa06412a689d4d0e33601d 143356 postgresql-plpython3-13-dbgsym_13.2-1_i386.ddeb 3d0771601a96577adcccd0f6f7cf19f33e3a73c1b23c9469bb260bb161b3b6c3 76552 postgresql-plpython3-13_13.2-1_i386.deb ed1364c97a0aece43d47620e5a8e5c2e233294dccf40cbf29b4c1b068b9e2703 67988 postgresql-pltcl-13-dbgsym_13.2-1_i386.ddeb 484a219e63ed3cae8aeab47978cdd3d4261667dbd2074c431120d74b92004735 30780 postgresql-pltcl-13_13.2-1_i386.deb ff7d2dd6aee891e2bd58fe7b070a79de2baa9686d58326e44efd2944671f97db 978268 postgresql-server-dev-13_13.2-1_i386.deb Files: a62ae8f750ef7490b9f9f3fd625a3857 33392 debug optional libecpg-compat3-dbgsym_13.2-1_i386.ddeb 950938a30c96545abc401094504fb86d 19436 libs optional libecpg-compat3_13.2-1_i386.deb 07ffd0dac7143064db75f8119a10c2f2 213936 debug optional libecpg-dev-dbgsym_13.2-1_i386.ddeb ba3e0717bef3273d06f04348167b1b54 250360 libdevel optional libecpg-dev_13.2-1_i386.deb 413564f7a5eef062da6be00e6cdbcf21 96724 debug optional libecpg6-dbgsym_13.2-1_i386.ddeb 47ccdc2ecca4a1923715177f591140d2 47016 libs optional libecpg6_13.2-1_i386.deb a7c2ef2713b81450385958203c7b3a7e 80044 debug optional libpgtypes3-dbgsym_13.2-1_i386.ddeb 4126afd781961f9e068da8ea93df3947 46564 libs optional libpgtypes3_13.2-1_i386.deb c8cd759fd9a6c02b26660403757fb94e 141504 libdevel optional libpq-dev_13.2-1_i386.deb 549fa390c2a476976ed8e4dcb274da02 219268 debug optional libpq5-dbgsym_13.2-1_i386.ddeb 9b5e015b89d5f7f6b564d698e738a8d9 125212 libs optional libpq5_13.2-1_i386.deb 81cfc9a3ebf714b15ddece9d72552ed5 13320548 debug optional postgresql-13-dbgsym_13.2-1_i386.ddeb b1bf1d1bae5a7551bf0d48d26c60a4df 15692 database optional postgresql-13_13.2-1_i386.buildinfo 6ffd6eb9783bc9c61a7ab3310bdbe6be 13986212 database optional postgresql-13_13.2-1_i386.deb 62c47fc6c5f72759fd8027d87a4dc749 8370273 raw-translations - postgresql-13_13.2-1_i386_translations.tar.gz 732cd88b3f5905cfc260950216c42e44 1532916 debug optional postgresql-client-13-dbgsym_13.2-1_i386.ddeb 562678186ccaddc694458e1a38756444 1131624 database optional postgresql-client-13_13.2-1_i386.deb b85fdda99c86648ee94e2b7dd9e5bd11 142476 debug optional postgresql-plperl-13-dbgsym_13.2-1_i386.ddeb 28197661a50894560112227af14eb8d1 70616 database optional postgresql-plperl-13_13.2-1_i386.deb 08efc04593fafb1ccf4c28203c7e24bf 143356 debug optional postgresql-plpython3-13-dbgsym_13.2-1_i386.ddeb d3b2ea4b8edc3736a6e474ec6dc86706 76552 database optional postgresql-plpython3-13_13.2-1_i386.deb c0b0b82eb56a9765499dfae07d24e2b2 67988 debug optional postgresql-pltcl-13-dbgsym_13.2-1_i386.ddeb 850f67493a6b89c69168202251a00678 30780 database optional postgresql-pltcl-13_13.2-1_i386.deb cccf2999c39fce821fda69e8c21d4552 978268 libdevel optional postgresql-server-dev-13_13.2-1_i386.deb