..
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
Dynamically scale bonded link monitor frequency according to aliveness
2022-03-02 14:58:31 -08:00
Bond.hpp
Remove bonds for peers that have fully expired. Remove notion of bond health
2022-03-02 09:55:23 -08: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
Increase min failover to 500 ms and probe period to 1/3rd of failover
2022-02-25 10:52:39 -08: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
Rate gate ECHO per Path instead of per Peer
2022-02-21 14:37:39 -08: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
Use lowercase when including Windows headers
2021-12-29 16:29:08 -05:00
Network.cpp
Remove stray debug trace
2022-02-08 15:32:25 -08:00
Network.hpp
moar plumbing progress
2021-12-01 12:07:05 -08:00
NetworkConfig.cpp
refresh token run loop
2021-12-03 15:44:04 -08:00
NetworkConfig.hpp
wip
2021-12-01 10:44:29 -08:00
NetworkController.hpp
Basic plumbing for authentication requirement and piping through of URL information.
2021-05-24 22:58:17 -04:00
Node.cpp
Remove bonds for peers that have fully expired. Remove notion of bond health
2022-03-02 09:55:23 -08: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
Change ECHO divisor from 20 to 6
2022-02-25 11:29:07 -08:00
Peer.cpp
Remove bonds for peers that have fully expired. Remove notion of bond health
2022-03-02 09:55:23 -08:00
Peer.hpp
Remove bonds for peers that have fully expired. Remove notion of bond health
2022-03-02 09:55:23 -08: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
Disable Salsa20 SSE on MinGW 32-bit compiler
2022-01-04 20:39:08 -05:00
SelfAwareness.cpp
Proactively seek, enumerate, and distribute external surface addresses
2022-02-17 15:39:17 -08:00
SelfAwareness.hpp
Proactively seek, enumerate, and distribute external surface addresses
2022-02-17 15:39:17 -08: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
Rev roots.
2022-02-15 09:13:58 -05: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