All Versions
37
Latest Version
Avg Release Cycle
38 days
Latest Release
547 days ago

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, 2020

    2020-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, 2020

    2020-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.