summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/compatlib
AgeCommit message (Collapse)Author
2007-10-04DLL_DEFFILE should be defined when PORTNAME is win32, not when it isn't,Tom Lane
per the example of libpq/Makefile.
2007-10-04Replaced tabs by white spacesMichael Meskes
2007-10-04Removed newline at end of exports files.Michael Meskes
2007-10-04Added def-files to all: target so they are build everytime.Michael Meskes
2007-10-03Argh, missing dll in filenameMichael Meskes
2007-10-03Fix command for fetching snprintf.c.Tom Lane
2007-10-03This could be what's missing on some systems.Michael Meskes
2007-10-03Stripped two symbols that are needed.Michael Meskes
2007-10-03Also build snprintf from pgport if needed.Michael Meskes
2007-10-03Remove exports.list in clean target.Michael Meskes
2007-10-03Also created export list for pgytpeslib and compatlib.Michael Meskes
Set pgtypes library version to 3.0. Set compat library version to 3.0.
2007-10-03Use snprintf from libpgport in ecpg compatlib. Required sinceMagnus Hagander
we restricted exports from ecpglib.
2007-10-03Cleaned up ecpglib and renamed functions that do not need to be exported.Michael Meskes
Created export list for ecpglib.
2007-08-14- Finished major rewrite to use new protocol versionMichael Meskes
- 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
2007-01-20Remove remains of old depend target.Peter Eisentraut
2007-01-05Stamp major release 8.3.0, and increment library version numbers.Bruce Momjian
2006-10-04pgindent run for 8.2.Bruce Momjian
2006-09-10Install a cleaner solution to the AIX libpq linking problem, as perTom Lane
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.
2006-08-28Partial fix for ecpg's VPATH problems. It compiles and successfullyTom Lane
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.
2006-08-15Added lots of SoC stuff made by Joachim.Michael Meskes
Fixed broken newline on Windows. Fixed a nasty buffer underrun that only occured when using Informix no_indicator NULL setting on timestamps and intervals.
2006-06-26Added some more coverity report patches send in by Joachim Wieland ↵Michael Meskes
<joe@mcknight.de>.
2006-06-25Remove individual user copyright because the code is contributed toBruce Momjian
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.
2006-06-23Clarified copyright noticeMichael Meskes
2006-06-21Added fixed from the coverity report send in by Joachim Wieland ↵Michael Meskes
<joe@mcknight.de> Added missing error handling in a few functions in ecpglib
2006-04-24Fixed memory leak bugs found by Martijn Oosterhout.Michael Meskes
2006-03-11Add CVS tag lines to files that were lacking them.Bruce Momjian
2005-12-09Allow installation into directories containing spaces in the name.Peter Eisentraut
2005-12-09Stamp libraries for 8.2 by updating minor library version numbers andBruce Momjian
Win32 library files.
2005-11-22Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian
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.
2005-10-15Standard pgindent run for 8.1.Bruce Momjian
2005-03-14Bump minor version numbers for 8.1 compared to 8.0.Bruce Momjian
2005-03-11Add fprintf() custom version to libpgport.Bruce Momjian
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.
2005-01-18Update version stamps for 8.1 as listed in RELEASE_CHANGES.Bruce Momjian
2004-08-30Another pgindent run with lib typedefs added.Bruce Momjian
2004-08-29Pgindent run for 8.0.Bruce Momjian
2004-07-13Cause libpq and ecpg libraries to be built as proper shared librariesTom Lane
(.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?
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-04-30Minor adjustments to enable public-domain timezone library to be calledBruce Momjian
from our code.
2004-04-25Make thread flags CFLAGS, not CPPFLAGS.Bruce Momjian
2004-04-23Add new auto-detection of thread flags.Bruce Momjian
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.
2004-03-14- Fixed Informix compat math functions to cope with the situationsMichael Meskes
where one argument takes the result. - Applied thread patches by Lee Kindness
2004-02-10Repair missing inclusions of -lintl for shared libraries.Tom Lane
2004-01-04Fix portability bugs: char values passed to <ctype.h> functions mustTom Lane
be cast to unsigned char. We have learned this the hard way before.
2003-12-18Forgot to change one compatlib.h.Peter Eisentraut
2003-11-30Bump all version numbers and version stamps mentioned in RELEASE_CHANGES.Bruce Momjian
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-11-03Fixed potentially uninitialized memory bug in compatlib.Michael Meskes
2003-10-30Applied patch by Dave Cramer to fix several bugs in compatlib.Michael Meskes
2003-10-28Include -lkrb5 when needed for shlibs depending on libpq. Per reportTom Lane
from Johan Henselmans.
2003-10-07Fixed error handling in Informix compat str to date conversion.Michael Meskes