1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test/openssl
tenderlove 988ca60565 * io.c (io_read_nonblock): support non-blocking reads without raising
exceptions. As in: `io.read_nonblock(size, exception: false)`
  [ruby-core:38666] [Feature #5138]
* ext/openssl/ossl_ssl.c (ossl_ssl_read_internal): ditto
* ext/stringio/stringio.c (strio_sysread): ditto
* io.c (rb_io_write_nonblock): support non-blocking writes without
  raising an exception.
* ext/openssl/ossl_ssl.c (ossl_ssl_write_internal): ditto
* test/openssl/test_pair.rb (class OpenSSL): tests
* test/ruby/test_io.rb (class TestIO): ditto
* test/socket/test_nonblock.rb (class TestSocketNonblock): ditto
* test/stringio/test_stringio.rb (class TestStringIO): ditto

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@42695 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2013-08-26 22:41:44 +00:00
..
ssl_server.rb
test_asn1.rb * ext/openssl/ossl_asn1.c (asn1time_to_time): Implement YYMMDDhhmmZ 2013-07-22 23:44:53 +00:00
test_bn.rb
test_buffering.rb
test_cipher.rb
test_config.rb
test_digest.rb
test_engine.rb
test_fips.rb
test_hmac.rb
test_ns_spki.rb
test_ocsp.rb
test_pair.rb * io.c (io_read_nonblock): support non-blocking reads without raising 2013-08-26 22:41:44 +00:00
test_pkcs5.rb
test_pkcs7.rb
test_pkcs12.rb
test_pkey_dh.rb
test_pkey_dsa.rb
test_pkey_ec.rb * test/openssl/test_pkey_ec.rb: Skip tests for "Oakley" curves as 2013-07-07 23:30:42 +00:00
test_pkey_rsa.rb
test_ssl.rb * test/openssl/test_ssl.rb: Fix test for CVE-2013-4073. 2013-08-07 21:00:34 +00:00
test_ssl_session.rb
test_x509cert.rb
test_x509crl.rb * test/openssl/test_x509crl.rb: Remove unused variable. 2013-07-05 22:16:09 +00:00
test_x509ext.rb
test_x509name.rb
test_x509req.rb
test_x509store.rb
utils.rb