aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl.c
Commit message (Expand)AuthorAgeFilesLines
* drop-in type check for rb_define_module_function卜部昌平2019-08-291-1/+1
* Fix call-seq of OpenSSL.fips_mode and WIN32OLE_METHOD#name [ci skip]kazu2018-11-011-1/+1
* no ID cache in Init functionsnobu2018-02-161-0/+1
* openssl: import v2.1.0.beta2rhe2017-11-251-15/+8
* openssl: import e72d960db262rhe2017-09-241-26/+40
* openssl: import v2.1.0.beta1rhe2017-09-031-41/+154
* openssl: import v2.0.5rhe2017-08-101-19/+7
* ossl.c: castnobu2016-11-301-1/+1
* openssl: import v2.0.0rhe2016-11-301-88/+27
* import Ruby/OpenSSL 2.0.0.beta.1rhe2016-08-291-107/+74
* openssl: adapt to OpenSSL 1.1.0 opaque structsrhe2016-06-051-1/+1
* openssl: support OpenSSL 1.1.0's new multi-threading APIrhe2016-06-051-0/+4
* openssl: drop OpenSSL 0.9.6/0.9.7 supportrhe2016-05-251-4/+0
* openssl: remove check of OPENSSL_FIPS macro in extconf.rbrhe2016-05-251-2/+2
* openssl: Avoid reference to unset global variable in Init_openssl()rhe2016-05-231-8/+8
* openssl: fix SSL client example in documentation [ci skip]rhe2016-05-211-4/+4
* ossl.c: suppress warningsnobu2016-05-201-1/+1
* openssl: improve handling of password for encrypted PEMrhe2016-05-201-8/+49
* openssl: register ex_data index for X509_STORE{_CTX,} respectivelyrhe2016-05-191-6/+9
* openssl: report errors in OpenSSL error queue when clear itrhe2016-05-181-6/+13
* openssl: fix examples [ci skip]nobu2016-01-091-0/+3
* * ext/openssl/ossl.c: fix brew command for installation of openssl.hsbt2015-11-221-1/+1
* * ext/openssl/*: Remove svn commit id macros to make sync easierzzak2015-09-221-2/+0
* * ext/openssl/ossl.c: [DOC] Backport ruby/openssl@dbb3fdb [Bug #11345]zzak2015-07-121-0/+14
* * ext/openssl/*: use license instead of licence.hsbt2015-04-201-1/+1
* protoize no-arguments functionsnobu2014-09-301-2/+2
* * ext/openssl/ossl.c: use encryptor instead of encrypter in doc.hsbt2014-07-191-10/+10
* * ext/openssl/depend: remove dependency from internal headers.ko12014-05-141-1/+1
* ossl.c: OPENSSL_LIBRARY_VERSIONnobu2014-04-091-0/+5
* ossl.c: NULL checknobu2014-03-051-2/+3
* ext: use rb_sprintf() and rb_vsprintf() with PRIsVALUEnobu2014-01-121-7/+11
* ossl.c: integer overflownobu2013-12-241-2/+3
* * ext/openssl/ossl.c: [DOC] typo in example by @zoranzariczzak2013-09-261-1/+1
* * ext/openssl/ossl.c: support additional three thread synchronizationko12013-07-251-3/+38
* ossl.c: suppress warningnobu2013-07-241-1/+1
* * ext/openssl/extconf.rb (CRYPTO_THREADID): check exist or not.naruse2013-07-231-1/+14
* * ext/openssl/ossl.c: use system native (system provided)ko12013-07-231-6/+6
* ossl.c: fix argument typenobu2013-07-101-3/+3
* ossl.c: rb_gc_register_mark_objectnobu2013-07-101-1/+1
* ossl.c: check allocationnobu2013-07-101-0/+3
* ossl.c: check integer overflownobu2013-07-101-2/+6
* * ext/openssl/ossl.c: Provide CRYPTO_set_locking_callback() andemboss2013-07-051-0/+39
* * ext/openssl/ossl.c (class OpenSSL): Use only inner parenthesis indrbrain2013-02-191-18/+25
* * ext/openssl/ossl.c (class OpenSSL): Fixed ExtensionFactory example.drbrain2013-02-191-11/+21
* ossl.c: RTESTnobu2012-12-201-2/+2
* * ext/openssl/ossl.c: do not use FIPS_mode_set if not available.emboss2012-12-201-0/+7
* * ext/openssl/ossl.c: add OpenSSL.fips_mode= to allow enabling FIPSemboss2012-12-201-1/+29
* remove trailing spaces.nobu2012-09-041-7/+7
* remove trailing spaces.nobu2012-09-031-1/+1
* * ext/openssl/extconf.rb: Detect OpenSSL_FIPS macroemboss2012-09-031-0/+10