mirror of
https://git.busybox.net/buildroot.git
synced 2024-11-26 23:13:27 +08:00
package/libxcrypt: new package
libxcrypt is a modern library for one-way hashing of passwords. It supports a wide variety of both modern and historical hashing methods: yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5, sha1crypt, NT. Signed-off-by: Guillaume W. Bres <guillaume.bressaix@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
9a5c9c058c
commit
464bbe26ff
@ -1055,6 +1055,7 @@ F: package/python-wtforms/
|
||||
|
||||
N: Guillaume William Brs <guillaume.bressaix@gmail.com>
|
||||
F: package/libnids/
|
||||
F: package/libxcrypt/
|
||||
F: package/liquid-dsp/
|
||||
F: package/pixiewps/
|
||||
F: package/python-pybind/
|
||||
|
@ -1372,6 +1372,7 @@ menu "Crypto"
|
||||
source "package/libssh2/Config.in"
|
||||
source "package/libtomcrypt/Config.in"
|
||||
source "package/libuecc/Config.in"
|
||||
source "package/libxcrypt/Config.in"
|
||||
source "package/mbedtls/Config.in"
|
||||
source "package/nettle/Config.in"
|
||||
source "package/openssl/Config.in"
|
||||
|
11
package/libxcrypt/Config.in
Normal file
11
package/libxcrypt/Config.in
Normal file
@ -0,0 +1,11 @@
|
||||
config BR2_PACKAGE_LIBXCRYPT
|
||||
bool "libxcrypt"
|
||||
help
|
||||
libxcrypt is a modern library for one-way hashing
|
||||
of passwords. It supports a wide variety of both
|
||||
modern and historical hashing methods:
|
||||
yescrypt, gost-yescrypt, scrypt, bcrypt, sha512crypt,
|
||||
sha256crypt, md5crypt, SunMD5, sha1crypt, NT,
|
||||
bsdicrypt, bigcrypt, and descrypt.
|
||||
|
||||
https://github.com/besser82/libxcrypt
|
4
package/libxcrypt/libxcrypt.hash
Normal file
4
package/libxcrypt/libxcrypt.hash
Normal file
@ -0,0 +1,4 @@
|
||||
# Locally calculated
|
||||
sha256 7665168d0409574a03f7b484682e68334764c29c21ca5df438955a381384ca07 libxcrypt-4.4.17.tar.gz
|
||||
sha256 f8198fcc4f002bf54512bac2e68e1e3f04af7d105f4f4f98d7d22cb110e04715 LICENSING
|
||||
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB
|
13
package/libxcrypt/libxcrypt.mk
Normal file
13
package/libxcrypt/libxcrypt.mk
Normal file
@ -0,0 +1,13 @@
|
||||
################################################################################
|
||||
#
|
||||
# libxcrypt
|
||||
#
|
||||
################################################################################
|
||||
|
||||
LIBXCRYPT_VERSION = 4.4.17
|
||||
LIBXCRYPT_SITE = $(call github,besser82,libxcrypt,v$(LIBXCRYPT_VERSION))
|
||||
LIBXCRYPT_LICENSE = LGPL-2.1+
|
||||
LIBXCRYPT_LICENSE_FILES = LICENSING COPYING.LIB
|
||||
LIBXCRYPT_AUTORECONF = YES
|
||||
|
||||
$(eval $(autotools-package))
|
Loading…
Reference in New Issue
Block a user