<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/openssl, branch ruby_1_8_6_383</title>
<subtitle>Ruby GIT repository</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/'/>
<entry>
<title>*** empty log message ***</title>
<updated>2006-06-20T11:22:27+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2006-06-20T11:22:27+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=9ce2dd8ecdbeda58ce09650827ca52d3655b4199'/>
<id>9ce2dd8ecdbeda58ce09650827ca52d3655b4199</id>
<content type='text'>
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/openssl/extconf.rb: add check for OBJ_NAME_do_all_sorted.</title>
<updated>2006-06-20T11:18:16+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2006-06-20T11:18:16+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=03b6b6da812fda4de366ce6fbc12ac534aa8fb27'/>
<id>03b6b6da812fda4de366ce6fbc12ac534aa8fb27</id>
<content type='text'>
* ext/openssl/ossl_cipher.c (ossl_s_ciphers): new method
  OpenSSL::Cipher.ciphers. it returns all the cipher names.

* ext/openssl/lib/openssl/cipher.rb:
  - add constants AES128, AES192, AES256. [ruby-dev:28610]
  - reimplement without eval()

* ext/openssl/lib/openssl/digest.rb: reimplement without eval().

* test/openssl/test_cipher.rb, test_digest: fix about reimplemented
  features.

* sample/openssl/cipher.rb: rewrite all.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ext/openssl/ossl_cipher.c (ossl_s_ciphers): new method
  OpenSSL::Cipher.ciphers. it returns all the cipher names.

* ext/openssl/lib/openssl/cipher.rb:
  - add constants AES128, AES192, AES256. [ruby-dev:28610]
  - reimplement without eval()

* ext/openssl/lib/openssl/digest.rb: reimplement without eval().

* test/openssl/test_cipher.rb, test_digest: fix about reimplemented
  features.

* sample/openssl/cipher.rb: rewrite all.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@10339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/openssl/test_ssl.rb (test_parallel): call GC.start to close</title>
<updated>2005-12-12T06:56:08+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-12-12T06:56:08+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=5ece805bc0efd7bebc45aca136aab1fc218822f0'/>
<id>5ece805bc0efd7bebc45aca136aab1fc218822f0</id>
<content type='text'>
  unused files. [ruby-dev:27981]


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  unused files. [ruby-dev:27981]


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9680 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/openssl/extconf.rb: check for X509V3_EXT_nconf_nid.</title>
<updated>2005-11-22T22:29:13+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-11-22T22:29:13+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=76e6fac2917846b5334770315b6d5648b7616904'/>
<id>76e6fac2917846b5334770315b6d5648b7616904</id>
<content type='text'>
* ext/openssl/ossl_x509ext.c (MakeX509ExtFactory): should use
  OPENSSL_malloc to allocate X509V3_CTX.

* ext/openssl/ossl_x509ext.c (ossl_x509extfactory_create_ext): use
  X509V3_EXT_nconf_nid to avoid SEGV (and to build extensions which
  values are placed in separate section).

* test/openssl/test_x509ext.rb: new file.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ext/openssl/ossl_x509ext.c (MakeX509ExtFactory): should use
  OPENSSL_malloc to allocate X509V3_CTX.

* ext/openssl/ossl_x509ext.c (ossl_x509extfactory_create_ext): use
  X509V3_EXT_nconf_nid to avoid SEGV (and to build extensions which
  values are placed in separate section).

* test/openssl/test_x509ext.rb: new file.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/openssl/ossl_cipher.c (ossl_cipher_update): input data must</title>
<updated>2005-10-30T20:50:48+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-10-30T20:50:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=8209c9622c9f7fa5afdefd0a8b05805cd7dd411e'/>
<id>8209c9622c9f7fa5afdefd0a8b05805cd7dd411e</id>
<content type='text'>
  not be empty. [ruby-talk:161220]

* test/openssl/test_cipher.rb: add test for Cipher#update("").


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  not be empty. [ruby-talk:161220]

* test/openssl/test_cipher.rb: add test for Cipher#update("").


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9485 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/openssl/ossl_pkey.h, ossl_pkey_rsa.c, ossl_pkey_dsa.c:</title>
<updated>2005-09-18T22:56:11+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-09-18T22:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=37d5e5601fc2eba6d4cbee64a383064d9c458746'/>
<id>37d5e5601fc2eba6d4cbee64a383064d9c458746</id>
<content type='text'>
  an instance variable "private" is added to OpenSSL::PKey class.
  this ivar is a flag that shows whether there is a private key
  in the instance.

