Commit Graph

92 Commits (5fd61055eacf3d0c45be20b90402a87c9848db43)

Author SHA1 Message Date
Michael Paquier 5fd61055ea Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates 3 years ago
Tom Lane cae4688ce8 Fix bogus behavior of PQsslAttribute(conn, "library"). 3 years ago
Tom Lane ef9f35964d Add missing bad-PGconn guards in libpq entry points. 3 years ago
Tom Lane 2b65de7fc2 Remove misguided SSL key file ownership check in libpq. 3 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 3 years ago
Peter Eisentraut c1932e5428 libpq: Allow IP address SANs in server certificates 4 years ago
Tom Lane 878e64d0f8 Add missing newline in one libpq error message. 4 years ago
Daniel Gustafsson ebc8b7d441 Enable SSL library detection via PQsslAttribute() 4 years ago
Tom Lane a59c79564b Allow root-owned SSL private keys in libpq, not only the backend. 4 years ago
Tom Lane 335fa5a260 Fix thinko in PQisBusy(). 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Daniel Gustafsson 538724fc36 Extend the private key stat checking error handling 4 years ago
Tom Lane 1241fcbd7e Second attempt to silence SSL compile failures on hamerkop. 4 years ago
Daniel Gustafsson 31f860a52b Set type identifier on BIO 4 years ago
Daniel Gustafsson 512f4ca6c6 Fix sslsni connparam boolean check 4 years ago
Tom Lane aaddf6ba09 Remove libpq's use of abort(3) to handle mutex failure cases. 4 years ago
Peter Eisentraut 37e1cce4dd libpq: Fix SNI host handling 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
Peter Eisentraut 5c55dc8b47 libpq: Set Server Name Indication (SNI) for SSL connections 5 years ago
Michael Paquier 2c0cefcd18 Set libcrypto callbacks for all connection threads in libpq 5 years ago
Michael Paquier 0ba71107ef Revert changes for SSL compression in libpq 5 years ago
Michael Paquier f9264d1524 Remove support for SSL compression 5 years ago
Peter Eisentraut f5465fade9 Allow specifying CRL directory 5 years ago
Michael Paquier af0e79c8f4 Move SSL information callback earlier to capture more information 5 years ago
Tom Lane ffa2e46701 In libpq, always append new error messages to conn->errorMessage. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane e1cc25f59a Fix list of SSL error codes for older OpenSSL versions. 5 years ago
Tom Lane b63dd3d88f Add hints about protocol-version-related SSL connection failures. 5 years ago
Peter Eisentraut 49223e106b Message wording tweaks 5 years ago
Tom Lane e78b930945 Fix bugs in OpenSSL hook renaming. 5 years ago
Andrew Dunstan 36d1087611 Rename PQsetSSLKeyPassHook and friends 5 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 5 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 5 years ago
Heikki Linnakangas 267cc6ed29 Fix typo in comment on OpenSSL PEM password callback type name. 5 years ago
Peter Eisentraut 7dd777938b Add missing newlines in error messages 5 years ago
Michael Paquier 401aad6704 Rename connection parameters to control min/max SSL protocol version in libpq 5 years ago
Michael Paquier 27dbe1a184 Fix memory leak in libpq when using sslmode=verify-full 5 years ago
Tom Lane 6148e2b9a6 Fix assorted error-cleanup bugs in SSL min/max protocol version code. 6 years ago
Alvaro Herrera c9d2977519 Clean up newlines following left parentheses 6 years ago
Michael Paquier ff8ca5fadd Add connection parameters to control SSL protocol min/max in libpq 6 years ago
Michael Paquier 7b283d0e1d Remove support for OpenSSL 0.9.8 and 1.0.0 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Michael Paquier 7d0bcb0477 Fix handling of OpenSSL's SSL_clear_options 6 years ago
Andrew Dunstan 4dc6355210 libq support for sslpassword connection param, DER format keys 6 years ago
Michael Paquier 55282fa20f Remove code relevant to OpenSSL 0.9.6 in be/fe-secure-openssl.c 6 years ago
Noah Misch 31d250e049 Update stale comments, and fix comment typos. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane ddf927fb13 Fix misuse of an integer as a bool. 6 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 758ce9b779 Incorporate strerror_r() into src/port/snprintf.c, too. 7 years ago