ruby/test/openssl
nahi 8d76496094 * ext/openssl/ossl_asn1.c (obj_to_asn1bool): fixed ASN1::Boolean
encoding issue for OpenSSL 1.0.0 compatibility.
          ASN1::Boolean.new(false).to_der wrongly generated "\1\1\377" which
          means 'true'.

          ASN1_TYPE_set of OpenSSL <= 0.9.8 treats value 0x100 as 'false' but
          OpenSSL >= 1.0.0 treats it as 'true'.  ruby-ossl was using 0x100 for
          'false' for backward compatibility.  Just use 0x0 for the case
          OpenSSL >= OpenSSL 0.9.7.

        * test/openssl/test_asn1.rb: test added.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@29071 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-08-23 03:06:30 +00:00
..
common.pem * test/openssl/{common.pem,max.pem}: added fixture certificates. 2009-12-21 06:28:20 +00:00
max.pem * test/openssl/{common.pem,max.pem}: added fixture certificates. 2009-12-21 06:28:20 +00:00
ssl_server.rb * test/openssl: backport cosmetic changes from 1.9. 2010-03-06 21:41:32 +00:00
test_asn1.rb * ext/openssl/ossl_asn1.c (obj_to_asn1bool): fixed ASN1::Boolean 2010-08-23 03:06:30 +00:00
test_cipher.rb * {ext,lib,test}/**/*.rb: removed trailing spaces. 2010-04-16 21:51:01 +00:00
test_config.rb * ext/openssl/lib/openssl/config.rb, test/openssl/test_config.rb: 2010-08-19 08:00:13 +00:00
test_digest.rb *** empty log message *** 2006-06-20 11:22:27 +00:00
test_ec.rb * test/openssl/test_ec.rb: added test_dsa_sign_asn1_FIPS186_3. dgst is 2010-03-06 21:43:31 +00:00
test_hmac.rb * test/openssl: backport cosmetic changes from 1.9. 2010-03-06 21:41:32 +00:00
test_ns_spki.rb fixed syntax error introduced in the previous commit. 2010-03-09 13:59:16 +00:00
test_pair.rb * ext/openssl/ossl_ssl.c: add callbacks to OpenSSL::SSL::SSLContexts. 2005-04-08 09:26:54 +00:00
test_pkcs7.rb * test/openssl/test_config.c: added tests for all Config methods. 2010-07-08 04:44:58 +00:00
test_pkey_rsa.rb * ext/openssl/ossl_pkey.h, ossl_pkey_rsa.c, ossl_pkey_dsa.c: 2005-09-18 22:56:11 +00:00
test_ssl.rb * test/openssl/{test_x509cert.rb,test_ssl.rb,test_x509req.rb}: added 2010-08-19 14:00:47 +00:00
test_x509cert.rb * test/openssl/{test_x509cert.rb,test_ssl.rb,test_x509req.rb}: added 2010-08-19 14:00:47 +00:00
test_x509crl.rb * test/openssl/test_x509*: make tests pass with OpenSSL 1.0.0b5. 2010-03-06 21:48:44 +00:00
test_x509ext.rb * {ext,lib,test}/**/*.rb: removed trailing spaces. 2010-04-16 21:51:01 +00:00
test_x509name.rb * ext/openssl/ossl_config.c: defined own IMPLEMENT_LHASH_DOALL_ARG_FN_098 2010-03-09 14:04:44 +00:00
test_x509req.rb * test/openssl/{test_x509cert.rb,test_ssl.rb,test_x509req.rb}: added 2010-08-19 14:00:47 +00:00
test_x509store.rb * test/openssl/*: added some tests from jruby-openssl. 2009-12-13 14:09:20 +00:00
utils.rb * test/openssl/test_config.c: added tests for all Config methods. 2010-07-08 04:44:58 +00:00