e32fecd16d
Thread might actually be detached, so need to handle that
2024-05-21 13:12:22 -04:00
dca77cb0d2
expand GETENV macro that needs to be modified
2024-05-21 13:12:22 -04:00
9ec6c2901c
Respect user LDFLAGS
...
* Respect user LDFLAGS instead of replacing them.
Signed-off-by: Alfred Wingate <parona@protonmail.com >
2024-05-18 16:01:32 +03:00
e915d10953
cargo update rustybits ( #2286 )
2024-05-09 18:57:48 +02:00
ddb2759a52
Merge pull request #2287 from zerotier:actions
...
Fix macOS GitHub Action
2024-05-09 09:47:48 -07:00
28cf1423c9
also install x64 rust in github action
2024-05-09 09:35:54 -07:00
0fb9d43998
Merge pull request #2282 from zerotier/main
...
Main -> dev
2024-05-02 17:15:57 -07:00
91e7ce87f0
Merge pull request #2281 from zerotier/1.14.0
...
1.14.0
1.14.0
2024-05-02 19:48:52 -04:00
e59790b401
Update security readme.
2024-05-02 19:45:07 -04:00
d0b8f76ecb
release notes
2024-05-02 19:31:57 -04:00
fe05372c67
Merge branch '1.14.0' of 10.95.0.50:/Users/api/Code/ZeroTier/local/ZeroTier-v1 into 1.14.0
2024-05-02 14:54:46 -04:00
4394ab58d7
Linux build fixes for Rust on some platforms, and OpenSSL on Fedora builds.
2024-05-02 14:52:57 -04:00
fcaf008beb
Fix notarytool stuff for macOS
2024-04-17 18:20:06 -07:00
1e15a510fd
Windows version bump.
2024-04-17 17:50:10 -07:00
9de2b90528
fix rebuild for x64
2024-03-27 14:40:38 -07:00
a71e0bf551
Merge branch 'dev' into 1.14.0
2024-03-27 12:15:46 -04:00
280cc77e23
Update README.md minimal compilers
...
Update the minimal compilers in documentation. As `std=c++17` is used the minimal got quite bumped from last update. For gcc 7.x would seem possibly enough, but some of the dependencies (eg. libpqxx) need 8.x at least, so setting that as documented minimum.
2024-03-25 05:06:22 +01:00
a681fbf533
Merge pull request #2262 from tas50/tas50/spellcheck
...
Fix minor spelling errors in docs
2024-03-23 08:15:37 -07:00
448df73a35
Fix minor spelling errors in docs
...
Nothing too fancy here. Just some spellchecking.
Signed-off-by: Tim Smith <tsmith84@gmail.com >
2024-03-22 20:43:46 -07:00
1982071d46
1.14.0 version bump for Linux and macOS, date update.
2024-03-19 14:38:48 -07:00
4dfb15e37c
Merge pull request #2258 from zerotier/version-bump
...
Bump version.h to 1.14.0
2024-03-19 12:49:07 -07:00
154b72b4f1
Bump version.h to 1.14.0
2024-03-19 12:22:21 -07:00
de4ee08ad4
add make target to build the central-controller run image
2024-03-19 11:31:05 -07:00
5ae862ff54
Merge pull request #2255 from zerotier/ldr/update-rust-deps
...
update temporal SDK + other Rust deps, strip debug symbols from release builds
2024-03-19 11:28:06 -07:00
859031dcd9
Merge branch 'dev' into ldr/update-rust-deps
2024-03-19 10:06:05 -07:00
39e1aabd2a
update temporal SDK version + other Rust dependencies, strip debug symbols from generated libraries in production builds
2024-03-19 10:03:15 -07:00
9f499827af
Merge pull request #2253 from zerotier/freebsd-localhost
...
Consider ::ffff:127.0.0.1 as a loopback address
2024-03-19 09:04:32 -07:00
9bde5b9065
Consider ::ffff:127.0.0.1 as a loopback address
...
cpp-httplib sets IPV6_V6ONLY to false on it's sockets.
On FreeBSD, this makes all ipv4 addresses get get prefixed with ::ffff:
it makes them IPv6 addresses mapped to v4.
This is a partial fix for #2151 . The cli will work again.
Something should probably also be adjusted with the httplib.
If you want to, for example, use the `allowManagementFrom` option in
local.conf
you will need to prefix it with "::ffff:", "::ffff:1.2.3.4"
which is a little surprising and inconsistent between BSD and other OSs.
2024-03-15 11:00:13 -07:00
acaebbd75e
Merge pull request #2252 from zerotier/jh-fix-ab-failover
...
Fix condition where active-backup would fail to engage
2024-03-14 11:52:42 -07:00
3ed6379c4c
Fix condition where active-backup would fail to engage
2024-03-14 00:19:26 -07:00
b4eb39fb16
feat: static file server
...
this lets you host web apps out of
:9993/app/{app_name}
:9993/app/{other_app}
from $ZT_HOME/app/{app_name}
2024-03-13 12:39:21 -07:00
6be0e67a5c
Merge pull request #2245 from zerotier/gl/win-arm64-fix
...
more project updates for win ARM64
2024-03-05 14:28:23 -08:00
abad7d8fe1
more project updates for win ARM64
2024-03-05 13:56:29 -08:00
72cf3f2315
add Debug target fixes + README examples to run a custom binary
2024-03-05 12:17:51 -08:00
c02ea1bf60
fix include + link paths for ARM64
2024-03-05 12:17:51 -08:00
b9d0cf9c89
Don't pass result of void function to string constructor
2024-03-05 12:14:12 -08:00
80cfc2bd26
Merge branch 'dev' into fix-mac-handling-in-rules-parser
2024-03-05 11:26:33 -08:00
08d85d4ae1
Merge pull request #2238 from zerotier/jh-multipath-improvements
...
Port multipath improvements to newer version
2024-03-05 10:59:05 -08:00
43b141547e
Merge branch 'dev' into fix-mac-handling-in-rules-parser
2024-03-05 10:48:58 -08:00
d658c1187c
Fix crash when multipath is used with forceTcpRelay
2024-03-05 10:44:55 -08:00
1f4c00c7b5
Improve CLI error message for write permission failures
2024-03-05 00:14:56 -08:00
bbe97dd080
Improve CLI error handling for setmtu command
2024-03-05 00:13:07 -08:00
9724e04e6e
Improve CLI error handling when showing non-existent bond
2024-03-04 23:23:14 -08:00
364ac499eb
Merge branch 'dev' into jh-multipath-improvements
2024-03-04 20:28:32 -08:00
8b15fa2422
Merge pull request #2241 from zerotier/jh-comment-out-debug-traces
...
Comment out debug traces in Rules Engine
2024-03-04 20:12:47 -08:00
41cb6fb0d5
Comment out debug traces in Rules Engine
2024-03-04 16:38:10 -08:00
5d8bd674cd
Merge pull request #2232 from zerotier/unstable-api-fixes
...
Unstable api fixes
2024-03-04 13:11:30 -08:00
2e6cda38f6
Port multipath improvements to newer version
2024-03-01 15:43:28 -08:00
6e8fcce777
Fix unstable network member list endpoint
...
It was returning an array of array instead of
just array
2024-03-01 09:54:13 -08:00
559e8a907b
Improve full controller network list api
...
it was counting incorrectly in some cases and
returning empty objects.
Basically just handling if network data is null
2024-03-01 09:54:13 -08:00