summaryrefslogtreecommitdiff
path: root/lib/package.c
AgeCommit message (Expand)AuthorFilesLines
2007-07-11...and more pointer signedness fixes...Panu Matilainen1-2/+2
2007-07-10Msg buffer signedness change to avoid several compiler warnings.Panu Matilainen1-1/+1
2007-07-09Permit packages with no payload format (rpm 3.x compat), ugh...Panu Matilainen1-0/+7
2007-06-19Rename headerCheckPayload() -> headerCheckPayloadFormat()Panu Matilainen1-1/+1
2007-06-12Skip packages/headers with non-verifiable signatures and treatPanu Matilainen1-18/+20
2007-06-05Payload compatibility checking fixes.Panu Matilainen1-2/+2
2007-05-24Check for supported payload format on package install. (rhbz#140052)Panu Matilainen1-0/+32
2005-03-13Add support for RSA on sha1/sha256/sha384/sha512.jbj1-9/+15
2005-03-12Add hdrmd5ctx for header-only md5 rsa/md5 signatures.jbj1-7/+14
2005-02-02- fix: length of gpg V4 hash seed was incorrect (#146896).jbj1-15/+10
2004-10-18Add generalized iterator to rpmlib.jbj1-0/+2
2004-10-15- disable expensive header+payload verifies in default config.jbj1-20/+46
2004-10-09Flush changes from rpm-4_3 branch.jbj1-1/+1
2004-08-19- avoid "can't happen" recursion while retrieving pubkeys.jbj1-0/+7
2003-04-16- resurrect manifests, RPMRC_NOTFOUND returned by readLead().jbj1-5/+10
2003-04-08fix: prevent segfault if malicious server sends 1 GB of data through ftpNLST.jbj1-5/+4
2003-04-07Calibrated stopwatch using rdtsc.jbj1-0/+5
2003-03-06- fix: memory leak (85522).jbj1-2/+3
2003-02-03oops, get rid of debugging printf's.jbj1-0/+2
2003-01-23splint fiddles.jbj1-1/+0
2002-12-18- add --file{class,provide,require} popt aliases and header extensionsjbj1-1/+1
2002-10-09- fix: use size_t consistently, avoid segfault on ia64.jbj1-2/+2
2002-09-17- lclint clean.jbj1-21/+45
2002-09-16Sync with rpm-4.1 parsing changes.jbj1-27/+83
2002-09-04- fix: parse header data more carefully.jbj1-16/+43
2002-08-31Sync with rpm-4.1.jbj1-26/+83
2002-08-27- fix: segfault with --checksig, plug memory leak (#72455).jbj1-1/+2
2002-08-26- python: don't remap NOKEY/UNTRUSTED to OK.jbj1-3/+0
2002-08-23- merge signature returns into rpmRC.jbj1-30/+20
2002-08-22- fix: region trailer offset sanity check wrong (#71996).jbj1-11/+50
2002-08-06- add bitmask for precise control of signature/digest verification.jbj1-38/+30
2002-08-05- fix: check for lead magic, better error message on failure (#69751).jbj1-8/+0
2002-07-28- python: don't segfault in ts.GetKeys() on erased packages.jbj1-0/+2
2002-07-28- popt: display sub-table options only once on --usage.jbj1-1/+1
2002-07-25- fix: --repackage repaired (#67217).jbj1-1/+4
2002-07-25- python: add ts.hdrCheck(), ts.rebuildDB() methods.jbj1-0/+1
2002-07-24- fix: segfault if given a text file as 2nd arg to -Uvh (#69508).jbj1-1/+1
2002-07-24- verify signatures/digests retrieved through rpmdbNextIterator().jbj1-13/+367
2002-07-21- add methods to make signature handling opaque wrto rpmts.jbj1-70/+74
2002-07-20- version added to *.la dependency libraries (#69063).jbj1-1/+3
2002-07-20- popt: parse file into string of options (#56860).jbj1-6/+6
2002-07-13- install rpmal.h and rpmhash.h, implicit rpmps.hinclude, for now.jbj1-4/+2
2002-07-02Add boundsread annotations throughout, enable +bounds checking.jbj1-2/+4
2002-07-02add (disabled for now) dependency check to rpmgraph.jbj1-5/+9
2002-06-30- warn only once for each NOKEY/UNTRUSTED key id.jbj1-1/+43
2002-06-22Factor bounds checking annotations into source code.jbj1-0/+8
2002-05-19- fix: synthesize unpacking progress callbacks for packages w/o files.jbj1-0/+2
2002-05-19- Grand Renaming of rpm data types.jbj1-2/+3
2002-05-16- opaque (well mostly) rpmTransactionSet using methods.jbj1-5/+5
2002-05-13Eliminate bogus strerror message for manifests.jbj1-3/+2