diff --git a/feeds/18.06/feeds-own/fastd/Makefile b/feeds/18.06/feeds-own/fastd/Makefile index df1db2cc4ab06d0f8ad8a1480d75367ba4956b65..709747d4db3f2478f919d933bec5b63ff9dfa566 100644 --- a/feeds/18.06/feeds-own/fastd/Makefile +++ b/feeds/18.06/feeds-own/fastd/Makefile @@ -18,7 +18,7 @@ PKG_NAME:=fastd #git PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/NeoRaider/fastd.git -PKG_REV:=8dc1ed3a1ee9af731205a7a4e167c1c2d1b3d819 +PKG_REV:=92bc1c105119c08e340045a157e9bace9a04bb6a PKG_SOURCE_VERSION:=$(PKG_REV) PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_REV) PKG_SOURCE:=$(PKG_SOURCE_SUBDIR).tar.gz @@ -32,7 +32,6 @@ PKG_CONFIG_DEPENDS:=\ CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC \ CONFIG_FASTD_ENABLE_METHOD_GENERIC_POLY1305 \ CONFIG_FASTD_ENABLE_METHOD_NULL \ - CONFIG_FASTD_ENABLE_METHOD_XSALSA20_POLY1305 \ CONFIG_FASTD_ENABLE_CIPHER_AES128_CTR \ CONFIG_FASTD_ENABLE_CIPHER_NULL \ CONFIG_FASTD_ENABLE_CIPHER_SALSA20 \ @@ -41,8 +40,7 @@ PKG_CONFIG_DEPENDS:=\ CONFIG_FASTD_WITH_CMDLINE_USER \ CONFIG_FASTD_WITH_CMDLINE_LOGGING \ CONFIG_FASTD_WITH_CMDLINE_OPERATION \ - CONFIG_FASTD_WITH_CMDLINE_COMMANDS \ - CONFIG_FASTD_WITH_VERIFY + CONFIG_FASTD_WITH_CMDLINE_COMMANDS # IMPORTANT: nacl can be replaced by libsodium. but this would increase size by 110kbyte # Also a more efficient chiper 20/12 is not supported by libsodium @@ -75,7 +73,6 @@ CMAKE_OPTIONS += \ -DWITH_METHOD_GENERIC_GMAC:BOOL=FALSE \ -DWITH_METHOD_GENERIC_POLY1305:BOOL=FALSE \ -DWITH_METHOD_NULL:BOOL=FALSE \ - -DWITH_METHOD_XSALSA20_POLY1305:BOOL=FALSE \ -DWITH_CIPHER_AES128_CTR:BOOL=FALSE \ -DWITH_CIPHER_NULL:BOOL=FALSE \ -DWITH_CIPHER_SALSA20:BOOL=FALSE \ @@ -85,7 +82,6 @@ CMAKE_OPTIONS += \ -DWITH_CMDLINE_LOGGING:BOOL=FALSE \ -DWITH_CMDLINE_OPERATION:BOOL=FALSE \ -DWITH_CMDLINE_COMMANDS:BOOL=FALSE \ - -DWITH_VERIFY:BOOL=FALSE \ -DWITH_CAPABILITIES:BOOL=FALSE \ -DENABLE_SYSTEMD:BOOL=FALSE \ -DENABLE_LIBSODIUM:BOOL=FALSE \ @@ -112,10 +108,6 @@ ifeq ($(CONFIG_FASTD_ENABLE_METHOD_NULL),y) CMAKE_OPTIONS += -DWITH_METHOD_NULL:BOOL=TRUE endif -ifeq ($(CONFIG_FASTD_ENABLE_METHOD_XSALSA20_POLY1305),y) -CMAKE_OPTIONS += -DWITH_METHOD_XSALSA20_POLY1305:BOOL=TRUE -endif - ifeq ($(CONFIG_FASTD_ENABLE_CIPHER_AES128_CTR),y) CMAKE_OPTIONS += -DWITH_CIPHER_AES128_CTR:BOOL=TRUE @@ -155,10 +147,6 @@ ifeq ($(CONFIG_FASTD_WITH_CMDLINE_COMMANDS),y) CMAKE_OPTIONS += -DWITH_CMDLINE_COMMANDS:BOOL=TRUE endif -ifeq ($(CONFIG_FASTD_WITH_VERIFY),y) -CMAKE_OPTIONS += -DWITH_VERIFY:BOOL=TRUE -endif - define Package/fastd/description Fast and secure tunneling daemon, which is optimized on small code size and few dependencies diff --git a/feeds/18.06/feeds-own/fastd/files/fastd.config b/feeds/18.06/feeds-own/fastd/files/fastd.config index b47cc65a9b0783d2090520c4b029347ffb80642b..c3a9ad2496e948c8c3065ac735c873caa78657e7 100644 --- a/feeds/18.06/feeds-own/fastd/files/fastd.config +++ b/feeds/18.06/feeds-own/fastd/files/fastd.config @@ -52,9 +52,6 @@ config fastd sample_config # WARNING: Only enable this if you know what you are doing, as this can lead to forwarding loops! option forward 0 - # Disable for compatiblity with fastd v10 and older - option secure_handshakes 1 - # Set a packet mark to filter for with iptables or ip rules # option packet_mark 42 diff --git a/feeds/18.06/feeds-own/fastd/files/fastd.init b/feeds/18.06/feeds-own/fastd/files/fastd.init index 3a209223e298aec6aa0cd7c5bc7a26bcd094284c..e1301e404db8a58a996040de8d6d1ac29244f2e9 100644 --- a/feeds/18.06/feeds-own/fastd/files/fastd.init +++ b/feeds/18.06/feeds-own/fastd/files/fastd.init @@ -76,7 +76,6 @@ config_string_pmtu='pmtu $(yes_no "$value");' config_string_forward='forward $(yes_no "$value");' config_string_hide_ip_addresses='hide ip addresses $(yes_no "$value");' config_string_hide_mac_addresses='hide mac addresses $(yes_no "$value");' -config_string_secure_handshakes='secure handshakes $(yes_no "$value");' config_string_packet_mark='packet mark $(guard_value "$value");' config_string_peer='peer $(escape_string "$value") {' diff --git a/feeds/19.07/feeds-own/fastd/Makefile b/feeds/19.07/feeds-own/fastd/Makefile index df1db2cc4ab06d0f8ad8a1480d75367ba4956b65..709747d4db3f2478f919d933bec5b63ff9dfa566 100644 --- a/feeds/19.07/feeds-own/fastd/Makefile +++ b/feeds/19.07/feeds-own/fastd/Makefile @@ -18,7 +18,7 @@ PKG_NAME:=fastd #git PKG_SOURCE_PROTO:=git PKG_SOURCE_URL:=https://github.com/NeoRaider/fastd.git -PKG_REV:=8dc1ed3a1ee9af731205a7a4e167c1c2d1b3d819 +PKG_REV:=92bc1c105119c08e340045a157e9bace9a04bb6a PKG_SOURCE_VERSION:=$(PKG_REV) PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_REV) PKG_SOURCE:=$(PKG_SOURCE_SUBDIR).tar.gz @@ -32,7 +32,6 @@ PKG_CONFIG_DEPENDS:=\ CONFIG_FASTD_ENABLE_METHOD_GENERIC_GMAC \ CONFIG_FASTD_ENABLE_METHOD_GENERIC_POLY1305 \ CONFIG_FASTD_ENABLE_METHOD_NULL \ - CONFIG_FASTD_ENABLE_METHOD_XSALSA20_POLY1305 \ CONFIG_FASTD_ENABLE_CIPHER_AES128_CTR \ CONFIG_FASTD_ENABLE_CIPHER_NULL \ CONFIG_FASTD_ENABLE_CIPHER_SALSA20 \ @@ -41,8 +40,7 @@ PKG_CONFIG_DEPENDS:=\ CONFIG_FASTD_WITH_CMDLINE_USER \ CONFIG_FASTD_WITH_CMDLINE_LOGGING \ CONFIG_FASTD_WITH_CMDLINE_OPERATION \ - CONFIG_FASTD_WITH_CMDLINE_COMMANDS \ - CONFIG_FASTD_WITH_VERIFY + CONFIG_FASTD_WITH_CMDLINE_COMMANDS # IMPORTANT: nacl can be replaced by libsodium. but this would increase size by 110kbyte # Also a more efficient chiper 20/12 is not supported by libsodium @@ -75,7 +73,6 @@ CMAKE_OPTIONS += \ -DWITH_METHOD_GENERIC_GMAC:BOOL=FALSE \ -DWITH_METHOD_GENERIC_POLY1305:BOOL=FALSE \ -DWITH_METHOD_NULL:BOOL=FALSE \ - -DWITH_METHOD_XSALSA20_POLY1305:BOOL=FALSE \ -DWITH_CIPHER_AES128_CTR:BOOL=FALSE \ -DWITH_CIPHER_NULL:BOOL=FALSE \ -DWITH_CIPHER_SALSA20:BOOL=FALSE \ @@ -85,7 +82,6 @@ CMAKE_OPTIONS += \ -DWITH_CMDLINE_LOGGING:BOOL=FALSE \ -DWITH_CMDLINE_OPERATION:BOOL=FALSE \ -DWITH_CMDLINE_COMMANDS:BOOL=FALSE \ - -DWITH_VERIFY:BOOL=FALSE \ -DWITH_CAPABILITIES:BOOL=FALSE \ -DENABLE_SYSTEMD:BOOL=FALSE \ -DENABLE_LIBSODIUM:BOOL=FALSE \ @@ -112,10 +108,6 @@ ifeq ($(CONFIG_FASTD_ENABLE_METHOD_NULL),y) CMAKE_OPTIONS += -DWITH_METHOD_NULL:BOOL=TRUE endif -ifeq ($(CONFIG_FASTD_ENABLE_METHOD_XSALSA20_POLY1305),y) -CMAKE_OPTIONS += -DWITH_METHOD_XSALSA20_POLY1305:BOOL=TRUE -endif - ifeq ($(CONFIG_FASTD_ENABLE_CIPHER_AES128_CTR),y) CMAKE_OPTIONS += -DWITH_CIPHER_AES128_CTR:BOOL=TRUE @@ -155,10 +147,6 @@ ifeq ($(CONFIG_FASTD_WITH_CMDLINE_COMMANDS),y) CMAKE_OPTIONS += -DWITH_CMDLINE_COMMANDS:BOOL=TRUE endif -ifeq ($(CONFIG_FASTD_WITH_VERIFY),y) -CMAKE_OPTIONS += -DWITH_VERIFY:BOOL=TRUE -endif - define Package/fastd/description Fast and secure tunneling daemon, which is optimized on small code size and few dependencies diff --git a/feeds/19.07/feeds-own/fastd/files/fastd.config b/feeds/19.07/feeds-own/fastd/files/fastd.config index b47cc65a9b0783d2090520c4b029347ffb80642b..c3a9ad2496e948c8c3065ac735c873caa78657e7 100644 --- a/feeds/19.07/feeds-own/fastd/files/fastd.config +++ b/feeds/19.07/feeds-own/fastd/files/fastd.config @@ -52,9 +52,6 @@ config fastd sample_config # WARNING: Only enable this if you know what you are doing, as this can lead to forwarding loops! option forward 0 - # Disable for compatiblity with fastd v10 and older - option secure_handshakes 1 - # Set a packet mark to filter for with iptables or ip rules # option packet_mark 42 diff --git a/feeds/19.07/feeds-own/fastd/files/fastd.init b/feeds/19.07/feeds-own/fastd/files/fastd.init index 3a209223e298aec6aa0cd7c5bc7a26bcd094284c..e1301e404db8a58a996040de8d6d1ac29244f2e9 100644 --- a/feeds/19.07/feeds-own/fastd/files/fastd.init +++ b/feeds/19.07/feeds-own/fastd/files/fastd.init @@ -76,7 +76,6 @@ config_string_pmtu='pmtu $(yes_no "$value");' config_string_forward='forward $(yes_no "$value");' config_string_hide_ip_addresses='hide ip addresses $(yes_no "$value");' config_string_hide_mac_addresses='hide mac addresses $(yes_no "$value");' -config_string_secure_handshakes='secure handshakes $(yes_no "$value");' config_string_packet_mark='packet mark $(guard_value "$value");' config_string_peer='peer $(escape_string "$value") {'