aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/ecpglib
Commit message (Expand)AuthorAge
* Translation updatesPeter Eisentraut2024-11-11
* Translation updatesPeter Eisentraut2024-08-05
* Remove race conditions between ECPGdebug() and ecpg_log().Tom Lane2024-05-23
* Avoid concurrent calls to bindtextdomain().Tom Lane2024-02-09
* Clean up Windows-specific mutex code in libpq and ecpglib.Tom Lane2024-02-09
* Translation updatesPeter Eisentraut2023-11-06
* Translation updatesAlvaro Herrera2023-09-11
* Translation updatesPeter Eisentraut2023-09-06
* Translation updatesPeter Eisentraut2023-05-22
* Pre-beta mechanical code beautification.Tom Lane2023-05-19
* ecpg: Fix handling of strings in ORACLE compat code with SQLDAMichael Paquier2023-04-18
* meson: add install-{quiet, world} targetsAndres Freund2023-03-23
* pkg-config Requires.private entries should be comma-separatedPeter Eisentraut2023-03-16
* meson: Fix typo in pkgconfig generationPeter Eisentraut2023-02-01
* Update copyright for 2023Bruce Momjian2023-01-02
* Add copyright notices to meson filesAndrew Dunstan2022-12-20
* meson: Add support for building with precompiled headersAndres Freund2022-10-06
* meson: Add windows resource filesAndres Freund2022-10-05
* meson: ecpg: Split definition of static and shared librariesAndres Freund2022-10-05
* Rename shadowed local variablesDavid Rowley2022-10-05
* Harmonize parameter names in ecpg code.Peter Geoghegan2022-09-22
* meson: Add initial version of meson based build systemAndres Freund2022-09-21
* Don't define FRONTEND for ecpg librariesAndres Freund2022-08-22
* Remove fallbacks for strtoll, strtoull.Thomas Munro2022-08-06
* Revert "Use wildcards instead of manually-maintained file lists in */nls.mk."Tom Lane2022-07-13
* Use wildcards instead of manually-maintained file lists in */nls.mk.Tom Lane2022-07-13
* NLS: Put list of available languages into LINGUAS filesPeter Eisentraut2022-07-13
* Remove redundant null pointer checks before PQclear and PQconninfoFreePeter Eisentraut2022-07-03
* Fix previous commit's ecpg_clocale for ppc Darwin.Noah Misch2022-07-02
* ecpglib: call newlocale() once per process.Noah Misch2022-07-02
* Avoid ecpglib core dump with out-of-order operations.Tom Lane2022-06-14
* Don't fail on libpq-generated error reports in ecpg_raise_backend().Tom Lane2022-06-06
* Translation updatesPeter Eisentraut2022-05-16
* Remove extraneous blank lines before block-closing bracesAlvaro Herrera2022-04-13
* Fix race condition in gettext() initialization in libpq and ecpglib.Tom Lane2022-01-21
* Update copyright for 2022Bruce Momjian2022-01-07
* Fix error handling with threads on OOM in ECPG connection logicMichael Paquier2021-09-13
* Translation updatesPeter Eisentraut2021-05-10
* Remove dead code in ECPGconnect(), and improve documentation.Tom Lane2021-02-11
* Avoid redundantly prefixing PQerrorMessage for a connection failure.Tom Lane2021-01-22
* Update copyright for 2021Bruce Momjian2021-01-02
* revert removal of hex_decode() from ecpg from commit c3826f831eBruce Momjian2020-12-24
* move hex_decode() to /common so it can be called from frontendBruce Momjian2020-12-24
* Don't use custom OID symbols in pg_type.dat, either.Tom Lane2020-10-29
* Fix ancient bug in ecpg's pthread_once() emulation for Windows.Tom Lane2020-10-24
* Fix handling of structure for bytea data type in ECPGMichael Paquier2020-07-27
* Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane2020-06-29
* Translation updatesPeter Eisentraut2020-05-18
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-16
* Translation updatesPeter Eisentraut2020-05-11