summaryrefslogtreecommitdiff
path: root/security/p5-IO-Socket-SSL
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2006-08-05 17:47:25 +0000
committerwiz <wiz@pkgsrc.org>2006-08-05 17:47:25 +0000
commitf301edf912348e4d04259c72d2f303402bbef7e3 (patch)
treec373f4679183ac467e806c157b9640d9c83ee0e3 /security/p5-IO-Socket-SSL
parente25a7acc8ccdc0235cd5537bc8ad716882f5eccf (diff)
downloadpkgsrc-f301edf912348e4d04259c72d2f303402bbef7e3.tar.gz
Update to 0.997:
v0.997 - fix readline (e.g. getline,getlines,<>) so that it behaves regarding $/ like written in the $/ dokumentation. v0.996 - removed links and comments to inofficial release of Net::SSLeay, because there is a newer version already v0.995 - add support for Diffie Hellman Key Exchange. See parameter SSL_dh_file and SSL_dh. v0.994 - hide DEBUG statements and remove test to load Debug.pm because packets like Spamassisin cannot cope with it (at least the OpenBSD port) v0.993 - added SSL_cert and SSL_key parameter which do not take a file name like SSL_cert_file and SSL_key_file but an internal X509* resp. EVP_PKEY* value. Useful for dynamically created certificates and keys. - added test for sysread/syswrite behavior (which was changed in v0.991) v0.992 - _set_rw_error does $!||=EAGAIN only if error is one of SSL_WANT_READ|SSL_WANT_WRITE (patch from Mike Smith <mike at mailchannels dot com>) - Fix Makefile.PL to allow detectection of failures in PREREQ_PM (http://rt.cpan.org/Public/Bug/Display.html?id=20563, patch by alexchorny at gmail dot com) v0.991 - sysread and syswrite ar no longer the same as read and write, but can return already if only parts of the data are read or written (which is the usual semantic for sysread and syswrite) This should fix problems with HTTP::Daemon::SSL v0.99 - just upgrade Version number because I've screwed up upload of v0.98 to cpan v0.98 - Maintainer changed to <Steffen_Ullrich at genua dot de> - Better support for nonblocking sockets: . exports $SSL_ERROR which contains the latest error from the openssl library. Exports constants SSL_WANT_READ and SSL_WANT_WRITE es special errors which will be set if openssl wants to write or read during nonblocking connects, accepts, reads or writes. . accept,accept_SSL,connect and connect_SSL don't block anymore if the socket is nonblocking. Instead $! will be set from the underlying IO::Socket::INET connect or accept if it failed there (usually EAGAIN or EINPROGRESS) or if the underlying openssl needs to read or write $! will be set to EAGAIN and $SSL_ERROR will be set to SSL_WANT_READ or SSL_WANT_WRITE . syswrite returns undef and sets $!,$SSL_ERROR if it fails to write instead of returning 0. - Bugfixes (http://rt.cpan.org/Public/Bug/Display.html?id=Bugid) . Bug 18439: fileno 0 should be valid . Bug 15001: sysread interpretes buffer "0" as "" - peer_certifcate returns X509 struct string if no field for extraction was specified - get_peer_certificate returns the certificate instead of the IO::Socket::SSL object
Diffstat (limited to 'security/p5-IO-Socket-SSL')
-rw-r--r--security/p5-IO-Socket-SSL/Makefile4
-rw-r--r--security/p5-IO-Socket-SSL/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/security/p5-IO-Socket-SSL/Makefile b/security/p5-IO-Socket-SSL/Makefile
index 92f90bb2964..e40465c9faa 100644
--- a/security/p5-IO-Socket-SSL/Makefile
+++ b/security/p5-IO-Socket-SSL/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2006/03/04 21:30:37 jlam Exp $
+# $NetBSD: Makefile,v 1.21 2006/08/05 17:47:25 wiz Exp $
-DISTNAME= IO-Socket-SSL-0.97
+DISTNAME= IO-Socket-SSL-0.997
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5iss
CATEGORIES= security net perl5
diff --git a/security/p5-IO-Socket-SSL/distinfo b/security/p5-IO-Socket-SSL/distinfo
index bfaf5a5a3c5..a3e832052a4 100644
--- a/security/p5-IO-Socket-SSL/distinfo
+++ b/security/p5-IO-Socket-SSL/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2005/10/16 08:46:07 heinz Exp $
+$NetBSD: distinfo,v 1.9 2006/08/05 17:47:25 wiz Exp $
-SHA1 (IO-Socket-SSL-0.97.tar.gz) = 122b2dc0a5f44b4c843375b9e37159847c1d5127
-RMD160 (IO-Socket-SSL-0.97.tar.gz) = 36612fed17472cde9ac71f2229290fd2cad6fe6b
-Size (IO-Socket-SSL-0.97.tar.gz) = 32741 bytes
+SHA1 (IO-Socket-SSL-0.997.tar.gz) = 4041a01343bb9ec02eedfaa0ec67b2dd28b65eef
+RMD160 (IO-Socket-SSL-0.997.tar.gz) = ab624b9856898712c811f856b10109c13380787e
+Size (IO-Socket-SSL-0.997.tar.gz) = 44607 bytes