wireshark/epan/crypt
John Thacker b80cdaa243 libgcrypt: Require version 1.8.0
Libgcrypt 1.8.x is required for a large amount of decryption
support and is the current LTS version of libgcrypt. The 1.6 and
1.7 series have been end-of-life since 2017-06-30 and 2019-06-30,
respectively.

The Linux distributions that have versions of libgcrypt before 1.8.0
are nearing or at end of support (RHEL7, SLES 12, Debian stretch,
Ubuntu 16.04LTS) and can be supported by the Wireshark 3.6 LTS release
series.

Remove an enormous amount of ifdefs based on libgcrypt versions
1.6.0, 1.7.0, and 1.8.0. There will be a second pass for the
commons defines HAVE_LIBGCRYPT_AEAD, HAVE_LIBGCRYPT_CHACHA20, and
HAVE_LIBGCRYPT_CHACHA20_POLY1305, which are now always defined.

The ISAKMP dissector has some comments noting that some workarounds
were used for libgcrypt 1.6 that aren't needed with 1.7; perhaps
that could be updated now.
2022-04-20 21:30:21 -04:00
..
CMakeLists.txt libgcrypt: Require version 1.8.0 2022-04-20 21:30:21 -04:00
CMakeListsCustom.txt.example typo: replaceing--> replacing 2020-09-20 15:07:21 -07:00
dot11decrypt.c libgcrypt: Require version 1.8.0 2022-04-20 21:30:21 -04:00
dot11decrypt_ccmp.c dot11decrypt: Make ccmp_construct_aad an internal utility function 2020-03-14 07:37:31 +00:00
dot11decrypt_debug.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
dot11decrypt_gcmp.c ieee80211: GCMP decryption support 2020-03-14 17:53:36 +00:00
dot11decrypt_int.h libgcrypt: Require version 1.8.0 2022-04-20 21:30:21 -04:00
dot11decrypt_interop.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
dot11decrypt_system.h Add files with WS_DLL_PUBLIC to Doxygen 2021-11-29 21:27:45 +00:00
dot11decrypt_tkip.c dot11decrypt: Cleanup debug log level usage 2021-06-20 23:32:17 +02:00
dot11decrypt_user.h Add files with WS_DLL_PUBLIC to Doxygen 2021-11-29 21:27:45 +00:00
dot11decrypt_util.c dot11decrypt_util: Enhance Documentation 2021-09-03 04:46:34 +00:00
dot11decrypt_util.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
dot11decrypt_ws.h Add files with WS_DLL_PUBLIC to Doxygen 2021-11-29 21:27:45 +00:00
kasumi.h epan: Add header files to Doxygen 2021-11-30 08:46:49 +00:00
wep-wpadefs.h dot11decrypt: Add partial FT-EAP decryption support 2021-01-20 16:10:12 +00:00