summaryrefslogtreecommitdiff
path: root/lib/rpmds.c
AgeCommit message (Expand)AuthorFilesLines
2008-06-16Lose the useless tag data type fields from rpmdsPanu Matilainen1-17/+5
2008-06-13Minimally convert rpmdsNew() to use new headerGet()Panu Matilainen1-24/+21
2008-06-09Handle NULL in str2hge()Panu Matilainen1-3/+9
2008-06-02Enable build-time configuration of non-MD5 file checksum digest algorithmsPanu Matilainen1-0/+3
2008-05-21Include rpmtypes.h first instead of rpmtag.h everywherePanu Matilainen1-1/+1
2008-04-22Handle lzma payloadJindrich Novy1-0/+3
2008-04-09Replace bunch of wtf evr formatters with headerGetNVR()Panu Matilainen1-30/+6
2008-03-31Simplify rpmdsThis() codePanu Matilainen1-20/+9
2008-03-31Copy N + EVR into ds in rpmdsSingle() instead of just referringPanu Matilainen1-4/+20
2008-03-31Bunch of formatting & indentation fixes to rpmdsPanu Matilainen1-7/+11
2008-03-18Minimal namespacing for locale-insensitive x*() string functionsPanu Matilainen1-1/+1
2008-03-07Log message adjustmentsPanu Matilainen1-3/+3
2008-03-07Another pile of read-only constants marked as such..Panu Matilainen1-1/+1
2008-02-05Mass convert (back) to rpmTag as it's usable everywhere nowPanu Matilainen1-13/+13
2008-02-05Use rpmTagType always now that it's available everywherePanu Matilainen1-3/+3
2008-02-05Add rpm_color_t type for rpm color bits, use where spottedPanu Matilainen1-5/+5
2008-02-05Port some rpmds improvements from rpm5.orgPanu Matilainen1-0/+124
2008-02-05Use helper function to eliminate some copy-paste codePanu Matilainen1-75/+42
2008-02-04Add rpm_time_t type for time types (in headers), use where spottedPanu Matilainen1-2/+2
2008-01-30Include spring-cleaningPanu Matilainen1-1/+0
2008-01-30Use rpmsenseFlags type for dependency flags everywhere (hopefully)Panu Matilainen1-7/+7
2008-01-30rpmlib.h mass evictionPanu Matilainen1-1/+2
2007-12-19Add rpm_data_t (and _constdata_t) for header data, use everywherePanu Matilainen1-6/+6
2007-12-15Couple of bogus const removals from rpmgi and rpmds structsPanu Matilainen1-1/+1
2007-12-14Another bunch of bogus const removalsPanu Matilainen1-2/+2
2007-12-13Use rpm_tagtype_t everywhere for rpm (header) tagtype typePanu Matilainen1-7/+7
2007-12-13Use rpm_tag_t everywhere for rpm (header) tag typePanu Matilainen1-9/+9
2007-12-13Use rpm_count_t everywhere for header data countPanu Matilainen1-1/+1
2007-12-08Switch to <rpm/foo.h> style for public headersPanu Matilainen1-4/+4
2007-12-04Eliminate debug junk from the APIPanu Matilainen1-6/+6
2007-11-30Move logging related macros rpmlog, adjust includesPanu Matilainen1-0/+1
2007-11-23Move the xstr*() string variants from rpmio.h to rpmstring.hPanu Matilainen1-0/+1
2007-11-23Use #include <x.h> syntax to include public headers.Ralf Corsépius1-2/+2
2007-10-30rpmds is now fully opaque, eliminate _RPMDS_INTERNAL gamesPanu Matilainen1-1/+22
2007-10-28Include "rpmlib.h" instead of <rpmlib.h>.Ralf Corsépius1-1/+1
2007-10-26Eliminate [u|]int_[8|16|32]. Use c99 stdint.h types instead.Ralf Corsépius1-18/+18
2007-10-09Replace all uses of RPMMESS_WARNING with RPMLOG_WARNINGPanu Matilainen1-1/+1
2007-10-09Replace all uses of RPMMESS_DEBUG with RPMLOG_DEBUGPanu Matilainen1-4/+4
2007-10-09Replace all rpmMessage() uses with rpmlog()Panu Matilainen1-4/+4
2007-09-21Remove unused proof-of-concept arch-filtering of dependenciesPanu Matilainen1-147/+0
2007-09-11Remove splint tags.Ralf Corsépius1-145/+15
2004-10-13- silently add default %defattr(-,root,root) for all packages.jbj1-1/+1
2004-04-01revert buildtime tie breaking, not the right thing to do.jbj1-12/+21
2004-03-29Proof-of-concept for arch filtered dependencies.jbj1-4/+165
2004-03-28- use package build time as EVR comparison tie breaker.jbj1-0/+27
2003-06-03- treat missing epoch's exactly the same as Epoch: 0.jbj1-1/+1
2003-04-02Splint clean.jbj1-0/+5
2002-12-311st crack at colored installs.jbj1-4/+4
2002-12-30- fix: typo in assertion.jbj1-13/+14
2002-12-30- use rpmfiFDepends() underneath --fileprovide and --filerequire.jbj1-2/+61