.. |
Address.hpp
|
31db768e4d
A bit of code cleanup.
|
8 years ago |
Array.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
AtomicCounter.hpp
|
4931e44998
Implement "weak pointer" behavior on Topology Path canonicalization hash table.
|
9 years ago |
Buffer.hpp
|
2bf9145ae6
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
|
8 years ago |
C25519.cpp
|
38433e85bf
More little stuff in crypto code.
|
11 years ago |
C25519.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
Capability.cpp
|
98152d974a
More cleanup and removal of DeferredPackets, will do the latter in a more elegant way.
|
9 years ago |
Capability.hpp
|
010d0a7d56
Docs and a bit of cleanup. In particular ALL makes no sense for revocations because they have IDs. In that case you would just revoke the COM.
|
8 years ago |
CertificateOfMembership.cpp
|
56febbf2ba
.
|
9 years ago |
CertificateOfMembership.hpp
|
32fa061700
Compute credential TTL et al.
|
9 years ago |
CertificateOfOwnership.cpp
|
72653e54f9
Finish wiring up ipauth and macauth to Network filter.
|
8 years ago |
CertificateOfOwnership.hpp
|
e10325e133
GitHub issue #461 -- plus a bit of cleanup and optimization
|
8 years ago |
CertificateOfRepresentation.hpp
|
010d0a7d56
Docs and a bit of cleanup. In particular ALL makes no sense for revocations because they have IDs. In that case you would just revoke the COM.
|
8 years ago |
Cluster.cpp
|
2bf9145ae6
Outgoing side of packet counter for link quality reporting. Also some cleanup and a cluster mode build fix.
|
8 years ago |
Cluster.hpp
|
29ec7bf3a2
Add more specific check in source==self case instead of dumping it.
|
8 years ago |
Constants.hpp
|
0f3148bda2
Roots need to respond to lots of WHOISes
|
8 years ago |
Dictionary.hpp
|
c6a39ed927
Fixes for possible ARM issues, cleanup, fix for spurious meaningless exceptions on NETWORK_CONFIG_REQUEST
|
8 years ago |
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 years ago |
Identity.cpp
|
43182f8f57
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
8 years ago |
Identity.hpp
|
7036831203
Sign Dictionary in doNETWORK_CONFIG_REQUEST.
|
9 years ago |
IncomingPacket.cpp
|
e10325e133
GitHub issue #461 -- plus a bit of cleanup and optimization
|
8 years ago |
IncomingPacket.hpp
|
d5528e4e9a
Wire up VERB_USER_MESSAGE in core.
|
8 years ago |
InetAddress.cpp
|
6a50291aa2
Fix the case for InetAddress::containsAddress for IPv6 route of ::
|
8 years ago |
InetAddress.hpp
|
25f9c294dc
Small bug fix and warning removal.
|
8 years ago |
MAC.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
Membership.cpp
|
010d0a7d56
Docs and a bit of cleanup. In particular ALL makes no sense for revocations because they have IDs. In that case you would just revoke the COM.
|
8 years ago |
Membership.hpp
|
5e6a4e5f5e
Send revocations automatically on deauth for instant kill, also fix some issues with the RP.
|
8 years ago |
MulticastGroup.hpp
|
dbf3e6c3c9
Dead code removal.
|
9 years ago |
Multicaster.cpp
|
1615ef1114
Rename getBestRoot() etc.
|
8 years ago |
Multicaster.hpp
|
1346e31a8e
Windows build fixes, Software update fix, warning removal.
|
8 years ago |
Mutex.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
Network.cpp
|
a7cb738175
.
|
8 years ago |
Network.hpp
|
e10325e133
GitHub issue #461 -- plus a bit of cleanup and optimization
|
8 years ago |
NetworkConfig.cpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
8 years ago |
NetworkConfig.hpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
8 years ago |
NetworkController.hpp
|
5e6a4e5f5e
Send revocations automatically on deauth for instant kill, also fix some issues with the RP.
|
8 years ago |
Node.cpp
|
5e6a4e5f5e
Send revocations automatically on deauth for instant kill, also fix some issues with the RP.
|
8 years ago |
Node.hpp
|
5e6a4e5f5e
Send revocations automatically on deauth for instant kill, also fix some issues with the RP.
|
8 years ago |
NonCopyable.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
OutboundMulticast.cpp
|
e10325e133
GitHub issue #461 -- plus a bit of cleanup and optimization
|
8 years ago |
OutboundMulticast.hpp
|
cc4bacc199
Cleanup, and implement compression disable flag for networks.
|
9 years ago |
Packet.cpp
|
78ef2c5f16
Windows build fixes, app about text revisions.
|
8 years ago |
Packet.hpp
|
e10325e133
GitHub issue #461 -- plus a bit of cleanup and optimization
|
8 years ago |
Path.cpp
|
a3bdae9735
Work in progress: Path canonicalization refactor.
|
9 years ago |
Path.hpp
|
a97918f812
Windows build fixes.
|
8 years ago |
Peer.cpp
|
a577b8d381
Update how controller handles circuit tests -- save results to filesystem.
|
8 years ago |
Peer.hpp
|
e3b1fc2ac0
Tweak WHOIS path for federation.
|
8 years ago |
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.
|
9 years ago |
Poly1305.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
README.md
|
8a2ff0b31e
Actual documentation.
|
8 years ago |
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 years ago |
Revocation.hpp
|
010d0a7d56
Docs and a bit of cleanup. In particular ALL makes no sense for revocations because they have IDs. In that case you would just revoke the COM.
|
8 years ago |
RuntimeEnvironment.hpp
|
98152d974a
More cleanup and removal of DeferredPackets, will do the latter in a more elegant way.
|
9 years ago |
SHA512.cpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
SHA512.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
Salsa20.cpp
|
43182f8f57
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
8 years ago |
Salsa20.hpp
|
43182f8f57
Docs, code cleanup, and protect the extra new fields of HELLO with encryption as a precaution.
|
8 years ago |
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 years ago |
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 years ago |
SharedPtr.hpp
|
4931e44998
Implement "weak pointer" behavior on Topology Path canonicalization hash table.
|
9 years ago |
Switch.cpp
|
cdc0eaec3a
Fix attempt to WHOIS self.
|
8 years ago |
Switch.hpp
|
d9e4ba1280
Eliminate a little copypasta.
|
8 years ago |
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 years ago |
Tag.hpp
|
10185e92fa
Certificate of ownership -- used to secure against IP address spoofing, especially for IPv4 and regular IPv6.
|
8 years ago |
Topology.cpp
|
db87d95c1d
getUpstreamPeer issue with interim federated roots
|
8 years ago |
Topology.hpp
|
cdc0eaec3a
Fix attempt to WHOIS self.
|
8 years ago |
Utils.cpp
|
42f28bce52
Cleanup and make moons (federated roots) a little easier to deal with.
|
8 years ago |
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.
|
8 years ago |
World.hpp
|
4b11566505
Integrate moon concept into http config bus, and clean up that code quite a bit.
|
8 years ago |