summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg
AgeCommit message (Collapse)Author
2007-09-04Synced parser and keyword list.Michael Meskes
2007-08-29Fixed bug in Informix define handling.Michael Meskes
2007-08-23unbreak ECPG tests for VPATH builds.Andrew Dunstan
2007-08-22More cleaning up and removed some duplicates.Michael Meskes
2007-08-14It seems we simply expected the same output for failure and success.Michael Meskes
2007-08-14It seems I always forget .in files.Michael Meskes
2007-08-14Hopefully fixed missing CHAR_BIT symbolMichael Meskes
2007-08-14Fixed compiler warning for enum handlingMichael Meskes
2007-08-14As usual I forgot some files. :-)Michael Meskes
2007-08-14- Finished major rewrite to use new protocol versionMichael Meskes
- Really prepare statements - Added more regression tests - Added auto-prepare mode - Use '$n' for positional variables, '?' is still possible via ecpg option - Cleaned up the sources a little bit
2007-07-25Synced parserMichael Meskes
2007-07-25Rename DLLIMPORT macro to PGDLLIMPORT to avoid conflict withMagnus Hagander
third party includes (like tcl) that define DLLIMPORT.
2007-06-15Applied patch by Joachim to enable checktcp againMichael Meskes
2007-06-14Add resultmap entries for mingw - same as for msvcMagnus Hagander
2007-06-14Properly identify mingw as a win32 platform needing different diffMagnus Hagander
options to deal with strange line endings.
2007-06-12VPATH fixes.Alvaro Herrera
2007-06-12Fix search/replace error in makefile for ecpg testsMagnus Hagander
2007-06-12Fixed reduce/recuce problem due to CURRENT_P.Michael Meskes
2007-06-12Rewrite ECPG regression test driver in C, by splitting the standardMagnus Hagander
regression driver into two parts and reusing half of it. Required to run ECPG tests without a shell on MSVC builds. Fix ECPG thread tests for MSVC build (incl output files). Joachim Wieland and Magnus Hagander
2007-06-12Synced parser and keyword list.Michael Meskes
2007-06-11Should not try to unlink stdout.Michael Meskes
2007-06-11Fixed one memory leak in descriptor code.Michael Meskes
Made sure ecpg deletes output file in case of an error.
2007-06-04Update expected files for textual changesPeter Eisentraut
2007-05-31Make some messages more consistentPeter Eisentraut
2007-05-28Applied patch send by Joachim Wieland to fix INTEGER_DATETIMES under MSVC.Michael Meskes
2007-05-27Sorry guys, I committed the file from my development snapshot instead the ↵Michael Meskes
one from HEAD. Fixing it now.
2007-05-27The source code changed, so the expected file changed too.Michael Meskes
2007-05-27Applied Joachim's patch for ecpg_config.h creation on Vista.Michael Meskes
Changed variable test to not run into infinite loops on backend errors.
2007-05-21Also removed the function not just the call, sorry.Michael Meskes
2007-05-21Do not try to find local timezone in DecodeDateTime() because theMichael Meskes
result is not used anyway. This also fixes Vista's build problems.
2007-05-20tackling Vista problem - another tryMichael Meskes
2007-05-17Removed mktime() call to hopefully get rid of some compatibility problems.Michael Meskes
2007-05-10Added some more error logging.Michael Meskes
2007-05-10- Synced parser and keyword listMichael Meskes
- Renamed update test so it hopefully runs on Vista
2007-04-27Removed non-existant function from extern.hMichael Meskes
2007-04-27Inlined two functions to get rid of va_list problems on some archs.Michael Meskes
2007-04-01Complete cleaningPeter Eisentraut
2007-03-29Make ECPG regression tests use native threading instead of pthreads, now thatMagnus Hagander
ecpglib supports it. Change configure (patch from Bruce) and msvc build system to no longer require pthreads on win32, since all parts of postgresql can be thread-safe using the native platform functions.
2007-03-29- Added patch by Magnus Hagander <magnus@hagander.net> to use nativeMichael Meskes
win32 threads. - Fixed regression tests to run threading tests.
2007-03-27Fix typo, ensable -> enable, per Steve Gieseking.Tom Lane
2007-03-18Fix ecpg/preproc makefile for parallel builds: parser.o must dependTom Lane
on preproc.h, else make may try to build it before preproc.h is ready. Per failures seen here and in buildfarm.
2007-03-17- Changed some whitespacing in connect statement.Michael Meskes
- Made some chars const as proposed by Stefan Huehner <stefan@huehner.org>. - Synced parser and keyword lists. - Copied two token parsing from backend parser to ecpg parser. - Also added a test case for this.
2007-02-19Add "isodow" option to EXTRACT() and date_part() where Sunday = 7.Bruce Momjian
2007-02-16Add two new format fields for use with to_char(), to_date() andBruce Momjian
to_timestamp(): - ID for day-of-week - IDDD for day-of-year This makes it possible to convert ISO week dates to and from text fully represented in either week ('IYYY-IW-ID') or day-of-year ('IYYY-IDDD') format. I have also added an 'isoyear' field for use with extract / date_part. Brendan Jurd
2007-02-11Fixed multibyte handling as reported by <harada.toshi@oss.ntt.co.jp>.Michael Meskes
2007-02-09Replace useless uses of := by = in makefiles.Peter Eisentraut
2007-02-07Replace some strncpy() by strlcpy().Peter Eisentraut
2007-02-02Applied Magnus Hagander's patch to take away some compiler warnings.Michael Meskes
2007-02-02Cleaned up va_list handling. Hopefully this now works on all archs.Michael Meskes
2007-02-01Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian
Standard English uses "may", "can", and "might" in different ways: may - permission, "You may borrow my rake." can - ability, "I can lift that log." might - possibility, "It might rain today." Unfortunately, in conversational English, their use is often mixed, as in, "You may use this variable to do X", when in fact, "can" is a better choice. Similarly, "It may crash" is better stated, "It might crash".