* ext/openssl/ossl_engine.c: (ossl_engine_load_privkey): set private
  key flag.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  an instance variable "private" is added to OpenSSL::PKey class.
  this ivar is a flag that shows whether there is a private key
  in the instance.

* ext/openssl/ossl_engine.c: (ossl_engine_load_privkey): set private
  key flag.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* test/openssl/test_pkcs7.rb (test_enveloped): skip this test</title>
<updated>2005-09-12T11:55:25+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-09-12T11:55:25+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=1631532767461299131c7bc6ea4904e6689eb657'/>
<id>1631532767461299131c7bc6ea4904e6689eb657</id>
<content type='text'>
  to avoid a bug of PKCS7_enctypt() (only if ext/openssl is
  compiled with OpenSSL-0.9.7d or earlier versions).
  http://www.mail-archive.com/openssl-dev@openssl.org/msg17376.html


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  to avoid a bug of PKCS7_enctypt() (only if ext/openssl is
  compiled with OpenSSL-0.9.7d or earlier versions).
  http://www.mail-archive.com/openssl-dev@openssl.org/msg17376.html


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9130 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'ruby_1_8'.</title>
<updated>2005-09-10T01:08:21+00:00</updated>
<author>
<name>(no author)</name>
<email>(no author)@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-09-10T01:08:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=3088ad4799f01aa0dc99ef335e82ca3fbacad6b5'/>
<id>3088ad4799f01aa0dc99ef335e82ca3fbacad6b5</id>
<content type='text'>
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/openssl/lib/digest.rb: added SHA224, SHA256, SHA384 and SHA512.</title>
<updated>2005-09-10T00:57:20+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-09-10T00:57:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=bf8535642227db6f4d782f5eb2a0f23805192505'/>
<id>bf8535642227db6f4d782f5eb2a0f23805192505</id>
<content type='text'>
  these features are enabled if this library is compiled with
  OpenSSL 0.9.8 or later.

* test/openssl/test_digest.rb: add test for new digests.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  these features are enabled if this library is compiled with
  OpenSSL 0.9.8 or later.

* test/openssl/test_digest.rb: add test for new digests.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
<entry>
<title>* ext/openssl/ossl.c (ossl_raise): should use ERR_peek_last_error</title>
<updated>2005-09-10T00:54:31+00:00</updated>
<author>
<name>gotoyuzo</name>
<email>gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e</email>
</author>
<published>2005-09-10T00:54:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/kanarip/public_git/ruby.git/commit/?id=c7b1a661737b84825a8938367177f5d82438f18a'/>
<id>c7b1a661737b84825a8938367177f5d82438f18a</id>
<content type='text'>
  to get last error on the current thread. And should report
  errors are on the stack while OpenSSL.debug is true.

* ext/openssl/ossl.c (ossl_get_errors): new method for debugging
  this library.

* ext/openssl/ossl_ssl.c (ossl_sslctx_set_ciphers): fix error message.

* ext/openssl/ossl_x509req.c (ossl_x509req_set_attributes): get rid
  of unused variable.

* ext/openssl/ossl_x509store.c (ossl_x509store_initialize): should
  set @time to avoid warning.

* ext/openssl/ossl_x509store.c (ossl_x509store_set_default_paths,
  X509_STORE_add_cert, X509_STORE_add_crl): should raise error if
  wrapped functions failed.

* test/openssl/test_x509store.rb: add test for errors.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  to get last error on the current thread. And should report
  errors are on the stack while OpenSSL.debug is true.

* ext/openssl/ossl.c (ossl_get_errors): new method for debugging
  this library.

* ext/openssl/ossl_ssl.c (ossl_sslctx_set_ciphers): fix error message.

* ext/openssl/ossl_x509req.c (ossl_x509req_set_attributes): get rid
  of unused variable.

* ext/openssl/ossl_x509store.c (ossl_x509store_initialize): should
  set @time to avoid warning.

* ext/openssl/ossl_x509store.c (ossl_x509store_set_default_paths,
  X509_STORE_add_cert, X509_STORE_add_crl): should raise error if
  wrapped functions failed.

* test/openssl/test_x509store.rb: add test for errors.


git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8@9110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
</pre>
</div>
</content>
</entry>
</feed>
