- 16 Apr, 1999 1 commit
-
-
Michael Meskes authored
-
- 13 Apr, 1999 1 commit
-
-
Michael Meskes authored
-
- 24 Mar, 1999 1 commit
-
-
Michael Meskes authored
-
- 20 Mar, 1999 1 commit
-
-
Michael Meskes authored
-
- 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...
-
- 31 Jan, 1999 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <Michael.Meskes@usa.net> + + Wed Jan 27 12:42:22 CET 1999 + + - Fixed bug that caused ecpg to lose 'goto' information. + - Set ecpg version to 2.4.7 + + Fri Jan 29 18:03:52 CET 1999 + + - Fixed bug that caused 'enum' to be rejected in pure C code. + - Fixed bug that caused function names to be translated to lower case. + - Set ecpg version to 2.4.8 +
-
- 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
-
- 21 Sep, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@usa.net> + Mon Aug 31 09:40:04 CEST 1998 + + - Minor patch to Makefile + - Put pgc.l in sync with scan.l + + Tue Sep 1 11:31:05 CEST 1998 + + - Fixed another bug in preproc.y + + Thu Sep 3 12:21:16 CEST 1998 + + - Sync preproc.y with gram.y + + Mon Sep 14 09:21:02 CEST 1998 + + - Sync preproc.y with gram.y yet again + + Thu Sep 17 08:55:33 CEST 1998 + + - Synced preproc.y and gram.y one more time + + Thu Sep 17 19:23:24 CEST 1998 + + - Added missing ´;´ in preproc.y + - Set version to 2.4.2
-
- 01 Sep, 1998 1 commit
-
-
Bruce Momjian authored
-
- 25 Aug, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@online-club.de> + + Fri Aug 14 12:44:21 CEST 1998 + + - Added EXEC SQL DEFINE statement + - Set version to 2.4.0 + + Tue Aug 18 09:24:15 CEST 1998 + + - Removed keyword IS from DEFINE statement + - Added latest changes from gram.y + - Removed duplicate symbols from preproc.y + - Initialize sqlca structure + - Added check for connection to ecpglib + - Set version to 2.4.1 + + Thu Aug 20 15:31:29 CEST 1998 + + - Cleaned up memory allocation in ecpglib.c + - Set library version to 2.6 +
-
- 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.
-
- 26 May, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@topsystem.de> +Wed May 20 10:46:48 CEST 1998 + + - Fixed handling of preprocessor directives and variable + initialization. + - Added enum datatype. - Set version to 2.3.2
-
- 21 May, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@topsystem.de> + Tue May 19 11:49:34 CEST 1998 + + - Tested (and fixed) 'set connection' + - Fixed string notation in C + - Set version to 2.3.2
-
- 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;
-
- 26 Apr, 1998 1 commit
-
-
Bruce Momjian authored
problems on non POSIX systems such as SunOS 4.1.x. -- Tatsuo Ishii t-ishii@sra.co.jp -
-
- 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>
-
- 31 Mar, 1998 1 commit
-
-
Marc G. Fournier authored
3) Add "#include "config.h" to src/interfaces/ecpg/preproc/pgc.l to correct "strings.h not found". config.h has the proper define to make this work and should probably be near the top of pgc.l before the first include.
-
- 20 Mar, 1998 1 commit
-
-
Bruce Momjian authored
handles all transaction commands and the exec sql include command. Michael Meskes
-
- 27 Feb, 1998 4 commits
-
-
Marc G. Fournier authored
No more shift/reduce conflicts. Also all other bugs I know about are fixed.
-
Marc G. Fournier authored
From: t-ishii@sra.co.jp
-
Marc G. Fournier authored
Sorry, I just repeated the last call and send out a stupid should be empty mail. Anyway, my last patch missed one change:
-
Marc G. Fournier authored
Subject: [PATCHES] ecpg: correct whenever statement
-
- 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>
-
- 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.
-
- 18 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@topsystem.de>
-
- 17 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@topsystem.de>
-
- 12 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
Here's the ecpg patch for the local variables bug I reported earlier:
-
- 10 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
-
- 05 Feb, 1998 1 commit
-
-
Marc G. Fournier authored
Well this is not really a patch. But I mananged to get Linus' old Postgres95 precompiler to compile and work with PostgreSQL. The next step would be to collect bug/missing feature reports and to put it into the distribution so that it is made with the standard make procedure. Warning! So far it is not tested much and it does not install correctly. But I was able to create a small binary with it.
-