Joseph Henry
1debe2292d
Cleanup. Misc type conversion and signedness fixes
8 years ago
Joseph Henry
6a2ba4baca
Introduced basic multipath support
8 years ago
Adam Ierymenko
e276b6463e
Release notes, and shorten Linux canonical network ID derived device names a bit.
8 years ago
Joseph Henry
b4e2547052
Minor tweak to QNAP path getter
8 years ago
Grant Limberg
2ee358dbfc
TAP driver requires input and output buffers for calls passed into DeviceIoControl
...
Otherwise the driver returns STATUS_INVALID_PARAMETER and the call fails. This should fix some Multicast issues on Windows
8 years ago
Adam Ierymenko
fe1fa20c6c
Fix build on Intel C/C++ Compiler for Linux.
8 years ago
Adam Ierymenko
d6e8a5f3ca
Fix Windows compile error.
8 years ago
Adam Ierymenko
6d8e1e8783
More cleanup of old stuff.
8 years ago
Adam Ierymenko
f3dfd63634
Clean up some old stuff.
8 years ago
Adam Ierymenko
5f5302e595
More useful to allow arrays of IPs to bind to.
8 years ago
Adam Ierymenko
125ec622ca
Add bindToWildcard local.conf option.
8 years ago
Joseph Henry
640cc22749
Added allowTcpFallbackRelay to local.conf, fixed logic in Binder's route enumeration
8 years ago
Adam Ierymenko
2751a6d56d
cleanup
8 years ago
Joseph Henry
2e1bc6e500
Cleaned up old code for attempted fix for ticket #600
8 years ago
Adam Ierymenko
1aea096b63
GitHub issue #492
8 years ago
Adam Ierymenko
65c07afe05
Copyright updates for 2018.
8 years ago
Joseph Henry
f7b3ffe8a0
Commented out block which ignores added routes if there already exists an IP in the route's range. Attempted fix for #600
8 years ago
Joseph Henry
a9c4ce38f0
eh
8 years ago
Joseph Henry
bbc39d7648
Restore managed ZT routes that are deleted or otherwise mangled locally (Attempted fix for ticket #600 )
8 years ago
Adam Ierymenko
cb8e7b4d5e
Make UDP read loop eventually move on.
8 years ago
Joseph Henry
f18d5b2efe
Attempted fix for github issue #597 , leaking sockets. Added call to closenatpmp() after failure to init
8 years ago
Adam Ierymenko
1613f42d00
Re-integrate in-filesystem DB into new controller DB structure.
8 years ago
Adam Ierymenko
4e88c80a22
RethinkDB native connector work, minor fixes.
8 years ago
Adam Ierymenko
2cc4dc5a6f
Clean peers.d periodically and delete peers older than 30 days.
9 years ago
Adam Ierymenko
0d8e134f9f
Warning removal.
9 years ago
Grant Limberg
629a3a2a24
call setFriendlyName() after tap adapter is initialized
9 years ago
Joseph Henry
f2c69ede96
Conditionally omit reference to CancelSynchronousIo in Thread.hp when MINGW32/64 is detected for libzt build - Symbol not supported
9 years ago
Grant Limberg
b1d60df44c
timestamps changed from uint64_t to int64_t
...
There were cases in the code where time calculations and comparisons were overflowing and causing connection instability. This will keep time calculations within expected ranges.
9 years ago
Joseph Henry
f39e2e2a53
Fixed typo of mysterious origin
9 years ago
Adam Ierymenko
a4bc40542b
GCC/G++ build fixes, GitHub issue #563
9 years ago
Adam Ierymenko
b62296a40b
Bug fixes in new harness mode.
9 years ago
Adam Ierymenko
31785f7f6e
Automatic periodic status dump from controller.
9 years ago
Grant Limberg
bcf697cc2b
Wire up PortMapper in Android
...
Enables UPnP port mapping for Android client on networks with UPnP routers
9 years ago
Adam Ierymenko
ba6fd16823
More tracing stuff.
9 years ago
Grant Limberg
0a11dd2d24
Fix NeighborDiscovery code now that ZT_SOCKADDR_NULL doesn’t exist
9 years ago
Adam Ierymenko
69922b6c39
BSD build fix.
9 years ago
Adam Ierymenko
6fc70f7c16
More cleanup, Linux build fixes.
9 years ago
Adam Ierymenko
88997a0314
Windows build fixes.
9 years ago
Adam Ierymenko
d2415dee00
Cleanup.
9 years ago
Adam Ierymenko
f18158a52d
.
9 years ago
Adam Ierymenko
2f20258807
.
9 years ago
Adam Ierymenko
355cce3938
Rename Utils::snprintf due to it being a #define on one platform.
9 years ago
Joseph Henry
c61440efea
Detect platformDefaultHomePath on QNAP systems
9 years ago
Adam Ierymenko
9a3c34b5b3
Build fix, use -Os on Linux too.
9 years ago
Adam Ierymenko
951d911531
Last bit of new cluster code, ready to test.
9 years ago
Adam Ierymenko
9b287392a4
.
9 years ago
Adam Ierymenko
1f9414a30f
.
9 years ago
Adam Ierymenko
92289c1981
Move to canonical device naming on Linux.
9 years ago
Adam Ierymenko
99e2098a48
Add a way to specify a different interface prefix (for internal use mostly).
9 years ago
Adam Ierymenko
d297d8fe2e
Musl fix
9 years ago