pkgsrc/security/beecrypt/PLIST

50 lines
1.3 KiB
Text
Raw Normal View History

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.
2004-12-05 10:02:11 +01:00
@comment $NetBSD: PLIST,v 1.4 2004/12/05 09:02:11 jmmv Exp $
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.
2003-08-03 22:58:17 +02:00
include/beecrypt/aes.h
include/beecrypt/aesopt.h
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.
2004-12-05 10:02:11 +01:00
include/beecrypt/api.h
include/beecrypt/base64.h
include/beecrypt/beecrypt.h
include/beecrypt/blockmode.h
include/beecrypt/blockpad.h
include/beecrypt/blowfish.h
include/beecrypt/blowfishopt.h
include/beecrypt/dhaes.h
include/beecrypt/dldp.h
include/beecrypt/dlkp.h
include/beecrypt/dlpk.h
include/beecrypt/dlsvdp-dh.h
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.
2003-08-03 22:58:17 +02:00
include/beecrypt/dsa.h
include/beecrypt/elgamal.h
include/beecrypt/endianness.h
include/beecrypt/entropy.h
include/beecrypt/fips186.h
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.
2004-12-05 10:02:11 +01:00
include/beecrypt/gnu.h
include/beecrypt/hmac.h
include/beecrypt/hmacmd5.h
include/beecrypt/hmacsha1.h
include/beecrypt/hmacsha256.h
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.
2004-12-05 10:02:11 +01:00
include/beecrypt/hmacsha384.h
include/beecrypt/hmacsha512.h
include/beecrypt/md5.h
include/beecrypt/memchunk.h
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.
2003-08-03 22:58:17 +02:00
include/beecrypt/mp.h
include/beecrypt/mpbarrett.h
include/beecrypt/mpnumber.h
include/beecrypt/mpopt.h
include/beecrypt/mpprime.h
include/beecrypt/mtprng.h
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.
2004-12-05 10:02:11 +01:00
include/beecrypt/pkcs1.h
include/beecrypt/pkcs12.h
include/beecrypt/rsa.h
include/beecrypt/rsakp.h
include/beecrypt/rsapk.h
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.
2003-08-03 22:58:17 +02:00
include/beecrypt/sha1.h
include/beecrypt/sha1opt.h
include/beecrypt/sha256.h
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.
2004-12-05 10:02:11 +01:00
include/beecrypt/sha384.h
include/beecrypt/sha512.h
include/beecrypt/timestamp.h
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.
2004-12-05 10:02:11 +01:00
include/beecrypt/win.h
lib/libbeecrypt.la
@dirrm include/beecrypt