diff options
author | jmmv <jmmv@pkgsrc.org> | 2004-12-05 09:02:11 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2004-12-05 09:02:11 +0000 |
commit | 00267b0c02c0b277f2603bc1c9e0f266b4d5a616 (patch) | |
tree | 26e7622045c237e4237e2bb59a5731083ef088c4 /security/beecrypt | |
parent | e69baadc8c6638fca1802f8878a307a1a102729c (diff) | |
download | pkgsrc-00267b0c02c0b277f2603bc1c9e0f266b4d5a616.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/Makefile | 7 | ||||
-rw-r--r-- | security/beecrypt/PLIST | 14 | ||||
-rw-r--r-- | security/beecrypt/distinfo | 6 |
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 |