aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* test/rubygems: regenerate certificatesfeature/openssl-110-v2Kazuki Yamaguchi2016-05-0520-194/+213
* test/open-uri: regenerate test certificatesKazuki Yamaguchi2016-05-051-80/+76
* test/openssl: don't test default session timeoutKazuki Yamaguchi2016-05-051-1/+0
* test/openssl: fix test_server_session to dup the sessionKazuki Yamaguchi2016-05-051-4/+4
* test/openssl: X25519 doesn't support signingKazuki Yamaguchi2016-05-051-1/+3
* test/openssl: DSA256 is prohibited with security_level=1Kazuki Yamaguchi2016-05-051-1/+16
* ext/openssl: avoid SEGV on Cipher.new("ChaCha20-Poly1305")Kazuki Yamaguchi2016-05-051-9/+13
* ext/openssl: ENGINE.cleanup is no-op in OpenSSL 1.1.0Kazuki Yamaguchi2016-05-052-47/+68
* ext/openssl: remove SHA, DSS, DSS1 if using OpenSSL 1.1.0Kazuki Yamaguchi2016-05-057-9/+14
* ext/openssl: add SSLContext#set_ecdh_curvesKazuki Yamaguchi2016-05-056-27/+163
* ext/openssl: add SSLContext#security_level, #security_level=Kazuki Yamaguchi2016-05-055-0/+85
* ext/openssl: EVP_PKEY, DH, DSA, RSA, EC_KEY are made opaqueKazuki Yamaguchi2016-05-0513-158/+400
* ext/openssl: use SSL_CTX_get_ciphers()Kazuki Yamaguchi2016-05-053-1/+6
* ext/openssl: X509* are made opaqueKazuki Yamaguchi2016-05-0511-62/+177
* ext/openssl: use *_up_ref() functionsKazuki Yamaguchi2016-05-057-10/+45
* ext/openssl: SSL_SESSION is made opaqueKazuki Yamaguchi2016-05-052-4/+14
* ext/openssl: BIGNUM and BN_GENCB is made opaqueKazuki Yamaguchi2016-05-057-23/+47
* ext/openssl: OCSP_SINGLERESP and OCSP_CERTID are also made opaqueKazuki Yamaguchi2016-05-053-4/+11
* ext/openssl: use EVP_MD_CTX_new() to allocate EVP_MD_CTXKazuki Yamaguchi2016-05-053-12/+25
* ext/openssl: use HMAC_CTX_{new,free,reset} to allocate HMAC_CTXKazuki Yamaguchi2016-05-054-22/+75
* ext/openssl: use EVP_CIPHER_CTX_{new,free} to allocate EVP_CIPHER_CTXKazuki Yamaguchi2016-05-054-17/+42
* ext/openssl: setting locking callbacks is no longer neededKazuki Yamaguchi2016-05-052-0/+5
* ext/openssl: SSL_state() is removedKazuki Yamaguchi2016-05-053-7/+14
* ext/openssl: avoid using deprecated protocol version specific methodsKazuki Yamaguchi2016-05-052-35/+43
* ext/openssl: d2i_ASN1_BOOLEAN is removedKazuki Yamaguchi2016-05-051-6/+7
* ext/openssl: disable OpenSSL::Random.pseudo_bytes if deprecatedKazuki Yamaguchi2016-05-052-0/+5
* ext/openssl: avoid deprecated BN primes functionsKazuki Yamaguchi2016-05-051-3/+3
* ext/openssl: include openssl/asn1.h instead of openssl/asn1_mac.hKazuki Yamaguchi2016-05-052-3/+3
* ext/openssl: drop support for OPENSSL_NO_HMACKazuki Yamaguchi2016-05-052-16/+1
* ext/openssl: drop support for OpenSSL 0.9.6/0.9.7Kazuki Yamaguchi2016-05-0526-847/+164
* ext/openssl: remove 'extern "C" { }' blocksKazuki Yamaguchi2016-05-052-17/+0
* ext/openssl: no need to check OPENSSL_FIPS in extconf.rbKazuki Yamaguchi2016-05-052-3/+2
* ext/openssl: always use our implementation of SSL_SESSION_cmp()Kazuki Yamaguchi2016-05-054-5/+26
* ext/openssl: fix ex_data handling for X509_STOREKazuki Yamaguchi2016-05-056-26/+20
* ext/openssl: check if SSL_CTX_clear_options() is availableKazuki Yamaguchi2016-05-052-0/+6
* [Doc] Add Document-method: directives.akr2016-04-271-0/+24
* Update rdoc of Integer#[] (fix -> int)kazu2016-04-271-2/+2
* [DOC] move rdoc comments.akr2016-04-271-137/+151
* {Fixnum,Bignum}#[] is unified into Integer.akr2016-04-274-40/+44
* * tool/instruction.rb: fix to follow current implementation.naruse2016-04-272-10/+21
* setdynamic is obsoletednaruse2016-04-271-2/+0
* stringio.c: warn block for newnobu2016-04-273-0/+25
* internal.h: ONLY_FOR_INTERNAL_USEnobu2016-04-276-9/+22
* internal.h: adjust stylenobu2016-04-271-3/+6
* * 2016-04-27svn2016-04-261-1/+1
* fix typos [ci skip]kazu2016-04-263-3/+3
* * tool/redmine-backporter.rb (rel): should not raise exceptions even ifusa2016-04-262-1/+6
* Fix -e script encodingnobu2016-04-263-2/+53
* [DOC] update Integer#<< doc.akr2016-04-262-9/+2
* {Fixnum,Bignum}#<< is unified into Integer.akr2016-04-263-9/+29