rpm/lib
Panu Matilainen 7c8c36c334 Fall back to using fsync() on systems without fdatasync()
- While fdatasync() is widely available on modernish systems,
  OS X doesn't have it
2012-06-21 09:45:16 +03:00
..
backend Fall back to using fsync() on systems without fdatasync() 2012-06-21 09:45:16 +03:00
.gitignore build: Update .gitignore rules 2011-10-11 12:55:15 +03:00
Makefile.am Dont bother building internal versions of db utilities we dont need 2012-03-26 13:03:03 +03:00
cpio.c Move cpio end trailer detection to the cpio code 2012-04-18 11:38:29 +03:00
cpio.h Separate payload archive close and free 2012-04-18 10:30:11 +03:00
depends.c rpmdsMatchesDep() isn't correct on obsoletes 2012-04-20 09:31:17 +03:00
formats.c Oops, newlines dont belong in format extension output 2011-12-15 15:21:57 +02:00
fprint.c Change file disposition code to access rpmfi's by index 2012-04-12 17:50:54 +03:00
fprint.h A few missing internal markers on librpm side too 2010-10-01 11:46:00 +03:00
fsm.c Restore basic debug output for fsm operations 2012-05-21 13:34:03 +03:00
fsm.h Eliminate rpmts and rpmte kludgery from package building 2012-04-24 14:28:03 +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 Validate negated offsets too in headerVerifyInfo() 2012-04-03 15:47:44 +03:00
header.h Implement "fast" flag to headerImport() 2011-11-30 11:59:35 +02:00
header_internal.h Fix ancient off-by-one at end boundary in string array size calculation 2011-10-21 13:33:59 +03:00
headerfmt.c Handle query format field width centrally in formatValue() 2011-08-17 10:59:49 +03:00
headerutil.c Eliminate dead NULL-assignments at scope-end in librpm, part I 2011-05-28 22:24:20 +03:00
legacy.c Remove unused xx error code variable 2011-03-04 12:45:06 +02:00
manifest.c Avoid freeing an unallocated variable (RhBug:688091) 2011-03-16 15:07:55 +01: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.h Handle query format field width centrally in formatValue() 2011-08-17 10:59:49 +03:00
order.c Pass tsflags to rpmal and remember them 2011-09-01 13:21:45 +03:00
package.c Validate negated offsets too in headerVerifyInfo() 2012-04-03 15:47:44 +03:00
poptALL.c Reset cli configured flag on rpmcliFini() (RhBug:709421) 2011-06-01 09:01:24 +03:00
poptI.c Rip the remains of --aid and --nosuggest, except for the callback 2010-12-20 11:50:30 +02:00
poptQV.c Only increment number of query/verify sources when we encounter new types 2011-07-13 14:03:32 +03:00
psm.c Kill FSM: Make FSM_PKGERASE a function 2012-03-30 15:00:41 +02:00
query.c Use RPMDBI_INSTFILENAMES on file queries as well 2011-08-29 16:19:32 +03:00
rpmal.c Handle obsolete matches (more) correctly in rpmal 2012-04-05 11:43:58 +03:00
rpmal.h Pass tsflags to rpmal and remember them 2011-09-01 13:21:45 +03:00
rpmcallback.h Add enum for RPMCALLBACK_INST_STOP callback event 2012-01-05 16:05:10 +02:00
rpmchecksig.c Use rpmReadHeader() on signature checking path too 2012-01-30 10:23:51 +02:00
rpmchroot.c Add an error message + comments on open(".") behavior (RhBug:672576) 2011-01-28 13:19:53 +02:00
rpmchroot.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmcli.h Eliminate rpm cli callback internals from the API 2012-01-03 12:12:12 +02:00
rpmdb.c Use private environment for database rebuilds too, document 2012-02-02 14:39:49 +02:00
rpmdb.h Internalize most direct rpmdb manipulation functions 2010-12-03 13:49:14 +02:00
rpmdb_internal.h Replace verified header tracking bitfield with a hash table 2010-12-13 14:25:52 +02:00
rpmds.c Add support for dpkg-style sorting of tilde in version/release 2012-04-23 11:04:02 +03:00
rpmds.h Add rpmdsMatchesDep() as alternative to rpmdsAnyMatchesDep() to make use of the tag number (index) we get from the rpmdb on queries 2011-03-31 10:56:43 +02:00
rpmfi.c Axe unused leftover variable 2012-04-16 15:52:53 +03:00
rpmfi.h Explicitly differentate internal/exported file attributes 2012-05-16 10:58:00 +03:00
rpmfi_internal.h Change rpmfi replaced size functions to take index 2012-04-12 17:39:57 +03:00
rpmfs.c Eliminate header and rpmte knowledge from rpmfs 2012-04-24 13:36:38 +03:00
rpmfs.h Eliminate header and rpmte knowledge from rpmfs 2012-04-24 13:36:38 +03:00
rpmgi.c rpmgiFree() cleanup to remove an exit point and dead assignment(s) 2011-05-30 12:37:06 +03:00
rpmgi.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmhash.C Eliminate unused-but-set warning from gcc on hashes without datatype 2011-03-03 17:44:28 +02:00
rpmhash.H Support GetEntry() for hashes without datatype too 2010-12-16 09:30:09 +02:00
rpminstall.c Include more package information in the progress output 2012-03-19 08:53:24 +02:00
rpmlead.c Further streamline & sanitize lead handling 2011-07-07 11:55:28 +03:00
rpmlead.h Further streamline & sanitize lead handling 2011-07-07 11:55:28 +03:00
rpmlegacy.h Change all the legacy interfaces to use the "concrete" integer tag types 2010-10-22 10:01:33 +03:00
rpmlib.h rpmbuild: warn if header color differs from color of the package architecture. 2012-03-30 13:55:03 +02: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 Eliminate unused variable in rpmpluginsAdd() 2011-04-19 10:21:26 +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 Don't bother checking for rasprintf() return codes in rpmProblemString() 2011-03-04 14:43:54 +02:00
rpmprob.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmps.c Fix couple of incorrect sizeof() uses 2011-03-17 14:08:54 +02:00
rpmps.h Eliminate all fooUnlink() functions out of the API 2010-09-13 13:08:33 +03:00
rpmrc.c - Add support for ppc64p7 architecture using new auxv parsing info 2012-04-17 09:26:03 +03:00
rpmscript.c Actually remember scriptlet flags in the rpmScript struct 2011-09-12 13:02:13 +03:00
rpmscript.h Rename scriptlet flags from RPMSCRIPT_FOO to RPMSCRIPT_FLAG_FOO 2011-09-12 12:57:23 +03:00
rpmtag.h Add tag extension to calculate hardlink count for files 2012-02-08 15:40:02 +02:00
rpmtd.c Add getter for rpmtd flags 2012-02-21 13:50:34 +02:00
rpmtd.h Add error indicator flag for tag data containers 2012-02-21 13:52:18 +02:00
rpmte.c Eliminate header and rpmte knowledge from rpmfs 2012-04-24 13:36:38 +03:00
rpmte.h Switch rpmte API and internals to use rpmTagVal instead of rpmTag 2010-10-22 11:31:36 +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 Honor RPMTRANS_FLAG_TEST in rpmtsImportPubkey() 2012-02-03 12:23:31 +02:00
rpmts.h Move rpmtsSELabelFoo() functions to an internal-only header 2010-12-21 11:01:22 +02:00
rpmts_internal.h remove the 'path' parameter of rpmtsSELabelInit() 2012-01-12 14:27:36 +01:00
rpmtypes.h Rename rpmdbKeyIterator to rpmdbIndexIterator 2010-11-03 10:03:14 +01:00
rpmug.c Move string hash function to librpmio and rename for namespacing 2011-03-10 10:17:39 +02:00
rpmug.h Add a "unique string cache" to rpmug 2010-12-16 09:31:20 +02:00
rpmvercmp.c Add support for dpkg-style sorting of tilde in version/release 2012-04-23 11:04:02 +03:00
rpmvf.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
signature.c Validate negated offsets too in headerVerifyInfo() 2012-04-03 15:47:44 +03:00
signature.h Eliminate uses of pgpDig in package reading & signature checking 2011-11-09 13:44:31 +02:00
tagexts.c Test for file data tag sanity in fnTag() extensions 2012-02-21 16:24:18 +02:00
tagname.c Add RPMTAG_INSTFILENAMES tag extension for state-aware file lists 2011-09-01 12:11:13 +03:00
transaction.c Check for file conflicts within package (RhBug:808750) 2012-04-12 18:01:52 +03:00
verify.c Unbreak rpm -V output (RhBug:797964) 2012-02-28 10:36:10 +02:00