aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl.c
Commit message (Expand)AuthorAgeFilesLines
* Fix references to the license textky/clarify-licenseKazuki Yamaguchi2024-05-011-1/+1
* Remove OSSL_DEBUG compile-time optionky/remove-mdebugKazuki Yamaguchi2023-08-311-105/+0
* Fix LIBRESSL_VERSION_NUMBER document mistake.Jun Aruga2023-08-221-2/+2
* Merge pull request #645 from rhenium/ky/pkey-document-traditional-pemKazuki Yamaguchi2023-08-161-16/+14
|\
| * [DOC] prefer PKey#private_to_pem and #public_to_pem in RDocKazuki Yamaguchi2023-07-021-8/+6
| * [DOC] prefer "password" to "passphrase"Kazuki Yamaguchi2023-07-021-10/+10
* | Merge pull request #648 from rhenium/ky/error-additional-dataKazuki Yamaguchi2023-08-161-12/+17
|\ \
| * | Include "additional data" message in OpenSSL errorsky/error-additional-dataKazuki Yamaguchi2023-08-111-12/+17
* | | Enhance printing OpenSSL versions.Jun Aruga2023-08-151-1/+18
|/ /
* / [DOC] remove top-level example for OpenSSL::Cipher#pkcs5_keyivgen (#647)Kazuki Yamaguchi2023-07-121-39/+0
|/
* add OpenSSL Provider supportqwyng2023-06-171-0/+1
* Drop support for Ruby 2.6ky/require-ruby-2.7Kazuki Yamaguchi2023-06-071-16/+0
* Fix warnings about the OPENSSL_FIPS macro in OpenSSL 1.1.Jun Aruga2023-05-161-3/+3
* Implement FIPS functions on OpenSSL 3.Jun Aruga2023-05-151-4/+21
* Register global variables before assignmentNobuyoshi Nakada2023-04-071-2/+2
* [DOC] Remove duplicate docNobuyoshi Nakada2022-12-131-6/+3
* Fixes OPENSSL_LIBRARY_VERSION description on documentation (#559)Henrique Bontempo2022-11-241-3/+6
* ossl.c: use ERR_get_error_all() if availableKazuki Yamaguchi2021-10-241-19/+23
* Merge pull request #456 from ruby/compilation-warningsKazuki Yamaguchi2021-09-121-2/+2
|\
| * Suppress cast-function-type warningsNobuyoshi Nakada2021-09-121-2/+2
* | Separate formatting from ossl_make_errorNobuyoshi Nakada2021-09-121-12/+13
* | Suppress printf format warningsNobuyoshi Nakada2021-09-121-0/+2
|/
* Fix some typos [ci skip]Ryuta Kamizono2021-04-261-1/+1
* Merge pull request #396 from rhenium/ky/drop-openssl-1.0.1Kazuki Yamaguchi2021-04-041-1/+7
|\
| * ossl.c: do not set locking callbacks on LibreSSLky/drop-openssl-1.0.1Kazuki Yamaguchi2021-04-041-1/+7
* | Use #ifdef consistently for HAVE_RB_EXT_RACTOR_SAFETom Stuart2021-03-251-1/+1
|/
* support Ruby 2.x for opensslKoichi Sasada2021-02-141-2/+5
* openssl is ractor-safeKoichi Sasada2021-02-141-0/+4
* Fix typo in documentationClaus Lensbøl2020-07-241-3/+3
* User lower case cipher names for maximum compatibilityBart de Water2020-07-071-6/+6
* pkey: prefer PKey.read over PKey::RSA.new in docsKazuki Yamaguchi2020-05-131-3/+3
* Fix signing example to not use Digest instanceBart de Water2020-04-211-4/+2
* Look up digest by name instead of constantBart de Water2020-04-211-8/+8
* Simplify handling of version constant.Samuel Williams2019-12-291-5/+0
* Prepend slashes to X509::Name.parse argument in examplesJoshua Stowers2019-12-141-2/+2
* Pull relevant changes from `ruby/ext/openssl`.Samuel Williams2019-11-271-2/+2
* Rename OpenSSL.secure_compare to fixed_length_secure_compareBart de Water2019-10-281-20/+8
* Rename `memcmp?` to `secure_compare`.Samuel Williams2019-10-261-12/+18
* Add `OpenSSL.memcmp?` for constant time/timing safe string comparisonBart de Water2019-10-081-0/+36
* ts: address minor feedback from rhenium (more changes coming)Ben Toews2019-10-011-1/+1
* ts: Timestamp support (2/3)Martin Bosslet2019-10-011-1/+1
* ts: Timestamp support (1/3)Martin Bosslet2019-10-011-0/+3
* Fix minimal typo on documentationEspartaco Palma2019-07-131-1/+1
* Use stronger ciphers in documentationSamuel Williams2019-06-131-6/+6
* Merge branch 'maint-2.0' into maintKazuki Yamaguchi2018-08-081-0/+1
|\
| * no ID cache in Init functionsnobu2018-08-081-0/+1
* | Fix build failure against OpenSSL 1.1 built with no-deprecatedMark Wright2017-11-041-15/+8
* | Merge branch 'maint'Kazuki Yamaguchi2017-09-241-26/+40
|\|
| * ossl.c: make legacy locking callbacks reentrantky/fix-legacy-locking-callback-relockKazuki Yamaguchi2017-09-241-1/+13
| * ossl.c: use struct CRYPTO_dynlock_value for non-dynamic locksKazuki Yamaguchi2017-09-241-26/+28