..
backend
Database backend ops tables are supposed to be internal, dummies included
2019-02-06 13:25:17 +02:00
.gitignore
build: Update .gitignore rules
2011-10-11 12:55:15 +03:00
Makefile.am
Oops, fix building with external BDB from previous commits
2019-02-01 15:39:07 +02:00
cpio.c
Report cpio magic/header read failures as bad magic/header
2017-06-30 12:43:00 +03:00
cpio.h
Fix doxygen warnings
2015-02-17 15:31:22 +01:00
depends.c
Ensure dependency matches from rpmdb are actually in range
2018-09-11 13:46:30 +03:00
formats.c
Add --queryformats for displaying numbers human readable ( #375 )
2018-03-01 15:43:25 +01:00
fprint.c
Fix segfault on fingerprinting symlink round (RhBug:1660232)
2019-04-09 13:15:43 +02:00
fprint.h
Allow passing a shared pool for finger print cache
2012-09-14 14:21:10 +03:00
fsm.c
Fix FA_TOUCH on files with suid/sgid bits and/or capabilities
2019-03-20 12:38:00 +02:00
fsm.h
Fix doxygen warnings
2015-02-17 15:31:22 +01: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
Fix regression reading some old v4.0 era packages ( #610 )
2019-01-07 14:58:16 +02:00
header.h
Eliminate the umphteen deprecated N(E)VR(A) etc getter APIs
2016-10-24 12:37:18 +03:00
header_internal.h
Make retrofit etc helpers static again now that we can
2018-04-25 16:27:45 +03:00
headerfmt.c
Make queryformat array behavior consistent for all types
2017-08-30 16:57:09 +03:00
headerutil.c
Don't reload to legacy image on headerCopy()
2017-03-01 15:38:34 +02:00
manifest.c
Fix ancient FILE leak in file manifest reading
2018-07-30 17:06:19 +03:00
manifest.h
Drop bogus const from rpmReadPackageManifest argvptr
2007-12-18 12:53:57 +02:00
misc.h
Clean up rpmdb leftovers from an atexit() handler.
2016-12-13 11:19:03 +02:00
order.c
Add + use a bitmask for order-agnostic dependency types
2018-11-16 14:17:07 +02:00
package.c
Fix headerCheck() return code mismatch & regression in 4.14.x
2018-12-05 16:02:16 +02:00
poptALL.c
Use --dpbath only with full path (RhBug:1696408)
2019-04-24 13:38:50 +03:00
poptI.c
Add package verification step to transactions
2018-05-09 14:16:07 +03:00
poptQV.c
Add support for --whatconflicts for good measure
2018-06-12 14:06:55 +03:00
psm.c
Fix progress bar printing for packages with wrong archive size (RhBug:1478051)
2018-02-09 13:35:36 +02:00
query.c
Use function rpmFileHasSuffix instead of manual calculation in query.c
2019-03-18 11:19:48 +02:00
relocation.c
Eliminate a mindless switch-case in rpmInstallLoadMacros()
2016-12-09 09:20:10 +02:00
rpmal.c
Add rpmalLookupTE helper
2017-08-10 09:46:13 +02:00
rpmal.h
Add rpmalLookupTE helper
2017-08-10 09:46:13 +02:00
rpmarchive.h
Add/fix a few missing/misleading doxygen annotations
2016-11-02 13:37:09 +02:00
rpmcallback.h
Add package verification step to transactions
2018-05-09 14:16:07 +03:00
rpmchecksig.c
Only read through payload on verify if actually needed
2018-12-11 13:48:18 +02:00
rpmchroot.c
Only use user namespace if we actually need it for chroot()
2019-05-14 10:51:30 +02:00
rpmchroot.h
Add "c++ protection" to (hopefully) all of our internal headers
2010-09-21 15:21:12 +03:00
rpmcli.h
Rename vslevel back to vfylevel everywhere, sigh
2018-06-27 13:45:28 +03:00
rpmdb.c
Fix leaking opendir() handle on database rebuild
2018-07-31 17:10:04 +03:00
rpmdb.h
Replace rpmdbCheckSignals() with rpmsqPoll() everywhere, eliminate from API
2016-12-14 18:57:58 +02:00
rpmdb_internal.h
Fix doxygen warnings
2015-02-17 15:31:22 +01:00
rpmds.c
Add support for sorting caret ('^') higher than base version
2018-11-26 12:32:10 +02:00
rpmds.h
%verify scriptlet dependencies are not supposed to affect ordering
2018-11-16 14:18:44 +02:00
rpmds_internal.h
Eliminate rpmdsNotify() from the API + Python bindings
2017-03-28 16:34:12 +03:00
rpmfi.c
Eliminate the hysterical filesize retval from rpmDoDigest() now that we can
2019-05-14 10:19:43 +02:00
rpmfi.h
Fix missing @param in rpmfilesVerify() and rpmfiVerify() doxygen doco
2016-12-01 11:39:04 +02:00
rpmfi_internal.h
Add mode for updating with minimal writing (RhBug:783480)
2017-04-21 13:50:50 +03:00
rpmfiles.h
Improve hardlink handling in the disk space calculation
2018-02-19 13:24:58 +02:00
rpmfs.c
Reset file actions between rpmtsRun() calls (RhBug:1076552)
2014-03-21 12:44:03 +02:00
rpmfs.h
Reset file actions between rpmtsRun() calls (RhBug:1076552)
2014-03-21 12:44:03 +02:00
rpmgi.c
Remove some unnecessary assignments flagged by cppcheck
2016-07-29 17:41:36 +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
Eliminate rpmcliVSFlags from core transaction code
2018-06-27 15:14:22 +03:00
rpmlead.c
Plug the last data "leak" from rpmlead
2018-04-18 14:36:01 +03:00
rpmlead.h
Plug the last data "leak" from rpmlead
2018-04-18 14:36:01 +03:00
rpmlib.h
Make the rpm 4.4.x compat layer removal explicit via an error message
2017-08-11 14:11:53 +03:00
rpmliblua.c
Unbreak build on Lua < 5.3.4 again
2019-02-21 12:57:10 +02:00
rpmliblua.h
Add "c++ protection" to (hopefully) all of our internal headers
2010-09-21 15:21:12 +03:00
rpmlock.c
Fix misleading error message when missing TTY ( #355 )
2018-02-12 13:18:13 +02:00
rpmlock.h
Export rpmlock release method internally as well
2013-03-11 11:12:35 +02:00
rpmplugin.h
Drop the experimental collection support
2014-06-17 16:27:24 +03:00
rpmplugins.c
Fix leak on dlopen()'ed handle in case our _hooks symbol is not found
2018-07-31 17:08:38 +03:00
rpmplugins.h
Fix doxygen warnings
2015-02-17 15:31:22 +01:00
rpmpol.h
Stop abusing enum typedefs for bitfield types
2010-09-21 11:10:14 +03:00
rpmprob.c
Add package verification step to transactions
2018-05-09 14:16:07 +03: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
Improve ARM detection
2018-10-01 15:46:03 +03:00
rpmscript.c
Log a more specific error on scriptlet exec() failure
2018-06-12 15:08:01 +03:00
rpmscript.h
Make scriptlet error behavior a property of rpmScript "objects"
2018-03-09 12:21:37 +02:00
rpmtag.h
Add RPMTAG_MODULARITYLABEL to distinguish packages build for modularity
2018-11-30 12:55:36 +01:00
rpmtd.c
Eliminate the rest of idiotic assert()'s in rpmtd.c
2017-09-05 13:13:49 +03:00
rpmtd.h
Add --queryformats for displaying numbers human readable ( #375 )
2018-03-01 15:43:25 +01:00
rpmte.c
Record package verification results into transaction elements
2019-04-09 11:04:02 +02:00
rpmte.h
Record package verification results into transaction elements
2019-04-09 11:04:02 +02:00
rpmte_internal.h
Record package verification results into transaction elements
2019-04-09 11:04:02 +02:00
rpmtriggers.c
Eliminate file trigger second argument (aka $2)
2018-02-16 14:29:28 +02:00
rpmtriggers.h
Fixups to file trigger internal api docs + comments
2017-12-13 12:06:45 +02:00
rpmts.c
Add a public API for controlling package verification flags
2018-06-27 14:49:39 +03:00
rpmts.h
Record package verification results into transaction elements
2019-04-09 11:04:02 +02:00
rpmts_internal.h
Add a public API for controlling package verification flags
2018-06-27 14:49:39 +03:00
rpmtypes.h
Chainsaw rpmfi iteration apart from the actual file set
2013-11-07 14:27:26 +02:00
rpmug.c
Generalize primary user/group for platforms ( #210 )
2017-05-18 16:50:18 +03:00
rpmug.h
Initialize all the name services we need
2014-01-28 09:45:55 +02:00
rpmvercmp.c
Add support for sorting caret ('^') higher than base version
2018-11-26 12:32:10 +02:00
rpmvs.c
Only read through payload on verify if actually needed
2018-12-11 13:48:18 +02:00
rpmvs.h
Drop internal-only visibility on rpmvs-related API
2019-03-18 15:29:18 +02:00
signature.c
Fix sigheader generation for big archives
2018-01-11 11:43:15 +02:00
signature.h
Lift all the new signature stuff into new rpmvs.[ch] source + header
2017-04-28 10:41:58 +03:00
tagexts.c
Make sure getNEVRA always sets td.data
2016-04-26 10:05:35 +02:00
tagname.c
Make arrays static so valgrind does not complain about lost memory
2016-03-31 11:53:31 +02:00
transaction.c
Revert "Allow packagers to specify individual scriptlets as critical"
2019-05-14 12:09:30 +03:00
verify.c
Eliminate the hysterical filesize retval from rpmDoDigest() now that we can
2019-05-14 10:19:43 +02:00