Commits

Showing commits that first shipped in 15 (backpatches included). Clear

DateSubjectAuthorReleases
2026-05-11 Remove test cases for field overflows in intarray and ltree. Tom Lane 15.18
2026-05-11 Fix integer-overflow and alignment hazards in locale-related code. Tom Lane 15.18
2026-05-11 Fix integer overflow in array_agg(), when the array grows too large Heikki Linnakangas 15.18
2026-05-11 Mark PQfn() unsafe and fix overrun in frontend LO interface. Nathan Bossart 15.18
2026-05-11 refint: Fix SQL injection and buffer overruns. Nathan Bossart 15.18
2026-05-11 Add pg_add_size_overflow() and friends Tom Lane 15.18
2026-05-11 Unify src/common/'s definitions of MaxAllocSize. Tom Lane 15.18
2026-05-11 Apply timingsafe_bcmp() in authentication paths Michael Paquier 15.18
2026-05-11 Guard against unsafe conditions in usage of pg_strftime(). Tom Lane 15.18
2026-05-11 Make palloc_array() and friends safe against integer overflow. Tom Lane 15.18
2026-05-11 Prevent buffer overrun in unicode_normalize(). Tom Lane 15.18
2026-05-11 Add timingsafe_bcmp(), for constant-time memory comparison Heikki Linnakangas 15.18
2026-05-11 ltree: Fix overflows with lquery parsing Michael Paquier 15.18
2026-05-11 Guard against overflow in "left" fields of query_int and ltxtquery. Tom Lane 15.18
2026-05-11 Fix overflows with ts_headline() Michael Paquier 15.18
2026-05-11 Harden our regex engine against integer overflow in size calculations. Tom Lane 15.18
2026-05-11 Fix assorted places that need to use palloc_array(). Tom Lane 15.18
2026-05-11 Fix unbounded recursive handling of SSL/GSS in ProcessStartupPacket() Michael Paquier 15.18
2026-05-11 Add raw_connect and raw_connect_works to Cluster.pm Michael Paquier 15.18
2026-05-11 Avoid overflow in size calculations in formatting.c. Nathan Bossart 15.18
2026-05-11 Avoid passing unintended format codes to snprintf(). Tom Lane 15.18
2026-05-11 Prevent path traversal in pg_basebackup and pg_rewind Michael Paquier 15.18
2026-05-11 Check CREATE privilege on multirange type schema in CREATE TYPE. Nathan Bossart 15.18
2026-05-11 Translation updates Peter Eisentraut 15.18
2026-05-10 Release notes for 18.4, 17.10, 16.14, 15.18, 14.23. Tom Lane 15.18