aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* Improve string allocation.Samuel Williams2020-02-071-8/+8
* 'finished' messages: expand sizer array to 1-bytesMo Morsi2020-02-061-4/+4
* Prefer `frozen_string_literal: true`.Samuel Williams2020-02-062-2/+2
* Add cloudhsm to extconf.rbKyle Oliveira2020-01-251-1/+2
* Add cloudhsm to ossl_engine.cKyle Oliveira2020-01-251-0/+3
* fix an incorrect method namethekuwayama2020-01-251-2/+2
* fix comment; Examplethekuwayama2020-01-251-2/+2
* add X509_free and EVP_PKEY_freethekuwayama2020-01-251-7/+19
* check with EVP_PKEY_cmp in advancethekuwayama2020-01-251-2/+33
* modify ossl_sslctx_add_certificate_chain_file() to raise Error and to return ...thekuwayama2020-01-251-10/+13
* modify test_add_certificate_chain_file to check ssl.peer_cert and ssl.peer_ce...thekuwayama2020-01-251-4/+5
* add pkey_path argument to ossl_sslctx_add_certificate_chain_file()thekuwayama2020-01-251-5/+35
* Fix typo of `OpenSSL::OCSP` extern varthekuwayama2020-01-161-3/+3
* Simplify handling of version constant.Samuel Williams2019-12-293-21/+0
* Prepend slashes to X509::Name.parse argument in examplesJoshua Stowers2019-12-142-3/+3
* modify the document about `CertificateId.new`thekuwayama2019-12-021-1/+3
* Restore compatibility with older versions of Ruby.Samuel Williams2019-11-271-9/+21
* Pull relevant changes from `ruby/ext/openssl`.Samuel Williams2019-11-275-13/+25
* pkey: add support for PKCS #8 key serializationKazuki Yamaguchi2019-11-251-12/+140
* Update renegotiation_cb docstring to reflect its actual behavior in MRIOleg Pudeyev2019-11-221-7/+5
* add/update document about AuthorityInfoAccessthekuwayama2019-11-191-9/+2
* Use fixed_length_secure_compare in HKDF example [ci skip]Bart de Water2019-11-041-18/+2
* Make OpenSSL::HMAC#== compare in constant time instead of returning falseBart de Water2019-11-041-10/+2
* Use constant time compare in HMAC exampleBart de Water2019-11-041-9/+11
* Remove unsupported DSS, DSS1 & SHA algorithms.Samuel Williams2019-11-011-2/+0
* Rename OpenSSL.secure_compare to fixed_length_secure_compareBart de Water2019-10-281-20/+8
* extconf.rb - update for new MSYS2, libsspMSP-Greg2019-10-271-0/+6
* Rename `memcmp?` to `secure_compare`.Samuel Williams2019-10-261-12/+18
* Remove taint supportJeremy Evans2019-10-203-11/+0
* Add `OpenSSL.memcmp?` for constant time/timing safe string comparisonBart de Water2019-10-081-0/+36
* Adds support for the 'get_finished' and 'get_peer_finished' functionsMo Morsi2019-10-081-0/+52
* expand tabsBen Toews2019-10-013-117/+117
* ts: require list of allowed digest algos for FactoryBen Toews2019-10-011-27/+45
* ts: address more feedbackBen Toews2019-10-012-39/+48
* ts: move TS_TST_INFO accessors to a new Timestamp::TokenInfo classBen Toews2019-10-011-188/+289
* ts: fix another leakBen Toews2019-10-011-4/+5
* ts: don't do anything that might raise in callbacksBen Toews2019-10-011-22/+20
* ts: simplify signature for TimestampFactory#additional_certs alsoBen Toews2019-10-011-19/+11
* ts: simplify TimestampResponse#response signatureBen Toews2019-10-011-123/+55
* ts: address minor feedback from rhenium (more changes coming)Ben Toews2019-10-015-129/+60
* ts: fix windows buildBen Toews2019-10-011-14/+1
* ts: fix for libresslBen Toews2019-10-013-1/+13
* ts: clean up some memory leaksBen Toews2019-10-011-38/+50
* ts: use newer TypedData_* macros instead of Data_* onesBen Toews2019-10-011-129/+153
* ts: update to work with openssl 1.1.xBen Toews2019-10-013-265/+265
* ts: get tests running/passingBen Toews2019-10-013-24/+31
* ts: Timestamp support (3/3)Martin Bosslet2019-10-011-3/+3
* ts: Timestamp support (2/3)Martin Bosslet2019-10-015-45/+24
* ts: Timestamp support (1/3)Martin Bosslet2019-10-014-0/+1580
* Remove OpenSSL::PKCS7::SignerInfo#nameJeremy Evans2019-08-101-1/+0