Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-07-22 | adb: make adb mmap/stream parser more united, add ADB_BLOCK_DATAX | Timo Teräs | 1 | -2/+3 | |
Harden the error checking of expected block types and their order. Add ADB_BLOCK_DATAX as reserved for >1GB blocks. | |||||
2021-07-22 | adb: unify various interfaces to adb_m_process | Timo Teräs | 1 | -19/+32 | |
Removes code duplication, and puts important checks in one place. Support seamless decompression in adbdump. | |||||
2021-07-22 | adbsign: support compressed adb files | Timo Teräs | 1 | -2/+3 | |
2021-06-19 | fixup some includes | Timo Teräs | 1 | -1/+0 | |
- remove unneeded assert.h - add needed limits.h | |||||
2021-06-11 | mkpkg: new applet to create v2 packages with basic functionality | Timo Teräs | 1 | -1/+1 | |
2020-10-09 | rename adb_trust to apk_trust, and use it as package signature keystore too | Timo Teräs | 1 | -1/+1 | |
2020-10-09 | make apk_database optional for applets that don't need it | Timo Teräs | 1 | -6/+6 | |
The new v3 applets don't use it, and eventually all applets will use the new formats only. This prepares the code for this, and moves trust, id_cache, and root_fd to apk_ctx which is enough for v3 applets at this time. The generic code is made to not initialize apk_database if it's not needed. | |||||
2020-10-09 | rename apk_db_options to apk_ctx, rework logging | Timo Teräs | 1 | -2/+3 | |
makes apk_verbosity non-global fixes #10682 | |||||
2020-10-09 | io: make ostream_file always use tmpname | Timo Teräs | 1 | -10/+5 | |
2020-10-09 | adb: introduce apk-tools database format, and few applets | Timo Teräs | 1 | -0/+97 | |
This is a flat buffers inspired format that allows fast mmaped access to the data with low overhead, signature support and relatively good forward support. |