1 Star 0 Fork 50

Meredith/grub2

forked from src-anolis-os/grub2 
Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
文件
This repository doesn't specify license. Please pay attention to the specific project description and its upstream code dependency when using it.
Clone or Download
grub.patches 37.89 KB
Copy Edit Raw Blame History
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579
Patch0001: 0001-Add-support-for-Linux-EFI-stub-loading.patch
Patch0002: 0002-Rework-linux-command.patch
Patch0003: 0003-Rework-linux16-command.patch
Patch0004: 0004-Add-secureboot-support-on-efi-chainloader.patch
Patch0005: 0005-Make-any-of-the-loaders-that-link-in-efi-mode-honor-.patch
Patch0006: 0006-Handle-multi-arch-64-on-32-boot-in-linuxefi-loader.patch
Patch0007: 0007-re-write-.gitignore.patch
Patch0008: 0008-IBM-client-architecture-CAS-reboot-support.patch
Patch0009: 0009-for-ppc-reset-console-display-attr-when-clear-screen.patch
Patch0010: 0010-Disable-GRUB-video-support-for-IBM-power-machines.patch
Patch0011: 0011-Honor-a-symlink-when-generating-configuration-by-gru.patch
Patch0012: 0012-Move-bash-completion-script-922997.patch
Patch0013: 0013-Update-to-minilzo-2.08.patch
Patch0014: 0014-Allow-fallback-to-include-entries-by-title-not-just-.patch
Patch0015: 0015-Add-GRUB_DISABLE_UUID.patch
Patch0016: 0016-Make-exit-take-a-return-code.patch
Patch0017: 0017-Mark-po-exclude.pot-as-binary-so-git-won-t-try-to-di.patch
Patch0018: 0018-Make-efi-machines-load-an-env-block-from-a-variable.patch
Patch0019: 0019-DHCP-client-ID-and-UUID-options-added.patch
Patch0020: 0020-trim-arp-packets-with-abnormal-size.patch
Patch0021: 0021-Fix-bad-test-on-GRUB_DISABLE_SUBMENU.patch
Patch0022: 0022-Add-support-for-UEFI-operating-systems-returned-by-o.patch
Patch0023: 0023-Migrate-PPC-from-Yaboot-to-Grub2.patch
Patch0024: 0024-Add-fw_path-variable-revised.patch
Patch0025: 0025-Pass-x-hex-hex-straight-through-unmolested.patch
Patch0026: 0026-Add-X-option-to-printf-functions.patch
Patch0027: 0027-Search-for-specific-config-file-for-netboot.patch
Patch0028: 0028-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch
Patch0029: 0029-Add-devicetree-loading.patch
Patch0030: 0030-Don-t-write-messages-to-the-screen.patch
Patch0031: 0031-Don-t-print-GNU-GRUB-header.patch
Patch0032: 0032-Don-t-add-to-highlighted-row.patch
Patch0033: 0033-Message-string-cleanups.patch
Patch0034: 0034-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch
Patch0035: 0035-Use-the-correct-indentation-for-the-term-help-text.patch
Patch0036: 0036-Indent-menu-entries.patch
Patch0037: 0037-Fix-margins.patch
Patch0038: 0038-Use-2-instead-of-1-for-our-right-hand-margin-so-line.patch
Patch0039: 0039-Enable-pager-by-default.-985860.patch
Patch0040: 0040-F10-doesn-t-work-on-serial-so-don-t-tell-the-user-to.patch
Patch0041: 0041-Don-t-say-GNU-Linux-in-generated-menus.patch
Patch0042: 0042-Don-t-draw-a-border-around-the-menu.patch
Patch0043: 0043-Use-the-standard-margin-for-the-timeout-string.patch
Patch0044: 0044-Add-.eh_frame-to-list-of-relocations-stripped.patch
Patch0045: 0045-Don-t-munge-raw-spaces-when-we-re-doing-our-cmdline-.patch
Patch0046: 0046-Don-t-require-a-password-to-boot-entries-generated-b.patch
Patch0047: 0047-Don-t-emit-Booting-.-message.patch
Patch0048: 0048-Replace-a-lot-of-man-pages-with-slightly-nicer-ones.patch
Patch0049: 0049-use-fw_path-prefix-when-fallback-searching-for-grub-.patch
Patch0050: 0050-Try-mac-guid-etc-before-grub.cfg-on-tftp-config-file.patch
Patch0051: 0051-Fix-convert-function-to-support-NVMe-devices.patch
Patch0052: 0052-reopen-SNP-protocol-for-exclusive-use-by-grub.patch
Patch0053: 0053-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch
Patch0054: 0054-Add-grub_util_readlink.patch
Patch0055: 0055-Make-editenv-chase-symlinks-including-those-across-d.patch
Patch0056: 0056-Generate-OS-and-CLASS-in-10_linux-from-etc-os-releas.patch
Patch0057: 0057-Minimize-the-sort-ordering-for-.debug-and-rescue-ker.patch
Patch0058: 0058-Try-prefix-if-fw_path-doesn-t-work.patch
Patch0059: 0059-Update-info-with-grub.cfg-netboot-selection-order-11.patch
Patch0060: 0060-Use-Distribution-Package-Sort-for-grub2-mkconfig-112.patch
Patch0061: 0061-Handle-rssd-storage-devices.patch
Patch0062: 0062-Make-grub2-mkconfig-construct-titles-that-look-like-.patch
Patch0063: 0063-Add-friendly-grub2-password-config-tool-985962.patch
Patch0064: 0064-Try-to-make-sure-configure.ac-and-grub-rpm-sort-play.patch
Patch0065: 0065-tcp-add-window-scaling-support.patch
Patch0066: 0066-efinet-add-filter-for-the-first-exclusive-reopen-of-.patch
Patch0067: 0067-Fix-security-issue-when-reading-username-and-passwor.patch
Patch0068: 0068-Warn-if-grub-password-will-not-be-read-1290803.patch
Patch0069: 0069-Clean-up-grub-setpassword-documentation-1290799.patch
Patch0070: 0070-Fix-locale-issue-in-grub-setpassword-1294243.patch
Patch0071: 0071-efiemu-Handle-persistent-RAM-and-unknown-possible-fu.patch
Patch0072: 0072-efiemu-Fix-compilation-failure.patch
Patch0073: 0073-Revert-reopen-SNP-protocol-for-exclusive-use-by-grub.patch
Patch0074: 0074-Add-a-url-parser.patch
Patch0075: 0075-efinet-and-bootp-add-support-for-dhcpv6.patch
Patch0076: 0076-Add-grub-get-kernel-settings-and-use-it-in-10_linux.patch
Patch0077: 0077-Normalize-slashes-in-tftp-paths.patch
Patch0078: 0078-Fix-malformed-tftp-packets.patch
Patch0079: 0079-bz1374141-fix-incorrect-mask-for-ppc64.patch
Patch0080: 0080-Make-grub_fatal-also-backtrace.patch
Patch0081: 0081-Make-grub-editenv-build-again.patch
Patch0082: 0082-Fix-up-some-man-pages-rpmdiff-noticed.patch
Patch0083: 0083-Make-exit-take-a-return-code.patch
Patch0084: 0084-arm64-make-sure-fdt-has-address-cells-and-size-cells.patch
Patch0085: 0085-Make-our-info-pages-say-grub2-where-appropriate.patch
Patch0086: 0086-print-more-debug-info-in-our-module-loader.patch
Patch0087: 0087-macos-just-build-chainloader-entries-don-t-try-any-x.patch
Patch0088: 0088-grub2-btrfs-Add-ability-to-boot-from-subvolumes.patch
Patch0089: 0089-export-btrfs_subvol-and-btrfs_subvolid.patch
Patch0090: 0090-grub2-btrfs-03-follow_default.patch
Patch0091: 0091-grub2-btrfs-04-grub2-install.patch
Patch0092: 0092-grub2-btrfs-05-grub2-mkconfig.patch
Patch0093: 0093-grub2-btrfs-06-subvol-mount.patch
Patch0094: 0094-No-more-Bootable-Snapshot-submenu-in-grub.cfg.patch
Patch0095: 0095-Fallback-to-old-subvol-name-scheme-to-support-old-sn.patch
Patch0096: 0096-Grub-not-working-correctly-with-btrfs-snapshots-bsc-.patch
Patch0097: 0097-Add-grub_efi_allocate_pool-and-grub_efi_free_pool-wr.patch
Patch0098: 0098-Use-grub_efi_.-memory-helpers-where-reasonable.patch
Patch0099: 0099-Add-PRIxGRUB_EFI_STATUS-and-use-it.patch
Patch0100: 0100-Don-t-use-dynamic-sized-arrays-since-we-don-t-build-.patch
Patch0101: 0101-don-t-ignore-const.patch
Patch0102: 0102-don-t-use-int-for-efi-status.patch
Patch0103: 0103-make-GRUB_MOD_INIT-declare-its-function-prototypes.patch
Patch0104: 0104-editenv-handle-relative-symlinks.patch
Patch0105: 0105-Make-libgrub.pp-depend-on-config-util.h.patch
Patch0106: 0106-Don-t-guess-boot-efi-as-HFS-on-ppc-machines-in-grub-.patch
Patch0107: 0107-20_linux_xen-load-xen-or-multiboot-2-modules-as-need.patch
Patch0108: 0108-Make-pmtimer-tsc-calibration-not-take-51-seconds-to-.patch
Patch0109: 0109-align-struct-efi_variable-better.patch
Patch0110: 0110-Add-quicksort-implementation.patch
Patch0111: 0111-Add-blscfg-command-support-to-parse-BootLoaderSpec-c.patch
Patch0112: 0112-Add-BLS-support-to-grub-mkconfig.patch
Patch0113: 0113-Remove-duplicated-grub_exit-definition-for-grub-emu-.patch
Patch0114: 0114-Don-t-attempt-to-backtrace-on-grub_abort-for-grub-em.patch
Patch0115: 0115-Enable-blscfg-command-for-the-emu-platform.patch
Patch0116: 0116-Add-linux-and-initrd-commands-for-grub-emu.patch
Patch0117: 0117-Fix-the-efidir-in-grub-setpassword.patch
Patch0118: 0118-Add-grub2-switch-to-blscfg.patch
Patch0119: 0119-Add-grub_debug_enabled.patch
Patch0120: 0120-make-better-backtraces.patch
Patch0121: 0121-normal-don-t-draw-our-startup-message-if-debug-is-se.patch
Patch0122: 0122-Work-around-some-minor-include-path-weirdnesses.patch
Patch0123: 0123-Make-it-possible-to-enabled-build-id-sha1.patch
Patch0124: 0124-Add-grub_qdprintf-grub_dprintf-without-the-file-line.patch
Patch0125: 0125-Make-a-gdb-dprintf-that-tells-us-load-addresses.patch
Patch0126: 0126-Only-attempt-to-scan-different-BLS-directories-on-EF.patch
Patch0127: 0127-Core-TPM-support.patch
Patch0128: 0128-Measure-kernel-initrd.patch
Patch0129: 0129-Add-BIOS-boot-measurement.patch
Patch0130: 0130-Measure-kernel-and-initrd-on-BIOS-systems.patch
Patch0131: 0131-Measure-the-kernel-commandline.patch
Patch0132: 0132-Measure-commands.patch
Patch0133: 0133-Measure-multiboot-images-and-modules.patch
Patch0134: 0134-Fix-boot-when-there-s-no-TPM.patch
Patch0135: 0135-Rework-TPM-measurements.patch
Patch0136: 0136-Fix-event-log-prefix.patch
Patch0137: 0137-Set-the-first-boot-menu-entry-as-default-when-using-.patch
Patch0138: 0138-tpm-fix-warnings-when-compiling-for-platforms-other-.patch
Patch0139: 0139-Make-TPM-errors-less-fatal.patch
Patch0140: 0140-blscfg-handle-multiple-initramfs-images.patch
Patch0141: 0141-BLS-Fix-grub2-switch-to-blscfg-on-non-EFI-machines.patch
Patch0142: 0142-BLS-Use-etcdefaultgrub-instead-of-etc.patch
Patch0143: 0143-Add-missing-options-to-grub2-switch-to-blscfg-man-pa.patch
Patch0144: 0144-Make-grub2-switch-to-blscfg-to-generate-debug-BLS-wh.patch
Patch0145: 0145-Make-grub2-switch-to-blscfg-to-generate-BLS-fragment.patch
Patch0146: 0146-Only-attempt-to-query-dev-mounted-in-boot-efi-as-boo.patch
Patch0147: 0147-Include-OSTree-path-when-searching-kernels-images-if.patch
Patch0148: 0148-Use-BLS-version-field-to-compare-entries-if-id-field.patch
Patch0149: 0149-Add-version-field-to-BLS-generated-by-grub2-switch-t.patch
Patch0150: 0150-Fixup-for-newer-compiler.patch
Patch0151: 0151-Don-t-attempt-to-export-the-start-and-_start-symbols.patch
Patch0152: 0152-Simplify-BLS-entry-key-val-pairs-lookup.patch
Patch0153: 0153-Add-relative-path-to-the-kernel-and-initrds-BLS-fiel.patch
Patch0154: 0154-Skip-leading-spaces-on-BLS-field-values.patch
Patch0155: 0155-Fixup-for-newer-compiler.patch
Patch0156: 0156-TPM-Fix-hash_log_extend_event-function-prototype.patch
Patch0157: 0157-TPM-Fix-compiler-warnings.patch
Patch0158: 0158-grub-switch-to-blscfg.in-get-rid-of-a-bunch-of-bashi.patch
Patch0159: 0159-grub-switch-to-blscfg.in-Better-boot-prefix-checking.patch
Patch0160: 0160-Use-boot-loader-entries-as-BLS-directory-path-also-o.patch
Patch0161: 0161-Use-BLS-fragment-filename-as-menu-entry-id-and-for-c.patch
Patch0162: 0162-Fix-grub-switch-to-blscfg-boot-prefix-handling.patch
Patch0163: 0163-Revert-trim-arp-packets-with-abnormal-size.patch
Patch0164: 0164-Use-xid-to-match-DHCP-replies.patch
Patch0165: 0165-Add-support-for-non-Ethernet-network-cards.patch
Patch0166: 0166-misc-fix-invalid-character-recongition-in-strto-l.patch
Patch0167: 0167-net-read-bracketed-ipv6-addrs-and-port-numbers.patch
Patch0168: 0168-net-read-bracketed-ipv6-addrs-and-port-numbers-pjone.patch
Patch0169: 0169-bootp-New-net_bootp6-command.patch
Patch0170: 0170-Put-back-our-code-to-add-a-local-route.patch
Patch0171: 0171-efinet-UEFI-IPv6-PXE-support.patch
Patch0172: 0172-grub.texi-Add-net_bootp6-doument.patch
Patch0173: 0173-bootp-Add-processing-DHCPACK-packet-from-HTTP-Boot.patch
Patch0174: 0174-efinet-Setting-network-from-UEFI-device-path.patch
Patch0175: 0175-efinet-Setting-DNS-server-from-UEFI-protocol.patch
Patch0176: 0176-Fix-one-more-coverity-complaint.patch
Patch0177: 0177-Fix-grub_net_hwaddr_to_str.patch
Patch0178: 0178-Support-UEFI-networking-protocols.patch
Patch0179: 0179-AUDIT-0-http-boot-tracker-bug.patch
Patch0180: 0180-grub-core-video-efi_gop.c-Add-support-for-BLT_ONLY-a.patch
Patch0181: 0181-efi-uga-use-64-bit-for-fb_base.patch
Patch0182: 0182-EFI-console-Do-not-set-text-mode-until-we-actually-n.patch
Patch0183: 0183-EFI-console-Add-grub_console_read_key_stroke-helper-.patch
Patch0184: 0184-EFI-console-Implement-getkeystatus-support.patch
Patch0185: 0185-Make-grub_getkeystatus-helper-funtion-available-ever.patch
Patch0186: 0186-Accept-ESC-F8-and-holding-SHIFT-as-user-interrupt-ke.patch
Patch0187: 0187-grub-editenv-Add-incr-command-to-increment-integer-v.patch
Patch0188: 0188-Add-auto-hide-menu-support.patch
Patch0189: 0189-Output-a-menu-entry-for-firmware-setup-on-UEFI-FastB.patch
Patch0190: 0190-Add-grub-set-bootflag-utility.patch
Patch0191: 0191-Fix-grub-setpassword-o-s-output-path.patch
Patch0192: 0192-Make-grub-set-password-be-named-like-all-the-other-g.patch
Patch0193: 0193-docs-Add-grub-boot-indeterminate.service-example.patch
Patch0194: 0194-00_menu_auto_hide-Use-a-timeout-of-60s-for-menu_show.patch
Patch0195: 0195-00_menu_auto_hide-Reduce-number-of-save_env-calls.patch
Patch0196: 0196-30_uefi-firmware-fix-use-with-sys-firmware-efi-efiva.patch
Patch0197: 0197-gentpl-add-disable-support.patch
Patch0198: 0198-gentpl-add-pc-firmware-type.patch
Patch0199: 0199-blscfg-remove-unused-typedef.patch
Patch0200: 0200-blscfg-don-t-dynamically-allocate-default_blsdir.patch
Patch0201: 0201-blscfg-sort-BLS-entries-by-version-field.patch
Patch0202: 0202-blscfg-remove-NULL-guards-around-grub_free.patch
Patch0203: 0203-blscfg-fix-filename-in-no-linux-key-error.patch
Patch0204: 0204-blscfg-don-t-leak-bls_entry.filename.patch
Patch0205: 0205-blscfg-fix-compilation-on-EFI-and-EMU.patch
Patch0206: 0206-Add-loadenv-to-blscfg-and-loadenv-source-file-list.patch
Patch0207: 0207-blscfg-Get-rid-of-the-linuxefi-linux16-linux-distinc.patch
Patch0208: 0208-grub-switch-to-blscfg-Only-fix-boot-prefix-for-non-g.patch
Patch0209: 0209-blscfg-Expand-the-BLS-options-field-instead-of-showi.patch
Patch0210: 0210-blscfg-Fallback-to-search-BLS-snippets-in-boot-loade.patch
Patch0211: 0211-blscfg-Don-t-attempt-to-sort-by-version-if-not-prese.patch
Patch0212: 0212-blscfg-remove-logic-to-read-the-grubenv-file-and-set.patch
Patch0213: 0213-Rename-00_menu_auto_hide.in-to-01_menu_auto_hide.in.patch
Patch0214: 0214-efinet-also-use-the-firmware-acceleration-for-http.patch
Patch0215: 0215-efi-http-Make-root_url-reflect-the-protocol-hostname.patch
Patch0216: 0216-Force-everything-to-use-python3.patch
Patch0217: 0217-Fix-an-8-year-old-typo.patch
Patch0218: 0218-autogen-don-t-run-autoreconf-in-the-topdir.patch
Patch0219: 0219-Make-it-so-we-can-tell-configure-which-cflags-utils-.patch
Patch0220: 0220-module-verifier-make-it-possible-to-run-checkers-on-.patch
Patch0221: 0221-grub-module-verifier-report-the-filename-or-modname-.patch
Patch0222: 0222-Make-efi_netfs-not-duplicate-symbols-from-efinet.patch
Patch0223: 0223-Rework-how-the-fdt-command-builds.patch
Patch0224: 0224-Disable-non-wordsize-allocations-on-arm.patch
Patch0225: 0225-strip-R-.note.gnu.property-at-more-places.patch
Patch0226: 0226-Prepend-prefix-when-HTTP-path-is-relative.patch
Patch0227: 0227-Make-linux_arm_kernel_header.hdr_offset-be-at-the-ri.patch
Patch0228: 0228-Mark-some-unused-stuff-unused.patch
Patch0229: 0229-Make-grub_error-more-verbose.patch
Patch0230: 0230-arm-arm64-loader-Better-memory-allocation-and-error-.patch
Patch0231: 0231-drop-TPM-support-for-legacy-BIOS.patch
Patch0232: 0232-Move-quicksort-function-from-kernel.exec-to-the-blsc.patch
Patch0233: 0233-Include-blscfg-module-for-powerpc-ieee1275.patch
Patch0234: 0234-grub-switch-to-blscfg-copy-blscfg-module-for-legacy-.patch
Patch0235: 0235-Fix-getroot.c-s-trampolines.patch
Patch0236: 0236-add-10_linux_bls-grub.d-snippet-to-generate-menu-ent.patch
Patch0237: 0237-Only-set-kernelopts-in-grubenv-if-it-wasn-t-set-befo.patch
Patch0238: 0238-blscfg-don-t-include-.conf-at-the-end-of-our-id.patch
Patch0239: 0239-grub-get-kernel-settings-expose-some-more-config-var.patch
Patch0240: 0240-blscfg-sort-everything-with-rpm-package-comparison.patch
Patch0241: 0241-10_linux_bls-use-grub2-rpm-sort-instead-of-ls-vr-to-.patch
Patch0242: 0242-don-t-set-saved_entry-on-grub2-mkconfig.patch
Patch0243: 0243-grub-switch-to-blscfg-use-debug-instead-of-debug-as-.patch
Patch0244: 0244-Make-blscfg-debug-messages-more-useful.patch
Patch0245: 0245-Make-grub_strtoul-end-pointer-have-the-right-constif.patch
Patch0246: 0246-Fix-menu-entry-selection-based-on-ID-and-title.patch
Patch0247: 0247-Remove-quotes-when-reading-ID-value-from-etc-os-rele.patch
Patch0248: 0248-blscfg-expand-grub_users-before-passing-to-grub_norm.patch
Patch0249: 0249-Make-the-menu-entry-users-option-argument-to-be-opti.patch
Patch0250: 0250-10_linux_bls-add-missing-menu-entries-options.patch
Patch0251: 0251-Fix-menu-entry-selection-based-on-title.patch
Patch0252: 0252-BLS-files-should-only-be-copied-by-grub-switch-to-bl.patch
Patch0253: 0253-Fix-get_entry_number-wrongly-dereferencing-the-tail-.patch
Patch0254: 0254-Make-grub2-mkconfig-to-honour-GRUB_CMDLINE_LINUX-in-.patch
Patch0255: 0255-grub-boot-success.timer-Add-a-few-Conditions-for-run.patch
Patch0256: 0256-docs-Stop-using-polkit-pkexec-for-grub-boot-success..patch
Patch0257: 0257-Fix-the-looking-up-grub.cfg-XXX-while-tftp-booting.patch
Patch0258: 0258-HTTP-boot-strncmp-returns-0-on-equal.patch
Patch0259: 0259-Don-t-duplicate-net-name-string-if-not-needed.patch
Patch0260: 0260-Try-to-set-fPIE-and-friends-on-libgnu.a.patch
Patch0261: 0261-blscfg-fallback-to-default_kernelopts-if-BLS-option-.patch
Patch0262: 0262-Remove-bogus-load_env-after-blscfg-command-in-10_lin.patch
Patch0263: 0263-10_linux_bls-use-to-separate-id-argument-due-a-Petit.patch
Patch0264: 0264-10_linux_bls-don-t-add-users-option-to-generated-men.patch
Patch0265: 0265-grub-set-bootflag-Update-comment-about-running-as-ro.patch
Patch0266: 0266-grub-set-bootflag-Write-new-env-to-tmpfile-and-then-.patch
Patch0267: 0267-Fix-PRIxGRUB_EFI_STATUS-definition.patch
Patch0268: 0268-TPM-Print-messages-if-measuraments-fail-as-debug-ins.patch
Patch0269: 0269-unix-platform-Initialize-variable-to-fix-grub-instal.patch
Patch0270: 0270-blscfg-add-a-space-char-when-appending-fields-for-va.patch
Patch0271: 0271-efi-http-Export-fw-http-_path-variables-to-make-them.patch
Patch0272: 0272-efi-http-Enclose-literal-IPv6-addresses-in-square-br.patch
Patch0273: 0273-efi-net-Allow-to-specify-a-port-number-in-addresses.patch
Patch0274: 0274-efi-ip4_config-Improve-check-to-detect-literal-IPv6-.patch
Patch0275: 0275-efi-net-Print-a-debug-message-if-parsing-the-address.patch
Patch0276: 0276-efi-Set-image-base-address-before-jumping-to-the-PE-.patch
Patch0277: 0277-envblk-Fix-buffer-overrun-when-attempting-to-shrink-.patch
Patch0278: 0278-Reimplement-boot_counter.patch
Patch0279: 0279-grub.d-Split-out-boot-success-reset-from-menu-auto-h.patch
Patch0280: 0280-grub.d-Fix-boot_indeterminate-getting-set-on-boot_su.patch
Patch0281: 0281-yylex-Make-lexer-fatal-errors-actually-be-fatal.patch
Patch0282: 0282-safemath-Add-some-arithmetic-primitives-that-check-f.patch
Patch0283: 0283-calloc-Make-sure-we-always-have-an-overflow-checking.patch
Patch0284: 0284-calloc-Use-calloc-at-most-places.patch
Patch0285: 0285-malloc-Use-overflow-checking-primitives-where-we-do-.patch
Patch0286: 0286-iso9660-Don-t-leak-memory-on-realloc-failures.patch
Patch0287: 0287-font-Do-not-load-more-than-one-NAME-section.patch
Patch0288: 0288-gfxmenu-Fix-double-free-in-load_image.patch
Patch0289: 0289-xnu-Fix-double-free-in-grub_xnu_devprop_add_property.patch
Patch0290: 0290-lzma-Make-sure-we-don-t-dereference-past-array.patch
Patch0291: 0291-term-Fix-overflow-on-user-inputs.patch
Patch0292: 0292-udf-Fix-memory-leak.patch
Patch0293: 0293-multiboot2-Fix-memory-leak-if-grub_create_loader_cmd.patch
Patch0294: 0294-tftp-Do-not-use-priority-queue.patch
Patch0295: 0295-relocator-Protect-grub_relocator_alloc_chunk_addr-in.patch
Patch0296: 0296-relocator-Protect-grub_relocator_alloc_chunk_align-m.patch
Patch0297: 0297-script-Remove-unused-fields-from-grub_script_functio.patch
Patch0298: 0298-script-Avoid-a-use-after-free-when-redefining-a-func.patch
Patch0299: 0299-relocator-Fix-grub_relocator_alloc_chunk_align-top-m.patch
Patch0300: 0300-hfsplus-fix-two-more-overflows.patch
Patch0301: 0301-lvm-fix-two-more-potential-data-dependent-alloc-over.patch
Patch0302: 0302-emu-make-grub_free-NULL-safe.patch
Patch0303: 0303-efi-fix-some-malformed-device-path-arithmetic-errors.patch
Patch0304: 0304-Fix-a-regression-caused-by-efi-fix-some-malformed-de.patch
Patch0305: 0305-update-safemath-with-fallback-code-for-gcc-older-tha.patch
Patch0306: 0306-efi-Fix-use-after-free-in-halt-reboot-path.patch
Patch0307: 0307-efi-dhcp-fix-some-allocation-error-checking.patch
Patch0308: 0308-efi-http-fix-some-allocation-error-checking.patch
Patch0309: 0309-efi-ip-46-_config.c-fix-some-potential-allocation-ov.patch
Patch0310: 0310-Fix-up-some-types-for-gcc-4.8-compat-safemath.h.patch
Patch0311: 0311-efilinux-Fix-integer-overflows-in-grub_cmd_initrd.patch
Patch0312: 0312-linux-loader-avoid-overflow-on-initrd-size-calculati.patch
Patch0313: 0313-linuxefi-fail-kernel-validation-without-shim-protoco.patch
Patch0314: 0314-linux-Fix-integer-overflows-in-initrd-size-handling.patch
Patch0315: 0315-blscfg-Always-look-for-BLS-snippets-in-the-root-devi.patch
Patch0316: 0316-blscfg-Don-t-hardcode-an-env-var-as-fallback-for-the.patch
Patch0317: 0317-tftp-roll-over-block-counter-to-prevent-timeouts-wit.patch
Patch0318: 0318-at_keyboard-use-set-1-when-keyboard-is-in-Translate-.patch
Patch0319: 0319-grub-install-disable-support-for-EFI-platforms.patch
Patch0320: 0320-New-with-debug-timestamps-configure-flag-to-prepend-.patch
Patch0321: 0321-Added-debug-statements-to-grub_disk_open-and-grub_di.patch
Patch0322: 0322-Introduce-function-grub_debug_is_enabled-void-return.patch
Patch0323: 0323-Don-t-clear-screen-when-debugging-is-enabled.patch
Patch0324: 0324-grub_file_-instrumentation-new-file-debug-tag.patch
Patch0325: 0325-ieee1275-Avoiding-many-unecessary-open-close.patch
Patch0326: 0326-ieee1275-powerpc-implements-fibre-channel-discovery-.patch
Patch0327: 0327-ieee1275-powerpc-enables-device-mapper-discovery.patch
Patch0328: 0328-Add-at_keyboard_fallback_set-var-to-force-the-set-ma.patch
Patch0329: 0329-bufio-Use-grub_size_t-instead-of-plain-int-for-size.patch
Patch0330: 0330-verifiers-File-type-for-fine-grained-signature-verif.patch
Patch0331: 0331-verifiers-Framework-core.patch
Patch0332: 0332-verifiers-Add-possibility-to-verify-kernel-and-modul.patch
Patch0333: 0333-verifiers-Add-possibility-to-defer-verification-to-o.patch
Patch0334: 0334-verifiers-Rename-verify-module-to-pgp-module.patch
Patch0335: 0335-pgp-Fix-emu-build-and-tests-after-pgp-module-renamin.patch
Patch0336: 0336-include-grub-file.h-Add-device-tree-file-type.patch
Patch0337: 0337-grub-core-loader-efi-fdt.c-Fixup-grub_file_open-call.patch
Patch0338: 0338-arm64-efi-Fix-breakage-caused-by-verifiers.patch
Patch0339: 0339-arm-uboot-ia64-sparc64-Fix-up-grub_file_open-calls.patch
Patch0340: 0340-verifiers-fix-double-close-on-pgp-s-sig-file-descrip.patch
Patch0341: 0341-verifiers-Xen-fallout-cleanup.patch
Patch0342: 0342-verifiers-ARM-Xen-fallout-cleanup.patch
Patch0343: 0343-verifiers-IA-64-fallout-cleanup.patch
Patch0344: 0344-verifiers-PowerPC-fallout-cleanup.patch
Patch0345: 0345-verifiers-MIPS-fallout-cleanup.patch
Patch0346: 0346-verifiers-Fix-calling-uninitialized-function-pointer.patch
Patch0347: 0347-rhel-extra-file-type-fixes.patch
Patch0348: 0348-dl-Add-support-for-persistent-modules.patch
Patch0349: 0349-Add-suport-for-signing-grub-with-an-appended-signatu.patch
Patch0350: 0350-docs-grub-Document-signing-grub-under-UEFI.patch
Patch0351: 0351-docs-grub-Document-signing-grub-with-an-appended-sig.patch
Patch0352: 0352-docs-grub-grub-install-is-no-longer-a-shell-script.patch
Patch0353: 0353-docs-grub-pubkey-has-been-supported-for-some-time.patch
Patch0354: 0354-dl-provide-a-fake-grub_dl_set_persistent-for-the-emu.patch
Patch0355: 0355-verifiers-provide-unsafe-module-list.patch
Patch0356: 0356-pgp-factor-out-rsa_pad.patch
Patch0357: 0357-crypto-move-storage-for-grub_crypto_pk_-to-crypto.c.patch
Patch0358: 0358-posix_wrap-tweaks-in-preparation-for-libtasn1.patch
Patch0359: 0359-libtasn1-import-libtasn1-4.16.0.patch
Patch0360: 0360-libtasn1-disable-code-not-needed-in-grub.patch
Patch0361: 0361-libtasn1-changes-for-grub-compatibility.patch
Patch0362: 0362-libtasn1-compile-into-asn1-module.patch
Patch0363: 0363-test_asn1-test-module-for-libtasn1.patch
Patch0364: 0364-grub-install-support-embedding-x509-certificates.patch
Patch0365: 0365-appended-signatures-import-GNUTLS-s-ASN.1-descriptio.patch
Patch0366: 0366-appended-signatures-parse-PKCS-7-signedData-and-X.50.patch
Patch0367: 0367-appended-signatures-support-verifying-appended-signa.patch
Patch0368: 0368-appended-signatures-verification-tests.patch
Patch0369: 0369-appended-signatures-documentation.patch
Patch0370: 0370-ieee1275-link-appended-signature-enforcement-to-ibm-.patch
Patch0371: 0371-include-grub-verify.h-Add-include-guard.patch
Patch0372: 0372-arm64-xen-Fix-too-few-arguments-to-function-grub_cre.patch
Patch0373: 0373-kern-Add-lockdown-support.patch
Patch0374: 0374-kern-lockdown-Set-a-variable-if-the-GRUB-is-locked-d.patch
Patch0375: 0375-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch
Patch0376: 0376-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch
Patch0377: 0377-acpi-Don-t-register-the-acpi-command-when-locked-dow.patch
Patch0378: 0378-mmap-Don-t-register-cutmem-and-badram-commands-when-.patch
Patch0379: 0379-commands-Restrict-commands-that-can-load-BIOS-or-DT-.patch
Patch0380: 0380-commands-setpci-Restrict-setpci-command-when-locked-.patch
Patch0381: 0381-commands-hdparm-Restrict-hdparm-command-when-locked-.patch
Patch0382: 0382-gdb-Restrict-GDB-access-when-locked-down.patch
Patch0383: 0383-loader-xnu-Don-t-allow-loading-extension-and-package.patch
Patch0384: 0384-docs-Document-the-cutmem-command.patch
Patch0385: 0385-dl-Only-allow-unloading-modules-that-are-not-depende.patch
Patch0386: 0386-usb-Avoid-possible-out-of-bound-accesses-caused-by-m.patch
Patch0387: 0387-mmap-Fix-memory-leak-when-iterating-over-mapped-memo.patch
Patch0388: 0388-net-net-Fix-possible-dereference-to-of-a-NULL-pointe.patch
Patch0389: 0389-net-tftp-Fix-dangling-memory-pointer.patch
Patch0390: 0390-kern-parser-Fix-resource-leak-if-argc-0.patch
Patch0391: 0391-kern-efi-Fix-memory-leak-on-failure.patch
Patch0392: 0392-kern-efi-mm-Fix-possible-NULL-pointer-dereference.patch
Patch0393: 0393-gnulib-regexec-Resolve-unused-variable.patch
Patch0394: 0394-gnulib-regcomp-Fix-uninitialized-token-structure.patch
Patch0395: 0395-gnulib-argp-help-Fix-dereference-of-a-possibly-NULL-.patch
Patch0396: 0396-gnulib-regexec-Fix-possible-null-dereference.patch
Patch0397: 0397-gnulib-regcomp-Fix-uninitialized-re_token.patch
Patch0398: 0398-io-lzopio-Resolve-unnecessary-self-assignment-errors.patch
Patch0399: 0399-kern-partition-Check-for-NULL-before-dereferencing-i.patch
Patch0400: 0400-disk-ldm-Make-sure-comp-data-is-freed-before-exiting.patch
Patch0401: 0401-disk-ldm-If-failed-then-free-vg-variable-too.patch
Patch0402: 0402-disk-ldm-Fix-memory-leak-on-uninserted-lv-references.patch
Patch0403: 0403-disk-cryptodisk-Fix-potential-integer-overflow.patch
Patch0404: 0404-hfsplus-Check-that-the-volume-name-length-is-valid.patch
Patch0405: 0405-zfs-Fix-possible-negative-shift-operation.patch
Patch0406: 0406-zfs-Fix-resource-leaks-while-constructing-path.patch
Patch0407: 0407-zfs-Fix-possible-integer-overflows.patch
Patch0408: 0408-zfsinfo-Correct-a-check-for-error-allocating-memory.patch
Patch0409: 0409-affs-Fix-memory-leaks.patch
Patch0410: 0410-libgcrypt-mpi-Fix-possible-unintended-sign-extension.patch
Patch0411: 0411-libgcrypt-mpi-Fix-possible-NULL-dereference.patch
Patch0412: 0412-syslinux-Fix-memory-leak-while-parsing.patch
Patch0413: 0413-normal-completion-Fix-leaking-of-memory-when-process.patch
Patch0414: 0414-commands-hashsum-Fix-a-memory-leak.patch
Patch0415: 0415-video-efi_gop-Remove-unnecessary-return-value-of-gru.patch
Patch0416: 0416-video-fb-fbfill-Fix-potential-integer-overflow.patch
Patch0417: 0417-video-fb-video_fb-Fix-multiple-integer-overflows.patch
Patch0418: 0418-video-fb-video_fb-Fix-possible-integer-overflow.patch
Patch0419: 0419-video-readers-jpeg-Test-for-an-invalid-next-marker-r.patch
Patch0420: 0420-gfxmenu-gui_list-Remove-code-that-coverity-is-flaggi.patch
Patch0421: 0421-loader-bsd-Check-for-NULL-arg-up-front.patch
Patch0422: 0422-loader-xnu-Fix-memory-leak.patch
Patch0423: 0423-loader-xnu-Free-driverkey-data-when-an-error-is-dete.patch
Patch0424: 0424-loader-xnu-Check-if-pointer-is-NULL-before-using-it.patch
Patch0425: 0425-util-grub-editenv-Fix-incorrect-casting-of-a-signed-.patch
Patch0426: 0426-util-glue-efi-Fix-incorrect-use-of-a-possibly-negati.patch
Patch0427: 0427-script-execute-Fix-NULL-dereference-in-grub_script_e.patch
Patch0428: 0428-commands-ls-Require-device_name-is-not-NULL-before-p.patch
Patch0429: 0429-script-execute-Avoid-crash-when-using-outside-a-func.patch
Patch0430: 0430-lib-arg-Block-repeated-short-options-that-require-an.patch
Patch0431: 0431-script-execute-Don-t-crash-on-a-for-loop-with-no-ite.patch
Patch0432: 0432-commands-menuentry-Fix-quoting-in-setparams_prefix.patch
Patch0433: 0433-kern-misc-Always-set-end-in-grub_strtoull.patch
Patch0434: 0434-video-readers-jpeg-Catch-files-with-unsupported-quan.patch
Patch0435: 0435-video-readers-jpeg-Catch-OOB-reads-writes-in-grub_jp.patch
Patch0436: 0436-video-readers-jpeg-Don-t-decode-data-before-start-of.patch
Patch0437: 0437-term-gfxterm-Don-t-set-up-a-font-with-glyphs-that-ar.patch
Patch0438: 0438-fs-fshelp-Catch-impermissibly-large-block-sizes-in-r.patch
Patch0439: 0439-fs-hfsplus-Don-t-fetch-a-key-beyond-the-end-of-the-n.patch
Patch0440: 0440-fs-hfsplus-Don-t-use-uninitialized-data-on-corrupt-f.patch
Patch0441: 0441-fs-hfs-Disable-under-lockdown.patch
Patch0442: 0442-fs-sfs-Fix-over-read-of-root-object-name.patch
Patch0443: 0443-fs-jfs-Do-not-move-to-leaf-level-if-name-length-is-n.patch
Patch0444: 0444-fs-jfs-Limit-the-extents-that-getblk-can-consider.patch
Patch0445: 0445-fs-jfs-Catch-infinite-recursion.patch
Patch0446: 0446-fs-nilfs2-Reject-too-large-keys.patch
Patch0447: 0447-fs-nilfs2-Don-t-search-children-if-provided-number-i.patch
Patch0448: 0448-fs-nilfs2-Properly-bail-on-errors-in-grub_nilfs2_btr.patch
Patch0449: 0449-io-gzio-Bail-if-gzio-tl-td-is-NULL.patch
Patch0450: 0450-io-gzio-Add-init_dynamic_block-clean-up-if-unpacking.patch
Patch0451: 0451-io-gzio-Catch-missing-values-in-huft_build-and-bail.patch
Patch0452: 0452-io-gzio-Zero-gzio-tl-td-in-init_dynamic_block-if-huf.patch
Patch0453: 0453-disk-lvm-Don-t-go-beyond-the-end-of-the-data-we-read.patch
Patch0454: 0454-disk-lvm-Don-t-blast-past-the-end-of-the-circular-me.patch
Patch0455: 0455-disk-lvm-Bail-on-missing-PV-list.patch
Patch0456: 0456-disk-lvm-Do-not-crash-if-an-expected-string-is-not-f.patch
Patch0457: 0457-disk-lvm-Do-not-overread-metadata.patch
Patch0458: 0458-disk-lvm-Sanitize-rlocn-offset-to-prevent-wild-read.patch
Patch0459: 0459-disk-lvm-Do-not-allow-a-LV-to-be-it-s-own-segment-s-.patch
Patch0460: 0460-kern-parser-Fix-a-memory-leak.patch
Patch0461: 0461-kern-parser-Introduce-process_char-helper.patch
Patch0462: 0462-kern-parser-Introduce-terminate_arg-helper.patch
Patch0463: 0463-kern-parser-Refactor-grub_parser_split_cmdline-clean.patch
Patch0464: 0464-kern-buffer-Add-variable-sized-heap-buffer.patch
Patch0465: 0465-kern-parser-Fix-a-stack-buffer-overflow.patch
Patch0466: 0466-kern-efi-Add-initial-stack-protector-implementation.patch
Patch0467: 0467-util-mkimage-Remove-unused-code-to-add-BSS-section.patch
Patch0468: 0468-util-mkimage-Use-grub_host_to_target32-instead-of-gr.patch
Patch0469: 0469-util-mkimage-Always-use-grub_host_to_target32-to-ini.patch
Patch0470: 0470-util-mkimage-Unify-more-of-the-PE32-and-PE32-header-.patch
Patch0471: 0471-util-mkimage-Reorder-PE-optional-header-fields-set-u.patch
Patch0472: 0472-util-mkimage-Improve-data_size-value-calculation.patch
Patch0473: 0473-util-mkimage-Refactor-section-setup-to-use-a-helper.patch
Patch0474: 0474-util-mkimage-Add-an-option-to-import-SBAT-metadata-i.patch
Patch0475: 0475-kern-misc-Split-parse_printf_args-into-format-parsin.patch
Patch0476: 0476-kern-misc-Add-STRING-type-for-internal-printf-format.patch
Patch0477: 0477-kern-misc-Add-function-to-check-printf-format-agains.patch
Patch0478: 0478-gfxmenu-gui-Check-printf-format-in-the-gui_progress_.patch
Patch0479: 0479-kern-mm-Fix-grub_debug_calloc-compilation-error.patch
Patch0480: 0480-efi-net-Fix-malformed-device-path-arithmetic-errors-.patch
Patch0481: 0481-ieee1275-drop-HEAP_MAX_ADDR-HEAP_MIN_SIZE.patch
Patch0482: 0482-ieee1275-claim-more-memory.patch
Patch0483: 0483-ieee1275-request-memory-with-ibm-client-architecture.patch
Patch0484: 0484-appendedsig-x509-Also-handle-the-Extended-Key-Usage-.patch
Patch0485: 0485-ieee1275-ofdisk-retry-on-open-failure.patch
Patch0486: 0486-normal-main-Discover-the-device-to-read-the-config-f.patch
Patch0487: 0487-powerpc-adjust-setting-of-prefix-for-signed-binary-c.patch
Patch0488: 0488-powerpc-fix-prefix-signed-grub-special-case-for-Powe.patch
Patch0489: 0489-grub-mkconfig-restore-umask-for-grub.cfg.patch
Patch0490: 0490-efinet-Add-DHCP-proxy-support.patch
Patch0491: 0491-at_keyboard-Fix-unreliable-key-presses.patch
Patch0492: 0492-commands-search-Fix-bug-stopping-iteration-when-no-f.patch
Patch0493: 0493-search-new-efidisk-only-option-on-EFI-systems.patch
Patch0494: 0494-efi-new-connectefi-command.patch
Patch0495: 0495-Try-to-pick-better-locations-for-kernel-and-initrd.patch
Patch0496: 0496-x86-efi-Use-bounce-buffers-for-reading-to-addresses-.patch
Patch0497: 0497-x86-efi-Re-arrange-grub_cmd_linux-a-little-bit.patch
Patch0498: 0498-x86-efi-Make-our-own-allocator-for-kernel-stuff.patch
Patch0499: 0499-x86-efi-Allow-initrd-params-cmdline-allocations-abov.patch
Patch0500: 0500-x86-efi-Reduce-maximum-bounce-buffer-size-to-16-MiB.patch
Patch0501: 0501-ibmvtpm-Add-support-for-trusted-boot-using-a-vTPM-2..patch
Patch0502: 0502-ibmvtpm-Backport-ibmvtpm-support-to-grub-2.02.patch
Patch0503: 0503-powerpc-do-CAS-in-a-more-compatible-way.patch
Patch0504: 0504-powerpc-prefix-detection-support-device-names-with-c.patch
Patch0505: 0505-make-ofdisk_retries-optional.patch
Patch0506: 0506-loader-efi-chainloader-grub_load_and_start_image-doe.patch
Patch0507: 0507-loader-efi-chainloader-simplify-the-loader-state.patch
Patch0508: 0508-commands-boot-Add-API-to-pass-context-to-loader.patch
Patch0509: 0509-loader-efi-chainloader-Use-grub_loader_set_ex.patch
Patch0510: 0510-loader-i386-efi-linux-Avoid-a-use-after-free-in-the-.patch
Patch0511: 0511-loader-i386-efi-linux-Use-grub_loader_set_ex.patch
Patch0512: 0512-loader-i386-efi-linux-Fix-a-memory-leak-in-the-initr.patch
Patch0513: 0513-kern-file-Do-not-leak-device_name-on-error-in-grub_f.patch
Patch0514: 0514-video-readers-png-Abort-sooner-if-a-read-operation-f.patch
Patch0515: 0515-video-readers-png-Refuse-to-handle-multiple-image-he.patch
Patch0516: 0516-video-readers-png-Drop-greyscale-support-to-fix-heap.patch
Patch0517: 0517-video-readers-png-Avoid-heap-OOB-R-W-inserting-huff-.patch
Patch0518: 0518-video-readers-png-Sanity-check-some-huffman-codes.patch
Patch0519: 0519-video-readers-jpeg-Abort-sooner-if-a-read-operation-.patch
Patch0520: 0520-video-readers-jpeg-Do-not-reallocate-a-given-huff-ta.patch
Patch0521: 0521-video-readers-jpeg-Refuse-to-handle-multiple-start-o.patch
Patch0522: 0522-video-readers-jpeg-Block-int-underflow-wild-pointer-.patch
Patch0523: 0523-normal-charset-Fix-array-out-of-bounds-formatting-un.patch
Patch0524: 0524-net-netbuff-Block-overly-large-netbuff-allocs.patch
Patch0525: 0525-net-ip-Do-IP-fragment-maths-safely.patch
Patch0526: 0526-net-dns-Fix-double-free-addresses-on-corrupt-DNS-res.patch
Patch0527: 0527-net-dns-Don-t-read-past-the-end-of-the-string-we-re-.patch
Patch0528: 0528-net-tftp-Prevent-a-UAF-and-double-free-from-a-failed.patch
Patch0529: 0529-misc-Format-string-for-grub_error-should-be-a-litera.patch
Patch0530: 0530-net-tftp-Avoid-a-trivial-UAF.patch
Patch0531: 0531-net-http-Do-not-tear-down-socket-if-it-s-already-bee.patch
Patch0532: 0532-net-http-Fix-OOB-write-for-split-http-headers.patch
Patch0533: 0533-net-http-Error-out-on-headers-with-LF-without-CR.patch
Patch0534: 0534-fs-f2fs-Do-not-read-past-the-end-of-nat-journal-entr.patch
Patch0535: 0535-fs-f2fs-Do-not-read-past-the-end-of-nat-bitmap.patch
Patch0536: 0536-fs-f2fs-Do-not-copy-file-names-that-are-too-long.patch
Patch0537: 0537-fs-btrfs-Fix-several-fuzz-issues-with-invalid-dir-it.patch
Patch0538: 0538-efi-Return-grub_efi_status_t-from-grub_efi_get_varia.patch
Patch0539: 0539-efi-Add-a-function-to-read-EFI-variables-with-attrib.patch
Patch0540: 0540-Define-GRUB_EFI_SHIM_LOCK_GUID.patch
Patch0541: 0541-misc-Make-grub_min-and-grub_max-more-resilient.patch
Patch0542: 0542-ReiserFS-switch-to-using-grub_min-grub_max.patch
Patch0543: 0543-misc-make-grub_boot_time-also-call-grub_dprintf-boot.patch
Patch0544: 0544-modules-make-.module_license-read-only.patch
Patch0545: 0545-modules-strip-.llvm_addrsig-sections-and-similar.patch
Patch0546: 0546-modules-Don-t-allocate-space-for-non-allocable-secti.patch
Patch0547: 0547-pe-add-the-DOS-header-struct-and-fix-some-bad-naming.patch
Patch0548: 0548-EFI-allocate-kernel-in-EFI_RUNTIME_SERVICES_CODE-ins.patch
Patch0549: 0549-modules-load-module-sections-at-page-aligned-address.patch
Patch0550: 0550-nx-add-memory-attribute-get-set-API.patch
Patch0551: 0551-nx-set-page-permissions-for-loaded-modules.patch
Patch0552: 0552-nx-set-attrs-in-our-kernel-loaders.patch
Patch0553: 0553-nx-set-the-nx-compatible-flag-in-EFI-grub-images.patch
Patch0554: 0554-Fixup-grub_efi_get_variable-type-in-our-loaders.patch
Patch0555: 0555-Make-debug-file-show-which-file-filters-get-run.patch
Patch0556: 0556-efi-use-enumerated-array-positions-for-our-allocatio.patch
Patch0557: 0557-efi-split-allocation-policy-for-kernel-vs-initrd-mem.patch
Patch0558: 0558-efi-use-EFI_LOADER_-CODE-DATA-for-kernel-and-initrd-.patch
Patch0559: 0559-ieee1275-implement-vec5-for-cas-negotiation.patch
Patch0560: 0560-x86-efi-Fix-an-incorrect-array-size-in-kernel-alloca.patch
Patch0561: 0561-switch-to-blscfg-don-t-assume-newline-at-end-of-cfg.patch
Patch0562: 0562-font-Reject-glyphs-exceeds-font-max_glyph_width-or-f.patch
Patch0563: 0563-font-Fix-size-overflow-in-grub_font_get_glyph_intern.patch
Patch0564: 0564-font-Fix-several-integer-overflows-in-grub_font_cons.patch
Patch0565: 0565-font-Remove-grub_font_dup_glyph.patch
Patch0566: 0566-font-Fix-integer-overflow-in-ensure_comb_space.patch
Patch0567: 0567-font-Fix-integer-overflow-in-BMP-index.patch
Patch0568: 0568-font-Fix-integer-underflow-in-binary-search-of-char-.patch
Patch0569: 0569-fbutil-Fix-integer-overflow.patch
Patch0570: 0570-font-Fix-an-integer-underflow-in-blit_comb.patch
Patch0571: 0571-font-Harden-grub_font_blit_glyph-and-grub_font_blit_.patch
Patch0572: 0572-font-Assign-null_font-to-glyphs-in-ascii_font_glyph.patch
Patch0573: 0573-normal-charset-Fix-an-integer-overflow-in-grub_unico.patch
Patch0574: 0574-Enable-TDX-measurement-to-RTMR-register.patch
Patch0575: 0575-Enable-shared-processor-mode-in-vector-5.patch
# Support loongarch64
#Patch1000: 1000-loongarch64-add-support.patch
Patch1001: 1001-bls-make-list.patch
Patch1002: 1002-Add-LoongArch64-support-and-update-interface-to-v40.patch
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/yueeranna/grub2.git
git@gitee.com:yueeranna/grub2.git
yueeranna
grub2
grub2
a8

Search

0d507c66 1850385 C8b1a773 1850385