summaryrefslogtreecommitdiff
path: root/src/interfaces
AgeCommit message (Expand)Author
2023-05-08Stamp 11.20.REL_11_20Tom Lane
2023-05-08Translation updatesPeter Eisentraut
2023-04-24Remove duplicate lines of codeDaniel Gustafsson
2023-04-18ecpg: Avoid C99-ism in newly-added test for Oracle compatMichael Paquier
2023-04-18ecpg: Fix handling of strings in ORACLE compat code with SQLDAMichael Paquier
2023-02-15Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificatesMichael Paquier
2023-02-06Stamp 11.19.REL_11_19Tom Lane
2023-02-06Translation updatesPeter Eisentraut
2022-11-29Fix comment in fe-auth-scram.cMichael Paquier
2022-11-07Stamp 11.18.REL_11_18Tom Lane
2022-11-07Translation updatesPeter Eisentraut
2022-09-09Fix possible omission of variable storage markers in ECPG.Tom Lane
2022-08-15Add missing bad-PGconn guards in libpq entry points.Tom Lane
2022-08-08Stamp 11.17.REL_11_17Tom Lane
2022-08-08Translation updatesAlvaro Herrera
2022-07-03Fix previous commit's ecpg_clocale for ppc Darwin.Noah Misch
2022-07-02ecpglib: call newlocale() once per process.Noah Misch
2022-06-14Avoid ecpglib core dump with out-of-order operations.Tom Lane
2022-06-06Don't fail on libpq-generated error reports in ecpg_raise_backend().Tom Lane
2022-05-26Remove misguided SSL key file ownership check in libpq.Tom Lane
2022-05-09Stamp 11.16.REL_11_16Tom Lane
2022-05-09Translation updatesPeter Eisentraut
2022-04-17Add a temp-install prerequisite to src/interfaces/ecpg "checktcp".Noah Misch
2022-03-31Add missing newline in one libpq error message.Tom Lane
2022-03-02Allow root-owned SSL private keys in libpq, not only the backend.Tom Lane
2022-02-07Stamp 11.15.REL_11_15Tom Lane
2022-02-07Translation updatesPeter Eisentraut
2022-01-21Fix race condition in gettext() initialization in libpq and ecpglib.Tom Lane
2022-01-17Avoid calling strerror[_r] in PQcancel().Tom Lane
2021-12-13backpatch "Set application_name per-test in isolation and ecpg tests."Andres Freund
2021-11-08Stamp 11.14.REL_11_14Tom Lane
2021-11-08libpq: reject extraneous data after SSL or GSS encryption handshake.Tom Lane
2021-11-08Translation updatesPeter Eisentraut
2021-09-13Fix error handling with threads on OOM in ECPG connection logicMichael Paquier
2021-08-17Set type identifier on BIODaniel Gustafsson
2021-08-09Stamp 11.13.REL_11_13Tom Lane
2021-07-30Fix expect file for MinGW32 ECPG regression testsJohn Naylor
2021-07-30Fix range check in ECPG numeric to int conversionJohn Naylor
2021-06-28Don't use abort(3) in libpq's fe-print.c.Tom Lane
2021-06-23Don't assume GSSAPI result strings are null-terminated.Tom Lane
2021-06-07Fix incautious handling of possibly-miscoded strings in client code.Tom Lane
2021-05-10Stamp 11.12.REL_11_12Tom Lane
2021-05-10Translation updatesPeter Eisentraut
2021-04-02Use macro MONTHS_PER_YEAR instead of '12' in /ecpg/pgtypeslibBruce Momjian
2021-03-11Re-simplify management of inStart in pqParseInput3's subroutines.Tom Lane
2021-02-08Stamp 11.11.REL_11_11Tom Lane
2021-01-28Make ecpg's rjulmdy() and rmdyjul() agree with their declarations.Tom Lane
2020-11-09Stamp 11.10.REL_11_10Tom Lane
2020-11-09Translation updatesPeter Eisentraut
2020-10-24Fix ancient bug in ecpg's pthread_once() emulation for Windows.Tom Lane