postgres.git / summary / log

2026-05-14 77b2d18e9c3b refint: Fix segfault in check_foreign_key().
           Nathan Bossart

2026-05-14 f18fcd9a450b pgbench: fix verbose error message corruption with multiple threads
           Fujii Masao

2026-05-13 f4ba78081895 Add more tests for corrupted data with pglz_decompress()
           Michael Paquier

2026-05-13 b5f7e7569c09 Fix stale COPY progress during logical replication table sync
           Fujii Masao

2026-05-12 d8d46710cdbb Add missing include in Cluster.pm
           Michael Paquier

2026-05-11 005c1971a292 Stamp 15.18.
           Tom Lane

2026-05-11 78f1b471f991 Last-minute updates for release notes.
           Tom Lane

2026-05-11 dc6c85ff4d1b Use palloc_array() in a few more places to avoid overflow
           Heikki Linnakangas

2026-05-11 fc1fd3d970d4 Remove test cases for field overflows in intarray and ltree.
           Tom Lane

2026-05-11 8053235abe86 refint: Fix SQL injection and buffer overruns.
           Nathan Bossart

2026-05-11 e3a1f83eae4f Mark PQfn() unsafe and fix overrun in frontend LO interface.
           Nathan Bossart

2026-05-11 e49e9590d984 Fix integer overflow in array_agg(), when the array grows too large
           Heikki Linnakangas

2026-05-11 fb0bc321d3a9 Fix integer-overflow and alignment hazards in locale-related code.
           Tom Lane

2026-05-11 0c83fe8e4c84 Prevent path traversal in pg_basebackup and pg_rewind
           Michael Paquier

2026-05-11 137013f60842 Avoid overflow in size calculations in formatting.c.
           Nathan Bossart

2026-05-11 08c397b0234b Check CREATE privilege on multirange type schema in CREATE TYPE.
           Nathan Bossart

2026-05-11 c3fff3950f21 Guard against unsafe conditions in usage of pg_strftime().
           Tom Lane

2026-05-11 126a236ba87c Avoid passing unintended format codes to snprintf().
           Tom Lane

2026-05-11 c95275f18bee Apply timingsafe_bcmp() in authentication paths
           Michael Paquier

2026-05-11 9dcfcb92fff8 Add timingsafe_bcmp(), for constant-time memory comparison
           Heikki Linnakangas

2026-05-11 84a9f2641d8c Guard against overflow in "left" fields of query_int and ltxtquery.
           Tom Lane

2026-05-11 d106295b6057 Unify src/common/'s definitions of MaxAllocSize.
           Tom Lane

2026-05-11 3fb66d3022f7 Fix unbounded recursive handling of SSL/GSS in ProcessStartupPacket()
           Michael Paquier

2026-05-11 16fda4df6322 Add raw_connect and raw_connect_works to Cluster.pm
           Michael Paquier

2026-05-11 4032c9d98ab7 Fix assorted places that need to use palloc_array().
           Tom Lane

2026-05-11 b11c3eadf765 Prevent buffer overrun in unicode_normalize().
           Tom Lane

2026-05-11 7fdb0907e093 Harden our regex engine against integer overflow in size calculations.
           Tom Lane

2026-05-11 bfc5cea76d25 Make palloc_array() and friends safe against integer overflow.
           Tom Lane

2026-05-11 d75b1dc96f0a Add pg_add_size_overflow() and friends
           Tom Lane

2026-05-11 7fe365693959 Fix overflows with ts_headline()
           Michael Paquier

2026-05-11 9c2fa5b6ab6f ltree: Fix overflows with lquery parsing
           Michael Paquier

2026-05-11 9e351c4c5168 Translation updates
           Peter Eisentraut

2026-05-10 dc36d05ae1c0 Release notes for 18.4, 17.10, 16.14, 15.18, 14.23.
           Tom Lane

2026-05-05 34c18a22556e postgres_fdw: Fix handling of abort-cleanup-failed connections.
           Etsuro Fujita

2026-05-05 bab4f7fa5621 Consider collation when proving subquery uniqueness
           Richard Guo

2026-05-05 872c9fae78bc Consider collation when proving uniqueness from unique indexes
           Richard Guo

2026-05-03 ca259b084090 Mark modified the FSM buffer as dirty during recovery
           Alexander Korotkov

2026-05-01 6916f4410051 Add missing connection validation in ECPG
           Andrew Dunstan

2026-05-01 e4f035de455e doc: Mention validation attempt during ALTER INDEX .. ATTACH PARTITION
           Michael Paquier

2026-04-30 76d15a7ee9de Fix attnum remapping in generateClonedExtStatsStmt()
           Andrew Dunstan

2026-04-29 76cdf922b0e7 Suppress "has no symbols" linker warnings on macOS.
           Nathan Bossart

2026-04-27 c76287fa0d57 doc: Fix grammar in some logical replication pages
           Michael Paquier

2026-04-24 e28fc73d5c14 Update time zone data files to tzdata release 2026b.
           Tom Lane

2026-04-24 622f8b53014e Fix incorrect logic for hashed IN / NOT IN with non-strict operators
           David Rowley

2026-04-23 d7241c156d41 pg_test_timing: fix unit in backward-clock warning
           Fujii Masao

2026-04-23 e1830ebf5219 Don't call CheckAttributeType() with InvalidOid on dropped cols
           Heikki Linnakangas

2026-04-23 34ebeb15c8b1 Don't allow composite type to be member of itself via multirange
           Heikki Linnakangas

2026-04-22 f60d25986288 Guard against overly-long numeric formatting symbols from locale.
           Tom Lane

2026-04-22 0b196d3db713 Prevent some buffer overruns in spell.c's parsing of affix files.
           Tom Lane

2026-04-22 f852c9093fb0 Prevent buffer overrun in spell.c's CheckAffix().
           Tom Lane

[prev] [next]