Commit Graph

18 Commits

Author SHA1 Message Date
avsm
95bdadc5a2 forgot this one - fixes some typos 2003-01-18 22:53:57 +00:00
avsm
ec0e440b0a Update to libmcrypt-2.5.5
For the moment, this disables dynamic module loading and bundles
together all the ciphers into the main library.  When libtool-1.4
hits our tree, the updated ltdl support can be used to re-enable
the dynloading.
2003-01-18 22:53:29 +00:00
fgsch
dd26b7b067 zap NEED_VERSION. 2002-12-29 20:31:39 +00:00
pvalchev
b188eae47e libtool fixes. 2002-04-07 07:19:50 +00:00
espie
5b37289c23 md5->distinfo 2002-03-21 19:59:18 +00:00
avsm
89e0cd956d fix build
tested on i386 (heko) and sparc (naddy)
rc2 cipher is broken on sparc, all others work
2001-10-13 22:56:24 +00:00
avsm
cc29e81ba3 use system (libtool's) libltdl
missing dependency spotted by Heikki Korpela <heko@saitti.net>
2001-07-06 09:27:04 +00:00
avsm
534562a1e7 update to libmcrypt-2.4.15 2001-06-12 16:05:13 +00:00
avsm
2ebd016e7f upgrade to libmcrypt-2.4.11
closes some memory leaks
2001-05-10 22:08:06 +00:00
avsm
7b1f853815 put COMMENT at the top, and shorten slightly 2001-04-09 13:25:08 +00:00
avsm
ef2ce67c14 - upgrade to libmcrypt-2.4.10
- bump NEED_vERSION
- move COMMENT file into Makefile

This update has bugfixes in the blowfish[-compat] modules
2001-03-24 01:34:00 +00:00
avsm
af52d69683 correct bad LIB_DEPENDS (two colons, not one) 2001-02-26 04:48:29 +00:00
danh
935653e6ac sync libtool patches 2001-02-20 18:09:54 +00:00
avsm
bb5e5d3a0b - upgrade to libmcrypt-2.4.9
NEWS:
- Due to an endianness handling problem Blowfish algorithm was not compatible
  with other implementations. Now it has been corrected. If you want
  to access the old algorithm used use the "blowfish-compat" module.
- Fixes in mcrypt_list_algorithms() for some systems. Bugs pointed out by
  Jonathan Woolmington <jwool@ind.tansu.com.au>
- Fixes in stream mode.
- mcrypt_generic_init() no longer fails if smaller key is used. It uses
  the most appropriate key size of the algorithm and pads with zeros.
- Fixes in wake algorithm (and support for IV).
- IV is now used in arcfour (arcfour-iv is now longer used).
  Speedups in Arcfour.
2001-02-05 08:18:26 +00:00
avsm
181f3d7cdf - update to libmcrypt-2.4.8
- our patch has been incorporated into source; removed from here
- new MASTER_SITE, bump NEED_VERSION
2001-01-06 11:17:36 +00:00
naddy
abfa9851a8 If HOMEPAGE is defined in Makefile, reference it in DESCR, too.
authorized by espie@

Fix a few minor cosmetic issues along the way.
2000-12-21 21:20:34 +00:00
brad
ce5ed433c2 - cleanup Makefile
- remove USE_LIBTOOL
- sync patch-ltconfig with my original patch
- add missing patch-ltmain.sh
- fixup PLISTs
2000-12-14 17:37:40 +00:00
avsm
7769275ab2 import of libmcrypt-2.4.7
--

libmcrypt is the library which implements all the algorithms and
modes found in mcrypt. It is currently under development but it
seems to work pretty good.

Unlike most encryption libraries libmcrypt does not have everything
(random number generators, hashes, hmac implementation, key exchange,
public key encryption etc.).  Libmcrypt only implements an interface
to access block and stream encryption algorithms.

Its purpose was to assist in the development of mcrypt by providing
a uniform interface to access several different encryption algorithms,
so that the main program is independent of the encryption algorithms
and the modes used.

Libmcrypt supports the algorithms: BLOWFISH, TWOFISH, DES, TripleDES,
3-WAY, SAFER-sk64, SAFER-sk128, SAFER+, LOKI97, GOST, RC2, RC6,
MARS, IDEA, RIJNDAEL-128 (AES), RIJNDAEL-192, RIJNDAEL-256, SERPENT,
CAST-128 (known as CAST5), CAST-256, ARCFOUR and WAKE.  Block
algorithms can be used in: CBC, ECB, CFB and OFB (8 bit and n bit,
where n is the size of the algorithm's block length).
2000-11-27 15:41:46 +00:00