Skip to content
Snippets Groups Projects
Select Git revision
  • f54c0e789fbc4904d9d44635db2d8f55166011f7
  • experimental default protected
  • v2023.2.5-ffs
  • nrb/ex400-remove-wps
  • nrb/airmax-test
  • v2023.2.4-ffs
  • nrb/ar9344-reset-sequence
  • autinerd/experimental-openwrt-24.10
  • v2023.2.3-ffs
  • v2023.2.2-ffs
  • v2023.2-ffs
  • v2023.1-ffs
  • v2022.1.4-ffs
  • feature/addMikrotikwAP
  • v2022.1.3-ffs
  • v2021.1.2-ffs
  • v2022.1.1-ffs
  • master protected
  • v2021.1.1-ffs
  • nrb/gluon-master-cpe510
  • v2021.1-ffs
  • experimental-2025-06-22
  • experimental-2025-06-22-base
  • v2023.2.5-ffs0.1
  • experimental-2025-06-08
  • experimental-2025-06-08-base
  • experimental-2025-06-06
  • experimental-2025-06-06-base
  • experimental-2025-05-27
  • experimental-2025-05-27-base
  • experimental-2025-05-18
  • experimental-2025-05-18-base
  • experimental-2025-05-15
  • experimental-2025-05-15-base
  • experimental-2025-05-13
  • experimental-2025-05-13-base
  • experimental-2025-05-08
  • experimental-2025-05-08-base
  • experimental-2025-05-05
  • experimental-2025-05-05-base
  • experimental-2025-05-02
41 results

0002-fastd-simplify-Config.in.patch

Blame
  • 0002-fastd-simplify-Config.in.patch 3.18 KiB
    From: Matthias Schiffer <mschiffer@universe-factory.net>
    Date: Sun, 7 Mar 2021 11:48:32 +0100
    Subject: fastd: simplify Config.in
    
    Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
    (cherry picked from commit 45976ff31a9894dec35fc4a077c9652f6cb59a54)
    
    diff --git a/net/fastd/Config.in b/net/fastd/Config.in
    index 8302f7ee4dac874b1303ebeeb836551ef202c261..89ff6850aa5ab4ad0e762d8fb9473d5e5c820089 100644
    --- a/net/fastd/Config.in
    +++ b/net/fastd/Config.in
    @@ -1,102 +1,79 @@
    +if PACKAGE_fastd
    +
     menu "Configuration"
    -	depends on PACKAGE_fastd
     
     config FASTD_ENABLE_METHOD_CIPHER_TEST
     	bool "Enable cipher-test method provider"
    -	depends on PACKAGE_fastd
    -	default n
     
     config FASTD_ENABLE_METHOD_COMPOSED_GMAC
     	bool "Enable composed-gmac method provider"
    -	depends on PACKAGE_fastd
    +	select FASTD_ENABLE_MAC_GHASH
     	default y
     
     config FASTD_ENABLE_METHOD_COMPOSED_UMAC
     	bool "Enable composed-umac method provider"
    -	depends on PACKAGE_fastd
    +	select FASTD_ENABLE_MAC_UHASH
     	default y
     
     config FASTD_ENABLE_METHOD_GENERIC_GMAC
     	bool "Enable generic-gmac method provider"
    -	depends on PACKAGE_fastd
    +	select FASTD_ENABLE_MAC_GHASH
     	default y
     
     config FASTD_ENABLE_METHOD_GENERIC_POLY1305
     	bool "Enable generic-poly1305 method provider"
    -	depends on PACKAGE_fastd
    -	default n
     
     config FASTD_ENABLE_METHOD_GENERIC_UMAC
     	bool "Enable generic-umac method provider"
    -	depends on PACKAGE_fastd
    +	select FASTD_ENABLE_MAC_UHASH
     	default y
     
     config FASTD_ENABLE_METHOD_NULL
     	bool "Enable null method"
    -	depends on PACKAGE_fastd
     	default y
     
     
     config FASTD_ENABLE_CIPHER_NULL
     	bool "Enable the null cipher"
    -	depends on PACKAGE_fastd
     	default y
     
     config FASTD_ENABLE_CIPHER_SALSA20
     	bool "Enable the Salsa20 cipher"
    -	depends on PACKAGE_fastd
    -	default n
     
     config FASTD_ENABLE_CIPHER_SALSA2012
     	bool "Enable the Salsa20/12 cipher"
    -	depends on PACKAGE_fastd
     	default y
     
     
     config FASTD_ENABLE_MAC_GHASH
    -	bool "Enable the GHASH message authentication code"
    -	depends on PACKAGE_fastd
    -	default y
    +	bool
     
     config FASTD_ENABLE_MAC_UHASH
    -	bool "Enable the UHASH message authentication code"
    -	depends on PACKAGE_fastd
    -	default y
    +	bool
     
     
     config FASTD_WITH_CAPABILITIES
     	bool "Enable POSIX capability support"
    -	depends on PACKAGE_fastd
    -	default n
     
     config FASTD_WITH_CMDLINE_USER
     	bool "Include support for setting user/group related options on the command line"
    -	depends on PACKAGE_fastd
    -	default n
     
     config FASTD_WITH_CMDLINE_LOGGING
     	bool "Include support for setting logging related options on the command line"
    -	depends on PACKAGE_fastd
    -	default n
     
     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"
    -	depends on PACKAGE_fastd
    -	default n
     
     config FASTD_WITH_CMDLINE_COMMANDS
     	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
     	bool "Include support for dynamic peers (using on-verify handlers)"
    -	depends on PACKAGE_fastd
    -	default n
     
     config FASTD_WITH_STATUS_SOCKET
     	bool "Include support for status sockets"
    -	depends on PACKAGE_fastd
     	default y
     
     endmenu
    +
    +endif