Commit Graph

34 Commits (5b6289c1e07dc45f09c3169a189e60d2fcaec2b3)

Author SHA1 Message Date
Tom Lane 97d3a0b090 Disallow SSL session tickets. 8 years ago
Tom Lane f352f91cbf Remove duplicate setting of SSL_OP_SINGLE_DH_USE option. 8 years ago
Heikki Linnakangas c0a15e07cd Always use 2048 bit DH parameters for OpenSSL ephemeral DH ciphers. 8 years ago
Heikki Linnakangas b93827c745 Treat clean shutdown of an SSL connection same as the non-SSL case. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane 6667d9a6d7 Re-allow SSL passphrase prompt at server start, but not thereafter. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 1e942c7474 Disable prompting for passphrase while (re)loading SSL config files. 9 years ago
Tom Lane de41869b64 Allow SSL configuration to be updated at SIGHUP. 9 years ago
Robert Haas 6f3bd98ebf Extend framework from commit 53be0b1ad to report latch waits. 9 years ago
Heikki Linnakangas 5c6df67e0c Fix building with LibreSSL. 9 years ago
Heikki Linnakangas 593d4e47db Support OpenSSL 1.1.0. 9 years ago
Tom Lane 679226337a Remove no-longer-useful SSL-specific Port.count field. 9 years ago
Heikki Linnakangas 9b7cd59af1 Remove support for OpenSSL versions older than 0.9.8. 9 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 9 years ago
Peter Eisentraut 7c7d4fddab Distrust external OpenSSL clients; clear err queue 10 years ago
Peter Eisentraut 9a83564c58 Allow SSL server key file to have group read access if owned by root 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Andres Freund 426746b930 Remove ssl renegotiation support. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Noah Misch b0ce385032 Prevent a double free by not reentering be_tls_close(). 10 years ago
Magnus Hagander 9029f4b374 Add system view pg_stat_ssl 11 years ago
Heikki Linnakangas 1c2b7c0879 Restore the SSL_set_session_id_context() call to OpenSSL renegotiation. 11 years ago
Heikki Linnakangas 80788a431e Simplify waiting logic in reading from / writing to client. 11 years ago
Heikki Linnakangas 272923a0a6 Simplify the way OpenSSL renegotiation is initiated in server. 11 years ago
Andres Freund 6647248e37 Don't allow immediate interrupts during authentication anymore. 11 years ago
Andres Freund 4fe384bd85 Process 'die' interrupts while reading/writing from the client socket. 11 years ago
Andres Freund 4f85fde8eb Introduce and use infrastructure for interrupt processing during client reads. 11 years ago
Andres Freund 387da18874 Use a nonblocking socket for FE/BE communication and block using latches. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Peter Eisentraut b7a08c8028 Message improvements 11 years ago
Heikki Linnakangas 48d50840d5 Reorganize functions in be-secure-openssl.c 11 years ago
Peter Eisentraut 5333c72c95 Fix whitespace 11 years ago
Heikki Linnakangas 680513ab79 Break out OpenSSL-specific code to separate files. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Stephen Frost b1aebbb6a8 Various Coverity-spotted fixes 12 years ago
Tom Lane 326e1d73c4 Disallow use of SSL v3 protocol in the server as well as in libpq. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Peter Eisentraut 3164721462 SSL: Support ECDH key exchange 12 years ago
Peter Eisentraut ef3267523d SSL: Add configuration option to prefer server cipher order 12 years ago
Tom Lane 74242c23c1 Clear retry flags properly in replacement OpenSSL sock_write function. 12 years ago
Tom Lane 36a3be6540 Fix new and latent bugs with errno handling in secure_read/secure_write. 12 years ago
Alvaro Herrera 86029b31e5 Silence compiler warning when SSL not in use 12 years ago
Alvaro Herrera 31cf1a1a43 Rework SSL renegotiation code 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Peter Eisentraut dd16f9480a Remove unreachable code 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 13 years ago
Tom Lane 077711c2e3 Remove arbitrary limitation on length of common name in SSL certificates. 14 years ago
Peter Eisentraut 8251670cb3 Fix build without OpenSSL 14 years ago
Peter Eisentraut a445cb92ef Add parameters for controlling locations of server-side SSL files 14 years ago