Commit Graph

129 Commits (59f0eea7b001e3f5d38fd84a9ee5482a23be56e2)

Author SHA1 Message Date
Peter Eisentraut 1fb2308e69 Remove obsolete unconstify() 1 year ago
Daniel Gustafsson a70e01d430 Remove support for OpenSSL older than 1.1.0 1 year ago
Daniel Gustafsson 4fdb6558c2 Fix regression in TLS session ticket disabling 1 year ago
Peter Eisentraut 1e666fd7c6 libpq: Use strerror_r instead of strerror 1 year ago
Daniel Gustafsson 274bbced85 Disable all TLS session tickets 1 year ago
Michael Paquier b81a71aa05 Assign error codes where missing for user-facing failures 1 year ago
Peter Eisentraut e9b7aee272 A few follow-up fixes for GUC name quoting 2 years ago
Peter Eisentraut 17974ec259 Revise GUC names quoting in messages again 2 years ago
Heikki Linnakangas 17a834a04d Reject SSL connection if ALPN is used but there's no common protocol 2 years ago
Daniel Gustafsson d80f2ce294 Support SSL_R_VERSION_TOO_LOW when using LibreSSL 2 years ago
Daniel Gustafsson 44e27f0a6d Support disallowing SSL renegotiation when using LibreSSL 2 years ago
Heikki Linnakangas 3e60e956b0 Fix check for 'outlen' return from SSL_select_next_proto() 2 years ago
Heikki Linnakangas 91044ae4ba Send ALPN in TLS handshake, require it in direct SSL connections 2 years ago
Daniel Gustafsson 697f8d266c Revert "Add notBefore and notAfter to SSL cert info display" 2 years ago
Daniel Gustafsson 6acb0a628e Add notBefore and notAfter to SSL cert info display 2 years ago
Tom Lane 453c468737 Cope with a deficiency in OpenSSL 3.x's error reporting. 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Tom Lane 0a5c46a7a4 Be more wary about OpenSSL not setting errno on error. 2 years ago
Michael Paquier 8d9978a717 Apply quotes more consistently to GUC names in logs 2 years ago
Tom Lane c82207a548 Use BIO_{get,set}_app_data instead of BIO_{get,set}_data. 2 years ago
Daniel Gustafsson 5f3aa309a8 Avoid potential pfree on NULL on OpenSSL errors 2 years ago
Daniel Gustafsson 29a0ccbce9 Revert "Add notBefore and notAfter to SSL cert info display" 2 years ago
Daniel Gustafsson 75ec5e7bec Add notBefore and notAfter to SSL cert info display 2 years ago
Michael Paquier 8e278b6576 Remove support for OpenSSL 1.0.1 3 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 3 years ago
Peter Eisentraut 803b4a26ca Remove stray mid-sentence tabs in comments 3 years ago
Daniel Gustafsson 7ab1bc2939 Fix outdated references to guc.c 3 years ago
Michael Paquier 9244c11afe Fix handling of SCRAM-SHA-256's channel binding with RSA-PSS certificates 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Peter Eisentraut 257eb57b50 Don't reflect unescaped cert data to the logs 3 years ago
Thomas Munro 2492fe49dc Remove configure probe for netinet/tcp.h. 3 years ago
Peter Eisentraut 3a0e385048 Log details for client certificate failures 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Tom Lane 1241fcbd7e Second attempt to silence SSL compile failures on hamerkop. 4 years ago
Tom Lane 24f9e49e43 Blind attempt to silence SSL compile failures on hamerkop. 4 years ago
Peter Eisentraut 4ac0f450b6 Message style improvements 4 years ago
Daniel Gustafsson 31f860a52b Set type identifier on BIO 4 years ago
Michael Paquier 01e6f1a842 Disallow SSL renegotiation 5 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Andrew Dunstan 6d7a6feac4 Allow matching the DN of a client certificate for authentication 5 years ago
Tom Lane e835e89a0f Fix memory leak when rejecting bogus DH parameters. 5 years ago
Tom Lane 4b12ab18c9 Avoid corner-case memory leak in SSL parameter processing. 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
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Alvaro Herrera 52eec1c53a
Message style improvements 5 years ago
Magnus Hagander 13cfa02f77 Improve error handling in backend OpenSSL implementation 5 years ago
Tom Lane e1cc25f59a Fix list of SSL error codes for older OpenSSL versions. 6 years ago