January 19 2003: (version 2.5.6) - Fixes in win32 detection and DLL building. - Fixes for solaris (a symbol was not exported) - Corrected bug which made algorithm symbols to be inserted twice in symbol table. December 22 2002: (version 2.5.5) - Better win32 detection and DLL building. - Changed some variables names in gost.c to allow compiling with gcc and K6 optimizations. - Some buffer overrun checks on input. Patches and suggestions by Ilia A. - Made the default behaviour to include all algorithms into the main library, instead of using dynamic modules. Dynamic loading is disabled by default. The --enable-dynamic-loading flag can be used in the configure script, to get the old behaviour. - Some fixes in ECB mode. August 16 2002: (version 2.5.3) - The const keyword is now used in the exported functions - Corrected problem in libltdl's configure script June 22 2002: (version 2.5.2) - Fixed bug in the returned IV size of ARCFOUR - Fixed bug in mcrypt_readdir() which prevented the test programs to work. May 30 2002: (version 2.5.1) - Corrected the license. COPYING.LIB (LGPL) is now included instead of COPYING (GPL) Mar 09th 2002: (version 2.5.0) - Several corrections in stream and block cipher modes. - Added --disable-dynamic-loading configure option - The IV modifications in Arcfour and Wake have been disabled by default. - Added CTR mode for block ciphers. - Fixes in nCFB and nOFB modes. - Added mcrypt_enc_get_state() function. - Added test for nCFB, CFB, nOFB and CTR with AES Feb 14th 2002: - nOFB and nCFB modes can now encrypt and decrypt plaintext of size less than block size.
20 lines
577 B
Makefile
20 lines
577 B
Makefile
# $NetBSD: buildlink2.mk,v 1.3 2003/03/05 08:42:56 wiz Exp $
|
|
|
|
.if !defined(LIBMCRYPT_BUILDLINK2_MK)
|
|
LIBMCRYPT_BUILDLINK2_MK= # defined
|
|
|
|
BUILDLINK_PACKAGES+= libmcrypt
|
|
BUILDLINK_DEPENDS.libmcrypt?= libmcrypt>=2.5.6
|
|
BUILDLINK_PKGSRCDIR.libmcrypt?= ../../security/libmcrypt
|
|
|
|
EVAL_PREFIX+= BUILDLINK_PREFIX.libmcrypt=libmcrypt
|
|
BUILDLINK_PREFIX.libmcrypt_DEFAULT= ${LOCALBASE}
|
|
|
|
BUILDLINK_FILES.libmcrypt= include/mcrypt.h
|
|
BUILDLINK_FILES.libmcrypt+= lib/libmcrypt.*
|
|
|
|
BUILDLINK_TARGETS+= libmcrypt-buildlink
|
|
|
|
libmcrypt-buildlink: _BUILDLINK_USE
|
|
|
|
.endif # LIBMCRYPT_BUILDLINK2_MK
|