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.

108 lines
2.5 KiB

  1. menu "Configuration"
  2. depends on PACKAGE_fastd
  3. config FASTD_ENABLE_METHOD_CIPHER_TEST
  4. bool "Enable cipher-test method provider"
  5. depends on PACKAGE_fastd
  6. default n
  7. config FASTD_ENABLE_METHOD_COMPOSED_GMAC
  8. bool "Enable composed-gmac method provider"
  9. depends on PACKAGE_fastd
  10. default y
  11. config FASTD_ENABLE_METHOD_COMPOSED_UMAC
  12. bool "Enable composed-umac method provider"
  13. depends on PACKAGE_fastd
  14. default y
  15. config FASTD_ENABLE_METHOD_GENERIC_GMAC
  16. bool "Enable generic-gmac method provider"
  17. depends on PACKAGE_fastd
  18. default y
  19. config FASTD_ENABLE_METHOD_GENERIC_POLY1305
  20. bool "Enable generic-poly1305 method provider"
  21. depends on PACKAGE_fastd
  22. default n
  23. config FASTD_ENABLE_METHOD_GENERIC_UMAC
  24. bool "Enable generic-umac method provider"
  25. depends on PACKAGE_fastd
  26. default y
  27. config FASTD_ENABLE_METHOD_NULL
  28. bool "Enable null method"
  29. depends on PACKAGE_fastd
  30. default y
  31. config FASTD_ENABLE_METHOD_XSALSA20_POLY1305
  32. bool "Enable xsalsa20-poly1305 method"
  33. depends on PACKAGE_fastd
  34. default n
  35. config FASTD_ENABLE_CIPHER_AES128_CTR
  36. bool "Enable the AES128-CTR cipher"
  37. depends on PACKAGE_fastd
  38. default n
  39. config FASTD_ENABLE_CIPHER_NULL
  40. bool "Enable the null cipher"
  41. depends on PACKAGE_fastd
  42. default y
  43. config FASTD_ENABLE_CIPHER_SALSA20
  44. bool "Enable the Salsa20 cipher"
  45. depends on PACKAGE_fastd
  46. default n
  47. config FASTD_ENABLE_CIPHER_SALSA2012
  48. bool "Enable the Salsa20/12 cipher"
  49. depends on PACKAGE_fastd
  50. default y
  51. config FASTD_ENABLE_MAC_GHASH
  52. bool "Enable the GHASH message authentication code"
  53. depends on PACKAGE_fastd
  54. default y
  55. config FASTD_ENABLE_MAC_UHASH
  56. bool "Enable the UHASH message authentication code"
  57. depends on PACKAGE_fastd
  58. default y
  59. config FASTD_WITH_CMDLINE_USER
  60. bool "Include support for setting user/group related options on the command line"
  61. depends on PACKAGE_fastd
  62. default n
  63. config FASTD_WITH_CMDLINE_LOGGING
  64. bool "Include support for setting logging related options on the command line"
  65. depends on PACKAGE_fastd
  66. default n
  67. config FASTD_WITH_CMDLINE_OPERATION
  68. bool "Include support for setting options related to the VPN operation (like mode, interface, encryption method) on the command line"
  69. depends on PACKAGE_fastd
  70. default n
  71. config FASTD_WITH_CMDLINE_COMMANDS
  72. bool "Include support for setting handler scripts (e.g. --on-up) on the command line"
  73. depends on PACKAGE_fastd
  74. default n
  75. config FASTD_WITH_DYNAMIC_PEERS
  76. bool "Include support for on-verify handlers"
  77. depends on PACKAGE_fastd
  78. default n
  79. config FASTD_WITH_STATUS_SOCKET
  80. bool "Include support for status sockets"
  81. depends on PACKAGE_fastd
  82. default y
  83. endmenu