postgresql/src
Noah Misch b72de09a1b Set GUC "is_superuser" in all processes that set AuthenticatedUserId.
It was always false in single-user mode, in autovacuum workers, and in
background workers.  This had no specifically-identified security
consequences, but non-core code or future work might make it
security-relevant.  Back-patch to v11 (all supported versions).

Jelte Fennema-Nio.  Reported by Jelte Fennema-Nio.
2023-11-06 06:14:13 -08:00
..
backend Set GUC "is_superuser" in all processes that set AuthenticatedUserId. 2023-11-06 06:14:13 -08:00
bin pg_resetwal: Add more tests and test coverage 2023-11-06 09:16:00 +01:00
common More consistent behavior of GetDataDirectoryCreatePerm on Windows 2023-11-05 21:59:04 +01:00
fe_utils Don't spuriously report FD_SETSIZE exhaustion on Windows. 2023-10-14 15:54:46 -07:00
include Add XMLText function (SQL/XML X038) 2023-11-06 09:38:29 +01:00
interfaces Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
makefiles Remove --disable-thread-safety and related code. 2023-07-12 08:20:43 +12:00
pl Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
port Add trailing commas to enum definitions 2023-10-26 09:20:54 +02:00
template Use unnamed POSIX semaphores on Cygwin. 2023-01-06 10:33:28 +13:00
test Ban role pg_signal_backend from more superuser backend types. 2023-11-06 06:14:13 -08:00
timezone Remove PHOT from our default timezone abbreviations list. 2023-10-28 11:54:40 -04:00
tools Try again to fix the MSVC build 2023-11-04 15:41:16 +13:00
tutorial Pre-beta mechanical code beautification. 2023-05-19 17:24:48 -04:00
.gitignore
DEVELOPERS
Makefile Integrate pg_bsd_indent into our build/test infrastructure. 2023-02-12 12:22:21 -05:00
Makefile.global.in Suppress macOS warnings about duplicate libraries in link commands. 2023-09-29 14:07:30 -04:00
Makefile.shlib Stop using "-multiply_defined suppress" on macOS. 2023-09-26 21:06:21 -04:00
meson.build Integrate pg_bsd_indent into our build/test infrastructure. 2023-02-12 12:22:21 -05:00
nls-global.mk Fix for make unportability 2022-07-13 09:15:01 +02:00