summaryrefslogtreecommitdiff
path: root/src/pl
AgeCommit message (Expand)Author
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-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-03Fix obscure segfault condition in PL/PythonPeter Eisentraut
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-02-27Set isnull for errm and sqlstate local variables when they're free'd. BecauseHeikki Linnakangas
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-07-28Update 8.1 and 8.0 plpython to work with Python 2.5. This backports severalTom 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
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-06-28Fix incorrect tests for undef Perl values in some places in plperl.c.Tom 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-01-30Repair oversights in the mechanism used to store compiled plpgsql functions.Tom Lane
2007-01-30Add SPI_push/SPI_pop calls so that datatype input and output functions calledTom Lane
2006-08-14Get rid of "lookahead" functionality in plpgsql's yylex() function,Tom Lane
2006-05-30Update ppport.h to not cause warnings with newest Perl versions.Tom Lane
2006-03-23Fix plpgsql to pass only one copy of any given plpgsql variable into a SQLTom Lane
2006-03-02Fix possible crash at transaction end when a plpgsql function is used andTom Lane
2006-02-20Fix three Python reference leaks in PLy_traceback(). This would resultNeil Conway
2006-01-28Undo perl's nasty locale setting on Windows. Since we can't do that asAndrew Dunstan
2006-01-28Per a bug report from Theo Schlossnagle, plperl_return_next() leaksNeil Conway
2006-01-17Repair problems with the result of lookup_rowtype_tupdesc() possibly beingTom Lane
2006-01-10In PLy_function_build_args(), the code loops repeatedly, constructingNeil Conway
2006-01-08Stop perl from hijacking stdio and other stuff on Windows.Andrew Dunstan
2006-01-03Add checks to verify that a plpgsql function returning a rowtype is actuallyTom Lane
2005-12-29Index: src/pl/plpython/plpython.cNeil Conway
2005-12-09Fix core dump in error path of plpgsql_parse_tripwordtype. SomebodyTom Lane
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
2005-10-24Ensure that a plpgsql LOOP with an empty body still executes at leastTom Lane
2005-10-18Code review for spi_query/spi_fetchrow patch: handle errors sanely,Tom Lane
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-10-13Fix small oversight in recent patch to add more CREATE-FUNCTION-timeTom Lane
2005-10-04Add an expected case to cover error message as spelled by python 2.2.3.Tom Lane
2005-09-24Clean up possibly-uninitialized-variable warnings reported by gcc 4.x.Tom Lane
2005-09-14Fix recent breakage of decl_cursor_arglist syntax, per Michael Paesold.Tom Lane
2005-09-13Fix make_tuple_from_row to support nested rowtypes, per gripe fromTom Lane