Commit Graph

  • 81c0c77f27 Add missing include in Cluster.pm Michael Paquier 2026-05-12 16:44:33 +09:00
  • d8d46710cd Add missing include in Cluster.pm Michael Paquier 2026-05-12 16:44:32 +09:00
  • e95e6e153e Add missing include in Cluster.pm Michael Paquier 2026-05-12 16:44:30 +09:00
  • eb5559b7df Add missing include in Cluster.pm Michael Paquier 2026-05-12 16:44:28 +09:00
  • 8268e41aca pg_stat_statements: Fix potential use-after-free of PlannedStmt Michael Paquier 2026-05-12 13:36:38 +09:00
  • 8974a7c433 doc PG 19 relnotes: adjustments/removal of items Bruce Momjian 2026-05-11 17:43:15 -04:00
  • 4e1a23c0ea Stamp 14.23. REL_14_23 Tom Lane 2026-05-11 15:51:39 -04:00
  • 005c1971a2 Stamp 15.18. REL_15_18 Tom Lane 2026-05-11 15:49:58 -04:00
  • 0d1c00c624 Stamp 16.14. REL_16_14 Tom Lane 2026-05-11 15:48:18 -04:00
  • 25c49f3a4a Stamp 17.10. REL_17_10 Tom Lane 2026-05-11 15:46:41 -04:00
  • f5cc81719e Stamp 18.4. REL_18_4 Tom Lane 2026-05-11 15:44:35 -04:00
  • 93741c9db0 Last-minute updates for release notes. Tom Lane 2026-05-11 14:54:40 -04:00
  • 78f1b471f9 Last-minute updates for release notes. Tom Lane 2026-05-11 14:54:40 -04:00
  • 878e171244 Last-minute updates for release notes. Tom Lane 2026-05-11 14:54:40 -04:00
  • 25d938dbcb Last-minute updates for release notes. Tom Lane 2026-05-11 14:54:40 -04:00
  • bbd12e8010 Last-minute updates for release notes. Tom Lane 2026-05-11 14:54:40 -04:00
  • c9447b8bd0 Use palloc_array() in a few more places to avoid overflow Heikki Linnakangas 2026-05-11 21:18:06 +03:00
  • dc6c85ff4d Use palloc_array() in a few more places to avoid overflow Heikki Linnakangas 2026-05-11 21:18:06 +03:00
  • e42598a41e Use palloc_array() in a few more places to avoid overflow Heikki Linnakangas 2026-05-11 21:18:06 +03:00
  • 8e909812d0 Use palloc_array() in a few more places to avoid overflow Heikki Linnakangas 2026-05-11 21:18:06 +03:00
  • 3fbec9e504 Use palloc_array() in a few more places to avoid overflow Heikki Linnakangas 2026-05-11 21:18:06 +03:00
  • c3f7dde39e Use palloc_array() in a few more places to avoid overflow Heikki Linnakangas 2026-05-11 21:18:06 +03:00
  • 36f52a59b3 Fix REPACK with WITHOUT OVERLAPS replica identity indexes Álvaro Herrera 2026-05-11 18:17:46 +02:00
  • 479823a710 Remove test cases for field overflows in intarray and ltree. Tom Lane 2026-05-11 12:12:03 -04:00
  • fc1fd3d970 Remove test cases for field overflows in intarray and ltree. Tom Lane 2026-05-11 12:12:03 -04:00
  • 6f0bff33d7 Remove test cases for field overflows in intarray and ltree. Tom Lane 2026-05-11 12:12:03 -04:00
  • 2b429d887b Remove test cases for field overflows in intarray and ltree. Tom Lane 2026-05-11 12:12:03 -04:00
  • 05e73b5c35 Remove test cases for field overflows in intarray and ltree. Tom Lane 2026-05-11 12:12:03 -04:00
  • 906ea101d0 Remove test cases for field overflows in intarray and ltree. Tom Lane 2026-05-11 12:12:03 -04:00
  • 2b026df29c refint: Fix SQL injection and buffer overruns. Nathan Bossart 2026-05-11 05:13:52 -07:00
  • 8053235abe refint: Fix SQL injection and buffer overruns. Nathan Bossart 2026-05-11 05:13:51 -07:00
  • 8ac723b2bc Mark PQfn() unsafe and fix overrun in frontend LO interface. Nathan Bossart 2026-05-11 05:13:51 -07:00
  • e3a1f83eae Mark PQfn() unsafe and fix overrun in frontend LO interface. Nathan Bossart 2026-05-11 05:13:51 -07:00
  • 8e81995de3 Fix integer overflow in array_agg(), when the array grows too large Heikki Linnakangas 2026-05-11 05:13:51 -07:00
  • e49e9590d9 Fix integer overflow in array_agg(), when the array grows too large Heikki Linnakangas 2026-05-11 05:13:51 -07:00
  • bcfd848e7a Fix integer-overflow and alignment hazards in locale-related code. Tom Lane 2026-05-11 05:13:51 -07:00
  • fb0bc321d3 Fix integer-overflow and alignment hazards in locale-related code. Tom Lane 2026-05-11 05:13:51 -07:00
  • 498829dca4 Prevent path traversal in pg_basebackup and pg_rewind Michael Paquier 2026-05-11 05:13:51 -07:00
  • 9867533619 Avoid overflow in size calculations in formatting.c. Nathan Bossart 2026-05-11 05:13:51 -07:00
  • 8bca85e9ff Check CREATE privilege on multirange type schema in CREATE TYPE. Nathan Bossart 2026-05-11 05:13:51 -07:00
  • 2c8226f52b Guard against unsafe conditions in usage of pg_strftime(). Tom Lane 2026-05-11 05:13:51 -07:00
  • a50ae8306f Avoid passing unintended format codes to snprintf(). Tom Lane 2026-05-11 05:13:51 -07:00
  • 4608619a1c Apply timingsafe_bcmp() in authentication paths Michael Paquier 2026-05-11 05:13:51 -07:00
  • b282280e9b Add timingsafe_bcmp(), for constant-time memory comparison Heikki Linnakangas 2026-05-11 05:13:51 -07:00
  • 0747025259 Guard against overflow in "left" fields of query_int and ltxtquery. Tom Lane 2026-05-11 05:13:51 -07:00
  • 6a423a2569 Unify src/common/'s definitions of MaxAllocSize. Tom Lane 2026-05-11 05:13:51 -07:00
  • 3b4e66739a Fix unbounded recursive handling of SSL/GSS in ProcessStartupPacket() Michael Paquier 2026-05-11 05:13:51 -07:00
  • 14a4a70406 Add raw_connect and raw_connect_works to Cluster.pm Michael Paquier 2026-05-11 05:13:51 -07:00
  • e31ef07207 Fix assorted places that need to use palloc_array(). Tom Lane 2026-05-11 05:13:51 -07:00
  • 3e0eba1967 Prevent buffer overrun in unicode_normalize(). Tom Lane 2026-05-11 05:13:51 -07:00
  • 39bc8f2cac Harden our regex engine against integer overflow in size calculations. Tom Lane 2026-05-11 05:13:51 -07:00
  • 61a9b4b6e4 Make palloc_array() and friends safe against integer overflow. Tom Lane 2026-05-11 05:13:51 -07:00
  • 37842f3dc6 Add pg_add_size_overflow() and friends Tom Lane 2026-05-11 05:13:51 -07:00
  • 2d267ffc44 Fix overflows with ts_headline() Michael Paquier 2026-05-11 05:13:51 -07:00
  • b545c37876 ltree: Fix overflows with lquery parsing Michael Paquier 2026-05-11 05:13:51 -07:00
  • 710995782f refint: Fix SQL injection and buffer overruns. Nathan Bossart 2026-05-11 05:13:50 -07:00
  • 0c83fe8e4c Prevent path traversal in pg_basebackup and pg_rewind Michael Paquier 2026-05-11 05:13:50 -07:00
  • 614474996a Mark PQfn() unsafe and fix overrun in frontend LO interface. Nathan Bossart 2026-05-11 05:13:50 -07:00
  • 137013f608 Avoid overflow in size calculations in formatting.c. Nathan Bossart 2026-05-11 05:13:50 -07:00
  • e24fb32476 Fix integer overflow in array_agg(), when the array grows too large Heikki Linnakangas 2026-05-11 05:13:50 -07:00
  • 08c397b023 Check CREATE privilege on multirange type schema in CREATE TYPE. Nathan Bossart 2026-05-11 05:13:50 -07:00
  • c259731242 Fix integer-overflow and alignment hazards in locale-related code. Tom Lane 2026-05-11 05:13:50 -07:00
  • c3fff3950f Guard against unsafe conditions in usage of pg_strftime(). Tom Lane 2026-05-11 05:13:50 -07:00
  • 6778af13e2 Prevent path traversal in pg_basebackup and pg_rewind Michael Paquier 2026-05-11 05:13:50 -07:00
  • 126a236ba8 Avoid passing unintended format codes to snprintf(). Tom Lane 2026-05-11 05:13:50 -07:00
  • 32c525eb67 Avoid overflow in size calculations in formatting.c. Nathan Bossart 2026-05-11 05:13:50 -07:00
  • c95275f18b Apply timingsafe_bcmp() in authentication paths Michael Paquier 2026-05-11 05:13:50 -07:00
  • d92852d624 Check CREATE privilege on multirange type schema in CREATE TYPE. Nathan Bossart 2026-05-11 05:13:50 -07:00
  • 9dcfcb92ff Add timingsafe_bcmp(), for constant-time memory comparison Heikki Linnakangas 2026-05-11 05:13:50 -07:00
  • 79b7847c72 Guard against unsafe conditions in usage of pg_strftime(). Tom Lane 2026-05-11 05:13:50 -07:00
  • 84a9f2641d Guard against overflow in "left" fields of query_int and ltxtquery. Tom Lane 2026-05-11 05:13:50 -07:00
  • 24e0e32544 Avoid passing unintended format codes to snprintf(). Tom Lane 2026-05-11 05:13:50 -07:00
  • d106295b60 Unify src/common/'s definitions of MaxAllocSize. Tom Lane 2026-05-11 05:13:50 -07:00
  • 248a433cd1 Fix SQL injection in logical replication origin checks. Noah Misch 2026-05-11 05:13:50 -07:00
  • 3fb66d3022 Fix unbounded recursive handling of SSL/GSS in ProcessStartupPacket() Michael Paquier 2026-05-11 05:13:50 -07:00
  • 16fda4df63 Add raw_connect and raw_connect_works to Cluster.pm Michael Paquier 2026-05-11 05:13:50 -07:00
  • 4032c9d98a Fix assorted places that need to use palloc_array(). Tom Lane 2026-05-11 05:13:50 -07:00
  • b11c3eadf7 Prevent buffer overrun in unicode_normalize(). Tom Lane 2026-05-11 05:13:50 -07:00
  • 7fdb0907e0 Harden our regex engine against integer overflow in size calculations. Tom Lane 2026-05-11 05:13:50 -07:00
  • bfc5cea76d Make palloc_array() and friends safe against integer overflow. Tom Lane 2026-05-11 05:13:50 -07:00
  • d75b1dc96f Add pg_add_size_overflow() and friends Tom Lane 2026-05-11 05:13:50 -07:00
  • 7fe3656939 Fix overflows with ts_headline() Michael Paquier 2026-05-11 05:13:50 -07:00
  • 9c2fa5b6ab ltree: Fix overflows with lquery parsing Michael Paquier 2026-05-11 05:13:50 -07:00
  • 2dc64ef28b refint: Fix SQL injection and buffer overruns. Nathan Bossart 2026-05-11 05:13:49 -07:00
  • 00e27235e5 Apply timingsafe_bcmp() in authentication paths Michael Paquier 2026-05-11 05:13:49 -07:00
  • d88c7be156 Mark PQfn() unsafe and fix overrun in frontend LO interface. Nathan Bossart 2026-05-11 05:13:49 -07:00
  • 1604939b22 Add timingsafe_bcmp(), for constant-time memory comparison Heikki Linnakangas 2026-05-11 05:13:49 -07:00
  • 3c41f5534a Fix integer overflow in array_agg(), when the array grows too large Heikki Linnakangas 2026-05-11 05:13:49 -07:00
  • 5c1069c35b Guard against overflow in "left" fields of query_int and ltxtquery. Tom Lane 2026-05-11 05:13:49 -07:00
  • 26dd3cac20 Fix integer-overflow and alignment hazards in locale-related code. Tom Lane 2026-05-11 05:13:49 -07:00
  • 47dae5e740 Unify src/common/'s definitions of MaxAllocSize. Tom Lane 2026-05-11 05:13:49 -07:00
  • 8f881e188b Prevent path traversal in pg_basebackup and pg_rewind Michael Paquier 2026-05-11 05:13:49 -07:00
  • 66cf26b9e4 Fix unbounded recursive handling of SSL/GSS in ProcessStartupPacket() Michael Paquier 2026-05-11 05:13:49 -07:00
  • 87357a606e Avoid overflow in size calculations in formatting.c. Nathan Bossart 2026-05-11 05:13:49 -07:00
  • c2e6ef8631 Add raw_connect and raw_connect_works to Cluster.pm Michael Paquier 2026-05-11 05:13:49 -07:00
  • c27ba08cd5 Check CREATE privilege on multirange type schema in CREATE TYPE. Nathan Bossart 2026-05-11 05:13:49 -07:00
  • aff71f87ba Fix assorted places that need to use palloc_array(). Tom Lane 2026-05-11 05:13:49 -07:00
  • d7de7fa84d pg_createsubscriber: Obstruct SQL injection via subscription names. Nathan Bossart 2026-05-11 05:13:49 -07:00
  • f20b840813 Prevent buffer overrun in unicode_normalize(). Tom Lane 2026-05-11 05:13:49 -07:00
  • a386d14feb Guard against unsafe conditions in usage of pg_strftime(). Tom Lane 2026-05-11 05:13:49 -07:00