| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2006-03-11 | Add CVS tag lines to files that were lacking them. | Bruce Momjian | |
| 2004-08-29 | Pgindent run for 8.0. | Bruce Momjian | |
| 2004-06-30 | Added SET DESCRIPTOR command. | Michael Meskes | |
| Note that this still has some bugs. The functionality is there though, it's just a matter of fixing the bugs now. Cleaned up error handling in preprocessor. | |||
| 2004-06-27 | - Only use typedefs inside their scope. | Michael Meskes | |
| - Variables that are out of scope, were not removed all the time. - Make a varchar NULL set everything to 0 when not using indicators. - Synced parser. | |||
| 2004-05-07 | - Added additional test case. | Michael Meskes | |
| - Fixed bug that reversed string length in typedefs. - Added portability file to pgtypeslib. | |||
| 2003-12-17 | - Added just another patch by Dave that fixes a reversed order in | Michael Meskes | |
| variable listing for output variables in cursor definitions - Fixed incorrect if call in long=>numeric conversion. | |||
| 2003-08-04 | pgindent run. | Bruce Momjian | |
| 2003-06-26 | Added just another compatibility level for Informix. | Michael Meskes | |
| 2003-06-25 | Implemented Informix special way to treat NULLs, removed warnings, synced. | Michael Meskes | |
| 2003-06-13 | - Enable FETCH without INTO. | Michael Meskes | |
| - Compatibility functions for INFORMIX handling of DECLARE statement. | |||
| 2003-05-29 | Changed variable parsing so struct[n].attr works. | Michael Meskes | |
| 2003-05-22 | ecpg now recognizes named structs/unions. So you don't have to list the ↵ | Michael Meskes | |
| whole definition everytime you declare a variable anymore. | |||
| 2003-05-14 | - Added more compatibility functions. | Michael Meskes | |
| - Accept CPP defines for type definitions. - Do not parse system include files automatically for Informix mode | |||
| 2003-05-01 | Added an option to force ecpg to also parse files includes via '#include' ↵ | Michael Meskes | |
| and some more Informix stuff. | |||
| 2003-02-13 | - Applied error reporting patch by Matthew Vanecek | Michael Meskes | |
| - Started with an Informix compatibility option. | |||
| 2002-10-21 | Add guards against double inclusion. | Peter Eisentraut | |
| 2002-09-04 | pgindent run. | Bruce Momjian | |
| 2002-05-20 | - Fixed some parser bugs. | Michael Meskes | |
| - Removed some simple rules to work arounf bison limit for now. - Update c_keywords.c to reflect changes in keywords.c. | |||
| 2002-03-21 | Added typedef patches and a new option '-c' to automatically create C ↵ | Michael Meskes | |
| typedefs from SQL ones. | |||
| 2002-01-13 | - Fixed variable handling for struct members. | Michael Meskes | |
| - Removed check for array input. An attribut might store the complete array. | |||
| 2001-12-09 | Fixed several bugs concerning indicators and added error messages instead of ↵ | Michael Meskes | |
| segfaults. | |||
| 2001-11-16 | Committed again to add the missing files/patches. | Michael Meskes | |
| 2001-10-25 | pgindent run on all C files. Java run to follow. initdb/regression | Bruce Momjian | |
| tests pass. | |||
| 2001-09-19 | - Synced preproc.y with gram.y. | Michael Meskes | |
| - Synced pgc.l with scan.l. - Synced keyword.c. - Include the remaining patches by Christof Petig <christof.petig@wtal.de>. | |||
| 2001-08-24 | Add ecpg --help and --version. Renumber the exit status codes, which were | Peter Eisentraut | |
| documented wrong. | |||
| 2001-03-22 | pgindent run. Make it all clean. | Bruce Momjian | |
| 2001-02-10 | Restructure the key include files per recent pghackers discussion: there | Tom Lane | |
| are now separate files "postgres.h" and "postgres_fe.h", which are meant to be the primary include files for backend .c files and frontend .c files respectively. By default, only include files meant for frontend use are installed into the installation include directory. There is a new make target 'make install-all-headers' that adds the whole content of the src/include tree to the installed fileset, for use by people who want to develop server-side code without keeping the complete source tree on hand. Cleaned up a whole lot of crufty and inconsistent header inclusions. | |||
| 2000-11-07 | Third try. Sorry, I had a wrong path in my copy statement. | Michael Meskes | |
| 2000-04-14 | Remove bogus extern for 'descriptors' variable, which is in fact static. | Tom Lane | |
| Some compilers object to seeing extern and later static ... | |||
| 2000-04-12 | Ye-old pgindent run. Same 4-space tabs. | Bruce Momjian | |
| 2000-03-10 | *** empty log message *** | Michael Meskes | |
| 2000-03-09 | *** empty log message *** | Michael Meskes | |
| 2000-03-07 | *** empty log message *** | Michael Meskes | |
| 2000-03-02 | *** empty log message *** | Michael Meskes | |
| 2000-02-22 | *** empty log message *** | Michael Meskes | |
| 2000-02-18 | *** empty log message *** | Michael Meskes | |
| 2000-02-17 | *** empty log message *** | Michael Meskes | |
| 2000-02-16 | *** empty log message *** | Michael Meskes | |
| 2000-02-14 | *** empty log message *** | Michael Meskes | |
| 2000-02-04 | Made prototypes for yyerror() consistent with Bruce's last changes | Jan Wieck | |
| Jan | |||
| 2000-01-27 | *** empty log message *** | Michael Meskes | |
| 2000-01-20 | ecpg shouldn't depend on parser/gramparse.h. Also, eliminate some | Tom Lane | |
| compiler warnings caused by lack of extern declarations in extern.h. I believe the remaining gcc warnings here would go away if the ecpg grammar could be tweaked so it doesn't use REJECT ... | |||
| 2000-01-18 | *** empty log message *** | Michael Meskes | |
| 1999-12-08 | *** empty log message *** | Michael Meskes | |
| 1999-05-25 | pgindent run over code. | Bruce Momjian | |
| 1999-04-14 | *** empty log message *** | Michael Meskes | |
| 1999-03-24 | *** empty log message *** | Michael Meskes | |
| 1999-02-23 | From: Michael Meskes <Michael_Meskes@topmail.de> | Marc G. Fournier | |
| + + Son Feb 21 14:10:47 CET 1999 + + - Fixed variable detection in libecpg. + + Mon Feb 22 19:47:45 CET 1999 + + - Added 'at <db_connection>' option to all commands it is apllicable + to. Due to changing the API of some libecpg functions this + requires me to increase the major version number. + - Synced pgc.l with scan.l. + - Added support for unions. + - Set library version to 3.0.0 + - Set ecpg version to 3.0.0 | |||
| 1999-02-20 | From: Michael Meskes <Michael_Meskes@topmail.de> | Marc G. Fournier | |
| See Changes file... | |||
| 1998-10-03 | Changes from Michael Meskes: | Thomas G. Lockhart | |
| Check strdup calls for out of memory. Set library version to 2.6.2 Synced preproc.y and keywords.c with gram.y and keywords.c yet again. Set version to 2.4.3 | |||
