Binary compatibility report for the librpm library  between 4.0.4 and 5.1.3 versions on x86

Test Info


Library Namelibrpm
Version #14.0.4
Version #25.1.3
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files14
Total Shared Libraries6
Total Symbols / Types229 / 149
VerdictIncompatible
(45%)

Problem Summary


SeverityCount
Added Symbols-567
Removed SymbolsHigh90
Problems with
Data Types
High5
Medium22
Low17
Problems with
Symbols
High10
Medium12
Low22
Problems with
Constants
Low3
Other Changes
in Data Types
-94

Added Symbols (567)


argv.h, librpmio-5.0.so
argiAdd ARGI_t* argip, int ix, int val ) @@ LIBRPMIO_0
argiCount ARGI_t const argi ) @@ LIBRPMIO_0
argiData ARGI_t argi ) @@ LIBRPMIO_0
argiFree ARGI_t argi ) @@ LIBRPMIO_0
argvAdd ARGV_t* argvp, ARGstr_t val ) @@ LIBRPMIO_0
argvAppend ARGV_t* argvp, ARGV_t av ) @@ LIBRPMIO_0
argvCmp void const* a, void const* b ) @@ LIBRPMIO_0
argvCount ARGV_t const argv ) @@ LIBRPMIO_0
argvData ARGV_t argv ) @@ LIBRPMIO_0
argvFgets ARGV_t* argvp, void* fd ) @@ LIBRPMIO_0
argvFree ARGV_t argv ) @@ LIBRPMIO_0
argvJoin ARGV_t argv ) @@ LIBRPMIO_0
argvPrint char const* msg, ARGV_t argv, FILE* fp ) @@ LIBRPMIO_0
argvSearch ARGV_t argv, ARGstr_t val, int(*compar)(void const*, void const*) ) @@ LIBRPMIO_0
argvSort ARGV_t argv, int(*compar)(void const*, void const*) ) @@ LIBRPMIO_0
argvSplit ARGV_t* argvp, char const* str, char const* seps ) @@ LIBRPMIO_0
argvStrcasecmp void const* a, void const* b ) @@ LIBRPMIO_0

fs.h, librpm-5.0.so
rpmFreeFilesystems ( ) @@ LIBRPM_0

fts.h, librpmio-5.0.so
_fts_debug [data] @@ LIBRPMIO_0
Fts_children FTS* sp, int instr ) @@ LIBRPMIO_0
Fts_close FTS* sp ) @@ LIBRPMIO_0
Fts_open ( char*const* argv, int options, int(*compar)(FTSENT const**, FTSENT const**) ) @@ LIBRPMIO_0
Fts_read FTS* sp ) @@ LIBRPMIO_0
Fts_set FTS* sp, FTSENT* p, int instr ) @@ LIBRPMIO_0

mire.h, librpmio-5.0.so
_mire_debug [data] @@ LIBRPMIO_0
_mireEL [data] @@ LIBRPMIO_0
_mireGLOBoptions [data] @@ LIBRPMIO_0
_mirePCREoptions [data] @@ LIBRPMIO_0
_mirePCREtables [data] @@ LIBRPMIO_0
_mireREGEXoptions [data] @@ LIBRPMIO_0
_mireSTRINGoptions [data] @@ LIBRPMIO_0
mireAppend ( rpmMireMode mode, int tag, char const* pattern, unsigned char const* table, miRE* mirep, int* nmirep ) @@ LIBRPMIO_0
mireApply miRE mire, int nmire, char const* s, size_t slen, int rc ) @@ LIBRPMIO_0
mireClean miRE mire ) @@ LIBRPMIO_0
mireFree miRE mire ) @@ LIBRPMIO_0
mireFreeAll miRE mire, int nmire ) @@ LIBRPMIO_0
mireLoadPatterns ( rpmMireMode mode, int tag, char const** patterns, unsigned char const* table, miRE* mirep, int* nmirep ) @@ LIBRPMIO_0
mireNew ( rpmMireMode mode, int tag ) @@ LIBRPMIO_0
mireRegcomp miRE mire, char const* pattern ) @@ LIBRPMIO_0
mireRegexec miRE mire, char const* val, size_t vallen ) @@ LIBRPMIO_0
mireSetCOptions miRE mire, rpmMireMode mode, int tag, int options, unsigned char const* table ) @@ LIBRPMIO_0
mireSetEOptions miRE mire, int* offsets, int noffsets ) @@ LIBRPMIO_0
mireSetGOptions ( char const* newline, int caseless, int multiline, int utf8 ) @@ LIBRPMIO_0
mireSetLocale miRE mire, char const* locale ) @@ LIBRPMIO_0
mireStudy miRE mire, int nmires ) @@ LIBRPMIO_0

misc.h, librpm-5.0.so
rpmMkdirPath ( char const* dpath, char const* dname ) @@ LIBRPM_0

rpmbc.h, librpmio-5.0.so
rpmbcImplVecs [data] @@ LIBRPMIO_0

rpmcli.h, librpm-5.0.so
global_depFlags [data] @@ LIBRPM_0
rpmcliAllPoptTable [data] @@ LIBRPM_0
rpmcliArgIter rpmts ts, rpmQVKArguments_s* qva, ARGV_t argv ) @@ LIBRPM_0
rpmcliConfigured ( ) @@ LIBRPM_0
rpmcliDepFlagsPoptTable [data] @@ LIBRPM_0
rpmcliFini poptContext optCon ) @@ LIBRPM_0
rpmcliHashesCurrent [data] @@ LIBRPM_0
rpmcliHashesTotal [data] @@ LIBRPM_0
rpmcliImportPubkey rpmts const ts, unsigned char const* pkt, ssize_t pktlen ) @@ LIBRPM_0
rpmcliInit int argc, char*const* argv, poptOption* optionsTable ) @@ LIBRPM_0
rpmcliInstall rpmts ts, rpmQVKArguments_s* ia, char const** argv ) @@ LIBRPM_0
rpmcliInstallCheck rpmts ts ) @@ LIBRPM_0
rpmcliInstallOrder rpmts ts ) @@ LIBRPM_0
rpmcliInstallProblems rpmts ts, char const* msg, int rc ) @@ LIBRPM_0
rpmcliInstallRun rpmts ts, rpmps okProbs, rpmprobFilterFlags ignoreSet ) @@ LIBRPM_0
rpmcliInstallSuggests rpmts ts ) @@ LIBRPM_0
rpmcliPackagesTotal [data] @@ LIBRPM_0
rpmcliProgressCurrent [data] @@ LIBRPM_0
rpmcliProgressTotal [data] @@ LIBRPM_0
rpmcliQuery rpmts ts, rpmQVKArguments_s* qva, char const** argv ) @@ LIBRPM_0
rpmcliQueryFlags [data] @@ LIBRPM_0
rpmcliShowMatches ( rpmQVKArguments_s* qva, rpmts ts ) @@ LIBRPM_0
rpmcliSign rpmts ts, rpmQVKArguments_s* qva, char const** argv ) @@ LIBRPM_0
rpmcliTargets [data] @@ LIBRPM_0
rpmcliVerify rpmts ts, rpmQVKArguments_s* qva, char const** argv ) @@ LIBRPM_0
rpmQVKArgs [data] @@ LIBRPM_0
rpmVerifySignatures ( rpmQVKArguments_s* qva, rpmts ts, FD_t fd, char const* fn ) @@ LIBRPM_0

