|
@ -1,102 +1,79 @@ |
|
|
|
|
|
if PACKAGE_fastd |
|
|
|
|
|
|
|
|
menu "Configuration" |
|
|
menu "Configuration" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_ENABLE_METHOD_CIPHER_TEST |
|
|
config FASTD_ENABLE_METHOD_CIPHER_TEST |
|
|
bool "Enable cipher-test method provider" |
|
|
bool "Enable cipher-test method provider" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_ENABLE_METHOD_COMPOSED_GMAC |
|
|
config FASTD_ENABLE_METHOD_COMPOSED_GMAC |
|
|
bool "Enable composed-gmac method provider" |
|
|
bool "Enable composed-gmac method provider" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
|
|
|
select FASTD_ENABLE_MAC_GHASH |
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
config FASTD_ENABLE_METHOD_COMPOSED_UMAC |
|
|
config FASTD_ENABLE_METHOD_COMPOSED_UMAC |
|
|
bool "Enable composed-umac method provider" |
|
|
bool "Enable composed-umac method provider" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
|
|
|
select FASTD_ENABLE_MAC_UHASH |
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
config FASTD_ENABLE_METHOD_GENERIC_GMAC |
|
|
config FASTD_ENABLE_METHOD_GENERIC_GMAC |
|
|
bool "Enable generic-gmac method provider" |
|
|
bool "Enable generic-gmac method provider" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
|
|
|
select FASTD_ENABLE_MAC_GHASH |
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
config FASTD_ENABLE_METHOD_GENERIC_POLY1305 |
|
|
config FASTD_ENABLE_METHOD_GENERIC_POLY1305 |
|
|
bool "Enable generic-poly1305 method provider" |
|
|
bool "Enable generic-poly1305 method provider" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_ENABLE_METHOD_GENERIC_UMAC |
|
|
config FASTD_ENABLE_METHOD_GENERIC_UMAC |
|
|
bool "Enable generic-umac method provider" |
|
|
bool "Enable generic-umac method provider" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
|
|
|
select FASTD_ENABLE_MAC_UHASH |
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
config FASTD_ENABLE_METHOD_NULL |
|
|
config FASTD_ENABLE_METHOD_NULL |
|
|
bool "Enable null method" |
|
|
bool "Enable null method" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config FASTD_ENABLE_CIPHER_NULL |
|
|
config FASTD_ENABLE_CIPHER_NULL |
|
|
bool "Enable the null cipher" |
|
|
bool "Enable the null cipher" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
config FASTD_ENABLE_CIPHER_SALSA20 |
|
|
config FASTD_ENABLE_CIPHER_SALSA20 |
|
|
bool "Enable the Salsa20 cipher" |
|
|
bool "Enable the Salsa20 cipher" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_ENABLE_CIPHER_SALSA2012 |
|
|
config FASTD_ENABLE_CIPHER_SALSA2012 |
|
|
bool "Enable the Salsa20/12 cipher" |
|
|
bool "Enable the Salsa20/12 cipher" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config FASTD_ENABLE_MAC_GHASH |
|
|
config FASTD_ENABLE_MAC_GHASH |
|
|
bool "Enable the GHASH message authentication code" |
|
|
|
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default y |
|
|
|
|
|
|
|
|
bool |
|
|
|
|
|
|
|
|
config FASTD_ENABLE_MAC_UHASH |
|
|
config FASTD_ENABLE_MAC_UHASH |
|
|
bool "Enable the UHASH message authentication code" |
|
|
|
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default y |
|
|
|
|
|
|
|
|
bool |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
config FASTD_WITH_CAPABILITIES |
|
|
config FASTD_WITH_CAPABILITIES |
|
|
bool "Enable POSIX capability support" |
|
|
bool "Enable POSIX capability support" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_WITH_CMDLINE_USER |
|
|
config FASTD_WITH_CMDLINE_USER |
|
|
bool "Include support for setting user/group related options on the command line" |
|
|
bool "Include support for setting user/group related options on the command line" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_WITH_CMDLINE_LOGGING |
|
|
config FASTD_WITH_CMDLINE_LOGGING |
|
|
bool "Include support for setting logging related options on the command line" |
|
|
bool "Include support for setting logging related options on the command line" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_WITH_CMDLINE_OPERATION |
|
|
config FASTD_WITH_CMDLINE_OPERATION |
|
|
bool "Include support for setting options related to the VPN operation (like mode, interface, encryption method) on the command line" |
|
|
bool "Include support for setting options related to the VPN operation (like mode, interface, encryption method) on the command line" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_WITH_CMDLINE_COMMANDS |
|
|
config FASTD_WITH_CMDLINE_COMMANDS |
|
|
bool "Include support for setting handler scripts (e.g. --on-up) on the command line" |
|
|
bool "Include support for setting handler scripts (e.g. --on-up) on the command line" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_WITH_DYNAMIC_PEERS |
|
|
config FASTD_WITH_DYNAMIC_PEERS |
|
|
bool "Include support for dynamic peers (using on-verify handlers)" |
|
|
bool "Include support for dynamic peers (using on-verify handlers)" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default n |
|
|
|
|
|
|
|
|
|
|
|
config FASTD_WITH_STATUS_SOCKET |
|
|
config FASTD_WITH_STATUS_SOCKET |
|
|
bool "Include support for status sockets" |
|
|
bool "Include support for status sockets" |
|
|
depends on PACKAGE_fastd |
|
|
|
|
|
default y |
|
|
default y |
|
|
|
|
|
|
|
|
endmenu |
|
|
endmenu |
|
|
|
|
|
|
|
|
|
|
|
endif |