summaryrefslogtreecommitdiff
path: root/node
AgeCommit message (Collapse)Author
2017-04-04Logic simplification, cleanup, and memory use improvements in Membership. ↵Adam Ierymenko
Also fix an issue that may cause network instability in some cases.
2017-04-04Membership cleanup work in progress.Adam Ierymenko
2017-03-27Fix TRACE and CLUSTER builds.Adam Ierymenko
2017-03-27Add thread PTR that gets passed through the entire ZT core call stack and ↵Adam Ierymenko
then passed to handler functions resulting from a call.
2017-03-17Windows build fixes, app about text revisions.Adam Ierymenko
2017-03-17GitHub issue #461 -- plus a bit of cleanup and optimizationAdam Ierymenko
2017-03-17LZ4 cleanupAdam Ierymenko
2017-03-17.Adam Ierymenko
2017-03-17ARM tweaksAdam Ierymenko
2017-03-17Fix attempt to WHOIS self.Adam Ierymenko
2017-03-17.Adam Ierymenko
2017-03-17.Adam Ierymenko
2017-03-17Fixes for possible ARM issues, cleanup, fix for spurious meaningless ↵Adam Ierymenko
exceptions on NETWORK_CONFIG_REQUEST
2017-03-13Docs and a bit of cleanup. In particular ALL makes no sense for revocations ↵Adam Ierymenko
because they have IDs. In that case you would just revoke the COM.
2017-03-10Roots need to respond to lots of WHOISesAdam Ierymenko
2017-03-10Tweak WHOIS path for federation.Adam Ierymenko
2017-03-10getUpstreamPeer issue with interim federated rootsAdam Ierymenko
2017-03-10Sigh. Another thinko.Adam Ierymenko
2017-03-10Build fix (typo)Adam Ierymenko
2017-03-10Also must mask off counter bits in IV in cryptField.Adam Ierymenko
2017-03-10cryptField() used to obscure extended fields in HELLO cannot use mangleKey()Adam Ierymenko
2017-03-07Windows build fixes.Adam Ierymenko
2017-03-06Send revocations automatically on deauth for instant kill, also fix some ↵Adam Ierymenko
issues with the RP.
2017-03-03Now with less bugs.Adam Ierymenko
2017-03-01Update how controller handles circuit tests -- save results to filesystem.Adam Ierymenko
2017-03-01Fix FILTER_TRACE breakage.Adam Ierymenko
2017-03-01Merge branch 'dev' of http://10.6.6.2/zerotier/ZeroTierOne into devAdam Ierymenko
2017-03-01Circuit tests now report link quality. Also fixed a little thing in ↵Adam Ierymenko
revocation propagation.
2017-03-01comment broken TRACE messageGrant Limberg
2017-03-01ZeroTier now has link quality measurement. We are not using this yet but ↵Adam Ierymenko
decided to put it in to prep for future QoS support and SD-WAN stuff.
2017-03-01Outgoing side of packet counter for link quality reporting. Also some ↵Adam Ierymenko
cleanup and a cluster mode build fix.
2017-03-01Save space in expecting-reply-to tracking.Adam Ierymenko
2017-02-28Match on tag sender equals or tag recipient equals.Adam Ierymenko
2017-02-28Add ipauth handling of IPv6 NDP neighbor solicitations and advertisements. ↵Adam Ierymenko
IPv6 works well now with ipauth.
2017-02-27ipauth characteristic now works with ARPAdam Ierymenko
2017-02-23Helps if you actually add the ipauth mask to the characteristics mask.Adam Ierymenko
2017-02-23Merge.Adam Ierymenko
2017-02-23Finish wiring up ipauth and macauth to Network filter.Adam Ierymenko
2017-02-23iOS fixesGrant Limberg
2017-02-23Certificate of ownership -- used to secure against IP address spoofing, ↵Adam Ierymenko
especially for IPv4 and regular IPv6.
2017-02-22Ad-hoc networks, a cool and easy to implement little feature that allows ↵Adam Ierymenko
controllerless networks. These only allow IPv6 6plane, no multicast, and the network ID encodes the allowed port range.
2017-02-16When deciding whether to send PUSH_DIRECT_PATHS we should check global trust ↵Adam Ierymenko
flag, not the one passed into receive().
2017-02-13Fix "orbit" semantics. Federation works.Adam Ierymenko
2017-02-13Fix loading of existing moons.Adam Ierymenko
2017-02-13Integrate moon concept into http config bus, and clean up that code quite a bit.Adam Ierymenko
2017-02-13Only accept world updates from upstreams.Adam Ierymenko
2017-02-13Can't erase from vector using const_iterator on some C++ compilers.'Adam Ierymenko
2017-02-13Cleanup and make moons (federated roots) a little easier to deal with.Adam Ierymenko
2017-02-07Tags work.Adam Ierymenko
2017-02-07Add a mask and value range to the IP tos rule field. This allows TOS to be ↵Adam Ierymenko
matched more usefully. This will break anyone using tos in the beta, but nobody seems to be and its pre-release so now is the time.