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 |
|
Alex Barney
|
c6127972f8
|
Cleanup and update app save management for 15.x
|
2023-01-26 21:23:08 -07:00 |
|
Alex Barney
|
903942b2f4
|
Fix a bug when ensuring bcat saves exist
|
2023-01-26 21:23:08 -07:00 |
|
Alex Barney
|
fe2549cb2a
|
Update .NET SDK version
|
2022-12-13 22:48:47 -07:00 |
|
Alex Barney
|
ff4de7476b
|
Use generic math alignment in assert code
|
2022-12-13 19:43:24 -07:00 |
|
Alex Barney
|
df77de365c
|
Use generic math in Util.Alignment
|
2022-12-13 19:10:10 -07:00 |
|
Alex Barney
|
7fce26e899
|
Use generic math in Util.BitUtil
|
2022-12-13 18:09:00 -07:00 |
|
Alex Barney
|
4108a6c149
|
Use some generic math in assert code
|
2022-12-10 11:33:21 -07:00 |
|
Alex Barney
|
b7625af148
|
Use generic math in Util.IntUtil
|
2022-12-10 11:12:43 -07:00 |
|
Alex Barney
|
d47e0ebedc
|
Change the Ref() extension methods for UniqueRef/SharedRef to properties
|
2022-12-03 12:53:30 -07:00 |
|
Alex Barney
|
f8766b3cc5
|
Add implicit ROS<byte> to U8Span cast and use more UTF-8 literals
|
2022-11-30 23:28:02 -07:00 |
|
Alex Barney
|
3b246535cc
|
Use nameof when referring to parameter names
|
2022-11-29 20:09:47 -07:00 |
|
Alex Barney
|
c7dcbab6ff
|
Remove all uses of InlineIL.Fody
|
2022-11-23 19:34:44 -07:00 |
|
Alex Barney
|
72b9a1e5d0
|
Add NonCopyableDisposable attributes where needed
|
2022-11-25 11:55:05 -07:00 |
|
Alex Barney
|
c97c0f8297
|
Use UTF-8 literals where applicable
|
2022-11-23 14:49:59 -07:00 |
|