aboutsummaryrefslogtreecommitdiff
path: root/net/fastd
Commit message (Collapse)AuthorAge
* net/fastd: assign PKG_CPE_IDFabrice Fontaine2024-01-29
| | | | | | https://nvd.nist.gov/products/cpe/search/results?keyword=cpe:2.3:a:fastd_project:fastd Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
* fastd: update repository URLMatthias Schiffer2023-09-20
| | | | | | I've changed my username to neocturne. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* treewide: compile with tools/mesonRosen Penev2021-09-17
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* fastd: make L2TP support a config option instead of a variantMatthias Schiffer2021-06-27
| | | | | | | | We enable the option by default, but do not depend on the kernel modules required for L2TP offloading to avoid wasting space when the feature is not needed. To use offloading, kmod-l2tp-eth must be installed. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: fix start of non-L2TP variantMatthias Schiffer2021-06-27
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: add L2TP variantMatthias Schiffer2021-06-27
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update to v22Matthias Schiffer2021-06-27
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: disable GMAC-based methods by defaultMatthias Schiffer2021-06-27
| | | | | | | | | The UMAC-based methods provide higher performance than GMAC and aren't suspectible to timing attacks when implemented in software (which is always the case on OpenWrt, as OpenSSL support is disabled). Disable GMAC by default to save a few KiB. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: simplify Config.inMatthias Schiffer2021-06-27
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update to v21Matthias Schiffer2020-10-19
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update to v20Matthias Schiffer2020-10-10
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update to v19Matthias Schiffer2020-05-22
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: fix init script for multiple VPN instancesMatthias Schiffer2019-09-04
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update URL and PKG_SOURCE_URLMatthias Schiffer2019-08-21
|
* fastd: fix segmentation fault with musl >1.1.20David Bauer2019-07-25
| | | | | | | | | | | When compiled with musl >1.1.20, fastd will crash in case it can't resolve a peers hostname. This is due to a changed implementation of freeaddrinfo in musl 1.1.21 onwards. This segfault is fixed by not calling freeaddrinfo in case the supplied pointer is null. Signed-off-by: David Bauer <mail@david-bauer.net>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* libuecc: use shared instead of static libraryDominik Menke2016-12-14
| | | | | | | | | | | | | | | | | | | This patch prepares for another future package (ecdsautils), which builds multiple binaries all linked to libuecc. The changes are a direct copy of [1]. The original commit message was: > commit cb2ecbfdf0c478568a28aacb99d30fd6ee5c0dd1 > From: Matthias Schiffer <mschiffer@universe-factory.net> > Date: Tue, 3 May 2016 21:33:34 +0200 > Subject: libuecc: use shared instead of static library > > Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> [1]: https://github.com/freifunk-gluon/gluon/blob/cb2ecbfdf0c478568a28aacb99d30fd6ee5c0dd1/patches/packages/openwrt/0007-libuecc-use-shared-instead-of-static-library.patch Signed-off-by: Dominik Menke <dom@digineo.de>
* fastd: update to v18Matthias Schiffer2016-03-29
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: fix musl compatibilityMatthias Schiffer2015-06-19
| | | | | | | | | Prefer linux/if_ether.h over netinet/if_ether.h if available since the musl libc if_ether.h header does not allow mixing with kernel headers, it will result in a struct ethhdr redefinition error. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update to v17Matthias Schiffer2015-01-29
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update configuration optionsMatthias Schiffer2015-01-08
| | | | | | | When updating fastd, some added and renamed CMake options had been forgotten, so it was impossible to disable some feature to reduce its size. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* misc: correct typo in Makefiles for PKG_LICENSE_FILESIan Leonard2014-11-24
| | | | Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* fastd: update to v16Matthias Schiffer2014-11-15
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update to v15Matthias Schiffer2014-11-12
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: re-enable link-time optimizationMatthias Schiffer2014-10-21
| | | | | | The toolchain is fixed, so LTO can be enabled again. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: disable link-time optimization to fix build with current toolchainMatthias Schiffer2014-10-08
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* libuecc, fastd: add licensing informationMatthias Schiffer2014-08-09
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* fastd: update to v14Matthias Schiffer2014-06-30
| | | | Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* Add fastd, a very small VPN daemonMatthias Schiffer2014-06-12