Caleb J. Gardner
c9499251f8
Moved lookup tables into separate struct to fix some race conditions
...
Fixed lingering issues due to zero work size InodeFinish
Fixed xattrs not applying due to the keys sometimes not being
null-terminated.
Updated performance numbers
2026-03-05 12:20:30 -06:00
Caleb J. Gardner
a4e23a840d
Updated performance values in README.
...
Added ability to ignore xattrs & permissions.
Ignore setting xattr errors due to an unknown issues.
2026-03-05 03:03:34 -06:00
Caleb J. Gardner
edfe919c1b
Expirementation with a new way to finish threads. Currently not working.
2026-03-04 06:39:44 -06:00
Caleb J. Gardner
5f629df47c
alloc-ified many functions.
...
Updated README
2026-02-28 22:33:57 -06:00
Caleb J. Gardner
fd9e3d595b
A bit of README cleanup
...
Added allow_lzo build option due to lzo build issues
2026-02-11 06:57:52 -06:00
Caleb J. Gardner
2760ad6ccb
Finished adding (untested) C decompression libraries.
2026-02-08 06:52:14 -06:00
Caleb Gardner
0e0222cd02
Fix formatting for build flags in README
2026-02-07 11:34:34 -06:00
Caleb J. Gardner
db2fb4b9f2
Fixed compilation when using zig test.
...
Remove option for static since -static should suffice in most situations
2026-02-07 11:24:58 -06:00
Caleb J. Gardner
704215e1a9
Remove updateTimes because I was running into integer overlow issues.
2026-02-07 06:42:34 -06:00
Caleb J. Gardner
75502da1d0
Remove DecompMgr in favor of a much simpler fn ptr.
...
Moved more functionality to Inode instead of File.
Started doing some optimization around allocation.
Slight rework of ExtractionOptions.
2026-02-07 05:09:17 -06:00
Caleb J. Gardner
a0f3f45885
Unsquashfs
2026-02-06 09:51:27 -06:00