Commits

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

DateSubjectAuthorReleases
2026-05-11 Prevent path traversal in pg_basebackup and pg_rewind Michael Paquier 16.14
2026-05-11 Add timingsafe_bcmp(), for constant-time memory comparison Heikki Linnakangas 16.14
2025-12-09 Fix O_CLOEXEC flag handling in Windows port. Thomas Munro 16.12
2025-01-29 Avoid breaking SJIS encoding while de-backslashing Windows paths. Tom Lane 16.7
2025-01-14 Avoid symbol collisions between pqsignal.c and legacy-pqsignal.c. Tom Lane 16.7
2025-01-09 Provide 64-bit ftruncate() and lseek() on Windows. Thomas Munro 16.7
2023-03-21 Add SHELL_ERROR and SHELL_EXIT_CODE magic variables to psql. Tom Lane 16.0
2023-01-02 Update copyright for 2023 Bruce Momjian 16.0
2022-10-21 pg_basebackup: Fix cross-platform tablespace relocation. Robert Haas 16.0
2022-09-29 Restore pg_pread and friends. Thomas Munro 16.0
2022-09-20 Harmonize more parameter names in bulk. Peter Geoghegan 16.0
2022-09-16 Clean up minor inconsistencies in pg_attribute_printf() usage. Tom Lane 16.0
2022-09-14 Use SIGNAL_ARGS consistently to declare signal handlers. Tom Lane 16.0
2022-08-13 Remove HAVE_UNIX_SOCKETS. Thomas Munro 16.0
2022-08-13 Remove configure probes for sys/un.h and struct sockaddr_un. Thomas Munro 16.0
2022-08-07 Simplify replacement code for strtof. Thomas Munro 16.0
2022-08-06 Simplify gettimeofday() fallback logic. Andres Freund 16.0
2022-08-06 Replace pgwin32_is_junction() with lstat(). Thomas Munro 16.0
2022-08-04 Remove dead pread and pwrite replacement code. Thomas Munro 16.0
2022-08-04 Remove dead setenv, unsetenv replacement code. Thomas Munro 16.0
2022-08-04 Remove configure probes for poll and poll.h. Thomas Munro 16.0
2022-08-04 Remove configure probe for link. Thomas Munro 16.0
2022-08-04 Remove configure probes for symlink/readlink, and dead code. Thomas Munro 16.0
2022-08-04 Remove configure probe for setsid. Thomas Munro 16.0
2022-08-04 Remove configure probe for shm_open. Thomas Munro 16.0