Grant Limberg
4177a11522
remove some leftover debug code
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
Adam Ierymenko
f8014413a3
Add UDP MTU configurability.
9 years ago
Adam Ierymenko
6418d02572
Fix HTTP DELETE stupid bug.
9 years ago
Adam Ierymenko
2cebe7a5e0
Fix name difference.
9 years ago
Adam Ierymenko
64758c46b6
Implement peer serialization and deserialization.
9 years ago
Adam Ierymenko
4352202349
Reduce TCP relay latency -- see GitHub issue #564
9 years ago
Joseph Henry
59b7cbb591
Rename SocketTap to VirtualTap to prevent confusion on role
9 years ago
Joseph Henry
ee1dc16e8f
Added getRoutes() for libzt
9 years ago
Adam Ierymenko
b62296a40b
Bug fixes in new harness mode.
9 years ago
Adam Ierymenko
4ecc0c59ca
Plumbing through of remote trace into controller code.
9 years ago
Adam Ierymenko
ba6fd16823
More tracing stuff.
9 years ago
Adam Ierymenko
88997a0314
Windows build fixes.
9 years ago
Adam Ierymenko
d2415dee00
Cleanup.
9 years ago
Adam Ierymenko
dff8c02cfe
Pull out and deprecate old cluster code. New cluster code will not be merged yet.
9 years ago
Adam Ierymenko
f18158a52d
.
9 years ago
Adam Ierymenko
2f20258807
.
9 years ago
Adam Ierymenko
baa10c2995
.
9 years ago
Adam Ierymenko
355cce3938
Rename Utils::snprintf due to it being a #define on one platform.
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
4f2179b0df
.
9 years ago
Adam Ierymenko
9b287392a4
.
9 years ago
Adam Ierymenko
aa06470cb6
More cleanup for cluster refactor.
9 years ago
Adam Ierymenko
e8d11eb5c5
.
9 years ago
Joseph Henry
7bc9666aac
fix for SDK's route/tap association in getTap()
9 years ago
Adam Ierymenko
e5e90b1f71
Wire MTU through to service.
9 years ago
Joseph Henry
1f26cb98de
updated OneService convenience functions for SDK
9 years ago
Adam Ierymenko
1b68d6dbdc
License header update.
9 years ago
Adam Ierymenko
72def658d0
Add a dummy Ethernet tap and a build option to enable it.
9 years ago
Adam Ierymenko
8542ee59db
Windows crash fix.
9 years ago
Adam Ierymenko
ba0d73d102
Windows build fixes.
9 years ago
Adam Ierymenko
bc61357a44
HTTP backend support for JSONDB
9 years ago
Adam Ierymenko
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
9 years ago
Adam Ierymenko
592cac5815
Remove from a few other places.
9 years ago
Joseph Henry
683ba79ff0
Added ButtFlare stub code
9 years ago
Adam Ierymenko
c6a39ed927
Fixes for possible ARM issues, cleanup, fix for spurious meaningless exceptions on NETWORK_CONFIG_REQUEST
9 years ago
Adam Ierymenko
1ef3069a7e
1.2.0 release notes and a few final tweaks and cleanup.
9 years ago
Adam Ierymenko
f99b62c48d
fix stupid thing.
9 years ago
Adam Ierymenko
27d4bedd73
Wait a minute (literally) before doing software update check on startup.
9 years ago
Adam Ierymenko
d0224b3623
Software update fix.
9 years ago
Adam Ierymenko
6194d2af3d
Return 200 from JSON API when moon is POSTed.
9 years ago
Adam Ierymenko
9c1a9f984b
Clean iddb.d periodically.
9 years ago
Adam Ierymenko
5249ce8fb4
Small amount of cleanup.
9 years ago
Adam Ierymenko
5dbafc2eeb
Add config to status in JSON API.
9 years ago
Adam Ierymenko
22f86df606
Merge ControlPlane into OneService to make variable access simpler.
9 years ago
Adam Ierymenko
a577b8d381
Update how controller handles circuit tests -- save results to filesystem.
9 years ago
Joseph Henry
946e413997
properly fill out ifcfg files. also removed route re-add code for synology
9 years ago
Joseph Henry
b5b335a6f8
Route re-add patch for linux build on Synology devices
9 years ago
Joseph Henry
57ef31d51c
Route re-add patch for linux build on Synology devices
9 years ago