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)
2025-12-09 Use palloc_object() and palloc_array() in backend code Michael Paquier 19 (unreleased)
2023-07-03 Remove support for OpenSSL 1.0.1 Michael Paquier 17.0
2022-12-19 Remove hardcoded dependency to cryptohash type in the internals of SCRAM Michael Paquier 16.0
2022-01-14 Revert error handling improvements for cryptohashes Michael Paquier 14.2
2022-01-13 Improve error handling of HMAC computations Michael Paquier 15.0
2022-01-11 Improve error handling of cryptohash computations Michael Paquier 14.2
2022-01-11 Improve error handling of cryptohash computations Michael Paquier 15.0
2021-07-07 Refactor SASL code with a generic interface for its mechanisms Michael Paquier 15.0
2021-04-03 Refactor HMAC implementations Michael Paquier 14.0
2021-02-15 Add result size as argument of pg_cryptohash_final() for overflow checks Michael Paquier 14.0
2020-12-02 Move SHA2 routines to a new generic API layer for crypto hashes Michael Paquier 14.0
2019-07-04 Introduce safer encoding and decoding routines for base64.c Michael Paquier 13.0
2019-06-17 Fix buffer overflow when parsing SCRAM verifiers in backend Michael Paquier 10.9
2019-06-17 Fix buffer overflow when parsing SCRAM verifiers in backend Michael Paquier 11.4
2019-06-17 Fix buffer overflow when parsing SCRAM verifiers in backend Michael Paquier 12.0
2019-04-23 Fix detection of passwords hashed with MD5 or SCRAM-SHA-256 Michael Paquier 10.8
2019-04-23 Fix detection of passwords hashed with MD5 or SCRAM-SHA-256 Michael Paquier 11.3
2019-04-23 Fix detection of passwords hashed with MD5 or SCRAM-SHA-256 Michael Paquier 12.0
2019-01-01 Remove configure switch --disable-strong-random Michael Paquier 12.0