aboutsummaryrefslogtreecommitdiffstats
path: root/test/test_ssl.rb
Commit message (Expand)AuthorAgeFilesLines
* test/utils: let server_loop close socketKazuki Yamaguchi2017-08-241-14/+8
* test/utils: do not set ecdh_curves in start_serverKazuki Yamaguchi2017-08-241-23/+47
* test/utils: have start_server yield only the port numberKazuki Yamaguchi2017-08-241-47/+47
* test/utils: remove OpenSSL::TestUtils.silentKazuki Yamaguchi2017-08-241-2/+2
* Backport "Merge branch 'topic/test-memory-leak'" to maintKazuki Yamaguchi2017-08-241-8/+8
* ssl: remove unsupported TLS versions from SSLContext::METHODSKazuki Yamaguchi2017-08-081-2/+2
* test/test_ssl: allow 3DES cipher suites in test_sslctx_set_paramsKazuki Yamaguchi2017-06-271-1/+1
* test/test_ssl: fix typo in test_sysread_and_syswritetopic/test-ssl-fix-typoKazuki Yamaguchi2017-03-231-1/+1
* test: fix fragile test casesKazuki Yamaguchi2016-11-301-9/+3
* ssl: make OpenSSL::SSL::SSLContext#freeze an alias of #setuptopic/ssl-make-sslctx-freeze-alias-of-setupKazuki Yamaguchi2016-11-291-0/+12
* test/test_ssl: suppress syntax warningKazuki Yamaguchi2016-09-281-2/+2
* test/test_ssl: fix test_ctx_optionsKazuki Yamaguchi2016-09-171-2/+2
* test/test_ssl: workaround for Ubuntu patch for SSL_CTX_*_optionsKazuki Yamaguchi2016-09-131-2/+5
* test/utils: remove use_anon_cipher option from SSLTestCase#start_servertopic/ssl-test-cleanupKazuki Yamaguchi2016-09-071-4/+7
* test/test_ssl: refactor SNI testsKazuki Yamaguchi2016-09-071-169/+40
* test/test_pair: extract IO-like methods tests from test_ssl.rbKazuki Yamaguchi2016-09-071-96/+30
* test/test_ssl: move DH and ECDH tests from test_pair.rbKazuki Yamaguchi2016-09-071-0/+117
* test/test_ssl: simplify SSL context options testsKazuki Yamaguchi2016-09-071-53/+18
* test/test_ssl: test SSLSocket#{cert,peer_cert,peer_cert_chain}Kazuki Yamaguchi2016-09-071-11/+29
* test/test_ssl: remove 'STARTTLS' code from test/utils.rbKazuki Yamaguchi2016-09-071-16/+35
* test/utils: make SSLTestCase#start_server take keyword argumentsKazuki Yamaguchi2016-09-071-36/+33
* test/test_ssl: fix test_alpn_protocol_selection_cancel againKazuki Yamaguchi2016-08-301-2/+2
* ssl: catch exceptions raised in ALPN/NPN callbacksKazuki Yamaguchi2016-08-301-0/+1
* test/test_ssl: fix failure on WindowsKazuki Yamaguchi2016-08-191-40/+55
* ssl: conditionally set explicit cipher suite listtopic/ssl-contiditional-explicit-ciphersuitesKazuki Yamaguchi2016-08-141-20/+9
* test/envutil: port assert_raise_with_message from Ruby treeKazuki Yamaguchi2016-08-071-6/+6
* Implement missing initialize_copytopic/fix-initialize-copyKazuki Yamaguchi2016-08-041-1/+14
* Merge branch 'topic/ssl-verify-hostname'Kazuki Yamaguchi2016-07-281-19/+63
|\
| * ssl: add verify_hostname option to SSLContexttopic/ssl-verify-hostnameKazuki Yamaguchi2016-07-231-0/+47
| * test/test_ssl: avoid SSLContext#set_params where not requiredKazuki Yamaguchi2016-07-231-19/+16
* | Merge branch 'topic/ssl-check-pkey-private'Kazuki Yamaguchi2016-07-201-0/+20
|\ \
| * | ssl: reject keys without private componentstopic/ssl-check-pkey-privateKazuki Yamaguchi2016-07-031-0/+20
| |/
* / Suppress warnings in testsKazuki Yamaguchi2016-07-101-12/+16
|/
* Merge changes from Ruby trunk r55224..r55335Kazuki Yamaguchi2016-06-091-1/+29
|\
| * openssl: adjust tests for OpenSSL 1.1.0rhe2016-06-091-1/+13
| * openssl: add SSL::SSLContext#security_level{=,}rhe2016-06-091-0/+16
|/
* openssl: drop OpenSSL 0.9.6/0.9.7 supportrhe2016-05-311-4/+2
* openssl: fix possible SEGV on race between SSLSocket#stop and #connectrhe2016-05-311-0/+22
* test_ssl.rb: skip unsupported ciphersnobu2016-05-311-1/+6
* test_ssl.rb: skip unavailable pkeysnobu2016-05-311-2/+3
* test_get_ephemeral_key: use assert_instance_ofnobu2016-05-311-1/+1
* openssl: Access to ephemeral TLS session keynobu2016-05-311-0/+23
* openssl: fix build when NPN is disabled by OpenSSLnobu2016-05-311-1/+3
* test: use assert_not_*nobu2016-05-311-1/+1
* Merge ruby/ruby@a50ba967793b7fe107a6c38e00019d72740871b6 and ruby/ruby@4973ef...Zachary Scott2016-02-021-3/+3
* Upstream ruby/ruby@14920f93c94ed9dd0dc30892df8d10d5c47d6308Zachary Scott2016-02-021-0/+14
* Sync trunkZachary Scott2016-02-021-0/+1
* Skip anon cipher test if constant is unavailable, as with OpenSSL < 1.2Zachary Scott2015-11-131-1/+1
* assert_raise_with_message won't work outside trunkZachary Scott2015-09-231-1/+1
* Sync with ruby trunkZachary Scott2015-09-231-3/+239