<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/security/ruby-openssl/PLIST, branch pkgsrc_2004Q4</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2004Q4</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2004Q4'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2004-12-04T17:20:46Z</updated>
<entry>
<title>Switch to use RUBY_DLEXT as suffix of extention library.</title>
<updated>2004-12-04T17:20:46Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2004-12-04T17:20:46Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f060c2e6a78590e2a6c0de8ce23d2de21c858f51'/>
<id>urn:sha1:f060c2e6a78590e2a6c0de8ce23d2de21c858f51</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update ruby-openssl pacakge to 1.0.0 with switching to new framework for</title>
<updated>2004-11-27T14:45:30Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2004-11-27T14:45:30Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=6ad21174915e917af98db310c73458a6a2b37f50'/>
<id>urn:sha1:6ad21174915e917af98db310c73458a6a2b37f50</id>
<content type='text'>
Ruby packages.

This package is actually a part of the Ruby distribution but still use
its own version now.
</content>
</entry>
<entry>
<title>Re-add ruby-openssl 0.1.4.1 package: back out ruby-openssl =&gt; ruby-ossl.</title>
<updated>2003-07-22T17:42:31Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2003-07-22T17:42:31Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=f180869d185367c7de8ab2191f6c92b4c510d31d'/>
<id>urn:sha1:f180869d185367c7de8ab2191f6c92b4c510d31d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Deleted ruby-openssl since it renamed to ruby-ossl.</title>
<updated>2003-07-21T17:08:56Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2003-07-21T17:08:56Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9f5c11bc9d537dc6af204b186f6d5f9e3dd4a8d8'/>
<id>urn:sha1:9f5c11bc9d537dc6af204b186f6d5f9e3dd4a8d8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update ruby-openssl package to 0.1.1.  Changes from 0.0.9 is below.</title>
<updated>2002-02-07T15:50:07Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2002-02-07T15:50:07Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=7554b5c3fd21aa0cf3e208c340ba272f3522418c'/>
<id>urn:sha1:7554b5c3fd21aa0cf3e208c340ba272f3522418c</id>
<content type='text'>
$Id: ChangeLog,v 1.28 2002/02/06 13:36:15 majkl Exp $
'OpenSSL for Ruby' project
Copyright (C) 2001 Michal Rokos &lt;m.rokos@sh.cvut.cz&gt;
All rights reserved.

$Log: ChangeLog,v $
Revision 1.28  2002/02/06 13:36:15  majkl
	* Dropped Random class
	* Added Random module
	* Added egd interface to Random module

Revision 1.27  2002/01/16 14:49:52  majkl
	* really fixed strptime.c (silly me, thanks Hynek)

Revision 1.26  2002/01/16 13:52:24  majkl
	* fixed missing/strptime.c (Hynek)
	* more strict format for UTC time (ossl.c - 'Z' in the end)

Revision 1.25  2002/01/16 12:12:50  majkl
	* selfdipatch BN implementation (test only)
	* removed strncasecmp (for WIN32 made alias to _strnicmp)
	* fixed missing/strptime.c (Hynek Rostinsky)

Revision 1.24  2002/01/12 11:49:17  majkl
	* fixed callbacks in ossl_(ssl|x509store).c
	* added method X509::Store#verify_status=

Revision 1.23  2002/01/10 19:32:23  majkl
	* fixed and improved verify_callbacks in ossl_(ssl|x509store).c
	* enhanced ossl_x509store.rb examples

Revision 1.22  2002/01/10 17:33:16  majkl
	* OpenSSL::Cipher::BITx constant == x (so BIT40 = 40,...)

Revision 1.21  2002/01/10 13:46:09  majkl
	* added OpenSSL-SNAPSHOT style NO_* (OPENSSL_NO_*)
	* added AES cipher when compiled under OpenSSL-SNAPSHOT
	* added warnings if the OpenSSL is compiled without some feature
	* handle NO_RSA, NO_DSA in openssl.rb
	* incremented version in ossl_version.h

Revision 1.20  2002/01/10 00:44:17  majkl
	* OpenSSL 0.9.6c support (BN)
	* MS_CALLBACK to ossl_pkey_*.c
	* Memory checking with OSSL_DEBUG
	* API doc style change

Revision 1.19  2002/01/06 16:18:32  majkl
	* ossl-0.1.0 released

Revision 1.18  2002/01/06 16:10:37  majkl
	* BN is (somewhat) full imp. now
	* Config reworked (get_value, get_section)

