blowfish: Remove legacy Blowfish implementation
There is no reason to use Blowfish nowadays. Given that there are some other plugins that still provide it, there is especially no reason to maintain this custom implementation. Also removed the two test scenarios that used the plugin to avoid promoting the use of this algorithm.
This commit is contained in:
@@ -130,7 +130,6 @@ AC_SUBST(ipsec_script_upper, [`echo -n "$ipsec_script" | tr a-z A-Z`])
|
||||
# crypto plugins
|
||||
ARG_ENABL_SET([aes], [enable AES software implementation plugin.])
|
||||
ARG_ENABL_SET([af-alg], [enable AF_ALG crypto interface to Linux Crypto API.])
|
||||
ARG_ENABL_SET([blowfish], [enable Blowfish software implementation plugin.])
|
||||
ARG_ENABL_SET([botan], [enables the Botan crypto plugin.])
|
||||
ARG_ENABL_SET([ccm], [enables the CCM AEAD wrapper crypto plugin.])
|
||||
ARG_ENABL_SET([chapoly], [enables the ChaCha20/Poly1305 AEAD plugin.])
|
||||
@@ -1497,7 +1496,6 @@ ADD_PLUGIN([tpm], [p charon pki nm cmd])
|
||||
ADD_PLUGIN([aesni], [s charon swanctl pki scripts attest nm cmd aikgen])
|
||||
ADD_PLUGIN([aes], [s charon swanctl pki scripts nm cmd])
|
||||
ADD_PLUGIN([des], [s charon swanctl pki scripts nm cmd])
|
||||
ADD_PLUGIN([blowfish], [s charon swanctl pki scripts nm cmd])
|
||||
ADD_PLUGIN([rc2], [s charon swanctl pki scripts nm cmd])
|
||||
ADD_PLUGIN([sha2], [s charon swanctl pki scripts attest nm cmd aikgen fc])
|
||||
ADD_PLUGIN([sha3], [s charon swanctl pki scripts attest nm cmd aikgen fc])
|
||||
@@ -1655,7 +1653,6 @@ AM_CONDITIONAL(USE_SOUP, test x$soup = xtrue)
|
||||
AM_CONDITIONAL(USE_LDAP, test x$ldap = xtrue)
|
||||
AM_CONDITIONAL(USE_AES, test x$aes = xtrue)
|
||||
AM_CONDITIONAL(USE_DES, test x$des = xtrue)
|
||||
AM_CONDITIONAL(USE_BLOWFISH, test x$blowfish = xtrue)
|
||||
AM_CONDITIONAL(USE_RC2, test x$rc2 = xtrue)
|
||||
AM_CONDITIONAL(USE_MD4, test x$md4 = xtrue)
|
||||
AM_CONDITIONAL(USE_MD5, test x$md5 = xtrue)
|
||||
@@ -1937,7 +1934,6 @@ AC_CONFIG_FILES([
|
||||
src/libstrongswan/plugins/aes/Makefile
|
||||
src/libstrongswan/plugins/cmac/Makefile
|
||||
src/libstrongswan/plugins/des/Makefile
|
||||
src/libstrongswan/plugins/blowfish/Makefile
|
||||
src/libstrongswan/plugins/rc2/Makefile
|
||||
src/libstrongswan/plugins/md4/Makefile
|
||||
src/libstrongswan/plugins/md5/Makefile
|
||||
|
||||
Reference in New Issue
Block a user