Releases: koNinja/linuxplorer
Releases · koNinja/linuxplorer
v1.1.1
Summary
This release is for bug fixes in v1.1.0.
What's changed
Bug Fixes
- Fixed to detect file changes even after long-term operation
- Stabilized move and copy
- Removed the automatic deletion of orphan files
- Improved the efficiency of
linuxplorer::ssh::sftp::filesystem::directory_iterator
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Summary
This release focuses on connection stability, performance improvements,
and reliability of placeholder metadata handling.
What's changed
New Features
- Session keep-alive
- Automatic recovery from network disconnection
- Support for incremental update
- Update of metadata and pruning nonexistent placeholder when placeholders enumeration
- Prevent case conflicts in file names
Bug Fixes
- Improved download speed
- Stabilized file operations
- Prevent metadata corruption of the placeholders
- Seek to desired offset when hydration
- Add support for movement and recursive deletion
Details
SSH
To improve performance
- Changed the internal logic of sftpbuf.
- Added cache of fstat in directory_iterator.
- Add support for incremental update of data changes of the placeholders.
To stabilize connection
- SSH/SFTP session connection maintenance and validity check
- SSH/SFTP session reconstruction (automatic recovery)
misc.
Cloud Provider
To improve change detection stability
- Added parsing USN Journal to parse file changes.
- Delegated rename and delete operations to the callback called by the system.
- Stop using
FileIdentityBLOB to avoid ERROR_CLOUD_FILE_METADATA_CORRUPT.
FileIdentityfield is assigned a dummy binary sequence because the blob is currently not used for anything in this app. - Use CfUpdatePlaceholder instead of CfDehydratePlaceholder for dehydration #12
misc.
v1.1.0-beta2
What's Changed
Bugfix
New Features
- SSH/SFTP session connection maintenance and validity check
- SSH/SFTP session reconstruction
- Update metadata and prune nonexistent placeholder on the server when placeholder enumeration
Full Changelog: v1.1.0-beta1...v1.1.0-beta2
v1.1.0-beta1
v1.0.0
Summary
Initial release
New Features
- SFTP access in Explorer
- Command line operations
Full Changelog: https://github.com/koNinja/linuxplorer/commits/v1.0.0