rpmconstant.h, librpmconstant-5.0.so
rpmconstantFindMask char* context, int const val, char const** name, int prefixed ) @@ LIBRPMCONSTANT_0
rpmconstantFindName char* context, char const* name, int* val, int prefixed ) @@ LIBRPMCONSTANT_0
rpmconstantFindValue char* context, int const val, char const** name, int prefixed ) @@ LIBRPMCONSTANT_0
rpmconstContext rpmconst c ) @@ LIBRPMCONSTANT_0
rpmconstFindMask rpmconst c, int const val ) @@ LIBRPMCONSTANT_0
rpmconstFindName rpmconst c, char const* name, int prefixed ) @@ LIBRPMCONSTANT_0
rpmconstFindValue rpmconst c, int const val ) @@ LIBRPMCONSTANT_0
rpmconstFree rpmconst c ) @@ LIBRPMCONSTANT_0
rpmconstInitC rpmconst c ) @@ LIBRPMCONSTANT_0
rpmconstInitL rpmconst c ) @@ LIBRPMCONSTANT_0
rpmconstInitToContext rpmconst c, char const* context ) @@ LIBRPMCONSTANT_0
rpmconstName rpmconst c, int stripprefix ) @@ LIBRPMCONSTANT_0
rpmconstNameMatch rpmconst c, char const* name, int prefixed ) @@ LIBRPMCONSTANT_0
rpmconstNew ( ) @@ LIBRPMCONSTANT_0
rpmconstNextC rpmconst c ) @@ LIBRPMCONSTANT_0
rpmconstNextL rpmconst c ) @@ LIBRPMCONSTANT_0
rpmconstPrefix rpmconst c ) @@ LIBRPMCONSTANT_0
rpmconstValue rpmconst c ) @@ LIBRPMCONSTANT_0

rpmdav.h, librpmio-5.0.so
davClose void* cookie ) @@ LIBRPMIO_0
davClosedir DIR* dir ) @@ LIBRPMIO_0
davLstat ( char const* path, stat* st ) @@ LIBRPMIO_0
davMkdir ( char const* path, mode_t mode ) @@ LIBRPMIO_0
davOpen char const* url, int flags, mode_t mode, urlinfo* uret ) @@ LIBRPMIO_0
davOpendir char const* path ) @@ LIBRPMIO_0
davRead void* cookie, char* buf, size_t count ) @@ LIBRPMIO_0
davReaddir DIR* dir ) @@ LIBRPMIO_0
davRealpath ( char const* path, char* resolved_path ) @@ LIBRPMIO_0
davRename ( char const* oldpath, char const* newpath ) @@ LIBRPMIO_0
davReq FD_t ctrl, char const* httpCmd, char const* httpArg ) @@ LIBRPMIO_0
davResp urlinfo u, FD_t ctrl, char*const* str ) @@ LIBRPMIO_0
davRmdir char const* path ) @@ LIBRPMIO_0
davSeek void* cookie, long long* pos, int whence ) @@ LIBRPMIO_0
davStat ( char const* path, stat* st ) @@ LIBRPMIO_0
davUnlink char const* path ) @@ LIBRPMIO_0
davWrite void* cookie, char const* buf, size_t count ) @@ LIBRPMIO_0

rpmdb.h, librpmdb-5.0.so
_rpmdb_debug [data] @@ LIBRPMDB_0
rpm_mergesort void* base, size_t nmemb, size_t size, int(*cmp)(void const*, void const*) ) @@ LIBRPMDB_0
rpmdbBlockDBI rpmdb db, int rpmtag ) @@ LIBRPMDB_0
rpmdbCheckSignals ( ) @@ LIBRPMDB_0
rpmdbCheckTerminate int terminate ) @@ LIBRPMDB_0
rpmdbCloseDBI rpmdb db, int rpmtag ) @@ LIBRPMDB_0
rpmdbCount rpmdb db, rpmTag tag, void const* keyp, size_t keylen ) @@ LIBRPMDB_0
rpmdbNew ( char const* root, char const* home, int mode, int perms, int flags ) @@ LIBRPMDB_0
rpmdbOpenDatabase ( char const* prefix, char const* dbpath, int _dbapi, rpmdb* dbp, int mode, int perms, int flags ) @@ LIBRPMDB_0
rpmdbSetHdrChk ( rpmdbMatchIterator_s* mi, rpmts ts ) @@ LIBRPMDB_0
rpmdbVerifyAllDBI rpmdb db ) @@ LIBRPMDB_0
XrpmdbLink rpmdb db, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMDB_0
XrpmdbUnlink rpmdb db, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMDB_0

rpmdpkg.h, librpm-5.0.so
dpkgEVRcmp char const* a, char const* b ) @@ LIBRPM_0
dpkgEVRcompare EVR_t const a, EVR_t const b ) @@ LIBRPM_0
dpkgEVRparse ( char const* evrstr, EVR_t evr ) @@ LIBRPM_0

rpmds.h, librpm-5.0.so
_rpmds_debug [data] @@ LIBRPM_0
_rpmds_nopromote [data] @@ LIBRPM_0
rpmdsAnyMatchesDep ( headerToken_s* const h, rpmds const req, int nopromote ) @@ LIBRPM_0
rpmdsBT rpmds const ds ) @@ LIBRPM_0
rpmdsColor rpmds const ds ) @@ LIBRPM_0
rpmdsCompare rpmds const A, rpmds const B ) @@ LIBRPM_0
rpmdsCount rpmds const ds ) @@ LIBRPM_0
rpmdsCpuinfo rpmds* dsp, char const* fn ) @@ LIBRPM_0
rpmdsDNEVR rpmds const ds ) @@ LIBRPM_0
rpmdsELF char const* fn, int flags, int(*add)(void*, rpmds), void* context ) @@ LIBRPM_0
rpmdsEVR rpmds const ds ) @@ LIBRPM_0
rpmdsFind rpmds ds, rpmds const ods ) @@ LIBRPM_0
rpmdsFlags rpmds const ds ) @@ LIBRPM_0
rpmdsFree rpmds ds ) @@ LIBRPM_0
rpmdsFreePRCO rpmPRCO PRCO ) @@ LIBRPM_0
rpmdsFromPRCO rpmPRCO PRCO, rpmTag tagN ) @@ LIBRPM_0
rpmdsGetconf rpmds* dsp, char const* path ) @@ LIBRPM_0
rpmdsInit rpmds ds ) @@ LIBRPM_0
rpmdsIx rpmds const ds ) @@ LIBRPM_0
rpmdsLdconfig rpmPRCO PRCO, char const* fn ) @@ LIBRPM_0
rpmdsMerge rpmds* dsp, rpmds ods ) @@ LIBRPM_0
rpmdsMergePRCO void* context, rpmds ds ) @@ LIBRPM_0
rpmdsN rpmds ds ) @@ LIBRPM_0
rpmdsNegateRC rpmds const ds, int rc ) @@ LIBRPM_0
rpmdsNew ( headerToken_s* h, rpmTag tagN, int flags ) @@ LIBRPM_0
rpmdsNewDNEVR ( char const* dspfx, rpmds ds ) @@ LIBRPM_0
rpmdsNewPRCO headerToken_s* h ) @@ LIBRPM_0
rpmdsNext rpmds ds ) @@ LIBRPM_0
rpmdsNoPromote rpmds const ds ) @@ LIBRPM_0
rpmdsNotify rpmds ds, char const* where, int rc ) @@ LIBRPM_0
rpmdsNVRMatchesDep ( headerToken_s* const h, rpmds const req, int nopromote ) @@ LIBRPM_0
rpmdsPipe rpmds* dsp, rpmTag tagN, char const* cmd ) @@ LIBRPM_0
rpmdsProblem rpmps ps, char const* pkgNEVR, rpmds const ds, fnpyKey const* suggestedKeys, int adding ) @@ LIBRPM_0
rpmdsRefs rpmds const ds ) @@ LIBRPM_0
rpmdsResult rpmds const ds ) @@ LIBRPM_0
rpmdsRpmlib rpmds* dsp, void* tblp ) @@ LIBRPM_0
rpmdsSearch rpmds ds, rpmds ods ) @@ LIBRPM_0
rpmdsSetBT rpmds const ds, time_t BT ) @@ LIBRPM_0
rpmdsSetColor rpmds const ds, uint32_t color ) @@ LIBRPM_0
rpmdsSetIx rpmds ds, int ix ) @@ LIBRPM_0
rpmdsSetNoPromote rpmds ds, int nopromote ) @@ LIBRPM_0
rpmdsSetRefs rpmds const ds, uint32_t refs ) @@ LIBRPM_0
rpmdsSetResult rpmds const ds, int32_t result ) @@ LIBRPM_0
rpmdsSingle rpmTag tagN, char const* N, char const* EVR, evrFlags Flags ) @@ LIBRPM_0
rpmdsSysinfo rpmPRCO PRCO, char const* fn ) @@ LIBRPM_0
rpmdsTagN rpmds const ds ) @@ LIBRPM_0
rpmdsThis ( headerToken_s* h, rpmTag tagN, evrFlags Flags ) @@ LIBRPM_0
rpmdsUname rpmds* dsp, utsname const* un ) @@ LIBRPM_0
XrpmdsLink rpmds ds, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0
XrpmdsUnlink rpmds ds, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0

