Subject: CVS commit: pkgsrc/security/libmcrypt
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 03/05/2003 10:42:56
Module Name:	pkgsrc
Committed By:	wiz
Date:		Wed Mar  5 08:42:56 UTC 2003

Modified Files:
	pkgsrc/security/libmcrypt: Makefile PLIST buildlink2.mk distinfo

Log Message:
Update to 2.5.6.
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.


To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 pkgsrc/security/libmcrypt/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/security/libmcrypt/PLIST
cvs rdiff -r1.2 -r1.3 pkgsrc/security/libmcrypt/buildlink2.mk
cvs rdiff -r1.6 -r1.7 pkgsrc/security/libmcrypt/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.