diff options
author | Dan McGee <dan@archlinux.org> | 2011-04-22 02:25:44 +0200 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2011-04-24 17:48:33 +0200 |
commit | 225acbbff176e52a88eb6b8030d331a599a7ef06 (patch) | |
tree | d6785a982dbdf022c7bd54d0993e385267e20cfd /lib/libalpm/alpm.h | |
parent | 31e55b8049ed001a993441f3efc8ffebdf360061 (diff) | |
download | pacman-225acbbff176e52a88eb6b8030d331a599a7ef06.tar.gz pacman-225acbbff176e52a88eb6b8030d331a599a7ef06.tar.xz |
Rein in the complexity of the signature type
Given that we offer no transparency into the pmpgpsig_t type, we don't
really need to expose it outside of the library, and at this point, we
don't need it at all. Don't decode anything except when checking
signatures. For packages/files not from a sync database, we now just
read the signature file directly anyway.
Also push the decoding logic down further into the check method so we
don't need this hanging out in a less than ideal place. This will make
it easier to conditionally compile things down the road.
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'lib/libalpm/alpm.h')
-rw-r--r-- | lib/libalpm/alpm.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/lib/libalpm/alpm.h b/lib/libalpm/alpm.h index 6818cb29..8d58b7c4 100644 --- a/lib/libalpm/alpm.h +++ b/lib/libalpm/alpm.h @@ -76,7 +76,6 @@ typedef enum _pgp_verify_t { typedef struct __pmdb_t pmdb_t; typedef struct __pmpkg_t pmpkg_t; -typedef struct __pmpgpsig_t pmpgpsig_t; typedef struct __pmdelta_t pmdelta_t; typedef struct __pmgrp_t pmgrp_t; typedef struct __pmtrans_t pmtrans_t; @@ -476,8 +475,6 @@ const char *alpm_pkg_get_packager(pmpkg_t *pkg); */ const char *alpm_pkg_get_md5sum(pmpkg_t *pkg); -const pmpgpsig_t *alpm_pkg_get_pgpsig(pmpkg_t *pkg); - /** Returns the architecture for which the package was built. * @param pkg a pointer to package * @return a reference to an internal string |