libpkg: extend pkgsign API to include key operations
modified libpkg/pkg.h.in
@@ -534,6 +534,10 @@ typedef enum {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified libpkg/pkgsign.c
@@ -187,3 +187,30 @@ pkgsign_impl_name(const struct pkgsign_ctx *ctx)
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
modified libpkg/private/pkgsign.h
@@ -31,6 +31,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -68,6 +69,17 @@ typedef int pkgsign_verify_cb(const struct pkgsign_ctx *, const char *,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -79,6 +91,11 @@ struct pkgsign_ops {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -98,6 +115,10 @@ int pkgsign_verify(const struct pkgsign_ctx *, const char *, unsigned char *,
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|