Commit Graph

41 Commits

Author SHA1 Message Date
Moritz Warning d6a101ecce zerotier: update to 1.6.5
Minor ZeroTier update. Refreshed patches.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-04-28 00:03:32 +02:00
Moritz Warning 72cbd2872b zerotier: bump to 1.6.4
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-02-21 03:31:11 +01:00
Moritz Warning aa0c7f9aaa zerotier: update to 1.6.3
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2021-02-06 13:58:48 +01:00
Rosen Penev e632e189fd
zerotier: add patch to avoid including sys/auxv.h
It seems it's not needed and not supported under uClibc-ng.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-12-06 23:55:20 -08:00
Moritz Warning f49a871c36 zerotier: update to 1.6.2
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2020-12-01 12:39:48 +01:00
Moritz Warning 252b0a60d1 zerotier: update to 1.6.1
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2020-11-30 13:11:00 +01:00
Rosen Penev 7fa266580f
zerotier: disable pie support
The Makefile is already patched for it. But PKG_ASLR_PIE still needs
to be disabled.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-23 13:41:00 -07:00
Rosen Penev cd3a4f4731
zerotier: fix compilation with GCC10
Patch taken from upstream.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-07-16 14:31:54 -07:00
Rosen Penev 92fa4cedf3
zerotier: fix compilation with newer musl
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>
2020-03-29 21:29:46 -07:00
Rosen Penev 697024f3a2
zerotier: fix compilation with libcxx
Missing header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-03 21:08:48 -08:00
Moritz Warning 6181852408 zerotier: update to 1.4.6
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-09-17 01:37:24 +02:00
Moritz Warning 43cca9cddc zerotier: make sure the /var/lib exists
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-09-09 01:28:32 +02:00
Moritz Warning 2da998768b zerotier: change license to BSL 1.1
Business Source License.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-09-09 01:28:07 +02:00
Moritz Warning 966e56fa82 zerotier: update to release 1.4.4
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>
2019-09-03 15:14:27 +02:00
Moritz Warning 9c9fc0492f zerotier: udpate to 1.4.2
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-08-14 14:34:58 +02:00
DENG Qingfang 178096c9e4 zerotier: fix linking to libnatpmp and build with uclibc
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>
2019-08-08 17:05:25 +08:00
Moritz Warning 393bb305fc zerotier: update to zerotier 1.4.0
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-08-04 04:12:57 +02:00
Moritz Warning 85292a9f92 zerotier: keep configuration file on update
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-07-04 21:36:00 +02:00
Deng Qingfang 4a3e3fb286 zerotier: remove ARM32 conservative CFLAGS
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>
2019-06-08 01:32:29 +08:00
Moritz Warning df8328b3b6 zerotier: fix multiple instance handling and port setting
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-09-09 11:32:38 +02:00
Moritz Warning 9e81f2511a zerotier: update to version 1.2.12
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-07-29 20:36:13 +02:00
Moritz Warning 0bc668aded zerotier: update to version 1.2.10
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-05-25 13:08:06 +02:00
Moritz Warning 1296791114 zerotier: update to version 1.2.8
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-05-02 19:23:31 +02:00
Moritz Warning d014516ac0 zerotier: bump package version
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-04-12 23:20:41 +02:00
Moritz Warning 279967df99 zerotier: show message when section disabled
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-04-12 23:20:38 +02:00
Moritz Warning a70f13dcba zerotier: abort on zerotier-idtool error
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-04-12 23:20:37 +02:00
Moritz Warning 488ac042f6 zerotier: log errors
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-04-12 23:20:34 +02:00
Moritz Warning 939a2a8e4b zerotier: remove broken option interface
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-04-12 23:20:32 +02:00
Moritz Warning a0b12895dc zerotier: disable -pie to avoid segfault
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-04-12 23:20:21 +02:00
Moritz Warning cf63e76698 zerotier: fix 'unknown operand' error
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-04-10 10:42:16 +02:00
Moritz Warning 90fca8e23a zerotier: support controller mode
* add config_path option since the controller mode needs a persisting path to be used
* add patch to fix a bug in the controller code (https://github.com/zerotier/ZeroTierOne/issues/553)
* disable zerotier by default, as the default settings let it connect to a public network

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2018-01-23 11:49:07 +01:00
Florian Fainelli cdc800874a zerotier: Allow building with older GCC 4.8
ZeroTier builds fine with GCC 4.8, so relax the check to make that
possible.

Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
2017-06-18 20:08:26 -07:00
Moritz Warning 350cc48049 zerotier: update to version 1.2.4
Zerotier now needs to have libstd, libminiupnpc and libnatpmp.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-05-05 21:59:18 +02:00
Moritz Warning d9aaa8e508 zerotier: remove nice parameter
There is no need to nice the program by default.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-03-19 17:57:22 +01:00
Moritz Warning e684cb8bb8 zerotier: update zerotier to 1.2.2
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-03-19 17:57:14 +01:00
Moritz Warning 6addfe52ea net/zerotier: fix broken dependency detection
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-01-08 23:15:03 +01:00
Hannu Nyman 0392cd0fc7 Merge pull request #3787 from diizzyy/patch-19
net/zerotier: Fix source tarball filename
2017-01-08 15:36:31 +02:00
Daniel Engberg 9984b851fa net/zerotier: Fix source tarball filename
HTTP header content-disposition isn't honored resulting in source tarball name only containing version number.
Switch to GIT repo as workaround to avoid clashing filenames.

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2017-01-08 03:58:20 -06:00
Moritz Warning 8beaec1a9d net/zerotier: improve libupnpc detection
The patch name was wrong and the change could be made in a more elegant way.

Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-01-07 22:51:53 +01:00
Moritz Warning 47f6006237 zerotier: fix upnp build support
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-01-07 16:38:36 +01:00
Moritz Warning 23983d7a66 zerotier: add initial package
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2017-01-05 10:55:16 +01:00