..
Address.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
AES_aesni.cpp
Windows build fixes, version bump in AIP.
2020-11-06 11:18:41 -08:00
AES_armcrypto.cpp
Fixing regression in AES for ARM targets
2020-11-27 08:22:55 +00:00
AES.cpp
Likely fix for some alignment issues on ARM.
2020-11-25 14:28:41 -05:00
AES.hpp
Backport AES fixes for compiler, arch, and splitting into separate files.
2020-10-20 18:50:28 -04:00
AtomicCounter.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Bond.cpp
Prevent balance-xor from de-allocating from bad paths
2021-10-20 10:48:07 -07:00
Bond.hpp
Remove debug trace
2021-09-06 20:13:13 -07:00
Buffer.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
C25519.cpp
AES integrated on send side.
2020-08-21 14:23:31 -07:00
C25519.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Capability.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
Capability.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
CertificateOfMembership.cpp
Revert "Use a faster method of fingerprinting identities."
2021-09-20 22:05:39 -04:00
CertificateOfMembership.hpp
Remove ancient controller support.
2021-09-20 18:38:29 -04:00
CertificateOfOwnership.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
CertificateOfOwnership.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Constants.hpp
Remove ancient controller support.
2021-09-20 18:38:29 -04:00
Credential.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Dictionary.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
DNS.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Hashtable.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Identity.cpp
AES integrated on send side.
2020-08-21 14:23:31 -07:00
Identity.hpp
Revert "Use a faster method of fingerprinting identities."
2021-09-20 22:05:39 -04:00
IncomingPacket.cpp
plumbing full flow from controller -> client network
2021-11-04 15:40:08 -07:00
IncomingPacket.hpp
Consolidation of multipath logic. Better system separation
2021-09-01 21:37:49 -07:00
InetAddress.cpp
missing break in InetAddress::ipScope()
2020-11-23 14:54:13 -08:00
InetAddress.hpp
Fix for ZTO-33 (Jira), only assign routes if there is a viable source IP.
2020-11-06 11:01:45 -05:00
MAC.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Membership.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
Membership.hpp
Add a bit of hardening in the network certificate of membership by incorporating a full hash of the identity to which it is issued. This means the recipient need not depend entirely on the root verifying identities properly to make sure impersonation is not occurring.
2021-09-20 18:26:49 -04:00
Multicaster.cpp
Tweak multicast settings to prevent failures due to TX queue overflow.
2020-11-12 22:21:43 -05:00
Multicaster.hpp
Fix some timestamp signedness mismatches.
2020-11-11 11:46:09 -05:00
MulticastGroup.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Mutex.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Network.cpp
plumbing full flow from controller -> client network
2021-11-04 15:40:08 -07:00
Network.hpp
plumbing full flow from controller -> client network
2021-11-04 15:40:08 -07:00
NetworkConfig.cpp
plumbing full flow from controller -> client network
2021-11-04 15:40:08 -07:00
NetworkConfig.hpp
plumbing full flow from controller -> client network
2021-11-04 15:40:08 -07:00
NetworkController.hpp
Basic plumbing for authentication requirement and piping through of URL information.
2021-05-24 22:58:17 -04:00
Node.cpp
Consolidation of multipath logic. Better system separation
2021-09-01 21:37:49 -07:00
Node.hpp
Consolidation of multipath logic. Better system separation
2021-09-01 21:37:49 -07:00
OutboundMulticast.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
OutboundMulticast.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Packet.cpp
Apple "fat binaries" are back!
2020-11-16 16:30:15 -05:00
Packet.hpp
Basic plumbing for authentication requirement and piping through of URL information.
2021-05-24 22:58:17 -04:00
Path.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
Path.hpp
Consolidation of multipath logic. Better system separation
2021-09-01 21:37:49 -07:00
Peer.cpp
Compilation fix
2021-10-01 11:19:04 -07:00
Peer.hpp
Consolidation of multipath logic. Better system separation
2021-09-01 21:37:49 -07:00
Poly1305.cpp
RingBuffer<> is now templated with size, buffer is now static.
2019-03-22 14:39:52 -07:00
Poly1305.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
README.md
Actual documentation.
2017-02-03 19:47:00 -08:00
Revocation.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
Revocation.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
RingBuffer.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
RuntimeEnvironment.hpp
Consolidation of multipath logic. Better system separation
2021-09-01 21:37:49 -07:00
Salsa20.cpp
Spellcheck sweep across codebase
2018-06-07 17:25:27 -07:00
Salsa20.hpp
Another very small crypto optimization.
2017-05-03 07:43:23 -07:00
SelfAwareness.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
SelfAwareness.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
SHA512.cpp
More selective push of AES modifications and refactoring stuff.
2020-09-10 14:48:48 -04:00
SHA512.hpp
AES integrated on send side.
2020-08-21 14:23:31 -07:00
SharedPtr.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Switch.cpp
Consolidation of multipath logic. Better system separation
2021-09-01 21:37:49 -07:00
Switch.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Tag.cpp
BSL date bump
2020-08-20 12:51:39 -07:00
Tag.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Topology.cpp
Update hard-coded default planet to latest.
2021-04-14 12:25:35 -04:00
Topology.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Trace.cpp
Fix erroneous cast of verb to double that causes invalid tracing output
2021-05-04 08:59:52 -07:00
Trace.hpp
BSL date bump
2020-08-20 12:51:39 -07:00
Utils.cpp
yes
2021-04-13 16:12:11 +00:00
Utils.hpp
Fix for ZTO-33 (Jira), only assign routes if there is a viable source IP.
2020-11-06 11:01:45 -05:00
World.hpp
BSL date bump
2020-08-20 12:51:39 -07:00