rpmevr.h, librpm-5.0.so
_rpmevr_debug [data] @@ LIBRPM_0
rpmEVRcmp char const* a, char const* b ) @@ LIBRPM_0
rpmEVRcompare EVR_t const a, EVR_t const b ) @@ LIBRPM_0
rpmEVRflags char const* op, char const** end ) @@ LIBRPM_0
rpmEVRparse ( char const* evrstr, EVR_t evr ) @@ LIBRPM_0

rpmfi.h, librpm-5.0.so
_rpmfi_debug [data] @@ LIBRPM_0
rpmfiBN rpmfi fi ) @@ LIBRPM_0
rpmfiBuildFClasses ( headerToken_s* h, char const*** fclassp, uint32_t* fcp ) @@ LIBRPM_0
rpmfiBuildFContexts ( headerToken_s* h, char const*** fcontextp, uint32_t* fcp ) @@ LIBRPM_0
rpmfiBuildFDeps ( headerToken_s* h, rpmTag tagN, char const*** fdepsp, uint32_t* fcp ) @@ LIBRPM_0
rpmfiBuildFSContexts ( headerToken_s* h, char const*** fcontextp, uint32_t* fcp ) @@ LIBRPM_0
rpmfiBuildREContexts ( headerToken_s* h, char const*** fcontextp, uint32_t* fcp ) @@ LIBRPM_0
rpmfiColor rpmfi fi ) @@ LIBRPM_0
rpmfiCompare rpmfi const afi, rpmfi const bfi ) @@ LIBRPM_0
rpmfiDC rpmfi fi ) @@ LIBRPM_0
rpmfiDecideFate rpmfi const ofi, rpmfi nfi, int skipMissing ) @@ LIBRPM_0
rpmfiDigest rpmfi fi, int* algop, size_t* lenp ) @@ LIBRPM_0
rpmfiDN rpmfi fi ) @@ LIBRPM_0
rpmfiDX rpmfi fi ) @@ LIBRPM_0
rpmfiFC rpmfi fi ) @@ LIBRPM_0
rpmfiFClass rpmfi fi ) @@ LIBRPM_0
rpmfiFColor rpmfi fi ) @@ LIBRPM_0
rpmfiFContext rpmfi fi ) @@ LIBRPM_0
rpmfiFDepends rpmfi fi, uint32_t const** fddictp ) @@ LIBRPM_0
rpmfiFFlags rpmfi fi ) @@ LIBRPM_0
rpmfiFGroup rpmfi fi ) @@ LIBRPM_0
rpmfiFInode rpmfi fi ) @@ LIBRPM_0
rpmfiFLink rpmfi fi ) @@ LIBRPM_0
rpmfiFMode rpmfi fi ) @@ LIBRPM_0
rpmfiFMtime rpmfi fi ) @@ LIBRPM_0
rpmfiFN rpmfi fi ) @@ LIBRPM_0
rpmfiFNlink rpmfi fi ) @@ LIBRPM_0
rpmfiFRdev rpmfi fi ) @@ LIBRPM_0
rpmfiFree rpmfi fi ) @@ LIBRPM_0
rpmfiFSize rpmfi fi ) @@ LIBRPM_0
rpmfiFStat rpmfi fi, stat* st ) @@ LIBRPM_0
rpmfiFState rpmfi fi ) @@ LIBRPM_0
rpmfiFUser rpmfi fi ) @@ LIBRPM_0
rpmfiFX rpmfi fi ) @@ LIBRPM_0
rpmfiInit rpmfi fi, int fx ) @@ LIBRPM_0
rpmfiInitD rpmfi fi, int dx ) @@ LIBRPM_0
rpmfiNew void const* _ts, headerToken_s* h, rpmTag tagN, int flags ) @@ LIBRPM_0
rpmfiNext rpmfi fi ) @@ LIBRPM_0
rpmfiNextD rpmfi fi ) @@ LIBRPM_0
rpmfiOpendir rpmfi fi, char const* name ) @@ LIBRPM_0
rpmfiSetDX rpmfi fi, int dx ) @@ LIBRPM_0
rpmfiSetFFlags rpmfi fi, uint32_t FFlags ) @@ LIBRPM_0
rpmfiSetFState rpmfi fi, rpmfileState fstate ) @@ LIBRPM_0
rpmfiSetFX rpmfi fi, int fx ) @@ LIBRPM_0
rpmfiSetVFlags rpmfi fi, uint32_t VFlags ) @@ LIBRPM_0
rpmfiStat rpmfi fi, char const* path, stat* st ) @@ LIBRPM_0
rpmfiTypeString rpmfi fi ) @@ LIBRPM_0
rpmfiVFlags rpmfi fi ) @@ LIBRPM_0
XrpmfiLink rpmfi fi, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0
XrpmfiUnlink rpmfi fi, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0

rpmgc.h, librpmio-5.0.so
rpmgcImplVecs [data] @@ LIBRPMIO_0

rpmgi.h, librpm-5.0.so
_rpmgi_debug [data] @@ LIBRPM_0
giFlags [data] @@ LIBRPM_0
rpmgiEscapeSpaces char const* s ) @@ LIBRPM_0
rpmgiFree rpmgi gi ) @@ LIBRPM_0
rpmgiHdrPath rpmgi gi ) @@ LIBRPM_0
rpmgiHeader rpmgi gi ) @@ LIBRPM_0
rpmgiNew rpmts ts, int tag, void const* keyp, size_t keylen ) @@ LIBRPM_0
rpmgiNext rpmgi gi ) @@ LIBRPM_0
rpmgiSetArgs rpmgi gi, ARGV_t argv, int ftsOpts, rpmgiFlags flags ) @@ LIBRPM_0
rpmgiTs rpmgi gi ) @@ LIBRPM_0
XrpmgiLink rpmgi gi, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0
XrpmgiUnlink rpmgi gi, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0

