aboutsummaryrefslogtreecommitdiff
path: root/net/zerotier
Commit message (Collapse)AuthorAge
* zerotier: fix typoMoritz Warning2023-10-28
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.12.2Leo Douglas2023-09-15
| | | | | | see changelog: https://github.com/zerotier/ZeroTierOne/releases/tag/1.12.2. Signed-off-by: Leo Douglas <douglarek@gmail.com>
* zerotier: update to 1.12.1Moritz Warning2023-08-31
| | | | | | | | | * split up "fix makefile" patch logical distinct parts * add libatomic dependency needed for prometheus-cpp-lite-1.0 * refresh patch series * improve warning message in init script Signed-off-by: Moritz Warning <moritzwarning@web.de>
* treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | See commit da370098 "treewide: add support for "gc-sections" in PKG_BUILD_FLAGS" on the main repository. Note: This only touches packages which use all three parts (-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by this build flag. Some packages only use a subset, and these are left unchanged for now. Signed-off-by: Andre Heider <a.heider@gmail.com>
* zerotier: do not allow executable stackOskari Rauta2023-03-15
| | | | | | | | | | | | | zerotier as default has executable stack. [ 11.343143] process '/usr/bin/zerotier-one' started with executable stack executable stacks are not recommend, possibly provide a threat and there seems to be no advantage of executable stack with zerotier-one - so let's build it without instead. Stack is executable on x86_64, but not on all archs, such as ramips. Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* zerotier: update to 1.10.4Moritz Warning2023-03-14
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.10.3Moritz Warning2023-02-23
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.10.2Moritz Warning2022-11-03
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.10.1Moritz Warning2022-07-04
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.8.9Moritz Warning2022-04-30
| | | | | | | | Replace patch with Makefile options to disable Rust components that cannot be build with OpenWrt. Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: fix segfault on ARM platformsMoritz Warning2022-04-21
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.8.8Moritz Warning2022-04-21
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.8.6Moritz Warning2022-03-16
| | | | | | | * remove upstreamed gcc10 and cerrno patches * disable SSO and OIDC as it needs Rust/Cargo support Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.8.4Moritz Warning2021-12-06
| | | | | | | Also remove patch to fix uClibc-ng, since it is not in openwrt anymore. Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: add configuration reload triggerJo-Philipp Wich2021-12-01
| | | | | | | Ensure that the zerotier service is automatically restarted when the uci configuration is modified. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* zerotier: update to 1.8.3Moritz Warning2021-11-23
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.8.2Moritz Warning2021-11-15
| | | | | | Update und switch back to release source package. Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.8.1Oskari Rauta2021-11-05
| | | | | | | | | | | | | | | | | | | | | | | | | Release notes: 1.8.0 - Upgrade json.hpp dependency to version 3.10.2 - Check if DNS servers need to be applied on macOS - Set MAC address before bringing up Linux TAP link - Stop binding to temporary IPv6 addresses - Fix for mistakenly using v6 source addresses for v4 routes on some platforms - Fix for MacOS MTU capping issue on feth devices - Implement a workaround for one potential source of a "coma" bug, which can occur if buggy NATs/routers stop allowing the service to communicate on a given port. ZeroTier now reassigns a new secondary port if it's offline for a while unless a secondary port is manually specified in local.conf. Working around crummy buggy routers is an ongoing effort. - A completely rewritten desktop UI for Mac and Windows! 1.8.1 - Fix an issue that could cause clobbering of MacOS IP route settings on restart. - Added additional hardening against address impersonation on networks (also in 1.6.6). - MacOS IPv6 no longer binds to temporary addresses as these can cause interruptions if they expire. - Remove support for REALLY ancient 1.1.6 or earlier network controllers. - Fix numerous UI issues from 1.8.0 (never fully released). Changed to git as source and added $(AUTORELEASE) Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
* zerotier: add respawn procd paramChao Liu2021-10-30
| | | | Signed-off-by: Chao Liu <git@expiron.dev>
* zerotier: add option to copy configMoritz Warning2021-10-08
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: fix cross compile in macOSLiangbin Lian2021-10-03
| | | | | | | zerotier's Makefile use `uname` to detect target when cross compile uname should always be 'linux' Signed-off-by: Liangbin Lian <jjm2473@gmail.com>
* zerotier: update to 1.6.6Chukun Pan2021-09-26
| | | | | | | | This is a security release (see [1]). [1] https://www.zerotier.com/2021/09/21/incident-response-to-september-20th-2021 Signed-off-by: Chukun Pan <amadeus@jmu.edu.cn>
* zerotier: update to 1.6.5Moritz Warning2021-04-28
| | | | | | Minor ZeroTier update. Refreshed patches. Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: bump to 1.6.4Moritz Warning2021-02-21
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.6.3Moritz Warning2021-02-06
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: add patch to avoid including sys/auxv.hRosen Penev2020-12-06
| | | | | | It seems it's not needed and not supported under uClibc-ng. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* zerotier: update to 1.6.2Moritz Warning2020-12-01
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to 1.6.1Moritz Warning2020-11-30
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: disable pie supportRosen Penev2020-07-23
| | | | | | | The Makefile is already patched for it. But PKG_ASLR_PIE still needs to be disabled. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* zerotier: fix compilation with GCC10Rosen Penev2020-07-16
| | | | | | Patch taken from upstream. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* zerotier: fix compilation with newer muslRosen Penev2020-03-29
| | | | | | | musl 1.2.0 gets rid of this syscall. Just call the function directly. It's easier. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* zerotier: fix compilation with libcxxRosen Penev2020-02-03
| | | | | | Missing header. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* zerotier: update to 1.4.6Moritz Warning2019-09-17
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: make sure the /var/lib existsMoritz Warning2019-09-09
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: change license to BSL 1.1Moritz Warning2019-09-09
| | | | | | Business Source License. Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to release 1.4.4Moritz Warning2019-09-03
| | | | | | | Also allow path to local.conf to be set and enable linker optimisations to save a few bytes. Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: udpate to 1.4.2Moritz Warning2019-08-14
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: fix linking to libnatpmp and build with uclibcDENG Qingfang2019-08-08
| | | | | | | | | | | Makefile always checks the existence of host's NAT-PMP header, which results in internal NAT-PMP code being used if it's missing. Add a patch to make it check targets' header instead. Use aligned_alloc() instead of valloc() in case of uclibc. Signed-off-by: DENG Qingfang <dengqf6@mail2.sysu.edu.cn>
* zerotier: update to zerotier 1.4.0Moritz Warning2019-08-04
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: keep configuration file on updateMoritz Warning2019-07-04
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: remove ARM32 conservative CFLAGSDeng Qingfang2019-06-08
| | | | | | | | OpenWrt toolchains already use correct CFLAGS for every ARM target There is no reason to use conservative CFLAGS now It also causes compile error with GCC 9.1.0 Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
* zerotier: fix multiple instance handling and port settingMoritz Warning2018-09-09
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to version 1.2.12Moritz Warning2018-07-29
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to version 1.2.10Moritz Warning2018-05-25
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: update to version 1.2.8Moritz Warning2018-05-02
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: bump package versionMoritz Warning2018-04-12
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: show message when section disabledMoritz Warning2018-04-12
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: abort on zerotier-idtool errorMoritz Warning2018-04-12
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: log errorsMoritz Warning2018-04-12
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>
* zerotier: remove broken option interfaceMoritz Warning2018-04-12
| | | | Signed-off-by: Moritz Warning <moritzwarning@web.de>