Commits

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

DateSubjectAuthorReleases
2026-02-25 Allow PG_PRINTF_ATTRIBUTE to be different in C and C++ code. Tom Lane 16.14
2024-11-25 Assume that <stdbool.h> conforms to the C standard. Thomas Munro 16.7
2023-04-08 Introduce PG_IO_ALIGN_SIZE and align all I/O buffers. Thomas Munro 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-12-29 perl: Hide warnings inside perl.h when using gcc compatible compiler Andres Freund 16.0
2022-12-22 Add work-around for VA_ARGS_NARGS() on MSVC. Thomas Munro 16.0
2022-12-15 Static assertions cleanup Peter Eisentraut 16.0
2022-11-03 Make AssertPointerAlignment available to frontend code Peter Eisentraut 16.0
2022-10-28 Remove AssertArg and AssertState Peter Eisentraut 16.0
2022-10-12 Remove Abs() Peter Eisentraut 16.0
2022-10-10 Simplify our Assert infrastructure a little. Tom Lane 16.0
2022-10-10 Use C library functions instead of Abs() for int64 Peter Eisentraut 16.0
2022-09-21 Add definition pg_attribute_aligned() for MSVC Michael Paquier 16.0
2022-08-25 Move NON_EXEC_STATIC from c.h to postgres.h Peter Eisentraut 16.0
2022-08-23 Remove offsetof definition Peter Eisentraut 16.0
2022-08-20 Remove dummyret definition Peter Eisentraut 16.0
2022-08-13 Remove configure probes for sys/un.h and struct sockaddr_un. Thomas Munro 16.0
2022-08-07 Rely on __func__ being supported Andres Freund 16.0
2022-08-05 Remove fallbacks for strtoll, strtoull. Thomas Munro 16.0
2022-07-20 Add wal_sync_method=fdatasync for Windows. Thomas Munro 16.0
2022-07-18 Default to hidden visibility for extension libraries where possible Andres Freund 16.0
2022-07-02 Introduce pg_attribute_nonnull(...) Michael Paquier 16.0