From f1c75cf6ef7e9f9de1ec7fd798df941b972ec71c Mon Sep 17 00:00:00 2001 From: Erik de Jong Date: Mon, 13 Feb 2017 19:31:26 +0100 Subject: Rewrite dissectors to use Libgcrypt functions. As discussed on the mailinglist, rewriting dissectors to use Libgcrypt functions as Libgcrypt will be mandatory after change 20030. Removal of following functions: - crypt_md4 - crypt_rc4* - aes_cmac_encrypt_* - md5_* - sha1_* - sha256_* Further candidates: - aes_* - rijndael_* - ... Added functions: - ws_hmac_buffer Added const macros: - HASH_MD5_LENGTH - HASH_SHA1_LENGTH Changes on epan/crypt/* verified with captures from https://wiki.wireshark.org/HowToDecrypt802.11 Changes on packet-snmp.c and packet-radius.c verified with captures from https://wiki.wireshark.org/SampleCapture Changes on packet-tacacs.c verified with capture from http://ccie-in-3-months.blogspot.nl/2009/04/decoding-login-credentials-regardless.html Change-Id: Iea6ba2bf207cf0f1bf2117068fb1abcfeaafaa46 Link: https://www.wireshark.org/lists/wireshark-dev/201702/msg00011.html Reviewed-on: https://code.wireshark.org/review/20095 Petri-Dish: Peter Wu Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 92b2df5e31..7c12d6eedd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -2459,6 +2459,7 @@ if(BUILD_editcap) set(editcap_LIBS wiretap ${ZLIB_LIBRARIES} + ${GCRYPT_LIBRARIES} ${CMAKE_DL_LIBS} ) set(editcap_FILES -- cgit v1.2.1