Crypto modularity proj: SHS_INFO structure is defined differently for crypto impl...
authorZhanna Tsitkov <tsitkova@mit.edu>
Wed, 30 Sep 2009 22:33:41 +0000 (22:33 +0000)
committerZhanna Tsitkov <tsitkova@mit.edu>
Wed, 30 Sep 2009 22:33:41 +0000 (22:33 +0000)
commitcb1fe7f9bbab7c09c483bac964f4d045b91aec66
tree836dab3fde0e3202cf6bc8c7eaba2f18c9bbde49
parente9c2e78bdd51ea150e46c9297f7abf5f5590522a
Crypto modularity proj: SHS_INFO structure is defined differently for crypto impl's. Files hash_sha1.c and yhash.h are affected by this difference. Move hash_provider into the backend

The following bigredbutton is used to suppress svn complains about the trailing spaces in the moved/copied dirs.
bigredbutton: whitespace

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@22815 dc483132-0cff-0310-8789-dd5450dbe970
33 files changed:
src/Makefile.in
src/configure.in
src/lib/crypto/Makefile.in
src/lib/crypto/builtin/Makefile.in
src/lib/crypto/builtin/deps
src/lib/crypto/builtin/hash_provider/Makefile.in [moved from src/lib/crypto/krb/hash_provider/Makefile.in with 81% similarity]
src/lib/crypto/builtin/hash_provider/deps [moved from src/lib/crypto/krb/hash_provider/deps with 97% similarity]
src/lib/crypto/builtin/hash_provider/hash_crc32.c [moved from src/lib/crypto/krb/hash_provider/hash_crc32.c with 100% similarity]
src/lib/crypto/builtin/hash_provider/hash_md4.c [moved from src/lib/crypto/krb/hash_provider/hash_md4.c with 100% similarity]
src/lib/crypto/builtin/hash_provider/hash_md5.c [moved from src/lib/crypto/krb/hash_provider/hash_md5.c with 100% similarity]
src/lib/crypto/builtin/hash_provider/hash_provider.h [moved from src/lib/crypto/krb/hash_provider/hash_provider.h with 100% similarity]
src/lib/crypto/builtin/hash_provider/hash_sha1.c [moved from src/lib/crypto/krb/hash_provider/hash_sha1.c with 100% similarity]
src/lib/crypto/builtin/yhash.h [moved from src/lib/crypto/krb/yarrow/yhash.h with 100% similarity]
src/lib/crypto/crypto_tests/Makefile.in
src/lib/crypto/krb/Makefile.in
src/lib/crypto/krb/deps
src/lib/crypto/krb/keyhash_provider/Makefile.in
src/lib/crypto/krb/keyhash_provider/deps
src/lib/crypto/krb/prf/Makefile.in
src/lib/crypto/krb/prf/deps
src/lib/crypto/krb/yarrow/Makefile.in
src/lib/crypto/krb/yarrow/deps
src/lib/crypto/krb/yarrow/yarrow.c
src/lib/crypto/krb/yarrow/yarrow.h
src/lib/crypto/openssl/hash_provider/hash_crc32.c [new file with mode: 0644]
src/lib/crypto/openssl/hash_provider/hash_md4.c [new file with mode: 0644]
src/lib/crypto/openssl/hash_provider/hash_md5.c [new file with mode: 0644]
src/lib/crypto/openssl/hash_provider/hash_provider.h [new file with mode: 0644]
src/lib/crypto/openssl/hash_provider/hash_sha1.c [new file with mode: 0644]
src/lib/crypto/openssl/hmac.c
src/lib/crypto/openssl/sha1/shs.c
src/lib/crypto/openssl/sha1/shs.h
src/lib/crypto/openssl/yhash.h [new file with mode: 0644]