summaryrefslogtreecommitdiff
path: root/security/beecrypt
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-12-05 09:02:11 +0000
committerjmmv <jmmv>2004-12-05 09:02:11 +0000
commitc6881914e65170166b8edcc23584664794363fd9 (patch)
tree26e7622045c237e4237e2bb59a5731083ef088c4 /security/beecrypt
parent715f9598e9d11fab1ae007775ad597f84c825bac (diff)
downloadpkgsrc-c6881914e65170166b8edcc23584664794363fd9.tar.gz
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 (limited to 'security/beecrypt')
-rw-r--r--security/beecrypt/Makefile7
-rw-r--r--security/beecrypt/PLIST14
-rw-r--r--security/beecrypt/distinfo6
3 files changed, 16 insertions, 11 deletions
diff --git a/security/beecrypt/Makefile b/security/beecrypt/Makefile
index 2a68c39fbc4..4c49d287f5d 100644
--- a/security/beecrypt/Makefile
+++ b/security/beecrypt/Makefile
@@ -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
+MAINTAINER= tech-pkg@NetBSD.org
HOMEPAGE= http://www.virtualunlimited.com/products/beecrypt/
COMMENT= Multipurpose cryptographic library
diff --git a/security/beecrypt/PLIST b/security/beecrypt/PLIST
index 1af9b26c566..6a8182b87a0 100644
--- a/security/beecrypt/PLIST
+++ b/security/beecrypt/PLIST
@@ -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/elgamal.h
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/mpnumber.h
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 --git a/security/beecrypt/distinfo b/security/beecrypt/distinfo
index dd2fc7dae61..9d3ba454600 100644
--- a/security/beecrypt/distinfo
+++ b/security/beecrypt/distinfo
@@ -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