Commit graph

163 commits

Author SHA1 Message Date
jonnysp
9cff0737ed Merge remote-tracking branch 'upstream/master' 2018-10-08 06:01:08 +02:00
Alex Barney
209d81187a NCA reading improvements
Add on-the-fly Partition FS hash verification
Do some cleanup on NCA classes
2018-10-07 20:29:27 -05:00
Alex Barney
47a3eda0ed Fix key printing 2018-10-05 12:29:52 -05:00
Alex Barney
db00267ef4 Dispose SharedStreamSource. Temp fix for switchfs reading without title keys 2018-10-05 12:23:18 -05:00
Alex Barney
0300f55da5 Give RomfsDir and RomfsFile a common base 2018-10-04 21:40:59 -05:00
jonnysp
57d1eaa827 Merge https://github.com/Thealexbarney/LibHac 2018-10-04 08:19:50 +02:00
jonnysp
d12f419d8d Add Partition FS extraction (#12)
Add Partition FS extraction + misc. changes
2018-10-03 14:14:23 -06:00
Alex Barney
67ad322310 Adjust PFS0 printing 2018-10-03 15:09:41 -05:00
Alex Barney
58226afd7b Revert ReadAsciiZ and ReadUtf8Z changes 2018-10-03 14:43:08 -05:00
Alex Barney
85e555095f Merge latest master 2018-10-03 14:31:47 -05:00
jonnysp
061ed578db revert ArraysEqual and HexToByte
performance reason
2018-10-03 08:16:44 +02:00
Alex Barney
e798a8dd45 Add key file exporting to hactoolnet 2018-10-02 22:00:57 -05:00
Alex Barney
e740d13bbe Enforce "var" style 2018-10-02 17:25:58 -05:00
jonnysp
41a9b78b1e remove Ncaheader.Read() 2018-10-02 15:32:43 +02:00
jonnysp
5b009ae30e Update from upstream 2018-10-01 22:29:28 +02:00
Alex Barney
372370db82 Code style naming fixes 2018-10-01 13:07:20 -05:00
Alex Barney
56115ace39 Fix casing of names 2018-10-01 13:00:09 -05:00
Alex Barney
a21283bf44 Print information about save files 2018-10-01 12:55:10 -05:00
jonnysp
c4bc522ffa use CheckMemoryHashTable for hash check 2018-09-29 14:05:50 +02:00
jonnysp
fcb44f8a2f changes the CheckMemoryHashTable to Validity 2018-09-29 07:50:11 +02:00
jonnysp
13ea564aec try parse a Hexstring 2018-09-27 15:19:54 +02:00
jonnysp
75864b7677 makes the byteToHex and HexToByte simple 2018-09-27 15:01:39 +02:00
jonnysp
e357c753f5 remove ArraysEqual use SequenceEqual it makes the same 2018-09-27 14:30:01 +02:00
jonnysp
980aca21aa View and Extract Pfs0(Nsp) Files 2018-09-26 09:15:22 +02:00
Alex Barney
7a5bd2347d Read additional portion of patch content metadata files 2018-09-25 18:28:49 -05:00
jonnysp
2ceae4011d remove twice reading in ReadAsciiZ and ReadUtf8Z 2018-09-25 08:10:57 +02:00
Alex Barney
64c98df5b3 Fix hactoolnet build 2018-09-24 14:42:06 -05:00
Alex Barney
54319145c1
Merge pull request #10 from jonnysp/master
added XCI File and Partition HashValidity
2018-09-24 13:40:03 -06:00
Alex Barney
b5c7f14d55
Merge pull request #11 from shadowninja108/master
Add partial NSO support
2018-09-23 20:22:39 -06:00
Alex Barney
fba8a7c6e0 Code style tweaks 2018-09-23 21:18:20 -05:00
shadowninja108
86aa80c87b Fixed Nso implementation
Added more keyset printing
2018-09-23 00:24:14 -07:00
shadowninja108
0efc550fa6 Better handling of the IsCompressed flag in Nso.cs 2018-09-22 21:52:30 -07:00
shadowninja108
e694833e0c Switched to Ryujinx's implementation of LZ4
Fixed stream handling in Nso.cs
2018-09-22 21:46:15 -07:00
shadowninja108
73b472befa Add partial NSO support 2018-09-22 20:19:27 -07:00
Alex Barney
34c3ffd37e Make sure the title key for an NCA exists when loading 2018-09-22 18:48:44 -05:00
jonnysp
f7b23c3f83 correction ECB CBC 2018-09-22 08:42:00 +02:00
jonnysp
ab8dda98b4 simplify the ECB and CBC 2018-09-22 07:44:52 +02:00
jonnysp
235ace8b1b added XCI File and Partition HashValidity 2018-09-21 14:37:30 +02:00
Alex Barney
ab565fe83e Version 0.1.2 2018-09-20 21:26:25 -05:00
Alex Barney
49d5c8e43b Remove setters from Keyset keys 2018-09-20 21:19:34 -05:00
Alex Barney
8110000737 Parse title key files with pipes as delimiters 2018-09-20 21:15:27 -05:00
Alex Barney
53680f3e5c Add Stream overload to Ticket constructor 2018-09-20 20:36:58 -05:00
Alex Barney
e92c686d77 Add save file integrity verification 2018-09-20 20:34:40 -05:00
Alex Barney
ed6c3c2bed Add the option to enable IVFC integrity checks 2018-09-20 16:16:40 -05:00
Alex Barney
f04fc33b07 Read INI1 2018-09-17 19:52:22 -05:00
Alex Barney
8b8aa3277f Read KIP1 files 2018-09-17 19:20:56 -05:00
Alex Barney
4bfaafc301 Add package2 support 2018-09-16 20:26:16 -05:00
Alex Barney
087008f7f4 Add save file signing capability 2018-09-15 22:31:06 -05:00
Alex Barney
e651eb731c Validate save signature 2018-09-15 22:10:42 -05:00
Alex Barney
77dc8fb9a1 Fix bug in updating the AES-CTR counter 2018-09-15 15:56:15 -05:00