pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/p5-Crypt-SSLeay Update to 0.64:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/664d3fae5958
branches:  trunk
changeset: 610291:664d3fae5958
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Oct 21 22:19:14 2012 +0000

description:
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).

diffstat:

 security/p5-Crypt-SSLeay/Makefile         |   5 ++---
 security/p5-Crypt-SSLeay/distinfo         |   9 ++++-----
 security/p5-Crypt-SSLeay/patches/patch-aa |  14 --------------
 3 files changed, 6 insertions(+), 22 deletions(-)

diffs (47 lines):

diff -r 328f28ddf642 -r 664d3fae5958 security/p5-Crypt-SSLeay/Makefile
--- a/security/p5-Crypt-SSLeay/Makefile Sun Oct 21 22:16:52 2012 +0000
+++ b/security/p5-Crypt-SSLeay/Makefile Sun Oct 21 22:19:14 2012 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.18 2012/10/03 21:57:29 wiz Exp $
+# $NetBSD: Makefile,v 1.19 2012/10/21 22:19:14 wiz Exp $
 #
 
-DISTNAME=      Crypt-SSLeay-0.58
+DISTNAME=      Crypt-SSLeay-0.64
 PKGNAME=       p5-${DISTNAME}
-PKGREVISION=   2
 SVR4_PKGNAME=  p5csl
 CATEGORIES=    security perl5 www
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Crypt/}
diff -r 328f28ddf642 -r 664d3fae5958 security/p5-Crypt-SSLeay/distinfo
--- a/security/p5-Crypt-SSLeay/distinfo Sun Oct 21 22:16:52 2012 +0000
+++ b/security/p5-Crypt-SSLeay/distinfo Sun Oct 21 22:19:14 2012 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.9 2010/08/26 06:37:10 sno Exp $
+$NetBSD: distinfo,v 1.10 2012/10/21 22:19:14 wiz Exp $
 
-SHA1 (Crypt-SSLeay-0.58.tar.gz) = 62f31de72a1ccd9608d70ac967ba888bd48054ca
-RMD160 (Crypt-SSLeay-0.58.tar.gz) = 6f5ff6a93050a4fbf151fc32bfd7d51144f7ee08
-Size (Crypt-SSLeay-0.58.tar.gz) = 123845 bytes
-SHA1 (patch-aa) = ada70c84a3dce44871d9c5b1846c488a2e038606
+SHA1 (Crypt-SSLeay-0.64.tar.gz) = 081d3d30aa89e481374eaedf2d28661bcb7beada
+RMD160 (Crypt-SSLeay-0.64.tar.gz) = ea23812768b38265845ff82024218b024b1df38d
+Size (Crypt-SSLeay-0.64.tar.gz) = 121431 bytes
diff -r 328f28ddf642 -r 664d3fae5958 security/p5-Crypt-SSLeay/patches/patch-aa
--- a/security/p5-Crypt-SSLeay/patches/patch-aa Sun Oct 21 22:16:52 2012 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,14 +0,0 @@
-$NetBSD: patch-aa,v 1.4 2009/09/02 11:43:31 plunky Exp $
-
-add a workaround for openssl versions that redefine the BLOCK type
-
---- SSLeay.xs.orig     2009-09-02 12:23:55.000000000 +0100
-+++ SSLeay.xs
-@@ -18,6 +18,7 @@ extern "C" {
- #define PERL5 1
- #endif
- 
-+#define BLOCK osslBLOCK
- /* ssl.h or openssl/ssl.h is included from the crypt_ssleay_version
-  * file which is written when building with perl Makefile.PL
-  * #include "ssl.h"



Home | Main Index | Thread Index | Old Index