rpmio.h, librpmio-5.0.so
_GetPass char const* prompt ) @@ LIBRPMIO_0
_RequestPass char const* prompt ) @@ LIBRPMIO_0
Chmod ( char const* path, mode_t mode ) @@ LIBRPMIO_0
Chown ( char const* path, uid_t owner, gid_t group ) @@ LIBRPMIO_0
Chroot char const* path ) @@ LIBRPMIO_0
Getpass [data] @@ LIBRPMIO_0
Glob_error ( char const* epath, int eerrno ) @@ LIBRPMIO_0
Glob_pattern_p ( char const* pattern, int quote ) @@ LIBRPMIO_0
Lchown ( char const* path, uid_t owner, gid_t group ) @@ LIBRPMIO_0
Lseek int fdno, off_t offset, int whence ) @@ LIBRPMIO_0
Mkfifo ( char const* path, mode_t mode ) @@ LIBRPMIO_0
Mknod ( char const* path, mode_t mode, dev_t dev ) @@ LIBRPMIO_0
Mount ( char const* source, char const* target, char const* filesystemtype, unsigned long mountflags, void const* data ) @@ LIBRPMIO_0
Open ( char const* path, int flags, mode_t mode ) @@ LIBRPMIO_0
Realpath ( char const* path, char* resolved_path ) @@ LIBRPMIO_0
rpmioAccess char const* FN, char const* path, int mode ) @@ LIBRPMIO_0
rpmioClean ( ) @@ LIBRPMIO_0
rpmioMkpath ( char const* path, mode_t mode, uid_t uid, gid_t gid ) @@ LIBRPMIO_0
Symlink ( char const* oldpath, char const* newpath ) @@ LIBRPMIO_0
Umount char const* target ) @@ LIBRPMIO_0
Umount2 ( char const* target, int flags ) @@ LIBRPMIO_0
Utime ( char const* path, utimbuf const* buf ) @@ LIBRPMIO_0
Utimes ( char const* path, timeval const* times ) @@ LIBRPMIO_0
XfdFree FD_t fd, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMIO_0
XfdLink void* cookie, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMIO_0
XfdNew char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMIO_0
xstrtolocale char const* str ) @@ LIBRPMIO_0

rpmlib.h, librpm-5.0.so
nplatpat [data] @@ LIBRPM_0
platpat [data] @@ LIBRPM_0
rpmPlatformScore ( char const* platform, void* mi_re, int mi_nre ) @@ LIBRPM_0

rpmlog.h, librpmio-5.0.so
rpmlogGetCallback ( int(*cb)(rpmlogRec, rpmlogCallbackData)*, rpmlogCallbackData* data ) @@ LIBRPMIO_0
rpmlogLevelPrefix rpmlogLvl pri ) @@ LIBRPMIO_0
rpmlogSetFile FILE* fp ) @@ LIBRPMIO_0

rpmmacro.h, librpmio-5.0.so
rpmGetMacroEntries MacroContext mc, miRE mire, int used, char const*** avp ) @@ LIBRPMIO_0
rpmLoadMacroFile MacroContext mc, char const* fn ) @@ LIBRPMIO_0
rpmMacrofiles [data] @@ LIBRPMIO_0
rpmSecuritySaneFile char const* filename ) @@ LIBRPMIO_0
rpmUndefineMacro MacroContext mc, char const* macro ) @@ LIBRPMIO_0

rpmmg.h, librpmio-5.0.so
_rpmmg_debug [data] @@ LIBRPMIO_0
rpmmgBuffer rpmmg mg, char const* b, size_t nb ) @@ LIBRPMIO_0
rpmmgFile rpmmg mg, char const* fn ) @@ LIBRPMIO_0
rpmmgFree rpmmg mg ) @@ LIBRPMIO_0
rpmmgNew char const* fn, int flags ) @@ LIBRPMIO_0

rpmns.h, librpm-5.0.so
_rpmns_debug [data] @@ LIBRPM_0
rpmnsClassify char const* str ) @@ LIBRPM_0
rpmnsParse char const* str, rpmns ns ) @@ LIBRPM_0
rpmnsProbeSignature void* _ts, char const* fn, char const* sigfn, char const* pubfn, char const* pubid, int flags ) @@ LIBRPM_0

rpmnss.h, librpmio-5.0.so
rpmnssImplVecs [data] @@ LIBRPMIO_0

rpmpgp.h, librpmio-5.0.so
pgpArmorWrap int atype, unsigned char const* s, size_t ns ) @@ LIBRPMIO_0
pgpDigClean pgpDig dig ) @@ LIBRPMIO_0
pgpDigFree pgpDig dig ) @@ LIBRPMIO_0
pgpDigNew pgpVSFlags vsflags ) @@ LIBRPMIO_0
pgpDigVSFlags [data] @@ LIBRPMIO_0
pgpExtractPubkeyFingerprint ( char const* b64pkt, uint8_t* keyid ) @@ LIBRPMIO_0
pgpFindPubkey pgpDig dig ) @@ LIBRPMIO_0
pgpGetPubkey pgpDig const dig ) @@ LIBRPMIO_0
pgpGetSig pgpDig const dig ) @@ LIBRPMIO_0
pgpGetSiglen pgpDig const dig ) @@ LIBRPMIO_0
pgpGetSignature pgpDig const dig ) @@ LIBRPMIO_0
pgpGetSigtag pgpDig const dig ) @@ LIBRPMIO_0
pgpGetSigtype pgpDig const dig ) @@ LIBRPMIO_0
pgpHashAlgoStringToNumber ( char const* name, size_t name_len ) @@ LIBRPMIO_0
pgpImplVecs [data] @@ LIBRPMIO_0
pgpPktLen ( uint8_t const* pkt, size_t pleft, pgpPkt pp ) @@ LIBRPMIO_0
pgpPubkeyFingerprint ( uint8_t const* pkt, size_t pktlen, uint8_t* keyid ) @@ LIBRPMIO_0
pgpSetFindPubkey pgpDig dig, int(*findPubkey)(void*, void*), void* _ts ) @@ LIBRPMIO_0
pgpSetSig pgpDig dig, uint32_t sigtag, uint32_t sigtype, void const* sig, uint32_t siglen ) @@ LIBRPMIO_0
pgpStatsAccumulator pgpDig dig, int opx ) @@ LIBRPMIO_0
XpgpDigLink pgpDig dig, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMIO_0
XpgpDigUnlink pgpDig dig, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMIO_0

rpmps.h, librpm-5.0.so
_rpmps_debug [data] @@ LIBRPM_0
rpmProblemGetAltNEVR rpmProblem prob ) @@ LIBRPM_0
rpmProblemGetLong rpmProblem prob ) @@ LIBRPM_0
rpmProblemGetPkgNEVR rpmProblem prob ) @@ LIBRPM_0
rpmProblemGetStr rpmProblem prob ) @@ LIBRPM_0
rpmProblemGetType rpmProblem prob ) @@ LIBRPM_0
rpmProblemKey rpmProblem prob ) @@ LIBRPM_0
rpmpsAppend rpmps ps, rpmProblemType type, char const* pkgNEVR, fnpyKey key, char const* dn, char const* bn, char const* altNEVR, uint64_t ulong1 ) @@ LIBRPM_0
rpmpsCreate ( ) @@ LIBRPM_0
rpmpsFree rpmps ps ) @@ LIBRPM_0
rpmpsFreeIterator rpmpsi psi ) @@ LIBRPM_0
rpmpsGetProblem rpmps ps, int num ) @@ LIBRPM_0
rpmpsInitIterator rpmps ps ) @@ LIBRPM_0
rpmpsNextIterator rpmpsi psi ) @@ LIBRPM_0
rpmpsNumProblems rpmps ps ) @@ LIBRPM_0
rpmpsPrint FILE* fp, rpmps ps ) @@ LIBRPM_0
rpmpsProblem rpmpsi psi ) @@ LIBRPM_0
rpmpsTrim rpmps ps, rpmps filter ) @@ LIBRPM_0
XrpmpsLink rpmps ps, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0
XrpmpsUnlink rpmps ps, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0

rpmspec.h, librpmbuild-5.0.so
rpmspecQuery rpmts ts, rpmQVKArguments_s* qva, char const* arg ) @@ LIBRPMBUILD_0

rpmsq.h, librpmio-5.0.so
_rpmsq_debug [data] @@ LIBRPMIO_0
rpmsqAction int signum, void* info, void* context ) @@ LIBRPMIO_0
rpmsqCaught [data] @@ LIBRPMIO_0
rpmsqEnable int signum, rpmsqAction_t handler ) @@ LIBRPMIO_0
rpmsqExecve char const** argv ) @@ LIBRPMIO_0
rpmsqFork rpmsq sq ) @@ LIBRPMIO_0
rpmsqInsert void* elem, void* prev ) @@ LIBRPMIO_0
rpmsqJoin void* thread ) @@ LIBRPMIO_0
rpmsqQueue [data] @@ LIBRPMIO_0
rpmsqRemove void* elem ) @@ LIBRPMIO_0
rpmsqThread ( void*(*start)(void*), void* arg ) @@ LIBRPMIO_0
rpmsqThreadEqual void* thread ) @@ LIBRPMIO_0
rpmsqWait rpmsq sq ) @@ LIBRPMIO_0

