Commit Graph

28 Commits (b8bc4d77b7533ff7b02c4b362ef3891da04137ba)

Author SHA1 Message Date
anon b8bc4d77b7 ssl: buffered handshake detection
3 years ago
moneromooo-monero 72cdfa4a20
fix a few typos in error messages
4 years ago
luigi1111 00ede0038d
Merge pull request #6387
4 years ago
xiphon 0dbdba876e epee: avoid spamming 'Generating SSL certificate' in the logs
4 years ago
Martijn Otto 6079042cce
Use boost::asio::ssl::context::sslv23 for backwards compatibility
4 years ago
Alexander Blair 8d5e043981
Merge pull request #6205
4 years ago
Bertrand Jacquin 021cf733c6
ssl: server-side: allow multiple version of TLS
4 years ago
moneromooo-monero 2d1afceb0d
net_ssl: load default certificates in CA mode on Windows
5 years ago
xiphon 23ba69ec88 epee: fix SSL server handshake, run_one() can block, use poll_one()
5 years ago
xiphon 4371791977 epee: implement handshake timeout for SSL connections
5 years ago
moneromooo-monero 9a7a453f25
net_ssl: free certs after setting them up
5 years ago
moneromooo-monero a62e072571
net_ssl: SSL config tweaks for compatibility and security
5 years ago
moneromooo-monero 5e0da6fb68
change SSL certificate fingerprint whitelisting from SHA1 to SHA-256
5 years ago
Lee Clagett 2e578b8214 Enabling daemon-rpc SSL now requires non-system CA verification
5 years ago
Lee Clagett d58f368289 Require manual override for user chain certificates.
5 years ago
Lee Clagett 97cd1fa98d Only check top-level certificate against fingerprint list.
5 years ago
Lee Clagett 7c388fb358 Call `use_certificate_chain_file` instead of `use_certificate_file`
5 years ago
Lee Clagett eca0fea45a Perform RFC 2818 hostname verification in client SSL handshakes
5 years ago
Lee Clagett 0416764cae Require server verification when SSL is enabled.
5 years ago
Lee Clagett 96d602ac84 Add `verify_fail_if_no_cert` option for proper client authentication
5 years ago
Lee Clagett 21eb1b0725 Pass SSL arguments via one class and use shared_ptr instead of reference
5 years ago
Lee Clagett f18a069fcc Do not require client certificate unless server has some whitelisted.
5 years ago
Lee Clagett a3b0284837 Change SSL certificate file list to OpenSSL builtin load_verify_location
5 years ago
Martijn Otto dffdccdc9e
No longer use deprecated RSA_generate_key in favor of
5 years ago
Dusan Klinec bb8eab24da
epee: certificate generation fix, pkey deleted
5 years ago
Howard Chu b8c2e21cba
Fix startup errors with SSL cert generation
5 years ago
Martijn Otto 057c279cb4
epee: add SSL support
5 years ago
moneromooo-monero 2456945408
epee: add SSL support
5 years ago