Grant Limberg
cfae20e0df
LDFLAGS fix on non-supported platforms
4 years ago
Grant Limberg
3c0adde0c7
don't build on unsupported platforms
4 years ago
Grant Limberg
f511c9c938
fix compile errors on non-sso platforms
4 years ago
Sean OMeara
20f88b37ef
adding drone config
4 years ago
Grant Limberg
aa97aabb4e
for now, only enable sso on certain platforms
...
mac, windows, linux x86/x86_64/aarch64
4 years ago
Grant Limberg
b7952d7f39
no longer need direct import of serde here either
4 years ago
Grant Limberg
c380a4e4bd
cleanup
4 years ago
Grant Limberg
9c487cbfb8
Remove jsonwebtoken package dependency
...
Replaced with rust-jwt. `jsonwebtoken` relies on the ring package which explodes on non-x86/x64 architectures
4 years ago
Adam Ierymenko
6fc636535f
Merge branch 'dev-enlarge-netconf-limits' into dev
4 years ago
Joseph Henry
4190318c85
Fix typo in constant name
4 years ago
Joseph Henry
2f554fd6f8
Merge pull request #1552 from Shawn8410/master
...
FIX: fix wrong flag usage of rateGateCredentialsReceived
4 years ago
Shawn
ae93cccde6
FIX: fix wrong flag usage of rateGateCredentialsReceived
4 years ago
Joseph Henry
46e955e3a1
Split bond logs into two categories to reduce logging size
4 years ago
Joseph Henry
60057d7072
Fix SSL-related linker errors on Linux
4 years ago
Joseph Henry
2850f131e2
Fix code style
4 years ago
Adam Ierymenko
440568a516
Enlarge maximum routes and maximum assigned addresses.
4 years ago
Grant Limberg
63b36e8569
.
4 years ago
Grant Limberg
726d359335
part 2
4 years ago
Grant Limberg
fc0858a4a3
fix the fix cargo build on mac
...
--debug isn't a cargo option at all
4 years ago
Grant Limberg
f80103778a
Merge branch 'dev' into central-controller
4 years ago
Grant Limberg
c09010c25a
handle nonce rotation in controller better
...
Won't generate new nonces until there are no active ones.
4 years ago
Grant Limberg
9cd1466e6b
Merge branch 'dev' into central-controller
4 years ago
Grant Limberg
801be64ed3
Merge branch 'zeroidc' into dev
4 years ago
Grant Limberg
d719137565
temp workaround for oidc auth dropping issue
...
Add a method to "kick" the refresh thread and re-post the tokens in the case where the thread is somehow still running & controller pushes out an AUTH_REQUIRED. This situation happens in a corner case still under investigation where the controller pushes out many copies of the network config repeatedly
4 years ago
Adam Ierymenko
58aba96494
Mac Rust build fix.
4 years ago
Adam Ierymenko
f8d7796099
Merge branch 'zeroidc' into dev
4 years ago
Adam Ierymenko
241c41267b
Merge branch 'master' into dev
4 years ago
Adam Ierymenko
2ac1ff9be2
Merge pull request #1451 from channelbeta/update-pgp-url
...
Update PGP keyserver URL
4 years ago
Adam Ierymenko
cb31b3987f
Merge pull request #1539 from khng300/getdefaultgateway-rtm-fix
...
ext/libnatpmp: Set sa_len properly in getdefaultgateway()
4 years ago
Adam Ierymenko
c256398095
Merge pull request #1541 from khng300/fbsd-osdep-PortMapper
...
Build osdep/PortMapper on FreeBSD
4 years ago
Ka Ho Ng
7bb8703bf9
Build osdep/PortMapper on FreeBSD
...
This enables NAT-PMP and UPnP supports on FreeBSD.
4 years ago
Sean OMeara
0da00bf546
Merge pull request #1535 from zerotier/linux-route-metric
...
Set a high metric on linux routes that have a via.
4 years ago
Sean OMeara
4866490cdf
Merge pull request #1533 from zerotier/tl-linux-route-if
...
Prevent adding routes to non-zerotier interfaces in rare cases.
4 years ago
Grant Limberg
1547b1a581
Merge branch 'zeroidc' into central-controller
...
# Conflicts:
# node/NetworkConfig.cpp
# node/NetworkConfig.hpp
4 years ago
Ka Ho Ng
511c77aa99
ext/libnatpmp: Set sa_len properly in getdefaultgateway()
...
In USE_SOCKET_ROUTE's implementation, sa_len of the sockaddrs need to be
set as well.
Sponsored by: The FreeBSD Foundation
4 years ago
Travis LaDuke
692a0e7ac2
Set a high metric on linux routes that have a via.
...
See issue #750 .
zerotier doesn't currently set a metric on routes. Linux
takes this to mean "0", the highest priority.
Every comment in the issue is about routing between zerotier
and lan and how they conflict.
This quick change could fix this problem for most people.
The subnet route for the zerotier network, the one with no
via, is still 0 in this patch. Just the "via" routes get
higher metrics.
If for some reason, you needed your via routes to have
higher priority, you could use a prefix work-around:
192.168.1.0/25 via 10.147.17.1
192.168.1.128/25 via 10.147.17.1
4 years ago
Travis LaDuke
fa25b45198
Keep interface name on via routes on linux
...
See issue #1498
4 years ago
Grant Limberg
cdd25c389e
Merge branch 'dev' into zeroidc
4 years ago
Grant Limberg
133a6ff7b3
fix env var
4 years ago
Grant Limberg
96add0ba65
Merge branch 'dev' into zeroidc
4 years ago
Grant Limberg
f5096a1f26
add wait for docker in controller startup script
4 years ago
Grant Limberg
3d4d087f07
make some impl functions pub
4 years ago
Grant Limberg
953e62f103
Clean up some extraneous output in release mode
4 years ago
Grant Limberg
084727c54a
link zeroidc to selftest
4 years ago
Grant Limberg
8ea192fcab
update dependency specs
4 years ago
Grant Limberg
dceba1f2f1
Merge branch 'dev' into zeroidc
4 years ago
Grant Limberg
73878fbdc4
Merge pull request #1531 from StephenCWills/mingw32-disable-salsasse
...
Disable Salsa20 SSE on MinGW 32-bit compiler
4 years ago
staphen
87d17088cc
Disable Salsa20 SSE on MinGW 32-bit compiler
4 years ago
Grant Limberg
cc6c48fca8
Merge pull request #1525 from StephenCWills/lowercase-windows-headers
...
Use lowercase when including Windows headers
4 years ago
Grant Limberg
e556a2ee23
Merge pull request #1528 from StephenCWills/android-miniupnpc
...
[Android] Fix include for miniupnpc
4 years ago