Commit Graph

62 Commits

Author SHA1 Message Date
Caleb Gardner 61d194e80a Moving data reader to arrays instead of slices 2025-07-25 06:42:22 -05:00
Caleb Gardner 8c44c77456 Merge pull request #1 from CalebQ42/reset-4
Reset 4
2025-07-25 06:07:55 -05:00
Caleb Gardner a96ad46a6c Things are working (though slowly) 2025-07-22 05:13:34 -05:00
Caleb Gardner d5c50b19f2 Further progress on extraction 2025-07-21 06:40:18 -05:00
Caleb Gardner 8998d28253 Data reader fixes
Re-started extraction logic
2025-07-19 16:40:54 -05:00
Caleb Gardner 9c1d90f60b Reset on extraction logic
Fixed not using MetadataReader for Tables
Fixed MetadataReaders not respecting uncompressed blocks
2025-07-19 06:30:24 -05:00
Caleb Gardner eb214feefa Further progress on extraction 2025-07-18 22:30:30 -05:00
Caleb Gardner de988f083f Finished (?) file extraction 2025-07-18 05:41:27 -05:00
Caleb Gardner b4af1233e5 Started work on file extraction 2025-07-17 22:17:58 -05:00
Caleb Gardner 4d52627d5d Further tweaks & fixes 2025-07-17 09:16:32 -05:00
Caleb Gardner d6b136bc8f Added basic test
Fixed various bugs
2025-07-17 03:50:09 -05:00
Caleb Gardner 87563e43a5 Finished (?) data reader 2025-07-17 02:24:57 -05:00
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