This is the mail archive of the
mailing list for the Cygwin project.
proposal of new packages: libmhash and libmcrypt
- From: Stefan Hetzl <shetzl at chello dot at>
- To: cygwin-apps at cygwin dot com
- Date: Sat, 27 Sep 2003 11:34:13 +0200
- Subject: proposal of new packages: libmhash and libmcrypt
-----BEGIN PGP SIGNED MESSAGE-----
I would like to create (and maintain) cygwin packages for libmhash
(http://mhash.sourceforge.net/) and libmcrypt
(http://mcrypt.sourceforge.net/). Following the instructions in the Cygwin
Package Contributor's Guide I post here first to ask if these two packages
would be accepted.
# setup.hint for libmhash-0.8.18-1
sdesc: "a library that provides access to several hash algorithms"
ldesc: "A library that provides a uniform interface to several hash
It supports the basics for message authentication by following rfc2104 (HMAC).
It also includes some key generation algorithms which are based on hash
The tarball as distributed by the author is named mhash-0.8.18 and not
libmhash-0.8.18. Is there any cygwin policy that the cygwin package name and
the original tarball need to have the same name ? If not, I think it would
make sense to call the cygwin package libmhash to indicate that this package
contains a library (only).
# setup.hint for libmcrypt-2.5.7-1
sdesc: "a library that provides access to several encryption algorithms"
ldesc: "A library that provides access to several symmetric block and stream
The following algorithms are implemented: 3-Way, Arcfour, Blowfish, Cast-128
(known as Cast5),
Cast-256, DES, Enigma, Gost, Loki97, Panama, RC2, Rijndael-128 (AES),
Safer-sk64, Safer-sk128, Safer+, Serpent, TripleDES, Twofish, Wake, XTea. The
can be used in the modes CBC, CFB, CTR, ECB, OFB, NOFB, NCFB."
requires: cygwin libltdl3
The standard libmcrypt tarball does not include some algorithms that are
covered by patents. As the cygwin package would be based on this tarball, it
would also not contain patented algorithms.
Both, libmhash and libmcrypt are distributed under the LGPL.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)
-----END PGP SIGNATURE-----