diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2020-03-21 14:39:58 +0100 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2020-03-22 23:30:28 +0100 |
commit | 5c2c983e285d710461294296b4d00f791756f5c7 (patch) | |
tree | a6166a837d47d063aee7661a3b83689d8638d8b1 | |
parent | 30ef8f7d42bd9180eaaa9957c841db9ba2ab8b24 (diff) |
Update CHANGELOG.md
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
-rw-r--r-- | CHANGELOG.md | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 81080e6..5ac3b55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,11 +5,14 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] + +## [0.9] - 2020-03-27 ### Added - Support parsing [device] block size argument with SI suffix. - Add a write-up on the on-disk format. - A couple demo programs that make use of `libsquashfs`. - Add statistics counters to the block writer and processor. +- A compressor interface function to retrieve its configuration. ### Changed - For better compatibility, sqfs2tar appends `/` to directory names. (#37) @@ -21,6 +24,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - All abstract data types inhert from an sqfs_object_t with common functionality. - Lots of performance improvements. +- Make block processor sync and flush seperate operations. +- Combined the various payload size values in generic inode structure. +- Change block processor API to manage creation/resizing of file inodes. +- A "do not deduplicate flag" for the block processing pipeline. +- Lots of API cleanups. ### Fixed - Include sys/sysmacros.h on any GNU libc platform. @@ -28,6 +36,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Memory leak in hard link detection code. - Broken iteration over directory children in sqfsdiff. - Data reader returning -1 instead of an error code. +- Size accounting for sparse files in tar parsing code. +- Stricter verification of the compressor configuration. +- Broken builds with older liblz4 and zstd versions (e.g. on Ubuntu Xenial). +- Various build issues on MacOS. ### Removed - A number of hook callbacks from the block writer. @@ -265,7 +277,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - Insert abstraction layers and split generic code off into support libraries -[Unreleased]: https://github.com/AgentD/squashfs-tools-ng/compare/v0.8...HEAD +[Unreleased]: https://github.com/AgentD/squashfs-tools-ng/compare/v0.9...HEAD +[0.9.0]: https://github.com/AgentD/squashfs-tools-ng/compare/v0.8...v0.9 [0.8.0]: https://github.com/AgentD/squashfs-tools-ng/compare/v0.7...v0.8 [0.7.0]: https://github.com/AgentD/squashfs-tools-ng/compare/v0.6.1...v0.7 [0.6.1]: https://github.com/AgentD/squashfs-tools-ng/compare/v0.6...v0.6.1 |