aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* add invalid extension testthekuwayama2019-11-111-0/+21
* call ASN1Error.new when certificati extension format is invalidthekuwayama2019-11-111-3/+3
* Add history for changes since 2.1.2Jeremy Evans2019-11-081-0/+49
* modify SSLServer#listen default argument value; Socket::SOMAXCONNthekuwayama2019-11-041-1/+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-044-10/+26
* Use constant time compare in HMAC exampleBart de Water2019-11-041-9/+11
* Update to dist: xenial.Jun Aruga2019-11-011-6/+1
* remove unneeded gem require for ipaddrnobletrout2019-11-011-1/+0
* Add helper to retrieve CRL URIs from a certificateBart de Water2019-11-012-0/+50
* Separate cert generation and issuance test helpersBart de Water2019-11-011-3/+12
* Fix `const_get` in test.Samuel Williams2019-11-011-1/+1
* Remove MDC2.Samuel Williams2019-11-011-1/+1
* Add support for BLAKE digest.Samuel Williams2019-11-011-1/+1
* Remove unsupported DSS, DSS1 & SHA algorithms.Samuel Williams2019-11-012-6/+3
* Add support for SHA3. Resolves #272.Samuel Williams2019-11-012-14/+43
* Use `Gem::Specification.load` to load gemspec.Samuel Williams2019-10-311-1/+2
* Prefer `require_relative`.Samuel Williams2019-10-311-9/+9
* modify document of SSLSocket.openthekuwayama2019-10-311-2/+2
* update SSLSocket.open to match TCPSocket.open method signaturethekuwayama2019-10-312-9/+50
* add SSLSocket.openthekuwayama2019-10-312-14/+34
* add `SSLSocket.open` as alias of `SSLSocket.new`thekuwayama2019-10-312-0/+17
* Add Marshal support to X509 objectsBart de Water2019-10-297-0/+85
* Add OpenSSL.secure_compare with same semantics as Active Support >= 5.2Bart de Water2019-10-282-0/+31
* Rename OpenSSL.secure_compare to fixed_length_secure_compareBart de Water2019-10-282-38/+26
* Add badge for GitHub Actions.Samuel Williams2019-10-271-0/+1
* OpenSSL::TestSSL#test_finished_messages - gracefully close clientMSP-Greg2019-10-271-2/+4
* extconf.rb - update for new MSYS2, libsspMSP-Greg2019-10-271-0/+6
* Add GitHub Actions- Ubuntu, macOS, WindowsMSP-Greg2019-10-271-0/+58
* add client_finished, client_peer_finishedthekuwayama2019-10-271-3/+7
* Rename `memcmp?` to `secure_compare`.Samuel Williams2019-10-262-30/+36
* Remove taint supportJeremy Evans2019-10-203-11/+0
* Add test for OpenSSL::PKCS7.{read,write}_smimeJeremy Evans2019-10-081-0/+22
* Add test to ensure constant time comparison stays constantBart de Water2019-10-081-0/+17
* Add `OpenSSL.memcmp?` for constant time/timing safe string comparisonBart de Water2019-10-082-0/+64
* Add test verifying client/server finished_messagesMo Morsi2019-10-081-0/+17
* test/utils: add start_server param to specify accept callbackMo Morsi2019-10-081-0/+2
* 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-012-29/+105
* ts: address more feedbackBen Toews2019-10-014-44/+49
* ts: move TS_TST_INFO accessors to a new Timestamp::TokenInfo classBen Toews2019-10-012-202/+351
* 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-012-35/+11
* ts: simplify TimestampResponse#response signatureBen Toews2019-10-012-164/+82
* ts: address minor feedback from rhenium (more changes coming)Ben Toews2019-10-016-160/+97
* ts: fix windows buildBen Toews2019-10-012-25/+8
* ts: fix for libresslBen Toews2019-10-013-1/+13
* ts: clean up some memory leaksBen Toews2019-10-012-102/+130