aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/ecpglib
Commit message (Collapse)AuthorAge
* Repair missing inclusions of -lintl for shared libraries.Tom Lane2004-02-10
|
* - Issue a warning if a cursor is declared but not opened.Michael Meskes2004-01-28
| | | | | | - Fixed prototype for ECPGprepared_statement to not moan about "const char" - Fixed parsing of nested structures. - Added option to parse header files.
* More janitorial work: remove the explicit casting of NULL literals to aNeil Conway2004-01-07
| | | | | | | | pointer type when it is not necessary to do so. For future reference, casting NULL to a pointer type is only necessary when (a) invoking a function AND either (b) the function has no prototype OR (c) the function is a varargs function.
* Added patch by Dave Cramer for array handling in ecpglib.Michael Meskes2003-12-03
|
* Bump all version numbers and version stamps mentioned in RELEASE_CHANGES.Bruce Momjian2003-11-30
|
* make sure the $Id tags are converted to $PostgreSQL as well ...PostgreSQL Daemon2003-11-29
|
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
|
* Rename USE_THREADS to ENABLE_THREAD_SAFETY to avoid name clash with Perl.Peter Eisentraut2003-11-24
| | | | | Fixes compilation failure with --enable-thread-safety --with-perl and Perl 5.6.1.
* Re-added forgotten cache.Michael Meskes2003-11-10
|
* Made sure an internal array is not treated as a user defined one.Michael Meskes2003-11-08
|
* Include -lkrb5 when needed for shlibs depending on libpq. Per reportTom Lane2003-10-28
| | | | from Johan Henselmans.
* Fixed bug with indicators when storage for the string is dynamically allocated.Michael Meskes2003-10-26
|
* Cope with platforms that offer LONGLONG_MIN in place of the C99-specTom Lane2003-10-21
| | | | LLONG_MIN. One example is AIX, per report from Andreas.
* Adjust Darwin build to use the default 'two level namespace' linkingTom Lane2003-09-27
| | | | | | | | method. Fix a number of places where shared libraries were linked without mentioning all the libraries they depend on; the Darwin and AIX ports are known to require this, and it doesn't seem to hurt any other supported platforms. (Hence, remove code in pl/tcl makefile that tried to avoid mentioning other libs if not needed.)
* Rename thread compile flag. Move thread test program to tools/thread,Bruce Momjian2003-09-27
| | | | and improve tests.
* - Applied some bug fixing patches by Dave Cramer <dave@fastcrypt.com>.Michael Meskes2003-09-20
| | | | - Added protecting defines to include files.
* Removed superfluous return statement in get_data.Michael Meskes2003-09-19
|
* - Accept output variables for FETCH in DECLARE statement.Michael Meskes2003-09-18
| | | | | | - Synced parser. - Allowed C variables to carry the name of prepared statements. - Added Informix handling of datatype converion errors.
* - Added Dave patch for Informix handling of numeric/int conversion.Michael Meskes2003-09-09
| | | | | - Changed all new datatypes to lowercase. - Fixed rounding bug in numerical types.
* Synced parser and fixed a bug in error output to log file.Michael Meskes2003-08-25
|
* Add macros for error result fields to libpq.Peter Eisentraut2003-08-24
|
* Fix null checking of type decimal datums without indicator in InformixPeter Eisentraut2003-08-08
| | | | | | mode. from Dave Cramer
* Be a little bit more careful about using sqlstate, in case libpq returnedPeter Eisentraut2003-08-08
| | | | NULL for it.
* Update copyrights to 2003.Bruce Momjian2003-08-04
|
* pgindent run.Bruce Momjian2003-08-04
|
* Use only two-part shared library version numbers, for better portabilityPeter Eisentraut2003-08-01
| | | | and consistency.
* Make ecpg SQLSTATE-aware. Map existing SQLCODE assignments to SQLSTATEs,Peter Eisentraut2003-08-01
| | | | | rather than parsing the message. Add some documentation about embedded SQL.
* - Added some Informix error codes in Informix mode.Michael Meskes2003-08-01
| | | | - Added just another pgtypeslib function.
* Added explicit casts for date/interval/timestamp.Michael Meskes2003-07-25
|
* Added more compat stuff ot the parser.Michael Meskes2003-07-18
|
* Allow blanks at the end of numerical values.Michael Meskes2003-07-17
|
* Fixed some bugs in Informix compat functions.Michael Meskes2003-07-17
|
* Started to create different error codes for different backend messages.Michael Meskes2003-07-15
|
* - Synced preproc.y with gram.yMichael Meskes2003-07-14
| | | | | - Init sqlca in ECPGprepare(). - Added CLOSE DATABASE for Informix compatibility.
* More informix fixes.Michael Meskes2003-07-08
|
* Fix segfault in connect in informix mode.Michael Meskes2003-07-08
|
* "char *" of course is not the same as "char []". So I had to fix the way ↵Michael Meskes2003-07-07
| | | | ecpg treated the second one.
* date, interval and timestamp data should be quoted.Michael Meskes2003-07-04
|
* Fixed informix behaviour for select without into.Michael Meskes2003-07-04
|
* Use ISO dates in pgtypeslib by default.Michael Meskes2003-07-01
| | | | | | | Applied patch by Philip Yarra to fix some thread issues. Added a new data type "decimal" which is mostly the same as our "numeric" but uses a fixed length array to store the digits. This is for compatibility with Informix and maybe others.
* Added just another compatibility level for Informix.Michael Meskes2003-06-26
|
* Wrap LONG_LONG_MIN redfinition around HAVE_LONG_LONG_INT_64.Bruce Momjian2003-06-26
|
* Fix compile problem for missing LONG_LONG_MIN on BSD/OS.Bruce Momjian2003-06-26
|
* Some systems need another header file included.Michael Meskes2003-06-25
|
* Implemented Informix special way to treat NULLs, removed warnings, synced.Michael Meskes2003-06-25
|
* Added missing terminating '\0' char for data put into char *.Michael Meskes2003-06-22
|
* Just another Informix compatibility change. They uses "free" for cursors as ↵Michael Meskes2003-06-20
| | | | wellafter closing them.
* Sorry, missed a file.Michael Meskes2003-06-20
|
* Allow constants in using clauses.Michael Meskes2003-06-20
|
* Fixed fetch into char * and added missing prototype for an Informix function.Michael Meskes2003-06-19
|