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
316a9302c9
Build: Fix some branch names not properly creating a PR version string
2023-10-11 09:27:26 -07:00
Alex Barney
e7b642380c
Update build and test dependencies
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
b79619cb48
Update .NET SDK version to 7.0.401
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
Alex Barney
e2cbb0898c
Diff GcSrv and SdmmcSrv with FS 16
2023-09-17 20:14:15 -07:00
Alex Barney
7005676777
Add SdCardPrivate
2023-09-17 20:14:14 -07:00
Alex Barney
fa9d5422cf
Add some XML docs for GcSrv and SdmmcSrv
2023-09-17 20:14:14 -07:00
Alex Barney
94221ef073
Add interfaces for the nn::gc APIs
2023-09-17 20:14:14 -07:00
Alex Barney
fab5efc4de
Add a simple emulated GC API implementation
2023-09-17 20:14:14 -07:00
Alex Barney
80588438c0
Add GameCardStorageCreator and GameCardFileSystemCreator
2023-09-17 20:14:14 -07:00
Alex Barney
a55b1d7c58
Implement PartitionFileSystem classes
2023-09-17 20:14:14 -07:00
Alex Barney
a45c541aca
Replace the old EmulatedSdCard class
2023-09-17 20:14:14 -07:00
Alex Barney
0964ecb2ee
Implement PatrolReader
2023-09-17 20:14:14 -07:00
Alex Barney
4ffc834427
Implement most of sdmmcsrv
2023-09-17 20:14:14 -07:00
Alex Barney
99d497ca7c
Make sure to dispose some WeakRefs
2023-09-17 20:14:14 -07:00
Alex Barney
6b2ee7a54d
Skeleton most of sdmmcsrv
2023-09-17 20:14:14 -07:00
Alex Barney
e76166d6d0
Skeleton the sdmmc api
2023-09-17 20:14:14 -07:00
Alex Barney
56765598a7
Implement the remaining gcsrv functions
2023-09-17 20:14:14 -07:00
Alex Barney
e18f6a9daf
Add GameCardDeviceOperator
2023-09-17 20:14:14 -07:00
Alex Barney
f4c59771cb
Add GameCardStorageDevice
2023-09-17 20:14:13 -07:00
Alex Barney
43d63086bf
Begin implementing StorageDeviceManagerFactory and GameCardManager
2023-09-17 20:14:13 -07:00
Alex Barney
dfd37d314f
Fix an off-by-one error when parsing mount names
2023-09-17 20:14:13 -07:00
Alex Barney
2e04bcad94
Add a SharedLock struct
2023-09-17 20:14:13 -07:00
Alex Barney
c11a1f4eca
Update to .NET SDK 7.0.202
2023-09-17 20:14:13 -07:00
Alex Barney
1e421a36ae
Add key sources for 16.0.0
2023-06-03 19:13:43 -07:00
Alex Barney
6f6836c302
Update key list in KEYS.md
2023-02-05 22:50:47 -07:00
Alex Barney
a38d94fee3
Address some analyzer findings
2023-02-05 22:43:08 -07:00
Alex Barney
d2477356fc
Bump version to 0.18.0
2023-02-05 21:42:30 -07:00
Alex Barney
f3cc973df3
Update build dependencies and the .NET CLI version
2023-02-05 21:39:00 -07:00
Alex Barney
c667de1169
Handle CryptographicExceptions when decrypting personalized tickets
2023-02-02 23:16:26 -07:00
Alex Barney
7ee5aec746
hactoolnet: Don't print offset ranges for pfs0 files
2023-02-02 23:16:26 -07:00
Alex Barney
8c4f0b7e42
hactoolnet: Load personalized tickets if possible
2023-02-02 23:16:26 -07:00
Alex Barney
754df0dcd9
Tweak how the eticket rsa key pair is handled
2023-02-02 23:16:26 -07:00
Steveice10
572849b67d
Add support for decrypting personalized title keys using eticket_rsa_keypair.
2023-02-02 23:16:26 -07:00
Alex Barney
a1439a2647
Add a function to calculate a pk11 mac and use it in hactoolnet
2023-01-30 19:26:37 -07:00
Alex Barney
bb13864030
Add more TSEC key generation
2023-01-29 22:40:22 -07:00