summaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Expand)Author
2026-08-18Defend against null "SV *" pointers in plperl modules.Tom Lane
2026-08-17Make plperl's handling of Perl arrays safer and more consistent.Tom Lane
2026-08-10pgcrypto: Add option to revert to prior decryption behaviorJacob Champion
2026-08-10Fix errorhandling for PGP encryptionDaniel Gustafsson
2026-08-10Avoid overflow in Levenshtein distance calculations.Nathan Bossart
2026-08-10Add an output_plugin_libraries GUC to bless trusted output pluginsJacob Champion
2026-08-10Empty search_path in amcheck.Noah Misch
2026-08-10Fix pg_trgm's picksplit function with all-true datumsHeikki Linnakangas
2026-08-10Harden PL/Perl code against "tied" Perl arrays and hashes.Tom Lane
2026-08-07Drain pending asynchronous requests during ExecReScanAppend.Etsuro Fujita
2026-08-04pg_surgery: Fix infinite loop on large TID arraysÁlvaro Herrera
2026-07-28Fix logical decoding of empty prepared transactions.Masahiko Sawada
2026-07-03Fix btree_gist's NotEqual strategy on internal index pages.Tom Lane
2026-07-01btree_gist: fix NaN handling in float4/float8 opclasses.Tom Lane
2026-06-29plpython: Fix NULL pointer dereferences for broken sequence and mapping objectsRichard Guo
2026-06-18hstore_plperl: Add CHECK_FOR_INTERRUPTS() in reference-unwinding loop.Tom Lane
2026-06-17jsonb_plperl, jsonb_plpython: Fix unguarded recursion and loops.Tom Lane
2026-06-16Fix int32 overflow in ltree_compare()Heikki Linnakangas
2026-06-14amcheck: Use correct varlena size accessor in bt_normalize_tuple()Alexander Korotkov
2026-06-12Fix compilation with OpenSSL 4Daniel Gustafsson
2026-06-11seg: Fix seg_out() to preserve the upper boundary's certainty indicatorHeikki Linnakangas
2026-06-11xml2: Fix crash with namespace nodes in xpath_nodeset()Michael Paquier
2026-06-05pg_surgery: Fix off-by-one bug with heap offsetMichael Paquier
2026-06-05refint: Remove plan cache.Nathan Bossart
2026-05-25Fix missed ReleaseVariableStats() in intarray's _int_matchsel().Tom Lane
2026-05-15Re-add regression tests for ltree and intarrayMichael Paquier
2026-05-14refint: Fix segfault in check_foreign_key().Nathan Bossart
2026-05-11Use palloc_array() in a few more places to avoid overflowHeikki Linnakangas
2026-05-11Remove test cases for field overflows in intarray and ltree.Tom Lane
2026-05-11refint: Fix SQL injection and buffer overruns.Nathan Bossart
2026-05-11Guard against overflow in "left" fields of query_int and ltxtquery.Tom Lane
2026-05-11ltree: Fix overflows with lquery parsingMichael Paquier
2026-05-05postgres_fdw: Fix handling of abort-cleanup-failed connections.Etsuro Fujita
2026-03-27Avoid memory leak on error while parsing pg_stat_statements dump fileHeikki Linnakangas
2026-03-13xml2: Fix failure with xslt_process() under -fsanitize=undefinedMichael Paquier
2026-03-02basic_archive: Allow archive directory to be missing at startup.Nathan Bossart
2026-02-27postgres_fdw: Fix thinko in comment for UserMappingPasswordRequired().Etsuro Fujita
2026-02-26Fix more multibyte issues in ltree.Jeff Davis
2026-02-16hstore: Fix NULL pointer dereference with receive functionMichael Paquier
2026-02-16pgcrypto: Tweak error message for incorrect session key lengthMichael Paquier
2026-02-11Further stabilize a postgres_fdw test case.Tom Lane
2026-02-09Fix test "NUL byte in text decrypt" for --without-zlib builds.Noah Misch
2026-02-09Harden _int_matchsel() against being attached to the wrong operator.Tom Lane
2026-02-09Require PGP-decrypted text to pass encoding validation.Noah Misch
2026-02-08Code coverage for most pg_mblen* calls.Thomas Munro
2026-02-08Replace pg_mblen() with bounds-checked versions.Thomas Munro
2026-02-08pgcrypto: Fix buffer overflow in pgp_pub_decrypt_bytea()Michael Paquier
2026-02-04Fix various instances of undefined behaviorJohn Naylor
2026-01-23Fix bogus ctid requirement for dummy-root partitioned targetsAmit Langote
2026-01-21amcheck: Fix snapshot usage in bt_index_parent_checkÁlvaro Herrera