changeset 8607:6a710ab46914

Move crypto modules to crypto/.
author Simon Josefsson <simon@josefsson.org>
date Sun, 01 Apr 2007 08:38:41 +0000
parents a83c37b17639
children 345e76b911df
files ChangeLog modules/arcfour modules/arcfour-tests modules/arctwo modules/arctwo-tests modules/crypto/arcfour modules/crypto/arcfour-tests modules/crypto/arctwo modules/crypto/arctwo-tests modules/crypto/des modules/crypto/des-tests modules/crypto/gc-arcfour modules/crypto/gc-arcfour-tests modules/crypto/gc-arctwo modules/crypto/gc-arctwo-tests modules/crypto/gc-des modules/crypto/gc-des-tests modules/crypto/gc-hmac-md5 modules/crypto/gc-hmac-md5-tests modules/crypto/gc-hmac-sha1 modules/crypto/gc-hmac-sha1-tests modules/crypto/gc-md2 modules/crypto/gc-md2-tests modules/crypto/gc-md4 modules/crypto/gc-md4-tests modules/crypto/gc-md5 modules/crypto/gc-md5-tests modules/crypto/gc-pbkdf2-sha1 modules/crypto/gc-pbkdf2-sha1-tests modules/crypto/gc-random modules/crypto/gc-rijndael modules/crypto/gc-rijndael-tests modules/crypto/gc-sha1 modules/crypto/gc-sha1-tests modules/crypto/gc-tests modules/crypto/hmac-md5 modules/crypto/hmac-md5-tests modules/crypto/hmac-sha1 modules/crypto/hmac-sha1-tests modules/crypto/md2 modules/crypto/md2-tests modules/crypto/md4 modules/crypto/md4-tests modules/crypto/md5 modules/crypto/md5-tests modules/crypto/memxor modules/crypto/rijndael modules/crypto/rijndael-tests modules/crypto/sha1 modules/des modules/des-tests modules/gc-arcfour modules/gc-arcfour-tests modules/gc-arctwo modules/gc-arctwo-tests modules/gc-des modules/gc-des-tests modules/gc-hmac-md5 modules/gc-hmac-md5-tests modules/gc-hmac-sha1 modules/gc-hmac-sha1-tests modules/gc-md2 modules/gc-md2-tests modules/gc-md4 modules/gc-md4-tests modules/gc-md5 modules/gc-md5-tests modules/gc-pbkdf2-sha1 modules/gc-pbkdf2-sha1-tests modules/gc-random modules/gc-rijndael modules/gc-rijndael-tests modules/gc-sha1 modules/gc-sha1-tests modules/gc-tests modules/hmac-md5 modules/hmac-md5-tests modules/hmac-sha1 modules/hmac-sha1-tests modules/md2 modules/md2-tests modules/md4 modules/md4-tests modules/md5 modules/md5-tests modules/memxor modules/rijndael modules/rijndael-tests modules/sha1
diffstat 89 files changed, 903 insertions(+), 856 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,50 @@
+2007-04-01  Simon Josefsson  <simon@josefsson.org>
+
+	* modules/crypto/arcfour: Moved from ../.
+	* modules/crypto/arcfour-tests: Moved from ../.
+	* modules/crypto/arctwo: Moved from ../.
+	* modules/crypto/arctwo-tests: Moved from ../.
+	* modules/crypto/des: Moved from ../.
+	* modules/crypto/des-tests: Moved from ../.
+	* modules/crypto/gc-arcfour: Moved from ../.
+	* modules/crypto/gc-arcfour-tests: Moved from ../.
+	* modules/crypto/gc-arctwo: Moved from ../.
+	* modules/crypto/gc-arctwo-tests: Moved from ../.
+	* modules/crypto/gc-des: Moved from ../.
+	* modules/crypto/gc-des-tests: Moved from ../.
+	* modules/crypto/gc-hmac-md5: Moved from ../.
+	* modules/crypto/gc-hmac-md5-tests: Moved from ../.
+	* modules/crypto/gc-hmac-sha1: Moved from ../.
+	* modules/crypto/gc-hmac-sha1-tests: Moved from ../.
+	* modules/crypto/gc-md2: Moved from ../.
+	* modules/crypto/gc-md2-tests: Moved from ../.
+	* modules/crypto/gc-md4: Moved from ../.
+	* modules/crypto/gc-md4-tests: Moved from ../.
+	* modules/crypto/gc-md5: Moved from ../.
+	* modules/crypto/gc-md5-tests: Moved from ../.
+	* modules/crypto/gc-pbkdf2-sha1: Moved from ../.
+	* modules/crypto/gc-pbkdf2-sha1-tests: Moved from ../.
+	* modules/crypto/gc-random: Moved from ../.
+	* modules/crypto/gc-rijndael: Moved from ../.
+	* modules/crypto/gc-rijndael-tests: Moved from ../.
+	* modules/crypto/gc-sha1: Moved from ../.
+	* modules/crypto/gc-sha1-tests: Moved from ../.
+	* modules/crypto/gc-tests: Moved from ../.
+	* modules/crypto/hmac-md5: Moved from ../.
+	* modules/crypto/hmac-md5-tests: Moved from ../.
+	* modules/crypto/hmac-sha1: Moved from ../.
+	* modules/crypto/hmac-sha1-tests: Moved from ../.
+	* modules/crypto/md2: Moved from ../.
+	* modules/crypto/md2-tests: Moved from ../.
+	* modules/crypto/md4: Moved from ../.
+	* modules/crypto/md4-tests: Moved from ../.
+	* modules/crypto/md5: Moved from ../.
+	* modules/crypto/md5-tests: Moved from ../.
+	* modules/crypto/memxor: Moved from ../.
+	* modules/crypto/rijndael: Moved from ../.
+	* modules/crypto/rijndael-tests: Moved from ../.
+	* modules/crypto/sha1: Moved from ../.
+
 2007-03-30  James Youngman  <jay@gnu.org>
 
 	* tests/test-stat-time.c (prepare_test): use chmod() rather than
