summaryrefslogtreecommitdiff
path: root/src/core/network-openssl.c
AgeCommit message (Expand)Author
2018-03-23fix build with LibreSSL 2.7.0Dorian Harmans
2018-01-25fix sequence errorAilin Nemui
2018-01-25Do not use X509_STORE on OpenSSL < 1.0.2Ailin Nemui
2017-11-30move decls before codeailin-nemui
2017-11-30fix commentsailin-nemui
2017-09-11Restore compatibility with old OpenSSL versionsLemonBoy
2017-09-11Increment the X509_STORE refcount during the connectionLemonBoy
2017-08-10Don't error out on failure to load default certificate store.Edward Tomasz Napierala
2017-08-01Change the way we load default CA certificates so it works with Capsicum.Edward Tomasz Napierala
2017-02-15Merge pull request #627 from LemonBoy/ssl-expiryailin-nemui
2017-02-06Merge pull request #622 from ailin-nemui/starttlsailin-nemui
2017-02-05provide net_start_ssl apiailin-nemui
2017-02-03Support OpenSSL 1.1.0.LemonBoy
2017-01-22Check whether the client certificate is expired.LemonBoy
2017-01-06Add OPENSSL_NO_EC for solaris 11.3, see issue #598dequis
2016-10-22Kill do { ... } while (0); and replace it with goto's.Alexander Færøy
2016-10-22Emit the TLS handshake finished signal before we do verification.Alexander Færøy
2016-10-22Kill support for DANE.Alexander Færøy
2016-10-22Lift EC_KEY declaration onto the entry of the function.Alexander Færøy
2016-10-22Lift ASN1_STRING declaration onto the entry of the function.Alexander Færøy
2016-10-22Declare variables in the beginning of the function.Alexander Færøy
2016-10-22Make sure we clean-up after ourself upon failure.Alexander Færøy
2016-10-22Add x509 certificate and public key pinning support.Alexander Færøy
2016-10-22s/SSL/TLS/ for warning strings.Alexander Færøy
2016-10-22Simplify TLS verification error handling.Alexander Færøy
2016-10-22Populate and emit TLS_REC after TLS handshake have completed.Alexander Færøy
2016-10-22Rename SSL to TLS.Alexander Færøy
2016-10-16Always build irssi with TLS support.Alexander Færøy
2016-03-13Add clear error calls to irssi_ssl_get_iochannelWill Storey
2016-03-13Clear error queue before SSL I/O operationsWill Storey
2015-04-15ssl: Fixed call to SSL_CTX_set_cipher_list() only when ssl_ciphers specified ...Haw Loeung
2015-04-14ssl: Add option to specify SSL cipher suite preference.Haw Loeung
2015-04-07Add SNI supportAdam
2014-10-15Disable SSLv3Alexander Færøy
2014-06-26Add some missing casts to silence compiler warningsDavid Leadbeater
2014-01-11Add -ssl_pass to /connect and /serverAlexander Færøy
2013-06-25Clean-up after ourselvesAlexander Færøy
2013-06-23Add TLSA related signalsAlexander Færøy
2013-06-23Pass SERVER_REC directly to net_connect_ip_sslAlexander Færøy
2013-06-23Implement experimental DNSSEC DANE supportAlexander Færøy
2012-06-24Do not set SSL_OP_ALL, it is not needed to disable SSLv2 and it can preventEmanuele Giaquinta
2010-07-28Fix indention.Alexander Færøy
2010-05-16Fix segfault generated by SSL disconnections. (Bug #752)Jase Thew
2010-04-03Do not use SSLv2 protocol. From Bazerka.Alexander Færøy
2010-02-22Fix compiling without sslWouter Coekaerts
2010-02-19network-openssl: Show why a certificate failed validation.Jilles Tjoelker
2010-01-31Call OpenSSL_add_all_algorithms(), may be needed to verify SHA256 certs with ...Jilles Tjoelker
2010-01-31Use one SSL_CTX per connection, use default trusted CAs if nothing specified.Jilles Tjoelker
2009-12-28Check if an SSL certificate matches the hostname of the server we are connect...Wouter Coekaerts
2009-09-02Tell OpenSSL that our write buffer may move (although the content remains the...Jilles Tjoelker