Commit graph

  • f53aff7d1c Add key sources for 17.0.0 Alex Barney 2023-10-12 22:24:16 -0700
  • d54bea8417 hactoolnet: Make some changes for building with NativeAOT Alex Barney 2023-10-10 22:48:02 -0700
  • 316a9302c9 Build: Fix some branch names not properly creating a PR version string Alex Barney 2023-10-09 00:41:47 -0700
  • e7b642380c Update build and test dependencies Alex Barney 2023-10-08 21:03:56 -0700
  • 8de9980160 Bump version to 0.19.0 Alex Barney 2023-10-08 18:16:58 -0700
  • e6fc8e3133 hactoolnet: Make some changes for building with NativeAOT Alex Barney 2023-10-10 22:48:02 -0700
  • cb7f58585d Build: Fix some branch names not properly creating a PR version string Alex Barney 2023-10-09 00:41:47 -0700
  • 34ffed266d Update build and test dependencies Alex Barney 2023-10-08 21:03:56 -0700
  • a15652884b Bump version to 0.19.0 Alex Barney 2023-10-08 18:16:58 -0700
  • 934f81da67 Add FileSystemAttribute functionality Alex Barney 2023-10-05 00:22:41 -0700
  • 809cecd1aa Fix bug in BucketTree, diff with v16, use new C# features Alex Barney 2023-09-27 17:28:44 -0700
  • 04a5d03b5f Fix an incorrect call when opening an NCA Alex Barney 2023-09-17 22:12:00 -0700
  • 6f076e93bf Add FileSystemAttribute functionality Alex Barney 2023-10-05 00:22:41 -0700
  • 50c9661a89 Fix bug in BucketTree, diff with v16, use new C# features Alex Barney 2023-09-27 17:28:44 -0700
  • ed71ab4f3e Fix an incorrect call when opening an NCA Alex Barney 2023-09-17 22:12:00 -0700
  • 2b69ec6cf9 Diff fssrv::storage with FS 16 Alex Barney 2023-09-17 19:28:24 -0700
  • b79619cb48 Update .NET SDK version to 7.0.401 Alex Barney 2023-09-17 08:19:21 -0700
  • 213515f06f Diff some more storage related classes with FS 16 Alex Barney 2023-09-12 21:42:01 -0700
  • e2cbb0898c Diff GcSrv and SdmmcSrv with FS 16 Alex Barney 2023-09-02 23:27:23 -0700
  • 7005676777 Add SdCardPrivate Alex Barney 2023-02-05 20:48:05 -0700
  • fa9d5422cf Add some XML docs for GcSrv and SdmmcSrv Alex Barney 2023-02-01 20:33:18 -0700
  • 94221ef073 Add interfaces for the nn::gc APIs Alex Barney 2023-01-06 14:48:24 -0700
  • fab5efc4de Add a simple emulated GC API implementation Alex Barney 2023-01-06 13:46:51 -0700
  • 80588438c0 Add GameCardStorageCreator and GameCardFileSystemCreator Alex Barney 2023-01-03 16:12:27 -0700
  • a55b1d7c58 Implement PartitionFileSystem classes Alex Barney 2023-01-03 11:00:58 -0700
  • a45c541aca Replace the old EmulatedSdCard class Alex Barney 2022-07-07 23:14:06 -0700
  • 0964ecb2ee Implement PatrolReader Alex Barney 2022-07-07 19:57:53 -0700
  • 4ffc834427 Implement most of sdmmcsrv Alex Barney 2022-07-06 14:49:34 -0700
  • 99d497ca7c Make sure to dispose some WeakRefs Alex Barney 2022-07-06 13:29:32 -0700
  • 6b2ee7a54d Skeleton most of sdmmcsrv Alex Barney 2022-06-29 13:32:11 -0700
  • e76166d6d0 Skeleton the sdmmc api Alex Barney 2022-06-28 19:59:45 -0700
  • 56765598a7 Implement the remaining gcsrv functions Alex Barney 2022-05-24 16:35:30 -0700
  • e18f6a9daf Add GameCardDeviceOperator Alex Barney 2022-05-23 13:09:42 -0700
  • f4c59771cb Add GameCardStorageDevice Alex Barney 2022-05-21 03:36:54 -0700
  • 43d63086bf Begin implementing StorageDeviceManagerFactory and GameCardManager Alex Barney 2022-05-17 02:37:11 -0700
  • dfd37d314f Fix an off-by-one error when parsing mount names Alex Barney 2022-05-17 02:26:26 -0700
  • 2e04bcad94 Add a SharedLock struct Alex Barney 2022-05-16 10:20:32 -0700
  • c11a1f4eca Update to .NET SDK 7.0.202 Alex Barney 2023-04-06 21:29:38 -0700
  • 54eb8d97c3
    [v2] Fix E_ACCESSDENIED error when renaming directory James R T 2023-07-02 23:16:41 +0800
  • eef746da04
    Fix E_ACCESSDENIED error when renaming directory James R T 2023-07-02 23:16:41 +0800
  • 1b0beaf463
    Bump NuGet.CommandLine from 6.4.0 to 6.4.2 in /build dependabot[bot] 2023-06-14 16:44:53 +0000
  • 1e421a36ae Add key sources for 16.0.0 Alex Barney 2023-06-03 19:13:43 -0700
  • 90fdffcbc0 hactoolnet: NPDM-json in common format MonsterDruide1 2022-10-20 21:43:26 +0200
  • 8232ff7ed6 hactoolnet: Add NPDM converter MonsterDruide1 2022-09-28 14:23:24 +0200
  • 6f6836c302 Update key list in KEYS.md v0.18.0 Alex Barney 2023-02-05 22:50:47 -0700
  • a38d94fee3 Address some analyzer findings Alex Barney 2023-02-05 22:43:08 -0700
  • d2477356fc Bump version to 0.18.0 Alex Barney 2023-02-05 21:42:30 -0700
  • f3cc973df3 Update build dependencies and the .NET CLI version Alex Barney 2023-02-05 21:39:00 -0700
  • c667de1169 Handle CryptographicExceptions when decrypting personalized tickets Alex Barney 2023-01-31 23:53:33 -0700
  • 7ee5aec746 hactoolnet: Don't print offset ranges for pfs0 files Alex Barney 2023-01-31 23:13:56 -0700
  • 8c4f0b7e42 hactoolnet: Load personalized tickets if possible Alex Barney 2023-01-31 23:13:36 -0700
  • 754df0dcd9 Tweak how the eticket rsa key pair is handled Alex Barney 2023-01-31 23:12:48 -0700
  • 572849b67d Add support for decrypting personalized title keys using eticket_rsa_keypair. Steveice10 2022-12-02 20:51:23 -0800
  • 5f471301dc Handle CryptographicExceptions when decrypting personalized tickets Alex Barney 2023-01-31 23:53:33 -0700
  • 54dada1075 hactoolnet: Don't print offset ranges for pfs0 files Alex Barney 2023-01-31 23:13:56 -0700
  • baf4e1d593 hactoolnet: Load personalized tickets if possible Alex Barney 2023-01-31 23:13:36 -0700
  • 3d8cd05c5c Tweak how the eticket rsa key pair is handled Alex Barney 2023-01-31 23:12:48 -0700
  • e1540e7e02 Add support for decrypting personalized title keys using eticket_rsa_keypair. Steveice10 2022-12-02 20:51:23 -0800
  • a1439a2647 Add a function to calculate a pk11 mac and use it in hactoolnet Alex Barney 2023-01-30 19:26:37 -0700
  • bb13864030 Add more TSEC key generation Alex Barney 2023-01-29 22:26:34 -0700
  • c6127972f8 Cleanup and update app save management for 15.x Alex Barney 2023-01-25 23:34:36 -0700
  • 903942b2f4 Fix a bug when ensuring bcat saves exist Alex Barney 2023-01-25 23:27:40 -0700
  • 5eeaa6dd70 Cleanup and update app save management for 15.x Alex Barney 2023-01-25 23:34:36 -0700
  • e864d7026a Fix a bug when ensuring bcat saves exist Alex Barney 2023-01-25 23:27:40 -0700
  • fe2549cb2a Update .NET SDK version Alex Barney 2022-12-13 22:48:47 -0700
  • ff4de7476b Use generic math alignment in assert code Alex Barney 2022-12-13 19:43:24 -0700
  • df77de365c Use generic math in Util.Alignment Alex Barney 2022-12-13 19:10:10 -0700
  • 7fce26e899 Use generic math in Util.BitUtil Alex Barney 2022-12-13 18:09:00 -0700
  • 4108a6c149 Use some generic math in assert code Alex Barney 2022-12-10 11:33:21 -0700
  • b7625af148 Use generic math in Util.IntUtil Alex Barney 2022-12-10 11:12:43 -0700
  • d47e0ebedc Change the Ref() extension methods for UniqueRef/SharedRef to properties Alex Barney 2022-12-03 12:53:30 -0700
  • f8766b3cc5 Add implicit ROS<byte> to U8Span cast and use more UTF-8 literals Alex Barney 2022-11-30 23:28:02 -0700
  • 3b246535cc Use nameof when referring to parameter names Alex Barney 2022-11-29 20:09:47 -0700
  • c7dcbab6ff Remove all uses of InlineIL.Fody Alex Barney 2022-11-23 19:34:44 -0700
  • 72b9a1e5d0 Add NonCopyableDisposable attributes where needed Alex Barney 2022-11-23 19:59:52 -0700
  • c97c0f8297 Use UTF-8 literals where applicable Alex Barney 2022-11-15 20:21:36 -0700
  • 506a4691bb Fix transforming data with .NET's AES crypto functions Alex Barney 2022-11-15 19:48:56 -0700
  • ffc9a76fc6 Get the project to compile after updating to .NET 7 Alex Barney 2022-11-15 18:53:22 -0700
  • fe8699e8c4 Split out derived device keys into separate prod/dev groups Alex Barney 2022-11-22 23:45:14 -0700
  • eccd91bc15 Fix some issues found by static code analysis Alex Barney 2022-11-22 10:38:46 -0700
  • a4a91e1c2a Fix some issues found by static code analysis Alex Barney 2022-11-22 10:38:46 -0700
  • 2e769ea70a Catch OutOfMemoryExceptions when calling RSA.VerifyData with OpenSSL 1.1 v0.17.0 Alex Barney 2022-11-15 22:34:17 -0700
  • 2b31368030 Bump version to 0.17.0 and add version output to hactoolnet Alex Barney 2022-11-15 22:09:05 -0700
  • 766e0d6461 Update .NET SDK. Use last commit timestamp for output files Alex Barney 2022-11-12 16:11:40 -0700
  • b954c129cf Update test packages Alex Barney 2022-11-11 19:31:04 -0700
  • 118c48fc0f Update build packages Alex Barney 2022-11-11 19:11:44 -0700
  • 100598cada Do code formatting in hactoolnet and test projects Alex Barney 2022-11-11 18:21:07 -0700
  • 0dc556d69e Do code formatting in the build project and generated code Alex Barney 2022-11-10 23:13:27 -0700
  • 80d52dd499 Do some code formatting in LibHac Alex Barney 2022-11-09 22:14:07 -0700
  • ef71eedc05 Rename Result rc variables to Result res Alex Barney 2022-11-09 21:33:27 -0700
  • 70aac7ca7b Normalize "Based on nnSdk" comments Alex Barney 2022-11-09 20:55:44 -0700
  • 4362b7be53 hactoolnet: Improve XCI and PFS0 handling Alex Barney 2022-11-06 14:44:44 -0700
  • a002d92b13 Add key sources for 15.0.0 Alex Barney 2022-10-16 21:19:59 -0700
  • 89b0a46ca3 CompressedStorage fixes Alex Barney 2022-10-16 20:29:50 -0700
  • e82c231306
    Bump NuGet.CommandLine from 6.0.0 to 6.2.2 in /build dependabot[bot] 2022-10-11 20:49:45 +0000
  • b6f2c8bc1f
    Bump NuGet.CommandLine from 6.0.0 to 6.0.2 in /build dependabot[bot] 2022-06-14 23:59:59 +0000
  • afeb3d391b Add SdCard, SdmmcControl, and SpeedEmulation shims Alex Barney 2022-05-07 14:59:45 -0700
  • 2f0a2eabf5 Add MMC shim functions Alex Barney 2022-05-07 00:45:44 -0700
  • 934e9af9a4 Implement most of the remaining game card FS shim Alex Barney 2022-05-05 00:33:18 -0700
  • 81051907a4 Make GameCardHandle an alias for uint Alex Barney 2022-05-04 14:54:28 -0700