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."
This reverts commit 48ce7632fa.
|
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 |
Adam Ierymenko
|
b270d527f4
|
Basic plumbing for authentication requirement and piping through of URL information.
|
5 years ago |
Adam Ierymenko
|
e6b5f8aabd
|
AES work... but disabled in this commit.
|
6 years ago |
Adam Ierymenko
|
b7b01da742
|
Wire up dearmor() path.
|
6 years ago |
Adam Ierymenko
|
2ac49d99dd
|
AES integrated on send side.
|
6 years ago |
Adam Ierymenko
|
06730c7d1d
|
BSL date bump
|
6 years ago |
Joseph Henry
|
29ebda62ef
|
Remove (some) debug functions and traces
|
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 |
Adam Ierymenko
|
5b2b088714
|
Cleanup, version bump.
|
7 years ago |
Adam Ierymenko
|
cacdb445c7
|
Bump protocol version to 10
|
7 years ago |
Adam Ierymenko
|
63ec19674c
|
.
|
7 years ago |
Joseph Henry
|
0e597191b8
|
Updated licenses for 2019
|
7 years ago |
Joseph Henry
|
08d9dc5c68
|
Updated protocol version and versioning blurb
|
8 years ago |
Joseph Henry
|
9681fedbb4
|
Spellcheck sweep across codebase
|
8 years ago |
Joseph Henry
|
46a7a2be2e
|
Added VERB_ACK and VERB_QOS_MEASUREMENT, refined notion of path quality
|
8 years ago |
Adam Ierymenko
|
f7019d9e80
|
Tie up the rest of hub and spoke designated replicator multicast mode.
|
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 |
Adam Ierymenko
|
2d0dc62a53
|
docs
|
9 years ago |
Adam Ierymenko
|
f8014413a3
|
Add UDP MTU configurability.
|
9 years ago |
Adam Ierymenko
|
1685659e37
|
Remote tracing works.
|
9 years ago |
Adam Ierymenko
|
b9e1d53d7a
|
Minor cleanup.
|
9 years ago |
Adam Ierymenko
|
ab0806a036
|
Cleanup.
|
9 years ago |
Adam Ierymenko
|
4ecc0c59ca
|
Plumbing through of remote trace into controller code.
|
9 years ago |
Adam Ierymenko
|
495c5ce81d
|
Bunch of remote tracing work.
|
9 years ago |
Adam Ierymenko
|
dab0fb9e05
|
Remote trace: plumbing, replace old TRACE with calls to Trace object.
|
9 years ago |
Adam Ierymenko
|
2ec88e8008
|
Remove old circuit test code. Rules engine will let us do this much better and more simply.
|
9 years ago |
Adam Ierymenko
|
1b68d6dbdc
|
License header update.
|
9 years ago |
Adam Ierymenko
|
e10325e133
|
GitHub issue #461 -- plus a bit of cleanup and optimization
|
9 years ago |
Adam Ierymenko
|
5e6a4e5f5e
|
Send revocations automatically on deauth for instant kill, also fix some issues with the RP.
|
9 years ago |
Adam Ierymenko
|
d79585d44d
|
Circuit tests now report link quality. Also fixed a little thing in revocation propagation.
|
9 years ago |
Adam Ierymenko
|
1d39be61b2
|
ZeroTier now has link quality measurement. We are not using this yet but decided to put it in to prep for future QoS support and SD-WAN stuff.
|
9 years ago |
Adam Ierymenko
|
2bf9145ae6
|
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
|
9 years ago |
Adam Ierymenko
|
10185e92fa
|
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
9 years ago |
Adam Ierymenko
|
803f74634a
|
Tweak how we do crypto of the masked portions of HELLO just to be more "boring" in the DJB sense.
|
9 years ago |
Adam Ierymenko
|
f85a630a64
|
Docs and a small build fix in debug mode.
|
9 years ago |
Adam Ierymenko
|
43182f8f57
|
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
9 years ago |
Adam Ierymenko
|
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.
|
9 years ago |
Adam Ierymenko
|
beb642faa5
|
Stub out CAN_REACH.
|
9 years ago |
Adam Ierymenko
|
f102fd7f92
|
Extend in-band world updates to handle moons too.
|
9 years ago |
Adam Ierymenko
|
0995c1dcaa
|
Encapsulate LZ4 in Packet.cpp to eliminate dependency.
|
9 years ago |
Adam Ierymenko
|
7612bf3302
|
Fix LZ4 warning.
|
9 years ago |
Adam Ierymenko
|
d5528e4e9a
|
Wire up VERB_USER_MESSAGE in core.
|
9 years ago |
Adam Ierymenko
|
1615ef1114
|
Rename getBestRoot() etc.
|
9 years ago |
Adam Ierymenko
|
bf8d71e82c
|
Add notion of upstream that is separate from root in Topology, etc.
|
9 years ago |
Adam Ierymenko
|
93b4ac5cb2
|
Remove unused POW code, will revisit later.
|
10 years ago |
Adam Ierymenko
|
cc4bacc199
|
Cleanup, and implement compression disable flag for networks.
|
10 years ago |
Adam Ierymenko
|
15c07c58b6
|
Refactored network config chunking to sign every chunk to prevent stupid DOS attack potential, and implement network config fast propagate (though we probably will not use this for a bit).
|
10 years ago |