Commit Graph

50 Commits

Author SHA1 Message Date
Caleb Gardner b0dced90bc MORE PROGRESS 2025-07-14 01:40:04 -05:00
Caleb Gardner 69d90242ba Further progress
Mainly focusing on getting things more consistent
2025-07-12 02:13:41 -05:00
Caleb Gardner 61c86c9fea Laying down some framework 2025-07-11 06:45:51 -05:00
Caleb Gardner 23687eabb0 Further progress in parsing format 2025-07-11 04:32:02 -05:00
Caleb Gardner 5c14b7db48 Try 4, lol. 2025-07-09 06:42:02 -05:00
Caleb Gardner 60e183512b (some) listing for zig-unsquashfs 2025-05-31 22:26:20 -05:00
Caleb Gardner fd1f83d855 Added uid & gid 2025-05-31 21:57:18 -05:00
Caleb Gardner d48ed4259e Added parent_path to Files
Should allow for (future) better path parsing
2025-05-31 21:49:09 -05:00
Caleb Gardner 8cc576a7fd Remove random .continue folder 2025-05-29 00:10:23 -05:00
Caleb Gardner 10304139e4 Fix DataReader
Don't use DataExtractor when set to only use 1 thread
2025-05-28 21:17:04 -05:00
Caleb Gardner 4af3e0373e Init data reader for Files
Fixed File.Size()
Don't use extractor for small files
2025-05-28 20:47:28 -05:00
Caleb Gardner 5be59be220 Increase buffer size for decompressTo 2025-05-28 02:49:53 -05:00
Caleb Gardner f122d1b4be Fixed the final, lingering issues.
Updated README
2025-05-28 00:57:12 -05:00
Caleb Gardner e4a6c32528 So close yet so far away 2025-05-27 22:26:58 -05:00
Caleb Gardner c057099591 Fragment data is currently broken, starting to fix 2025-05-27 16:17:20 -05:00
Caleb Gardner 17dbda3326 Nearly there...
Various tweaks & fixes to get extraction working properly
2025-05-27 14:21:40 -05:00
Caleb Gardner 985e2bd7e5 Extraction?
There's still a problem with fragments...
2025-05-26 07:06:03 -05:00
Caleb Gardner 7a4105bebd Added Zig-unsquashfs arg parsing.
Tweaks to build, including the ability to specifiy version
2025-05-26 04:05:53 -05:00
Caleb Gardner b0ecbe16bd Small tweaks 2025-05-25 08:22:33 -05:00
Caleb Gardner c4e2dab3f7 Fixed block/char/fifo types 2025-05-25 06:33:03 -05:00
Caleb Gardner dd452060cb Several fixes for File.extract
Tweaks and fixes.
2025-05-25 05:34:32 -05:00
Caleb Gardner 82011a092c Small tweaks and fixes 2025-05-24 23:30:23 -05:00
Caleb Gardner 3bfd262824 Tweak build 2025-05-24 14:35:53 -05:00
Caleb Gardner 6f02f9f14d Start work on File data extraction 2025-05-23 03:58:26 -05:00
Caleb Gardner 66f6cfa069 Added File.reader() 2025-05-22 06:27:38 -05:00
Caleb Gardner af06021b1b Added some doc 2025-05-21 21:38:05 -05:00
Caleb Gardner 213dfa8b92 Started on zig-unquashfs 2025-05-21 20:50:09 -05:00
Caleb Gardner e91d75458e Fixed table reading 2025-05-21 20:35:45 -05:00
Caleb Gardner 41a6b0d6f3 Mostly finished data reader 2025-05-20 09:15:00 -05:00
Caleb Gardner 128ed9f001 Started work on data readers 2025-05-19 09:49:23 -05:00
Caleb Gardner 1150b0d427 Fixed early file.deinit causing memory leaks 2025-05-19 06:08:43 -05:00
Caleb Gardner 1b0a0221c4 Now just for the memory leaks 2025-05-17 16:16:54 -05:00
Caleb Gardner 9f345e5fdb Almost there? 2025-05-17 14:33:16 -05:00
Caleb Gardner f77c2ecf48 Making things work properly 2025-05-17 09:05:24 -05:00
Caleb Gardner bbf3539dcf Messing around with thing.
Things not working.
2025-05-16 15:16:46 -05:00
Caleb Gardner 43295fb823 Finished? inodes 2025-05-16 11:02:59 -05:00
Caleb Gardner ff2ef6feaa INODES! 2025-05-16 06:59:21 -05:00
Caleb Gardner 986f308c60 Start over to clear my head 2025-05-16 05:55:40 -05:00
Caleb Gardner fc068fdbd9 Tweaking to get stuff workign 2025-05-15 05:59:38 -05:00
Caleb Gardner e010763fc6 Directory table parsing 2025-05-14 22:23:17 -05:00
Caleb Gardner 5daffdafc7 Proper zig project organization 2025-05-14 11:46:09 -05:00
Caleb Gardner 6dd3054006 Started work on File 2025-05-14 06:59:56 -05:00
Caleb Gardner b0c71c59f8 Inode parsing works! 2025-05-14 05:16:12 -05:00
Caleb Gardner 3684a958a0 Almost kind of working 2025-05-14 01:59:19 -05:00
Caleb Gardner a866804853 A bit more work on metadata reader 2025-05-13 22:29:45 -05:00
Caleb Gardner 246d63d48a A bit more messing around. 2025-05-13 10:24:17 -05:00
Caleb Gardner b4848de95d Further work on inode decoding 2025-05-13 00:23:53 -05:00
Caleb Gardner b3a5ff8f94 Starting work on inode decoding 2025-05-12 13:46:46 -05:00
Caleb Gardner 58e89c0981 Initial commit 2025-05-11 09:39:24 -05:00
Caleb Gardner ad7aa271ea Initial commit 2025-05-11 09:36:04 -05:00