summaryrefslogtreecommitdiff
path: root/ext
AgeCommit message (Expand)AuthorFilesLines
2013-11-18split repo_find_pubkeys from repo_verify_sigdataMichael Schroeder3-18/+30
2013-11-14Create a real type for a checksum handleMichael Schroeder6-25/+26
2013-10-30make keyid of master key available in subkeysMichael Schroeder1-0/+8
2013-10-30solvsig_verify: error out early if the checksum is finishedMichael Schroeder1-0/+2
2013-10-29repo_add_keydir: put flags last (as with the other repo_add calls)Michael Schroeder2-2/+2
2013-10-29delete solv_verify_sig, sort keys in verifyMichael Schroeder2-30/+24
2013-10-29refactor a bit, add some commentsMichael Schroeder2-25/+41
2013-10-28support ADD_WITH_SUBKEYS/ADD_MULTIPLE_PUBKEYS/ADD_WITH_KEYSIGNATURESMichael Schroeder2-76/+126
2013-10-28add repo_add_keyring() and repo_add_keydir() functionsMichael Schroeder3-13/+190
2013-10-25add repo_verify_sigdata, refactor solv_parse_sig into solvsig_create/free/verifyMichael Schroeder3-23/+89
2013-10-23cosmetic sigpkg -> sigpkt, clone the hash before finishing itMichael Schroeder2-14/+19
2013-10-18support :any in testcasesMichael Schroeder1-0/+5
2013-10-18small improvement in :any parsingMichael Schroeder1-1/+1
2013-10-18support debian multiarch annotationMichael Schroeder1-1/+8
2013-10-16remove trailing whitespaceMichael Schroeder10-43/+43
2013-10-16add repo_autopattern (SUSE only for now)Michael Schroeder4-0/+221
2013-10-15remove obsolete DISTPRODUCT/DISTVERSION parsingMichael Schroeder1-17/+13
2013-10-15remove obsolete states, add support for product type, fix flags parsingMichael Schroeder1-39/+41
2013-10-09add repo_appdata to parse AppStream's appdata filesMichael Schroeder4-0/+456
2013-10-08fix installation of header filesMichael Andres1-3/+3
2013-10-04repo_haiku: /boot/common no longer existsIngo Weinhold1-2/+0
2013-09-23include repo_pubkey.h in repo_pubkey.cMichael Schroeder1-0/+1
2013-09-20split DEP_PRE into DEP_PRE_IN and DEP_PRE_UNMichael Schroeder2-10/+13
2013-08-23create a copy of the sig data so that it can be freed laterMichael Schroeder1-4/+4
2013-08-23refactor a bitMichael Schroeder1-31/+39
2013-08-23solv_parse_sig: clear return values at the beginningMichael Schroeder1-0/+5
2013-08-23refactor, add experimental solv_parse_sig and solv_verify_sigMichael Schroeder3-159/+266
2013-08-23constify solv_pgpvrfyMichael Schroeder2-9/+10
2013-08-23cosmetics: change commentsMichael Schroeder1-3/+3
2013-08-23refactor a bitMichael Schroeder1-12/+14
2013-08-23make unarmor() more flexible, make sure pgp mpis are minimalMichael Schroeder2-5/+6
2013-07-26cleanup solv_pgpvrfy a bitMichael Schroeder1-55/+66
2013-07-25treat v4 self-sig without key expires as unlimited lifetimeMichael Schroeder1-3/+9
2013-07-25get rid of a (wrong) gcc warningMichael Schroeder1-0/+1
2013-07-25rename rpmdb_pubkey to pubkeyMichael Schroeder3-6/+6
2013-07-25repo_rpmdb_pubkey: collect signatures into flexarray, support verificationMichael Schroeder1-226/+328
2013-07-25add slow but small dsa/rsa implementationMichael Schroeder3-0/+516
2013-07-24Respect LDFLAGS on one more instanceTomas Chvatal1-1/+1
2013-07-12refactor a bit, no functional changesMichael Schroeder1-41/+44
2013-07-10fix copy/paste bug in repo_rpmdb_pubkey.cMichael Schroeder1-1/+1
2013-07-05fix testcase handling of haiku's compat depsMichael Schroeder1-7/+13
2013-07-04be more tolerant about bad xml: an empty epoch attribute means no epochMichael Schroeder4-5/+5
2013-07-01support haiku's compat deps in the testcase parserMichael Schroeder1-4/+9
2013-07-01repo_updateinfoxml: rename datanum to handleMichael Schroeder1-22/+22
2013-06-26delete stray commentMichael Schroeder1-12/+0
2013-06-17repo_haiku: Translate B_PACKAGE_ARCHITECTURE_SOURCE to ARCH_SRCIngo Weinhold1-0/+2
2013-06-13fix archpolicy handling of '>'Michael Schroeder1-3/+10
2013-06-11make license/group a poolstr array for archlinuxMichael Schroeder1-4/+4
2013-06-07make REPOSITORY_REVISION a simple stringMichael Schroeder1-1/+1
2013-06-07fix indentMichael Schroeder1-2/+2