mirror of https://github.com/dswd/zvault
1.7 KiB
1.7 KiB
Changelog
This project follows semantic versioning.
UNRELEASED
- [added] Added CHANGELOG
- [added] Locking local repository to avoid index corruption
- [modified] No longer trying to upload by rename
- [fixed] Creating empty bundle cache on init to avoid warnings
- [fixed] Calling sodiumoxide::init for faster algorithms and thread safety (not needed)
- [fixed] Fixed a deadlock in the bundle upload code
- [fixed] Also setting repository dirty on crash
- [fixed] Ignoring missing backups folder
v0.1.0 (2017-04-11)
First working alpha release
This release features the main functionality:
- Initializing repository
- Generating a key on the fly
- Import existing repository
- Creating backups
- Partial backups
- Deduplication
- Compression
- Encryption
- From tar files
- Support for file permissions, file date and extended attributes
- Restoring backups
- Full or subtrees
- To tar files
- Mounting backups or the whole repository
- Removing backups
- Full or only specific subtrees
- By date (
prune
subcommand)
- Check integrity
- Repository
- Bundles
- Index
- Backups
- Inode trees
- Vacuum
- By ratio
- Listing & Info methods
- Repository info
- Backup info/list
- Directory list, Inode info
- Bundle list and info
- Utility commands
analyze
: analyze chunk usage- Key management commands (
addkey
,genkey
) algotest
: algorithm testingversions
: find versions of a filediff
: Find differences between backupsconfig
: Getting and setting config options
- Command line client
- Powerful argument parsing
- Nice colorful error messages
- Progress bars
- Man pages for main commands
- Special functionality
- Shared repositories