Commit graph

  • 73442c3ef4 Rebrand to hactuah #129 borntohonk 2024-10-17 19:10:34 +0200
  • 54ba34e94b npdm: Update debug flag printout borntohonk 2024-10-17 19:01:04 +0200
  • 90d5e59246
    Merge 4f5b0b6f6c into 1d64a83450 #122 Paul Mulders 2023-12-04 13:39:55 +0000
  • 4f5b0b6f6c fix mbedtls_cipher_finish invocations #122 Paul Mulders 2023-12-04 10:10:49 +0100
  • 6169276c9b
    Merge f1a64d484f into 1d64a83450 #95 xorloser 2023-10-11 13:44:33 +0800
  • 1d64a83450 kernel .crt0 in .rodata reacts only (support for 17.0.0 pk21) master Michael Scire 2023-10-10 18:46:30 -0700
  • 8017a7a6b6 hactool: commit whatever I had in my working dir, 17.0.0 needs new pk2 parsing Michael Scire 2023-10-10 18:31:58 -0700
  • d70b016028 Usage text improvements #120 Pysis 2023-09-09 12:26:01 -0400
  • f1a64d484f added newline to the end of gitignore #95 x0rloser 2023-02-28 22:39:29 +1100
  • 1e7296198f Merge branch 'master' into vs2019 x0rloser 2023-02-28 22:38:14 +1100
  • c2c907430e
    nca: Fix NCA0 romfs saving/listing (#107) substanc3 2021-07-11 00:03:05 +0200
  • 74e9f957be
    nca: Fix NCA0 romfs saving/listing #107 substanc3 2021-07-10 23:53:40 +0200
  • a4f49bfeac
    nca: fix parsing CNMT NCA0s (#106) substanc3 2021-04-27 05:31:28 +0200
  • 45372399a9
    nca: resolve feedback on NCA0 fix #106 substanc3 2021-04-27 05:18:16 +0200
  • 2da63bdb79
    nca: make sure we don't try parsing small non-NCA0s substanc3 2021-04-26 13:27:36 +0200
  • 7c7ebdd8db
    nca: fix parsing NCA0 cmnts substanc3 2021-04-26 13:22:01 +0200
  • 043f883b3f
    ci: add macos build (#105) vgmoose 2021-04-14 02:46:22 -0400
  • c41e7c1189 ci: add macos build #105 vgmoose 2021-04-13 20:26:11 -0400
  • 19a6b22a02
    Add CI (#104) averne 2021-04-13 22:57:51 +0200
  • 3ca090f5b0 Add CI #104 averne 2021-04-13 22:02:42 +0200
  • 23ad591e6f fix kip bss end size calc Michael Scire 2021-01-17 23:20:26 -0800
  • 4ca7afa601 nso/kip: fix miscalculation when printing rwdata/bss extents Michael Scire 2021-01-17 22:51:40 -0800
  • 09e01d5dd7 npdm: fix display of address/size for mmio Michael Scire 2020-10-16 06:50:02 -0700
  • 32c26a12ad extkeys: support backwards-compat hack for importing older keys in mariko-style Michael Scire 2020-10-16 06:49:47 -0700
  • 955a4ba45d
    Update nca.c (#98) Furoryan 2020-12-01 03:32:10 +0100
  • d31488c9b0
    Update nca.c #98 Furoryan 2020-09-09 14:30:36 +0200
  • 2b0c791f94
    fix clean_full target (#97) Dave Murphy 2020-07-03 19:17:24 +0100
  • d6c412b33d fix clean_full target #97 Dave Murphy 2020-07-03 19:08:02 +0100
  • f55d6f2506 pk21: improve detection heuristic Michael Scire 2020-06-07 17:32:57 -0700
  • 4716a3a83c Fixed warnings about size_t vs uint32_t and uint64_t. x0rloser 2020-06-04 21:16:27 +1000
  • e99f48f812 Made some changes to get it building under Visual Studio 2019. Had to rename a couple of mbedtls files due to object filename conflicts. x0rloser 2020-06-04 21:13:05 +1000
  • 3121a5bf08 pki: implement mariko key derivation 1.4.0 Michael Scire 2020-06-01 17:14:12 -0700
  • 53bacc1d03 kip: fix logic around dumping both json and uncompressed Michael Scire 2020-06-01 16:07:46 -0700
  • e27052e91b pk11: fix support for non-decrypted mariko pk11 Michael Scire 2020-06-01 15:50:31 -0700
  • 7dd8e8d16b pk11: add support for not decrypting Michael Scire 2020-06-01 15:31:32 -0700
  • ba4c4b6990 pk11: add support for decrypted pk11 Michael Scire 2020-06-01 15:10:00 -0700
  • c3415cf25e pk11: add proper support for newer (and mariko) package1 Michael Scire 2020-06-01 02:19:40 -0700
  • 55b13f0d67
    Fix regression causing segfault on remapped saves (#88) shchmue 2020-06-01 01:05:38 -0600
  • 0931501f24 Merge branch 'master' of https://github.com/SciresM/hactool into save_dev #88 save_dev shchmue 2020-04-15 16:05:40 -0600
  • d25fe0e78f save: Fix bug in remap storage init shchmue 2020-04-15 14:51:32 -0600
  • bea6345a48 xci: fix hash suffix for non-root partitions 1.3.3r1 Michael Scire 2020-04-05 19:16:23 -0700
  • d4b9b1f726 hactool: bump version to 1.3.3 1.3.3 Michael Scire 2020-04-05 19:05:45 -0700
  • a98e95b941 hactool: fix compatbility with chinese gamecards Michael Scire 2020-04-05 19:05:15 -0700
  • eeeee7c35c nca: fix header definition 1.3.2-r1 Michael Scire 2020-03-18 11:13:17 -0700
  • 575845f5e7 add support for 9.x NCA fixed-key, use loop instead of recursion to parse romfs 1.3.2 Michael Scire 2020-03-18 11:05:17 -0700
  • eef1139b82 add support for 9.x+ new ACID keys 1.3.1 Michael Scire 2020-02-21 14:00:47 -0800
  • 9689467087
    Merge pull request #86 from simontime/patch-1 SciresM 2020-02-21 13:54:19 -0800
  • e915176461
    PRId8 -> PRIu8 for SDK Version printing #86 Simon Aarons 2020-02-18 19:23:15 +1100
  • 167528e2a0
    Merge pull request #85 from WinterMute/cross-build-tweaks SciresM 2020-01-25 15:12:57 -0800
  • abe1976758 use make -C to enter mbedtls directory #85 Dave Murphy 2020-01-25 17:15:22 +0000
  • 485aa75e85 allow for executable extension Dave Murphy 2020-01-25 17:13:01 +0000
  • 568f2cf7af correct link order Dave Murphy 2020-01-25 17:12:35 +0000
  • 3ce301aac9 Fix usage alignment, update version to 1.3.0 1.3.0 Michael Scire 2020-01-15 10:32:58 -0800
  • 46cc41c840 note allowed types for --xcontenttype Michael Scire 2020-01-15 10:30:39 -0800
  • 8ba0c280c3 nca: add option to suppress decrypted keydata output Michael Scire 2020-01-15 09:52:22 -0800
  • 2e648b7be6 more portable save warning fix Michael Scire 2020-01-15 09:04:25 -0800
  • 864e7ee86b Add two new options to nca extraction Michael Scire 2020-01-15 03:01:22 -0800
  • e37d4d2da2 Fix trailing spaces Michael Scire 2020-01-15 02:07:22 -0800
  • 55e625d67d fix npdm output, modern keygen Michael Scire 2020-01-15 02:06:03 -0800
  • 00c86243a8 added switch config template #84 HookedBehemoth 2019-11-06 15:17:09 +0100
  • e056a8e053 actually fix crash without leaking HookedBehemoth 2019-11-06 14:51:01 +0100
  • 981ef2cdda dirty workaround for crashing on console HookedBehemoth 2019-11-06 14:40:43 +0100
  • 1cd9f77052 modified makefile to build with dka64 HookedBehemoth 2019-11-06 12:39:01 +0100
  • 6b8da6f26e added library build target HookedBehemoth 2019-11-05 17:18:23 +0100
  • 5e2fde4f7b
    Merge pull request #83 from jakcron/master SciresM 2019-10-31 21:47:21 -0700
  • d7df033e24 Remove TODO from xci.h #83 Jack 2019-11-01 12:35:11 +0800
  • 4dd4b3be18 Implement XCI encrypted header data parsing Jack 2019-11-01 12:21:44 +0800
  • 1beb568207 Add support for importing xci_header_key Jack 2019-11-01 12:21:12 +0800
  • ddde730efb Add AES_MODE_CBC to aes_mode_t Jack 2019-11-01 12:20:41 +0800
  • 8691f2a243 save: Add missing save type from help string shchmue 2019-10-21 10:21:33 -0600
  • 3961e8b6d6 save: Revert faulty semantics, fix wrong hash size shchmue 2019-10-19 16:40:02 -0600
  • 45669cf743 save: Find file by path, ignore fail on validate shchmue 2019-10-18 13:54:22 -0600
  • 21b84a3be3
    Merge pull request #82 from SciresM/save_dev hexkyz 2019-10-18 19:20:10 +0100
  • c195505144
    Merge pull request #14 from roblabla/patch-1 hexkyz 2019-10-18 19:18:21 +0100
  • 3751898acb
    Merge pull request #80 from 0Liam/master hexkyz 2019-10-18 19:16:27 +0100
  • 89ca0043ef save: Add README and CLI options #82 shchmue 2019-10-18 11:22:22 -0600
  • a62152cb6e save: Full support for save reading shchmue 2019-10-18 11:19:46 -0600
  • 884a0cf437 save: Add return values for read funcs shchmue 2019-10-18 11:17:58 -0600
  • a483a61f01 save: Finish all save reading features shchmue 2019-10-18 09:28:59 -0600
  • 2fb48898ac save: Allocation table storage read shchmue 2019-10-16 14:52:38 -0600
  • 94a7319985 save: Begin filesystem and allocation table init shchmue 2019-10-15 10:47:39 -0600
  • cfbb0086df save: Finish save IVFC init shchmue 2019-10-13 16:22:47 -0600
  • a2ccab0f7a save: Fix pointer use after free shchmue 2019-10-10 14:16:22 -0600
  • 215cda0a91 save: Core IVFC init shchmue 2019-10-09 18:45:28 -0600
  • 5727377751 save: First half of filesystem init shchmue 2019-10-08 09:24:16 -0600
  • 8ec867a87b
    add PublicData content type #80 Liam 2019-07-16 16:01:53 +0100
  • ae795bba8b Add preliminary savefile parsing support shchmue 2019-06-04 15:41:18 -0400
  • b8062ab149 Add save MAC key derivation shchmue 2019-06-03 18:16:14 -0400
  • 0219abfd83
    Merge pull request #75 from lioncash/warn SciresM 2019-05-09 02:14:37 -0700
  • 653ed85536
    npdm: Silence -Wformat warnings #75 Lioncash 2019-05-05 00:29:54 -0400
  • 0318763fe8
    general: Silence -Wnewline-eof warnings Lioncash 2019-05-05 00:26:34 -0400
  • 04ed8b9ee4
    Merge pull request #73 from shchmue/master SciresM 2019-04-30 05:34:21 -0700
  • c9d275bdd5 Fix failure to dump 8.x INI1.bin #73 shchmue 2019-04-30 08:30:34 -0400
  • c543b3442e
    Merge pull request #72 from shchmue/master SciresM 2019-04-25 11:26:00 -0700
  • 4c3339e38c Implement support for 8.0.0 Kernel-embedded INI1 #72 shchmue 2019-04-25 11:07:08 -0400
  • 4f6c4bf38b
    Merge pull request #71 from blawar/master SciresM 2019-04-20 15:05:40 -0700
  • 2427664682 removed PFS0 file entry offset check that failed when file entries were not packed. #71 Blake Warner 2019-04-20 17:55:52 -0400
  • dc6fbd927e new key support. TODO: new pk11 support Michael Scire 2019-03-03 10:02:56 -0800
  • 49e1fcf59d Update utils.h #69 Celeste Brault 2019-02-25 21:07:01 -0500
  • 2f62ea0cd5
    Update README.md #68 Pysis868 2019-01-24 11:13:21 -0500