tfix to build KDF key protection algorithms - tomb - the crypto undertaker
 (HTM) git clone git://parazyd.org/tomb.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit a500766644ac56b2068b57e54f80df122173f754
 (DIR) parent 6e51d166be2b57b78176d2b79a76960bb8486040
 (HTM) Author: Jaromil <jaromil@dyne.org>
       Date:   Tue, 11 Jun 2013 17:21:06 +0000
       
       fix to build KDF key protection algorithms
       
       Diffstat:
         A extras/kdf/Makefile                 |      10 ++++++++++
         D extras/kdf/Makefile.am              |      20 --------------------
         M extras/kdf/README                   |       9 +++++++++
         R extras/kdf/pbkdf2/benchmark.c -> e… |       0 
         R extras/kdf/pbkdf2/gen_salt.c -> ex… |       0 
         R extras/kdf/pbkdf2/pbkdf2.c -> extr… |       0 
       
       6 files changed, 19 insertions(+), 20 deletions(-)
       ---
 (DIR) diff --git a/extras/kdf/Makefile b/extras/kdf/Makefile
       t@@ -0,0 +1,9 @@
       +
       +all:
       +        gcc -O2 -o tomb-kdb-pbkdf2 pbkdf2.c -lgcrypt
       +        gcc -O2 -o tomb-kdb-pbkdf2-getiter benchmark.c -lgcrypt
       +        gcc -O2 -o tomb-kdb-pbkdf2-gensalt gen_salt.c -lgcrypt
       +        gcc -O2 -o hexencode hexencode.c
       +
       +clean:
       +        rm -f tomb-kdb-pbkdf2-getiter tomb-kdb-pbkdf2 tomb-kdb-pbkdf2-gensalt hexencode
       +\ No newline at end of file
 (DIR) diff --git a/extras/kdf/Makefile.am b/extras/kdf/Makefile.am
       t@@ -1,20 +0,0 @@
       -if GCRYPT
       -gcrypt_needing_programs = tomb-kdf-pbkdf2 tomb-kdf-pbkdf2-getiter
       -else
       -gcrypt_needing_programs=
       -endif
       -        
       -
       -bin_PROGRAMS = $(gcrypt_needing_programs) tomb-kdf-pbkdf2-gensalt hexencode
       -tomb_kdf_pbkdf2_SOURCES = pbkdf2/pbkdf2.c
       -tomb_kdf_pbkdf2_CFLAGS = $(LIBGCRYPT_CFLAGS)
       -tomb_kdf_pbkdf2_LDADD = $(LIBGCRYPT_LIBS)
       -
       -tomb_kdf_pbkdf2_gensalt_SOURCES = pbkdf2/gen_salt.c
       -
       -tomb_kdf_pbkdf2_getiter_SOURCES = pbkdf2/benchmark.c
       -tomb_kdf_pbkdf2_getiter_CFLAGS = $(LIBGCRYPT_CFLAGS)
       -tomb_kdf_pbkdf2_getiter_LDADD = $(LIBGCRYPT_LIBS)
       -
       -hexencode_SOURCES = hexencode.c
       -
 (DIR) diff --git a/extras/kdf/README b/extras/kdf/README
       t@@ -1,3 +1,12 @@
       +
       +BUILD
       +------
       +
       +Just type make.
       +You need a recent development version of libgcrypt installed.
       +On Debian 7 (not earlier) the libgcrypt11-dev package works:
       + # apt-get install libgcrypt11-dev
       +
        PLANS
        ------
        
 (DIR) diff --git a/extras/kdf/pbkdf2/benchmark.c b/extras/kdf/benchmark.c
 (DIR) diff --git a/extras/kdf/pbkdf2/gen_salt.c b/extras/kdf/gen_salt.c
 (DIR) diff --git a/extras/kdf/pbkdf2/pbkdf2.c b/extras/kdf/pbkdf2.c