Merge pull request #4870 from hbl0307106015/ndpi
[feed/packages.git] / net / fastd / Config.in
1 menu "Configuration"
2 depends on PACKAGE_fastd
3
4 config FASTD_ENABLE_METHOD_CIPHER_TEST
5 bool "Enable cipher-test method provider"
6 depends on PACKAGE_fastd
7 default n
8
9 config FASTD_ENABLE_METHOD_COMPOSED_GMAC
10 bool "Enable composed-gmac method provider"
11 depends on PACKAGE_fastd
12 default y
13
14 config FASTD_ENABLE_METHOD_COMPOSED_UMAC
15 bool "Enable composed-umac method provider"
16 depends on PACKAGE_fastd
17 default y
18
19 config FASTD_ENABLE_METHOD_GENERIC_GMAC
20 bool "Enable generic-gmac method provider"
21 depends on PACKAGE_fastd
22 default y
23
24 config FASTD_ENABLE_METHOD_GENERIC_POLY1305
25 bool "Enable generic-poly1305 method provider"
26 depends on PACKAGE_fastd
27 default n
28
29 config FASTD_ENABLE_METHOD_GENERIC_UMAC
30 bool "Enable generic-umac method provider"
31 depends on PACKAGE_fastd
32 default y
33
34 config FASTD_ENABLE_METHOD_NULL
35 bool "Enable null method"
36 depends on PACKAGE_fastd
37 default y
38
39 config FASTD_ENABLE_METHOD_XSALSA20_POLY1305
40 bool "Enable xsalsa20-poly1305 method"
41 depends on PACKAGE_fastd
42 default n
43
44
45 config FASTD_ENABLE_CIPHER_AES128_CTR
46 bool "Enable the AES128-CTR cipher"
47 depends on PACKAGE_fastd
48 default n
49
50 config FASTD_ENABLE_CIPHER_NULL
51 bool "Enable the null cipher"
52 depends on PACKAGE_fastd
53 default y
54
55 config FASTD_ENABLE_CIPHER_SALSA20
56 bool "Enable the Salsa20 cipher"
57 depends on PACKAGE_fastd
58 default n
59
60 config FASTD_ENABLE_CIPHER_SALSA2012
61 bool "Enable the Salsa20/12 cipher"
62 depends on PACKAGE_fastd
63 default y
64
65
66 config FASTD_ENABLE_MAC_GHASH
67 bool "Enable the GHASH message authentication code"
68 depends on PACKAGE_fastd
69 default y
70
71 config FASTD_ENABLE_MAC_UHASH
72 bool "Enable the UHASH message authentication code"
73 depends on PACKAGE_fastd
74 default y
75
76
77 config FASTD_WITH_CAPABILITIES
78 bool "Enable POSIX capability support"
79 depends on PACKAGE_fastd
80 default n
81
82
83 config FASTD_WITH_CMDLINE_USER
84 bool "Include support for setting user/group related options on the command line"
85 depends on PACKAGE_fastd
86 default n
87
88 config FASTD_WITH_CMDLINE_LOGGING
89 bool "Include support for setting logging related options on the command line"
90 depends on PACKAGE_fastd
91 default n
92
93 config FASTD_WITH_CMDLINE_OPERATION
94 bool "Include support for setting options related to the VPN operation (like mode, interface, encryption method) on the command line"
95 depends on PACKAGE_fastd
96 default n
97
98 config FASTD_WITH_CMDLINE_COMMANDS
99 bool "Include support for setting handler scripts (e.g. --on-up) on the command line"
100 depends on PACKAGE_fastd
101 default n
102
103 config FASTD_WITH_DYNAMIC_PEERS
104 bool "Include support for on-verify handlers"
105 depends on PACKAGE_fastd
106 default n
107
108 config FASTD_WITH_STATUS_SOCKET
109 bool "Include support for status sockets"
110 depends on PACKAGE_fastd
111 default y
112
113
114 endmenu