summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
2011-06-14Fix assorted issues with build and install paths containing spaces.Tom Lane
2011-06-04Allow building with perl 5.14.Andrew Dunstan
2011-03-17Fix PL/Python memory leak involving array slicesAlvaro Herrera
2010-12-17Backpatch plperl GNUmakefile fixes to allow building release 8.2 on Mingw wit...Andrew Dunstan
2010-11-15Fix aboriginal mistake in plpython's set-returning-function support.Tom Lane
2010-10-28Fix plpgsql's handling of "simple" expression evaluation.Tom Lane
2010-09-30Use a separate interpreter for each calling SQL userid in plperl and pltcl.Tom Lane
2010-09-22Some more gitignore cleanups: cover contrib and PL regression test outputs.Tom Lane
2010-09-22Convert cvsignore to gitignore, and add .gitignore for build targets.Magnus Hagander
2010-08-25Catch null pointer returns from PyCObject_AsVoidPtr and PyCObject_FromVoidPtrPeter Eisentraut
2010-08-09Fix incorrect logic in plpgsql for cleanup after evaluation of non-simpleTom Lane
2010-07-05The previous fix in CVS HEAD and 8.4 for handling the case where a cursorHeikki Linnakangas
2010-05-17> Follow up a visit from the style police.Andrew Dunstan
2010-05-13Prevent PL/Tcl from loading the "unknown" module from pltcl_modules unlessTom Lane
2010-05-13Abandon the use of Perl's Safe.pm to enforce restrictions in plperl, as it isAndrew Dunstan
2010-04-30Fix multiple memory leaks in PLy_spi_execute_fetch_result: it would leakTom Lane
2010-04-03Sync perl's ppport.h on all branches back to 7.4 with recent update on HEAD, ...Andrew Dunstan
2010-03-09Use SvROK(sv) rather than directly checking SvTYPE(sv) == SVt_RV in plperl.Tom Lane
2010-02-18Volatile-ize all five places where we expect a PG_TRY block to restoreTom Lane
2010-02-12Don't choke when exec_move_row assigns a synthesized null to a columnTom Lane
2010-02-12Free reference in correct Perl context. Backpatch to release 8.2. Patch from ...Andrew Dunstan
2010-01-25Apply Tcl_Init() to the "hold" interpreter created by pltcl.Tom Lane
2009-12-29Previous fix for temporary file management broke returning a set fromHeikki Linnakangas
2009-11-29Fix session-lifespan memory leak when a plperl function is redefined:Tom Lane
2009-11-03Fix obscure segfault condition in PL/PythonPeter Eisentraut
2009-10-31Ensure the previous Perl interpreter selection is restored upon exit fromTom Lane
2009-09-28Convert a perl array to a postgres array when returned by Set Returning Funct...Andrew Dunstan
2009-06-05Adjust recent PERL_SYS_INIT3 call to avoid platforms where it might fail, and...Andrew Dunstan
2009-06-04Initialise perl library as documented in perl API. Backpatch to release 7.4.Andrew Dunstan
2009-04-02plpgsql's exec_simple_cast_value() mistakenly supposed that it could bypassTom Lane
2009-02-27Set isnull for errm and sqlstate local variables when they're free'd. BecauseHeikki Linnakangas
2009-02-02Fix plpgsql to not treat INSERT INTO as an INTO-variables clause anywhereTom Lane
2009-01-14Remove broken Assertions that failed if a statement executed in PL/pgSQL isHeikki Linnakangas
2009-01-07Insert conditional SPI_push/SPI_pop calls into InputFunctionCall,Tom Lane
2008-10-09Fix overly tense optimization of PLpgSQL_func_hashkey: we must representTom Lane
2008-09-01Fix plpgsql's exec_move_row() to supply valid type OIDs to exec_assign_value()Tom Lane
2008-06-17Clean up a number of bogosities around pltcl's handling of the Tcl "result":Tom Lane
2008-01-22Work around for perl 5.10 bug - fix due to perl hacker Simon Cozens.Andrew Dunstan
2008-01-02Fix plpython's overoptimistic caching of information about the rowtype ofTom Lane
2007-12-01Suppress compiler warnings in recent plperl patch. Avoid uselessly expensiveTom Lane
2007-12-01Workaround for perl problem where evaluating UTF8 regexes can causeAndrew Dunstan
2007-11-23Fix buggy usage of vsnprintf in PL/Python by removing it altogether, insteadAlvaro Herrera
2007-11-22Prevent Perl from introducing a possibly-incompatible definition of typeTom Lane
2007-10-15Back-patch some plpython patches previously made only in HEAD: changes ofTom Lane
2007-08-10Fix uninitialized-memory bug in plpython proargnames patch. Per bug #3523Tom Lane
2007-06-28Fix incorrect tests for undef Perl values in some places in plperl.c.Tom Lane
2007-04-19Fix plpgsql to avoid reference to already-freed memory when returning aTom Lane
2007-02-08Fix an ancient logic error in plpgsql's exec_stmt_block: it thought it couldTom Lane
2007-02-08Rearrange use of plpgsql_add_initdatums() so that only the parsing of aTom Lane
2007-02-01Fix plpgsql so that when a local variable has no initial-value expression,Tom Lane