Caleb Gardner
ffbf4ebc64
Fuse SUCCESS
2022-12-03 02:45:58 -06:00
Caleb Gardner
8613e35221
Fixed some bugs
...
THINGS ARE BROKEN FOR NO REASON
2022-05-10 01:40:32 -05:00
Caleb Gardner
16ef5838c3
Move changes from exp2 to main
...
This is largely a move to simplify a lot of the readers
Also further breaks out functions.
2022-05-10 01:12:13 -05:00
Caleb Gardner
d89153c3e2
Finished io/FS interface
2021-01-30 06:30:00 -06:00
Caleb Gardner
3f1b2a8d1e
Restructure for 1.16 io/fs interface
2021-01-29 12:55:57 -06:00
Caleb Gardner
18092c63aa
Some cleanup, no change in functionality
2021-01-09 09:53:58 -06:00
Caleb Gardner
e302d98665
Further work on extracting
...
Extracting files is threaded with goroutines.
Extracting also sets the proper UID and GUID
Made recursive children getting threaded with goroutines
Decided I will allow wildcards in paths. Hasn't been implemented though.
Fixed issues with ExtendedDirectory reading (I was using a uint16 instead of a uint32)
I couldn't test basically any of this. somehow a for loop isn't incrementing. For seemingly no reason.
2020-12-01 06:14:09 -06:00
Caleb Gardner
33af16071d
I can now read the entire directory structure.
2020-11-19 13:27:13 -06:00
Caleb Gardner
87ccd0f346
I CAN READ A DIRECTORY NOW
...
I've only tested it with the root dir, but should work for all directories.
2020-11-19 10:50:02 -06:00
Caleb Gardner
be1be40a17
Further work on directory table reading
2020-11-18 22:24:26 -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