summaryrefslogtreecommitdiff
path: root/src/interfaces
AgeCommit message (Expand)Author
2024-01-16Don't test already-referenced pointer for nullnessAlvaro Herrera
2023-12-11Be more wary about OpenSSL not setting errno on error.Tom Lane
2023-12-05Fix handling of errors in libpq pipelinesAlvaro Herrera
2023-11-28Use BIO_{get,set}_app_data instead of BIO_{get,set}_data.Tom Lane
2023-11-27Fix race condition with BIO methods initialization in libpq with threadsMichael Paquier
2023-11-23Fix timing-dependent failure in GSSAPI data transmission.Tom Lane
2023-11-08Call pqPipelineFlush from PQsendFlushRequestAlvaro Herrera
2023-11-06Translation updatesPeter Eisentraut
2023-05-08Translation updatesPeter Eisentraut
2023-04-24Remove duplicate lines of codeDaniel Gustafsson
2023-04-18ecpg: Fix handling of strings in ORACLE compat code with SQLDAMichael Paquier
2023-03-13Fix inconsistent error handling for GSS encryption in PQconnectPoll()Michael Paquier
2023-02-15Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificatesMichael Paquier
2023-02-06Translation updatesPeter Eisentraut
2023-02-06Properly NULL-terminate GSS receive buffer on error packet receptionMichael Paquier
2022-11-30Fix comment in fe-auth-scram.cMichael Paquier
2022-11-07Translation updatesPeter Eisentraut
2022-10-14libpq: Reset singlerow flag correctly in pipeline modeAlvaro Herrera
2022-10-10Translation updatesPeter Eisentraut
2022-09-29Fix bogus behavior of PQsslAttribute(conn, "library").Tom Lane
2022-09-26Translation updatesPeter Eisentraut
2022-09-23Remove PQsendQuery support in pipeline modeAlvaro Herrera
2022-09-09Fix possible omission of variable storage markers in ECPG.Tom Lane
2022-09-05Translation updatesPeter Eisentraut
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-25libpq code should use libpq_gettext(), not _()Peter Eisentraut
2022-08-23Message style adjustmentPeter Eisentraut
2022-08-15Add missing bad-PGconn guards in libpq entry points.Tom Lane
2022-08-08Translation updatesAlvaro Herrera
2022-07-22Fix [install]check in interfaces/libpq/MakefileAlvaro Herrera
2022-07-13Plug memory leakAlvaro Herrera
2022-07-05libpq: Improve idle state handling in pipeline modeAlvaro Herrera
2022-07-03Add Windows file version information to libpq/test programs.Noah Misch
2022-07-02Fix previous commit's ecpg_clocale for ppc Darwin.Noah Misch
2022-07-02ecpglib: call newlocale() once per process.Noah Misch
2022-06-27Translation updatesPeter Eisentraut
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-30Make STRING an unreserved_keyword.Tom Lane
2022-05-26Remove misguided SSL key file ownership check in libpq.Tom Lane
2022-05-16Translation updatesPeter Eisentraut
2022-05-13Indent C code in flex and bison filesPeter Eisentraut
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-05-12libpq: drop pending pipelined commands in pqDropConnection().Tom Lane
2022-05-11Add missing source files to nls.mkPeter Eisentraut
2022-05-04Rename libpq test programs with libpq_ prefixDaniel Gustafsson
2022-04-21Fix missed cases in libpq's error handling.Tom Lane
2022-04-16Add a temp-install prerequisite to src/interfaces/ecpg "checktcp".Noah Misch
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-01libpq: Fix pkg-config without OpenSSLPeter Eisentraut