00e791 import shim-15-7.el7_9

Authored and Committed by centosrcm 3 years ago
71 files changed. 6923 lines added. 383 lines removed.
.gitignore
file modified
+1 -0
.shim.metadata
file modified
+1 -0
SOURCES/0001-Make-some-things-dprint-instead-of-console_print.patch
file added
+29
SOURCES/0002-Makefiles-ensure-m32-gets-propogated-to-our-gcc-para.patch
file added
+131
SOURCES/0003-Let-MokManager-follow-a-MokTimeout-var-for-timeout-l.patch
file added
+61
SOURCES/0004-httpboot-return-EFI_NOT_FOUND-when-it-fails-to-find-.patch
file added
+30
SOURCES/0005-httpboot-print-more-messages-when-it-fails-to-set-IP.patch
file added
+107
SOURCES/0006-httpboot-allow-the-IPv4-gateway-to-be-empty.patch
file added
+68
SOURCES/0007-httpboot-show-the-error-message-for-the-ChildHandle.patch
file added
+30
SOURCES/0008-Fix-typo-in-debug-path-in-shim.h.patch
file added
+54
SOURCES/0009-MokManager-Stop-using-EFI_VARIABLE_APPEND_WRITE.patch
file added
+43
SOURCES/0010-shim-Extend-invalid-reloc-size-warning-message.patch
file added
+40
SOURCES/0011-Add-GRUB-s-PCR-Usage-to-README.tpm.patch
file added
+34
SOURCES/0012-Fix-the-compile-error-of-mkdir-wrong-directory.patch
file added
+36
SOURCES/0013-shim-Properly-generate-absolute-paths-from-relative-.patch
file added
+52
SOURCES/0014-shim-Prevent-shim-to-set-itself-as-a-second-stage-lo.patch
file added
+77
SOURCES/0015-Fix-for-Section-0-has-negative-size-error-when-loadi.patch
file added
+121
SOURCES/0016-Fix-apparent-typo-in-ARM-32-on-64-code.patch
file added
+30
SOURCES/0017-Makefile-do-not-run-git-on-clean-if-there-s-no-.git-.patch
file added
+32
SOURCES/0018-Make.default-use-correct-flags-to-disable-unaligned-.patch
file added
+40
SOURCES/0019-Cryptlib-fix-build-on-32bit-ARM.patch
file added
+34
SOURCES/0020-Make-sure-that-MOK-variables-always-get-mirrored.patchSOURCES/0001-Make-sure-that-MOK-variables-always-get-mirrored.patch
file renamed
+4 -3
SOURCES/0021-mok-fix-the-mirroring-of-RT-variables.patchSOURCES/0002-mok-fix-the-mirroring-of-RT-variables.patch
file renamed
+4 -3
SOURCES/0022-mok-consolidate-mirroring-code-in-a-helper-instead-o.patchSOURCES/0003-mok-consolidate-mirroring-code-in-a-helper-instead-o.patch
file renamed
+7 -6
SOURCES/0023-shim-only-include-shim_cert.h-in-shim.c.patch
file added
+82
SOURCES/0024-mok-also-mirror-the-build-cert-to-MokListRT.patch
file added
+153
SOURCES/0025-mok-minor-cleanups.patch
file added
+37
SOURCES/0026-Remove-call-to-TPM2-get_event_log.patch
file added
+91
SOURCES/0027-Make-EFI-variable-copying-fatal-only-on-secureboot-e.patchSOURCES/9998-MokListRT-Fatal.patch
file renamed
+23 -21
SOURCES/0028-VLogError-Avoid-NULL-pointer-dereferences-in-V-Sprin.patchSOURCES/0004-Make-VLogError-behave-as-expected.patch
file renamed
+19 -3
SOURCES/0029-Once-again-try-even-harder-to-get-binaries-without-t.patchSOURCES/0005-Once-again-try-even-harder-to-get-binaries-without-t.patch
file renamed
+16 -15
SOURCES/0030-shim-Rework-pause-functions-and-add-read_counter.patch
file added
+280
SOURCES/0031-Hook-exit-when-shim_lock-protocol-installed.patch
file added
+49
SOURCES/0032-Work-around-stuff-Waddress-of-packed-member-finds.patch
file added
+89
SOURCES/0033-Fix-a-use-of-strlen-instead-of-Strlen.patch
file added
+27
SOURCES/0034-MokManager-Use-CompareMem-on-MokListNode.Type-instea.patch
file added
+72
SOURCES/0035-OpenSSL-always-provide-OBJ_create-with-name-strings.patch
file added
+32
SOURCES/0036-Use-portable-shebangs-bin-bash-usr-bin-env-bash.patch
file added
+42
SOURCES/0037-tpm-Fix-off-by-one-error-when-calculating-event-size.patch
file added
+44
SOURCES/0038-tpm-Define-EFI_VARIABLE_DATA_TREE-as-packed.patch
file added
+36
SOURCES/0039-MokManager-console-mode-modification-for-hi-dpi-scre.patch
file added
+223
SOURCES/0040-MokManager-avoid-Werror-address-of-packed-member.patch
file added
+111
SOURCES/0041-tpm-Don-t-log-duplicate-identical-events.patch
file added
+31
SOURCES/0042-Slightly-better-debugging-messages.patch
file added
+57
SOURCES/0043-Actually-check-for-errors-from-set_second_stage.patch
file added
+69
SOURCES/0044-translate_slashes-don-t-write-to-string-literals.patch
file added
+140
SOURCES/0045-shim-Update-EFI_LOADED_IMAGE-with-the-second-stage-l.patch
file added
+93
SOURCES/0046-tpm-Include-information-about-PE-COFF-images-in-the-.patch
file added
+124
SOURCES/0047-Fix-the-license-on-our-buildid-extractor.patch
file added
+27
SOURCES/0048-Update-README.tpm.patch
file added
+27
SOURCES/0049-Check-PxeReplyReceived-as-fallback-in-netboot.patch
file added
+61
SOURCES/0050-Remove-a-couple-of-incorrect-license-claims.patch
file added
+46
SOURCES/0051-MokManager-fix-uninitialized-value.patch
file added
+27
SOURCES/0052-Fix-some-volatile-usage-gcc-whines-about.patch
file added
+41
SOURCES/0053-MokManager-fix-a-wrong-allocation-failure-check.patch
file added
+31
SOURCES/0054-simple_file-fix-uninitialized-variable-unchecked-ret.patch
file added
+33
SOURCES/0055-Fix-a-broken-tpm-type.patch
file added
+27
SOURCES/0056-Make-cert.S-not-impossible-to-read.patch
file added
+279
SOURCES/0057-Add-support-for-vendor_db-built-in-shim-authorized-l.patch
file added
+943
SOURCES/0058-Handle-binaries-with-multiple-signatures.patch
file added
+366
SOURCES/0059-Make-openssl-accept-the-right-set-of-KU-EKUs.patch
file added
+119
SOURCES/0060-Improve-debug-output-some.patch
file added
+451
SOURCES/0061-Also-use-a-config-table-to-mirror-mok-variables.patch
file added
+352
SOURCES/0062-Implement-lennysz-s-suggestions-for-MokListRT.patch
file added
+991
SOURCES/9999-Add-vendor-esl.patch
file removed
-296
SOURCES/centos.esl
file removed
-0
SOURCES/db.aa64.esl
file added
+0
SOURCES/dbx.aa64.esl
file added
+0
SOURCES/dbx.x64.esl
file added
+0
SOURCES/securebootca.cer
file removed
-0
SPECS/shim.spec
file modified
+96 -36
    import shim-15-7.el7_9
    
        
file modified
+1 -0
file modified
+1 -0
SOURCES/0020-Make-sure-that-MOK-variables-always-get-mirrored.patch SOURCES/0001-Make-sure-that-MOK-variables-always-get-mirrored.patch
file renamed
+4 -3
SOURCES/0021-mok-fix-the-mirroring-of-RT-variables.patch SOURCES/0002-mok-fix-the-mirroring-of-RT-variables.patch
file renamed
+4 -3
SOURCES/0022-mok-consolidate-mirroring-code-in-a-helper-instead-o.patch SOURCES/0003-mok-consolidate-mirroring-code-in-a-helper-instead-o.patch
file renamed
+7 -6
file renamed
+23 -21
SOURCES/0028-VLogError-Avoid-NULL-pointer-dereferences-in-V-Sprin.patch SOURCES/0004-Make-VLogError-behave-as-expected.patch
file renamed
+19 -3
SOURCES/0029-Once-again-try-even-harder-to-get-binaries-without-t.patch SOURCES/0005-Once-again-try-even-harder-to-get-binaries-without-t.patch
file renamed
+16 -15
file removed
-0
file added
+0
empty file added
file added
+0
empty file added
file added
+0
empty file added
file modified
+96 -36