rpmssl.h, librpmio-5.0.so
rpmsslImplVecs [data] @@ LIBRPMIO_0

rpmsw.h, librpmio-5.0.so
_rpmsw_stats [data] @@ LIBRPMIO_0
rpmswAdd rpmop to, rpmop from ) @@ LIBRPMIO_0
rpmswDiff rpmsw end, rpmsw begin ) @@ LIBRPMIO_0
rpmswEnter rpmop op, ssize_t rc ) @@ LIBRPMIO_0
rpmswExit rpmop op, ssize_t rc ) @@ LIBRPMIO_0
rpmswInit ( ) @@ LIBRPMIO_0
rpmswNow rpmsw sw ) @@ LIBRPMIO_0
rpmswPrint ( char const* name, rpmop op ) @@ LIBRPMIO_0
rpmswSub rpmop to, rpmop from ) @@ LIBRPMIO_0

rpmsx.h, librpm-5.0.so
_rpmsx_debug [data] @@ LIBRPM_0
rpmsxContext rpmsx const sx ) @@ LIBRPM_0
rpmsxCount rpmsx const sx ) @@ LIBRPM_0
rpmsxFContext rpmsx sx, char const* fn, mode_t fmode ) @@ LIBRPM_0
rpmsxFMode rpmsx const sx ) @@ LIBRPM_0
rpmsxFree rpmsx sx ) @@ LIBRPM_0
rpmsxFStem rpmsx const sx ) @@ LIBRPM_0
rpmsxInit rpmsx sx, int reverse ) @@ LIBRPM_0
rpmsxIx rpmsx const sx ) @@ LIBRPM_0
rpmsxNew char const* fn ) @@ LIBRPM_0
rpmsxNext rpmsx sx ) @@ LIBRPM_0
rpmsxParse rpmsx sx, char const* fn ) @@ LIBRPM_0
rpmsxPattern rpmsx const sx ) @@ LIBRPM_0
rpmsxRE rpmsx const sx ) @@ LIBRPM_0
rpmsxSetIx rpmsx sx, int ix ) @@ LIBRPM_0
rpmsxType rpmsx const sx ) @@ LIBRPM_0
XrpmsxLink rpmsx sx, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0
XrpmsxUnlink rpmsx sx, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0

rpmtag.h, librpmdb-5.0.so
headerAddI18NString ( headerToken_s* h, rpmTag tag, char const* string, char const* lang ) @@ LIBRPMDB_0
headerCompoundFormats [data] @@ LIBRPMDB_0
headerCopy headerToken_s* h ) @@ LIBRPMDB_0
headerCopyLoad void const* uh ) @@ LIBRPMDB_0
headerCopyTags ( headerToken_s* headerFrom, headerToken_s* headerTo, rpmTag* tagstocopy ) @@ LIBRPMDB_0
headerDel ( headerToken_s* h, _HE_s* he, unsigned int flags ) @@ LIBRPMDB_0
headerFini headerIterator_s* hi ) @@ LIBRPMDB_0
headerFree headerToken_s* h ) @@ LIBRPMDB_0
headerGet ( headerToken_s* h, _HE_s* he, unsigned int flags ) @@ LIBRPMDB_0
headerGetBaseURL headerToken_s* h ) @@ LIBRPMDB_0
headerGetDigest headerToken_s* h ) @@ LIBRPMDB_0
headerGetEndOff headerToken_s* h ) @@ LIBRPMDB_0
headerGetInstance headerToken_s* h ) @@ LIBRPMDB_0
headerGetMagic ( headerToken_s* h, unsigned char** magicp, size_t* nmagicp ) @@ LIBRPMDB_0
headerGetOrigin headerToken_s* h ) @@ LIBRPMDB_0
headerGetStartOff headerToken_s* h ) @@ LIBRPMDB_0
headerGetStatbuf headerToken_s* h ) @@ LIBRPMDB_0
headerInit headerToken_s* h ) @@ LIBRPMDB_0
headerIsEntry ( headerToken_s* h, rpmTag tag ) @@ LIBRPMDB_0
headerLink headerToken_s* h ) @@ LIBRPMDB_0
headerLoad void* uh ) @@ LIBRPMDB_0
headerMacrosLoad headerToken_s* h ) @@ LIBRPMDB_0
headerMacrosUnload headerToken_s* h ) @@ LIBRPMDB_0
headerMod ( headerToken_s* h, _HE_s* he, unsigned int flags ) @@ LIBRPMDB_0
headerNEVRA ( headerToken_s* h, char const** np, char const** ep, char const** vp, char const** rp, char const** ap ) @@ LIBRPMDB_0
headerNew ( ) @@ LIBRPMDB_0
headerNext ( headerIterator_s* hi, _HE_s* he, unsigned int flags ) @@ LIBRPMDB_0
headerPut ( headerToken_s* h, _HE_s* he, unsigned int flags ) @@ LIBRPMDB_0
headerReload ( headerToken_s* h, int tag ) @@ LIBRPMDB_0
headerSetBaseURL ( headerToken_s* h, char const* baseurl ) @@ LIBRPMDB_0
headerSetDigest ( headerToken_s* h, char const* digest ) @@ LIBRPMDB_0
headerSetEndOff ( headerToken_s* h, uint32_t endoff ) @@ LIBRPMDB_0
headerSetInstance ( headerToken_s* h, uint32_t instance ) @@ LIBRPMDB_0
headerSetOrigin ( headerToken_s* h, char const* origin ) @@ LIBRPMDB_0
headerSetStartOff ( headerToken_s* h, uint32_t startoff ) @@ LIBRPMDB_0
headerSetStatbuf ( headerToken_s* h, stat* st ) @@ LIBRPMDB_0
headerSizeof headerToken_s* h ) @@ LIBRPMDB_0
headerSprintf ( headerToken_s* h, char const* fmt, headerTagTableEntry_s const* tags, headerSprintfExtension_s const* exts, errmsg_t* errmsg ) @@ LIBRPMDB_0
headerUnload ( headerToken_s* h, size_t* lenp ) @@ LIBRPMDB_0
hGetColor headerToken_s* h ) @@ LIBRPMDB_0
rpmTags [data] @@ LIBRPMDB_0
tagCanonicalize char const* s ) @@ LIBRPMDB_0
tagClean headerTagIndices _rpmTags ) @@ LIBRPMDB_0
tagGenerate char const* s ) @@ LIBRPMDB_0
tagStoreFree ( tagStore_t dbiTags, size_t dbiNTags ) @@ LIBRPMDB_0
tagType rpmTag tag ) @@ LIBRPMDB_0

