diff options
author | jmmv <jmmv@pkgsrc.org> | 2003-08-03 20:58:17 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2003-08-03 20:58:17 +0000 |
commit | 42845c849e2ee73ad391f666b1c184d7ecb9d3c6 (patch) | |
tree | b23411f22c00d2de0a5de70ca44cbdbea5964382 /security/beecrypt | |
parent | 3f542b2ed3dc53b292583b96cb6afad01917e0f8 (diff) | |
download | pkgsrc-42845c849e2ee73ad391f666b1c184d7ecb9d3c6.tar.gz |
Update to 3.0.0 (homepages not beeing up to date...):
3.0.0:
- Cleaned up installed header files.
- Modified the API so that all keys can be passed as arrays of bytes.
- Modified the API so that all key sizes are given in bits.
- Modified the multi-precision integer library to work better on 64-bit
machines.
- Modified the assembly source generation mechanism, employing the m4
macro processor.
- Added multi-precision integer vectorized assembler routines for
Itanium.
- Added multi-precision integer assembler routines for PowerPC 64-bit.
- Added multi-precision integer assembler routines for Alpha.
- Added multi-precision integer assembler routines for Opteron.
- Added multi-precision integer assembler routines for IBM zSeries 64-bit.
- Added multi-precision integer assembler routines for M68K.
- Added Jeff Johnson's python bindings.
- Added new unit tests.
- Added new benchmarking programs.
2.3.0pre:
- Modified the header files so that the library now uses self-contained
autoconf-generated configuration files; a program employing BeeCrypt can
now use the symbols already tested and defined instead of having to
regenerate them (thus also eliminating the risk of inconsistencies).
- Added the AES algorithm, with assembler routines for i586 and powerpc.
- Added the DSA signature algorithm.
- Added PowerPC assembler routines for blowfish.
- Added Pentium4 SSE2 assembler multiplication routines.
- Fixed the RSA CRT algorithm.
- Fixed the gas/i386 mp32even and mp32odd routines.
- Fixed a bug in modular inverse computation; thanks to Jeff Johnson of
RedHat for pointing this out.
- Fixed a bug in testing the result of a gcd operation in the mp32prndconone
routine.
- Fixed an ugly bug in base64 decoding.
- Fixed compatibility with the latest automake & autoconf versions.
- Replaces CPU optimization mechanism in configure script.
Diffstat (limited to 'security/beecrypt')
-rw-r--r-- | security/beecrypt/Makefile | 6 | ||||
-rw-r--r-- | security/beecrypt/PLIST | 26 | ||||
-rw-r--r-- | security/beecrypt/buildlink2.mk | 4 | ||||
-rw-r--r-- | security/beecrypt/distinfo | 10 |
4 files changed, 28 insertions, 18 deletions
diff --git a/security/beecrypt/Makefile b/security/beecrypt/Makefile index 8aac26f7c5e..35924760f53 100644 --- a/security/beecrypt/Makefile +++ b/security/beecrypt/Makefile @@ -1,9 +1,9 @@ -# $NetBSD: Makefile,v 1.1.1.1 2003/08/03 15:47:42 jmmv Exp $ +# $NetBSD: Makefile,v 1.2 2003/08/03 20:58:17 jmmv Exp $ # -DISTNAME= beecrypt-2.1.0 +DISTNAME= beecrypt-3.0.0 CATEGORIES= security -MASTER_SITES= http://www.virtualunlimited.com/download/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=beecrypt/} MAINTAINER= jmmv@NetBSD.org HOMEPAGE= http://www.virtualunlimited.com/products/beecrypt/ diff --git a/security/beecrypt/PLIST b/security/beecrypt/PLIST index 8706fe027ae..f4b10b46566 100644 --- a/security/beecrypt/PLIST +++ b/security/beecrypt/PLIST @@ -1,6 +1,11 @@ -@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/03 15:47:46 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.2 2003/08/03 20:58:18 jmmv Exp $ +include/beecrypt/aes.h +include/beecrypt/aesopt.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 @@ -10,11 +15,10 @@ include/beecrypt/dldp.h include/beecrypt/dlkp.h include/beecrypt/dlpk.h include/beecrypt/dlsvdp-dh.h +include/beecrypt/dsa.h include/beecrypt/elgamal.h include/beecrypt/endianness.h include/beecrypt/entropy.h -include/beecrypt/fips180.h -include/beecrypt/fips180opt.h include/beecrypt/fips186.h include/beecrypt/hmac.h include/beecrypt/hmacmd5.h @@ -22,20 +26,22 @@ include/beecrypt/hmacsha1.h include/beecrypt/hmacsha256.h include/beecrypt/md5.h include/beecrypt/memchunk.h -include/beecrypt/mp32.h -include/beecrypt/mp32barrett.h -include/beecrypt/mp32number.h -include/beecrypt/mp32opt.h -include/beecrypt/mp32prime.h +include/beecrypt/mp.h +include/beecrypt/mpbarrett.h +include/beecrypt/mpnumber.h +include/beecrypt/mpopt.h +include/beecrypt/mpprime.h include/beecrypt/mtprng.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/timestamp.h lib/libbeecrypt.a lib/libbeecrypt.la lib/libbeecrypt.so -lib/libbeecrypt.so.3 -lib/libbeecrypt.so.3.0 +lib/libbeecrypt.so.6 +lib/libbeecrypt.so.6.0 @dirrm include/beecrypt diff --git a/security/beecrypt/buildlink2.mk b/security/beecrypt/buildlink2.mk index 648b12946e8..7c463e9079c 100644 --- a/security/beecrypt/buildlink2.mk +++ b/security/beecrypt/buildlink2.mk @@ -1,4 +1,4 @@ -# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/08/03 15:47:46 jmmv Exp $ +# $NetBSD: buildlink2.mk,v 1.2 2003/08/03 20:58:18 jmmv Exp $ # # This Makefile fragment is included by packages that use beecrypt. # @@ -9,7 +9,7 @@ BEECRYPT_BUILDLINK2_MK= # defined BUILDLINK_PACKAGES+= beecrypt -BUILDLINK_DEPENDS.beecrypt?= beecrypt>=2.1.0 +BUILDLINK_DEPENDS.beecrypt?= beecrypt>=3.0.0 BUILDLINK_PKGSRCDIR.beecrypt?= ../../devel/beecrypt EVAL_PREFIX+= BUILDLINK_PREFIX.beecrypt=beecrypt diff --git a/security/beecrypt/distinfo b/security/beecrypt/distinfo index 00b4fa1f5a8..2c2f41df371 100644 --- a/security/beecrypt/distinfo +++ b/security/beecrypt/distinfo @@ -1,4 +1,8 @@ -$NetBSD: distinfo,v 1.1.1.1 2003/08/03 15:47:42 jmmv Exp $ +$NetBSD: distinfo,v 1.2 2003/08/03 20:58:18 jmmv Exp $ -SHA1 (beecrypt-2.1.0.tar.gz) = 9520a807eb489ec55b11438c082255d4f8351083 -Size (beecrypt-2.1.0.tar.gz) = 252618 bytes +SHA1 (beecrypt-3.0.0.tar.gz) = a4e63c98e0a75e8a185c0222d1a8e4b1e368c599 +Size (beecrypt-3.0.0.tar.gz) = 450390 bytes +SHA1 (patch-aa) = 2c9f56e395819982247496a4efa201e5c6295de5 +SHA1 (patch-ab) = 3fe6dd593ae9133602b53cca57417a0e01e9100c +SHA1 (patch-ac) = 8e48f2edf250f513d90e2e743f789d06b007abef +SHA1 (patch-ad) = d5706aa4492c76ee3e77340fd32ab4212d30347d |