aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* test/rubygems: regenerate certificatesfeature/openssl-110-v3Kazuki Yamaguchi2016-05-1420-194/+222
* test/open-uri: regenerate test certificatesKazuki Yamaguchi2016-05-141-80/+76
* test/openssl: don't test default session timeoutKazuki Yamaguchi2016-05-141-1/+0
* test/openssl: fix test_server_session to dup the sessionKazuki Yamaguchi2016-05-141-4/+4
* test/openssl: X25519 doesn't support signingKazuki Yamaguchi2016-05-141-1/+3
* test/openssl: DSA256 is prohibited with security_level=1Kazuki Yamaguchi2016-05-141-1/+16
* ext/openssl: avoid SEGV on Cipher.new("ChaCha20-Poly1305")Kazuki Yamaguchi2016-05-141-9/+13
* ext/openssl: ENGINE.cleanup is no-op in OpenSSL 1.1.0Kazuki Yamaguchi2016-05-142-47/+68
* ext/openssl: remove SHA, DSS, DSS1 if using OpenSSL 1.1.0Kazuki Yamaguchi2016-05-147-9/+14
* ext/openssl: add SSLContext#set_ecdh_curvesKazuki Yamaguchi2016-05-146-27/+163
* ext/openssl: add SSLContext#security_level, #security_level=Kazuki Yamaguchi2016-05-145-0/+85
* ext/openssl: EVP_PKEY, DH, DSA, RSA, EC_KEY are made opaqueKazuki Yamaguchi2016-05-1413-168/+424
* ext/openssl: use SSL_CTX_get_ciphers()Kazuki Yamaguchi2016-05-143-1/+6
* ext/openssl: X509* are made opaqueKazuki Yamaguchi2016-05-1411-78/+184
* ext/openssl: use *_up_ref() functionsKazuki Yamaguchi2016-05-147-10/+45
* ext/openssl: SSL_SESSION is made opaqueKazuki Yamaguchi2016-05-142-4/+14
* ext/openssl: BIGNUM and BN_GENCB is made opaqueKazuki Yamaguchi2016-05-147-23/+47
* ext/openssl: OCSP_SINGLERESP and OCSP_CERTID are also made opaqueKazuki Yamaguchi2016-05-143-4/+11
* ext/openssl: use EVP_MD_CTX_new() to allocate EVP_MD_CTXKazuki Yamaguchi2016-05-143-12/+25
* ext/openssl: use HMAC_CTX_{new,free,reset} to allocate HMAC_CTXKazuki Yamaguchi2016-05-144-22/+75
* ext/openssl: use EVP_CIPHER_CTX_{new,free} to allocate EVP_CIPHER_CTXKazuki Yamaguchi2016-05-144-17/+42
* ext/openssl: setting locking callbacks is no longer neededKazuki Yamaguchi2016-05-142-0/+5
* ext/openssl: SSL_state() is removedKazuki Yamaguchi2016-05-143-7/+14
* ext/openssl: avoid using deprecated protocol version specific methodsKazuki Yamaguchi2016-05-142-35/+43
* ext/openssl: d2i_ASN1_BOOLEAN is removedKazuki Yamaguchi2016-05-141-6/+7
* ext/openssl: disable OpenSSL::Random.pseudo_bytes if deprecatedKazuki Yamaguchi2016-05-142-0/+5
* ext/openssl: avoid deprecated BN primes functionsKazuki Yamaguchi2016-05-141-3/+3
* ext/openssl: include openssl/asn1.h instead of openssl/asn1_mac.hKazuki Yamaguchi2016-05-142-3/+3
* ext/openssl: drop support for OPENSSL_NO_HMACKazuki Yamaguchi2016-05-142-16/+1
* ext/openssl: drop support for OpenSSL 0.9.6/0.9.7Kazuki Yamaguchi2016-05-1426-849/+169
* ext/openssl: remove 'extern "C" { }' blocksKazuki Yamaguchi2016-05-142-17/+0
* ext/openssl: no need to check OPENSSL_FIPS in extconf.rbKazuki Yamaguchi2016-05-142-3/+2
* ext/openssl: always use our implementation of SSL_SESSION_cmp()Kazuki Yamaguchi2016-05-144-5/+26
* ext/openssl: check argument type in OpenSSL::X509::Attribute#value=Kazuki Yamaguchi2016-05-142-0/+48
* ext/openssl: register new ex_data index also for X509_STOREKazuki Yamaguchi2016-05-146-26/+20
* ext/openssl: check if SSL_CTX_clear_options() is availableKazuki Yamaguchi2016-05-142-0/+6
* ChangeLog: GitHub referencenobu2016-05-141-1/+1
* lib/mkmf.rb: use xsystem to pkg-config --existsnobu2016-05-142-1/+7
* test_rand.rb: tests for seedsnobu2016-05-131-0/+14
* random.c: no local copy of the seednobu2016-05-132-15/+12
* * 2016-05-14svn2016-05-131-1/+1
* random.c: fill_random_seed sizenobu2016-05-131-6/+7
* random.c: clear bufnobu2016-05-131-1/+4
* fix typos [ci skip]kazu2016-05-131-2/+2
* drop FreeBSD < 4 supportnobu2016-05-123-8/+11
* extmk.rb: failures formatnobu2016-05-121-2/+11
* defines.h: avoid redefinitionnobu2016-05-121-0/+2
* fix typo in r54988naruse2016-05-121-1/+1
* include/ruby/defines.h (GCC_VERSION_SINCE): moved from internal.hnaruse2016-05-125-23/+27
* * 2016-05-13svn2016-05-121-1/+1