aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #223 from junaruga/feature/refactor-dockerfileSamuel Williams2019-06-151-92/+47
|\
| * Update OpenSSL versions.Jun Aruga2018-10-091-2/+2
| * Refactor Dockerfile to modify installed OpenSSL/Ruby version easily.Jun Aruga2018-10-081-92/+47
* | Merge pull request #234 from mastahyeti/ext-value-derSamuel Williams2019-06-152-0/+19
|\ \
| * | Add OpenSSL::X509::Extension#value_der methodBen Toews2018-12-102-0/+19
* | | 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-142-0/+51
|\ \ \
| * | | don't define triple equal method for ASN1::ObjectIDBen Toews2019-06-131-1/+0
| * | | define equality method for ASN1::ObjectIdBen Toews2018-12-112-0/+52
| |/ /
* | | 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 certificate chain file test.Samuel Williams2019-06-136-0/+52
* | | | Add support for SSL_CTX_use_certificate_chain_file. Fixes #254.Samuel Williams2019-06-131-0/+12
* | | | Skip one assertion for OpenSSL::PKey::EC::Point#mul on LibreSSLJeremy Evans2019-06-061-2/+8
* | | | Merge branch 'support-openssl-1-1-1'Yusuke Endoh2019-06-051-1/+6
|\ \ \ \
| * | | | test/test_ssl.rb: Use TLS1.2Yusuke Endoh2019-06-051-0/+5
| * | | | test/test_ssl.rb: Use larger keysYusuke Endoh2019-06-051-1/+1
|/ / / /
* | | | Merge pull request #217 from rhenium/ky/test-fixtures-updateYusuke Endoh2019-06-058-50/+208
|\ \ \ \ | |/ / / |/| | |
| * | | test: use larger keys for SSL testsky/test-fixtures-updateKazuki Yamaguchi2018-08-168-21/+186
| * | | test/test_pair: fix deadlock in test_connect_accept_nonblockKazuki Yamaguchi2018-08-161-29/+22
* | | | Merge pull request #247 from ruby/ssl-filenoSHIBATA Hiroshi2019-05-022-0/+19
|\ \ \ \ | |_|/ / |/| | |
| * | | Prefer generic implementatio in `SocketForwarder`.Samuel Williams2019-03-311-10/+5
| * | | Add `SSLSocket#fileno` and `SSLServer#fileno`. Fixes #198.Samuel Williams2019-03-312-0/+24
|/ / /
* | | Merge pull request #231 from janko-m/doc-typoSHIBATA Hiroshi2018-11-121-1/+1
|\ \ \
| * | | 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-186-8/+49
|\ \ \ | |_|/ |/| |
| * | Ruby/OpenSSL 2.1.2v2.1.2Kazuki Yamaguchi2018-10-173-2/+14
| * | Merge branch 'maint-2.0' into maintKazuki Yamaguchi2018-10-174-6/+35
| |\ \
| | * | Ruby/OpenSSL 2.0.9v2.0.9Kazuki Yamaguchi2018-10-173-2/+25
| | * | needs openssl/opensslv.hnobu2018-10-171-1/+1
| | * | Merge branch 'ky/x509name-cmp-bugfix' into maint-2.0Kazuki Yamaguchi2018-10-172-5/+11
| | |\ \ | | | |/ | | |/|
| | | * x509name: fix OpenSSL::X509::Name#{cmp,<=>}ky/x509name-cmp-bugfixKazuki Yamaguchi2018-10-172-5/+11
* | | | Merge pull request #212 from rhenium/jm/buffering-reduce-memory-allocationKazuki Yamaguchi2018-08-081-12/+5
|\ \ \ \
| * | | | Reduce memory allocation when writing to SSLSocketjm/buffering-reduce-memory-allocationJanko Marohnić2018-08-081-9/+4
| * | | | openssl/buffering.rb: no RS when outputnobu2018-08-081-5/+3
|/ / / /
* | | | Merge branch 'maint'Kazuki Yamaguchi2018-08-0819-45/+145
|\| | |
| * | | Merge branch 'maint-2.0' into maintKazuki Yamaguchi2018-08-082-6/+15
| |\| |
| | * | Merge pull request #211 from rhenium/ky/x509name-to-s-emptyKazuki Yamaguchi2018-08-082-23/+55
| | |\ \
| | | * | x509name: fix handling of X509_NAME_{oneline,print_ex}() return valueky/x509name-to-s-emptyKazuki Yamaguchi2018-08-082-6/+34
| | | * | x509name: refactor OpenSSL::X509::Name#to_sKazuki Yamaguchi2018-08-081-18/+22
| | | * | test/test_x509name: change script encoding to ASCII-8BITKazuki Yamaguchi2018-08-081-1/+1
| | |/ /
| * | | Merge branch 'maint-2.0' into maintKazuki Yamaguchi2018-08-0818-39/+130
| |\| |
| | * | Merge pull request #205 from rhenium/ky/pkey-generate-interrupt-resumeKazuki Yamaguchi2018-08-082-4/+26
| | |\ \
| | | * | pkey: resume key generation after interruptky/pkey-generate-interrupt-resumeKazuki Yamaguchi2018-07-272-4/+26
| | | |/