summaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-auth.c
Commit message (Expand)AuthorAgeFilesLines
* libpq: Error message improvementPeter Eisentraut2023-05-161-1/+1
* De-Revert "Add support for Kerberos credential delegation"Stephen Frost2023-04-131-3/+12
* Revert "Add support for Kerberos credential delegation"Stephen Frost2023-04-081-12/+3
* Add support for Kerberos credential delegationStephen Frost2023-04-071-3/+12
* Make SCRAM iteration count configurableDaniel Gustafsson2023-03-271-1/+3
* libpq: Add sslcertmode option to control client certificatesMichael Paquier2023-03-241-0/+19
* libpq: Remove code for SCM credential authenticationMichael Paquier2023-03-171-70/+0
* libpq: Add support for require_auth to control authorized auth methodsMichael Paquier2023-03-141-0/+139
* Run pgindent on libpq's fe-auth.c, fe-auth-scram.c and fe-connect.cMichael Paquier2023-03-091-4/+4
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* libpq error message refactoring, part 2Peter Eisentraut2022-11-151-83/+41
* Remove redundant null pointer checks before free()Peter Eisentraut2022-07-031-12/+6
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-4/+4
* Rearrange libpq's error reporting to avoid duplicated error text.Tom Lane2022-02-181-1/+1
* Improve error handling of HMAC computationsMichael Paquier2022-01-131-4/+6
* Clean up messy API for src/port/thread.c.Tom Lane2022-01-111-25/+29
* Clean up error message reported after \password encryption failure.Tom Lane2022-01-111-4/+7
* Improve error handling of cryptohash computationsMichael Paquier2022-01-111-4/+18
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Add more sanity checks in SASL exchangesMichael Paquier2021-07-101-1/+16
* Refactor SASL code with a generic interface for its mechanismsMichael Paquier2021-07-071-4/+14
* Remove server and libpq support for old FE/BE protocol version 2.Heikki Linnakangas2021-03-041-6/+2
* In libpq, always append new error messages to conn->errorMessage.Tom Lane2021-01-111-80/+89
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Fix capitalization of messages, per style guidePeter Eisentraut2020-05-051-3/+3
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Make the order of the header file includes consistent in non-backend modules.Amit Kapila2019-10-251-2/+1
* Fix use of term "verifier"Peter Eisentraut2019-10-121-1/+1
* Fix confusing error caused by connection parameter channel_bindingMichael Paquier2019-10-011-4/+18
* Fix bogus order of error checks in new channel_binding code.Tom Lane2019-09-291-5/+5
* Add libpq parameter 'channel_binding'.Jeff Davis2019-09-231-6/+70
* Fix many typos and inconsistenciesMichael Paquier2019-07-011-2/+2
* Fix collection of typos and grammar mistakes in docs and commentsMichael Paquier2019-04-191-1/+1
* GSSAPI encryption supportStephen Frost2019-04-031-78/+6
* Fix SCRAM authentication via SSL when mixing versions of OpenSSLMichael Paquier2019-02-281-3/+13
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Incorporate strerror_r() into src/port/snprintf.c, too.Tom Lane2018-09-261-3/+3
* Remove support for tls-unique channel binding.Heikki Linnakangas2018-08-051-5/+20
* Change libpq's internal uses of PQhost() to inspect host field directly.Tom Lane2018-08-031-2/+2
* Fix up references to scram-sha-256Peter Eisentraut2018-01-301-4/+4
* Refactor channel binding code to fetch cbind_data only when necessaryPeter Eisentraut2018-01-041-23/+4
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Add libpq connection parameter "scram_channel_binding"Peter Eisentraut2017-12-191-3/+6
* Move SCRAM-related name definitions to scram-common.hPeter Eisentraut2017-12-181-1/+1
* Update typedefs.list and re-run pgindentRobert Haas2017-11-291-3/+4
* Support channel binding 'tls-unique' in SCRAMPeter Eisentraut2017-11-181-28/+62
* Phase 3 of pgindent updates.Tom Lane2017-06-211-22/+22
* Phase 2 of pgindent updates.Tom Lane2017-06-211-5/+5
* Re-run pgindent.Tom Lane2017-06-131-2/+2
* libpq: Message style improvementsPeter Eisentraut2017-06-131-1/+2