rpmte.h, librpm-5.0.so
_rpmte_debug [data] @@ LIBRPM_0
rpmteA rpmte te ) @@ LIBRPM_0
rpmteAddedKey rpmte te ) @@ LIBRPM_0
rpmteBreadth rpmte te ) @@ LIBRPM_0
rpmteChain rpmte p, rpmte q, headerToken_s* oh, char const* msg ) @@ LIBRPM_0
rpmteCleanDS rpmte te ) @@ LIBRPM_0
rpmteColor rpmte te ) @@ LIBRPM_0
rpmteColorDS rpmte te, rpmTag tag ) @@ LIBRPM_0
rpmteDBInstance rpmte te ) @@ LIBRPM_0
rpmteDBOffset rpmte te ) @@ LIBRPM_0
rpmteDegree rpmte te ) @@ LIBRPM_0
rpmteDepth rpmte te ) @@ LIBRPM_0
rpmteDS rpmte te, rpmTag tag ) @@ LIBRPM_0
rpmteE rpmte te ) @@ LIBRPM_0
rpmteFd rpmte te ) @@ LIBRPM_0
rpmteFI rpmte te, rpmTag tag ) @@ LIBRPM_0
rpmteFree rpmte te ) @@ LIBRPM_0
rpmteFreeTSI rpmte te ) @@ LIBRPM_0
rpmteHdrid rpmte te ) @@ LIBRPM_0
rpmteHeader rpmte te ) @@ LIBRPM_0
rpmteIsSource rpmte te ) @@ LIBRPM_0
rpmteKey rpmte te ) @@ LIBRPM_0
rpmteN rpmte te ) @@ LIBRPM_0
rpmteNEVR rpmte te ) @@ LIBRPM_0
rpmteNEVRA rpmte te ) @@ LIBRPM_0
rpmteNew rpmts const ts, headerToken_s* h, rpmElementType type, fnpyKey key, rpmRelocation_s* relocs, int dboffset, alKey pkgKey ) @@ LIBRPM_0
rpmteNewTSI rpmte te ) @@ LIBRPM_0
rpmteNpreds rpmte te ) @@ LIBRPM_0
rpmteO rpmte te ) @@ LIBRPM_0
rpmteParent rpmte te ) @@ LIBRPM_0
rpmtePkgFileSize rpmte te ) @@ LIBRPM_0
rpmtePkgid rpmte te ) @@ LIBRPM_0
rpmteR rpmte te ) @@ LIBRPM_0
rpmteSetAddedKey rpmte te, alKey npkgKey ) @@ LIBRPM_0
rpmteSetBreadth rpmte te, int nbreadth ) @@ LIBRPM_0
rpmteSetColor rpmte te, uint32_t color ) @@ LIBRPM_0
rpmteSetDBInstance rpmte te, unsigned int instance ) @@ LIBRPM_0
rpmteSetDegree rpmte te, int ndegree ) @@ LIBRPM_0
rpmteSetDepth rpmte te, int ndepth ) @@ LIBRPM_0
rpmteSetHeader rpmte te, headerToken_s* h ) @@ LIBRPM_0
rpmteSetNpreds rpmte te, int npreds ) @@ LIBRPM_0
rpmteSetParent rpmte te, rpmte pte ) @@ LIBRPM_0
rpmteSetTree rpmte te, int ntree ) @@ LIBRPM_0
rpmteTree rpmte te ) @@ LIBRPM_0
rpmteTSI rpmte te ) @@ LIBRPM_0
rpmteType rpmte te ) @@ LIBRPM_0
rpmteV rpmte te ) @@ LIBRPM_0
rpmtsiNext rpmtsi tsi, rpmElementType type ) @@ LIBRPM_0
rpmtsiOc rpmtsi tsi ) @@ LIBRPM_0
XrpmtsiFree rpmtsi tsi, char const* fn, unsigned int ln ) @@ LIBRPM_0
XrpmtsiInit rpmts ts, char const* fn, unsigned int ln ) @@ LIBRPM_0

rpmts.h, librpm-5.0.so
_fps_debug [data] @@ LIBRPM_0
_rpmts_debug [data] @@ LIBRPM_0
_rpmts_macros [data] @@ LIBRPM_0
_rpmts_stats [data] @@ LIBRPM_0
rpmtsAddEraseElement rpmts ts, headerToken_s* h, int dboffset ) @@ LIBRPM_0
rpmtsAddInstallElement rpmts ts, headerToken_s* h, fnpyKey const key, int upgrade, rpmRelocation_s* relocs ) @@ LIBRPM_0
rpmtsAvailable rpmts ts, rpmds const ds ) @@ LIBRPM_0
rpmtsCheck rpmts ts ) @@ LIBRPM_0
rpmtsCheckDSIProblems rpmts const ts, rpmte const te ) @@ LIBRPM_0
rpmtsChrootDone rpmts ts ) @@ LIBRPM_0
rpmtsClean rpmts ts ) @@ LIBRPM_0
rpmtsCloseDB rpmts ts ) @@ LIBRPM_0
rpmtsCloseSDB rpmts ts ) @@ LIBRPM_0
rpmtsColor rpmts ts ) @@ LIBRPM_0
rpmtsCreate ( ) @@ LIBRPM_0
rpmtsCurrDir rpmts ts ) @@ LIBRPM_0
rpmtsDBMode rpmts ts ) @@ LIBRPM_0
rpmtsDFlags rpmts ts ) @@ LIBRPM_0
rpmtsElement rpmts ts, int ix ) @@ LIBRPM_0
rpmtsEmpty rpmts ts ) @@ LIBRPM_0
rpmtsFilterFlags rpmts ts ) @@ LIBRPM_0
rpmtsFlags rpmts ts ) @@ LIBRPM_0
rpmtsFree rpmts ts ) @@ LIBRPM_0
rpmtsGetTid rpmts ts ) @@ LIBRPM_0
rpmtsGoal rpmts ts ) @@ LIBRPM_0
rpmtsInitDB rpmts ts, int dbmode ) @@ LIBRPM_0
rpmtsInitDSI rpmts const ts ) @@ LIBRPM_0
rpmtsInitIterator rpmts const ts, rpmTag rpmtag, void const* keyp, size_t keylen ) @@ LIBRPM_0
rpmtsNElements rpmts ts ) @@ LIBRPM_0
rpmtsNotify rpmts ts, rpmte te, rpmCallbackType what, uint64_t amount, uint64_t total ) @@ LIBRPM_0
rpmtsOpenDB rpmts ts, int dbmode ) @@ LIBRPM_0
rpmtsOpenSDB rpmts ts, int dbmode ) @@ LIBRPM_0
rpmtsOrder rpmts ts ) @@ LIBRPM_0
rpmtsPRCO rpmts ts ) @@ LIBRPM_0
rpmtsProblems rpmts ts ) @@ LIBRPM_0
rpmtsRebuildDB rpmts ts ) @@ LIBRPM_0
rpmtsREContext rpmts const ts ) @@ LIBRPM_0
rpmtsRelocateElement rpmts ts ) @@ LIBRPM_0
rpmtsRootDir rpmts ts ) @@ LIBRPM_0
rpmtsRun rpmts ts, rpmps okProbs, rpmprobFilterFlags ignoreSet ) @@ LIBRPM_0
rpmtsScriptFd rpmts ts ) @@ LIBRPM_0
rpmtsSELinuxEnabled rpmts ts ) @@ LIBRPM_0
rpmtsSetChrootDone rpmts ts, int chrootDone ) @@ LIBRPM_0
rpmtsSetColor rpmts ts, uint32_t color ) @@ LIBRPM_0
rpmtsSetCurrDir rpmts ts, char const* currDir ) @@ LIBRPM_0
rpmtsSetDBMode rpmts ts, int dbmode ) @@ LIBRPM_0
rpmtsSetDFlags rpmts ts, rpmdepFlags depFlags ) @@ LIBRPM_0
rpmtsSetFlags rpmts ts, rpmtransFlags transFlags ) @@ LIBRPM_0
rpmtsSetGoal rpmts ts, tsmStage goal ) @@ LIBRPM_0
rpmtsSetNotifyCallback rpmts ts, void*(*notify)(void const*, rpmCallbackType, uint64_t, uint64_t, fnpyKey, rpmCallbackData), rpmCallbackData notifyData ) @@ LIBRPM_0
rpmtsSetREContext rpmts ts, rpmsx sx ) @@ LIBRPM_0
rpmtsSetRelocateElement rpmts ts, rpmte relocateElement ) @@ LIBRPM_0
rpmtsSetRootDir rpmts ts, char const* rootDir ) @@ LIBRPM_0
rpmtsSetScriptFd rpmts ts, FD_t scriptFd ) @@ LIBRPM_0
rpmtsSetSolveCallback rpmts ts, int(*solve)(rpmts, rpmds, void const*), void const* solveData ) @@ LIBRPM_0
rpmtsSetSpec rpmts ts, Spec_s* spec ) @@ LIBRPM_0
rpmtsSetTid rpmts ts, uint32_t tid ) @@ LIBRPM_0
rpmtsSetType rpmts ts, rpmTSType type ) @@ LIBRPM_0
rpmtsSetVSFlags rpmts ts, rpmVSFlags vsflags ) @@ LIBRPM_0
rpmtsSolve rpmts ts, rpmds ds, void const* data ) @@ LIBRPM_0
rpmtsSpec rpmts ts ) @@ LIBRPM_0
rpmtsUnorderedSuccessors rpmts ts, int first ) @@ LIBRPM_0
rpmtsUpdateDSI rpmts const ts, dev_t dev, uint32_t fileSize, uint32_t prevSize, uint32_t fixupSize, int _action ) @@ LIBRPM_0
rpmtsVerifyDB rpmts ts ) @@ LIBRPM_0
rpmtsVSFlags rpmts ts ) @@ LIBRPM_0
XrpmtsLink rpmts ts, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0
XrpmtsUnlink rpmts ts, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPM_0

