summaryrefslogtreecommitdiff
path: root/ext/openssl/ossl_ssl.c
AgeCommit message (Expand)Author
2016-12-10openssl: import v2.0.1rhe
2016-11-30openssl: import v2.0.0rhe
2016-09-16* ext/openssl/ossl_ssl.c (ssl_npn_select_cb_common): Fix compile errorngoto
2016-09-08openssl: import v2.0.0.beta.2rhe
2016-08-29import Ruby/OpenSSL 2.0.0.beta.1rhe
2016-08-06openssl: avoid undefined behavior on empty SSL_writenormal
2016-06-09openssl: fix build with OPENSSL_NO_ECrhe
2016-06-07openssl: add SSL::SSLContext#security_level{=,}rhe
2016-06-07openssl: avoid deprecated version-specific ssl methods if necessaryrhe
2016-06-05openssl: use SSL_is_server()rhe
2016-06-05openssl: adapt to OpenSSL 1.1.0 opaque structsrhe
2016-06-05openssl: adapt OpenSSL::PKey to OpenSSL 1.1.0 opaque structsrhe
2016-06-05openssl: support OpenSSL 1.1.0's new multi-threading APIrhe
2016-05-30openssl: add SSLContext#ecdh_curves=rhe
2016-05-28openssl: move SSLSocket#initialize to C extensionrhe
2016-05-25openssl: drop OpenSSL 0.9.6/0.9.7 supportrhe
2016-05-23openssl: use StringValueCStr() where NUL-terminated string is expectedrhe
2016-05-21openssl: fix possible SEGV on race between SSLSocket#stop and #connectrhe
2016-05-19openssl: register ex_data index for X509_STORE{_CTX,} respectivelyrhe
2016-05-18openssl: clear OpenSSL error queue before return to Rubyrhe
2016-05-18openssl: report errors in OpenSSL error queue when clear itrhe
2016-04-04openssl: Access to ephemeral TLS session keynobu
2016-03-31openssl: accept moving write buffer for write_nonblocknormal
2016-03-25openssl: fix build when NPN is disabled by OpenSSLnobu
2016-03-14document OpenSSL::SSL::SSLContext#setup as MT-unsafenormal
2015-12-13* ext/openssl/ossl_ssl.c (ssl_npn_select_cb_common): fix parsingnaruse
2015-12-01ext/openssl/ossl_ssl.c: hide globalsnormal
2015-11-13* ext/openssl/ossl_ssl.c: Merge ruby/openssl@81e1a30zzak
2015-11-08suppress warningsnobu
2015-11-05ext: use RARRAY_AREFnobu
2015-11-04ext: use RARRAY_CONST_PTRnobu
2015-11-04ext: adjust index typenobu
2015-10-22ALPN also uses the same logic [Bug #11369]naruse
2015-10-22* ext/openssl/ossl_ssl.c (ssl_npn_select_cb): explicitly raise errornaruse
2015-09-22* ext/openssl/*: Remove svn commit id macros to make sync easierzzak
2015-08-29* ext/openssl/ossl_ssl.c (static const struct): Only add SSLv3 supporttenderlove
2015-08-15ossl_ssl.c: check SSL method namenobu
2015-08-15use rb_sym2strnobu
2015-08-05* ext/openssl/lib/openssl/ssl.rb (module OpenSSL): movetenderlove
2015-08-05* ext/openssl/lib/openssl/ssl.rb (module OpenSSL): movetenderlove
2015-08-05ossl_ssl.c: remove unused variablesnobu
2015-08-04* ext/openssl/lib/openssl/ssl.rb (module OpenSSL): extract callbacktenderlove
2015-08-01* ext/openssl/ossl_ssl.c (ossl_sslctx_setup): Implementtenderlove
2015-07-31* ext/openssl/ossl_ssl.c (Init_ossl_ssl): OpenSSL declares thesetenderlove
2015-07-31* ext/openssl/ossl_ssl.c (ossl_call_tmp_dh_callback): change callbacktenderlove
2015-07-31* ext/openssl/ossl_ssl.c (ossl_call_tmp_dh_callback): Similarly to thetenderlove
2015-07-31* ext/openssl/ossl_ssl.c (ossl_call_tmp_dh_callback): create an arraytenderlove
2015-07-31* ext/openssl/ossl_ssl.c (ossl_call_tmp_ecdh_callback): The SSL sockettenderlove
2015-07-31* ext/openssl/lib/openssl/ssl.rb (module OpenSSL): converttenderlove
2015-07-26ossl_ssl.c: fix conditionnobu