Sun Oct 21 22:19:14 2012 UTC ()
Update to 0.64:

0.64 2012-08-06 01:23:30

- Drastically simplify Makefile.PL to resolve RT bugs #61249, #61324,
  #63553, #68208, and #68084.

- Forgot to update Changes for 0.63, so this version overrides that.

0.61_05 2012-08-04 00:40:22 UTC

- Trying to distinguish between good vs bad zero returns from underlying
  SSL_read/SSL_write broke stuff (see RT bug #78695). Revert to previous
  behavior.

- Completely re-organize Makefile.PL. I hope these changes will help take
  care of RT bugs #61324, #61249, #63553, and #68084 etc. This is not
  necessarily finished, but I want to see what happens on CPAN Testers at
  this point before making a few other minor changes.

0.60 2012-07-29 21:43:47 UTC

- Release 0.59_03 as 0.60 so distributions can pick up various fixes. The most
  important one seems to be bug RT #70565. This should take care of bug RT
  #77167

- SSL_read and SSL_write now try to handle incomplete reads/writes (see bug RT
  RT #64054). The current test suite does is not very comprehensive, so caution
  is recommended at this point. Also, if you have good test cases, I would love
  to incorporate them into the distribution.

0.59_03 2012-03-10 00:45:28 UTC

- Bump version number and upload to CPAN.

0.59_02 2012-03-08 16:16:03 UTC

- Forgot to update Changes for 0.59_01. The following is a combined list of
  the more important fixes incorporated in both.

- Bug RT #64054: Handle incomplete reads/writes better

- Bug RT #73754: Add LWP::Protocol::https to PREREQ_PM

- Bug RT #73755: Crypt-SSLeay does not verify hosts (yet). Don't let that
  cause a failure during tests.

- Streamline t/02-live.t using Try::Tiny and done_testing

- Plus assorted related small changes.

0.58_01 2010-09-08 19:11:39 UTC

- L<text|scheme:...> is not supported in POD for 5.8.5 and earlier.
- TODOs in POD should stand out
- Add /boot/common/ssl and some other directories to unix_ssl_dirs (see bug
  #60936).


(wiz)
diff -r1.18 -r1.19 pkgsrc/security/p5-Crypt-SSLeay/Makefile
diff -r1.9 -r1.10 pkgsrc/security/p5-Crypt-SSLeay/distinfo
diff -r1.4 -r0 pkgsrc/security/p5-Crypt-SSLeay/patches/patch-aa

cvs diff -r1.18 -r1.19 pkgsrc/security/p5-Crypt-SSLeay/Makefile (expand / switch to unified diff)

--- pkgsrc/security/p5-Crypt-SSLeay/Makefile 2012/10/03 21:57:29 1.18
+++ pkgsrc/security/p5-Crypt-SSLeay/Makefile 2012/10/21 22:19:14 1.19
@@ -1,19 +1,18 @@ @@ -1,19 +1,18 @@
1# $NetBSD: Makefile,v 1.18 2012/10/03 21:57:29 wiz Exp $ 1# $NetBSD: Makefile,v 1.19 2012/10/21 22:19:14 wiz Exp $
2# 2#
3 3
4DISTNAME= Crypt-SSLeay-0.58 4DISTNAME= Crypt-SSLeay-0.64
5PKGNAME= p5-${DISTNAME} 5PKGNAME= p5-${DISTNAME}
6PKGREVISION= 2 
7SVR4_PKGNAME= p5csl 6SVR4_PKGNAME= p5csl
8CATEGORIES= security perl5 www 7CATEGORIES= security perl5 www
9MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/} 8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
10 9
11MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
12HOMEPAGE= http://search.cpan.org/dist/Crypt-SSLeay/ 11HOMEPAGE= http://search.cpan.org/dist/Crypt-SSLeay/
13COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support 12COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support
14LICENSE= ${PERL5_LICENSE} 13LICENSE= ${PERL5_LICENSE}
15 14
16PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
17 16
18USE_LANGUAGES= c 17USE_LANGUAGES= c
19 18

cvs diff -r1.9 -r1.10 pkgsrc/security/p5-Crypt-SSLeay/distinfo (expand / switch to unified diff)

--- pkgsrc/security/p5-Crypt-SSLeay/distinfo 2010/08/26 06:37:10 1.9
+++ pkgsrc/security/p5-Crypt-SSLeay/distinfo 2012/10/21 22:19:14 1.10
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.9 2010/08/26 06:37:10 sno Exp $ 1$NetBSD: distinfo,v 1.10 2012/10/21 22:19:14 wiz Exp $
2 2
3SHA1 (Crypt-SSLeay-0.58.tar.gz) = 62f31de72a1ccd9608d70ac967ba888bd48054ca 3SHA1 (Crypt-SSLeay-0.64.tar.gz) = 081d3d30aa89e481374eaedf2d28661bcb7beada
4RMD160 (Crypt-SSLeay-0.58.tar.gz) = 6f5ff6a93050a4fbf151fc32bfd7d51144f7ee08 4RMD160 (Crypt-SSLeay-0.64.tar.gz) = ea23812768b38265845ff82024218b024b1df38d
5Size (Crypt-SSLeay-0.58.tar.gz) = 123845 bytes 5Size (Crypt-SSLeay-0.64.tar.gz) = 121431 bytes
6SHA1 (patch-aa) = ada70c84a3dce44871d9c5b1846c488a2e038606 

File Deleted: pkgsrc/security/p5-Crypt-SSLeay/patches/Attic/patch-aa