aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Prepend slashes to X509::Name.parse argument in examplesJoshua Stowers2019-12-142-3/+3
* modify the document about `CertificateId.new`thekuwayama2019-12-022-1/+4
* 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
* Don't use require_relative to load `openssl.so`.Samuel Williams2019-11-271-1/+1
* Clarify in history that PKCS8 reading is also supported [ci skip]Bart de Water2019-11-271-2/+2
* Add PKCS8 changes to historyBart de Water2019-11-251-0/+3
* pkey: add support for PKCS #8 key serializationKazuki Yamaguchi2019-11-252-12/+219
* Update renegotiation_cb docstring to reflect its actual behavior in MRIOleg Pudeyev2019-11-221-7/+5
* check AIA extension is criticalthekuwayama2019-11-192-7/+2
* clean parse_aia_asn1() private instance methodthekuwayama2019-11-191-9/+10
* add/update document about AuthorityInfoAccessthekuwayama2019-11-193-12/+16
* add helper to retrieve OCSP URIs from Certificatethekuwayama2019-11-192-2/+79
* add crl_uris description to the changelogthekuwayama2019-11-111-1/+2
* raise ASN1Error using an idiomatic syntaxthekuwayama2019-11-111-3/+3
* 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