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

Reply via email to