Finish crypto wrapping. Also provide wrappers for OpenSSL.
authorGuus Sliepen <guus@tinc-vpn.org>
Wed, 23 May 2007 13:45:49 +0000 (13:45 +0000)
committerGuus Sliepen <guus@tinc-vpn.org>
Wed, 23 May 2007 13:45:49 +0000 (13:45 +0000)
commit1b8f8918360b40a2749d40355266ed7dedbe41b5
treeba263153572a95721bd6dbdfc81ea3beaad09096
parentf42e57f663a2663c830c4fb4c01927c2d3c89c09
Finish crypto wrapping. Also provide wrappers for OpenSSL.
Disable libgcrypt by default. Since it doesn't support the OFB cipher mode,
we can't use it in a backwards compatible way.
28 files changed:
configure.in
src/Makefile.am
src/connection.c
src/connection.h
src/gcrypt/cipher.c [moved from src/cipher.c with 85% similarity]
src/gcrypt/cipher.h [moved from src/cipher.h with 83% similarity]
src/gcrypt/crypto.c [new file with mode: 0644]
src/gcrypt/crypto.h [new file with mode: 0644]
src/gcrypt/digest.c [moved from src/digest.c with 92% similarity]
src/gcrypt/digest.h [moved from src/digest.h with 63% similarity]
src/gcrypt/rsa.c [moved from src/rsa.c with 81% similarity]
src/gcrypt/rsa.h [moved from src/rsa.h with 65% similarity]
src/meta.c
src/net_packet.c
src/net_setup.c
src/node.c
src/node.h
src/openssl/cipher.c [new file with mode: 0644]
src/openssl/cipher.h [new file with mode: 0644]
src/openssl/crypto.c [new file with mode: 0644]
src/openssl/crypto.h [new file with mode: 0644]
src/openssl/digest.c [new file with mode: 0644]
src/openssl/digest.h [new file with mode: 0644]
src/openssl/rsa.c [new file with mode: 0644]
src/openssl/rsa.h [new file with mode: 0644]
src/protocol_auth.c
src/protocol_key.c
src/tincd.c