Adam Ierymenko
0cd01b6ff8
Fix silly bug where moons and networks were being loaded by the address of an array rather than the proper value.
8 years ago
Adam Ierymenko
916077012e
Make sure fopen is in binary mode on Windows.
8 years ago
Joseph Henry
db952a050a
Added platform checks for Windows in OneService
8 years ago
neutronscott
73ca9b6373
check physical blacklist for interface binding as well
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
Adam Ierymenko
c594351bcc
Remove old code.
8 years ago
Adam Ierymenko
f87326fc21
Fixes for lock ordering -- GitHub issue #573
8 years ago
Joseph Henry
640cc22749
Added allowTcpFallbackRelay to local.conf, fixed logic in Binder's route enumeration
8 years ago
Joseph Henry
7e2d614975
Attempted fix for ticket #656 (failes to acknowledge physical blacklists)
8 years ago
Joseph Henry
2e1bc6e500
Cleaned up old code for attempted fix for ticket #600
8 years ago
Adam Ierymenko
30694f0b20
Allow trusted paths over global IPs for legacy config format too.
8 years ago
Adam Ierymenko
65c07afe05
Copyright updates for 2018.
8 years ago
Adam Ierymenko
9c7ee5a21e
Tear out old "link quality" stuff since it is not currently used and will be done differently.
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
Adam Ierymenko
0608704626
Some micro-optimizations, including a memcpy that is faster than Linux for most distro/compiler versions.
8 years ago
Joseph Henry
382dd82eb6
Fix for local.conf virtual path blacklist (ticket #594 )
8 years ago
Joseph Henry
e5d1243dd2
Minor changes to SDK-related portions of OneService
8 years ago
Adam Ierymenko
92c7070aa8
RethinkDB fixes.
8 years ago
Adam Ierymenko
2cc4dc5a6f
Clean peers.d periodically and delete peers older than 30 days.
9 years ago
Joseph Henry
ee4783e3fb
ifdef omit of deletePersistentTapDevice() in OneService for libzt builds on Windows
9 years ago
Grant Limberg
ceeb35eaac
If lastSend/lastReceive is < 0, just put 0.
9 years ago
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