rpmts.h, librpmdb-5.0.so
rpmtsCleanDig rpmts ts ) @@ LIBRPMDB_0
rpmtsDig rpmts ts ) @@ LIBRPMDB_0
rpmtsFindPubkey rpmts ts, void* _dig ) @@ LIBRPMDB_0
rpmtsGetRdb rpmts ts ) @@ LIBRPMDB_0
rpmtsOp rpmts ts, rpmtsOpX opx ) @@ LIBRPMDB_0
rpmtsPubkey rpmts const ts ) @@ LIBRPMDB_0

rpmuuid.h, librpmio-5.0.so
rpmuuidMake int version, char const* ns, char const* data, char* buf_str, unsigned char* buf_bin ) @@ LIBRPMIO_0

rpmversion.h, librpm-5.0.so
rpmlibTimestamp ( ) @@ LIBRPM_0
rpmlibVendor ( ) @@ LIBRPM_0
rpmlibVersion ( ) @@ LIBRPM_0

rpmwf.h, librpmdb-5.0.so
_rpmwf_debug [data] @@ LIBRPMDB_0
rdRPM char const* rpmfn ) @@ LIBRPMDB_0
rdXAR char const* xarfn ) @@ LIBRPMDB_0
rpmwfFree rpmwf wf ) @@ LIBRPMDB_0
rpmwfPullXAR rpmwf wf, char const* fn ) @@ LIBRPMDB_0
wrRPM ( char const* rpmfn, rpmwf wf ) @@ LIBRPMDB_0
wrXAR ( char const* xarfn, rpmwf wf ) @@ LIBRPMDB_0

rpmxar.h, librpmio-5.0.so
_xar_debug [data] @@ LIBRPMIO_0
rpmxarFree rpmxar xar ) @@ LIBRPMIO_0
rpmxarNew char const* fn, char const* fmode ) @@ LIBRPMIO_0
rpmxarNext rpmxar xar ) @@ LIBRPMIO_0
rpmxarPull rpmxar xar, char const* fn ) @@ LIBRPMIO_0
rpmxarPush rpmxar xar, char const* fn, unsigned char* b, size_t bsize ) @@ LIBRPMIO_0
rpmxarSwapBuf rpmxar xar, unsigned char* b, size_t bsize, unsigned char** obp, size_t* obsizep ) @@ LIBRPMIO_0
XrpmxarLink rpmxar xar, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMIO_0
XrpmxarUnlink rpmxar xar, char const* msg, char const* fn, unsigned int ln ) @@ LIBRPMIO_0

signature.h, librpmdb-5.0.so
rpmCheckPassPhrase char const* passPhrase ) @@ LIBRPMDB_0
rpmTempFile ( char const* prefix, char const** fnptr, void* fdptr ) @@ LIBRPMDB_0

to the top

Removed Symbols (90)


hdrinline.h, librpm-4.0.4.so
hdrVec [data]

popt.h, libpopt.so.0.0.0
poptAddAlias poptContext con, poptAlias alias, int flags )
poptAddItem poptContext con, poptItem newItem, int flags )
poptAliasOptions [data]
poptBadOption poptContext con, int flags )
poptDupArgv int argc, char const** argv, int* argcPtr, char const*** argvPtr )
poptFreeContext poptContext con )
poptGetArg poptContext con )
poptGetArgs poptContext con )
poptGetContext ( char const* name, int argc, char const** argv, poptOption const* options, int flags )
poptGetInvocationName poptContext con )
poptGetNextOpt poptContext con )
poptGetOptArg poptContext con )
poptHelpOptions [data]
poptParseArgvString char const* s, int* argcPtr, char const*** argvPtr )
poptPeekArg poptContext con )
poptPrintHelp poptContext con, FILE* fp, int flags )
poptPrintUsage poptContext con, FILE* fp, int flags )
poptReadConfigFile poptContext con, char const* fn )
poptReadDefaultConfig poptContext con, int useEnv )
poptResetContext poptContext con )
poptSetExecPath poptContext con, char const* path, int allowAbsolute )
poptSetOtherOptionHelp poptContext con, char const* text )
poptStrerror int const error )
poptStrippedArgv poptContext con, int argc, char** argv )
poptStuffArgs poptContext con, char const** argv )

rpmdb.h, librpmdb-4.0.4.so
db1basename int rpmtag )
dbiByteSwapped dbiIndex dbi )
dbiCclose dbiIndex dbi, void* dbcursor, unsigned int flags )
dbiClose dbiIndex dbi, unsigned int flags )
dbiCopen dbiIndex dbi, void** dbcp, unsigned int flags )
dbiCount dbiIndex dbi, void* dbcursor, unsigned int* countp, unsigned int flags )
dbiDel dbiIndex dbi, void* dbcursor, void const* keyp, size_t keylen, unsigned int flags )
dbiGet dbiIndex dbi, void* dbcursor, void** keypp, size_t* keylenp, void** datapp, size_t* datalenp, unsigned int flags )
dbiPut dbiIndex dbi, void* dbcursor, void const* keyp, size_t keylen, void const* datap, size_t datalen, unsigned int flags )
dbiSync dbiIndex dbi, unsigned int flags )
dbiVerify dbiIndex dbi, unsigned int flags )

rpmio.h, librpmio-4.0.4.so
bzdio [data]
fadio [data]
fdClose void* cookie )
fdOpen ( char const* path, int flags, mode_t mode )
fdRead void* cookie, char* buf, size_t count )
fdWrite void* cookie, char const* buf, size_t count )

