All Versions
37
Latest Version
Avg Release Cycle
38 days
Latest Release
868 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v1.8.3 Changes
November 15, 2021- Remove problematic spinlock, which was only used on x86_64 anyway. Just use pthread always.
- Fix fd leak on MacOS that caused non-responsiveness after some time.
- Fix Debian install scripts to set /usr/sbin/nologin as shell on service user.
- Fix regression that could prevent managed routes from being deleted.
- DesktopUI: Remove NSDate:now() call, now works on MacOS 10.13 or newer!
-
v1.8.2 Changes
November 08, 2021- Fix multicast on linux.
- Fix a bug that could cause the tap adapter to have the wrong MAC on Linux.
- Update build flags to possibly support MacOS older than 10.14, but more work needs to be done. It may not work yet.
- Fix path variable setting on Windows.
-
v1.8.1 Changes
October 28, 2021- Fix numerous UI issues from 1.8.0 (never fully released).
- Remove support for REALLY ancient 1.1.6 or earlier network controllers.
- MacOS IPv6 no longer binds to temporary addresses as these can cause interruptions if they expire.
- Added additional hardening against address impersonation on networks (also in 1.6.6).
Fix an issue that could cause clobbering of MacOS IP route settings on restart.
NOTE: Windows 7 is no longer supported! Windows 7 users will have to use version 1.6.5 or earlier.
-
v1.8.0 Changes
September 15, 2021- A completely rewritten desktop UI for Mac and Windows!
- Implement a workaround for one potential source of a "coma" bug, which can occur if buggy NATs/routers stop allowing the service to communicate on a given port. ZeroTier now reassigns a new secondary port if it's offline for a while unless a secondary port is manually specified in local.conf. Working around crummy buggy routers is an ongoing effort.
- Fix for MacOS MTU capping issue on feth devices
- Fix for mistakenly using v6 source addresses for v4 routes on some platforms
- Stop binding to temporary IPv6 addresses
- Set MAC address before bringing up Linux TAP link
- Check if DNS servers need to be applied on macOS
- Upgrade json.hpp dependency to version 3.10.2
-
v1.6.6 Changes
September 21, 2021- Backport COM hash check mitigation against network member impersonation.
-
v1.6.5 Changes
April 13, 2021- Fix a bug in potential network path filtering that could in some circumstances lead to "software laser" effects.
- Fix a printf overflow in zerotier-cli (not exploitable or a security risk)
- Windows now looks up the name of ZeroTier devices instead of relying on them having "ZeroTier" in them.
-
v1.6.4 Changes
February 15, 2021- The groundhog saw his shadow, which meant that the "connection coma" bug still wasn't gone. We think we found it this time.
-
v1.6.3 Changes
February 02, 2021- Likely fix for GitHub issue #1334, an issue that could cause ZeroTier to go into a "coma" on some networks.
- Also groundhog day
-
v1.6.2 Changes
November 30, 20202020-11-30 -- Version 1.6.2
- ๐ Fix an ARM hardware AES crypto issue (not an exploitable vulnerability).
- ๐ Fix a Linux network leave hang due to a mutex deadlock.
-
v1.6.1 Changes
November 24, 20202020-11-24 -- Version 1.6.1
๐ This release fixes some minor bugs and other issues in 1.6.0.
- ๐ Fixed a bug that caused IP addresses in the 203.0.0.0/8 block to be miscategorized as not being in global scope.
- ๐ Changed Linux builds to (hopefully) fix LXC and SELinux issues.
- ๐ Fixed unaligned memory access that caused crash on FreeBSD systems on the ARM architecture.
- ๐ Merged CLI options for controlling bonded devices into the beta multipath code.
- โก๏ธ Updated Windows driver with Microsoft cross-signing to fix issues on some Windows systems.