summaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/pgtypeslib
Commit message (Expand)AuthorAgeFilesLines
* Fix range check in ECPG numeric to int conversionJohn Naylor2021-07-301-1/+6
* Use macro MONTHS_PER_YEAR instead of '12' in /ecpg/pgtypeslibBruce Momjian2021-04-021-2/+2
* Allow ecpg to be built stand-alone, allow parallel libpq makeBruce Momjian2020-03-311-0/+1
* Fix off-by-one error in PGTYPEStimestamp_fmt_ascTomas Vondra2019-11-301-2/+2
* Get rid of useless/dangerous redefinition of bool in ECPG.Tom Lane2019-10-251-12/+0
* Remove explicit error handling for obsolete date/time valuesPeter Eisentraut2019-06-303-11/+0
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-4/+4
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Rename ecpg's various "extern.h" files to have distinct names.Tom Lane2018-12-017-10/+10
* Const-ify a few more large static tables.Tom Lane2018-10-172-11/+11
* Build src/common files as a library with -fPIC.Tom Lane2018-09-282-25/+2
* Fix another portability issue from commit 758ce9b77.Tom Lane2018-09-262-3/+4
* Fix link failures due to snprintf/strerror changes.Tom Lane2018-09-261-1/+1
* Always use our own versions of *printf().Tom Lane2018-09-261-2/+2
* Convert elog.c's useful_strerror() into a globally-used strerror wrapper.Tom Lane2018-09-262-3/+4
* Attempt to identify system timezone by reading /etc/localtime symlink.Tom Lane2018-09-131-1/+1
* Clean up assorted misuses of snprintf()'s result value.Tom Lane2018-08-151-1/+1
* Rethink how to get float.h in old Windows API for isnan/isinfAlvaro Herrera2018-07-112-2/+0
* Add PGTYPESchar_free() to avoid cross-module problems on Windows.Thomas Munro2018-06-182-0/+11
* Avoid unnecessary use of strncpy in a couple of places in ecpg.Tom Lane2018-06-161-4/+2
* Clean up warnings from -Wimplicit-fallthrough.Tom Lane2018-05-011-0/+2
* Prevent accidental linking of system-supplied copies of libpq.so etc.Tom Lane2018-04-031-1/+1
* Fix a boatload of typos in C comments.Tom Lane2018-04-011-1/+1
* Move strtoint() to commonPeter Eisentraut2018-03-133-15/+8
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Add some const decorations to prototypesPeter Eisentraut2017-11-103-4/+4
* Change TRUE/FALSE to true/falsePeter Eisentraut2017-11-084-21/+21
* ecpg: Use bool instead of intPeter Eisentraut2017-11-041-7/+7
* ecpg: Remove useless return valuesPeter Eisentraut2017-11-044-30/+15
* Add port/strnlen support to libpq and ecpg Makefiles.Tom Lane2017-10-112-3/+5
* Remove unnecessary parentheses in return statementsPeter Eisentraut2017-09-053-14/+14
* Phase 3 of pgindent updates.Tom Lane2017-06-211-8/+8
* Phase 2 of pgindent updates.Tom Lane2017-06-216-33/+32
* Initial pgindent run with pg_bsd_indent version 2.0.Tom Lane2017-06-214-50/+50
* Fix typo in code commentPeter Eisentraut2017-06-151-1/+1
* Remove now-dead code for !HAVE_INT64_TIMESTAMP.Tom Lane2017-02-235-256/+5
* Fix typos in comments.Heikki Linnakangas2017-02-062-3/+3
* Update copyright via script for 2017Bruce Momjian2017-01-031-1/+1
* Automate the maintenance of SO_MINOR_VERSION for our shared libraries.Tom Lane2016-08-161-1/+1
* Stamp shared-library minor version numbers for v10.Tom Lane2016-08-151-1/+1
* Remove bogus dependencies on NUMERIC_MAX_PRECISION.Tom Lane2016-08-141-2/+1
* Rename strtoi() to strtoint().Tom Lane2016-04-231-3/+3
* Be more careful about out-of-range dates and timestamps.Tom Lane2016-03-162-10/+24
* Update copyright for 2016Bruce Momjian2016-01-021-1/+1
* Use "g" not "f" format in ecpg's PGTYPESnumeric_from_double().Tom Lane2015-12-011-2/+3
* Change type of DOW/DOY to UNITSGreg Stark2015-09-071-3/+3
* Stamp shared-library minor version numbers for 9.6.Tom Lane2015-06-301-1/+1
* Collection of typo fixes.Heikki Linnakangas2015-05-201-1/+1
* Revert error-throwing wrappers for the printf family of functions.Tom Lane2015-05-192-4/+3
* Add error-throwing wrappers for the printf family of functions.Noah Misch2015-05-182-3/+4