summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg
AgeCommit message (Collapse)Author
2008-10-10Optional arguments should be optional.Michael Meskes
2008-06-04Added SQL to list of allowed variable names.Michael Meskes
2008-04-10Fixed bug in PGTYPEStimestamp_sub that used pointers instead of the values ↵Michael Meskes
to substract.
2008-02-26Fix uninstall target.Peter Eisentraut
2008-02-14EXECUTE can return NOT FOUND so it should be checked here too.Michael Meskes
2008-02-14Added SQLSTATE macro closing bug #3961.Michael Meskes
2007-11-06Fixed two parser bugs.Michael Meskes
2007-08-29Fixed bug in Informix define handling.Michael Meskes
2007-05-21Removed errant ISODOWMichael Meskes
2007-05-21Backported fix from HEAD that removes superfluous function Vista has a ↵Michael Meskes
problem with
2007-04-27Removed non-existant function from extern.hMichael Meskes
2007-04-27Inlined two functions to get rid of va_list prolems on some archs.Michael Meskes
2007-03-27Fix typo, ensable -> enable, per Steve Gieseking.Tom Lane
2007-02-27Backported bug fix for #2956.Michael Meskes
2007-02-06Backported regression test changes from HEAD so the buildfarm hopefully gets ↵Michael Meskes
green again.
2007-02-06Backported va_list handling cleanupMichael Meskes
2006-11-29Fix Makefile problem which prevented installation on VPATH builds.Alvaro Herrera
2006-11-28Also install ecpg_config.hMichael Meskes
2006-11-23Un-break ecpg regression test.Tom Lane
2006-11-23Make ecpg test variable 'times' static so as not to conflict with libcBruce Momjian
symbol.
2006-11-08Applied patch by Peter Harris to free auto_mem structure on connectMichael Meskes
2006-10-23Small parser syncMichael Meskes
2006-10-17Fix unexpected side-effect of changes for case insensitivity of timezone names.Tom Lane
2006-10-04Reverted changes made by pgindentMichael Meskes
Made show.pgc set all variables before displaying them.
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-09-28Fix a couple other places that need to know about (some) src/port/ filesTom Lane
explicitly.
2006-09-26Added new filesMichael Meskes
2006-09-26Added Joachim's changes for MinGW.Michael Meskes
Added SET DATESTYLE to one test so the output format is defined.
2006-09-22Fix bugs in plpgsql and ecpg caused by assuming that isspace() would onlyTom Lane
return true for exactly the characters treated as whitespace by their flex scanners. Per report from Victor Snezhko and subsequent investigation. Also fix a passel of unsafe usages of <ctype.h> functions, that is, ye olde char-vs-unsigned-char issue. I won't miss <ctype.h> when we are finally able to stop using it.
2006-09-19Fix shared library creation to work properly on AIX. Albe LaurenzTom Lane
2006-09-14Cygwin systems seem to have a different error message when trying to connect ↵Michael Meskes
to port 0. Let's try port 20 instead.
2006-09-14Added missing constuctor/destructor for interval and date.Michael Meskes
2006-09-12Seems this wasn't committed originallyMichael Meskes
2006-09-11Move set_pglocale_pgservice() from path.c to exec.c, so that pulling inTom Lane
path.c does not in itself force linking of both exec.c and libintl. Should fix current ecpglib build failure on pickier platforms.
2006-09-11Ooops, forgot to update ecpg comparison files to matchTom Lane
source-code change.
2006-09-11Fix unportable usage complained of by icc. Per buildfarm results.Tom Lane
2006-09-10Install a cleaner solution to the AIX libpq linking problem, as perTom Lane
an earlier discussion. Centralize assumptions about what libpq depends on in one place in Makefile.global. I am unconvinced that this list is complete, but since ecpg seems to have gotten along with just these entries, we'll try it this way and see what happens.
2006-09-08Not all C compilers understand the "//" comment in this test case, so I ↵Michael Meskes
removed it.
2006-09-08Replaced complex tests with small ones.Michael Meskes
2006-09-08More logic from complex/test* moved to their own testcases.Michael Meskes
2006-09-07Changing a test case also changes the output that is expected.Michael Meskes
Float/Long aliasing doesn't work on all architecures.
2006-09-07Removed one output because integer/double usage differMichael Meskes
2006-09-05Lost some changes yet againMichael Meskes
2006-09-05Started to cleanup complex tests.Michael Meskes
Added some interval checks to regression suite.
2006-09-05Synced parser.Michael Meskes
Fixed ecpglib trying to read one character after end-of-string. Fixed port number setting in regression suite.
2006-09-04Remove trailing slash use in ecpg regression script; caused failures onBruce Momjian
some platforms.
2006-09-04Fix interval input parser so that fractional weeks and months areTom Lane
cascaded first to days and only what is leftover into seconds. This seems to satisfy the principle of least surprise given the general conversion to three-part interval values --- it was an oversight that these cases weren't dealt with in 8.1. Michael Glaesemann
2006-09-03Suppress 'unused variable' warnings created by latest commit.Tom Lane
2006-09-03Synced parser.Michael Meskes
Added another regression test and fixed tcp test.
2006-08-29Second try committing the path changes.Michael Meskes