aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
Commit message (Expand)AuthorAge
* 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
* 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
* 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
* 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
* 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
* Fix pg_regress to print the correct postmaster address on Windows.Tom Lane2022-03-04
* Allow root-owned SSL private keys in libpq, not only the backend.Tom Lane2022-03-02
* Fix thinko in PQisBusy().Tom Lane2022-02-12
* 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
* libpq: reject extraneous data after SSL or GSS encryption handshake.Tom Lane2021-11-08
* Translation updatesPeter Eisentraut2021-11-08
* Fix error handling with threads on OOM in ECPG connection logicMichael Paquier2021-09-13
* Set type identifier on BIODaniel Gustafsson2021-08-17
* Translation updatesPeter Eisentraut2021-08-09
* Fix range check in ECPG numeric to int conversionJohn Naylor2021-07-30
* Don't use abort(3) in libpq's fe-print.c.Tom Lane2021-06-28
* Don't assume GSSAPI result strings are null-terminated.Tom Lane2021-06-23
* Fix incautious handling of possibly-miscoded strings in client code.Tom Lane2021-06-07
* Translation updatesPeter Eisentraut2021-05-10
* Use macro MONTHS_PER_YEAR instead of '12' in /ecpg/pgtypeslibBruce Momjian2021-04-02
* Re-simplify management of inStart in pqParseInput3's subroutines.Tom Lane2021-03-11
* Translation updatesPeter Eisentraut2021-02-08
* Make ecpg's rjulmdy() and rmdyjul() agree with their declarations.Tom Lane2021-01-28
* Fix bugs in libpq's GSSAPI encryption support.Tom Lane2020-12-28
* Expose the default for channel_binding in PQconndefaults().Tom Lane2020-12-28
* Translation updatesPeter Eisentraut2020-11-09
* Avoid re-using output variables in new ecpg test case.Tom Lane2020-11-07
* Fix ecpg's mishandling of B'...' and X'...' literals.Tom Lane2020-11-07
* Fix ancient bug in ecpg's pthread_once() emulation for Windows.Tom Lane2020-10-24
* In libpq for Windows, call WSAStartup once and WSACleanup not at all.Tom Lane2020-10-19
* Translation updatesPeter Eisentraut2020-09-21
* Translation updatesPeter Eisentraut2020-09-14
* Teach libpq to handle arbitrary-length lines in .pgpass files.Tom Lane2020-09-01
* Translation updatesPeter Eisentraut2020-08-10