- 30 Jun, 2005 1 commit
-
-
Neil Conway authored
remove old-style function declarations, and mark a function "static". There are some remaining warnings, but this fixes most of them, anyway.
-
- 08 Jul, 2003 1 commit
-
-
Michael Meskes authored
-
- 20 Jun, 2003 1 commit
-
-
Michael Meskes authored
-
- 13 Jun, 2003 1 commit
-
-
Michael Meskes authored
- Compatibility functions for INFORMIX handling of DECLARE statement.
-
- 22 May, 2003 1 commit
-
-
Michael Meskes authored
ecpg now recognizes named structs/unions. So you don't have to list the whole definition everytime you declare a variable anymore.
-
- 14 May, 2003 1 commit
-
-
Michael Meskes authored
- Accept CPP defines for type definitions. - Do not parse system include files automatically for Informix mode
-
- 14 Feb, 2003 1 commit
-
-
Michael Meskes authored
- More work on Informix compatibility.
-
- 23 Dec, 2001 1 commit
-
-
Michael Meskes authored
- Fixed several bugs concerning arrays of structs including a memory allocation bug.
-
- 08 Dec, 2001 1 commit
-
-
Michael Meskes authored
-
- 06 Dec, 2001 1 commit
-
-
Michael Meskes authored
- Fixed some bugs in exec sql var and exec sql type command.
-
- 11 Aug, 2001 1 commit
-
-
Peter Eisentraut authored
-
- 21 Sep, 2000 1 commit
-
-
Michael Meskes authored
-
- 29 Apr, 2000 1 commit
-
-
Bruce Momjian authored
-
- 22 Feb, 2000 1 commit
-
-
Michael Meskes authored
-
- 27 Jan, 2000 1 commit
-
-
Michael Meskes authored
-
- 18 Jan, 2000 1 commit
-
-
Michael Meskes authored
-
- 16 Dec, 1999 1 commit
-
-
Michael Meskes authored
-
- 17 Sep, 1999 1 commit
-
-
Michael Meskes authored
-
- 16 Apr, 1999 1 commit
-
-
Michael Meskes authored
-
- 11 Mar, 1999 1 commit
-
-
Michael Meskes authored
-
- 05 Mar, 1999 1 commit
-
-
Michael Meskes authored
-
- 28 Feb, 1999 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <Michael_Meskes@topmail.de> + + Tue Feb 23 17:32:25 CET 1999 + + - Other than a struct a union itself cannot be specified as variable. + + Fri Feb 26 07:18:25 CET 1999 + + - Synced preproc.y with gram.y. + + Sat Feb 27 20:30:03 CET 1999 + + - Added automatic allocating for NULL pointers.
-
- 23 Feb, 1999 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <Michael_Meskes@topmail.de> + + 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
-
- 20 Feb, 1999 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <Michael_Meskes@topmail.de> See Changes file...
-
- 18 Jan, 1999 1 commit
-
-
Bruce Momjian authored
remaining shift/reduce conflict. But the very same conflict is in gram.y, so I don't dig into it very much now. Anyway, I just saw that there were minor changes made to ecpg by others. Now I like that but I would prefer if I was told about that. Otherwise my version numbering and Changelog maintaining might break. Or simply change these too. :-) Also I had to add #include <errno.h> to backend/libpq/pqcomprim.c to be able to compile postgresql. Patch is attached. Since my resubscription process is still not finished yet, I still send them here. Michael
-
- 03 Oct, 1998 1 commit
-
-
Thomas G. Lockhart authored
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
-
- 11 Aug, 1998 1 commit
-
-
Bruce Momjian authored
to understand cursors with variables. Michael
-
- 05 Aug, 1998 1 commit
-
-
Marc G. Fournier authored
From: Dr. Michael Meskes <meskes@online-club.de> So this should finally get cursors working. There was an ugly bug in it.
-
- 07 Jul, 1998 1 commit
-
-
Marc G. Fournier authored
From: "Dr. Michael Meskes" <meskes@online-club.de> + Thu Jul 2 20:30:14 CEST 1998 + + - Changed new style db name to allow connection types "tcp" and + "unix" only + + Tue Jul 7 15:14:14 CEST 1998 + + - Fixed some bugs in preproc.y + - Set version to 2.3.4
-
- 03 Jun, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@topsystem.de> + Wed Jun 3 13:38:57 CEST 1998 + + - Made sqlca struct compatible with other systems. + - Give back a warning in case of truncation + - Changed the handling of OptimizableStmt since the old one broke + CREATE RULE + - Set library version to 2.3 + - Set version to 2.3.3
-
- 18 May, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@topsystem.de> + + Wed May 6 16:09:45 CEST 1998 + + - Some more cleanups in the library. + + Thu May 7 12:34:28 CEST 1998 + + - Made CONNECT and DISCONNECT statement more SQL3 compliant. + - Changed the API for the ECPGconnect function to be able to handle + hostnames and ports + + Fri May 8 13:54:45 CEST 1998 + - More changes to the parser. The connect statement now allows + ORACLE style logins. + - db-name is accepted in two ways: + - <dbname>[@<server>][:<port>] + - esql:postgresql://<server>[:<port>][/<dbname>] + + Mon May 11 10:28:37 CEST 1998 + + - Added '? options' to connect call. + - Also allow USING as keyword for the password + + Thu May 14 15:09:58 CEST 1998 + + - Changed preproc.y and pgc.l according to the parser changes in the + backend. + + Fri May 15 09:55:21 CEST 1998 + + - Added connection_name handling + + + Mon May 18 10:33:58 CEST 1998 + + - Fixed some more bugs + - Set version to 2.3.1 + - Set library version to 2.2
-
- 06 May, 1998 1 commit
-
-
Marc G. Fournier authored
Tue Apr 28 14:48:41 CEST 1998 - Put operator "->" back into parser. Note that :foo->bar means the C term, but :foo ->bar means the operator "->". Tue Apr 28 15:49:07 CEST 1998 - Added exec sql disconnect command. - Allow varchar in C to be written in uppercase too. - Added whenever option "do break;" Wed Apr 29 09:17:53 CEST 1998 - Corrected parsing of C comments. - Also allow C++ style comments. - Make sure not found is only checked after commands that could return it. - Added error codes, see ecpgerror.h for details. - Added "exec sql <TransactionStmt> release" as disconnect statement for compatibility issues. Thu Apr 30 10:42:10 CEST 1998 - Added a -t option to disable automatic transaction start. - Added sqlerrd[] to sqlca struct. - Give back number of tuples affect in sqlca.sqlerrd[2]. Thu Apr 30 13:36:02 CEST 1998 - Make the return code different in case of different errors. Wed May 6 11:42:48 CEST 1998 - Free memory if possible - Some bugfixes for bugs I found while changing the memory allocation code - Now able to fill complete array with one call (see test1.pgc for an example) - Set version to 2.3.0 - Set library version to 2.1
-
- 27 Apr, 1998 1 commit
-
-
Marc G. Fournier authored
And the next update. Now you can use only parts of a struct like this: exec sql select a into :struct.string from foo;
-
- 24 Apr, 1998 1 commit
-
-
Marc G. Fournier authored
+ Thu Apr 23 09:27:16 CEST 1998 + + - Also allow call in whenever statement with the same functionality + as do. + + Thu Apr 23 12:29:28 CEST 1998 + + - Also rewrote variable declaration part. It is now possible to + declare more than one variable per line. + - Set version to 2.1.0 + + Fri Apr 24 13:50:15 CEST 1998 + + - Fixed some bugs. + - Set version to 2.1.1
-
- 21 Apr, 1998 1 commit
-
-
Marc G. Fournier authored
Michael Meskes <meskes@topsystem.de>
-
- 20 Mar, 1998 1 commit
-
-
Bruce Momjian authored
handles all transaction commands and the exec sql include command. Michael Meskes
-
- 27 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
No more shift/reduce conflicts. Also all other bugs I know about are fixed.
-
- 24 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
+ + - use char[] as string not as array of bytes that is integers + + Sun Feb 22 16:37:36 CET 1998 + + - use long for all size variables + - added execute immediate statement + + Sun Feb 22 20:41:32 CET 1998 + + - use varcharsize = 1 for all simple types, 0 means pointer, > 1 + means array if type is char resp. unsigned char + + Thu Feb 24 12:26:12 CET 1998 + + - allow 'go to' in whenever statement as well as 'goto' + - new argument 'stop' for whenever statement From: Michael Meskes <meskes@topsystem.de>
-
- 20 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
Subject: [PATCHES] one small fix for ecpg
-
- 19 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
Here's my next patch. this one should fix some more bugs. ecpg now fully understands the whenever statement.
-