By downloading, installing or using the software, you agree to the terms of the license
Release r112 (2022.06.07)
Windows 7 x64: zhenga-r112-x86_64-win7-msvc.zip
Windows 7 x32: zhenga-r112-x86-win7-mingw.zip
Linux Ubuntu: zhenga-r112-x86_64-linux-gnu.tar.gz
Rpi3 Buster: zhenga-r112-arm-linux-gnueabihf.tar.gz
FreeBSD 13: zhenga-r112-x86_64-freebsd.tar.gz
macOS Monterey M1: zhenga-r112-arm64-apple-darwin21.1.0.tar.gz
macOS Monterey Any: zhenga-r112-arm64-x86_64-apple-darwin21.1.0.tar.gz
macOS Sierra: zhenga-r112-x86_64-apple-darwin16.7.0.tar.gz
macOS Mavericks: zhenga-r112-x86_64-apple-darwin13.4.0.tar.gz
Changes:
- config format is now strict JSON
- root node can now be specified by name
- line and column are reported for configuration file errors
- support address.port suffix on peer mount points
- support local macFUSE mount option and show Zhenga in Finder volume tree
- support mounting as removable on windows
- fixed directory cache invalidation after ftruncate and resulting freebsd linker SIGBUS crash
- support shares loopback directory
- various small fixes
Release r111 (2021.10.01)
Windows 7 x64: zhenga-r111-x86_64-win7-msvc.zip
Windows 7 x32: zhenga-r111-x86-win7-mingw.zip
Linux Ubuntu: zhenga-r111-x86_64-linux-gnu.tar.gz
Rpi3 Buster: zhenga-r111-arm-linux-gnueabihf.tar.gz
FreeBSD 13: zhenga-r111-x86_64-freebsd.tar.gz
macOS Monterey: zhenga-r111-arm64-apple-darwin21.1.0.tar.gz
macOS Sierra: zhenga-r111-x86_64-apple-darwin16.7.0.tar.gz
macOS Mavericks: zhenga-r111-x86_64-apple-darwin13.4.0.tar.gz
Changes:
- improved distant and latent connection operation
- fixed command line parameters internationalization
- fixed Windows open and written files size reporting
- read-only file attributes are reported for read-only mounts
- hidden files are now ignored
- dead links are now ignored
- support uploading of configuration to master node
- fixed directory descriptor leak on inaccessible directories/mounts
- improved open descriptors handling and lifetime management
- fixed setting executable permission on file creation
Release r110
Windows: zhenga-r110-x86_64-win7.zip
Linux: zhenga-r110-x86_64-linux-gnu.tar.gz
Rpi3: zhenga-r110-arm-linux-gnueabihf.tar.gz
macOS: zhenga-r110-x86_64-apple-darwin13.4.0.tar.gz
FreeBSD: zhenga-r110-x86_64-freebsd11.4.tar.gz
Changes:
- data prefetch and buffering over latent networks improved
- Diffie-Hellman key exchange added
- centralized configuration management implemented
- fixed crash on file write during disconnection
- properly disable Nagle agorithm on FreeBSD
- fix reconnection timeout gradual increase
Release r109
Windows: zhenga-r109-x86_64-w64-msvc.zip
macOS: zhenga-r109-x86_64-apple-darwin13.4.0.tar.gz
Linux: zhenga-r109-x86_64-linux-gnu.tar.gz
FreeBSD: zhenga-r109-x86_64-freebsd11.4.tar.gz
Rpi3: zhenga-r109-arm-linux-gnueabihf.tar.gz
Changes:
- support Linux executable attribute on Windows
- removed requirement of UTB-8 BOM in the configs
- switch to zhenga.args startup arguments file
- read-write cache optimizations
- fix directory opening flags on Windows
- fix invalidate read cache on write
Release r107
Windows: zhenga-r107-x86_64-w64-msvc.zip
macOS: zhenga-r107-x86_64-apple-darwin13.4.0.tar.gz
Linux: zhenga-r107-x86_64-linux-gnu.tar.gz
Rpi3: zhenga-r107-arm-linux-gnueabihf.tar.gz
Changes:
- fix reading directories with non-portable filenames
- support comments and automatic comma in json
- fix start multiple volumes on macos
- fix log enabled debug message categories
Release r105
Windows: zhenga-r105-x86_64-w64-msvc.zip
macOS: zhenga-r105-x86_64-apple-darwin13.4.0.tar.gz
Linux: zhenga-r105-x86_64-linux-gnu.tar.gz
Rpi3: zhenga-r105-arm-linux-gnueabihf.tar.gz