aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* ssl: add OpenSSL::SSL::SSLSocket#session_ticket_keyswip-topic/ssl-session-ticket-accessorsKazuki Yamaguchi2017-01-251-0/+44
* ssl: add OpenSSL::SSL::Session#ticketKazuki Yamaguchi2017-01-252-0/+52
* test: let start_server pass the server's SSL context to given blockKazuki Yamaguchi2017-01-251-1/+1
* ssl: adjust indent of Init_ossl_ssl_session()Kazuki Yamaguchi2017-01-251-18/+19
* Merge branch 'topic/ssl-move-default-dh-params'Kazuki Yamaguchi2017-01-243-58/+34
|\
| * ssl: move default DH parameters from OpenSSL::PKey::DHtopic/ssl-move-default-dh-paramsKazuki Yamaguchi2017-01-243-58/+34
* | Merge branch 'topic/test-memory-leak'Kazuki Yamaguchi2017-01-1727-311/+388
|\ \
| * | Enable OSSL_MDEBUG on CI buildstopic/test-memory-leakKazuki Yamaguchi2017-01-173-7/+6
| * | Add OpenSSL.print_mem_leaksKazuki Yamaguchi2017-01-172-0/+122
| * | test: prepare test PKey instances on demandKazuki Yamaguchi2017-01-1723-261/+259
| * | test: let OpenSSL::TestCase include OpenSSL::TestUtilsKazuki Yamaguchi2017-01-166-34/+3
| * | Don't define main() when built with --enable-debugKazuki Yamaguchi2017-01-161-11/+0
* | | Merge branch 'maint'Kazuki Yamaguchi2017-01-174-4/+17
|\ \ \
| * | | appveyor.yml: update OpenSSL version to 1.0.2jKazuki Yamaguchi2017-01-171-3/+3
| * | | Merge branch 'topic/windows-static-linking-without-pkg-config' into maintKazuki Yamaguchi2017-01-051-0/+6
| |\ \ \
| | * | | Fix build with static OpenSSL libraries on Windowstopic/windows-static-linking-without-pkg-configKazuki Yamaguchi2016-12-301-0/+6
| * | | | Merge pull request #96 from CBonnell/masterKazuki Yamaguchi2016-12-302-1/+8
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | Fix for ASN1::Constructive 'each' implementationCorey Bonnell2016-12-292-1/+8
| |/ / /
* | | | Merge branch 'topic/bn-updates'Kazuki Yamaguchi2016-12-262-51/+316
|\ \ \ \ | |_|/ / |/| | |
| * | | bn: implement OpenSSL::BN#negative?topic/bn-updatesKazuki Yamaguchi2016-12-232-0/+22
| * | | bn: implement unary {plus,minus} operators for OpenSSL::BNKazuki Yamaguchi2016-12-232-0/+41
| * | | bn: refine testsKazuki Yamaguchi2016-12-231-51/+253
| | |/ | |/|
* | | Merge branch 'topic/drop-openssl-098-and-100'Kazuki Yamaguchi2016-12-2249-516/+105
|\ \ \ | |/ / |/| |
| * | Remove support for OpenSSL 0.9.8 and 1.0.0topic/drop-openssl-098-and-100Kazuki Yamaguchi2016-12-2249-516/+105
|/ /
* / Start preparing for 2.1.0Kazuki Yamaguchi2016-12-213-2/+25
|/
* Ruby/OpenSSL 2.0.2v2.0.2Kazuki Yamaguchi2016-12-212-2/+2
* pkey: allow instantiating OpenSSL::PKey::PKey with unsupported key typeKazuki Yamaguchi2016-12-211-5/+10
* ssl: use SSL_SESSION_get_protocol_version()Kazuki Yamaguchi2016-12-213-5/+9
* Rename functions in openssl_missing.cKazuki Yamaguchi2016-12-212-20/+29
* ssl: check for SSL_CTX_clear_options()Kazuki Yamaguchi2016-12-182-0/+5
* Ruby/OpenSSL 2.0.1v2.0.1Kazuki Yamaguchi2016-12-102-2/+2
* Merge changes from Ruby trunk r56927..r56953Kazuki Yamaguchi2016-12-101-1/+1
|\
| * openssl: import fixes from upstreamrhe2016-12-103-8/+13
| * ossl.c: castnobu2016-12-101-1/+1
| * openssl: import v2.0.0rhe2016-12-100-0/+0
* | Merge pull request #88 from yogo1212/generalizedtime_formatKazuki Yamaguchi2016-12-102-3/+17
|\ \
| * | asn1: more output on error 'bad GENERALIZEDTIME'Leon M. George2016-12-091-1/+2
| * | asn1: handle GENERALIZEDTIME without secondsLeon M. George2016-12-092-2/+15
| |/
* | Merge pull request #89 from koic/fix_typo_in_ossl_engineKazuki Yamaguchi2016-12-091-1/+1
|\ \
| * | Fix a typo in ossl_engine.cKoichi ITO2016-12-091-1/+1
| |/
* | tool/sync-with-trunk: rename ext/openssl/History.md properlyKazuki Yamaguchi2016-12-051-0/+1
* | Merge branch 'topic/under-gc-stress' into maintKazuki Yamaguchi2016-12-0519-21/+59
|\ \
| * | test: run test cases under GC.stress if OSSL_GC_STRESS is specifiedtopic/under-gc-stressKazuki Yamaguchi2016-12-051-0/+9
| * | test/test_pair: make TestPairM#test_write_nonblock_retry fasterKazuki Yamaguchi2016-12-051-1/+1
| * | test: call super from each test case's 'setup' methodKazuki Yamaguchi2016-12-0514-0/+14
| * | ssl: prevent encoded NPN advertised protocol list from being GCedKazuki Yamaguchi2016-12-051-1/+4
| * | bn: keep reference to temporary OpenSSL::BN object created by GetBNPtr()Kazuki Yamaguchi2016-12-043-19/+31
|/ /
* | pkey: check existence of EVP_PKEY_get0()Kazuki Yamaguchi2016-12-012-0/+5
* | test/test_cipher: fix test with OpenSSL 1.0.1 before 1.0.1dKazuki Yamaguchi2016-12-011-8/+8
|/
* Ruby/OpenSSL 2.0.0v2.0.0Kazuki Yamaguchi2016-11-301-1/+1