Commits

DateSubjectAuthorReleases
2026-05-11 Apply timingsafe_bcmp() in authentication paths Michael Paquier 14.23
2026-05-11 Apply timingsafe_bcmp() in authentication paths Michael Paquier 15.18
2026-05-11 Apply timingsafe_bcmp() in authentication paths Michael Paquier 16.14
2026-05-11 Apply timingsafe_bcmp() in authentication paths Michael Paquier 17.10
2026-05-11 Apply timingsafe_bcmp() in authentication paths Michael Paquier 18.4
2026-05-11 Apply timingsafe_bcmp() in authentication paths Michael Paquier 19 (unreleased)
2026-01-26 Fix accidentally cast away qualifiers Peter Eisentraut 19 (unreleased)
2026-01-01 Update copyright for 2026 Bruce Momjian 19 (unreleased)
2025-12-09 Use palloc_object() and palloc_array() in backend code Michael Paquier 19 (unreleased)
2025-11-26 Remove a few unused struct members. Nathan Bossart 19 (unreleased)
2025-05-08 Use 'void *' for arbitrary buffers, 'uint8 *' for byte arrays Heikki Linnakangas 18.0
2025-01-15 postgres_fdw: SCRAM authentication pass-through Peter Eisentraut 18.0
2025-01-01 Update copyright for 2025 Bruce Momjian 18.0
2024-10-23 Make SASL max message length configurable Daniel Gustafsson 18.0
2024-10-18 Fix strsep() use for SCRAM secrets parsing Peter Eisentraut 18.0
2024-07-22 Replace some strtok() with strsep() Peter Eisentraut 18.0
2024-03-04 Remove unused #include's from backend .c files Peter Eisentraut 17.0
2024-01-04 Update copyright for 2024 Bruce Momjian 17.0
2023-10-26 Add trailing commas to enum definitions Peter Eisentraut 17.0
2023-07-03 Remove support for OpenSSL 1.0.1 Michael Paquier 17.0
2023-03-27 Make SCRAM iteration count configurable Daniel Gustafsson 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-12-19 Remove hardcoded dependency to cryptohash type in the internals of SCRAM Michael Paquier 16.0
2022-12-15 Static assertions cleanup Peter Eisentraut 16.0
2022-01-14 Revert error handling improvements for cryptohashes Michael Paquier 14.2