summaryrefslogtreecommitdiff
path: root/src/interfaces
Commit message (Collapse)AuthorAgeFilesLines
* Fix shared library creation to work properly on AIX. Albe LaurenzTom Lane2006-09-193-6/+15
|
* Fix some uses of str[n]casecmp that should be pg_str[n]casecmp,Tom Lane2006-09-151-5/+5
| | | | per Magnus.
* Cygwin systems seem to have a different error message when trying to connect ↵Michael Meskes2006-09-143-5/+5
| | | | to port 0. Let's try port 20 instead.
* Added missing constuctor/destructor for interval and date.Michael Meskes2006-09-148-7/+79
|
* Seems this wasn't committed originallyMichael Meskes2006-09-121-3/+3
|
* Move set_pglocale_pgservice() from path.c to exec.c, so that pulling inTom Lane2006-09-111-4/+4
| | | | | path.c does not in itself force linking of both exec.c and libintl. Should fix current ecpglib build failure on pickier platforms.
* Ooops, forgot to update ecpg comparison files to matchTom Lane2006-09-112-2/+2
| | | | source-code change.
* Fix unportable usage complained of by icc. Per buildfarm results.Tom Lane2006-09-112-2/+2
|
* Install a cleaner solution to the AIX libpq linking problem, as perTom Lane2006-09-102-6/+4
| | | | | | | 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.
* Revise OpenLDAP configuration and linking to work on more platformsTom Lane2006-09-091-4/+4
| | | | | than before. Albe Laurenz (but editorialized heavily by me, so if it doesn't work it's my fault).
* Not all C compilers understand the "//" comment in this test case, so I ↵Michael Meskes2006-09-082-8/+2
| | | | removed it.
* Replaced complex tests with small ones.Michael Meskes2006-09-0842-2695/+1335
|
* More logic from complex/test* moved to their own testcases.Michael Meskes2006-09-0813-144/+975
|
* Specify lo_write() to take a _const_ buffer, to match documentation.Bruce Momjian2006-09-072-4/+4
|
* Changing a test case also changes the output that is expected.Michael Meskes2006-09-075-157/+151
| | | | Float/Long aliasing doesn't work on all architecures.
* Removed one output because integer/double usage differMichael Meskes2006-09-071-1/+2
|
* Lost some changes yet againMichael Meskes2006-09-053-6/+8
|
* Started to cleanup complex tests.Michael Meskes2006-09-0525-349/+830
| | | | Added some interval checks to regression suite.
* Synced parser.Michael Meskes2006-09-054-71/+62
| | | | | Fixed ecpglib trying to read one character after end-of-string. Fixed port number setting in regression suite.
* Remove trailing slash use in ecpg regression script; caused failures onBruce Momjian2006-09-041-2/+2
| | | | some platforms.
* Add missing gettext calls for some SSL errors.Peter Eisentraut2006-09-041-4/+4
|
* Fix interval input parser so that fractional weeks and months areTom Lane2006-09-041-15/+29
| | | | | | | 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
* Suppress 'unused variable' warnings created by latest commit.Tom Lane2006-09-031-1/+3
|
* Synced parser.Michael Meskes2006-09-0310-24/+305
| | | | Added another regression test and fixed tcp test.
* Second try committing the path changes.Michael Meskes2006-08-2931-55/+59
|
* Removed debug option from pg_regress call.Michael Meskes2006-08-2931-58/+58
| | | | Changed file paths in expected files too.
* Fixed parser and library to allow empty database names.Michael Meskes2006-08-2940-160/+257
| | | | | Streamlined connection name parsing. Added Joachim's patch to shorten paths before diffing.
* Partial fix for ecpg's VPATH problems. It compiles and successfullyTom Lane2006-08-289-641/+666
| | | | | | builds all the files needed for its regression tests, but the tests themselves fail because of diffs in the #line directives output by ecpg itself. Not sure what to do about that.
* - Enabled single-quoted connection targets.Michael Meskes2006-08-2711-106/+336
| | | | | - Fixed a memory leak/segfault in unsuccessful connection. - Some changes to test files.
* Changed double output.Michael Meskes2006-08-263-16/+16
|
* Synced parserMichael Meskes2006-08-242-1/+4
|
* Needed more stuff from c.h.Michael Meskes2006-08-243-2/+32
|
* Fixed of by one variable size.Michael Meskes2006-08-245-21/+25
|
* Need more defines in ecpg_config.h, patch sent by Rocco Altier ↵Michael Meskes2006-08-241-0/+6
| | | | <RoccoA@Routescape.com>
* Somehow my version compiled but the change didn't make it to CVS.Michael Meskes2006-08-231-2/+2
|
* Argh, forgot the new file yet again.Michael Meskes2006-08-231-0/+4
|
* Replaced double-quote-fix with a hopefully better version.Michael Meskes2006-08-2318-248/+245
| | | | | Use initializer string length as size for character strings. Added ecpg_config.h file that is created via configure.
* Descriptor values were quoted twice.Michael Meskes2006-08-229-33/+46
| | | | Fixed some regression test problems.
* Added another testMichael Meskes2006-08-195-0/+491
|
* More SoC stuffMichael Meskes2006-08-1918-240/+308
|
* Add PQdescribePrepared, PQdescribePortal, and related functions to libpqTom Lane2006-08-185-10/+310
| | | | | to allow obtaining information about previously prepared statements and open cursors. Volkan Yazici
* Fixed a buffer overrun that was masked on Linux systems.Michael Meskes2006-08-184-36/+40
|
* Changed lexer to no longer use the default rule.Michael Meskes2006-08-186-46/+55
| | | | | Synced parser and keyword list. Fixed parsing of CONNECT statement so it accepts a C string again.
* Fixed a typo and made two mallocs Coverity friendly.Michael Meskes2006-08-154-6/+6
|
* Sorry, forgot the new files.Michael Meskes2006-08-1516-0/+2455
|
* Added lots of SoC stuff made by Joachim.Michael Meskes2006-08-1515-377/+1531
| | | | | | Fixed broken newline on Windows. Fixed a nasty buffer underrun that only occured when using Informix no_indicator NULL setting on timestamps and intervals.
* Applied patch for VPATH builds by Alvaro Herrera <alvherre@commandprompt.com>Michael Meskes2006-08-1318-7960/+546
| | | | | Merged dyntest.pgc and dyntest2.pgc. Hopefully fixed the last Coverity reports (finally)
* Fix inadequate makefile-fu in ecpg regression tests. I think thisTom Lane2006-08-091-4/+5
| | | | will fix current platypus build failure.
* Fixed some memory bugs that somehow reappeared.Michael Meskes2006-08-099-482/+499
| | | | Also fixed a new Coverity report.
* Fixed error handling in numeric conversion (Joachim).Michael Meskes2006-08-096-60/+189
| | | | Further regression cleanup.