aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
...
| * | asn1: more output on error 'bad GENERALIZEDTIME'Leon M. George2016-12-091-1/+2
| * | asn1: handle GENERALIZEDTIME without secondsLeon M. George2016-12-091-2/+7
| |/
* | Merge pull request #89 from koic/fix_typo_in_ossl_engineKazuki Yamaguchi2016-12-091-1/+1
|\ \
| * | Fix a typo in ossl_engine.cKoichi ITO2016-12-091-1/+1
| |/
* | ssl: prevent encoded NPN advertised protocol list from being GCedKazuki Yamaguchi2016-12-051-1/+4
* | bn: keep reference to temporary OpenSSL::BN object created by GetBNPtr()Kazuki Yamaguchi2016-12-043-19/+31
* | pkey: check existence of EVP_PKEY_get0()Kazuki Yamaguchi2016-12-012-0/+5
|/
* ssl: follow-up for the workaround for OpenSSL 1.1.0c's SSL_read()Kazuki Yamaguchi2016-11-301-7/+7
* ssl: make OpenSSL::SSL::SSLContext#freeze an alias of #setuptopic/ssl-make-sslctx-freeze-alias-of-setupKazuki Yamaguchi2016-11-291-0/+1
* ssl: fix possible exception from non-protected codeKazuki Yamaguchi2016-11-281-42/+66
* ssl: inline ossl_ssl_shutdown() into ossl_ssl_stop()Kazuki Yamaguchi2016-11-281-20/+15
* engine: undef alloc functionKazuki Yamaguchi2016-11-161-18/+1
* asn1: fix possible segfault in OpenSSL::ASN1::Constructive#eachKazuki Yamaguchi2016-11-161-2/+6
* digest: don't allocate EVP_MD_CTX at OpenSSL::Digest object allocationKazuki Yamaguchi2016-11-151-15/+22
* ssl: workaround for new behavior of SSL_read() in OpenSSL >= 1.1.0cKazuki Yamaguchi2016-11-131-4/+14
* Merge branch 'topic/asn1-fix-oob-read-constructed'Kazuki Yamaguchi2016-11-071-7/+6
|\
| * asn1: fix out-of-bounds read in decoding constructed objectstopic/asn1-fix-oob-read-constructedKazuki Yamaguchi2016-09-281-7/+6
* | Merge changes from Ruby trunk r56225..r56492Kazuki Yamaguchi2016-10-281-1/+1
|\ \
| * | [DOC] replace Fixnum with Integer [ci skip]nobu2016-10-281-1/+1
| |/
* | Move verify_callback stuff to ossl_x509store.cKazuki Yamaguchi2016-10-284-103/+89
* | Don't include openssl/e_os2.hKazuki Yamaguchi2016-10-281-15/+1
* | asn1: don't include sys/time.hKazuki Yamaguchi2016-10-281-9/+0
* | Don't check for assert.hKazuki Yamaguchi2016-10-282-7/+1
* | Don't include unistd.hKazuki Yamaguchi2016-10-282-7/+0
* | Always include openssl/crypto.hKazuki Yamaguchi2016-10-282-7/+1
* | Avoid using ERR_get_error()Kazuki Yamaguchi2016-10-272-2/+2
* | ssl: avoid using ossl_exc_new()Kazuki Yamaguchi2016-10-273-20/+4
* | Remove unnecessary #undef RFILEKazuki Yamaguchi2016-10-271-6/+0
* | Remove unnecessary compat macro for old versions of RubyKazuki Yamaguchi2016-10-271-9/+0
* | Don't check for wsock32 and gdi32 on MinGW environmentKazuki Yamaguchi2016-10-271-5/+0
* | Fix possible RangeError in ossl_pem_passwd_cb()Kazuki Yamaguchi2016-10-221-4/+5
* | Fix error message on too long PEM passwordKazuki Yamaguchi2016-10-221-2/+2
* | Make OpenSSL.debug more verboseKazuki Yamaguchi2016-10-161-4/+20
* | pkey: fix possible memory leak in ossl_pkey_new()Kazuki Yamaguchi2016-10-161-6/+19
* | pkey: remove unused ossl_pkey_new_from_file() functionKazuki Yamaguchi2016-10-162-22/+0
* | pkey: fix possible memory leak in PKey#verifyKazuki Yamaguchi2016-10-151-2/+3
* | ssl: correct return type of SSL_SESSION_get_{time,timeout}()Kazuki Yamaguchi2016-10-151-17/+16
* | pkey: add missing return value check in PKey#{sign,verify}Kazuki Yamaguchi2016-10-141-8/+18
* | pkey: tighten buffer size for signatureKazuki Yamaguchi2016-10-144-14/+9
* | Merge branch 'topic/pkey-ec-conversion-form'Kazuki Yamaguchi2016-10-091-20/+35
|\ \
| * | pkey: allow specifying conversion form in EC::Point#to_bntopic/pkey-ec-conversion-formKazuki Yamaguchi2016-09-281-20/+35
* | | cipher: always define Cipher#authenticated?Kazuki Yamaguchi2016-10-041-18/+21
* | | cipher: fix documentation regarding default IVKazuki Yamaguchi2016-10-031-9/+4
* | | Avoid memory leak on rb_str_new()Kazuki Yamaguchi2016-10-034-63/+13
* | | Merge branch 'topic/cipher-no-initialize-null-key'Kazuki Yamaguchi2016-09-281-12/+13
|\ \ \ | |_|/ |/| |
| * | cipher: don't set dummy encryption key in Cipher#initializetopic/cipher-no-initialize-null-keyKazuki Yamaguchi2016-09-281-12/+13
* | | Merge changes from Ruby trunk r56173..r56225Kazuki Yamaguchi2016-09-251-1/+1
|\ \ \
| * | | fid typos [ci skip]nobu2016-09-251-1/+1
| |/ /
* | | pkey: make PKey#verify check the existence of the public keyKazuki Yamaguchi2016-09-231-0/+40
* | | asn1: remove dead codeKazuki Yamaguchi2016-09-221-37/+0