summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
2026-08-20Remove redundant SvOK() tests in plperl.Tom Lane
2026-08-19Support tied Perl objects in plperl and associated contrib modules.Tom Lane
2026-08-18Make plperl's handling of Perl hashes more consistent.Tom Lane
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-17Use safer allocation routines in more places of the treeMichael Paquier
2026-08-10Use palloc_array() in pltcl and plperl to avoid overflowHeikki Linnakangas
2026-08-10Reject calls from SQL to functions that take or return type internal.Tom Lane
2026-08-10Protect some fixed-size arrays that have FUNC_MAX_ARGS elements.Tom Lane
2026-08-10Harden PL/Perl code against "tied" Perl arrays and hashes.Tom Lane
2026-07-16Revert "Make PL/Tcl require Tcl 8.6 or later"Peter Eisentraut
2026-07-16Make PL/Tcl require Tcl 8.6 or laterPeter Eisentraut
2026-07-11Fix for loop variables used with lengthofPeter Eisentraut
2026-07-06Make PLy_elog() use pg_integer_constant_p().Tom Lane
2026-06-29plpython: Fix NULL pointer dereferences for broken sequence and mapping objectsRichard Guo
2026-06-24plperl: Fix NULL pointer dereference for forged array objectRichard Guo
2026-06-21plpython: Use funccache.c infrastructure for procedure caching.Tom Lane
2026-06-01Translation updatesPeter Eisentraut
2026-05-13Pre-beta mechanical code beautification, step 1: run pgindent.Tom Lane
2026-04-22Harmonize function parameter names for Postgres 19.Peter Geoghegan
2026-04-21Make plpgsql_trap test more robust and less resource-intensive.Tom Lane
2026-04-08Remove MULE_INTERNAL encoding.Thomas Munro
2026-03-31Avoid including vacuum.h in tableam.h and heapam.h.Nathan Bossart
2026-03-30Remove bits* typedefs.Nathan Bossart
2026-03-24Bounds-check access to TupleDescAttr with an Assert.Robert Haas
2026-03-20plpgsql: optimize "SELECT simple-expression INTO var".Tom Lane
2026-03-16Reduce header inclusions via execnodes.hÁlvaro Herrera
2026-03-15Add all required calls to TupleDescFinalize()David Rowley
2026-02-26EUC_CN, EUC_JP, EUC_KR, EUC_TW: Skip U+00A0 tests instead of failing.Noah Misch
2026-02-23Fix additional fallthrough warnings from clangPeter Eisentraut
2026-02-19Use fallthrough attribute instead of commentPeter Eisentraut
2026-02-11Fix plpgsql's handling of "return simple_record_variable".Tom Lane
2026-02-10Improve type handling of varlena structuresMichael Paquier
2026-02-02Refactor att_align_nominal() to improve performance.Tom Lane
2026-01-15plpython: Streamline initializationPeter Eisentraut
2026-01-15plpython: Remove duplicate PyModule_Create()Peter Eisentraut
2026-01-15plpython: Clean up PyModule_AddObject() usesPeter Eisentraut
2026-01-15plpython: Remove commented out codePeter Eisentraut
2026-01-14Enable Python Limited API for PL/Python on MSVCPeter Eisentraut
2026-01-01Update copyright for 2026Bruce Momjian
2025-12-28Split some long Makefile listsMichael Paquier
2025-12-09Use palloc_object() and palloc_array() in more areas of the treeMichael Paquier
2025-10-23Avoid memory leak in validation of a PL/Python trigger function.Tom Lane
2025-10-23Fix resource leaks in PL/Python error reporting, redux.Tom Lane
2025-10-22Remove useless pstrdup() calls.Tom Lane
2025-10-21Use CompactAttribute more often, when possibleDavid Rowley
2025-10-15plpython: Remove support for major version conflict detectionPeter Eisentraut
2025-09-30Make some use of anonymous unions [plpython]Peter Eisentraut
2025-09-16Provide more-specific error details/hints for function lookup failures.Tom Lane
2025-09-12Allow redeclaration of typedef yyscan_tPeter Eisentraut