Commit graph

8 commits

Author SHA1 Message Date
Lioncash
0318763fe8
general: Silence -Wnewline-eof warnings
These warnings occur when building with the default template on macOS.
2019-05-05 00:27:37 -04:00
Lioncash
29e27ee831 Mark identifiers as internally linked where appropriate
Makes it more obvious which parts are only used within the translation
unit, and which functions are part of the exposed interface in the
headers (and also has the benefit of allowing better
inlining/optimizing)
2018-08-11 22:49:22 -04:00
Lioncash
54abbac0b3 kip, npdm: Prevent const qualifier discarding warnings from occurring
Given this is an allocated buffer that the caller needs to deal with,
the return type being const causes warnings when passing to free.
2018-08-11 22:22:32 -04:00
Lioncash
a97bdb8a24 kip: Fix memory leaks within kip1_save()
Just two minor leaks that can be amended.
2018-08-11 21:33:48 -04:00
Michael Scire
9b13c5cd7c Add support for KIP1 decompression. 2018-07-23 23:18:48 -07:00
Michael Scire
d2d9146f68 Add JSON output for KIP1/INI, fix encrypted package2 input 2018-05-02 22:09:11 -06:00
Michael Scire
488dc27057 Fix some potential memory corruption bugs 2018-02-07 10:39:47 -08:00
Michael Scire
3e1fddd9de Finish Package2 support, add support for INI1, KIP1 (Closes #4) 2018-02-07 00:10:53 -08:00