aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl_ssl.c
Commit message (Expand)AuthorAgeFilesLines
* ssl: temporary lock string buffer while readingky/ssl-sysread-syswrite-protect-bufferKazuki Yamaguchi2021-09-271-5/+16
* ssl: create a temporary frozen string buffer when writingKazuki Yamaguchi2021-09-271-5/+5
* Use rb_block_call() instead of the deprecated rb_iterate() in OpenSSLBenoit Daloze2021-09-271-2/+3
* ext/openssl/ossl_ssl.c: Use const declaration if LibreSSL >= 2.8.0Yusuke Endoh2021-09-261-1/+1
* rb_iterate now takes rb_block_call_func_t卜部昌平2021-09-261-1/+1
* Add a /* fall through */ commentYusuke Endoh2021-09-261-0/+1
* Remove -Wno-parentheses flag.nobu2021-09-261-1/+3
* ssl: retry write on EPROTOTYPE on macOSky/ssl-macos-send-eprototypeKazuki Yamaguchi2020-08-121-0/+15
* 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
* | 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
* | ssl: return nil in SSL::SSLSocket#cipher if session is not startedKazuki Yamaguchi2017-07-061-10/+9
* | ssl: remove a needless NULL check in SSL::SSLContext#ciphersKazuki Yamaguchi2017-07-061-5/+0
* | Merge branch 'maint'bpointKazuki Yamaguchi2017-06-141-1/+2
|\|
| * ssl: check return value of SSL_set_fd()Kazuki Yamaguchi2017-03-311-1/+2
* | Remove SafeGet*() macrosKazuki Yamaguchi2017-05-021-4/+4
* | Merge branch 'topic/expand-ruby-missing-h'Kazuki Yamaguchi2017-04-281-8/+8
|\ \
| * | Expand FPTR_TO_FD() macrotopic/expand-ruby-missing-hKazuki Yamaguchi2017-04-281-8/+8
| |/
* | ssl: suppress compiler warningKazuki Yamaguchi2017-03-031-1/+0
* | Fix RDoc markuptopic/fix-rdoc-markupKazuki Yamaguchi2017-02-241-17/+17
* | Revert r57690 except for read_nonblocknobu2017-02-241-4/+2
* | [DOC] mark up literalsnobu2017-02-241-4/+6
* | [DOC] keyword argument _exception_nobu2017-02-241-2/+2
* | [DOC] {read,write}_nonblock with exception: falsenobu2017-02-241-2/+2
* | Merge branch 'topic/ssl-fixup-ex_data-handling'Kazuki Yamaguchi2017-02-191-27/+26
|\ \