pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/security/beecrypt Update to 4.1.1. Drop maintainershi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/37f7bad35621
branches:  trunk
changeset: 485204:37f7bad35621
user:      jmmv <jmmv%pkgsrc.org@localhost>
date:      Sun Dec 05 09:02:11 2004 +0000

description:
Update to 4.1.1.  Drop maintainership (I don't remember why I added this one,
and no package is using it ATM).

4.1.1:
        - Fixed shared library version info.

4.1.0:
        - Added SHA-384 and SHA-512 algorithms.
        - Added HMAC-SHA-384 and HMAC-SHA-512 algorithms.
        - Added generic SSE2 optimization for the above algorithms.
        - Added more digest algorithms for PKCS#1 EMSA.
        - Optimized swap32 and swap64 routines on Linux.
        - Fixed missing definition in mpopt.h for s390x.
        - Fixed nostackexec configuration bug.
        - Fixed problem in Date::toString.
        - Fixed deadlock problem which occured in certain cases where security
          or crypto SPI constructor called getInstance for another security or
          crypto SPI.
        - Fixed a bug in the generic CBC encryption code; when called with
          nblocks == 1, the feedback was set incorrectly.
        - Fixed a bug in mpbsubmod; sometimes it takes multiple additions of
          the modulus to get a positive number.
        - Fixed PowerPC 64-bit configuration problem on Linux.

4.0.0:
        - Added a C++ API interface, modeled after Java's security & crypto API.
        - Added the new GNU noexecstack feature.
        - Added more x86_64 and s390x assembler routines.
        - Modified i2osp, so that it only requires as many octets as there are
          significant bytes in the multi-precision integers.
        - Fixed a bug in the creation of rsa keypairs; code was not correctly
          migrated to new calling sequence. The code now implements the method
          described in IEEE P.1363.
        - Fixed another bug in mpextgcd_w which sometimes returned incorrect
          results.
        - Fixed a bug in mprshiftlsz, which didn't work correctly when size = 1.
        - Fixed a configuration problem on Tru64 Unix.

3.1.0:
        - Added wiping of private key components of keypairs before freeing.
        - Fixed bug in mpextgcd_w which sometimes returned incorrect result.
        - Fixed error in PowerPC 64-bit assembler symbol definitions.

diffstat:

 security/beecrypt/Makefile |   7 +++----
 security/beecrypt/PLIST    |  14 ++++++++++----
 security/beecrypt/distinfo |   6 +++---
 3 files changed, 16 insertions(+), 11 deletions(-)

diffs (78 lines):

diff -r 617d33127058 -r 37f7bad35621 security/beecrypt/Makefile
--- a/security/beecrypt/Makefile        Sun Dec 05 08:51:04 2004 +0000
+++ b/security/beecrypt/Makefile        Sun Dec 05 09:02:11 2004 +0000
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.5 2004/10/03 00:18:07 tv Exp $
+# $NetBSD: Makefile,v 1.6 2004/12/05 09:02:11 jmmv Exp $
 
-DISTNAME=      beecrypt-3.0.0
-PKGREVISION=   1
+DISTNAME=      beecrypt-4.1.1
 CATEGORIES=    security
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=beecrypt/}
 
-MAINTAINER=    jmmv%NetBSD.org@localhost
+MAINTAINER=    tech-pkg%NetBSD.org@localhost
 HOMEPAGE=      http://www.virtualunlimited.com/products/beecrypt/
 COMMENT=       Multipurpose cryptographic library
 
diff -r 617d33127058 -r 37f7bad35621 security/beecrypt/PLIST
--- a/security/beecrypt/PLIST   Sun Dec 05 08:51:04 2004 +0000
+++ b/security/beecrypt/PLIST   Sun Dec 05 09:02:11 2004 +0000
@@ -1,11 +1,9 @@
-@comment $NetBSD: PLIST,v 1.3 2004/09/22 08:09:51 jlam Exp $
+@comment $NetBSD: PLIST,v 1.4 2004/12/05 09:02:11 jmmv Exp $
 include/beecrypt/aes.h
 include/beecrypt/aesopt.h
+include/beecrypt/api.h
 include/beecrypt/base64.h
-include/beecrypt/beecrypt.api.h
-include/beecrypt/beecrypt.gnu.h
 include/beecrypt/beecrypt.h
-include/beecrypt/beecrypt.win.h
 include/beecrypt/blockmode.h
 include/beecrypt/blockpad.h
 include/beecrypt/blowfish.h
@@ -20,10 +18,13 @@
 include/beecrypt/endianness.h
 include/beecrypt/entropy.h
 include/beecrypt/fips186.h
+include/beecrypt/gnu.h
 include/beecrypt/hmac.h
 include/beecrypt/hmacmd5.h
 include/beecrypt/hmacsha1.h
 include/beecrypt/hmacsha256.h
+include/beecrypt/hmacsha384.h
+include/beecrypt/hmacsha512.h
 include/beecrypt/md5.h
 include/beecrypt/memchunk.h
 include/beecrypt/mp.h
@@ -32,12 +33,17 @@
 include/beecrypt/mpopt.h
 include/beecrypt/mpprime.h
 include/beecrypt/mtprng.h
+include/beecrypt/pkcs1.h
+include/beecrypt/pkcs12.h
 include/beecrypt/rsa.h
 include/beecrypt/rsakp.h
 include/beecrypt/rsapk.h
 include/beecrypt/sha1.h
 include/beecrypt/sha1opt.h
 include/beecrypt/sha256.h
+include/beecrypt/sha384.h
+include/beecrypt/sha512.h
 include/beecrypt/timestamp.h
+include/beecrypt/win.h
 lib/libbeecrypt.la
 @dirrm include/beecrypt
diff -r 617d33127058 -r 37f7bad35621 security/beecrypt/distinfo
--- a/security/beecrypt/distinfo        Sun Dec 05 08:51:04 2004 +0000
+++ b/security/beecrypt/distinfo        Sun Dec 05 09:02:11 2004 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2003/09/19 13:18:30 wiz Exp $
+$NetBSD: distinfo,v 1.4 2004/12/05 09:02:11 jmmv Exp $
 
-SHA1 (beecrypt-3.0.0.tar.gz) = a4e63c98e0a75e8a185c0222d1a8e4b1e368c599
-Size (beecrypt-3.0.0.tar.gz) = 450390 bytes
+SHA1 (beecrypt-4.1.1.tar.gz) = 5731fd4c6f960a5e9474f1f87611f88667cf98da
+Size (beecrypt-4.1.1.tar.gz) = 774424 bytes



Home | Main Index | Thread Index | Old Index