rpmlib.h, librpm-4.0.4.so
freeFilesystems ( )
headerNVR headerToken* h, char const** np, char const** vp, char const** rp )
printDepFlags FILE* fp, char const* version, int flags )
printDepProblems FILE* fp, rpmDependencyConflict const conflicts, int numConflicts )
rpmBuildFileList headerToken* h, char const*** fileListPtr, int* fileCountPtr )
rpmCheckRpmlibProvides ( char const* keyName, char const* keyEVR, int keyFlags )
rpmdepCheck ( rpmTransactionSet ts, rpmDependencyConflict* conflicts, int* numConflicts )
rpmdepFreeConflicts ( rpmDependencyConflict conflicts, int numConflicts )
rpmdepOrder rpmTransactionSet ts )
rpmFreeSignature headerToken* h )
rpmGetArchInfo ( char const** name, int* num )
rpmGetMachine ( char const** arch, char const** os )
rpmGetOsInfo ( char const** name, int* num )
rpmGetRpmlibProvides ( char const*** provNames, int** provFlags, char const*** provVersions )
rpmGetVar int var )
rpmHeaderGetEntry headerToken* h, int_32 tag, int_32* type, void** p, int_32* c )
rpmMachineScore int type, char const* name )
rpmPackageGetEntry void* leadp, headerToken* sigs, headerToken* h, int_32 tag, int_32* type, void** p, int_32* c )
rpmProblemPrint FILE* fp, rpmProblem prob )
rpmProblemSetFree rpmProblemSet probs )
rpmProblemSetPrint FILE* fp, rpmProblemSet probs )
rpmRangesOverlap ( char const* AName, char const* AEVR, int AFlags, char const* BName, char const* BEVR, int BFlags )
rpmReadPackageHeader FD_t fd, headerToken** hdrp, int* isSource, int* major, int* minor )
rpmReadPackageInfo FD_t fd, headerToken** sigp, headerToken** hdrp )
rpmRunTransactions ( rpmTransactionSet ts, void*(*notify)(void const*, rpmCallbackType, unsigned long, unsigned long, fnpyKey, rpmCallbackData), rpmCallbackData notifyData, rpmProblemSet okProbs, rpmProblemSet* newProbs, rpmtransFlags transFlags, rpmprobFilterFlags ignoreSet )
rpmSetMachine ( char const* arch, char const* os )
rpmSetVar int var, char const* val )
rpmShowRpmlibProvides FILE* fp )
rpmtransAddPackage ( rpmTransactionSet ts, headerToken* h, FD_t fd, void const* key, int upgrade, rpmRelocation_s* relocs )
rpmtransAvailablePackage ( rpmTransactionSet ts, headerToken* h, void const* key )
rpmtransCreateSet rpmdb rpmdb, char const* rootDir )
rpmtransFree rpmTransactionSet ts )
rpmtransGetKeys ( rpmTransactionSet const ts, void const*** ep, int* nep )
rpmtransRemovePackage ( rpmTransactionSet ts, int dboffset )
rpmtransSetScriptFd ( rpmTransactionSet ts, FD_t fd )
rpmVerifyScript ( char const* rootDir, headerToken* h, FD_t scriptFd )

rpmlib.h, librpmdb-4.0.4.so
dbiTags [data]
dbiTagsMax [data]
rpmdbGetIteratorRpmDB _rpmdbMatchIterator* mi )
rpmdbSetIteratorRelease ( _rpmdbMatchIterator* mi, char const* release )
rpmdbSetIteratorVersion ( _rpmdbMatchIterator* mi, char const* version )
XrpmdbNextIterator ( _rpmdbMatchIterator* mi, char const* f, unsigned int l )

rpmlog.h, librpmio-4.0.4.so
rpmErrorCode ( )
rpmErrorSetCallback void(*cb)() )
rpmErrorString ( )

rpmmacro.h, librpm-4.0.4.so
macrofiles [data]

rpmspec.h, librpm-4.0.4.so
freeSpecVec [data]

to the top

Problems with Data Types, High Severity (5)


rpmio.h
[+] struct FDIO_s (4)
[+] typedef _libio_off_t (1)

to the top

Problems with Symbols, High Severity (10)


rpmlib.h, librpm-4.0.4.so
[+] rpmVerifyFile ( char const* root, headerToken* h, int filenum, rpmVerifyAttrs* result, rpmVerifyAttrs omitMask ) (7)
[+] rpmVerifySignature ( char const* file, int_32 sigTag, void const* sig, int count, char* result ) (3)

to the top

Problems with Data Types, Medium Severity (22)


rpmio.h
[+] struct FDIO_s (8)

rpmlib.h
[+] enum rpmTag_e (2)

rpmurl.h
[+] struct urlinfo_s (12)

to the top

Problems with Symbols, Medium Severity (12)


rpmlib.h, librpm-4.0.4.so
[+] headerRegenSigHeader headerToken* const h ) (1)
[+] rpmTagTableSize [data] (1)
[+] rpmvercmp char const* a, char const* b ) (3)
[+] rpmVerifySignature ( char const* file, int_32 sigTag, void const* sig, int count, char* result ) (3)

rpmlib.h, librpmdb-4.0.4.so
[+] rpmdbAdd rpmdb db, int iid, headerToken* h ) (1)
[+] rpmdbRebuild char const* prefix ) (1)
[+] rpmdbRemove rpmdb db, int rid, unsigned int hdrNum ) (1)

rpmlog.h, librpmio-4.0.4.so
[+] rpmlogSetCallback void(*cb)() ) (1)

to the top

Problems with Data Types, Low Severity (17)


header.h
[+] typedef Header (1)

popt.h
[+] struct poptOption (1)

rpmio.h
[+] struct FDIO_s (2)
[+] typedef _libio_off_t (1)

rpmlib.h
[+] enum rpmTag_e (3)
[+] typedef rpmdbMatchIterator (1)

rpmlog.h
[+] typedef rpmlogCallback (1)

rpmmessages.h
[+] typedef rpmCallbackFunction (1)

rpmspec.h
[+] typedef Package (1)
[+] typedef Spec (1)

rpmurl.h
[+] struct urlinfo_s (4)

to the top

Problems with Symbols, Low Severity (22)


header.h, librpm-4.0.4.so
[+] headerDefaultFormats [data] (2)

rpmio.h, librpmio-4.0.4.so
[+] ftpStrerror int errorNumber ) (1)

rpmlib.h, librpm-4.0.4.so
[+] headerMergeLegacySigs headerToken* h, headerToken* const sig ) (2)
[+] headerRegenSigHeader headerToken* const h ) (1)
[+] rpmGetFilesystemList ( char const*** listptr, int* num ) (1)
[+] rpmGetFilesystemUsage ( char const** fileList, int_32* fssizes, int numFiles, uint_32** usagesPtr, int flags ) (2)
[+] rpmHeaderFormats [data] (2)
[+] rpmTagTable [data] (2)
[+] rpmvercmp char const* a, char const* b ) (1)
[+] tagName int tag ) (2)
[+] tagValue char const* tagstr ) (1)

rpmlib.h, librpmdb-4.0.4.so
[+] rpmdbInitIterator rpmdb db, int rpmtag, void const* keyp, size_t keylen ) (1)

rpmspec.h, librpmbuild-4.0.4.so
[+] addSource ( SpecStruct* spec, PackageStruct* pkg, char const* field, int tag ) (1)
[+] parseNoSource ( SpecStruct* spec, char const* field, int tag ) (1)
[+] stashSt ( SpecStruct* spec, headerToken* h, int tag, char const* lang ) (1)

stringbuf.h, librpm-4.0.4.so
[+] appendStringBufAux StringBuf sb, char const* s, int nl ) (1)

to the top

Problems with Constants (3)


header.h
[+] RPM_MIN_TYPE

rpmlib.h
[+] RPMSENSE_SENSEMASK

rpmurl.h
[+] URLMAGIC

to the top

Other Changes in Data Types (94)


rpmlib.h
[+] enum rpmMireMode_e (1)
[+] enum rpmTag_e (89)

rpmmacro.h
[+] enum rpmCompressedMagic_e (2)

rpmurl.h
[+] enum urltype_e (2)

to the top

Header Files (14)


hdrinline.h
header.h
popt.h
rpmdb.h
rpmerr.h
rpmio.h
rpmlib.h
rpmlog.h
rpmmacro.h
rpmmessages.h
rpmspec.h
rpmurl.h
stringbuf.h
ugid.h

to the top

Shared Libraries (6)


libbeecrypt.so.2.2.0
libpopt.so.0.0.0
librpm-4.0.4.so
librpmbuild-4.0.4.so
librpmdb-4.0.4.so
librpmio-4.0.4.so

to the top




Generated on Sat Jun 9 12:04:31 2012 for librpm by ABI Compliance Checker 1.97.8  
A tool for checking backward compatibility of a C/C++ library API