aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/compatlib
Commit message (Collapse)AuthorAge
* Update copyrights for 2013Bruce Momjian2013-01-01
| | | | | Fully update git head, and update back branches in ./COPYRIGHT and legal.sgml files.
* Stamp library minor versions for 9.3.Tom Lane2012-06-13
| | | | | | This includes fixing the MSVC copy of ecpg/preproc's version info, which seems to have been overlooked repeatedly. Can't we fix that so there are not two copies??
* Stamp libraries versions for 9.2 (better late than never).Bruce Momjian2012-04-07
|
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
|
* Remove redundant lib*dll.def rules from .gitignoreMagnus Hagander2011-06-18
| | | | | | | Since we now have a global rule in the root .gitignore, there's no need to keep directory-specific ones as well. Noted by Peter Eisentraut
* Add gitignore entries for Windows MSVC buildsPeter Eisentraut2011-04-19
|
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
|
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
|
* Improved parallel make supportPeter Eisentraut2010-11-12
| | | | | | | | Replace for loops in makefiles with proper dependencies. Parallel make can now span across directories. Also, make -k and make -q work properly. GNU make 3.80 or newer is now required.
* Some cleanup in ecpg code:Michael Meskes2010-11-02
| | | | | | Use bool as type for booleans instead of int. Do not implicitely cast size_t to int. Make the compiler stop complaining about unused variables by adding an empty statement.
* Convert cvsignore to gitignore, and add .gitignore for build targets.Magnus Hagander2010-09-22
|
* Remove cvs keywords from all files.Magnus Hagander2010-09-20
|
* Bump minor library version numbers, for 9.1 release.Bruce Momjian2010-07-12
|
* pgindent run for 9.0Bruce Momjian2010-02-26
|
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to add out-of-scope ↵Michael Meskes2010-01-26
| | | | cursor support to native mode.
* Update copyright for the year 2010.Bruce Momjian2010-01-02
|
* Applied patch by Boszormenyi Zoltan <zb@cybertec.at> to fix memory leak in ↵Michael Meskes2009-10-01
| | | | decimal handling.
* Removed some variables no longer needed.Michael Meskes2009-09-03
|
* exports.txt needs to use spaces as separators, not tabs, to work properlyMagnus Hagander2009-08-27
| | | | with the sed rules.
* Made sure sqlca is reset for declare cursor in Informix mode as pointed out byMichael Meskes2009-08-14
| | | | Böszörményi Zoltán <zb@cybertec.at>.
* Added STRING datatype for Informix compatibility mode. This work isMichael Meskes2009-08-07
| | | | based on a patch send in by Böszörményi Zoltán <zb@cybertec.at>.
* Stamp minor library version numbers for 8.5; sorry for the delay.Bruce Momjian2009-07-13
|
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
| | | | provided by Andrew.
* Removed unsigned/signed mismatches.Michael Meskes2009-05-20
|
* NLS cleanup in ecpglibPeter Eisentraut2009-01-15
| | | | | | | | | | | | | | | | | Replace leftover instances of _() by ecpg_gettext(), the latter being the correct way to refer to the library's message catalog, instead of the one of the program using the library. Drop NLS support for ecpg_log(), which is a debugging instrument similar to elog() in the backend. We cannot support NLS in the ecpg compatlib, because that requires ecpg_gettext, which is in ecpglib, which is not a dependency of compatlib. It doesn't seem worthwhile to worry about this, since the only translatable string is "out of memory", and gettext probably won't be able to do much without memory either. Adjust messages to project style.
* Update copyright for 2009.Bruce Momjian2009-01-01
|
* Do not eat memory even in case of an out-of-memory error.Michael Meskes2008-11-01
|
* Add MSVC++ debug libraries to .cvsignore.Alvaro Herrera2008-07-17
|
* okay, looks like ecpg/compatlib needs -lintl too.Tom Lane2008-05-18
| | | | Per buildfarm results.
* Add localization support to ecpg.Peter Eisentraut2008-05-16
| | | | Author: Euler Taveira de Oliveira <euler@timbira.com>
* Implement a few changes to how shared libraries and dynamically loadablePeter Eisentraut2008-04-07
| | | | | | | | | | | | | | | modules are built. Foremost, it creates a solid distinction between these two types of targets based on what had already been implemented and duplicated in ad hoc ways before. Specifically, - Dynamically loadable modules no longer get a soname. The numbers previously set in the makefiles were dummy numbers anyway, and the presence of a soname upset a few packaging tools, so it is nicer not to have one. - The cumbersome detour taken on installation (build a libfoo.so.0.0.0 and then override the rule to install foo.so instead) is removed. - Lots of duplicated code simplified.
* Refactor the code that creates the shared library export files to appearPeter Eisentraut2008-02-26
| | | | only once in Makefile.shlib and not in four copies.
* Bump minor library version numbers for 8.4.Bruce Momjian2008-02-13
|
* informix.c was violating the coding rule about not including anyTom Lane2008-01-08
| | | | system headers before c.h. Per report from J6M.
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
|
* pgindent run for 8.3.Bruce Momjian2007-11-15
|
* Fix distprep and maintainer-clean targets so that ecpg's .def files areTom Lane2007-10-05
| | | | made and removed at the correct times.
* Add .cvsignore files to suppress CVS gripes about ecpg .def files.Tom Lane2007-10-05
|
* DLL_DEFFILE should be defined when PORTNAME is win32, not when it isn't,Tom Lane2007-10-04
| | | | per the example of libpq/Makefile.
* Replaced tabs by white spacesMichael Meskes2007-10-04
|
* Removed newline at end of exports files.Michael Meskes2007-10-04
|
* Added def-files to all: target so they are build everytime.Michael Meskes2007-10-04
|
* Argh, missing dll in filenameMichael Meskes2007-10-03
|
* Fix command for fetching snprintf.c.Tom Lane2007-10-03
|
* This could be what's missing on some systems.Michael Meskes2007-10-03
|
* Stripped two symbols that are needed.Michael Meskes2007-10-03
|
* Also build snprintf from pgport if needed.Michael Meskes2007-10-03
|
* Remove exports.list in clean target.Michael Meskes2007-10-03
|
* Also created export list for pgytpeslib and compatlib.Michael Meskes2007-10-03
| | | | | Set pgtypes library version to 3.0. Set compat library version to 3.0.
* Use snprintf from libpgport in ecpg compatlib. Required sinceMagnus Hagander2007-10-03
| | | | we restricted exports from ecpglib.