| .. |
|
Address.hpp
|
31db768e4d
A bit of code cleanup.
|
9 năm trước cách đây |
|
Array.hpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
AtomicCounter.hpp
|
4931e44998
Implement "weak pointer" behavior on Topology Path canonicalization hash table.
|
9 năm trước cách đây |
|
Buffer.hpp
|
2bf9145ae6
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
|
9 năm trước cách đây |
|
C25519.cpp
|
38433e85bf
More little stuff in crypto code.
|
11 năm trước cách đây |
|
C25519.hpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
Capability.cpp
|
98152d974a
More cleanup and removal of DeferredPackets, will do the latter in a more elegant way.
|
9 năm trước cách đây |
|
Capability.hpp
|
2b10a982e9
Match on tag sender equals or tag recipient equals.
|
9 năm trước cách đây |
|
CertificateOfMembership.cpp
|
56febbf2ba
.
|
9 năm trước cách đây |
|
CertificateOfMembership.hpp
|
32fa061700
Compute credential TTL et al.
|
9 năm trước cách đây |
|
CertificateOfOwnership.cpp
|
72653e54f9
Finish wiring up ipauth and macauth to Network filter.
|
9 năm trước cách đây |
|
CertificateOfOwnership.hpp
|
72653e54f9
Finish wiring up ipauth and macauth to Network filter.
|
9 năm trước cách đây |
|
CertificateOfRepresentation.hpp
|
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 năm trước cách đây |
|
Cluster.cpp
|
2bf9145ae6
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
|
9 năm trước cách đây |
|
Cluster.hpp
|
29ec7bf3a2
Add more specific check in source==self case instead of dumping it.
|
9 năm trước cách đây |
|
Constants.hpp
|
43182f8f57
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
9 năm trước cách đây |
|
Dictionary.hpp
|
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).
|
9 năm trước cách đây |
|
Hashtable.hpp
|
8a2e8bd585
Rework how paths are set as remote cluster preferred. The code is now clearer and cluster preference indications are now very sticky as they should be.
|
9 năm trước cách đây |
|
Identity.cpp
|
43182f8f57
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
9 năm trước cách đây |
|
Identity.hpp
|
7036831203
Sign Dictionary in doNETWORK_CONFIG_REQUEST.
|
9 năm trước cách đây |
|
IncomingPacket.cpp
|
d79585d44d
Circuit tests now report link quality. Also fixed a little thing in revocation propagation.
|
9 năm trước cách đây |
|
IncomingPacket.hpp
|
d5528e4e9a
Wire up VERB_USER_MESSAGE in core.
|
9 năm trước cách đây |
|
InetAddress.cpp
|
6a50291aa2
Fix the case for InetAddress::containsAddress for IPv6 route of ::
|
9 năm trước cách đây |
|
InetAddress.hpp
|
25f9c294dc
Small bug fix and warning removal.
|
9 năm trước cách đây |
|
MAC.hpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
Membership.cpp
|
4436824faf
ipauth characteristic now works with ARP
|
9 năm trước cách đây |
|
Membership.hpp
|
72653e54f9
Finish wiring up ipauth and macauth to Network filter.
|
9 năm trước cách đây |
|
MulticastGroup.hpp
|
dbf3e6c3c9
Dead code removal.
|
9 năm trước cách đây |
|
Multicaster.cpp
|
1615ef1114
Rename getBestRoot() etc.
|
9 năm trước cách đây |
|
Multicaster.hpp
|
1346e31a8e
Windows build fixes, Software update fix, warning removal.
|
9 năm trước cách đây |
|
Mutex.hpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
Network.cpp
|
d79585d44d
Circuit tests now report link quality. Also fixed a little thing in revocation propagation.
|
9 năm trước cách đây |
|
Network.hpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
9 năm trước cách đây |
|
NetworkConfig.cpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
9 năm trước cách đây |
|
NetworkConfig.hpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
9 năm trước cách đây |
|
NetworkController.hpp
|
226123ca08
Refactor controller to permit sending of pushes as well as just replies to config requests.
|
9 năm trước cách đây |
|
Node.cpp
|
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 năm trước cách đây |
|
Node.hpp
|
127bcb02ff
Save space in expecting-reply-to tracking.
|
9 năm trước cách đây |
|
NonCopyable.hpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
OutboundMulticast.cpp
|
4436824faf
ipauth characteristic now works with ARP
|
9 năm trước cách đây |
|
OutboundMulticast.hpp
|
cc4bacc199
Cleanup, and implement compression disable flag for networks.
|
9 năm trước cách đây |
|
Packet.cpp
|
2bf9145ae6
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
|
9 năm trước cách đây |
|
Packet.hpp
|
d79585d44d
Circuit tests now report link quality. Also fixed a little thing in revocation propagation.
|
9 năm trước cách đây |
|
Path.cpp
|
a3bdae9735
Work in progress: Path canonicalization refactor.
|
9 năm trước cách đây |
|
Path.hpp
|
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 năm trước cách đây |
|
Peer.cpp
|
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 năm trước cách đây |
|
Peer.hpp
|
2bf9145ae6
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
|
9 năm trước cách đây |
|
Poly1305.cpp
|
c952fbbd8d
Only enable 128-bit Poly1305 on X86_64 right now. Has compilation issues on ARM, but the 64-bit version should be fine.
|
10 năm trước cách đây |
|
Poly1305.hpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
README.md
|
8a2ff0b31e
Actual documentation.
|
9 năm trước cách đây |
|
Revocation.cpp
|
1f74dd4589
Revocation work in progress, add WATCH which is TEE with implicit rate sync (thanks JG@DCVC!), and clean up some cruft in Network.
|
9 năm trước cách đây |
|
Revocation.hpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
9 năm trước cách đây |
|
RuntimeEnvironment.hpp
|
98152d974a
More cleanup and removal of DeferredPackets, will do the latter in a more elegant way.
|
9 năm trước cách đây |
|
SHA512.cpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
SHA512.hpp
|
4e4fd51117
boring doc stuff
|
10 năm trước cách đây |
|
Salsa20.cpp
|
43182f8f57
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
9 năm trước cách đây |
|
Salsa20.hpp
|
43182f8f57
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
9 năm trước cách đây |
|
SelfAwareness.cpp
|
d3524f3609
Refactor COM stuff a bit, and respond to COM requests a bit more readily for rapid setup. Will need to revisit later.
|
9 năm trước cách đây |
|
SelfAwareness.hpp
|
b5c86b6ba4
Bunch more path refactoring. Peers no longer forget paths, but do not normally use expired paths. Expired paths might still be tried if nothing else is reachable.
|
9 năm trước cách đây |
|
SharedPtr.hpp
|
4931e44998
Implement "weak pointer" behavior on Topology Path canonicalization hash table.
|
9 năm trước cách đây |
|
Switch.cpp
|
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 năm trước cách đây |
|
Switch.hpp
|
d9e4ba1280
Eliminate a little copypasta.
|
9 năm trước cách đây |
|
Tag.cpp
|
1f74dd4589
Revocation work in progress, add WATCH which is TEE with implicit rate sync (thanks JG@DCVC!), and clean up some cruft in Network.
|
9 năm trước cách đây |
|
Tag.hpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
9 năm trước cách đây |
|
Topology.cpp
|
af4e79735c
Fix "orbit" semantics. Federation works.
|
9 năm trước cách đây |
|
Topology.hpp
|
af4e79735c
Fix "orbit" semantics. Federation works.
|
9 năm trước cách đây |
|
Utils.cpp
|
42f28bce52
Cleanup and make moons (federated roots) a little easier to deal with.
|
9 năm trước cách đây |
|
Utils.hpp
|
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 năm trước cách đây |
|
World.hpp
|
4b11566505
Integrate moon concept into http config bus, and clean up that code quite a bit.
|
9 năm trước cách đây |