summaryrefslogtreecommitdiffstats
path: root/ext/openssl
Commit message (Expand)AuthorAgeFilesLines
...
* | | 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
* | | x509name: return nil for wrong type in Name#<=>Andy Brody2019-07-271-2/+6
* | | Set key_set ivar to false if encrypt/decrypt called without keyJeremy Evans2019-07-181-2/+1
* | | Fix minimal typo on documentationEspartaco Palma2019-07-131-1/+1
* | | Merge pull request #261 from jdhollis/add-EC_POINT_add-supportSamuel Williams2019-07-041-0/+29
|\ \ \
| * | | Add EC_POINT_add supportJ.D. Hollis2019-07-031-0/+29
* | | | Fix segfaults in OpenSSL::PKey::RSA#private_{en,de}crypt when private exp not...Jeremy Evans2019-07-031-6/+6
|/ / /
* | | fix doc about `OpenSSL::BN.new`thekuwayama2019-06-211-1/+0
* | | add nil guard `OpenSSL::BN.new`thekuwayama2019-06-211-0/+4
* | | fix RSA#export and RSA#to_der to check key, factors and crt_paramsthekuwayama2019-06-201-6/+14
* | | fix RSA_HAS_PRIVATE to check that both `e` and `d` are not NULLthekuwayama2019-06-201-3/+3
* | | Merge pull request #234 from mastahyeti/ext-value-derSamuel Williams2019-06-151-0/+14
|\ \ \
| * | | Add OpenSSL::X509::Extension#value_der methodBen Toews2018-12-101-0/+14
* | | | Merge pull request #239 from mkauf/post_handshake_authSamuel Williams2019-06-152-0/+5
|\ \ \ \
| * | | | Support client certificates with TLS 1.3Michael Kaufmann2019-01-212-0/+5
| |/ / /
* | | | Merge pull request #235 from mastahyeti/oid-equalSamuel Williams2019-06-141-0/+25
|\ \ \ \
| * | | | don't define triple equal method for ASN1::ObjectIDBen Toews2019-06-131-1/+0
| * | | | define equality method for ASN1::ObjectIdBen Toews2018-12-111-0/+26
| |/ / /
* | | | Use stronger ciphers in documentationSamuel Williams2019-06-132-7/+7
* | | | Merge pull request #253 from jeremyevans/libressl-extconfSamuel Williams2019-06-132-1/+6
|\ \ \ \
| * | | | Handle case where X509_STORE_get_ex_new_index is a macroJeremy Evans2019-05-301-1/+1
| * | | | Fix opaque check to work correctly on OpenSSL <1.1Jeremy Evans2019-05-301-3/+2