Commit Graph

23 Commits

Author SHA1 Message Date
Caleb Gardner cea69188d4 Symlink file support
You can get the path that the symlink is pointing to, AND get the squashfs.File for it.
You can also now give a path FROM a given squashfs.File directory.
2020-11-28 02:22:48 -06:00
Caleb Gardner 77222f55f5 More setup for Files. 2020-11-25 13:57:38 -06:00
Caleb Gardner dcb26057fa Updated README 2020-11-25 08:57:18 -06:00
Caleb Gardner b21d16d5aa Added documentation badge 2020-11-25 08:38:58 -06:00
Caleb Gardner 5d888eb761 Updated README 2020-11-25 04:30:41 -06:00
Caleb Gardner 5761ad59cf Renamed BlockReader to MetadataReader (more correct)
SOME work on fragments (not working still...)
2020-11-23 16:50:00 -06:00
Caleb Gardner ae2cc5ab54 Working on fragments 2020-11-23 06:44:39 -06:00
Caleb Gardner de45fc927d Updated README 2020-11-20 17:04:09 -06:00
Caleb Gardner 9d03089530 Updated README 2020-11-20 17:03:16 -06:00
Caleb Gardner bc9adf8ade You can lookup an inode via a string path now
Removed DecompressCopy (as I wasn't using it)
Started work on fragments
2020-11-19 22:27:10 -06:00
Caleb Gardner 33af16071d I can now read the entire directory structure. 2020-11-19 13:27:13 -06:00
Caleb Gardner d43ed54874 Updated README 2020-11-19 10:57:29 -06:00
Caleb Gardner 774366004c Some work on reading the root inode's dir table 2020-11-16 16:08:23 -06:00
Caleb Gardner 7a2f9a87ba Re-wrote a bunch to try to figure out why things weren't working.
Turned out I was reading if a block was compressed exactly opposite.
Started to work more on looking up dirs.
2020-11-16 14:56:19 -06:00
Caleb Gardner 06b188d53c Restarted some stuff so I can do it better.
Made a reader that can reade across data blocks if necessary
Still can't get things to read right
2020-11-13 16:11:44 -06:00
Caleb Gardner dbf7e9465a Directorty table info parsing.
Futher work on reading data.
2020-11-13 04:47:54 -06:00
Caleb Gardner 78c35cf720 Further work on Inode 2020-11-12 09:50:52 -06:00
Caleb Gardner 29400334c7 Updated README 2020-11-10 05:59:17 -06:00
Caleb Gardner 630e6e0f7c Starting on writing the library
Currently just parses the superblock (but that works!)
2020-11-10 05:54:49 -06:00
Caleb Gardner c00ec36268 Updated README 2020-11-08 12:16:41 -06:00
Caleb Gardner fd846786b9 Updated README 2020-11-08 12:02:34 -06:00
Caleb Gardner 758d0a83c3 Update README.md 2020-11-08 11:14:43 -06:00
Caleb Gardner 99ccb07c7b Initial commit 2020-11-08 11:06:38 -06:00