summaryrefslogtreecommitdiff
path: root/src/verify.c
AgeCommit message (Collapse)AuthorFilesLines
2013-06-18apk: use string array in applet mains, separate apk_name_foreach_matchingTimo Teräs1-8/+9
2012-02-24verify: report only bad packages with -qTimo Teräs1-2/+7
fixes #1010
2011-09-13all: update copyright year statementTimo Teräs1-1/+1
2010-10-08io, db: id cache should be specific to database root, not system rootTimo Teräs1-1/+1
Otherwise we end up using wrong uid/gid mappings when doing install to alternate system root. Fixes #434.
2010-06-11First steps for libapkNatanael Copa1-0/+1
2009-08-06all: implement database open optionsTimo Teras1-9/+4
so user can override trusted keys directory and repositories file.
2009-07-31apk: use *at instead of chdir+normal file syscallTimo Teras1-2/+9
this way we never change cwd, and relative filenames are always parsed consistently. this also helps filename construction in many places. this patch also changes '--root' to override location of all configuration to be in the new root. previously it depended on the file which one was used.
2009-07-30verify: report missing files rather than segfaultNatanael Copa1-0/+7
2009-07-29tar: make checksumming of inner files conditionalTimo Teras1-1/+1
and force checksumming only when unpacking archive. otherwise it's extra computation for nothing.
2009-07-22pkg: cleanup the signing codeTimo Teras1-1/+2
smaller callback and less cases to check. also reintroduce the oneshot digest flag, hopefully correct this time.
2009-07-20db: signed index loading (ref #46)Timo Teras1-6/+7
prefer index in the new format as signed .tar.gz.
2009-07-17verify: new applet (ref #46)Timo Teras1-0/+49
an utility to check package signature and integrity.