aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
Commit message (Expand)AuthorAge
* Remove race conditions between ECPGdebug() and ecpg_log().Tom Lane2024-05-23
* Stamp 12.19.REL_12_19Tom Lane2024-05-06
* Translation updatesPeter Eisentraut2024-05-06
* Fix assorted bugs in ecpg's macro mechanism.Tom Lane2024-04-16
* Fix ecpg's mechanism for detecting unsupported cases in the grammar.Tom Lane2024-04-04
* Avoid "unused variable" warning on non-USE_SSL_ENGINE platforms.Tom Lane2024-04-01
* Cope with a deficiency in OpenSSL 3.x's error reporting.Tom Lane2024-03-07
* ecpg: Fix zero-termination of string generated by intoasc()Michael Paquier2024-02-19
* Avoid concurrent calls to bindtextdomain().Tom Lane2024-02-09
* Clean up Windows-specific mutex code in libpq and ecpglib.Tom Lane2024-02-09
* Stamp 12.18.REL_12_18Tom Lane2024-02-05
* Be more wary about OpenSSL not setting errno on error.Tom Lane2023-12-11
* Use BIO_{get,set}_app_data instead of BIO_{get,set}_data.Tom Lane2023-11-28
* Fix race condition with BIO methods initialization in libpq with threadsMichael Paquier2023-11-27
* Fix timing-dependent failure in GSSAPI data transmission.Tom Lane2023-11-23
* Stamp 12.17.REL_12_17Tom Lane2023-11-06
* Translation updatesPeter Eisentraut2023-11-06
* Stamp 12.16.REL_12_16Tom Lane2023-08-07
* Stamp 12.15.REL_12_15Tom Lane2023-05-08
* Translation updatesPeter Eisentraut2023-05-08
* Remove duplicate lines of codeDaniel Gustafsson2023-04-24
* ecpg: Fix handling of strings in ORACLE compat code with SQLDAMichael Paquier2023-04-18
* Fix inconsistent error handling for GSS encryption in PQconnectPoll()Michael Paquier2023-03-13
* Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificatesMichael Paquier2023-02-15
* Stamp 12.14.REL_12_14Tom Lane2023-02-06
* Translation updatesPeter Eisentraut2023-02-06
* Properly NULL-terminate GSS receive buffer on error packet receptionMichael Paquier2023-02-06
* Fix comment in fe-auth-scram.cMichael Paquier2022-11-30
* Stamp 12.13.REL_12_13Tom Lane2022-11-07
* Translation updatesPeter Eisentraut2022-11-07
* Fix possible omission of variable storage markers in ECPG.Tom Lane2022-09-09
* Add missing bad-PGconn guards in libpq entry points.Tom Lane2022-08-15
* Stamp 12.12.REL_12_12Tom Lane2022-08-08
* Translation updatesAlvaro Herrera2022-08-08
* 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
* Remove misguided SSL key file ownership check in libpq.Tom Lane2022-05-26
* Stamp 12.11.REL_12_11Tom Lane2022-05-09
* Translation updatesPeter Eisentraut2022-05-09
* Add a temp-install prerequisite to src/interfaces/ecpg "checktcp".Noah Misch2022-04-16
* Add missing newline in one libpq error message.Tom Lane2022-03-31
* Allow root-owned SSL private keys in libpq, not only the backend.Tom Lane2022-03-02
* Fix thinko in PQisBusy().Tom Lane2022-02-12
* Stamp 12.10.REL_12_10Tom Lane2022-02-07
* Translation updatesPeter Eisentraut2022-02-07
* Fix race condition in gettext() initialization in libpq and ecpglib.Tom Lane2022-01-21
* Avoid calling strerror[_r] in PQcancel().Tom Lane2022-01-17
* backpatch "Set application_name per-test in isolation and ecpg tests."Andres Freund2021-12-13