Kelsidavis-WoWee/tools/asset_extract
Kelsi Davis 2343b768ce
Some checks are pending
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
fix: warden mmap on macOS, add external listfile support to asset extractor
Drop PROT_EXEC from warden module mmap when using Unicorn emulation
(not needed — module image is copied into emulator address space). Use
MAP_JIT on macOS for the native fallback path.

Add --listfile option to asset_extract and SFileAddListFileEntries
support for resolving unnamed MPQ hash table entries from external
listfiles.
2026-04-04 01:16:28 -07:00
..
extractor.cpp fix: warden mmap on macOS, add external listfile support to asset extractor 2026-04-04 01:16:28 -07:00
extractor.hpp fix: warden mmap on macOS, add external listfile support to asset extractor 2026-04-04 01:16:28 -07:00
main.cpp fix: warden mmap on macOS, add external listfile support to asset extractor 2026-04-04 01:16:28 -07:00
manifest_writer.cpp Replace MPQ runtime with loose file asset system 2026-02-12 20:32:14 -08:00
manifest_writer.hpp Replace MPQ runtime with loose file asset system 2026-02-12 20:32:14 -08:00
path_mapper.cpp fix(extractor): lowercase all output paths to prevent duplicate folders 2026-04-03 21:26:20 -07:00
path_mapper.hpp fix(extractor): lowercase all output paths to prevent duplicate folders 2026-04-03 21:26:20 -07:00