summaryrefslogtreecommitdiff
path: root/src/apk_crypto.h
AgeCommit message (Collapse)AuthorFilesLines
2021-06-19reduce misuse of error codes from errno.hTimo Teräs1-4/+4
2021-06-12crypto: make EVP_MD_CTX_FLAG_FINALISE optionalTimo Teräs1-0/+2
Improves compatibility with libressl, wolfssl and older openssl libraries not having the flag. Usage of this is optional as it's purely performance optimization related flag.
2021-06-11fix glibc build of crypto abstraction headerTimo Teräs1-0/+1
2021-06-11extract: new applet to extract v2 packagesTimo Teräs1-11/+8
2021-06-11add basic abstraction for cryptographic operationsTimo Teräs1-0/+174
- 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