aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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
| | | |/
| | * | Merge pull request #209 from rhenium/ky/openssl-1.1.1-part2Kazuki Yamaguchi2018-08-086-35/+77
| | |\ \
| | | * | test/test_ssl: fix test failure with TLS 1.3ky/openssl-1.1.1-part2Kazuki Yamaguchi2018-08-062-15/+31
| | | * | tool/ruby-openssl-docker: update to latest versionsky/docker-image-update-201808Kazuki Yamaguchi2018-08-064-20/+46
| | | |/
| | * | reduce LibreSSL warningsnobu2018-08-081-0/+4
| | * | openssl_missing.h: constifiednobu2018-08-081-2/+2
| | * | openssl: search winsocknobu2018-08-081-1/+3
| | * | search winsock libraries explicitlynobu2018-08-081-0/+1
| | * | no ID cache in Init functionsnobu2018-08-089-0/+9
| | |/
* | | Merge pull request #206 from jeremyevans/rb_global_variableKazuki Yamaguchi2018-08-081-1/+1
|\ \ \
| * | | Move rb_global_variable call to directly after assignmentJeremy Evans2018-07-131-1/+1
|/ / /
* | | Merge branch 'maint'Kazuki Yamaguchi2018-05-129-9/+54
|\| |