Commits

Showing commits that first shipped in 15 (backpatches included). Clear

DateSubjectAuthorReleases
2026-05-11 Add timingsafe_bcmp(), for constant-time memory comparison Heikki Linnakangas 15.18
2026-02-25 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 15.18
2025-05-18 Make our usage of memset_s() conform strictly to the C11 standard. Tom Lane 15.14
2025-05-09 Ooops ... add required configure support. Tom Lane 15.14
2025-04-01 Fix detection and handling of strchrnul() for macOS 15.4. Tom Lane 15.13
2024-11-25 Assume that <stdbool.h> conforms to the C standard. Thomas Munro 15.11
2024-07-26 Fix macro placement in pg_config.h.in Daniel Gustafsson 15.8
2024-07-26 Disable all TLS session tickets Daniel Gustafsson 15.8
2023-11-28 Use BIO_{get,set}_app_data instead of BIO_{get,set}_data. Tom Lane 15.6
2023-02-15 Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates Michael Paquier 15.3
2022-05-04 Simplify configure test Peter Eisentraut 15.0
2022-04-01 libpq: Allow IP address SANs in server certificates Peter Eisentraut 15.0
2022-03-25 Refactor DLSUFFIX handling Peter Eisentraut 15.0
2022-02-18 Add support for building with ZSTD. Robert Haas 15.0
2022-02-18 Suppress warning about stack_base_ptr with late-model GCC. Tom Lane 15.0
2022-02-09 Test honestly for <sys/signalfd.h>. Tom Lane 15.0
2022-02-03 Remove configure's check for rl_completion_append_character. Tom Lane 15.0
2022-01-10 Make EXEC_BACKEND more convenient on Linux and FreeBSD. Thomas Munro 15.0
2021-12-02 Add configure probe for rl_variable_bind(). Tom Lane 15.0
2021-11-29 Replace random(), pg_erand48(), etc with a better PRNG API and algorithm. Tom Lane 15.0
2021-11-09 Remove check for accept() argument types Peter Eisentraut 15.0
2021-07-15 Portability fixes for sigwait. Thomas Munro 15.0
2021-07-12 Probe for preadv/pwritev in a more macOS-friendly way. Tom Lane 15.0
2021-07-09 Update configure's probe for libldap to work with OpenLDAP 2.5. Tom Lane 15.0