Subject: CVS commit: pkgsrc/security/p5-IO-Socket-SSL
From: Klaus Heinz
Date: 2005-10-16 10:46:07
Message id: 20051016084607.A706C2DA27@cvs.netbsd.org

Log Message:
Updated to version 0.97.

No pkgsrc changes.

Changes since version 0.96:
===========================
v0.97
        - Writes now correctly return errors.  (Problem noted by
          Dominique Quatravaux <dom at idealx.com>).
        - CA paths now work without passing an empty SSL_ca_file
          argument.  (Problem found by Phil Pennock, <phil.pennock
          at globnix.org>).
        - IO::Socket::SSL now automatically passes Proto => tcp (if
          not already specified) to IO::Socket::INET to work around
          /etc/services files with udp entries listed first.  (Fix
          suggested by Phil Pennock).
        - $socket->accept() now returns the peer address in array
          context for better conformance with IO::Socket::INET.
          However, if you were doing "map { $_->accept } (@sockets)",
          or similar tricks, you will need to use "scalar" to get the
          old behavior back.  (Problem noted by Nils Sowen, <n.sowen
          at kon.de>).
        - IO::Socket::SSL should now properly block on reads larger
          than the buffer size of Net::SSLeay.  (Problem found by Eric
          Jergensen, <eric at dvns.com>).
        - IO::Socket::SSL should now send CA Certs (if necessary)
          along with certificates.  (Problem found by <roy at
          momentous.ca>).
        - Timeouts should now work, but be aware that if multiple
          reads/writes are necessary to complete a connection, then
          each one may have a separate timeout.  (Request from
          Dominique Quatravaux <dom at idealx.com>).
        - In certain cases, start_SSL() would misplace a socket's
          fileno, causing problems with starting SSL.  This should now
          be fixed.  (Problem found by <russ at zerotech.net>).
        - IO::Socket::SSL now requires a minimum of Net::SSLeay 1.21.

Files:
RevisionActionfile
1.19modifypkgsrc/security/p5-IO-Socket-SSL/Makefile
1.8modifypkgsrc/security/p5-IO-Socket-SSL/distinfo