master
Eliminate all uses of now redundant RPM_GNUC_INTERNAL
Introduce symbol versioning to all rpm libraries
Eliminate variable length array (VLA) use in cpio strntoul()
Hopefully silence scanners about a can't happen situation
Fix leftover enum type mismatch in xml-formatting switch-case
Fix a relocation related crash in fingerprinting
Add explicit symbol exports and default to hidden visibility
Allow underscores in RPMTAG names
Add hdrblobIsEntry() for testing tag presence from hdrblob level
Eliminate variable length array (VLA) use in headerFormat()
Mass rename C++ sources to .cc/.hh extension
Fix delete_key_compat() friend definition
Fix transaction verification output as well
Avoid undefined behavior from signed integer shift wraparound
Only execute psm_pre and psm_post for the main package operation
Eliminate variable length array (VLA) use in cli query filter parsing
Eliminate use of rpmCleanPath() in relocation code
Move signature lints output to post-verification where we know the result
Honor alternate root in system user/group provides
Add support for database parking
Drop the lone, leftover comment about rpm 3.0.2 built packages
Eliminate variable length array (VLA) use in various temp buffers
Refactor file download out of the big install loop
Fix rpmdb --exportdb from database on read-only media
Turn nrefs into atomic_int
rpmrc: Drop left over free()
Fix regression running Lua scripts from non-rpm generated packages
Add + use an internal macro for determining script-only install goals
Eliminate variable length array (VLA) use in rpmtriggers
Populate signature algorithms in verify items
Add a SHA3 header digest to v6 packages
Use rpm's own allocator instead of malloc() almost everywhere
Implement a separate lock for the keystore