378 Commits (055be92ef0d7e4c21e937d4aa742b76547445b42)

Author SHA1 Message Date
Adam Ierymenko 055be92ef0
Plumb through attaching network ID to packet sends. 8 months ago
Adam Ierymenko 58c80ff0ab
Add network ID to upstream lookup, cleanup, release notes for 1.16. 8 months ago
Adam Ierymenko 5eb3cd2699
clang-format this branch to match dev 9 months ago
Adam Ierymenko 342fa9d33f
clang-format this branch 9 months ago
Adam Ierymenko ba2a4a605c
clang-format 9 months ago
Adam Ierymenko 96ba1079b2
Clang-format!!! 1 year ago
Adam Ierymenko 307befa892
Rename C25519.* to ECC.* 2 years ago
Adam Ierymenko 7647c8e8d1
Rename ECC key and signature size defines to be generic. 2 years ago
Joseph Henry b813ea70a5
Simplify packet critical path. Plus more platform fixes 2 years ago
Joseph Henry b1a30ae4ff
Switch to local.conf-based config of multithreading 2 years ago
Joseph Henry 36adae3d82
Add packet multiplexer 2 years ago
Adam Ierymenko 1982071d46 1.14.0 version bump for Linux and macOS, date update. 2 years ago
Joseph Henry 2e6cda38f6
Port multipath improvements to newer version 2 years ago
Adam Ierymenko 0e5651f353
1.12.0 merge to main (#2104) 3 years ago
Joseph Henry b8b5d0bff8
Add setmtu command, fix bond lifetime issue 3 years ago
travisladuke 14671009f8 Don't skip hellos when there are no paths available 3 years ago
Brenton Bostick e36127283c
Fix typos (#2075) 3 years ago
Brenton Bostick 64c2634b71
suppress warnings: comparison of integers of different signs: 'int64_t' (aka 'long') and 'uint64_t' (aka 'unsigned long') [-Wsign-compare] (#2063) 3 years ago
Grant Limberg 5a36b315a3
Exit if loading an invalid identity from disk (#2058) 3 years ago
Brenton Bostick f73e51e94c
Brenton/curly braces (#1971) 3 years ago
Grant Limberg 595e033776
Outgoing Packet Metrics (#1980) 3 years ago
Joseph Henry 91bae4b1a8 Add missing default initialization of _lowBandwidthMode 3 years ago
Joseph Henry 3c9ea2b667
Add low-bandwidth mode 3 years ago
Joseph Henry e1f60e3f83
Behavioral changes to multipath balance modes (See: #1745 and #1753) 3 years ago
Joseph Henry bc521504ca
Improved multipath link monitoring 4 years ago
Adam Ierymenko e672dc8094
Set version to correct 1.10.0. 4 years ago
Joseph Henry 8148c658cf
Remove bonds for peers that have fully expired. Remove notion of bond health 4 years ago
Grant Limberg eaccce743f
moar plumbing progress 4 years ago
Grant Limberg 7cce23ae79
wip 4 years ago
Adam Ierymenko 75a45eeb27
Revert "Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed." 5 years ago
Adam Ierymenko 48ce7632fa
Backport guts of 1.8 to 1.6 tree so we can point release without waiting for UI quirks to be fixed. 5 years ago
Joseph Henry e1af003e4f
Consolidation of multipath logic. Better system separation 5 years ago
Adam Ierymenko 6b3a7ec827
Fix a few things... 5 years ago
Adam Ierymenko b270d527f4
Basic plumbing for authentication requirement and piping through of URL information. 5 years ago
Adam Ierymenko 06730c7d1d BSL date bump 6 years ago
Joseph Henry 9f4985b11a Add basic bond health status reporting (listbonds) 6 years ago
Joseph Henry a33a494d60 Adjust terminology 6 years ago
Joseph Henry a50e8e9878 Add Bonds, Slaves, and Flows 6 years ago
Adam Ierymenko 52a166a71f
Relicense: GPLv3 -> ZeroTier BSL 1.1 7 years ago
Grant Limberg 47d29ddcaf Compiler warning cleanup 7 years ago
Joseph Henry 90d324ae96 Fixed ZT_SDK build issue. Moved ZT_SDK preprocessor directives to more permanent homes 7 years ago
Joseph Henry 95ef13f7a1 Added divisor for ZT_PEER_ACTIVITY_TIMEOUT, gives quicker indication to status change in SDK 7 years ago
Adam Ierymenko 2966eac64f Get rid of ZT_FAST_MEMCPY because this is not really needed. 7 years ago
Adam Ierymenko 39e1021f62 Replace certificate based gating of multicast like/gather with a simpler more efficient method, fix some minor issues with request based com/cert push, and clean up some other random stuff. 7 years ago
Adam Ierymenko 63ec19674c . 7 years ago
Adam Ierymenko 087c75d5ee More cleanup. 7 years ago
Adam Ierymenko e03102dbcb Clean out some unnecessarily pedantic auth stuff in favor of a simpler way of gating multicast gathers. 7 years ago
Joseph Henry 0e597191b8 Updated licenses for 2019 7 years ago
Joseph Henry 28cb40529d Rough draft of fq-codel implementation 8 years ago
Joseph Henry bdcdccfcc3 Improved path selection, more efficient traffic allocation, lower QoS/ACK overhead 8 years ago