Commit Graph

8 Commits (f53af3cd46ffc23deee7d27310c6d1f8ad1c434c)

Author SHA1 Message Date
Dmitry Isaenko f53af3cd46 Fix read-from-stream flow errors
continuous-integration/drone/push Build is passing Details
2023-01-16 09:45:46 +03:00
Dmitry Isaenko 045d195f91 Fix InFileStreamProducer
continuous-integration/drone/push Build is passing Details
2023-01-13 16:56:23 +03:00
Dmitry Isaenko ce16e19985 Adjust added classes to application domain standards; add interface for KIP1 extraction
continuous-integration/drone/push Build is passing Details
2023-01-08 00:00:47 +03:00
Dmitry Isaenko e406dd642c Rename AesCtr classes used for NCA's media blocks decryption, add KIP1, KernelMap, INI1 classes that helps to retrieve information from headers, export, decrypt, etc. See Package2UnpackedTest.java for details.
continuous-integration/drone/push Build is passing Details
2023-01-05 18:22:29 +03:00
Dmitry Isaenko 1a4fd7d823 Update incorrect headers, add System2 Header class, flavor small classes by a bit of 'printDebug' methods
continuous-integration/drone/push Build is passing Details
2022-12-25 21:09:38 +03:00
Dmitry Isaenko 119b615797 Fix AesCtrBufferedInputStream bug, add few tests
continuous-integration/drone/push Build is passing Details
2022-12-19 21:30:58 +03:00
Dmitry Isaenko 9a854774d7 Simplify, fix KeyChainHolder, implement HFS0 export functions
continuous-integration/drone/push Build is passing Details
2022-12-12 04:26:21 +03:00
Dmitry Isaenko 610aa5dd96 1. Start moving to 'InFileStreamProducer' entity to simplify work with [inside-NCA]-[in-pfs0/romfs]-[sub-files] that could be located inside encrypted or not encrypted sections. This approach will allow us to map filesystem to/as 'enough-informed' objects that could perform actions on content without pre-extraction. For example decompress NSO0 'ELF' sections from the inside PFS0 that is located inside NCA3 that is located inside XCI/NSP.
2. Add NSO0 support. Add NSO0 decompressor/extractor
3. Add logo draft sketch, update dependencies, add LZ4 libs deps, add final identifier in some places
2022-12-09 05:37:31 +03:00