This is basically a fast-forward "merge" (cherry-picking) with the exception of commits 8b816b9a8 and 68ddbe86f that are relevant to the master branch only. You can view, comment on, or merge this pull request online at:
https://github.com/rpm-software-management/rpm/pull/4284 -- Commit Summary -- * Fix installation of 7zip in Dockerfile * Workaround a broken %_passwd_path (and group) override in nss-altfiles * Update AI policy * Add a configurable output target to the syslog plugin * Report meaningful operation names in syslog output * Clean up the rpmdb(8) man page a bit * Extract common database rebuild logic * Add support for database parking * Document that --verify with --verbose can be used to show unchanged files. * Add test for file-only noroot tar archive * Refactor singleRoot() * Invert conditional in singleRoot() * Handle singleroot archives without trailing slash * Prevent command injection in rpmuncompress(1) * Revert "Return unique top directory iff it exists" * Don’t compress images in info documentation * Add man pages for rpm-spec(5) and rpm-spec-macros(7) * Add a test for Ruby gem extraction * Fix rubygem extract regression from b8b54f92c65bca7bfdd80c3ecf717d5c48b02e91 * Disable automatic git maintenance, too * Add a test for the manual "%add_sysuser m" use * Fix typo in add_sysuser ternary * Fix a dumb regression from introducing %define options * Use rpm's own allocator instead of malloc() almost everywhere * rpmsign: handle _file_sign_key_id values greater than i32::MAX * Refactor Dockerfile detection in cmake * Drop FROM override from mktree * Add a test for CVE-2026-44605 * Fix the .editorconfig source file glob * Avoid undefined behavior from signed integer shift wraparound * Harden the ndb implementation against integer overflows * Populate signature algorithms in verify items * Restore file trigger priority ordering * find-lang.sh: Put a lang variants altogether when generate-subpackages * Preparing for 6.1.0 rc2 -- File Changes -- M .editorconfig (2) M CMakeLists.txt (2) M CONTRIBUTING.md (15) M docs/man/CMakeLists.txt (3) M docs/man/rpm-macros.7.scd (10) M docs/man/rpm-plugin-syslog.8.scd (56) M docs/man/rpm-scriptlets.7.scd (3) A docs/man/rpm-spec-macros.7.scd (416) A docs/man/rpm-spec.5.scd (1103) M docs/man/rpm.8.scd (8) M docs/man/rpmbuild.1.scd (2) M docs/man/rpmdb.8.scd (38) M docs/manual/spec.md (917) M include/rpm/rpmbuild.h (2) M include/rpm/rpmfc.h (2) M include/rpm/rpmfiles.h (2) M include/rpm/rpmplugin.h (2) M include/rpm/rpmts.h (9) M lib/backend/dbi.hh (1) M lib/backend/ndb/rpmidx.c (23) M lib/backend/ndb/rpmpkg.c (44) M lib/backend/ndb/rpmxdb.c (16) M lib/backend/sqlite.cc (17) M lib/poptI.cc (2) M lib/rpmdb.cc (7) M lib/rpmdb_internal.hh (1) M lib/rpmtriggers.hh (5) M lib/rpmts.cc (13) M lib/rpmvs.cc (1) M lib/tagexts.cc (2) M macros.in (3) M plugins/syslog.c (138) M python/rpmts-py.c (15) M rpmio/lposix.cc (2) M rpmio/macro.cc (1) M scripts/brp-compress (2) M scripts/find-lang.sh (2) M sign/rpmgensig.cc (9) M tests/CMakeLists.txt (15) M tests/Dockerfile.fedora (6) A tests/data/SOURCES/hola-0.1.3.gem (0) A tests/data/SOURCES/source-noroot-nodir.tar.gz (0) A tests/data/SOURCES/source-singleroot-evil.zip (0) A tests/data/SOURCES/source-singleroot-noslash.tar.gz (0) A tests/data/SPECS/autosetup-noroot-nodir.spec (15) A tests/data/SPECS/autosetup-singleroot-evil.spec (13) A tests/data/SPECS/autosetup-singleroot-noslash.spec (17) A tests/data/SPECS/filetrigger-priority.spec (30) M tests/data/SPECS/find-lang-test.spec (2) A tests/data/SPECS/logtest.spec (11) A tests/data/misc/ndb-corruptor.c (50) M tests/mktree.oci (8) M tests/pinned/rpmsigdig.txt (6) M tests/pinned/rpmsigdig6.txt (4) M tests/rpmbuild.at (30) M tests/rpmdb.at (113) M tests/rpmi.at (99) M tests/rpmmacro.at (55) M tests/rpmpython.at (38) M tests/rpmscript.at (20) M tests/rpmsigdig.at (52) M tools/rpmdb.cc (6) M tools/rpmdump.cc (4) M tools/rpmuncompress.cc (60) -- Patch Links -- https://github.com/rpm-software-management/rpm/pull/4284.patch https://github.com/rpm-software-management/rpm/pull/4284.diff -- Reply to this email directly or view it on GitHub: https://github.com/rpm-software-management/rpm/pull/4284 You are receiving this because you are subscribed to this thread. Message ID: <rpm-software-management/rpm/pull/[email protected]>
_______________________________________________ Rpm-maint mailing list [email protected] https://lists.rpm.org/mailman/listinfo/rpm-maint
