Skip to content

v0.4.0

Compare
Choose a tag to compare
@Gottox Gottox released this 17 May 20:07
· 830 commits to main since this release

This is the fourth development milestone of the libsqsh project. This release further improves caching characteristics and introduces the first draft of the chrome API. v0.4 introduces a generic reader implementation, that is used for loading file contents, metablocks and the archives contents. Furthermore this release adds support for libfuzz back in. libsqsh withstanded 30 minutes of fuzzing on x86_64.

The API changes to the plumbing API have been settled down. We still don't guarantee stable APIs, but from now own expect only small changes to it. The frontend/chrome API was introduced in its first iteration. Expect it to be unstable and subject to change.

The next release will introduce support for OpenBSD and support platforms that don't support unaligned data access. The next release will be the final development release of libsqsh.

Full Changelog: v0.3.0...v0.4.0