summaryrefslogtreecommitdiff
path: root/src/adb_walk_adb.c
AgeCommit message (Collapse)AuthorFilesLines
2021-07-22adb: add a small adb blob header with versions and root objectTimo Teräs1-2/+6
2021-07-22adb: refactor struct adb_header to adb_file_headerTimo Teräs1-2/+2
In struct adb, do not keep the whole header, just the schema in host byte order.
2021-07-22adb: unify various interfaces to adb_m_processTimo Teräs1-54/+53
Removes code duplication, and puts important checks in one place. Support seamless decompression in adbdump.
2021-06-19crypto: improve compatibilityTimo Teräs1-1/+1
EVP_MD_CTX_set_pkey_ctx() is fairly new openssl function, and not existing in many alternative. Use EVP_MD_CTX_reset() which is slightly more heavy but more portable. Add also signature buffer lengths to work with RSA.
2021-06-19fixup some includesTimo Teräs1-1/+0
- remove unneeded assert.h - add needed limits.h
2021-06-11mkpkg: new applet to create v2 packages with basic functionalityTimo Teräs1-17/+12
2021-06-02add adbgen applet to generate databases from it's text dumpTimo Teräs1-4/+10
2021-05-26add abstraction to adb "walking" - a sax like API to enumerate whole dbTimo Teräs1-0/+166
This converts 'adbdump' applet to generate adb_walk api callbacks, and implement gentext backend to generate the yaml-like text output.