pgsql: injection_points: Fix incorrect spinlock acquisition

2024-05-05 Thread Michael Paquier
injection_points: Fix incorrect spinlock acquisition Injection points created under injection_points_set_local() are cleaned up by a shmem_exit() callback. The spinlock used by the module would be hold while calling InjectionPointDetach(), which is incorrect as spinlocks should avoid external cal

pgsql: Release notes for 16.3, 15.7, 14.12, 13.15, 12.19.

2024-05-05 Thread Tom Lane
Release notes for 16.3, 15.7, 14.12, 13.15, 12.19. Branch -- REL_16_STABLE Details --- https://git.postgresql.org/pg/commitdiff/9fc09cc294ff9fcf961758bf4d020c9899c4af13 Modified Files -- doc/src/sgml/release-16.sgml | 18 -- 1 file changed, 18 deletions(-)

pgsql: Release notes for 16.3, 15.7, 14.12, 13.15, 12.19.

2024-05-05 Thread Tom Lane
Release notes for 16.3, 15.7, 14.12, 13.15, 12.19. Branch -- REL_12_STABLE Details --- https://git.postgresql.org/pg/commitdiff/1272af45d6230803eb1cf03a84b98fd6c4173a9f Modified Files -- doc/src/sgml/release-12.sgml | 806 +++ 1 file cha

pgsql: Release notes for 16.3, 15.7, 14.12, 13.15, 12.19.

2024-05-05 Thread Tom Lane
Release notes for 16.3, 15.7, 14.12, 13.15, 12.19. Branch -- REL_15_STABLE Details --- https://git.postgresql.org/pg/commitdiff/ac7049dbf33943d5ecbadfdb0f2091fa4ff88748 Modified Files -- doc/src/sgml/release-15.sgml | 1108 ++ 1 file cha

pgsql: Release notes for 16.3, 15.7, 14.12, 13.15, 12.19.

2024-05-05 Thread Tom Lane
Release notes for 16.3, 15.7, 14.12, 13.15, 12.19. Branch -- REL_14_STABLE Details --- https://git.postgresql.org/pg/commitdiff/6cb4d1d486220c8e194009466ea5a25108afb19c Modified Files -- doc/src/sgml/release-14.sgml | 915 +++ 1 file cha

pgsql: Release notes for 16.3, 15.7, 14.12, 13.15, 12.19.

2024-05-05 Thread Tom Lane
Release notes for 16.3, 15.7, 14.12, 13.15, 12.19. Branch -- REL_13_STABLE Details --- https://git.postgresql.org/pg/commitdiff/2bfd5ea56edca1521404e180730d56fa4c379f27 Modified Files -- doc/src/sgml/release-13.sgml | 800 +++ 1 file cha

pgsql: Silence Coverity complaint about possible null-pointer dereferen

2024-05-05 Thread Tom Lane
Silence Coverity complaint about possible null-pointer dereference. If pg_init_privs were to contain a NULL ACL field, this code would pass old_acl == NULL to merge_acl_with_grant, which would crash. The case shouldn't happen, but it just takes a couple more lines of code to guard against it, so d

pgsql: Fix comment regarding LibreSSL availability

2024-05-05 Thread Daniel Gustafsson
Fix comment regarding LibreSSL availability SSL_AD_NO_APPLICATION_PROTOCOL is indeed available in LibreSSL, but only in 3.4.3 and later (shipped in OpenBSD 7.0). Discussion: https://postgr.es/m/[email protected] Branch -- master Details --- https://git.postgresql.