Joseph Henry
91bae4b1a8
Add missing default initialization of _lowBandwidthMode
2022-12-22 10:08:02 -08:00
travis laduke
4959d8079b
enable ICMP in windows firewall
2022-12-21 15:38:46 -08:00
Sean OMeara
a558bd9312
cache cago on github actions ( #1819 )
2022-12-14 19:10:08 +01:00
Sean OMeara
3e41163bbe
fixing windows github builds ( #1818 )
2022-12-14 11:52:30 +01:00
Sean OMeara
10170b41c3
Revert "Improve default route on macOS ( #1680 )"
...
This reverts commit 117d7194af
.
2022-12-13 18:32:07 +01:00
Sean OMeara
e0e91e8397
disabling windows builds
2022-12-13 17:20:52 +01:00
Sean OMeara
d2de0292cc
mac and windows github builds ( #1817 )
2022-12-13 16:49:08 +01:00
Sean OMeara
0210ba9c13
enabling mac and windows github builds
2022-12-13 16:16:17 +01:00
Travis LaDuke
117d7194af
Improve default route on macOS ( #1680 )
...
re: issue #1088
and probably: https://discuss.zerotier.com/t/default-route-issue-osx-monterey-m1/6974
// current zerotier.
// allow default adds two sets of routes.
```
netstat -rnfinet | grep "/1\|default" | sort
0/1 10.2.0.2 UGScg feth4823
0/1 192.168.82.1 UGScIg en7
128.0/1 10.2.0.2 UGSc feth4823
128.0/1 192.168.82.1 UGScI en7
default 192.168.82.1 UGScg en7
```
Then, something chaotic happens eventually, and networking stops working.
// after patch
```
netstat -rnfinet | grep "/1\|default" | sort
0/1 10.2.0.2 UGScg feth4823
128.0/1 10.2.0.2 UGSc feth4823
default 192.168.82.1 UGScg en7
```
After the change, I can still:
- use default route
- route to other subnets
I tested on high sierra through monterey
and on freebsd13.1
2022-12-13 11:52:21 +01:00
Sean OMeara
7587ef5136
basic builds on github ( #1815 )
...
Initial Github Actions build
2022-12-12 09:44:31 +01:00
Joseph Henry
087a797257
Merge pull request #1808 from zerotier/dev-tcp-proxy
...
Dig tcp-proxy out of the git history
2022-12-07 09:40:42 -08:00
Grant Limberg
a02f42188c
Merge pull request #1811 from zerotier/cleanup/typos
...
Cleanup/typos
2022-12-07 08:33:12 -08:00
Brenton Bostick
98e0bf22d3
fix actual typo in config key code
2022-12-07 10:23:11 -05:00
Brenton Bostick
1e2ff042b4
fix typos in docs, comments, and strings
2022-12-07 10:17:53 -05:00
travis laduke
b8eb9196e8
update tcp-relay README
2022-12-06 11:49:12 -08:00
travis laduke
db1df58955
resurrect tcp proxy
2022-12-06 11:49:12 -08:00
Brenton Bostick
2f5dc10399
Fix syntax error ( #1806 )
...
Similar previous fix:
668ab8b85c
2022-12-05 13:33:00 -08:00
Joseph Henry
4100615cd6
Merge branch 'dev' into dev-low-bandwidth
2022-12-05 13:26:57 -08:00
Joseph Henry
e27c3edaba
Merge branch 'dev' into dev-low-bandwidth
2022-12-05 13:23:04 -08:00
Joseph Henry
3c9ea2b667
Add low-bandwidth mode
2022-12-05 13:21:05 -08:00
Grant Limberg
065f42af1d
Merge pull request #1807 from zerotier/cleanup/typos
...
fix typos
2022-12-05 08:34:53 -08:00
Grant Limberg
1d503f45ad
Merge pull request #1805 from zerotier/update/bad-file-descriptor
...
Update/bad file descriptor
2022-12-05 08:33:12 -08:00
Brenton Bostick
5b5f9a069a
fix typos
2022-12-05 11:29:21 -05:00
Brenton Bostick
77c7f9133f
Migrate from ndk-build to CMake
2022-12-05 10:34:12 -05:00
Brenton Bostick
475281935e
Remove unused flags for arm64-v8a
...
Through using ndk-build, -Wno-unused-command-line-argument is passed in
somewhere in the pipeline and hides this warning.
The warning can be turned on with:
APP_CPPFLAGS := -Wunused-command-line-argument ...
and then when building, you can see:
C/C++: clang++: warning: argument unused during compilation: '-mfloat-abi=softfp' [-Wunused-command-line-argument]
C/C++: clang++: warning: argument unused during compilation: '-mfpu=neon' [-Wunused-command-line-argument]
C/C++: clang++: warning: argument unused during compilation: '-maes' [-Wunused-command-line-argument]
These are unused because both floating-point and NEON are required in
all standard ARMv8 implementations. [1] [2]
[1] https://developer.arm.com/documentation/den0024/a/AArch64-Floating-point-and-NEON
[2] https://stackoverflow.com/a/29891469
2022-12-05 10:34:12 -05:00
Brenton Bostick
cdf248b1e2
Fix build problem related to unified headers
...
Since NDKr15 (released 2017), unified headers are used by default [1]
Remove -isystem option that was passing bad values to command-line.
The actual value being passed to command-line was:
```
-isystem DK/sysroot/usr/include/RIPLE
```
because of using $NDK and $TRIPLE instead of $(NDK) and $(TRIPLE)
But regardless, $NDK and $TRIPLE were never actually defined values and were just
place-holders mentioned in [1]
[1] https://android.googlesource.com/platform/ndk/+/ndk-release-r16/docs/UnifiedHeaders.md
2022-12-05 10:34:12 -05:00
Joseph Henry
85c0322313
Fix TCP relay setting
2022-12-01 15:12:54 -08:00
Adam Ierymenko
ebc1ed4015
Hide warning about readdir_r for now.
2022-12-01 11:07:20 -05:00
Adam Ierymenko
a25da7f771
Merge pull request #1799 from zerotier/cleanup/suggest-braces
...
Fix warning: suggest braces around initialization of subobject
2022-12-01 11:03:26 -05:00
Adam Ierymenko
c78f103ca6
Merge pull request #1800 from zerotier/cleanup/printf-z
...
Fix several warning: format specifies type 'XXX' but the argument has…
2022-12-01 11:03:11 -05:00
Brenton Bostick
4d50ed0b9d
Fix several warning: format specifies type 'XXX' but the argument has type 'YYY'
...
Use %z for printing size_t and PRId64 etc. macros for printing
platform-specific widths, and remove now-redundant casts
2022-12-01 08:42:06 -05:00
Brenton Bostick
9ac2cfe611
Fix warning: suggest braces around initialization of subobject
2022-12-01 08:35:31 -05:00
Sean OMeara
85da0b419c
drone config
2022-11-30 11:01:02 +01:00
Brenton Bostick
3ddaa60de9
prevent: warning: unused variable 'gotViaProc' ( #1797 )
2022-11-29 17:55:33 +01:00
Grant Limberg
25641d956e
Merge pull request #1795 from zerotier/bugfix/typos
...
Bugfix/typos
2022-11-28 08:58:27 -08:00
Brenton Bostick
3b8c33d49a
fix typos in code
2022-11-28 09:23:58 -05:00
Brenton Bostick
f74a594e98
fix typos in comments and strings
2022-11-28 09:23:45 -05:00
Sean OMeara
668ab8b85c
fixing Makefile for armv6k ( #1790 )
2022-11-19 22:59:55 +01:00
Joseph Henry
98b190c626
Minor adjustment to packaging README
2022-11-14 15:25:50 -08:00
Grant Limberg
9568a4f2b4
netinet6/in6_var.h not available in iOS
2022-11-10 11:35:34 -08:00
Grant Limberg
b41e0910b0
Fun times in ~~cleveland~~ NDK-land
2022-11-09 11:11:10 -08:00
Joseph Henry
6448189d20
Update snap upload target
2022-11-09 08:52:55 -08:00
Joseph Henry
1694d510ec
Update snap build target
2022-11-08 16:50:42 -08:00
Adam Ierymenko
af7ccff846
Merge branch 'dev' of github.com:/zerotier/ZeroTierOne into dev
2022-11-04 11:15:13 -04:00
Adam Ierymenko
381460fd97
Merge pull request #1736 from visuve/dev
...
Fix service installation MAX_PATH bug on Windows
2022-11-04 11:14:49 -04:00
Joseph Henry
b02a41751c
Fix unresponsiveness when moving flows in balance-aware (See #1764 )
2022-11-02 08:46:11 -07:00
Adam Ierymenko
e0acccc3c9
release notes
2022-11-01 16:08:52 -04:00
Adam Ierymenko
bcf27d78e5
Merge branch 'dev' of http://10.95.0.64/zerotier/ZeroTierOne into dev
2022-11-01 15:56:44 -04:00
Adam Ierymenko
ad54d0ed52
1.10.2 bump in Advanced Installer
2022-11-01 15:56:36 -04:00
Joseph Henry
880a99adf8
Minor edits to comments
2022-10-25 14:17:23 -07:00