summaryrefslogtreecommitdiff
path: root/src/interfaces
AgeCommit message (Expand)Author
2022-04-01libpq: Fix pkg-config without OpenSSLPeter Eisentraut
2022-04-01libpq: Allow IP address SANs in server certificatesPeter Eisentraut
2022-03-31Add missing newline in one libpq error message.Tom Lane
2022-03-29Enable SSL library detection via PQsslAttribute()Daniel Gustafsson
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-03-25Refactor DLSUFFIX handlingPeter Eisentraut
2022-03-15Fix collection of typos in the code and the documentationMichael Paquier
2022-03-04Fix pg_regress to print the correct postmaster address on Windows.Tom Lane
2022-02-28Allow root-owned SSL private keys in libpq, not only the backend.Tom Lane
2022-02-28Adjust interaction of libpq pipeline mode with errorMessage resets.Tom Lane
2022-02-27Run tap tests in src/interfaces/libpq.Andres Freund
2022-02-27Convert src/interfaces/libpq/test to a tap test.Andres Freund
2022-02-20Reset conn->errorReported when PQrequestCancel sets errorMessage.Tom Lane
2022-02-18Rearrange libpq's error reporting to avoid duplicated error text.Tom Lane
2022-02-18Don't let libpq PGEVT_CONNRESET callbacks break a PGconn.Tom Lane
2022-02-18Don't let libpq "event" procs break the state of PGresult objects.Tom Lane
2022-02-16Reject trailing junk after numeric literalsPeter Eisentraut
2022-02-15Remove IS_AF_UNIX macroPeter Eisentraut
2022-02-12Move libpq's write_failed mechanism down to pqsecure_raw_write().Tom Lane
2022-02-12Fix thinko in PQisBusy().Tom Lane
2022-01-21Fix race condition in gettext() initialization in libpq and ecpglib.Tom Lane
2022-01-18Make PQcancel use the PGconn's tcp_user_timeout and keepalives settings.Tom Lane
2022-01-17Avoid calling strerror[_r] in PQcancel().Tom Lane
2022-01-13Improve error handling of HMAC computationsMichael Paquier
2022-01-12ecpg: Catch zero-length Unicode identifiers correctlyPeter Eisentraut
2022-01-11Clean up messy API for src/port/thread.c.Tom Lane
2022-01-11Clean up error message reported after \password encryption failure.Tom Lane
2022-01-11Improve error handling of cryptohash computationsMichael Paquier
2022-01-10Prefer $HOME when looking up the current user's home directory.Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2022-01-07Fix comment in fe-connect.c about PQping and pg_ctlMichael Paquier
2021-12-20Remove dynamic translation of regression test scripts, step 2.Tom Lane
2021-12-01Improve some comments in scanner filesPeter Eisentraut
2021-11-30Extend the private key stat checking error handlingDaniel Gustafsson
2021-11-09Remove check for accept() argument typesPeter Eisentraut
2021-11-08libpq: reject extraneous data after SSL or GSS encryption handshake.Tom Lane
2021-11-06Second attempt to silence SSL compile failures on hamerkop.Tom Lane
2021-10-04Fix check for trapping exit() calls in libpqDaniel Gustafsson
2021-10-04Provide error hint on exit() check when building libpqDaniel Gustafsson
2021-09-13Clear conn->errorMessage at successful completion of PQconnectdb().Tom Lane
2021-09-13Fix error handling with threads on OOM in ECPG connection logicMichael Paquier
2021-08-25Fix incorrect merge in ECPG code with DECLAREMichael Paquier
2021-08-25ecpg: Remove trailing period from error message.Fujii Masao
2021-08-17Improved ECPG warning as suggested by Michael Paquier and removed test caseMichael Meskes
2021-08-17Set type identifier on BIODaniel Gustafsson
2021-08-13Fix connection handling for DEALLOCATE and DESCRIBE statementsMichael Meskes
2021-08-13Fix sslsni connparam boolean checkDaniel Gustafsson
2021-08-03interval: round values when spilling to monthsBruce Momjian
2021-07-30Fix range check in ECPG numeric to int conversionJohn Naylor