Commit graph

709 commits

Author SHA1 Message Date
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
e623fa1b39 Update dependencies. 2021-10-10 17:20:43 +08:00
jakcron
d2f1bed0e8 Updated libnintendo-hac 2021-10-10 09:35:04 +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
9d41a1c913 Update libnintendo-hac 2021-10-08 18:02:32 +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
345eb897c6 Update libnintendo-hac 2021-10-02 22:57:50 +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
0fbfddae1d Update libnintendo-es with new propertymask flags. 2021-10-01 17:40:46 +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
f86716b95b Update libnintendo-hac-hb 2021-09-30 19:41:32 +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
0e39d48214 Update Visual Studio project files. 2021-09-29 13:00:01 +08:00
jakcron
60acda6615 Begin migration from libfnd to libtoolchain 2021-09-28 19:15:54 +08:00
jakcron
6bc4cd8a8c Update dependencies. 2021-09-26 10:32:52 +08:00
jakcron
2f362f35fe Add libfmt and update dependencies. 2021-09-25 10:45:58 +08:00
jakcron
80951a2fb2 Add libtoolchain 2021-09-25 10:21:45 +08:00
jakcron
24306d80ee Catch when NCA partitions fail to be processed due to apparent corruption. 2021-09-24 18:19:22 +08:00