1
0
mirror of https://github.com/moparisthebest/pacman synced 2024-11-10 03:25:01 -05:00
pacman/lib/libalpm
Dan McGee 225acbbff1 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>
2011-04-24 10:48:33 -05:00
..
po 3.5.2 translation updates from Transifex 2011-04-18 11:26:20 -05:00
.gitignore Remove unnecessary entries from .gitignore files 2007-07-16 16:49:28 -04:00
add.c cleanup: add_pkg() and remove_pkg() 2011-04-22 15:58:34 -05:00
add.h Update copyright years for 2011 2011-01-07 18:47:37 -06:00
alpm_list.c Header inclusion cleanup 2011-04-20 20:09:13 -05:00
alpm_list.h Add new alpm_list_remove_item() function 2011-02-04 09:55:46 +10:00
alpm.c Merge branch 'maint' 2011-03-24 21:18:09 -05:00
alpm.h Rein in the complexity of the signature type 2011-04-24 10:48:33 -05:00
backup.c Style change: return(x) --> return x 2011-03-20 19:49:45 -05:00
backup.h Update copyright years for 2011 2011-01-07 18:47:37 -06:00
base64.c Add base64 algorithms from PolarSSL to libalpm 2011-03-23 02:22:00 -05:00
base64.h Add base64 algorithms from PolarSSL to libalpm 2011-03-23 02:22:00 -05:00
be_local.c Header inclusion cleanup 2011-04-20 20:09:13 -05:00
be_package.c signing: let GPGME handle loading signatures from files 2011-04-24 10:48:33 -05:00
be_sync.c Rein in the complexity of the signature type 2011-04-24 10:48:33 -05:00
conflict.c Unify filelist operation functions in conflict checking 2011-03-30 20:20:16 -05:00
conflict.h Conflict checking code cleanup 2011-02-16 20:57:07 -06:00
db.c signing: let GPGME handle loading signatures from files 2011-04-24 10:48:33 -05:00
db.h signing: let GPGME handle loading signatures from files 2011-04-24 10:48:33 -05:00
delta.c Style change: return(x) --> return x 2011-03-20 19:49:45 -05:00
delta.h Include "config.h" in header files using off_t 2011-04-15 18:40:32 -05:00
deps.c syntax: if/while statements should have no trailing space 2011-04-20 19:47:39 -05:00
deps.h Ensure reported missing dependencies show correct version comparison 2011-03-25 15:43:08 -05:00
diskspace.c syntax: if/while statements should have no trailing space 2011-04-20 19:47:39 -05:00
diskspace.h diskspace: allow used flag to be toggled for both remove and install 2011-02-11 10:51:59 -06:00
dload.c libalpm/dload: major refactor of signature downloading 2011-04-22 17:08:33 -05:00
dload.h libalpm/dload: major refactor of signature downloading 2011-04-22 17:08:33 -05:00
error.c Integrate GPGME into libalpm 2011-03-23 03:16:29 -05:00
graph.c Move graph.h functions into graph.c 2011-04-15 18:36:53 -05:00
graph.h Include "config.h" in header files using off_t 2011-04-15 18:40:32 -05:00
group.c Header inclusion cleanup 2011-04-20 20:09:13 -05:00
group.h Update copyright years for 2011 2011-01-07 18:47:37 -06:00
handle.c handle.c: force sigverify level not to be PM_PGP_VERIFY_UNKNOWN 2011-04-21 12:14:23 -05:00
handle.h Allow VerifySig to act as a default verification in [options] 2011-04-20 19:42:01 -05:00
log.c Header inclusion cleanup 2011-04-20 20:09:13 -05:00
log.h Mark log callback format string const 2011-02-24 09:38:59 -06:00
Makefile.am Move graph.h functions into graph.c 2011-04-15 18:36:53 -05:00
md5.c libalpm md5: use larger and dynamic buffer 2010-09-02 10:33:21 -05:00
md5.h libalpm/md5: Fix license header 2008-06-03 21:31:31 -05:00
package.c Rein in the complexity of the signature type 2011-04-24 10:48:33 -05:00
package.h Rein in the complexity of the signature type 2011-04-24 10:48:33 -05:00
pkghash.c style cleanup: cast as (type *) not (type*) 2011-04-20 19:04:53 -05:00
pkghash.h alpm: remove public visibility of pmpkghash_t 2011-02-25 09:45:13 -06:00
remove.c cleanup: add_pkg() and remove_pkg() 2011-04-22 15:58:34 -05:00
remove.h Update copyright years for 2011 2011-01-07 18:47:37 -06:00
signing.c Rein in the complexity of the signature type 2011-04-24 10:48:33 -05:00
signing.h Rein in the complexity of the signature type 2011-04-24 10:48:33 -05:00
sync.c Rein in the complexity of the signature type 2011-04-24 10:48:33 -05:00
sync.h Update copyright years for 2011 2011-01-07 18:47:37 -06:00
trans.c Header inclusion cleanup 2011-04-20 20:09:13 -05:00
trans.h Remove trans->skip_add 2011-02-22 16:48:51 -06:00
util.c Header inclusion cleanup 2011-04-20 20:09:13 -05:00
util.h Merge branch 'maint' 2011-03-29 12:21:07 -05:00
version.c Style change: return(x) --> return x 2011-03-20 19:49:45 -05:00