|
d9432f2f1e
|
cleanup
|
2019-07-29 10:19:20 -07:00 |
|
|
a019c3dd5d
|
Tighten up credential push just a bit for faster up-time with older nodes, should not have significant impact on bandwidth. Also some cleanup and push direct path timing fixes.
|
2019-06-25 13:42:20 -07:00 |
|
|
a3ef9b8a15
|
Cleanup
|
2019-06-25 10:06:50 -07:00 |
|
|
90d324ae96
|
Fixed ZT_SDK build issue. Moved ZT_SDK preprocessor directives to more permanent homes
|
2019-05-17 10:15:40 -07:00 |
|
|
63ec19674c
|
.
|
2019-03-19 16:43:43 -07:00 |
|
|
087c75d5ee
|
More cleanup.
|
2019-03-14 16:40:22 -07:00 |
|
|
0e597191b8
|
Updated licenses for 2019
|
2019-01-14 10:25:53 -08:00 |
|
|
7b87e9c0cb
|
Added ability for OneService to monitor local.conf for changes and automatically reload
|
2018-09-11 16:55:46 -07:00 |
|
|
553101e8b5
|
merge dev
|
2018-08-09 11:31:37 -07:00 |
|
|
28cb40529d
|
Rough draft of fq-codel implementation
|
2018-07-10 16:50:12 -07:00 |
|
|
bdcdccfcc3
|
Improved path selection, more efficient traffic allocation, lower QoS/ACK overhead
|
2018-06-22 16:30:20 -07:00 |
|
|
0faa655b83
|
Reduced how often relative path qualities and aggregate link allocations are computed
|
2018-06-12 16:30:46 -07:00 |
|
|
6fddf31db3
|
Improved rate limit logic for QoS/ACK packets. Also reduced how often processBackgroundPathMeasurements() is called
|
2018-06-12 15:24:12 -07:00 |
|
|
9681fedbb4
|
Spellcheck sweep across codebase
|
2018-06-07 17:25:27 -07:00 |
|
|
b6d97af451
|
Added rate gates for QOS and ACK packets
|
2018-06-07 15:26:18 -07:00 |
|
|
a9ca26c698
|
Added TX queue cap for issue #769
|
2018-06-07 12:58:07 -07:00 |
|
|
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 |
|
|
46a7a2be2e
|
Added VERB_ACK and VERB_QOS_MEASUREMENT, refined notion of path quality
|
2018-05-30 17:45:29 -07:00 |
|
|
91c8e82c42
|
Adjusted locking order of _paths_m for path pruning. Other minor multipath changes
|
2018-05-02 15:24:14 -07:00 |
|
|
6a2ba4baca
|
Introduced basic multipath support
|
2018-05-01 16:32:15 -07:00 |
|
|
42ec780a6f
|
Merge branch 'dev' into netbsd-support
|
2018-04-25 06:39:02 -07:00 |
|
|
65c07afe05
|
Copyright updates for 2018.
|
2018-01-08 14:33:28 -08:00 |
|
|
459f1e7bfb
|
Refactor path stability stuff and add basic multipath support.
|
2017-10-25 12:42:14 -07:00 |
|
|
0d8b8d8426
|
Remove some unused constants.
|
2017-10-24 15:04:19 -07:00 |
|
|
2d858b05ac
|
Another fix for ye old tyme clients.
|
2017-09-01 12:03:31 -07:00 |
|
|
6ee201865b
|
Clean up WHOIS code.
|
2017-08-23 16:42:17 -07:00 |
|
|
9cfc109527
|
Tighten a few timings.
|
2017-08-23 14:00:08 -07:00 |
|
|
b9e1d53d7a
|
Minor cleanup.
|
2017-07-17 14:21:09 -07:00 |
|
|
640ad577d1
|
.
|
2017-07-06 11:56:46 -07:00 |
|
|
2f20258807
|
.
|
2017-07-06 10:25:36 -07:00 |
|
|
baa10c2995
|
.
|
2017-06-30 17:32:07 -07:00 |
|
|
64b7d9ef82
|
New clustering work.
|
2017-06-01 07:15:46 -07:00 |
|
|
f479b76772
|
define likely/unlikely
|
2017-05-09 20:22:08 -07:00 |
|
|
b9c1407013
|
Adjust PUSH_DIRECT_PATH circuit breaker, and comment out traces to reduce noise.
|
2017-05-08 09:36:37 -07:00 |
|
|
107e3e4106
|
First pass of configurable MTU and max MTU increase.
|
2017-05-04 17:12:02 -07:00 |
|
|
1b68d6dbdc
|
License header update.
|
2017-04-27 20:47:25 -07:00 |
|
|
139c4b5633
|
Significant simplification to path logic.
|
2017-04-14 17:53:32 -07:00 |
|
|
0f3148bda2
|
Roots need to respond to lots of WHOISes
|
2017-03-10 20:08:07 -08:00 |
|
|
e3b1fc2ac0
|
Tweak WHOIS path for federation.
|
2017-03-10 19:52:08 -08:00 |
|
|
43182f8f57
|
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
2017-02-05 16:19:03 -08:00 |
|
|
3587aa1ea7
|
Add and send certificates of representation to tell people what our valid upstreams are. These are not used yet but will be needed for future privacy modes, etc. Also some cleanup.
|
2017-02-04 13:17:00 -08:00 |
|
|
beb642faa5
|
Stub out CAN_REACH.
|
2017-02-04 10:21:31 -08:00 |
|
|
471108f2e4
|
Slightly increase thread stack size for safety (primary Alpine related) possibly GitHub #443
|
2017-01-30 08:01:36 -08:00 |
|
|
18c9dc8a06
|
fix RTF_MULTICAST and g++ -w
|
2016-12-27 13:07:05 +01:00 |
|
|
546e8a3b44
|
initial netbsd support in makefile/flags
|
2016-12-25 20:59:12 +01:00 |
|
|
84732fcb12
|
Wire through external path lookup. Static paths should now work.
|
2016-11-22 14:23:13 -08:00 |
|
|
2ea9f516e1
|
Rate gate expensive validation of new identities in HELLO.
|
2016-11-18 12:59:04 -08:00 |
|
|
5ebf5077f5
|
Log last meta-data in controller, and ease up just a bit on keepalives.
|
2016-11-09 17:11:10 -08:00 |
|
|
d3524f3609
|
Refactor COM stuff a bit, and respond to COM requests a bit more readily for rapid setup. Will need to revisit later.
|
2016-09-20 21:21:34 -07:00 |
|
|
5b6d27e659
|
Implement relay policy, and setting multicast limit to 0 now disables multicast on the network as would be expected.
|
2016-09-13 14:27:18 -07:00 |
|