aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/libpq/fe-auth.c
Commit message (Expand)AuthorAge
* Use 'void *' for arbitrary buffers, 'uint8 *' for byte arraysHeikki Linnakangas11 days
* Add support for OAUTHBEARER SASL mechanismDaniel Gustafsson2025-02-20
* libpq: Handle asynchronous actions during SASLDaniel Gustafsson2025-02-06
* require_auth: prepare for multiple SASL mechanismsDaniel Gustafsson2025-01-31
* postgres_fdw: SCRAM authentication pass-throughPeter Eisentraut2025-01-15
* Update copyright for 2025Bruce Momjian2025-01-01
* Avoid core dump after getpwuid_r failure.Tom Lane2024-09-08
* More use of getpwuid_r() directlyPeter Eisentraut2024-09-02
* libpq: Trace all messages received from the serverAlvaro Herrera2024-08-16
* libpq: Trace frontend authentication challengesAlvaro Herrera2024-08-12
* Use PqMsg_* macros in fe-auth.c.Nathan Bossart2024-06-26
* Revise GUC names quoting in messages againPeter Eisentraut2024-05-17
* Explicitly require password for SCRAM exchangeDaniel Gustafsson2024-03-21
* Refactor SASL exchange to return tri-state statusDaniel Gustafsson2024-03-21
* Add new function, PQchangePassword(), to libpqJoe Conway2024-01-09
* Update copyright for 2024Bruce Momjian2024-01-03
* Introduce macros for protocol characters.Nathan Bossart2023-08-22
* Include <limits.h> in fe-auth.c, to get CHAR_BIT reliably.Tom Lane2023-07-17
* Remove obsolete comment and code from fe-auth.c.Thomas Munro2023-07-09
* Remove support for OpenSSL 1.0.1Michael Paquier2023-07-03
* Spell the values of libpq's gssdelegation parameter as "0" and "1".Tom Lane2023-05-22
* Expand some more uses of "deleg" to "delegation" or "delegated".Tom Lane2023-05-21
* libpq: Error message improvementPeter Eisentraut2023-05-16
* De-Revert "Add support for Kerberos credential delegation"Stephen Frost2023-04-13
* Revert "Add support for Kerberos credential delegation"Stephen Frost2023-04-08
* Add support for Kerberos credential delegationStephen Frost2023-04-07
* Make SCRAM iteration count configurableDaniel Gustafsson2023-03-27
* libpq: Add sslcertmode option to control client certificatesMichael Paquier2023-03-24
* libpq: Remove code for SCM credential authenticationMichael Paquier2023-03-17
* libpq: Add support for require_auth to control authorized auth methodsMichael Paquier2023-03-14
* Run pgindent on libpq's fe-auth.c, fe-auth-scram.c and fe-connect.cMichael Paquier2023-03-09
* Update copyright for 2023Bruce Momjian2023-01-02
* libpq error message refactoring, part 2Peter Eisentraut2022-11-15
* 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