f8d05eb625
Spec description rephrased.
2016-02-28 17:05:43 +01:00
45c233c0e7
Formatting change
2016-02-28 00:04:18 +01:00
b836228465
Formatting change
2016-02-28 00:02:48 +01:00
8118630861
Formatting change
2016-02-28 00:00:55 +01:00
bf3e31ece7
Initial commit of the standard zerotier RPM specification
2016-02-27 23:55:14 +01:00
f217ce7ff7
Upgrade http-parser.
2016-02-25 18:13:42 -08:00
039790cf26
Upgrade LZ4 to hopefully fix wacky sporadic crash when built with g++ 5.3.1 on Debian/testing.
2016-02-25 15:39:15 -08:00
e5f82f5457
cleanup
2016-02-25 10:08:30 -08:00
a5e4e3fcac
Remove ui/ on Linux uninstall.
2016-02-24 17:24:36 -08:00
3fe60615df
Make installers silent when run inside packages.
2016-02-24 15:23:49 -08:00
7b5c1696eb
Fix a CIRCUIT_TEST bug in forwarding of tests along hop paths on private networks. Unfortunately this means full circuit testing for private nets will need an upgrade. :(
2016-02-23 14:56:51 -08:00
c7c61b4ac0
Fix checking of path address validity.
2016-02-22 16:01:35 -08:00
92f24d1988
Make maximum size of a circuit test structure sane.
2016-02-22 15:54:18 -08:00
9b59bcd995
Clean controller circuit test memory.
2016-02-22 15:48:27 -08:00
43fff1a87e
Deprecate reporting of local clock in circuit tests since a small number of users might have security problems with this.
2016-02-22 12:59:26 -08:00
2aa7138373
Reduce direct ping delay back to 1m and make SelfAwareness aware of local received-on address to eliminate false symmetric classification.
2016-02-22 09:47:50 -08:00
69a438d64d
Small tweak to active threshold.
2016-02-19 09:10:31 -08:00
772551c45d
Try +1 and +2 existing surfaces for symmetric NATs.
2016-02-11 10:39:39 -08:00
0c951b6e56
More tweaks to new symmetric NAT buster, and stop using old iterative method since this supersedes it.
2016-02-10 18:41:39 -08:00
eadafd8de7
Little fix to NAT-t alg
2016-02-10 17:51:42 -08:00
f9230eb970
Widen max delta for TS/revision just a bit more for now.
2016-02-10 16:18:45 -08:00
82348e1537
Temporarily blacklist he.net IPv6 tunnel addresses for paths: these usually have a very low MTU which causes packet loss and other issues.
2016-02-10 11:06:26 -08:00
10bb9919f1
Tweak certificate of membership revision/time tolerance to eliminate boundary packet loss issues occasionally seen in the wild.
2016-02-10 09:32:42 -08:00
4769dacf61
Tweak needsOurMembershipCertificate timing to resolve a possible source of occasional dropped packets.
2016-02-09 16:54:47 -08:00
63ec7e58d4
Make activity no longer a function of ping frequency, since this causes compatibility bugs when the latter was modified due to timer interactions with other versions.
2016-02-08 10:03:01 -08:00
a963810e02
Tweak a few cluster params for higher perf / lower initial setup latency.
2016-02-08 09:57:46 -08:00
69b1da2e1d
return 200 instead of 404 when test is fetched
2016-02-04 16:27:25 -08:00
dc3d899e70
Return test ID when we post a test.
2016-02-04 16:09:26 -08:00
78c1d9006a
flood protection fix
2016-02-04 14:39:43 -08:00
5dad73647d
Lengthen backup period again
2016-02-04 14:22:54 -08:00
13b39a0c3e
SQLite perf tuning
2016-02-04 14:03:37 -08:00
90801a94d3
Track client version and tell whether active nodes support circuit test.
2016-02-04 13:38:42 -08:00
fab6f4450d
/active subpath off networks
2016-02-04 12:17:55 -08:00
2e04dc03f2
Logging to NodeHistory, SQL queries.
2016-02-03 18:10:56 -08:00
f8eb6b0067
Add NodeHistory table on sqlite controller.
2016-02-03 13:56:35 -08:00
7a63fdc447
Fix for GitHub issue #298 and hopefully #297
2016-02-01 14:41:54 -08:00
4655a59912
typo
2016-01-28 17:59:31 -08:00
c0668dcdf2
Merge branch 'edge' into dev
2016-01-26 14:20:25 -08:00
9cb4bbe2b8
Save test results for circuit tests in memory and then cancel the test and 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-26 12:42:44 -08:00
95d28494f6
Mac OSX Port - Lightly tested
2016-01-25 12:55:29 -08:00
67f678d60a
Merge branch 'master' into dev
2016-01-22 18:07:20 -08:00
3993dfa2a5
Fix JNI for API changes in 1.1.4
2016-01-22 18:06:58 -08:00
935f00ad4c
Merge branch 'edge' of http://10.6.6.2/zerotier/ZeroTierOne into edge
2016-01-21 16:03:14 -08:00
bafdb54752
New dev version: 1.1.5
2016-01-21 16:02:16 -08:00
7526ed705c
Check for /dev/tun as well as /dev/net/tun since some Linux devices put it there.
2016-01-21 16:01:24 -08:00
bccd60125b
Added python, python3, darkhttpd unit tests
2016-01-21 15:52:54 -08:00
7127d2b811
Updated unit tests + README
2016-01-21 15:10:26 -08:00
9cc2733ed8
VERSION 1.1.4: Improved path detection, improved anti-recursion code, and 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.
1.1.4
2016-01-20 18:10:40 -08:00
3b10fd7557
Windows build fixes.
2016-01-20 18:06:20 -08:00
f782797dc7
readme
2016-01-20 17:44:17 -08:00