aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl_ssl.c
Commit message (Expand)AuthorAgeFilesLines
* [ruby/openssl] Remove taint supportJeremy Evans2019-11-181-1/+0
* ext/openssl/ossl_ssl.c: Use const declaration if LibreSSL >= 2.8.0Yusuke Endoh2019-10-051-1/+1
* Fix keyword argument separation issues in OpenSSL::SSL::SSLSocket#sys{read,wr...Jeremy Evans2019-09-261-4/+13
* rb_iterate now takes rb_block_call_func_t卜部昌平2019-08-271-1/+1
* Add a /* fall through */ commentYusuke Endoh2019-07-141-0/+1
* Suppress more -Wparentheses warningsnobu2018-09-211-1/+3
* openssl: import v2.1.0rhe2017-12-141-5/+0
* openssl: import v2.1.0.beta2rhe2017-11-251-11/+153
* openssl: merge test fix from upstreamrhe2017-10-211-0/+4
* openssl: import e72d960db262rhe2017-09-241-9/+13
* openssl: import v2.1.0.beta1rhe2017-09-031-227/+279
* openssl: import v2.0.5rhe2017-08-101-4/+6
* openssl: import v2.0.4rhe2017-06-141-1/+2
* Revert r57690 except for read_nonblocknobu2017-02-231-4/+2
* [DOC] mark up literalsnobu2017-02-231-4/+6
* [DOC] keyword argument _exception_nobu2017-02-231-2/+2
* [DOC] {read,write}_nonblock with exception: falsenobu2017-02-231-2/+2
* openssl: import v2.0.1rhe2016-12-101-1/+4
* openssl: import v2.0.0rhe2016-11-301-78/+100
* * ext/openssl/ossl_ssl.c (ssl_npn_select_cb_common): Fix compile errorngoto2016-09-161-1/+5
* openssl: import v2.0.0.beta.2rhe2016-09-081-121/+163
* import Ruby/OpenSSL 2.0.0.beta.1rhe2016-08-291-78/+126
* openssl: avoid undefined behavior on empty SSL_writenormal2016-08-061-1/+7
* openssl: fix build with OPENSSL_NO_ECrhe2016-06-091-3/+3
* openssl: add SSL::SSLContext#security_level{=,}rhe2016-06-071-0/+64
* openssl: avoid deprecated version-specific ssl methods if necessaryrhe2016-06-071-35/+40
* openssl: use SSL_is_server()rhe2016-06-051-7/+9
* openssl: adapt to OpenSSL 1.1.0 opaque structsrhe2016-06-051-1/+1
* openssl: adapt OpenSSL::PKey to OpenSSL 1.1.0 opaque structsrhe2016-06-051-4/+4
* openssl: support OpenSSL 1.1.0's new multi-threading APIrhe2016-06-051-7/+12
* openssl: add SSLContext#ecdh_curves=rhe2016-05-301-4/+114
* openssl: move SSLSocket#initialize to C extensionrhe2016-05-281-89/+146
* openssl: drop OpenSSL 0.9.6/0.9.7 supportrhe2016-05-251-16/+4
* openssl: use StringValueCStr() where NUL-terminated string is expectedrhe2016-05-231-7/+6
* openssl: fix possible SEGV on race between SSLSocket#stop and #connectrhe2016-05-211-10/+4
* openssl: register ex_data index for X509_STORE{_CTX,} respectivelyrhe2016-05-191-1/+1
* openssl: clear OpenSSL error queue before return to Rubyrhe2016-05-181-2/+5
* openssl: report errors in OpenSSL error queue when clear itrhe2016-05-181-1/+1
* openssl: Access to ephemeral TLS session keynobu2016-04-041-0/+22
* openssl: accept moving write buffer for write_nonblocknormal2016-03-311-1/+2
* openssl: fix build when NPN is disabled by OpenSSLnobu2016-03-251-19/+20
* document OpenSSL::SSL::SSLContext#setup as MT-unsafenormal2016-03-141-2/+2
* * ext/openssl/ossl_ssl.c (ssl_npn_select_cb_common): fix parsingnaruse2015-12-131-10/+7
* ext/openssl/ossl_ssl.c: hide globalsnormal2015-12-011-6/+6
* * ext/openssl/ossl_ssl.c: Merge ruby/openssl@81e1a30zzak2015-11-131-0/+6
* suppress warningsnobu2015-11-081-1/+1
* ext: use RARRAY_AREFnobu2015-11-051-1/+1
* ext: use RARRAY_CONST_PTRnobu2015-11-041-1/+1
* ext: adjust index typenobu2015-11-041-1/+2
* ALPN also uses the same logic [Bug #11369]naruse2015-10-221-30/+32