aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl_ssl.c
Commit message (Expand)AuthorAgeFilesLines
* ext/openssl: fix ex_data handling for X509_STOREKazuki Yamaguchi2016-04-271-1/+1
* ext/openssl: use SSL_is_server() to check if the SSL is server or notKazuki Yamaguchi2016-04-271-3/+2
* ext/openssl: add SSLContext#set_ecdh_curvesKazuki Yamaguchi2016-04-271-2/+91
* ext/openssl: fix some compiler warnings on ossl_ssl.cKazuki Yamaguchi2016-04-271-5/+8
* ext/openssl: add SSLContext#security_level, #security_level=Kazuki Yamaguchi2016-04-271-0/+55
* ext/openssl: use SSL_CTX_get_ciphers()Kazuki Yamaguchi2016-04-271-1/+1
* ext/openssl: avoid using deprecated protocol version specific methods.Kazuki Yamaguchi2016-04-271-35/+42
* ext/openssl: EVP_PKEY, DH, DSA, RSA, EC_KEY are made opaqueKazuki Yamaguchi2016-04-271-4/+4
* ext/openssl: use *_up_ref() functionsKazuki Yamaguchi2016-04-271-5/+10
* ext/openssl: simplify extconf.rbKazuki Yamaguchi2016-04-271-8/+4
* ext/openssl: drop support for OpenSSL 0.9.6/0.9.7Kazuki Yamaguchi2016-04-271-8/+0
* 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
* * ext/openssl/ossl_ssl.c (ssl_npn_select_cb): explicitly raise errornaruse2015-10-221-2/+5
* * ext/openssl/*: Remove svn commit id macros to make sync easierzzak2015-09-221-1/+0
* * ext/openssl/ossl_ssl.c (static const struct): Only add SSLv3 supporttenderlove2015-08-291-0/+3
* ossl_ssl.c: check SSL method namenobu2015-08-151-2/+2
* use rb_sym2strnobu2015-08-151-3/+3
* * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): movetenderlove2015-08-051-15/+8
* * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): movetenderlove2015-08-051-64/+18
* ossl_ssl.c: remove unused variablesnobu2015-08-051-5/+5
* * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): extract callbacktenderlove2015-08-041-25/+11
* * ext/openssl/ossl_ssl.c (ossl_sslctx_setup): Implementtenderlove2015-08-011-14/+35
* * ext/openssl/ossl_ssl.c (Init_ossl_ssl): OpenSSL declares thesetenderlove2015-07-311-1/+1
* * ext/openssl/ossl_ssl.c (ossl_call_tmp_dh_callback): change callbacktenderlove2015-07-311-14/+12
* * ext/openssl/ossl_ssl.c (ossl_call_tmp_dh_callback): Similarly to thetenderlove2015-07-311-10/+4
* * ext/openssl/ossl_ssl.c (ossl_call_tmp_dh_callback): create an arraytenderlove2015-07-311-11/+11
* * ext/openssl/ossl_ssl.c (ossl_call_tmp_ecdh_callback): The SSL sockettenderlove2015-07-311-9/+4
* * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): converttenderlove2015-07-311-14/+1
* ossl_ssl.c: fix conditionnobu2015-07-261-0/+2
* * ext/openssl/ossl_ssl.c (ossl_call_servername_cb): set the ssl contexttenderlove2015-07-261-0/+1
* * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): supporttenderlove2015-07-251-1/+1
* * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): move the defaulttenderlove2015-07-251-20/+1
* * ext/openssl/lib/openssl/ssl.rb (module OpenSSL): movetenderlove2015-07-251-44/+0
* ossl_ssl.c: suppress warningsnobu2015-07-231-1/+1
* fix tests bu not setting the string instance on the frozen objecttenderlove2015-07-221-1/+0
* * ext/openssl/ossl_ssl.c: add ECDH callback support. [Feature #11356]tenderlove2015-07-221-0/+63
* * ext/openssl/ossl_ssl.c: add ALPN support. [Feature #9390]tenderlove2015-07-221-4/+103
* delay `exception: false' checks for minor speedupnormal2015-07-021-38/+33
* ext/openssl/ossl_ssl.c: raise if kwargs given in blocking modenormal2015-06-241-3/+7