Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-01-13 | support building with uncompressed help databases | Ariadne Conill | 1 | -1/+6 | |
2021-12-29 | portability: implement skeleton with memrchr function | Ariadne Conill | 1 | -1/+10 | |
2021-12-14 | meson: fix underlinking issue with lua module | Ariadne Conill | 1 | -1/+1 | |
2021-11-09 | database: implement uvol support | Timo Teräs | 1 | -1/+3 | |
by adding an abstraction layer to the file system | |||||
2021-07-27 | Refactor .apk extraction code | Timo Teräs | 1 | -2/+6 | |
This moves and isolates the tar code to tar.c. And the actual file extraction to disk is moved to extract.c. A new API is introduced and used for v2 file extraction. This essentially moves and isolates the apk_sign_ctx_* beast into extract_v2.c and offers a saner interface to handling packages. A place holder is added for v3 extraction. | |||||
2021-07-22 | adb: unify various interfaces to adb_m_process | Timo Teräs | 1 | -1/+1 | |
Removes code duplication, and puts important checks in one place. Support seamless decompression in adbdump. | |||||
2021-07-22 | adb: support seamless de/compression of adb files | Timo Teräs | 1 | -0/+1 | |
Add compression header of adb files. Support uncompressed and deflate compression at this time. | |||||
2021-07-16 | genhelp: improve to work with lua 5.1 | Timo Teräs | 1 | -2/+2 | |
Fix the script to not contain \x00 escape which was the only new feature used. Fix the meson build script to use given lua interpreter for running the genhelp.lua. Based on patch from Daniel Golle <daniel@makrotopia.org> | |||||
2021-06-11 | extract: new applet to extract v2 packages | Timo Teräs | 1 | -0/+1 | |
2021-06-11 | add basic abstraction for cryptographic operations | Timo Teräs | 1 | -0/+2 | |
- basic digesting and signing apis (subject still to fine tuning) - update digest code, and adb signing for the thin wrapping layer - old v1 package and database handling not updated - default mkpkg file hash to sha256 ref #10744 | |||||
2021-06-11 | mkpkg: new applet to create v2 packages with basic functionality | Timo Teräs | 1 | -0/+3 | |
2021-06-02 | add adbgen applet to generate databases from it's text dump | Timo Teräs | 1 | -0/+2 | |
2021-05-26 | add abstraction to adb "walking" - a sax like API to enumerate whole db | Timo Teräs | 1 | -0/+2 | |
This converts 'adbdump' applet to generate adb_walk api callbacks, and implement gentext backend to generate the yaml-like text output. | |||||
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 | rename apk_db_options to apk_ctx, rework logging | Timo Teräs | 1 | -1/+2 | |
makes apk_verbosity non-global fixes #10682 | |||||
2020-10-09 | add separate vertest applet for version string testing | Timo Teräs | 1 | -0/+1 | |
start adding meson based tests | |||||
2020-10-09 | build: adopt meson build for v3 branch | Timo Teräs | 1 | -2/+11 | |
2020-10-09 | build: make sure to use helper scripts from git tree and not system | Rasmus Thomsen | 1 | -1/+1 | |
2020-10-09 | build: use tabs for meson files | Rasmus Thomsen | 1 | -124/+124 | |
2020-10-09 | build: add option to build apk.static binary | Rasmus Thomsen | 1 | -8/+32 | |
2020-10-09 | build: add atom.c to meson | Rasmus Thomsen | 1 | -0/+2 | |
2020-10-09 | build: allow building without help in meson | Rasmus Thomsen | 1 | -8/+17 | |
2020-10-09 | build: build help.h with meson | Rasmus Thomsen | 1 | -0/+13 | |
2020-10-09 | build: add support for building with meson | Rasmus Thomsen | 1 | -0/+117 | |