aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* ext/openssl: use SSL_CTX_get_ciphers()Kazuki Yamaguchi2016-04-273-1/+6
* ext/openssl: avoid using deprecated protocol version specific methods.Kazuki Yamaguchi2016-04-272-35/+43
* ext/openssl: EVP_PKEY, DH, DSA, RSA, EC_KEY are made opaqueKazuki Yamaguchi2016-04-279-144/+372
* ext/openssl: use EVP_MD_CTX_new() to allocate EVP_MD_CTXKazuki Yamaguchi2016-04-273-12/+25
* ext/openssl: use X509_STORE_CTX_get0_store() instead of store_ctx->ctxKazuki Yamaguchi2016-04-273-3/+8
* ext/openssl: fix (mainly) opaque related compilation of ossl_x509*.cKazuki Yamaguchi2016-04-2711-63/+173
* ext/openssl: use *_up_ref() functionsKazuki Yamaguchi2016-04-277-10/+45
* ext/openssl: support new threading API of OpenSSL 1.1.0Kazuki Yamaguchi2016-04-272-0/+5
* ext/openssl: SSL_SESSION is made opaqueKazuki Yamaguchi2016-04-272-4/+14
* ext/openssl: the return type of HMAC_CTX_copy() is intKazuki Yamaguchi2016-04-272-3/+4
* ext/openssl: BIGNUM and BN_GENCB is made opaqueKazuki Yamaguchi2016-04-277-23/+47
* ext/openssl: OCSP_SINGLERESP and OCSP_CERTID are also made opaqueKazuki Yamaguchi2016-04-273-4/+11
* ext/openssl: use HMAC_CTX_{new,free,reset} to allocate HMAC_CTXKazuki Yamaguchi2016-04-274-52/+107
* ext/openssl: use EVP_CIPHER_CTX_{new,free} to allocate EVP_CIPHER_CTXKazuki Yamaguchi2016-04-274-22/+51
* ext/openssl: d2i_ASN1_BOOLEAN is removedKazuki Yamaguchi2016-04-271-6/+7
* ext/openssl: disable OpenSSL::Random.pseudo_bytes if deprecatedKazuki Yamaguchi2016-04-272-0/+5
* ext/openssl: avoid deprecated BN primes functionsKazuki Yamaguchi2016-04-271-3/+3
* ext/openssl: simplify extconf.rbKazuki Yamaguchi2016-04-272-54/+34
* ext/openssl: include openssl/asn1.h instead of openssl/asn1_mac.hKazuki Yamaguchi2016-04-271-1/+1
* ext/openssl: drop support for OPENSSL_NO_HMACKazuki Yamaguchi2016-04-272-16/+1
* ext/openssl: drop support for OpenSSL 0.9.6/0.9.7Kazuki Yamaguchi2016-04-2723-772/+90
* ext/openssl: always use our implementation of SSL_SESSION_cmp()Kazuki Yamaguchi2016-04-274-5/+26
* ext/openssl: check if SSL_CTX_clear_options() is availableKazuki Yamaguchi2016-04-272-0/+6
* stringio.c: warn block for newnobu2016-04-271-0/+14
* tk/extconf.rb: refactornobu2016-04-251-20/+13
* ripper: fix ripper.Enobu2016-04-252-5/+4
* extmk.rb: refactornobu2016-04-251-1/+1
* rbconfig/sizeof: calculate at compilation timenobu2016-04-251-30/+30
* * encoding.c: Fix return value of `Encoding::ISO8859_1.name`hsbt2016-04-251-1/+1
* date_core.c: [DOC] markdown to rdoc [ci skip]nobu2016-04-231-148/+136
* * variable.c: use uint32_t instead of long to avoid confusion aboutnaruse2016-04-221-1/+1
* tk: suppress progress indicatorsnobu2016-04-221-1/+1
* cgi/util.rb: remove CGI::Util#_unescapenobu2016-04-201-4/+21
* * ext/date/date_core.c : remove not used f_getlocal macro.yui-knk2016-04-161-1/+0
* * ext/date/date_core.c : remove not used f_utc6 macro.yui-knk2016-04-161-2/+0
* struct.c: unique membersnobu2016-04-161-0/+24
* win32/console: io_handlenobu2016-04-151-8/+16
* io/console: bump upnobu2016-04-151-1/+1
* io/console: unknown key code for names with nulnobu2016-04-151-2/+5
* io/console: rb_sym2strnobu2016-04-152-0/+5
* io/console: use rb_funcallvnobu2016-04-152-2/+6
* io/console: fallback RARRAY_CONST_PTRnobu2016-04-151-0/+3
* io/console: reject symbols with nul charnobu2016-04-151-4/+3
* tkutil.c: ary can be nilnobu2016-04-141-1/+1
* date_core.c: preserve timezonenobu2016-04-121-2/+2
* Update dependencies.akr2016-04-1130-1/+136
* fiddle/import.rb: suppress warningsnobu2016-04-111-6/+9
* registry.rb: fix API namesnobu2016-04-101-2/+2
* ext/tk/extconf.rb: add newlinenobu2016-04-091-9/+18
* tk/extconf.rb: progressnobu2016-04-081-13/+22