aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
...
| * | | extconf.rb: get rid of -Werror=deprecated-declarationsky/remove-wdeprecated-declarationsKazuki Yamaguchi2020-02-162-33/+6
| * | | random: make OpenSSL::Random.pseudo_bytes alias of .random_bytesKazuki Yamaguchi2020-02-162-33/+2
* | | | ts: simplify OpenSSL::Timestamp::Request#algorithmky/ts-simplify-tsreq-get-algorithmKazuki Yamaguchi2020-02-171-6/+1
|/ / /
* | | Revert "Fix segfaults in OpenSSL::PKey::RSA#private_{en,de}crypt when private...Kazuki Yamaguchi2020-02-161-6/+6
* | | Revert add_certificate_chain_file changes (#320)Hiroshi SHIBATA2020-02-161-82/+5
* | | 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