aboutsummaryrefslogtreecommitdiffstats
path: root/ext
Commit message (Expand)AuthorAgeFilesLines
* 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
| * | Treat LibreSSL 2.7+ like OpenSSL 1.1 in terms of opaquenessJeremy Evans2019-05-301-0/+2
| * | Check for X509_STORE_get_ex_new_index function separatelyJeremy Evans2019-05-302-0/+4
| |/
* / Add support for SSL_CTX_use_certificate_chain_file. Fixes #254.Samuel Williams2019-06-131-0/+12
|/
* Fix typo in docsJanko Marohnić2018-11-101-1/+1
* Remove -Wno-parentheses flag.nobu2018-10-185-9/+11
* Merge branch 'maint'Kazuki Yamaguchi2018-10-183-3/+3
|\
| * Ruby/OpenSSL 2.1.2v2.1.2Kazuki Yamaguchi2018-10-171-1/+1
| * Merge branch 'maint-2.0' into maintKazuki Yamaguchi2018-10-172-2/+2
| |\
| | * Ruby/OpenSSL 2.0.9v2.0.9Kazuki Yamaguchi2018-10-171-1/+1
| | * needs openssl/opensslv.hnobu2018-10-171-1/+1
| | * Merge branch 'ky/x509name-cmp-bugfix' into maint-2.0Kazuki Yamaguchi2018-10-171-1/+1
| | |\
| | | * x509name: fix OpenSSL::X509::Name#{cmp,<=>}ky/x509name-cmp-bugfixKazuki Yamaguchi2018-10-171-1/+1
* | | | Merge branch 'maint'Kazuki Yamaguchi2018-08-0812-12/+50
|\| | |
| * | | Merge branch 'maint-2.0' into maintKazuki Yamaguchi2018-08-081-6/+6
| |\| |
| | * | x509name: fix handling of X509_NAME_{oneline,print_ex}() return valueky/x509name-to-s-emptyKazuki Yamaguchi2018-08-081-6/+6