aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl_ssl.c
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'maint'Kazuki Yamaguchi2020-03-091-1/+8
|\
| * Merge branch 'maint-2.0' into maintKazuki Yamaguchi2020-03-091-14/+41
| |\
| | * ssl: set verify error code in the case of verify_hostname failureky/ssl-fix-verify-hostname-set-error-codeKazuki Yamaguchi2020-02-241-1/+8
| | * Remove taint supportJeremy Evans2020-02-241-1/+0
| | * Restore compatibility with older versions of Ruby.Samuel Williams2020-02-241-9/+21
| | * Fix keyword argument separation issues in OpenSSL::SSL::SSLSocket#sys{read,wr...Jeremy Evans2020-02-241-4/+13
* | | ssl: suppress test failure with SSLContext#add_certificate_chain_fileKazuki Yamaguchi2020-03-091-3/+7
* | | ssl: avoid declarations after statementsky/ssl-avoid-mixed-declarationsKazuki Yamaguchi2020-02-191-12/+12
* | | Revert add_certificate_chain_file changes (#320)Hiroshi SHIBATA2020-02-161-82/+5
* | | Improve string allocation.Samuel Williams2020-02-071-8/+8
* | | 'finished' messages: expand sizer array to 1-bytesMo Morsi2020-02-061-4/+4
* | | fix an incorrect method namethekuwayama2020-01-251-2/+2
* | | fix comment; Examplethekuwayama2020-01-251-2/+2
* | | add X509_free and EVP_PKEY_freethekuwayama2020-01-251-7/+19
* | | check with EVP_PKEY_cmp in advancethekuwayama2020-01-251-2/+33
* | | modify ossl_sslctx_add_certificate_chain_file() to raise Error and to return ...thekuwayama2020-01-251-10/+13
* | | modify test_add_certificate_chain_file to check ssl.peer_cert and ssl.peer_ce...thekuwayama2020-01-251-4/+5
* | | add pkey_path argument to ossl_sslctx_add_certificate_chain_file()thekuwayama2020-01-251-5/+35
* | | Restore compatibility with older versions of Ruby.Samuel Williams2019-11-271-9/+21
* | | Pull relevant changes from `ruby/ext/openssl`.Samuel Williams2019-11-271-6/+16
* | | Update renegotiation_cb docstring to reflect its actual behavior in MRIOleg Pudeyev2019-11-221-7/+5
* | | Remove taint supportJeremy Evans2019-10-201-1/+0
* | | Adds support for the 'get_finished' and 'get_peer_finished' functionsMo Morsi2019-10-081-0/+52
* | | Merge pull request #239 from mkauf/post_handshake_authSamuel Williams2019-06-151-0/+4
|\ \ \
| * | | Support client certificates with TLS 1.3Michael Kaufmann2019-01-211-0/+4
* | | | Add support for SSL_CTX_use_certificate_chain_file. Fixes #254.Samuel Williams2019-06-131-0/+12
|/ / /
* / / Remove -Wno-parentheses flag.nobu2018-10-181-1/+3
|/ /
* | Merge branch 'maint'Kazuki Yamaguchi2017-12-141-4/+0
|\|
| * ssl: remove unreachable codeKazuki Yamaguchi2017-12-081-9/+0
* | ssl: remove a misleading commentKazuki Yamaguchi2017-11-261-1/+0
* | Merge branch 'maint'Kazuki Yamaguchi2017-11-251-0/+4
|\|
| * test/test_ssl_session: skip tests for session_remove_cbky/skip-session-remove-cb-testsKazuki Yamaguchi2017-10-101-0/+4
* | Merge branch 'ky/ssl-add-certificate'Kazuki Yamaguchi2017-11-221-0/+118
|\ \
| * | ssl: add SSLContext#add_certificateKazuki Yamaguchi2017-11-221-0/+118
* | | Fix build failure against OpenSSL 1.1 built with no-deprecatedMark Wright2017-11-041-1/+1
* | | TLS Fallback Signaling Cipher Suite Valueaeris2017-11-031-0/+23
* | | ssl: extract rb_intern("call")Kazuki Yamaguchi2017-10-161-10/+11
|/ /
* | Merge branch 'maint'Kazuki Yamaguchi2017-09-241-9/+13
|\|
| * ssl: prevent SSLSocket#sysread* from leaking uninitialized dataky/ssl-read-fix-leak-uninitializedKazuki Yamaguchi2017-09-231-9/+13
* | ssl: rework SSLContext#ssl_version=Kazuki Yamaguchi2017-09-031-95/+0
* | ssl: add SSLContext#min_version= and #max_version=Kazuki Yamaguchi2017-09-031-0/+107
* | ssl: prefer TLS_method() over SSLv23_method()Kazuki Yamaguchi2017-09-021-0/+4
* | ssl: update OpenSSL::SSL::OP_* flagsKazuki Yamaguchi2017-09-021-38/+81
* | ssl: ensure that SSL option flags are non-negativeKazuki Yamaguchi2017-09-021-3/+7
* | ssl: fix NPN supportKazuki Yamaguchi2017-08-261-6/+6
* | Merge branch 'maint'Kazuki Yamaguchi2017-08-261-2/+7
|\|
| * ssl: remove useless call to rb_thread_wait_fd()ky/ssl-sysread-dont-check-ssl-pendingKazuki Yamaguchi2017-08-251-2/+0
| * ssl: do not call session_remove_cb during GCKazuki Yamaguchi2017-08-231-0/+7
| * ssl: fix compile error with OpenSSL 1.0.0Kazuki Yamaguchi2017-08-081-2/+2
| * ssl: remove unsupported TLS versions from SSLContext::METHODSKazuki Yamaguchi2017-08-081-4/+6