Alex Barney
4e0db17192
Limit the hash target size to the file size when building a hashed PFS
2024-05-13 23:07:24 -07:00
Alex Barney
71fafcac85
Propagate errors through NxFileStream
2024-05-13 20:15:23 -07:00
Alex Barney
9eb35528ac
Read the entire file at once when reading a ticket
2024-05-13 20:04:36 -07:00
Alex Barney
c238cf63b0
Fix strlcpy
2024-05-12 22:49:44 -07:00
Alex Barney
6599c5977b
Fixup ref readonly
params to use in
instead of ref
2024-05-07 22:23:32 -07:00
Alex Barney
6a5d03e1f3
Use ref readonly
for many incoming SharedRef
parameters
2024-05-05 23:08:53 -07:00
Alex Barney
e19ea92b90
Use ref readonly
instead of in
for SharedRef parameters
2024-05-04 22:43:40 -07:00
Alex Barney
dd2b9fe2ca
Implement NpdmVerificationFileSystem
2024-05-01 21:56:40 -07:00
Alex Barney
4a7b67bf5a
Update NcaFileSystemService
2024-04-28 15:51:09 -07:00
Alex Barney
dc6acacf45
Update NcaFileSystemServiceImpl
2024-04-27 14:07:24 -07:00
Alex Barney
492716af74
Add DeepRetryStorage
2024-04-21 22:59:53 -07:00
Alex Barney
4699825564
Add AlignmentMatchingFileSystem and update some of the NCA service
2024-04-21 14:58:32 -07:00
Alex Barney
27cc721b31
Update FileSystemProxyImpl
2024-03-31 23:27:06 -07:00
Alex Barney
7f7c8b6578
Remove the old NcaReader
2024-03-31 20:03:53 -07:00
Alex Barney
e73e2861bc
Add HierarchicalSha256Storage
2024-03-17 17:01:00 -07:00
Alex Barney
ea49386b48
Add StorageOnNcaCreator
2024-03-17 09:32:59 -07:00
Alex Barney
b88d283fbc
Implement NcaReader from FS 17.0.0
2024-03-12 20:05:58 -07:00
Alex Barney
8027310320
Implement JournalIntegritySaveDataFileSystemDriver
2024-03-10 14:37:39 -07:00
Alex Barney
45975ddadd
Implement ApplicationTemporaryFileSystem
2024-03-09 18:38:04 -07:00
Alex Barney
2c14770ceb
Implement SaveDataFileSystem
2024-03-09 17:47:17 -07:00
Alex Barney
2b2b7471ea
Implement the rest of SaveDataInternalStorageFileSystem
2024-03-09 15:23:26 -07:00
Alex Barney
2501cd24d0
Implement SaveDataExtender
2024-02-19 23:04:19 -07:00
Alex Barney
164382f998
Implement the rest of SaveDataFileSystemServiceImpl and update it to FS 17
2024-02-18 19:45:15 -07:00
Alex Barney
257cf57d0b
Implement some Bitmap code
2024-02-04 00:22:31 -07:00
Alex Barney
037c5ace9e
Update SaveDataFileSystemService for FS 17
2024-02-03 23:43:24 -07:00
Alex Barney
e6d32b96d0
The 17.0.0 save indexing change that caused improperly wiped consoles to not boot
2024-01-30 22:24:51 -07:00
Alex Barney
78e16d3d61
Implement SaveDataFileSystemService functions
2024-01-27 21:25:40 -07:00
Alex Barney
beca253086
Reorganize SaveDataFileSystemService
2024-01-26 15:49:50 -07:00
Alex Barney
49edb744c5
Skeleton a bunch of code related to save data
2024-01-02 00:28:27 -07:00
Alex Barney
908c2ca8ff
Update NativeAOT build settings and use ToLowerInvariant
2023-12-16 22:46:37 -07:00
Alex Barney
7a8f0de6db
Bump version to 0.20.0
2023-12-10 17:06:08 -07:00
Alex Barney
32dff54cce
Use ref readonly
2023-12-09 23:30:19 -07:00
Alex Barney
03bf56f26c
Use collection expressions
2023-12-09 18:48:56 -07:00
Alex Barney
f19b219e84
Use inline arrays
2023-12-08 23:54:46 -07:00
Alex Barney
48e7651291
Target .NET 8
2023-12-08 23:30:46 -07:00
Alex Barney
f28e7a7dbb
hactoolnet: Copy hactool's option to suppress outputting decrypted keys
2023-11-15 19:45:15 -07:00
emargee
3f5cd08b68
fix: Enable extra cli output for titlekeys (when using titlekey crypto)
2023-11-15 19:45:15 -07:00
[mRg]
300fa877e4
Allow user to supply a titlekey on the command-line when processing NCAs ( #290 )
...
* feat: Enable user to supply a single titlekey when processing NCAs
* chore: update README
* feat: add `basetitlekey` support
* chore: README
* fix: check hasnt already been added via title.keys
* fix: Update logic so commandline supplied keys override existing keys in file
* hactoolnet: Parse title keys when reading CLI arguments
2023-11-15 19:22:17 -07:00
Alex Barney
dd478db70a
hactoolnet: Don't output unknown key warnings by default
2023-10-18 08:46:02 -07:00
Alex Barney
ae9ea9b7f6
Support opening the INI1 from a v17.0.0+ kernel
2023-10-18 08:46:02 -07:00
Alex Barney
c03e4d3f71
Fix a typo in GetPathLengthMax
2023-10-15 23:52:13 -07:00
Alex Barney
279f86d910
Fix a bug in ConvertToFsCommonPath
2023-10-14 14:07:08 -07:00
Alex Barney
655fed169a
Add key sources for 17.0.0
2023-10-13 08:24:46 -07:00
Alex Barney
d54bea8417
hactoolnet: Make some changes for building with NativeAOT
2023-10-11 09:27:26 -07:00
Alex Barney
8de9980160
Bump version to 0.19.0
2023-10-11 09:27:26 -07:00
Alex Barney
934f81da67
Add FileSystemAttribute functionality
2023-10-05 07:28:55 -07:00
Alex Barney
809cecd1aa
Fix bug in BucketTree, diff with v16, use new C# features
2023-10-05 07:14:09 -07:00
Alex Barney
04a5d03b5f
Fix an incorrect call when opening an NCA
2023-10-05 07:14:09 -07:00
Alex Barney
2b69ec6cf9
Diff fssrv::storage with FS 16
2023-09-17 20:14:15 -07:00
Alex Barney
213515f06f
Diff some more storage related classes with FS 16
2023-09-17 20:14:15 -07:00