aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-auth.c
Commit message (Expand)AuthorAge
* Remove redundant null pointer checks before free()Peter Eisentraut2022-07-03
* Pre-beta mechanical code beautification.Tom Lane2022-05-12
* Rearrange libpq's error reporting to avoid duplicated error text.Tom Lane2022-02-18
* Improve error handling of HMAC computationsMichael Paquier2022-01-13
* Clean up messy API for src/port/thread.c.Tom Lane2022-01-11
* Clean up error message reported after \password encryption failure.Tom Lane2022-01-11
* Improve error handling of cryptohash computationsMichael Paquier2022-01-11
* Update copyright for 2022Bruce Momjian2022-01-07
* Add more sanity checks in SASL exchangesMichael Paquier2021-07-10
* Refactor SASL code with a generic interface for its mechanismsMichael Paquier2021-07-07
* Remove server and libpq support for old FE/BE protocol version 2.Heikki Linnakangas2021-03-04
* In libpq, always append new error messages to conn->errorMessage.Tom Lane2021-01-11
* Update copyright for 2021Bruce Momjian2021-01-02
* Fix capitalization of messages, per style guidePeter Eisentraut2020-05-05
* Update copyrights for 2020Bruce Momjian2020-01-01
* Make the order of the header file includes consistent in non-backend modules.Amit Kapila2019-10-25
* Fix use of term "verifier"Peter Eisentraut2019-10-12
* Fix confusing error caused by connection parameter channel_bindingMichael Paquier2019-10-01
* Fix bogus order of error checks in new channel_binding code.Tom Lane2019-09-29
* Add libpq parameter 'channel_binding'.Jeff Davis2019-09-23
* Fix many typos and inconsistenciesMichael Paquier2019-07-01
* Fix collection of typos and grammar mistakes in docs and commentsMichael Paquier2019-04-19
* GSSAPI encryption supportStephen Frost2019-04-03
* Fix SCRAM authentication via SSL when mixing versions of OpenSSLMichael Paquier2019-02-28
* Update copyright for 2019Bruce Momjian2019-01-02
* Incorporate strerror_r() into src/port/snprintf.c, too.Tom Lane2018-09-26
* Remove support for tls-unique channel binding.Heikki Linnakangas2018-08-05
* Change libpq's internal uses of PQhost() to inspect host field directly.Tom Lane2018-08-03
* Fix up references to scram-sha-256Peter Eisentraut2018-01-30
* Refactor channel binding code to fetch cbind_data only when necessaryPeter Eisentraut2018-01-04
* Update copyright for 2018Bruce Momjian2018-01-02
* Add libpq connection parameter "scram_channel_binding"Peter Eisentraut2017-12-19
* Move SCRAM-related name definitions to scram-common.hPeter Eisentraut2017-12-18
* Update typedefs.list and re-run pgindentRobert Haas2017-11-29
* Support channel binding 'tls-unique' in SCRAMPeter Eisentraut2017-11-18
* Phase 3 of pgindent updates.Tom Lane2017-06-21
* Phase 2 of pgindent updates.Tom Lane2017-06-21
* Re-run pgindent.Tom Lane2017-06-13
* libpq: Message style improvementsPeter Eisentraut2017-06-13
* Clear auth context correctly when re-connecting after failed auth attempt.Heikki Linnakangas2017-06-07
* Fix double-free bug in GSS authentication.Heikki Linnakangas2017-06-07
* Remove support for password_encryption='off' / 'plain'.Heikki Linnakangas2017-05-08
* Fix PQencryptPasswordConn to work with older server versions.Heikki Linnakangas2017-05-04
* Add PQencryptPasswordConn function to libpq, use it in psql and createuser.Heikki Linnakangas2017-05-03
* Improve the SASL authentication protocol.Heikki Linnakangas2017-04-13
* Refactor libpq authentication request processing.Heikki Linnakangas2017-04-13
* Remove symbol WIN32_ONLY_COMPILERMagnus Hagander2017-04-11
* A collection of small fixes for the SCRAM patch.Heikki Linnakangas2017-03-07
* Support SCRAM-SHA-256 authentication (RFC 5802 and 7677).Heikki Linnakangas2017-03-07
* Fix typos in comments.Heikki Linnakangas2017-02-06