Revision 1.17  2002/01/04 11:27:45  majkl
	* API doc in README (but still not completed)
	* missing str(ncasecmp|strptime).c files moved to missing/
	* ifdef NO_* handled

Revision 1.16  2002/01/04 11:22:55  majkl
	* SelfDispatching used for X509:: Name, Extension, Attribute
		def XXX.new(arg)
			XXX.send("new_from_#{arg.type.name.downcase}", arg)
		end

	* RSA,DSA - 'new_from_pem', 'generate' singleton methods defined
		'new' - implemented in Ruby space

Revision 1.15  2002/01/04 11:12:45  majkl
	* Further checking (Check_SafeStr, memory leaks)

Revision 1.14  2001/12/21 20:10:24  majkl
*** empty log message ***

Revision 1.13  2001/12/21 20:10:12  majkl
	* Memory checking

Revision 1.12  2001/12/21 19:21:35  gotoyuzo
	* fixed unusual usage of ## preprocessing token sequence.

Revision 1.11  2001/12/13 18:08:58  majkl
	* added bn methods (thanks to UNKNOWN &lt;oss-ruby@technorama.net&gt;)
	* simplify ossl_digest sources

Revision 1.10  2001/11/29 13:17:24  majkl
	* Make work under MS Windows (strptime added) + doc in README

Revision 1.9  2001/11/26 11:48:36  majkl
	* Just forgot to add stuff to changelog...

2001/11/21 majkl
	* BN added (only proof of concept)
	* indent changed
	* rand.h to ossl.h added

Revision 1.8  2001/11/21 09:37:03  gotoyuzo
	* buffering.rb went under ``openssl'' directory.

Revision 1.7  2001/11/20 19:39:37  majkl
	* HMAC added
	* Config came back
	* API changed in PKCS7 (param. order)
	* API changed in Cipher (can't add data in .new)
	* indentation changed (only half of files, 2nd half to do)
	* some API doc added to README

Revision 1.6  2001/11/19 12:44:57  majkl
	* added X509::Certificate .to_der
</content>
</entry>
<entry>
<title>Importing ruby-openssl package, which replace ruby-ssl package.</title>
<updated>2002-01-04T16:35:49Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2002-01-04T16:35:49Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=904b714b1e6c0150dec2ed73c94d2b673786be04'/>
<id>urn:sha1:904b714b1e6c0150dec2ed73c94d2b673786be04</id>
<content type='text'>
Here is quote from README.

$Id: README,v 1.3 2001/11/18 19:00:06 majkl Exp $
'OpenSSL for Ruby' project
Copyright (C) 2001 Michal Rokos &lt;m.rokos@sh.cvut.cz&gt;
All rights reserved.

This program is licenced under the same licence as Ruby.
(See the file 'LICENCE'.)
 
[Done] (but not fully tested)
= OpenSSL config file parser (part) --- TO BE DROPPED? (any idea?)
= PKey:: RSA,DSA keys - new, load, export
= X509::Certificate - generating new certs, load, looking inside
= X509::CRL - load, new, looking inside
= X509::Name - new, export to_str, to_a, to_h (hash)
= X509::Revoked - new, looking inside (on parameters)
= X509::Store - new, import trusted certs and CRL, verifiing certs
= Digest::... - various hashes
= X509::Request - Cert requests
= X509::Attribute - as X509Request extensions (not tested)
= X509::Extension - to Certs, CRLs...
= X509::ExtensionMaker - for easy creating new Extensions
= Netscape::SPKI - for requests from NetscapeCommunicators
= Cipher::... - various ciphers
= basic PRNG functions (random generator) for OpenSSL module and class Random
= SSLSocket (merged Gotou Yuuzou's SSLsocket-Ruby project)
= PKCS7 (signing&amp;data_verify is working, rest needs some testing)

[To-Do]
= check for memory leaking :-))
= cleaner code
= examples
= RubyUnit to be used!
= API documentation
= comments to sources!!!
= further functionality to existing
= Std. Extensions, Attributes to be made as Classes?
= AttributeFactory?
= add aliases to to_pem as s_dump s_load to support Marshal module
= CipherFactory?
= autogen random IVs for Ciphers
= safe BigNums
= PKCS12
= PKCS8
= HMAC
= ASN.1 ???
= BIO ???
= compat tests for RSA/DSA sign/encrypt
</content>
</entry>
</feed>
