Subject: CVS commit: pkgsrc/security/py-OpenSSL
To: None <>
From: Min Sik Kim <>
List: pkgsrc-changes
Date: 12/27/2004 23:35:54
Module Name:	pkgsrc
Committed By:	minskim
Date:		Mon Dec 27 23:35:54 UTC 2004

Modified Files:
	pkgsrc/security/py-OpenSSL: Makefile PLIST distinfo

Log Message:
Update py-OpenSSL to 0.6.  Patch provided by Rui Paulo.

	* doc/pyOpenSSL.tex: Updates to the docs.
	* src/crypto/x509.c: Add X509.add_extensions based on a patch
	  from Han S. Lee.
	* src/ssl/ssl.c: Add more SSL_OP_ constants. Patch from Mihai
	* src/crypto/: Add support for Netscape SPKI extensions
	  based on a patch from Tollef Fog Heen.
	* src/crypto/crypto.c: Add support for python passphrase callbacks
	  based on a patch from Robert Olson.
	* src/ssl/context.c: Applied patch from Frederic Peters to add
	* src/crypto/x509.c: Applid patch from Tollef Fog Heen to add
	  X509.subject_name_hash and X509.digest.
	* src/crypto/crypto.c src/ssl/ssl.c: Applied patch from Bastian
	  Kleineidam to fix full names of exceptions.
	* doc/pyOpenSSL.tex: Fix the errors regarding X509Name's field names.
	* examples/ Fixed wrong attributes in doc string, thanks
	  Remy. (SFbug#913315)
	*,, Add __version__, as suggested by
	  Ronald Oussoren in SFbug#888729.
	* examples/ Fix typos, thanks Mihai Ibanescu. (SFpatch#895820)
	* Use cyclic GC protocol in SSL.Connection, SSL.Context, crypto.PKCS12
	  and crypto.X509Name.
	* Add some missing methods.
	* Import tsafe too!
	* src/crypto/x509name.c: Use unicode strings instead of ordinary
	  strings in getattr/setattr. Note that plain ascii strings should
	  still work.

To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 pkgsrc/security/py-OpenSSL/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/security/py-OpenSSL/PLIST \

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.