rpm/lib
Panu Matilainen 34151a9e35 Turn rpmtd freeData into flag bitfield, allowing more precise control
- headerGet() returns even array data in a single allocation block, but
  regular (string) arrays need to have the pointers in array freed too
- set immutable flag on header data
2008-05-21 12:04:51 +03:00
..
backend Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
.files LCLINT pass 0. 1998-11-16 21:40:28 +00:00
Makefile.am New "tag data" container struct + some basic methods to deal with it 2008-05-13 11:02:45 +03:00
cpio.c Caught pants down with strlcpy() vs strncpy() semantics 2008-05-08 19:03:12 +03:00
cpio.h Stick cpioMapFlags to fsm.h, they're only used by fsm.c 2007-12-17 13:39:14 +02:00
depends.c Convert rpmtsAddInstallElement() to new headerGet() 2008-05-15 08:01:45 +03:00
formats.c Turn rpmtd freeData into flag bitfield, allowing more precise control 2008-05-21 12:04:51 +03:00
fprint.c Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
fprint.h Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
fs.c Avoid alloca() in rpmGetFilesystemUsage() 2008-04-28 14:50:30 +03:00
fsm.c Calm down compiler warnings due to fsm->patch being const 2008-04-29 15:40:20 +02:00
fsm.h Add rpm_off_t type for file size types, use where spotted 2008-02-04 11:27:00 +02:00
gentagtbl.sh Teach rpm tag table about extensions 2008-05-14 13:20:46 +03:00
hdrNVR.c Convert headerGetColor() to use new headerGet() interface 2008-05-14 09:31:24 +03:00
header.c Turn rpmtd freeData into flag bitfield, allowing more precise control 2008-05-21 12:04:51 +03:00
header.h Add HEADERGET_RAW flag to disable i18n lookups 2008-05-17 09:50:39 +03:00
header_internal.c Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
header_internal.h Eliminate copy-paste versions of hdrchkFoo() macros 2008-05-12 16:31:27 +03:00
headerfmt.c Add arraysize format 2008-05-21 12:04:51 +03:00
legacy.c Remove unused alloca_strdup() define 2008-04-29 15:50:43 +03:00
legacy.h Avoid exporting providePackageNVR() in the library 2008-04-10 16:07:47 +03:00
manifest.c Log message adjustments 2008-03-07 09:47:51 +02:00
manifest.h Drop bogus const from rpmReadPackageManifest argvptr 2007-12-18 12:53:57 +02:00
merge.c Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
misc.c Rip the url-craziness in rpmMkdirPath() 2008-04-04 16:08:37 +03:00
misc.h Rename currentDirectory() to rpmGetCwd() and move to librpmio 2008-04-04 09:53:17 +03:00
package.c Convert headerRegenSigHeader() to new header iterator interface 2008-05-14 10:29:07 +03:00
poptALL.c Dead code removal (popt switches) 2008-03-31 10:41:07 +03:00
poptDB.c Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
poptI.c Remove repackage support to finish off with rollback 2008-03-17 14:10:11 +02:00
poptQV.c Dead code removal (popt switches) 2008-03-31 10:41:07 +03:00
psm.c Lose the useless rpmtdToString() 2008-05-21 12:04:51 +03:00
psm.h Remove repackage support to finish off with rollback 2008-03-17 14:10:11 +02:00
query.c Simplify rpmDisplayQueryTags() 2008-05-14 13:26:58 +03:00
rpmal.c Don't use alloca in rpmal.c 2008-04-30 11:43:07 +02:00
rpmal.h Add rpm_color_t type for rpm color bits, use where spotted 2008-02-05 12:12:31 +02:00
rpmcallback.h Remove repackage support to finish off with rollback 2008-03-17 14:10:11 +02:00
rpmchecksig.c Check rpmAddSignature() return codes (rhbz#442761) 2008-05-08 07:48:51 +03:00
rpmcli.h Convert internal uses of headerSprintf() to headerFormat() 2008-05-12 16:20:13 +03:00
rpmdb.c Convert mireSkip() to use new interfaces 2008-05-21 12:04:51 +03:00
rpmdb.h Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
rpmdb_internal.h Start (re-)joining librpmdb and librpm 2008-05-12 12:17:01 +03:00
rpmds.c Handle lzma payload 2008-04-22 12:37:18 +02:00
rpmds.h Remove meaningless extern on function declarations in headers 2008-04-24 15:08:09 +03:00
rpmfi.c Lazily copy basenames in relocation if needed 2008-04-30 13:30:54 +03:00
rpmfi.h Remove meaningless extern on function declarations in headers 2008-04-24 15:08:09 +03:00
rpmfi_internal.h Remove bogus const from rpmfi pre- and posttrans members 2008-04-24 15:38:45 +03:00
rpmgi.c Use argvNew() instead of manual xcalloc() 2008-04-21 10:18:14 +03:00
rpmgi.h ARGV_t const pendantry 2008-04-07 12:19:58 +03:00
rpmhash.c Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
rpmhash.h Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
rpminstall.c Convert internal uses of headerSprintf() to headerFormat() 2008-05-12 16:20:13 +03:00
rpmints.h.in Start (re-)joining librpmdb and librpm 2008-05-12 12:17:01 +03:00
rpmlead.c Add missing include 2008-04-17 18:15:34 +03:00
rpmlead.h Make rpmLeadCheck() return error msg instead of direct logging 2008-03-31 12:07:37 +03:00
rpmlib.h Move headerVerifyInfo() to header.[ch] where it logically belongs 2008-05-12 16:53:26 +03:00
rpmlock.c Enhance error message on failed ts lock acquire (rhbz#427064) 2008-04-01 13:35:16 +03:00
rpmlock.h Remove splint tags. 2007-09-11 19:07:39 +02:00
rpmps.c Use rasprintf() in rpmps to properly fix mdvbz#31680 2008-03-18 10:18:08 +02:00
rpmps.h Remove meaningless extern on function declarations in headers 2008-04-24 15:08:09 +03:00
rpmrc.c Read "canonvendor" macros by default again 2008-04-29 11:02:41 +03:00
rpmtag.h Teach rpm tag table about extensions 2008-05-14 13:20:46 +03:00
rpmtd.c Turn rpmtd freeData into flag bitfield, allowing more precise control 2008-05-21 12:04:51 +03:00
rpmtd.h Turn rpmtd freeData into flag bitfield, allowing more precise control 2008-05-21 12:04:51 +03:00
rpmte.c Lose the useless rpmtdToString() 2008-05-21 12:04:51 +03:00
rpmte.h Eliminate rpmtsi refcount debug junk from the API 2008-04-24 15:23:35 +03:00
rpmte_internal.h Remove bogus consts from rpmte_s 2008-03-24 22:25:26 +02:00
rpmts.c Convert internal uses of headerSprintf() to headerFormat() 2008-05-12 16:20:13 +03:00
rpmts.h Check for transaction root sanity in rpmtsSetRootDir() 2008-05-08 11:53:42 +03:00
rpmts_internal.h Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
rpmtypes.h New "tag data" container struct + some basic methods to deal with it 2008-05-13 11:02:45 +03:00
rpmvercmp.c Remove alloca() from rpmvercmp() 2008-04-29 13:49:53 +03:00
rpmvf.h Split non-cli verify bits from rpmcli to separate header 2008-02-05 13:49:13 +02:00
signature.c Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
signature.h Use rpmSigTag enum for signature tags everywhere, more or less.. 2008-02-05 16:35:44 +02:00
tagname.c Fixup paths and Makefiles for rpmdb/ elimination 2008-05-12 12:28:12 +03:00
transaction.c Dumb segfault in %posttrans 2008-05-15 18:52:18 +03:00
verify.c Make verification with --root reliable (rhbz#434150) 2008-04-24 12:49:58 +03:00