rpm/lib
Panu Matilainen 2f0f3be64d Use proper addressing for our public headers everywhere 2022-03-10 08:40:07 +02:00
..
backend Fix circular dependency between rpmtypes.h and rpmtag.h 2022-03-10 08:40:07 +02:00
Makefile.am Fix build regression from 376fef14a6 2021-04-26 11:35:30 +03:00
cpio.c Use proper addressing for our public headers everywhere 2022-03-10 08:40:07 +02:00
cpio.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
depends.c Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
formats.c Rename pgpHexStr() to rpmhex(), but preserve ABI for now 2022-02-25 11:08:25 +01:00
fprint.c Drop now unnecessary rpmsqPoll() calls from librpm 2022-03-07 09:34:45 +02:00
fprint.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
fsm.c fsm.c: permit building without file capability support 2022-02-23 10:33:16 +02:00
fsm.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02: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 Avoid reading out of bounds of the i18ntable 2022-02-14 09:43:11 +01:00
header.h Issue build-time deprecation warnings for unsafe header interfaces 2021-03-11 10:58:48 +02:00
header_internal.h Make retrofit etc helpers static again now that we can 2018-04-25 16:27:45 +03:00
headerfmt.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
headerutil.c Fix a tiny memory leak 2021-03-04 16:22:54 +02:00
manifest.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
manifest.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
misc.h Drop rpmdb shutdown on exit() 2022-03-07 09:34:45 +02:00
order.c Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
package.c Exclude the xlateTags symbol from librpm's public API. 2021-06-30 10:58:59 +02:00
poptALL.c Make exit code reflect broken rcfile on --showrc 2022-01-28 11:29:14 +02:00
poptI.c Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
poptQV.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
psm.c Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
query.c Drop now unnecessary rpmsqPoll() calls from librpm 2022-03-07 09:34:45 +02:00
relocation.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmal.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmal.h Use the transaction set as argument in rpmalCreate() 2020-02-24 11:54:22 +02:00
rpmarchive.h Add new rpm error codes for invalid symlinks and not-a-directory 2022-02-16 10:57:18 +02:00
rpmcallback.h Add package verification step to transactions 2018-05-09 14:16:07 +03:00
rpmchecksig.c Drop now unnecessary rpmsqPoll() calls from librpm 2022-03-07 09:34:45 +02:00
rpmchroot.c Only do early name services initialization if we actually chroot 2020-11-09 14:00:56 +02:00
rpmchroot.h Add "c++ protection" to (hopefully) all of our internal headers 2010-09-21 15:21:12 +03:00
rpmcli.h Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
rpmdb.c Drop now unnecessary rpmsqPoll() calls from librpm 2022-03-07 09:34:45 +02:00
rpmdb.h Fix circular dependency between rpmtypes.h and rpmtag.h 2022-03-10 08:40:07 +02:00
rpmdb_internal.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
rpmds.c Don't strip flags for OrderWithRequires in rpmds 2021-06-18 12:24:37 +03:00
rpmds.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
rpmds_internal.h Axe --nopromote and most of the related infrastructure 2020-05-27 14:14:00 +02:00
rpmfi.c Use proper addressing for our public headers everywhere 2022-03-10 08:40:07 +02:00
rpmfi.h Make rpmfiSetFX() return code meaningful 2022-02-10 10:17:32 +01:00
rpmfi_internal.h Add optional callback on directory changes during rpmfi iteration 2022-02-16 10:57:18 +02:00
rpmfiles.h Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmfs.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmfs.h Reset file actions between rpmtsRun() calls (RhBug:1076552) 2014-03-21 12:44:03 +02:00
rpmgi.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmgi.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmhash.C Fix memory leak in rpmhash implementation 2014-09-16 11:12:10 +02:00
rpmhash.H Add alternative hash key add/get/check methods with prehashed key 2012-09-05 10:38:36 +03:00
rpminstall.c Drop now unnecessary rpmsqPoll() calls from librpm 2022-03-07 09:34:45 +02:00
rpmlead.c Plug the last data "leak" from rpmlead 2018-04-18 14:36:01 +03:00
rpmlead.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
rpmlib.h Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmlock.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmlock.h Export rpmlock release method internally as well 2013-03-11 11:12:35 +02:00
rpmplugin.h Pass file descriptor to file prepare plugin hook, use when possible 2022-02-16 10:57:18 +02:00
rpmplugins.c Swap over to dirfd+basename based operation within the fsm 2022-02-16 10:57:18 +02:00
rpmplugins.h Pass file descriptor to file prepare plugin hook, use when possible 2022-02-16 10:57:18 +02:00
rpmpol.h Stop abusing enum typedefs for bitfield types 2010-09-21 11:10:14 +03:00
rpmprob.c Add a pre-flight check for removed packages too 2020-06-02 15:25:57 +02:00
rpmprob.h Add package verification step to transactions 2018-05-09 14:16:07 +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 Drop rpmdb shutdown on exit() 2022-03-07 09:34:45 +02:00
rpmscript.c Detach rpm signal queue enablement from database open 2022-03-07 09:34:45 +02:00
rpmscript.h Make scriptlet error behavior a property of rpmScript "objects" 2018-03-09 12:21:37 +02:00
rpmtag.h Add ARCHSUFFIX extension tag 2022-02-21 16:12:01 +02:00
rpmtd.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00
rpmtd.h Fix circular dependency between rpmtypes.h and rpmtag.h 2022-03-10 08:40:07 +02:00
rpmte.c Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
rpmte.h Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
rpmte_internal.h Fix circular dependency between rpmtypes.h and rpmtag.h 2022-03-10 08:40:07 +02:00
rpmtriggers.c Really fix spurious %transfiletriggerpostun execution (RhBug:2023311) 2022-02-02 14:11:19 +02:00
rpmtriggers.h Fixups to file trigger internal api docs + comments 2017-12-13 12:06:45 +02:00
rpmts.c Rename pgpHexStr() to rpmhex(), but preserve ABI for now 2022-02-25 11:08:25 +01:00
rpmts.h Reimplement --restore as a transaction element, obsolete --setperms & co 2022-02-03 13:47:28 +02:00
rpmts_internal.h Allow an optional "override clock" for deterministic timestamps 2021-11-23 10:53:04 +02:00
rpmtypes.h Fix circular dependency between rpmtypes.h and rpmtag.h 2022-03-10 08:40:07 +02:00
rpmug.c Eliminate use of obsolete gethostbyname() function 2020-11-23 13:00:59 +02:00
rpmug.h Initialize all the name services we need 2014-01-28 09:45:55 +02:00
rpmvs.c Rename pgpHexStr() to rpmhex(), but preserve ABI for now 2022-02-25 11:08:25 +01:00
rpmvs.h Implement verify support for alternative digests and signatures 2019-10-28 15:27:56 +02:00
signature.c Don't require signature header to be in single contiguous region part II 2020-01-10 10:31:47 +02:00
signature.h Shut up bogus Doxygen warnings about undocumented parameters 2020-10-28 10:40:41 +02:00
tagexts.c Fix memleak in commit dd4f2c68a0 2022-03-03 12:19:50 +02:00
tagname.c Remove compare of global array tagsByName to NULL 2020-07-21 09:25:34 +02:00
transaction.c Drop now unnecessary rpmsqPoll() calls from librpm 2022-03-07 09:34:45 +02:00
verify.c Include rpmpgp.h only where it is actually needed 2021-11-17 14:21:06 +02:00