summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-28Spec description rephrased.Kristof Imre Szabo
2016-02-28Formatting changeKristof Imre Szabo
2016-02-28Formatting changeKristof Imre Szabo
2016-02-28Formatting changeKristof Imre Szabo
2016-02-27Initial commit of the standard zerotier RPM specificationKristof Imre Szabo
2016-02-25Upgrade http-parser.Adam Ierymenko
2016-02-25Upgrade LZ4 to hopefully fix wacky sporadic crash when built with g++ 5.3.1 ↵Adam Ierymenko
on Debian/testing.
2016-02-25cleanupAdam Ierymenko
2016-02-24Remove ui/ on Linux uninstall.Adam Ierymenko
2016-02-24Make installers silent when run inside packages.Adam Ierymenko
2016-02-23Fix a CIRCUIT_TEST bug in forwarding of tests along hop paths on private ↵Adam Ierymenko
networks. Unfortunately this means full circuit testing for private nets will need an upgrade. :(
2016-02-22Fix checking of path address validity.Adam Ierymenko
2016-02-22Make maximum size of a circuit test structure sane.Adam Ierymenko
2016-02-22Clean controller circuit test memory.Adam Ierymenko
2016-02-22Deprecate reporting of local clock in circuit tests since a small number of ↵Adam Ierymenko
users might have security problems with this.
2016-02-22Reduce direct ping delay back to 1m and make SelfAwareness aware of local ↵Adam Ierymenko
received-on address to eliminate false symmetric classification.
2016-02-19Small tweak to active threshold.Adam Ierymenko
2016-02-11Try +1 and +2 existing surfaces for symmetric NATs.Adam Ierymenko
2016-02-10More tweaks to new symmetric NAT buster, and stop using old iterative method ↵Adam Ierymenko
since this supersedes it.
2016-02-10Little fix to NAT-t algAdam Ierymenko
2016-02-10Widen max delta for TS/revision just a bit more for now.Adam Ierymenko
2016-02-10Temporarily blacklist he.net IPv6 tunnel addresses for paths: these usually ↵Adam Ierymenko
have a very low MTU which causes packet loss and other issues.
2016-02-10Tweak certificate of membership revision/time tolerance to eliminate ↵Adam Ierymenko
boundary packet loss issues occasionally seen in the wild.
2016-02-09Tweak needsOurMembershipCertificate timing to resolve a possible source of ↵Adam Ierymenko
occasional dropped packets.
2016-02-08Make activity no longer a function of ping frequency, since this causes ↵Adam Ierymenko
compatibility bugs when the latter was modified due to timer interactions with other versions.
2016-02-08Tweak a few cluster params for higher perf / lower initial setup latency.Adam Ierymenko
2016-02-04return 200 instead of 404 when test is fetchedAdam Ierymenko
2016-02-04Return test ID when we post a test.Adam Ierymenko
2016-02-04flood protection fixAdam Ierymenko
2016-02-04Lengthen backup period againAdam Ierymenko
2016-02-04SQLite perf tuningAdam Ierymenko
2016-02-04Track client version and tell whether active nodes support circuit test.Adam Ierymenko
2016-02-04/active subpath off networksAdam Ierymenko
2016-02-03Logging to NodeHistory, SQL queries.Adam Ierymenko
2016-02-03Add NodeHistory table on sqlite controller.Adam Ierymenko
2016-02-01Fix for GitHub issue #298 and hopefully #297Adam Ierymenko
2016-01-28typoAdam Ierymenko
2016-01-26Merge branch 'edge' into devAdam Ierymenko
2016-01-26Save test results for circuit tests in memory and then cancel the test and ↵Adam Ierymenko
send the results when the test is queried later. This way you can POST a test and then come GET the result at the appointed time.
2016-01-25Mac OSX Port - Lightly testedJoseph Henry
2016-01-22Merge branch 'master' into devGrant Limberg
2016-01-22Fix JNI for API changes in 1.1.4Grant Limberg
2016-01-21Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edgeAdam Ierymenko
2016-01-21New dev version: 1.1.5Adam Ierymenko
2016-01-21Check for /dev/tun as well as /dev/net/tun since some Linux devices put it ↵Adam Ierymenko
there.
2016-01-21Added python, python3, darkhttpd unit testsJoseph Henry
2016-01-21Updated unit tests + READMEJoseph Henry
2016-01-20VERSION 1.1.4: Improved path detection, improved anti-recursion code, and ↵Adam Ierymenko
Network Containers BETA ZeroTier One version 1.1.4 has several improvements to path stability and path learning logic. It also contains the BETA version of Network Containers! See netcon/README.md and https://www.zerotier.com/product-netcon.shtml for more information. Improvements in 1.1.4: - Paths are now confirmed more aggressively on inactivity. This version can usually detect a dead direct path in under 10 seconds vs 1-2 minutes in previous versions. - Logic to prevent recursion has been overhauled. The old versions had code that explicitly checked packet contents (AntiRecursion.hpp). This is now gone in favor of a function that checks IP addresses of ZeroTier devices when paths are learned or probed. This is both more efficient and less prone to edge case failures. Testing in several complex environments has shown that this eliminates a few edge cases where inappropriate paths would be used.
2016-01-20Windows build fixes.Adam Ierymenko
2016-01-20readmeAdam Ierymenko