Releases: milasudril/wad64
Releases · milasudril/wad64
More functionality and bugfixes
2.4.0 More functionality and bugfixes
Add helper to copy a file between two archives
2.3.0 Add helper to copy a file between two archives
Path components should not begin with '-' anywhere
2.2.1 Path components should not begin with '-' anywhere
Adding more utility functions
Some times, there is a short delay between two releases
Initial support for Cpython
This release introduces a module for Cpython 3. This is useful for creating archives from scripts, and a shell script is not sufficient. Currently, only the following high-level interfaces are exposed:
- insert (single file)
- extract (single file)
- ls
Fixing #3 and other things
This release fixes #3 and also introduces some new functionality. Notice that this library version is not ABI compatible with previous release, though the archive format itself has not changed.
Changes:
- Improve test coverage in
FdAdapter
, to cover the failing function - Add fallback option, in case
copy_file_range
syscall fails - Catch errno when throwing exception
- Add option to get a path, given an
FdAdapter
- If possible, use parent directory to archive file when creating an output file
- Store vtable outside of
FileReference
. Doing so will keepsizeof(FileReference)
independent of the number of methods. Also, it can now be considered as "big" with more than four methods.
Fix broken build of utility after complete migration to maike2
1.0.7 Fix broken build of utility after complete migration to maike2
Compiles with gcc 11
1.0.6 Compiles with gcc 11
Add missing include
1.0.5 Add missing include
Add missing include
1.0.4 Add missing include