aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/compatlib
Commit message (Collapse)AuthorAge
...
* Cleaned up ecpglib and renamed functions that do not need to be exported.Michael Meskes2007-10-03
| | | | Created export list for ecpglib.
* - Finished major rewrite to use new protocol versionMichael Meskes2007-08-14
| | | | | | | | - 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
* Remove remains of old depend target.Peter Eisentraut2007-01-20
|
* Stamp major release 8.3.0, and increment library version numbers.Bruce Momjian2007-01-05
|
* pgindent run for 8.2.Bruce Momjian2006-10-04
|
* Install a cleaner solution to the AIX libpq linking problem, as perTom Lane2006-09-10
| | | | | | | an earlier discussion. Centralize assumptions about what libpq depends on in one place in Makefile.global. I am unconvinced that this list is complete, but since ecpg seems to have gotten along with just these entries, we'll try it this way and see what happens.
* Partial fix for ecpg's VPATH problems. It compiles and successfullyTom Lane2006-08-28
| | | | | | builds all the files needed for its regression tests, but the tests themselves fail because of diffs in the #line directives output by ecpg itself. Not sure what to do about that.
* Added lots of SoC stuff made by Joachim.Michael Meskes2006-08-15
| | | | | | Fixed broken newline on Windows. Fixed a nasty buffer underrun that only occured when using Informix no_indicator NULL setting on timestamps and intervals.
* Added some more coverity report patches send in by Joachim Wieland ↵Michael Meskes2006-06-26
| | | | <joe@mcknight.de>.
* Remove individual user copyright because the code is contributed toBruce Momjian2006-06-25
| | | | | | | | | PGDG: > Yes. In fact the copyright belongs to credativ GmbH the company that > paid Carsten for his work. As you may or may not know I'm the CEO of > that company and can assure you that his work was contributed to the > PostgreSQL project.
* Clarified copyright noticeMichael Meskes2006-06-23
|
* Added fixed from the coverity report send in by Joachim Wieland ↵Michael Meskes2006-06-21
| | | | | | <joe@mcknight.de> Added missing error handling in a few functions in ecpglib
* Fixed memory leak bugs found by Martijn Oosterhout.Michael Meskes2006-04-24
|
* Add CVS tag lines to files that were lacking them.Bruce Momjian2006-03-11
|
* Allow installation into directories containing spaces in the name.Peter Eisentraut2005-12-09
|
* Stamp libraries for 8.2 by updating minor library version numbers andBruce Momjian2005-12-09
| | | | Win32 library files.
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
| | | | | | | | | comment line where output as too long, and update typedefs for /lib directory. Also fix case where identifiers were used as variable names in the backend, but as typedefs in ecpg (favor the backend for indenting). Backpatch to 8.1.X.
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
|
* Bump minor version numbers for 8.1 compared to 8.0.Bruce Momjian2005-03-14
|
* Add fprintf() custom version to libpgport.Bruce Momjian2005-03-11
| | | | | | | Document use of macros for pg_printf functions. Bump major versions of all interfaces to handle movement of get_progname from libpq to libpgport in 8.0, and probably other libpgport changes in 8.1.
* Update version stamps for 8.1 as listed in RELEASE_CHANGES.Bruce Momjian2005-01-18
|
* Another pgindent run with lib typedefs added.Bruce Momjian2004-08-30
|
* Pgindent run for 8.0.Bruce Momjian2004-08-29
|
* Cause libpq and ecpg libraries to be built as proper shared librariesTom Lane2004-07-13
| | | | | | | | | | | | (.dylib format) on Mac OS X, while not messing up loadable modules for the backend (which are the same kind of animal as a shared library on every other platform, but not here). Also get the naming convention to match OS X practice, viz libFOO.version.so not libFOO.so.version. In support of that last, refactor code in Makefile.shlib to make it easier to have platform-specific shlib naming conventions. This patch is loosely based on the Fink project's current postgresql.patch. Tested by yours truly on OS X 10.3.4; does anyone have 10.2.* to check it on?
* - Only use typedefs inside their scope.Michael Meskes2004-06-27
| | | | | | - 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.
* Minor adjustments to enable public-domain timezone library to be calledBruce Momjian2004-04-30
| | | | from our code.
* Make thread flags CFLAGS, not CPPFLAGS.Bruce Momjian2004-04-25
|
* Add new auto-detection of thread flags.Bruce Momjian2004-04-23
| | | | | | | Allow additional thread flags to be added via port templates. Change thread flag names to PTHREAD_CFLAGS and PTHREAD_LIBS to match new configure script.
* - Fixed Informix compat math functions to cope with the situationsMichael Meskes2004-03-14
| | | | | where one argument takes the result. - Applied thread patches by Lee Kindness
* Repair missing inclusions of -lintl for shared libraries.Tom Lane2004-02-10
|
* Fix portability bugs: char values passed to <ctype.h> functions mustTom Lane2004-01-04
| | | | be cast to unsigned char. We have learned this the hard way before.
* Forgot to change one compatlib.h.Peter Eisentraut2003-12-18
|
* Bump all version numbers and version stamps mentioned in RELEASE_CHANGES.Bruce Momjian2003-11-30
|
* $Header: -> $PostgreSQL Changes ...PostgreSQL Daemon2003-11-29
|
* Fixed potentially uninitialized memory bug in compatlib.Michael Meskes2003-11-03
|
* Applied patch by Dave Cramer to fix several bugs in compatlib.Michael Meskes2003-10-30
|
* Include -lkrb5 when needed for shlibs depending on libpq. Per reportTom Lane2003-10-28
| | | | from Johan Henselmans.
* Fixed error handling in Informix compat str to date conversion.Michael Meskes2003-10-07
|
* - Fixed constant listing in execute using clause.Michael Meskes2003-10-06
| | | | | - Fixed typo in ecpg for Informix dec_t type. - Fixed precision handling in Informix compat funxtions.
* Hide Informix datatypes. They are not seen by our built process anymore.Michael Meskes2003-10-03
|
* 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.
* - Fixed order mismatch in processing "using" arguments.Michael Meskes2003-09-22
| | | | | - Fixed some minor things in test cases. - Use defines for Informix error codes.
* - Renamed my own strndup() function because of a name clash.Michael Meskes2003-09-20
|
* Removed superfluous return statement in get_data.Michael Meskes2003-09-19
|
* Some uppercase type definitions were left.Michael Meskes2003-09-10
|
* - 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.
* Add ecpg thread testing file.Bruce Momjian2003-08-06
|
* pgindent run.Bruce Momjian2003-08-04
|
* Fix a few of the more blatantly unportable constructs in this file.Tom Lane2003-08-01
|