aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl
Commit message (Expand)AuthorAgeFilesLines
...
* | 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
* | | asn1: avoid SYM2ID on runtimeKazuki Yamaguchi2016-09-221-58/+45
* | | asn1: fix error path in ossl_asn1_default_tag()Kazuki Yamaguchi2016-09-221-7/+4
* | | asn1: don't use assert() in decode_bool()Kazuki Yamaguchi2016-09-221-6/+5
|/ /
* | Merge changes from Ruby trunk r56028..r56173Kazuki Yamaguchi2016-09-171-1/+5
|\ \
| * | * ext/openssl/ossl_ssl.c (ssl_npn_select_cb_common): Fix compile errorngoto2016-09-171-1/+5
| * | openssl: import v2.0.0.beta.2rhe2016-09-174-406/+355
* | | Use rb_obj_class() instead of CLASS_OF()Kazuki Yamaguchi2016-09-086-19/+18
| |/ |/|
* | Remove unneeded workaround for dependKazuki Yamaguchi2016-09-071-3/+1
* | pkey: make OpenSSL::PKey::EC::Group wrap an EC_GROUP directlytopic/pkey-ec-unlinkKazuki Yamaguchi2016-09-071-101/+42
* | pkey: make OpenSSL::PKey::EC::Point wrap an EC_POINT directlyKazuki Yamaguchi2016-09-071-64/+55
* | pkey: make ossl_pkey_ec.c follow the common macro namingKazuki Yamaguchi2016-09-071-127/+102
* | pkcs12: fix .new to handle strucuture with no keys or no certstopic/pkcs12-read-no-private-keyKazuki Yamaguchi2016-09-051-9/+11
* | ssl: eliminate SSLContext::INIT_VARStopic/ssl-eliminate-init-varsKazuki Yamaguchi2016-09-021-100/+110
* | ssl: hide callback_state from RubyKazuki Yamaguchi2016-09-021-1/+1
* | ssl: don't store selected {EC,}DH parameter in an instance variableKazuki Yamaguchi2016-09-021-4/+0
* | ssl: check return value of SSL_CTX_set_alpn_protos()Kazuki Yamaguchi2016-08-301-1/+5
* | ssl: catch exceptions raised in ALPN/NPN callbacksKazuki Yamaguchi2016-08-301-15/+47
|/
* * remove trailing spaces.svn2016-08-291-3/+3
* Ruby/OpenSSL 2.0.0.beta.1v2.0.0.beta.1Kazuki Yamaguchi2016-08-291-1/+1
* pkey: use rb_attr_get() instead of rb_iv_get() in ossl_pkey_ec.cKazuki Yamaguchi2016-08-281-24/+29
* x509ext: fix X509::ExtensionFactory#create_ext with configKazuki Yamaguchi2016-08-281-0/+2
* Avoid unnecessary memory allocation in string2hex()Kazuki Yamaguchi2016-08-264-87/+56