postgres.git / summary / log

2026-06-03 203e238bbe8a Fix copy-paste error in hash_record_extended()
           Michael Paquier

2026-06-03 c3f1db2b8822 Fix wrong unsafe-flag test in check_output_expressions()
           Richard Guo

2026-05-28 60300c191634 Use term "referenced" rather than "dependent" in dependency locking
           Heikki Linnakangas

2026-05-28 7ab11e09f98b Make stack depth check work with asan's use-after-return
           Andres Freund

2026-05-27 a651b8a89e7f Fix race between ProcSignalInit() and EmitProcSignalBarrier().
           Masahiko Sawada

2026-05-27 3a9909eda207 Avoid orphaned objects dependencies
           Heikki Linnakangas

2026-05-27 c1588f92a915 Don't try to record dependency on a dropped column's datatype
           Heikki Linnakangas

2026-05-27 e14b4ea4a6ec Fix procLatch ownership race in ProcKill()
           Michael Paquier

2026-05-27 d489c4439e5b Fix race conditions in ProcKill()'s lock-group freelist handling
           Michael Paquier

2026-05-27 c03784a21815 pg_createsubscriber: Fix cleanup of publisher-side objects after errors
           Fujii Masao

2026-05-26 4a375527a195 Skip pg_database.dathasloginevt cleanup on standby
           Alexander Korotkov

2026-05-25 94b57ab54a0e Fix missed ReleaseVariableStats() in intarray's _int_matchsel().
           Tom Lane

2026-05-25 e4af8009ba94 Fix size check in statext_dependencies_deserialize()
           Michael Paquier

2026-05-22 c89499a79898 Avoid exposing WAL receiver raw conninfo during timeline jumps
           Michael Paquier

2026-05-20 ddd12d1a5c4d pg_recvlogical: Honor source cluster file permissions for output files
           Fujii Masao

2026-05-18 01a479745488 injection_points: Move some structs to new header injection_points.h
           Michael Paquier

2026-05-17 15f4e3d0ce92 Use ereport(ERROR), not Assert(), for publisher tuples missing columns.
           Noah Misch

2026-05-15 ab931303561d Doc: fix release-note typo.
           Tom Lane

2026-05-15 a6c430cabedc Re-add regression tests for ltree and intarray
           Michael Paquier

2026-05-14 6b4de201e82f refint: Fix segfault in check_foreign_key().
           Nathan Bossart

2026-05-14 4dfae59a1d31 Prevent access to other sessions' temp tables
           Alexander Korotkov

2026-05-14 40927d458fe1 Add tests for cross-session temp table access
           Alexander Korotkov

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

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

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

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

2026-05-11 25c49f3a4a74 Stamp 17.10.
           Tom Lane

2026-05-11 25d938dbcb19 Last-minute updates for release notes.
           Tom Lane

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

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

2026-05-11 2dc64ef28b36 refint: Fix SQL injection and buffer overruns.
           Nathan Bossart

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

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

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

2026-05-11 8f881e188bba Prevent path traversal in pg_basebackup and pg_rewind
           Michael Paquier

2026-05-11 87357a606ebb Avoid overflow in size calculations in formatting.c.
           Nathan Bossart

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

2026-05-11 d7de7fa84d24 pg_createsubscriber: Obstruct SQL injection via subscription names.
           Nathan Bossart

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

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

2026-05-11 f0f59b658ef1 Fix SQL injection in logical replication origin checks.
           Noah Misch

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

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

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

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

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

2026-05-11 6dffaeb8e54c Add raw_connect and raw_connect_works to Cluster.pm
           Michael Paquier

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

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

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

[prev] [next]