Allow tinc to be compiled without OpenSSL.
authorGuus Sliepen <guus@tinc-vpn.org>
Mon, 29 Dec 2014 21:57:18 +0000 (22:57 +0100)
committerGuus Sliepen <guus@tinc-vpn.org>
Mon, 29 Dec 2014 21:57:18 +0000 (22:57 +0100)
commitcfe9285adf391ab66faeb5def811fe08e47a221a
treef97c10146292dee7ba634d6673e7d31352625e5a
parent8d32b283b016e205b051b0bacb49a1e86fd5e1bc
Allow tinc to be compiled without OpenSSL.

The option "--disable-legacy-protocol" was added to the configure
script. The new protocol does not depend on any external crypto
libraries, so when the option is used tinc is no longer linked to
OpenSSL's libcrypto.
16 files changed:
configure.ac
src/Makefile.am
src/cipher.h
src/connection.c
src/connection.h
src/digest.h
src/invitation.c
src/meta.c
src/net_packet.c
src/net_setup.c
src/net_socket.c
src/node.c
src/node.h
src/protocol_auth.c
src/protocol_key.c
src/tincctl.c