deleted file mode 100644
--- a/modules/arcfour
+++ /dev/null
@@ -1,24 +0,0 @@
-Description:
-ARCFOUR stream cipher implementation
-
-Files:
-lib/arcfour.h
-lib/arcfour.c
-m4/arcfour.m4
-
-Depends-on:
-stdint
-
-configure.ac:
-gl_ARCFOUR
-
-Makefile.am:
-
-Include:
-"arcfour.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/arcfour-tests
+++ /dev/null
@@ -1,10 +0,0 @@
-Files:
-tests/test-arcfour.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-arcfour
-check_PROGRAMS += test-arcfour
deleted file mode 100644
--- a/modules/arctwo
+++ /dev/null
@@ -1,24 +0,0 @@
-Description:
-ARCTWO block cipher implementation
-
-Files:
-lib/arctwo.h
-lib/arctwo.c
-m4/arctwo.m4
-
-Depends-on:
-stdint
-
-configure.ac:
-gl_ARCTWO
-
-Makefile.am:
-
-Include:
-"arctwo.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/arctwo-tests
+++ /dev/null
@@ -1,10 +0,0 @@
-Files:
-tests/test-arctwo.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-arctwo
-check_PROGRAMS += test-arctwo
new file mode 100644
--- /dev/null
+++ b/modules/crypto/arcfour
@@ -0,0 +1,24 @@
+Description:
+ARCFOUR stream cipher implementation
+
+Files:
+lib/arcfour.h
+lib/arcfour.c
+m4/arcfour.m4
+
+Depends-on:
+stdint
+
+configure.ac:
+gl_ARCFOUR
+
+Makefile.am:
+
+Include:
+"arcfour.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/arcfour-tests
@@ -0,0 +1,10 @@
+Files:
+tests/test-arcfour.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-arcfour
+check_PROGRAMS += test-arcfour
new file mode 100644
--- /dev/null
+++ b/modules/crypto/arctwo
@@ -0,0 +1,24 @@
+Description:
+ARCTWO block cipher implementation
+
+Files:
+lib/arctwo.h
+lib/arctwo.c
+m4/arctwo.m4
+
+Depends-on:
+stdint
+
+configure.ac:
+gl_ARCTWO
+
+Makefile.am:
+
+Include:
+"arctwo.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/arctwo-tests
@@ -0,0 +1,10 @@
+Files:
+tests/test-arctwo.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-arctwo
+check_PROGRAMS += test-arctwo
new file mode 100644
--- /dev/null
+++ b/modules/crypto/des
@@ -0,0 +1,25 @@
+Description:
+DES block cipher.
+
+Files:
+lib/des.c
+lib/des.h
+m4/des.m4
+
+Depends-on:
+stdint
+stdbool
+
+configure.ac:
+gl_DES
+
+Makefile.am:
+
+Include:
+"des.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/des-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-des.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-des
+check_PROGRAMS += test-des
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-arcfour
@@ -0,0 +1,27 @@
+Description:
+Generic crypto wrappers for ARCFOUR stream cipher.
+
+Files:
+m4/gc-arcfour.m4
+lib/arcfour.h
+lib/arcfour.c
+m4/arcfour.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_ARCFOUR
+gl_MODULE_INDICATOR([gc-arcfour])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-arcfour-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-arcfour.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-arcfour
+check_PROGRAMS += test-gc-arcfour
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-arctwo
@@ -0,0 +1,27 @@
+Description:
+Generic crypto wrappers for ARCTWO block cipher.
+
+Files:
+m4/gc-arctwo.m4
+lib/arctwo.h
+lib/arctwo.c
+m4/arctwo.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_ARCTWO
+gl_MODULE_INDICATOR([gc-arctwo])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-arctwo-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-arctwo.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-arctwo
+check_PROGRAMS += test-gc-arctwo
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-des
@@ -0,0 +1,28 @@
+Description:
+Generic crypto wrappers for DES block cipher.
+
+Files:
+m4/gc-des.m4
+lib/des.h
+lib/des.c
+m4/des.m4
+
+Depends-on:
+stdint
+stdbool
+crypto/gc
+
+configure.ac:
+gl_GC_DES
+gl_MODULE_INDICATOR([gc-des])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-des-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-des.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-des
+check_PROGRAMS += test-gc-des
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-hmac-md5
@@ -0,0 +1,33 @@
+Description:
+Generic crypto wrappers for HMAC-MD5 functions.
+
+Files:
+m4/gc-hmac-md5.m4
+lib/md5.h
+lib/md5.c
+m4/md5.m4
+lib/hmac.h
+lib/hmac-md5.c
+m4/hmac-md5.m4
+lib/memxor.h
+lib/memxor.c
+m4/memxor.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_HMAC_MD5
+gl_MODULE_INDICATOR([gc-hmac-md5])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-hmac-md5-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-hmac-md5.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-hmac-md5
+check_PROGRAMS += test-gc-hmac-md5
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-hmac-sha1
@@ -0,0 +1,33 @@
+Description:
+Generic crypto wrappers for HMAC-SHA1 functions.
+
+Files:
+m4/gc-hmac-sha1.m4
+lib/sha1.h
+lib/sha1.c
+m4/sha1.m4
+lib/hmac.h
+lib/hmac-sha1.c
+m4/hmac-sha1.m4
+lib/memxor.h
+lib/memxor.c
+m4/memxor.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_HMAC_SHA1
+gl_MODULE_INDICATOR([gc-hmac-sha1])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-hmac-sha1-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-hmac-sha1.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-hmac-sha1
+check_PROGRAMS += test-gc-hmac-sha1
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-md2
@@ -0,0 +1,26 @@
+Description:
+Generic crypto wrappers for MD2 functions.
+
+Files:
+m4/gc-md2.m4
+
+Depends-on:
+stdint
+minmax
+crypto/gc
+crypto/md2
+
+configure.ac:
+gl_GC_MD2
+gl_MODULE_INDICATOR([gc-md2])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-md2-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-md2.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-md2
+check_PROGRAMS += test-gc-md2
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-md4
@@ -0,0 +1,27 @@
+Description:
+Generic crypto wrappers for MD4 functions.
+
+Files:
+m4/gc-md4.m4
+lib/md4.h
+lib/md4.c
+m4/md4.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_MD4
+gl_MODULE_INDICATOR([gc-md4])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-md4-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-md4.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-md4
+check_PROGRAMS += test-gc-md4
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-md5
@@ -0,0 +1,28 @@
+Description:
+Generic crypto wrappers for MD5 functions.
+
+Files:
+m4/gc-md5.m4
+lib/md5.h
+lib/md5.c
+m4/md5.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_MD5
+gl_MODULE_INDICATOR([gc-md5])
+
+Makefile.am:
+lib_SOURCES += md5.h
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-md5-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-md5.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-md5
+check_PROGRAMS += test-gc-md5
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-pbkdf2-sha1
@@ -0,0 +1,24 @@
+Description:
+Password-Based Key Derivation Function according to PKCS#5/RFC2898
+
+Files:
+lib/gc-pbkdf2-sha1.c
+m4/gc-pbkdf2-sha1.m4
+
+Depends-on:
+crypto/gc
+crypto/gc-hmac-sha1
+
+configure.ac:
+gl_GC_PBKDF2_SHA1
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-pbkdf2-sha1-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-pbkdf2-sha1.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-pbkdf2-sha1
+check_PROGRAMS += test-gc-pbkdf2-sha1
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-random
@@ -0,0 +1,23 @@
+Description:
+Generic crypto random number functions.
+
+Files:
+m4/gc-random.m4
+
+Depends-on:
+crypto/gc
+
+configure.ac:
+gl_GC_RANDOM
+gl_MODULE_INDICATOR([gc-random])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-rijndael
@@ -0,0 +1,29 @@
+Description:
+Generic crypto wrappers for rijndael block cipher.
+
+Files:
+m4/gc-rijndael.m4
+lib/rijndael-alg-fst.c
+lib/rijndael-alg-fst.h
+lib/rijndael-api-fst.c
+lib/rijndael-api-fst.h
+m4/rijndael.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_RIJNDAEL
+gl_MODULE_INDICATOR([gc-rijndael])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-rijndael-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-rijndael.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-rijndael
+check_PROGRAMS += test-gc-rijndael
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-sha1
@@ -0,0 +1,27 @@
+Description:
+Generic crypto wrappers for SHA-1 functions.
+
+Files:
+m4/gc-sha1.m4
+lib/sha1.h
+lib/sha1.c
+m4/sha1.m4
+
+Depends-on:
+stdint
+crypto/gc
+
+configure.ac:
+gl_GC_SHA1
+gl_MODULE_INDICATOR([gc-sha1])
+
+Makefile.am:
+
+Include:
+"gc.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-sha1-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc-sha1.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc-sha1
+check_PROGRAMS += test-gc-sha1
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/gc-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-gc.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-gc
+check_PROGRAMS += test-gc
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/hmac-md5
@@ -0,0 +1,25 @@
+Description:
+Compute hashed message authentication codes with MD5.
+
+Files:
+lib/hmac.h
+lib/hmac-md5.c
+m4/hmac-md5.m4
+
+Depends-on:
+memxor
+crypto/md5
+
+configure.ac:
+gl_HMAC_MD5
+
+Makefile.am:
+
+Include:
+"hmac.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/hmac-md5-tests
@@ -0,0 +1,10 @@
+Files:
+tests/test-hmac-md5.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-hmac-md5
+check_PROGRAMS += test-hmac-md5
new file mode 100644
--- /dev/null
+++ b/modules/crypto/hmac-sha1
@@ -0,0 +1,25 @@
+Description:
+Compute hashed message authentication codes with SHA1.
+
+Files:
+lib/hmac.h
+lib/hmac-sha1.c
+m4/hmac-sha1.m4
+
+Depends-on:
+crypto/memxor
+crypto/sha1
+
+configure.ac:
+gl_HMAC_SHA1
+
+Makefile.am:
+
+Include:
+"hmac.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/hmac-sha1-tests
@@ -0,0 +1,10 @@
+Files:
+tests/test-hmac-sha1.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-hmac-sha1
+check_PROGRAMS += test-hmac-sha1
new file mode 100644
--- /dev/null
+++ b/modules/crypto/md2
@@ -0,0 +1,24 @@
+Description:
+Compute MD2 checksum.
+
+Files:
+lib/md2.h
+lib/md2.c
+m4/md2.m4
+
+Depends-on:
+minmax
+
+configure.ac:
+gl_MD2
+
+Makefile.am:
+
+Include:
+"md2.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/md2-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-md2.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-md2
+check_PROGRAMS += test-md2
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/md4
@@ -0,0 +1,24 @@
+Description:
+Compute MD4 checksum.
+
+Files:
+lib/md4.h
+lib/md4.c
+m4/md4.m4
+
+Depends-on:
+stdint
+
+configure.ac:
+gl_MD4
+
+Makefile.am:
+
+Include:
+"md4.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/md4-tests
@@ -0,0 +1,13 @@
+Files:
+tests/test-md4.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-md4
+check_PROGRAMS += test-md4
+
+License:
+LGPL
new file mode 100644
--- /dev/null
+++ b/modules/crypto/md5
@@ -0,0 +1,24 @@
+Description:
+Compute MD5 checksum.
+
+Files:
+lib/md5.h
+lib/md5.c
+m4/md5.m4
+
+Depends-on:
+stdint
+
+configure.ac:
+gl_MD5
+
+Makefile.am:
+
+Include:
+"md5.h"
+
+License:
+LGPL
+
+Maintainer:
+Jim Meyering, glibc
new file mode 100644
--- /dev/null
+++ b/modules/crypto/md5-tests
@@ -0,0 +1,10 @@
+Files:
+tests/test-md5.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-md5
+check_PROGRAMS += test-md5
new file mode 100644
--- /dev/null
+++ b/modules/crypto/memxor
@@ -0,0 +1,23 @@
+Description:
+memxor() function: binary exclusive or operation on two memory blocks
+
+Files:
+lib/memxor.h
+lib/memxor.c
+m4/memxor.m4
+
+Depends-on:
+
+configure.ac:
+gl_MEMXOR
+
+Makefile.am:
+
+Include:
+"memxor.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/rijndael
@@ -0,0 +1,27 @@
+Description:
+Rijndael block cipher.
+
+Files:
+lib/rijndael-alg-fst.c
+lib/rijndael-alg-fst.h
+lib/rijndael-api-fst.c
+lib/rijndael-api-fst.h
+m4/rijndael.m4
+
+Depends-on:
+stdint
+
+configure.ac:
+gl_RIJNDAEL
+
+Makefile.am:
+
+Include:
+"rijndael-alg-fst.h"
+"rijndael-api-fst.h"
+
+License:
+LGPL
+
+Maintainer:
+Simon Josefsson
new file mode 100644
--- /dev/null
+++ b/modules/crypto/rijndael-tests
@@ -0,0 +1,10 @@
+Files:
+tests/test-rijndael.c
+
+Depends-on:
+
+configure.ac:
+
+Makefile.am:
+TESTS += test-rijndael
+check_PROGRAMS += test-rijndael
new file mode 100644
--- /dev/null
+++ b/modules/crypto/sha1
@@ -0,0 +1,24 @@
+Description:
+Compute SHA1 checksum.
+
+Files:
+lib/sha1.h
+lib/sha1.c
+m4/sha1.m4
+
+Depends-on:
+stdint
+
+configure.ac:
+gl_SHA1
+
+Makefile.am:
+
+Include:
+"sha1.h"
+
+License:
+LGPL
+
+Maintainer:
+Jim Meyering
deleted file mode 100644
--- a/modules/des
+++ /dev/null
@@ -1,25 +0,0 @@
-Description:
-DES block cipher.
-
-Files:
-lib/des.c
-lib/des.h
-m4/des.m4
-
-Depends-on:
-stdint
-stdbool
-
-configure.ac:
-gl_DES
-
-Makefile.am:
-
-Include:
-"des.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/des-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-des.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-des
-check_PROGRAMS += test-des
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-arcfour
+++ /dev/null
@@ -1,27 +0,0 @@
-Description:
-Generic crypto wrappers for ARCFOUR stream cipher.
-
-Files:
-m4/gc-arcfour.m4
-lib/arcfour.h
-lib/arcfour.c
-m4/arcfour.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_ARCFOUR
-gl_MODULE_INDICATOR([gc-arcfour])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-arcfour-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-arcfour.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-arcfour
-check_PROGRAMS += test-gc-arcfour
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-arctwo
+++ /dev/null
@@ -1,27 +0,0 @@
-Description:
-Generic crypto wrappers for ARCTWO block cipher.
-
-Files:
-m4/gc-arctwo.m4
-lib/arctwo.h
-lib/arctwo.c
-m4/arctwo.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_ARCTWO
-gl_MODULE_INDICATOR([gc-arctwo])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-arctwo-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-arctwo.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-arctwo
-check_PROGRAMS += test-gc-arctwo
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-des
+++ /dev/null
@@ -1,28 +0,0 @@
-Description:
-Generic crypto wrappers for DES block cipher.
-
-Files:
-m4/gc-des.m4
-lib/des.h
-lib/des.c
-m4/des.m4
-
-Depends-on:
-stdint
-stdbool
-gc
-
-configure.ac:
-gl_GC_DES
-gl_MODULE_INDICATOR([gc-des])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-des-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-des.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-des
-check_PROGRAMS += test-gc-des
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-hmac-md5
+++ /dev/null
@@ -1,33 +0,0 @@
-Description:
-Generic crypto wrappers for HMAC-MD5 functions.
-
-Files:
-m4/gc-hmac-md5.m4
-lib/md5.h
-lib/md5.c
-m4/md5.m4
-lib/hmac.h
-lib/hmac-md5.c
-m4/hmac-md5.m4
-lib/memxor.h
-lib/memxor.c
-m4/memxor.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_HMAC_MD5
-gl_MODULE_INDICATOR([gc-hmac-md5])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-hmac-md5-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-hmac-md5.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-hmac-md5
-check_PROGRAMS += test-gc-hmac-md5
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-hmac-sha1
+++ /dev/null
@@ -1,33 +0,0 @@
-Description:
-Generic crypto wrappers for HMAC-SHA1 functions.
-
-Files:
-m4/gc-hmac-sha1.m4
-lib/sha1.h
-lib/sha1.c
-m4/sha1.m4
-lib/hmac.h
-lib/hmac-sha1.c
-m4/hmac-sha1.m4
-lib/memxor.h
-lib/memxor.c
-m4/memxor.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_HMAC_SHA1
-gl_MODULE_INDICATOR([gc-hmac-sha1])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-hmac-sha1-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-hmac-sha1.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-hmac-sha1
-check_PROGRAMS += test-gc-hmac-sha1
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-md2
+++ /dev/null
@@ -1,26 +0,0 @@
-Description:
-Generic crypto wrappers for MD2 functions.
-
-Files:
-m4/gc-md2.m4
-
-Depends-on:
-stdint
-gc
-minmax
-md2
-
-configure.ac:
-gl_GC_MD2
-gl_MODULE_INDICATOR([gc-md2])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-md2-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-md2.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-md2
-check_PROGRAMS += test-gc-md2
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-md4
+++ /dev/null
@@ -1,27 +0,0 @@
-Description:
-Generic crypto wrappers for MD4 functions.
-
-Files:
-m4/gc-md4.m4
-lib/md4.h
-lib/md4.c
-m4/md4.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_MD4
-gl_MODULE_INDICATOR([gc-md4])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-md4-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-md4.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-md4
-check_PROGRAMS += test-gc-md4
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-md5
+++ /dev/null
@@ -1,28 +0,0 @@
-Description:
-Generic crypto wrappers for MD5 functions.
-
-Files:
-m4/gc-md5.m4
-lib/md5.h
-lib/md5.c
-m4/md5.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_MD5
-gl_MODULE_INDICATOR([gc-md5])
-
-Makefile.am:
-lib_SOURCES += md5.h
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-md5-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-md5.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-md5
-check_PROGRAMS += test-gc-md5
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-pbkdf2-sha1
+++ /dev/null
@@ -1,24 +0,0 @@
-Description:
-Password-Based Key Derivation Function according to PKCS#5/RFC2898
-
-Files:
-lib/gc-pbkdf2-sha1.c
-m4/gc-pbkdf2-sha1.m4
-
-Depends-on:
-gc
-gc-hmac-sha1
-
-configure.ac:
-gl_GC_PBKDF2_SHA1
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-pbkdf2-sha1-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-pbkdf2-sha1.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-pbkdf2-sha1
-check_PROGRAMS += test-gc-pbkdf2-sha1
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-random
+++ /dev/null
@@ -1,23 +0,0 @@
-Description:
-Generic crypto random number functions.
-
-Files:
-m4/gc-random.m4
-
-Depends-on:
-gc
-
-configure.ac:
-gl_GC_RANDOM
-gl_MODULE_INDICATOR([gc-random])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-rijndael
+++ /dev/null
@@ -1,29 +0,0 @@
-Description:
-Generic crypto wrappers for rijndael block cipher.
-
-Files:
-m4/gc-rijndael.m4
-lib/rijndael-alg-fst.c
-lib/rijndael-alg-fst.h
-lib/rijndael-api-fst.c
-lib/rijndael-api-fst.h
-m4/rijndael.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_RIJNDAEL
-gl_MODULE_INDICATOR([gc-rijndael])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-rijndael-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-rijndael.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-rijndael
-check_PROGRAMS += test-gc-rijndael
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-sha1
+++ /dev/null
@@ -1,27 +0,0 @@
-Description:
-Generic crypto wrappers for SHA-1 functions.
-
-Files:
-m4/gc-sha1.m4
-lib/sha1.h
-lib/sha1.c
-m4/sha1.m4
-
-Depends-on:
-stdint
-gc
-
-configure.ac:
-gl_GC_SHA1
-gl_MODULE_INDICATOR([gc-sha1])
-
-Makefile.am:
-
-Include:
-"gc.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/gc-sha1-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc-sha1.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc-sha1
-check_PROGRAMS += test-gc-sha1
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/gc-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-gc.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-gc
-check_PROGRAMS += test-gc
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/hmac-md5
+++ /dev/null
@@ -1,25 +0,0 @@
-Description:
-Compute hashed message authentication codes with MD5.
-
-Files:
-lib/hmac.h
-lib/hmac-md5.c
-m4/hmac-md5.m4
-
-Depends-on:
-memxor
-md5
-
-configure.ac:
-gl_HMAC_MD5
-
-Makefile.am:
-
-Include:
-"hmac.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/hmac-md5-tests
+++ /dev/null
@@ -1,10 +0,0 @@
-Files:
-tests/test-hmac-md5.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-hmac-md5
-check_PROGRAMS += test-hmac-md5
deleted file mode 100644
--- a/modules/hmac-sha1
+++ /dev/null
@@ -1,25 +0,0 @@
-Description:
-Compute hashed message authentication codes with SHA1.
-
-Files:
-lib/hmac.h
-lib/hmac-sha1.c
-m4/hmac-sha1.m4
-
-Depends-on:
-memxor
-sha1
-
-configure.ac:
-gl_HMAC_SHA1
-
-Makefile.am:
-
-Include:
-"hmac.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/hmac-sha1-tests
+++ /dev/null
@@ -1,10 +0,0 @@
-Files:
-tests/test-hmac-sha1.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-hmac-sha1
-check_PROGRAMS += test-hmac-sha1
deleted file mode 100644
--- a/modules/md2
+++ /dev/null
@@ -1,24 +0,0 @@
-Description:
-Compute MD2 checksum.
-
-Files:
-lib/md2.h
-lib/md2.c
-m4/md2.m4
-
-Depends-on:
-minmax
-
-configure.ac:
-gl_MD2
-
-Makefile.am:
-
-Include:
-"md2.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/md2-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-md2.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-md2
-check_PROGRAMS += test-md2
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/md4
+++ /dev/null
@@ -1,24 +0,0 @@
-Description:
-Compute MD4 checksum.
-
-Files:
-lib/md4.h
-lib/md4.c
-m4/md4.m4
-
-Depends-on:
-stdint
-
-configure.ac:
-gl_MD4
-
-Makefile.am:
-
-Include:
-"md4.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/md4-tests
+++ /dev/null
@@ -1,13 +0,0 @@
-Files:
-tests/test-md4.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-md4
-check_PROGRAMS += test-md4
-
-License:
-LGPL
deleted file mode 100644
--- a/modules/md5
+++ /dev/null
@@ -1,24 +0,0 @@
-Description:
-Compute MD5 checksum.
-
-Files:
-lib/md5.h
-lib/md5.c
-m4/md5.m4
-
-Depends-on:
-stdint
-
-configure.ac:
-gl_MD5
-
-Makefile.am:
-
-Include:
-"md5.h"
-
-License:
-LGPL
-
-Maintainer:
-Jim Meyering, glibc
deleted file mode 100644
--- a/modules/md5-tests
+++ /dev/null
@@ -1,10 +0,0 @@
-Files:
-tests/test-md5.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-md5
-check_PROGRAMS += test-md5
deleted file mode 100644
--- a/modules/memxor
+++ /dev/null
@@ -1,23 +0,0 @@
-Description:
-memxor() function: binary exclusive or operation on two memory blocks
-
-Files:
-lib/memxor.h
-lib/memxor.c
-m4/memxor.m4
-
-Depends-on:
-
-configure.ac:
-gl_MEMXOR
-
-Makefile.am:
-
-Include:
-"memxor.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/rijndael
+++ /dev/null
@@ -1,27 +0,0 @@
-Description:
-Rijndael block cipher.
-
-Files:
-lib/rijndael-alg-fst.c
-lib/rijndael-alg-fst.h
-lib/rijndael-api-fst.c
-lib/rijndael-api-fst.h
-m4/rijndael.m4
-
-Depends-on:
-stdint
-
-configure.ac:
-gl_RIJNDAEL
-
-Makefile.am:
-
-Include:
-"rijndael-alg-fst.h"
-"rijndael-api-fst.h"
-
-License:
-LGPL
-
-Maintainer:
-Simon Josefsson
deleted file mode 100644
--- a/modules/rijndael-tests
+++ /dev/null
@@ -1,10 +0,0 @@
-Files:
-tests/test-rijndael.c
-
-Depends-on:
-
-configure.ac:
-
-Makefile.am:
-TESTS += test-rijndael
-check_PROGRAMS += test-rijndael
deleted file mode 100644
--- a/modules/sha1
+++ /dev/null
@@ -1,24 +0,0 @@
-Description:
-Compute SHA1 checksum.
-
-Files:
-lib/sha1.h
-lib/sha1.c
-m4/sha1.m4
-
-Depends-on:
-stdint
-
-configure.ac:
-gl_SHA1
-
-Makefile.am:
-
-Include:
-"sha1.h"
-
-License:
-LGPL
-
-Maintainer:
-Jim Meyering