]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
chore(binary): bump depending libraries
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 4 Sep 2023 00:16:35 +0000 (01:16 +0100)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 4 Sep 2023 00:28:38 +0000 (01:28 +0100)
Bump to libpq 15.4, OpenSSL 1.1.1v, OpenLDAP 2.6.6.

Particularly important is the libpq bump because the library, since
15.2, allows group access to the SSL certificate. See
https://github.com/psycopg/psycopg/discussions/528

docs/news.rst
tools/build/build_libpq.sh

index 12d57e5e540989e8140c22e600387754412c19b7..6b577e0287c6853b83e82003fd3b1c3c4b674b45 100644 (file)
@@ -18,6 +18,8 @@ Psycopg 3.1.11 (unreleased)
 - Fix possible lack of critical section guard in async
   `~AsyncCursor.executemany()`.
 - Fix missing pipeline fetch in async `~AsyncCursor.scroll()`.
+- Build binary packages with libpq 15.4, which allows group-readable
+  permissions on the SSL certificate on the client (:ticket:`#528`).
 
 
 Current release
index 4cc79af2d941196df457d5cf6c759d6aff049bf1..7e9cf9a93a8b8c339251d5e1a2ad62c22bd055bc 100755 (executable)
@@ -7,13 +7,13 @@ set -x
 
 # Last release: https://www.postgresql.org/ftp/source/
 # IMPORTANT! Change the cache key in packages.yml when upgrading libraries
-postgres_version="${LIBPQ_VERSION:-15.0}"
+postgres_version="${LIBPQ_VERSION:-15.4}"
 
 # last release: https://www.openssl.org/source/
-openssl_version="${OPENSSL_VERSION:-1.1.1r}"
+openssl_version="${OPENSSL_VERSION:-1.1.1v}"
 
 # last release: https://openldap.org/software/download/
-ldap_version="2.6.3"
+ldap_version="2.6.6"
 
 # last release: https://github.com/cyrusimap/cyrus-sasl/releases
 sasl_version="2.1.28"