Adam Ierymenko
|
9c51ce9c40
|
Windows build fixes, fix double/float types to get rid of warnings.
|
2019-06-17 13:32:41 -07:00 |
|
Grant Limberg
|
47d29ddcaf
|
Compiler warning cleanup
|
2019-06-13 10:28:09 -07:00 |
|
Joseph Henry
|
94bd2918fa
|
Merge branch 'dev' of http://git.int.zerotier.com/ZeroTier/ZeroTierOne into dev
|
2019-06-12 13:14:23 -07:00 |
|
Joseph Henry
|
c3bfcf560b
|
Removed check for port number in multipath path replacement logic
|
2019-06-12 13:14:14 -07:00 |
|
Adam Ierymenko
|
5b2b088714
|
Cleanup, version bump.
|
2019-06-11 14:58:23 -07:00 |
|
Adam Ierymenko
|
cacdb445c7
|
Bump protocol version to 10
|
2019-05-14 13:54:27 -07:00 |
|
Adam Ierymenko
|
ee8682ac75
|
Temporarily disable the symmetric NAT port prediction code since the current version adds protocol overhead and probably is not that effective.
|
2019-03-26 15:23:51 -07:00 |
|
Adam Ierymenko
|
d530356055
|
RingBuffer<> is now templated with size, buffer is now static.
|
2019-03-22 14:39:52 -07:00 |
|
Adam Ierymenko
|
63ec19674c
|
.
|
2019-03-19 16:43:43 -07:00 |
|
Grant Limberg
|
d4c0349de9
|
Revert "#ifdef'd out multipath/QoS statistics buffers allocations for ZT_PROTOCOL_VERSION<10"
This reverts commit 270debb3fc.
|
2019-03-11 09:44:40 -07:00 |
|
Joseph Henry
|
270debb3fc
|
#ifdef'd out multipath/QoS statistics buffers allocations for ZT_PROTOCOL_VERSION<10
|
2019-03-01 13:28:00 -08:00 |
|
Joseph Henry
|
0e597191b8
|
Updated licenses for 2019
|
2019-01-14 10:25:53 -08:00 |
|
Joseph Henry
|
20a25a6a45
|
Added debug traces
|
2018-08-06 14:31:12 -07:00 |
|
Joseph Henry
|
bdcdccfcc3
|
Improved path selection, more efficient traffic allocation, lower QoS/ACK overhead
|
2018-06-22 16:30:20 -07:00 |
|
Joseph Henry
|
52264d5e28
|
Fixed aggregateLinkLatency(). Also changed unit for throughput from byte to bit
|
2018-06-14 16:48:35 -07:00 |
|
Joseph Henry
|
17fbb020e7
|
Added multipath field to zerotier-cli status output. Adjusted how path estimates are computed and cached
|
2018-06-14 16:34:45 -07:00 |
|
Joseph Henry
|
0faa655b83
|
Reduced how often relative path qualities and aggregate link allocations are computed
|
2018-06-12 16:30:46 -07:00 |
|
Joseph Henry
|
6fddf31db3
|
Improved rate limit logic for QoS/ACK packets. Also reduced how often processBackgroundPathMeasurements() is called
|
2018-06-12 15:24:12 -07:00 |
|
Joseph Henry
|
9681fedbb4
|
Spellcheck sweep across codebase
|
2018-06-07 17:25:27 -07:00 |
|
Joseph Henry
|
91a22a686a
|
Added auto-escalation to multipath if both peers support it. Improved QoS/ACK tracking. Related bug fixes
|
2018-06-01 18:03:59 -07:00 |
|
Joseph Henry
|
46a7a2be2e
|
Added VERB_ACK and VERB_QOS_MEASUREMENT, refined notion of path quality
|
2018-05-30 17:45:29 -07:00 |
|
Joseph Henry
|
91c8e82c42
|
Adjusted locking order of _paths_m for path pruning. Other minor multipath changes
|
2018-05-02 15:24:14 -07:00 |
|
Joseph Henry
|
1debe2292d
|
Cleanup. Misc type conversion and signedness fixes
|
2018-05-02 11:22:07 -07:00 |
|
Joseph Henry
|
6a2ba4baca
|
Introduced basic multipath support
|
2018-05-01 16:32:15 -07:00 |
|
Adam Ierymenko
|
65c07afe05
|
Copyright updates for 2018.
|
2018-01-08 14:33:28 -08:00 |
|