You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

85 lines
2.0 KiB

  1. if PACKAGE_fastd
  2. menu "Configuration"
  3. config FASTD_ENABLE_METHOD_CIPHER_TEST
  4. bool "Enable cipher-test method provider"
  5. config FASTD_ENABLE_METHOD_COMPOSED_GMAC
  6. bool "Enable composed-gmac method provider"
  7. select FASTD_ENABLE_MAC_GHASH
  8. config FASTD_ENABLE_METHOD_COMPOSED_UMAC
  9. bool "Enable composed-umac method provider"
  10. select FASTD_ENABLE_MAC_UHASH
  11. default y
  12. config FASTD_ENABLE_METHOD_GENERIC_GMAC
  13. bool "Enable generic-gmac method provider"
  14. select FASTD_ENABLE_MAC_GHASH
  15. config FASTD_ENABLE_METHOD_GENERIC_POLY1305
  16. bool "Enable generic-poly1305 method provider"
  17. config FASTD_ENABLE_METHOD_GENERIC_UMAC
  18. bool "Enable generic-umac method provider"
  19. select FASTD_ENABLE_MAC_UHASH
  20. default y
  21. config FASTD_ENABLE_METHOD_NULL
  22. bool "Enable null method"
  23. default y
  24. config FASTD_ENABLE_METHOD_NULL_L2TP
  25. bool "Enable null@l2tp method"
  26. default y
  27. config FASTD_ENABLE_CIPHER_NULL
  28. bool "Enable the null cipher"
  29. default y
  30. config FASTD_ENABLE_CIPHER_SALSA20
  31. bool "Enable the Salsa20 cipher"
  32. config FASTD_ENABLE_CIPHER_SALSA2012
  33. bool "Enable the Salsa20/12 cipher"
  34. default y
  35. config FASTD_ENABLE_MAC_GHASH
  36. bool
  37. config FASTD_ENABLE_MAC_UHASH
  38. bool
  39. config FASTD_WITH_CAPABILITIES
  40. bool "Enable POSIX capability support"
  41. config FASTD_WITH_CMDLINE_USER
  42. bool "Include support for setting user/group related options on the command line"
  43. config FASTD_WITH_CMDLINE_LOGGING
  44. bool "Include support for setting logging related options on the command line"
  45. config FASTD_WITH_CMDLINE_OPERATION
  46. bool "Include support for setting options related to the VPN operation (like mode, interface, encryption method) on the command line"
  47. config FASTD_WITH_CMDLINE_COMMANDS
  48. bool "Include support for setting handler scripts (e.g. --on-up) on the command line"
  49. config FASTD_WITH_DYNAMIC_PEERS
  50. bool "Include support for dynamic peers (using on-verify handlers)"
  51. config FASTD_WITH_STATUS_SOCKET
  52. bool "Include support for status sockets"
  53. default y
  54. config FASTD_WITH_OFFLOAD_L2TP
  55. bool "Enable L2TP offloading"
  56. default y
  57. endmenu
  58. endif