rpm/lib
Panu Matilainen 534d0f77be Eliminate useless --fileid query selector
- Finding out which package provides a file with a given digest
  is just .. useless functionality. Being next to useless is one
  thing, but we pay a high price for this particular uselessness:
  the index needed for this is one of the biggest and most expensive
  indexes we have.
2010-10-22 08:58:06 +03:00
..
backend Hardwire the fundamental BDB access method configuration inside rpm 2010-10-20 16:53:00 +03:00
.files LCLINT pass 0. 1998-11-16 21:40:28 +00:00
Makefile.am And finally split the signing support into a separate library 2010-09-29 12:12:58 +03:00
cpio.c Move <errno.h> include out of system.h to the places that need it 2010-01-05 15:25:31 +02:00
cpio.h Revert couple of checksum -> digest renames 2009-03-19 10:15:49 +02:00
depends.c Avoid stepping on toes of relatives, part 1 2010-09-21 14:55:03 +03:00
formats.c Make RPMFILE_STATE_MISSING part of the rpmfileState enum 2010-09-28 23:06:29 +03:00
fprint.c Move the lone hashFunctionString() into misc.[ch], eliminate rpmhash.[ch] 2010-05-21 15:36:03 +03:00
fprint.h A few missing internal markers on librpm side too 2010-10-01 11:46:00 +03:00
fsm.c Return explicit NULL from various fooFree() functions everywhere 2010-09-21 14:26:29 +03:00
fsm.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
gentagtbl.sh Use actual enum values in tag table sentinel to avoid int/enum mismatch 2010-09-21 15:26:25 +03:00
header.c Use proper types for tag and format extension functions 2010-09-21 12:23:18 +03:00
header.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
header_internal.h Make header struct really opaque outside header.c 2009-12-22 13:25:48 +02:00
headerfmt.c Use headerNextTag() for header format iteration 2010-09-22 14:28:32 +03:00
headerutil.c Use the new tag type/return type getters everywhere 2010-09-21 12:40:33 +03:00
legacy.c strrchr() family considered harmful, part 666 2010-09-21 13:29:01 +03:00
manifest.c Fix up bunch of silly int vs rpmRC return code mismatches 2010-09-21 11:37:21 +03:00
manifest.h Drop bogus const from rpmReadPackageManifest argvptr 2007-12-18 12:53:57 +02:00
merge.c Move <errno.h> include out of system.h to the places that need it 2010-01-05 15:25:31 +02:00
misc.c Move the RPMVERSION constant among its friends in depends.c 2010-09-21 13:39:25 +03:00
misc.h Use proper types for tag and format extension functions 2010-09-21 12:23:18 +03:00
order.c Expel Tarjan from his nest 2010-09-17 09:03:34 +03:00
package.c Do not load keyring if signature checking is disabled. 2010-04-12 12:09:04 +02:00
poptALL.c Hack to get popt working when running from build tree 2010-08-20 15:33:59 +03:00
poptI.c Eliminate unused rootdir member from rpmInstallArguments 2010-09-03 10:51:47 +03:00
poptQV.c Eliminate useless --fileid query selector 2010-10-22 08:58:06 +03:00
psm.c Wrong enum type used for psm goal, gcc 4.5 complains (which is nice) 2010-09-28 22:16:33 +03:00
query.c Eliminate useless --fileid query selector 2010-10-22 08:58:06 +03:00
rpmal.c Eliminate separate fileIndexEntry from rpmal 2010-09-22 16:37:12 +03:00
rpmal.h Add common Collection requirements 2010-06-22 11:12:43 +03:00
rpmcallback.h Use rpm_loff_t for transaction callback amount+total arguments 2008-06-09 12:00:12 +03:00
rpmchecksig.c Fix a rpmTag/rpmSigTag mismatch by using the more appropriate type 2010-09-28 22:52:49 +03:00
rpmchroot.c Use _free() instead of rfree() where "return value" is assigned 2010-09-21 14:34:33 +03:00
rpmchroot.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmcli.h Eliminate useless --fileid query selector 2010-10-22 08:58:06 +03:00
rpmdb.c Fix Python bindings and raise KeyError when there is no index for the given tag 2010-10-21 11:59:14 +02:00
rpmdb.h rpmdbKeyIterator: loop over keys in the database indexes 2010-10-21 10:32:20 +02:00
rpmdb_internal.h Missing c++ end marker in rpmdb_internal.h, oops 2010-09-21 15:17:46 +03:00
rpmds.c Use RPMTAG_NOT_FOUND instead of for "invalid tag" value 2010-09-21 13:11:56 +03:00
rpmds.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmfi.c Eliminate all fooUnlink() functions out of the API 2010-09-13 13:08:33 +03:00
rpmfi.h Make RPMFILE_STATE_MISSING part of the rpmfileState enum 2010-09-28 23:06:29 +03:00
rpmfi_internal.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmfs.c Move header filecount retrieve from addTE() to rpmfsNew() 2010-05-06 15:12:41 +03:00
rpmfs.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmgensig.c Make rpmPkgSign() actually honor the signing arguments 2010-10-13 13:37:42 +03:00
rpmgi.c A few missing internal markers on librpm side too 2010-10-01 11:46:00 +03:00
rpmgi.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmhash.C Fix compiler warning in rpmhash Resize() 2010-05-07 13:06:40 +02:00
rpmhash.H A few missing internal markers on librpm side too 2010-10-01 11:46:00 +03:00
rpminstall.c Use the common rpmcliQueryFlags for signature verify options in rpm cli too 2010-09-03 10:50:37 +03:00
rpmlead.c Lift remaining build-related stuff out of librpm over to build-side 2010-09-01 12:34:33 +03:00
rpmlead.h Add function to retrieve type from rpmlead 2008-12-08 19:50:07 +02:00
rpmlegacy.h Remove filesystem related leftover API definitions 2010-10-06 12:53:34 +03:00
rpmlib.h Remove filesystem related leftover API definitions 2010-10-06 12:53:34 +03:00
rpmliblua.c Be more careful about errors in lua rpm vercmp() 2009-02-11 12:32:24 +02:00
rpmliblua.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmlock.c Further generalize the rpmlock interface 2010-04-22 11:01:27 +03:00
rpmlock.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmplugins.c Fix up bunch of silly int vs rpmRC return code mismatches 2010-09-21 11:37:21 +03:00
rpmplugins.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmpol.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmprob.c Eliminate all fooUnlink() functions out of the API 2010-09-13 13:08:33 +03:00
rpmprob.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmps.c Eliminate all fooUnlink() functions out of the API 2010-09-13 13:08:33 +03:00
rpmps.h Eliminate all fooUnlink() functions out of the API 2010-09-13 13:08:33 +03:00
rpmrc.c Require file attribute config to have .attr suffix 2010-10-05 10:08:53 +03:00
rpmscript.c Eliminate rpmts from the scriptlet machinery 2010-05-26 11:36:43 +03:00
rpmscript.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmsign.h Nuke rpmcliSign() out of the orbit 2010-10-13 13:24:41 +03:00
rpmtag.h Add 'VCS' key 2010-10-12 16:10:07 +03:00
rpmtd.c Use the new tag type/return type getters everywhere 2010-09-21 12:40:33 +03:00
rpmtd.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmte.c Avoid stepping on toes of relatives, part 1 2010-09-21 14:55:03 +03:00
rpmte.h Differentiate between the possible te types and iterator selector values 2010-09-21 12:15:44 +03:00
rpmte_internal.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmts.c Return explicit NULL from various fooFree() functions everywhere 2010-09-21 14:26:29 +03:00
rpmts.h Differentiate between the possible te types and iterator selector values 2010-09-21 12:15:44 +03:00
rpmts_internal.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmtypes.h rpmdbKeyIterator: loop over keys in the database indexes 2010-10-21 10:32:20 +02:00
rpmvercmp.c Move rpmVersionCompare() into a more logical place 2010-02-09 11:35:47 +02:00
rpmvf.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
signature.c And now sighdrPut() can be buried back into signature.c 2010-09-29 16:15:04 +03:00
signature.h And now sighdrPut() can be buried back into signature.c 2010-09-29 16:15:04 +03:00
tagexts.c Default to the common case wrt dir name/index tags, not relocation 2010-09-21 16:35:10 +03:00
tagname.c Eliminate silly leftover switch-case from _tagType() 2010-09-28 22:47:44 +03:00
transaction.c Use selabel interfaces instead of matchpathcon 2010-09-01 09:30:51 +03:00
verify.c Make RPMFILE_STATE_MISSING part of the rpmfileState enum 2010-09-28 23:06:29 +03:00