jakcron
|
be0f5c29e0
|
Better detect, handle and warn when a custom ticket is malformed.
|
2021-10-22 04:12:03 +08:00 |
|
jakcron
|
620d0609d6
|
Show ticket property mask even when empty with verbose output.
|
2021-10-22 04:11:36 +08:00 |
|
jakcron
|
ac3d1d493e
|
Fix title key decryption & continue SparseLayer research.
|
2021-10-19 16:22:59 +08:00 |
|
jakcron
|
122350b8e5
|
Fix bug where writeStreamToStream() would not overwrite an existing file.
|
2021-10-19 16:20:15 +08:00 |
|
jakcron
|
fa3da57dcf
|
Misc
|
2021-10-16 16:41:21 +08:00 |
|
jakcron
|
42de7f6bdc
|
Begin SparseFs impl
|
2021-10-16 16:40:14 +08:00 |
|
jakcron
|
008c76a82d
|
Rename PkiCertProcess to EsCertProcess
|
2021-10-16 16:00:17 +08:00 |
|
jakcron
|
c6d8b9707b
|
Fix ivfc hash fail bug.
|
2021-10-16 15:41:45 +08:00 |
|
jakcron
|
ac89a8788f
|
Misc formatting issue.
|
2021-10-16 14:28:35 +08:00 |
|
jakcron
|
d4232a1f22
|
Remove not_ported dir.
|
2021-10-16 14:13:44 +08:00 |
|
jakcron
|
f04c53f21e
|
Port NcaProcess to libtoolchain.
|
2021-10-16 14:13:11 +08:00 |
|
jakcron
|
83e2403dbc
|
First pass NcaProcess impl
|
2021-10-15 17:29:29 +08:00 |
|
jakcron
|
de4b75db37
|
Misc
|
2021-10-13 16:17:46 +08:00 |
|
jakcron
|
29aeb8e6af
|
Move NcaProcess
|
2021-10-13 16:16:05 +08:00 |
|
jakcron
|
6666eb74d7
|
Enable IniProcess and KipProcess in main()
|
2021-10-13 16:14:41 +08:00 |
|
jakcron
|
78262bc680
|
Misc
|
2021-10-13 15:41:02 +08:00 |
|
jakcron
|
defccc6ddf
|
Port IniProcess & KipProcess to libtoolchain.
|
2021-10-13 15:33:47 +08:00 |
|
jakcron
|
afd1c97272
|
Misc
|
2021-10-13 13:39:45 +08:00 |
|
jakcron
|
054776b586
|
Move IniProcess and KipProcess
|
2021-10-12 14:26:19 +08:00 |
|
jakcron
|
672828839a
|
Port MetaProcess to libtoolchain.
|
2021-10-11 22:12:23 +08:00 |
|
jakcron
|
1444dff37a
|
Move MetaProcess
|
2021-10-11 20:20:14 +08:00 |
|
jakcron
|
aeb87156b5
|
Port NsoProcess and NroProcess to libtoolchain.
|
2021-10-11 20:18:43 +08:00 |
|
jakcron
|
948c0e965f
|
Misc typo
|
2021-10-10 17:23:06 +08:00 |
|
jakcron
|
2d5f95fbcf
|
Port PkiCertProcess to libtoolchain.
|
2021-10-10 17:22:55 +08:00 |
|
jakcron
|
43883c1a17
|
Update VisualStudio project files and silence warnings.
|
2021-10-08 18:52:57 +08:00 |
|
jakcron
|
e7dfa8ad44
|
Port GameCardProcess & use new ExtractJob system. User can now specify custom extract jobs with specific virtual paths.
|
2021-10-08 18:05:51 +08:00 |
|
jakcron
|
6d9510cde4
|
Add the ability to import initial_data_kek
|
2021-10-08 17:59:27 +08:00 |
|
jakcron
|
a3996eaf0c
|
Add ExtractJob
|
2021-10-08 17:56:40 +08:00 |
|
jakcron
|
7ede5a081b
|
Moved GameCardProcess
|
2021-10-03 12:03:39 +08:00 |
|
jakcron
|
ece2906cde
|
Added input stream property checks.
|
2021-10-03 12:01:23 +08:00 |
|
jakcron
|
5670cb7e16
|
Fix bug in detecting corrupt RomFs.
|
2021-10-03 10:56:55 +08:00 |
|
jakcron
|
41fee26d1f
|
Remove unneeded include.
|
2021-10-03 10:56:39 +08:00 |
|
jakcron
|
f734f8b4c6
|
Move old RomfsProcess header to not_ported.
|
2021-10-03 10:47:54 +08:00 |
|
jakcron
|
35cb707487
|
Port RomfsProcess to libtoolchain.
|
2021-10-03 10:47:11 +08:00 |
|
jakcron
|
d373132e08
|
Change behaviour in how keydata is shown.
|
2021-10-02 23:02:46 +08:00 |
|
jakcron
|
649bfb1f11
|
Change PfsProcess to use FsProcess and VirtualFileSystem
|
2021-10-02 22:57:35 +08:00 |
|
jakcron
|
7a9ef48a38
|
Add FsProcess
|
2021-10-02 22:57:12 +08:00 |
|
jakcron
|
5f1e8b27de
|
Port PfsProcess to libtoolchain
|
2021-10-02 22:53:21 +08:00 |
|
jakcron
|
ab2686fd78
|
Move PfsProcess
|
2021-10-02 13:42:45 +08:00 |
|
jakcron
|
f8493e6686
|
Support importing XCI cert sign key.
|
2021-10-02 12:15:32 +08:00 |
|
jakcron
|
ac5f20804f
|
Misc
|
2021-10-02 12:13:35 +08:00 |
|
jakcron
|
9d99c20842
|
Misc.
|
2021-10-02 12:11:37 +08:00 |
|
jakcron
|
f9c43a0fb5
|
Misc
|
2021-10-02 12:10:23 +08:00 |
|
jakcron
|
f66ed2de0e
|
Automatically load rsa public keys if not user supplied.
|
2021-10-02 12:08:34 +08:00 |
|
jakcron
|
06e8454c01
|
Support dumping keys.
|
2021-10-02 11:14:50 +08:00 |
|
jakcron
|
d92e32c515
|
Port RoMetadatProcess to libtoolchain.
|
2021-10-01 21:14:46 +08:00 |
|
jakcron
|
d9b2b51ac1
|
Move RoMetadataProcess back
|
2021-10-01 21:01:29 +08:00 |
|
jakcron
|
651c8e090d
|
Add connections for NacpProcess.
|
2021-10-01 20:48:44 +08:00 |
|
jakcron
|
a4effb5b6a
|
Misc
|
2021-10-01 20:46:47 +08:00 |
|
jakcron
|
bf53ac4640
|
Port NacpProcess to libtoolchain.
|
2021-10-01 20:46:35 +08:00 |
|
jakcron
|
d63356e012
|
Move NacpProcess back.
|
2021-10-01 20:42:34 +08:00 |
|
jakcron
|
09e6b8a857
|
Move some files around to test each process as it's ported.
|
2021-10-01 17:39:34 +08:00 |
|
jakcron
|
258173915c
|
Port ElfSymbolParser to libtoolchain.
|
2021-09-30 19:42:15 +08:00 |
|
jakcron
|
0c6efad603
|
Port CnmtProcess to libtoolchain.
|
2021-09-30 19:41:57 +08:00 |
|
jakcron
|
b51ce51b15
|
Port AssetHeader to libtoolchain.
|
2021-09-30 19:41:17 +08:00 |
|
jakcron
|
6a3bd0e562
|
Ported PkiValidator to libtoolchain.
|
2021-09-30 19:40:45 +08:00 |
|
jakcron
|
5c970a2986
|
Prepared for future ecc signature support.
|
2021-09-30 19:40:27 +08:00 |
|
jakcron
|
0f16231638
|
Add getTruncatedBytesString() to utils.
|
2021-09-29 18:28:49 +08:00 |
|
jakcron
|
60acda6615
|
Begin migration from libfnd to libtoolchain
|
2021-09-28 19:15:54 +08:00 |
|
jakcron
|
24306d80ee
|
Catch when NCA partitions fail to be processed due to apparent corruption.
|
2021-09-24 18:19:22 +08:00 |
|
Jack
|
b676afa035
|
Bump version to 1.4.1
|
2020-08-31 18:58:05 +08:00 |
|
Jack
|
8b5c75ce0a
|
Fix formatting issue.
Interupts formatted properly
|
2020-08-31 18:57:47 +08:00 |
|
Jack
|
22ea33f532
|
Update NACP process to support latest NACP spec.
|
2020-08-16 23:05:42 +08:00 |
|
Jack
|
3f3bfd3313
|
Bump version
|
2020-08-16 22:09:29 +08:00 |
|
Jack
|
bf4ec56976
|
Address Visual Studio (2017) warnings.
|
2020-08-16 22:09:21 +08:00 |
|
jakcron
|
82b1424abb
|
[CompressedRomFs] Support romfs footer being compressed in multiple chunks.
|
2020-08-16 14:11:30 +08:00 |
|
Jack
|
9088f285d8
|
Add support for CompressedRomFs
|
2020-08-14 21:36:15 +08:00 |
|
Jack
|
56a1d8ccad
|
Add support for SystemUpdateMetaExtendedData.
|
2020-05-23 23:49:56 +08:00 |
|
Jack
|
4f41774002
|
Improve automatic detection of .cnmt files.
|
2020-05-23 17:59:54 +08:00 |
|
Jack
|
33a6f391e9
|
Fix bug in importing nca_header_kek_source & nca_header_key_source
|
2020-05-23 16:49:28 +08:00 |
|
Jack
|
d907990411
|
Improve formating of version data in GameCardProcess
|
2020-05-23 16:04:05 +08:00 |
|
Jack
|
d5406c7be0
|
Add Support for guideline api info
|
2020-05-23 16:03:27 +08:00 |
|
Jack
|
b0ad7da904
|
[CNMT] Improved formatting.
|
2020-05-17 12:31:07 +08:00 |
|
Jack
|
45b5ae78c5
|
[NCA] Improved formatting.
|
2020-05-17 12:30:37 +08:00 |
|
Jack
|
395b1b662f
|
[GC] Support Tencent XCI validation. Improved formatting.
|
2020-05-17 12:30:14 +08:00 |
|
Jack
|
c72ca2f03a
|
Update CnmtProcess to include StorageId & ContentInstallType fields.
|
2020-03-19 19:47:48 +08:00 |
|
Jack
|
573824d692
|
Update NcaProcess to new NCA spec with libnintendo-hac.
|
2020-03-19 19:03:52 +08:00 |
|
Jack
|
99b64bc678
|
Update MetaProcess to resolve ProgramType to a string and present SystemResourceSize
|
2020-03-17 19:13:11 +08:00 |
|
Jack
|
c7336da339
|
Update KipProcess to resolve ProgramType to a string.
|
2020-03-17 19:12:44 +08:00 |
|
Jack
|
273ba3d14e
|
Update NcaProcess to support new libnintendo-hac
|
2020-03-17 19:11:28 +08:00 |
|
Jack
|
406c590129
|
Implement KernelCap changes in libnintendo-hac.
|
2020-03-15 16:00:03 +08:00 |
|
jakcron
|
d8595d8957
|
Revise FsAccess handling in MetaProcess.
|
2020-03-15 13:12:19 +08:00 |
|
jakcron
|
fbe0b2f33b
|
Revise CmntProcess to use new libnintendo-hac.
|
2020-03-15 13:10:15 +08:00 |
|
Jack
|
2670a0e817
|
Bumped version to 1.3.0
|
2020-03-14 22:10:23 +08:00 |
|
Jack
|
064ee91246
|
Updated to latest libnintendo-hac.
|
2020-03-14 22:10:09 +08:00 |
|
jakcron
|
d005ff6149
|
Refactor KipProcess
|
2020-03-14 15:25:33 +08:00 |
|
Jack
|
80acf12664
|
Refactor Nacp Processing
|
2020-03-14 10:27:26 +08:00 |
|
Jack
|
fdf9a88dd7
|
Add support for specifying Acid/Nca/Nrr signature key generations in the keyfile.
|
2020-03-10 20:22:36 +08:00 |
|
Jack
|
82d6db8e34
|
Add support in UserSettings for outputting NCA/ACID key generations.
|
2020-03-10 19:21:49 +08:00 |
|
Jack
|
3851ee66c5
|
Add initial support for NCA signature key generations.
|
2020-03-10 19:02:56 +08:00 |
|
Jack
|
74de59f6dd
|
Add stubbed support for ACID signing key generations.
|
2020-03-10 18:51:44 +08:00 |
|
Jack
|
5119ec6d56
|
Remove references nn::hac::meta::InstructionType
|
2020-03-10 18:51:10 +08:00 |
|
Jack
|
84e17b5926
|
Remove references to nn::hac::meta::InstructionType
|
2020-03-10 18:50:52 +08:00 |
|
Jack
|
6a2667a37b
|
[META] Now displays ACID keygeneration
|
2020-02-29 15:59:05 +08:00 |
|
Jack
|
1a575e947a
|
Fix bug where mNcaKeyAreaEncryptionKeyHw wasn't initialised properly.
|
2020-02-29 15:58:45 +08:00 |
|
jakcron
|
7406b3e462
|
[NRO] Rename RoCrtEntryInsn to RoCrtEntryPoint
|
2020-02-29 13:11:21 +08:00 |
|
jakcron
|
1aaddcaa3f
|
Update NroProcess to support processing Nro ro_crt properly.
|
2020-02-29 11:37:26 +08:00 |
|
Jack
|
5e4f4b90f8
|
Add support for renamed GameCardUtil class, and now uses GameCardUtil for enum->string resolution.
|
2020-02-29 09:47:01 +08:00 |
|
Jack
|
c71eb3227b
|
[NPDM/ACID] Add support for field: MemoryRegion
|
2020-02-29 09:46:21 +08:00 |
|
Jack
|
45bb122568
|
bump version
|
2020-02-26 17:06:21 +08:00 |
|