Alex Barney
|
03fcdb837f
|
Produce an XML documentation file
|
2019-02-04 19:27:27 -06:00 |
|
Alex Barney
|
a89eb34243
|
Add some RomFS and IFileStorage documentation.
|
2019-02-04 19:24:06 -06:00 |
|
Alex Barney
|
5a0cd17dbf
|
Add RomFS building to hactoolnet
|
2019-02-03 19:27:09 -06:00 |
|
Alex Barney
|
16e97bda8c
|
Remove leftover code
|
2019-02-03 18:56:38 -06:00 |
|
Alex Barney
|
a7cf2be64f
|
Allow adding individual files to the RomFS builder
|
2019-02-03 18:27:04 -06:00 |
|
Alex Barney
|
9aed5d6715
|
Automatically resize the romfs dictionary
|
2019-02-03 15:47:24 -06:00 |
|
Alex Barney
|
9f2447860a
|
Remove unneeded code
|
2019-02-03 13:57:25 -06:00 |
|
Alex Barney
|
8c16b24bb8
|
Improve HierarchicalRomFileTable performance
|
2019-02-03 11:55:30 -06:00 |
|
Alex Barney
|
b0dde55264
|
Improve rom file table read/write performance
|
2019-02-01 16:15:28 -06:00 |
|
Alex Barney
|
9f0a1a37e4
|
Make RomFsDictionary hash table resizable
|
2019-02-01 15:31:13 -06:00 |
|
Alex Barney
|
953347560e
|
Add an initial functional RomFS builder
|
2019-01-31 21:10:38 -06:00 |
|
Alex Barney
|
9d697ffae2
|
Add an optional dynamic backing array to MemoryStorage
|
2019-01-31 20:58:52 -06:00 |
|
Alex Barney
|
9626e0f1d6
|
Don't use IStorage for reading the romfs file table.
It's at least 2-3x faster reading it all from a byte array
|
2019-01-30 15:32:45 -06:00 |
|
Alex Barney
|
86ee75ef8d
|
Create RomFs namespace
|
2019-01-30 09:53:03 -06:00 |
|
Alex Barney
|
3722b8ae9c
|
Improve XCI open performance
|
2019-01-29 15:58:48 -06:00 |
|
Alex Barney
|
e8fa79592e
|
Use the dictionary in the romfs instead of creating our own
|
2019-01-27 20:44:38 -06:00 |
|
Alex Barney
|
e5f808cd2d
|
Don't read invalid NAX0 files
|
2019-01-27 19:39:06 -06:00 |
|
Alex Barney
|
bd73237e98
|
Move RomfsEntry class
|
2019-01-23 15:40:44 -06:00 |
|
Alex Barney
|
6e2fa012c2
|
Make IStorage array read/write extension methods
|
2019-01-23 15:40:44 -06:00 |
|
Alex Barney
|
42044d02ba
|
Add LocalStorage class
|
2019-01-23 15:40:44 -06:00 |
|
Alex Barney
|
1d07a98d1e
|
Make sure storage conversion extensions are in place
|
2019-01-23 15:40:44 -06:00 |
|
Alex Barney
|
8e151c4a1c
|
Make IStorage interface and classes less complex
|
2019-01-23 15:40:44 -06:00 |
|
Alex Barney
|
30b42eaf34
|
Add very basic read benchmark
|
2019-01-21 12:58:25 -06:00 |
|
Alex Barney
|
b6964589fa
|
Slightly speed up IntegrityVerificationStorage
|
2019-01-21 12:57:40 -06:00 |
|
Alex Barney
|
39f952015f
|
Catch errors when checking an AesXtsFile's size
|
2019-01-20 15:39:19 -06:00 |
|
Alex Barney
|
0ed67d87df
|
Add NDV0 support
|
2019-01-19 21:05:25 -06:00 |
|
Alex Barney
|
fba89fbb95
|
Add AesXtsFile creation and FileReader
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
fe1400476a
|
DiscUtils: Workaround a bug by always assuming the long name is used
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
c3026f04b6
|
Add ConcatenationFileSystem writing
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
a33f829b55
|
Add GetEntryType to IFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
b8b57c9fb7
|
Add LayeredFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
edaccdfe81
|
Add initializers for SwitchFs
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
4ded38c1d6
|
Add SubdirectoryFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
8861f25bc7
|
Get rid of old code
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
3e4dcd9466
|
Add an IFileSystem provider for DiscUtils
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
828c1f5b54
|
Add a pattern option to EnumerateEntries
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
defab1a229
|
Add StreamFile. Make sure LocalFile closes the base file
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
53288105c3
|
Initial AesXtsFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
cf48b5b21e
|
Add ConcatenationFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
404e05da53
|
Add IAttributeFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
8f977554f2
|
Add SaveDataFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
585c351917
|
Remove old Pfs and Romfs classes
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
9a234575ac
|
Add PartitionFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
f94c6e83e9
|
Add LocalFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
71c4e6746b
|
Begin implementing IFileSystem
|
2019-01-17 22:38:28 -06:00 |
|
Alex Barney
|
ec4c603afc
|
Refactor AES-XTS tests
|
2018-12-28 12:35:43 -07:00 |
|
Alex Barney
|
b5dc0e4afa
|
Fix AES-CMAC for partial array segments
|
2018-12-28 12:35:43 -07:00 |
|
Alex Barney
|
4c950ab231
|
Forgot to add the check for Mono
|
2018-12-23 13:33:27 -07:00 |
|
Alex Barney
|
10e62b5ee1
|
Fix AES-CMAC for incomplete blocks
|
2018-12-20 17:11:40 -06:00 |
|
Alex Barney
|
d29f7b27a7
|
Add Mono compatibility for RSA-PSS
|
2018-12-20 12:32:58 -06:00 |
|