Commit graph

685 commits

Author SHA1 Message Date
jakcron
b827cea828 Fix bug where NCA header key was not imported. 2021-10-23 08:44:21 +08:00
jakcron
ebdf0211f4 Pre-load common ES Certificates/PublicKeys. 2021-10-22 20:56:39 +08:00
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
48afdbbad5 Update libtoolchain 2021-10-19 17:17:56 +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
289470d2a8 Update readme 2021-10-16 16:01:09 +08:00
jakcron
008c76a82d Rename PkiCertProcess to EsCertProcess 2021-10-16 16:00:17 +08:00
jakcron
836a85f71e Misc 2021-10-16 15:44:06 +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
91ac1937bf Update libnintendo-hac 2021-10-15 15:58:31 +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
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