Releases: zff-team/zff-rs
Releases · zff-team/zff-rs
3.0.0-rc.0
- ZffStreamer implemented
- std::io::ErrorKind::Interrupted handled
- Code Cleanup
3.0.0-beta.4
Stabilization release.
TODO's
- VirtualObjects are still untested.
- improve documentation
- zffstreamer implementation
3.0.0-beta.0
Changelog
- all planned features for Zffv3 are now included
- Multithreading features implemented (will improve performance in some cases)
- Reading speed using an in-memory chunkmap cache is now more than twice as fast as under Zffv2.
Known issues / todo's
- stabilization process is ongoing (reviews and tests needed)
- Implementation of VirtualObjects has not yet been tested and could be changed if necessary
- Documentation has to be improved and reviewed
3.0.0-alpha.0
First pre-release for Zffv3.
Currently, it is not possible to use the virtual objects.
2.0.1
2.0.0
An improved version of the original PoC.
With the release of this version, Zff is no longer a PoC and is recommended by me for use.
This version is the reference implementation of ZffV2 and includes the following features:
- Struct ZffCreator for the creation of new Zff containers.
- Struct ZffExtender for the extension of already existing Zff containers
- Struct ZffReader for reading Zff containers
- Implementation of all hash, encryption and compression methods used in ZffV2.
- Implementation of all required headers and footers used in ZffV2.
This library also includes an implementation for the original PoC (now known as ZffV1).
2.0.0-rc.1
Contains:
- ZffCreator to create new zff container with physical or logical acquisitions
- ZffExtender to extend an existing zff container with additional acquisitions
- ZffReader which impl's std::io::Read to read the data from a created zff container
Not implemented, but planned (in future releases):
- full impl's of std::io::Read for ZffCreator/ZffExtender to complete the "streamability".
serde
implementation for various struct's (headers, footers, ...)- handling of interrupted IO operations
- read error handling (by using the defined chunk error flag)
Changed:
- Blake3 implemented/added
2.0.0-beta.3
Beta release with the new version 2 format to test this library.
You should checkout the appropriate tools:
Name | Type | Description | Crates.io | MRSV |
---|---|---|---|---|
zff | library | Library to handle the zff format | 1.58.1 | |
zffacquire | binary | Tool to acquire disk images in zff format | 1.58.1 | |
zffanalyze | binary | Tool to get information about a zff container | 1.58.1 | |
zffmount | binary | Tool to mount a zff container with FUSE (similar to xmount) | 1.58.1 |
0.10.1
Release contains:
Package | Description | Version |
---|---|---|
zff | Library to handle the zff format | 0.10.1 |
zffacquire | Tool to acquire disk images in zff format | 0.10.1 |
zffmetareader | Tool to get meta information about a zff image | 0.10.1 |
zffmount | Tool to mount a zff image with FUSE (similar to xmount) | 0.10.1 |