.. |
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
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Capability.hpp
|
eddbc7e757
Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases.
|
8 years ago |
CertificateOfMembership.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
CertificateOfMembership.hpp
|
eddbc7e757
Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases.
|
8 years ago |
CertificateOfOwnership.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
CertificateOfOwnership.hpp
|
eddbc7e757
Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases.
|
8 years ago |
CertificateOfRepresentation.hpp
|
eddbc7e757
Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases.
|
8 years ago |
Cluster.cpp
|
91c9f4cb20
Fix TRACE and CLUSTER builds.
|
8 years ago |
Cluster.hpp
|
29ec7bf3a2
Add more specific check in source==self case instead of dumping it.
|
8 years ago |
Constants.hpp
|
139c4b5633
Significant simplification to path logic.
|
8 years ago |
Credential.hpp
|
8a62ba07e5
Membership cleanup work in progress.
|
8 years ago |
Dictionary.hpp
|
aaf597f020
Cleanup, Windows fixes, Self test fix
|
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
|
df48738ac9
Enable use of NaCl for faster X64 Salsa20 implementations. Also include binary for OSX for easy build. Blazingly fast.
|
8 years ago |
Identity.hpp
|
7036831203
Sign Dictionary in doNETWORK_CONFIG_REQUEST.
|
9 years ago |
IncomingPacket.cpp
|
f1c0563c40
Fix for cluster handoff.
|
8 years ago |
IncomingPacket.hpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
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
|
ba5d0cc2f9
Silence some TRACE noise.
|
8 years ago |
Membership.hpp
|
5ad120208f
Small fix, should filter by temporal validity.
|
8 years ago |
MulticastGroup.hpp
|
dbf3e6c3c9
Dead code removal.
|
9 years ago |
Multicaster.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Multicaster.hpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Mutex.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
Network.cpp
|
88a4a3b1ba
Pass tptr on leave.
|
8 years ago |
Network.hpp
|
88a4a3b1ba
Pass tptr on leave.
|
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
|
7a94f63058
Back out NaCl since the old one with xmm6 salsa2012 does not support multi-block use and the new one is slower.
|
8 years ago |
Node.hpp
|
7a94f63058
Back out NaCl since the old one with xmm6 salsa2012 does not support multi-block use and the new one is slower.
|
8 years ago |
NonCopyable.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
OutboundMulticast.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
OutboundMulticast.hpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Packet.cpp
|
a8ced184dc
Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING.
|
8 years ago |
Packet.hpp
|
e10325e133
GitHub issue #461 -- plus a bit of cleanup and optimization
|
8 years ago |
Path.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Path.hpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Peer.cpp
|
95e5345cc3
Cluster build fix.
|
8 years ago |
Peer.hpp
|
95e5345cc3
Cluster build fix.
|
8 years ago |
Poly1305.cpp
|
d8f5cfdee4
Windows profile build target (CPU profiling), and a little bit of optimization revealed by such.
|
8 years ago |
Poly1305.hpp
|
4e4fd51117
boring doc stuff
|
9 years ago |
README.md
|
8a2ff0b31e
Actual documentation.
|
8 years ago |
Revocation.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Revocation.hpp
|
eddbc7e757
Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases.
|
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
|
a8ced184dc
Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING.
|
8 years ago |
Salsa20.hpp
|
a8ced184dc
Some code cleanup and make sure any type punning is guarded with ZT_NO_TYPE_PUNNING.
|
8 years ago |
SelfAwareness.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
SelfAwareness.hpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
SharedPtr.hpp
|
4931e44998
Implement "weak pointer" behavior on Topology Path canonicalization hash table.
|
9 years ago |
Switch.cpp
|
91c9f4cb20
Fix TRACE and CLUSTER builds.
|
8 years ago |
Switch.hpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Tag.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Tag.hpp
|
eddbc7e757
Logic simplification, cleanup, and memory use improvements in Membership. Also fix an issue that may cause network instability in some cases.
|
8 years ago |
Topology.cpp
|
e4896b257f
Add thread PTR that gets passed through the entire ZT core call stack and then passed to handler functions resulting from a call.
|
8 years ago |
Topology.hpp
|
139c4b5633
Significant simplification to path logic.
|
8 years ago |
Utils.cpp
|
7a94f63058
Back out NaCl since the old one with xmm6 salsa2012 does not support multi-block use and the new one is slower.
|
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 |