629b27 Split RPM CoW change in individual patches

Authored and Committed by chantra 2 years ago
33 files changed. 6632 lines added. 3141 lines removed.
SOURCES/0001-RPM-with-Copy-on-Write.patch
file added
+1344
SOURCES/0002-Remove-use-of-bool-type-for-consistency.patch
file added
+53
SOURCES/0003-Match-formatting-style-of-existing-code.patch
file added
+1249
SOURCES/0004-Fix-printf-formatting-in-reflink.c.patch
file added
+27
SOURCES/0005-tests-rpm2extents-Add-basic-tests-for-rpm2extents.patch
file added
+73
SOURCES/0006-rpm2extents-verify-package-signature-during-transcod.patch
file added
+431
SOURCES/0007-rpm2extents-write-RC-and-output-to-transcodedfile-me.patch
file added
+282
SOURCES/0008-rpm2extents-Add-script-to-troubleshoot-transcoded-fi.patch
file added
+116
SOURCES/0009-rpm2extents-Add-test-verifying-RC-code-and-signature.patch
file added
+70
SOURCES/0010-rpm2extents-Make-rpmkeys-support-reading-metadata-fr.patch
file added
+204
SOURCES/0011-rpm2extents-Perform-digest-computation-within-the-va.patch
file added
+389
SOURCES/0012-rpmextents-Create-an-internal-library-to-make-rpmext.patch
file added
+299
SOURCES/0013-plugin-add-plugin_fsm_file_install_func-plugin-hook.patch
file added
+109
SOURCES/0014-fsm-Call-new-rpmpluginsCallFsmFileInstall-in-rpmPack.patch
file added
+79
SOURCES/0015-reflink-use-reflink_fsm_file_install-hook-instead-of.patch
file added
+33
SOURCES/0016-test-new-runroot_plugins-function-to-run-command-in-.patch
file added
+32
SOURCES/0017-test-Add-test-installing-an-RPM-with-reflink-plugin.patch
file added
+63
SOURCES/0018-plugin-add-rpmpluginsCallFsmFileArchiveReader.patch
file added
+97
SOURCES/0019-reflink-use-rpmpluginsCallFsmFileArchiveReader-to-pr.patch
file added
+156
SOURCES/0020-reflink-tests-Can-install-standard-RPM-with-reflink.patch
file added
+35
SOURCES/0021-tests-Fix-tests-AT_KEYWORDS-usage.patch
file added
+43
SOURCES/0022-reflink-fix-support-for-hardlinks.patch
file added
+132
SOURCES/0023-rpm2extents-Improve-logging.patch
file added
+393
SOURCES/0024-rpm2extents-create-footer-struct-and-helpers.patch
file added
+200
SOURCES/0025-extents-move-more-functions-helpers-behind-rpmextent.patch
file added
+176
SOURCES/0026-fix-integer-underflow-in-vfyFDCb.patch
file added
+25
SOURCES/0027-rpmchecksig-Refactor-rpmpkgVerifySigs-with-custom-ve.patch
file added
+169
SOURCES/0028-reflink-remove-requirement-for-executable-stack-flag.patch
file added
+117
SOURCES/0029-extentsVerifySigs-Make-it-optional-to-print-the-sign.patch
file added
+109
SOURCES/0030-rpmcow-Make-rpm-i-install-package-without-the-need-o.patch
file added
+91
SOURCES/cow...cow_signvalidation.diff
file removed
-1961
SOURCES/master...cow.diff
file removed
-1176
SPECS/rpm.spec
file modified
+36 -4
    Split RPM CoW change in individual patches
    
    The files below needed to be adapted to work on top of c8s version:
    
    * SOURCES/0001-RPM-with-Copy-on-Write.patch
    * SOURCES/0002-Remove-use-of-bool-type-for-consistency.patch
    * SOURCES/0005-tests-rpm2extents-Add-basic-tests-for-rpm2extents.patch
    * SOURCES/0010-rpm2extents-Make-rpmkeys-support-reading-metadata-fr.patch
    * SOURCES/0012-rpmextents-Create-an-internal-library-to-make-rpmext.patch
    * SOURCES/0016-test-new-runroot_plugins-function-to-run-command-in-.patch
    * SOURCES/0017-test-Add-test-installing-an-RPM-with-reflink-plugin.patch
    * SOURCES/0030-rpmcow-Make-rpm-i-install-package-without-the-need-o.patch
    
    said changes:
    https://gist.github.com/chantra/fdcf38f8e12f29bab539a5d0dde97ea7
    
        
file removed
-1176
file modified
+36 -4