Added an option to not use memory-mapped files for data extraction as it has a tendency to consume physical memory. This -no-mmap
flag is now the default and the previous behaviour can be opted into with --mmap
.
GGPK files were accidentally indexed twice; this is no longer the case.
Directory creation has been moved up-front to avoid excessively attempting to recreate the whole directory hierarchy leading up to each extracted file. This is a buff.
Bundle decompression now is mostly done in-place in the output buffer to save on allocator churn.
Full Changelog: v0.2.2...v0.2.3