2.0 KiB
2.0 KiB
Changelog
2.0.1-rc
Issues
Changes from v2.0.0-rc
- Removed MSVC compilation support (MinGW-64 should be used)
- Upgraded
boost
to v1.83.0 - Upgraded
curl
to v8.4.0 - Upgraded
libsodium
to v1.0.19 - Upgraded
rocksdb
to v8.6.7
2.0.0-rc
Issues
- #1 [bug] Unable to mount S3 due to 'item_not_found' exception
- #2 Require bucket name for S3 mounts
- #3 [bug] File size is not being updated in S3 mount
- #4 Upgrade to libfuse-3.x.x
- #5 Switch to renterd for Sia support
- #6 Switch to cpp-httplib to further reduce dependencies
- #7 Remove global_data and calculate used disk space per provider
- #8 Switch to libcurl for S3 mount support
Changes from v1.x.x
- Added read-only encrypt provider
- Pass-through mount point that transparently encrypts source data using
XChaCha20-Poly1305
- Pass-through mount point that transparently encrypts source data using
- Added S3 encryption support via
XChaCha20-Poly1305
- Added replay protection to remote mounts
- Added support base64 writes in remote FUSE
- Created static linked Linux binaries for
amd64
andaarch64
usingmusl-libc
- Removed legacy Sia renter support
- Removed Skynet support
- Fixed multiple remote mount WinFSP API issues on *NIX servers
- Implemented chunked read and write
- Writes for non-cached files are performed in chunks of 8Mib
- Removed
repertory-ui
support - Removed
FreeBSD
support - Switched to
libsodium
overCryptoPP
- Switched to
XChaCha20-Poly1305
for remote mounts - Updated
GoogleTest
to v1.14.0 - Updated
JSON for Modern C++
to v3.11.2 - Updated
OpenSSL
to v1.1.1w - Updated
RocksDB
to v8.5.3 - Updated
WinFSP
to 2023 - Updated
boost
to v1.78.0 - Updated
cURL
to v8.3.0 - Updated
zlib
to v1.3 - Use
upload_manager
for all providers- Adds a delay to uploads to prevent excessive API calls
- Supports re-upload after mount restart for incomplete uploads
- NOTE: Uploads for all providers are full file (no resume support)
- Multipart upload support is planned for S3