From f74b50e3802c31ab29cb00cc0c50c9e1c3f199ce Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 12 Jun 2013 15:24:37 -0400 Subject: [PATCH] Rebase to upstream, fix a pile of bugs. The usual. Signed-off-by: Peter Jones --- ...ext-support-mda_text-aka-hercules-in.patch | 2 +- 0002-missing-file-from-last-commit.patch | 2 +- ...-i386-linux.c-find_efi_mmap_size-Don.patch | 2 +- ...t.h-FOR_LIST_ELEMENTS_SAFE-New-macro.patch | 2 +- ...ake-mans-depend-on-grub-mkconfig_lib.patch | 2 +- ...et-tftp.c-ack-Fix-endianness-problem.patch | 2 +- ...t2.c-Experimental-support-for-64-bit.patch | 2 +- ...m-efi-serial.c-Support-1.5-stop-bits.patch | 2 +- ...gacy_parse.c-Support-clear-and-testl.patch | 2 +- ...le.am-Fix-path-to-boot-i386-pc-start.patch | 2 +- 0011-Fix-coreboot-compilation.patch | 2 +- ...-autofs.c-autoload_fs_module-Save-an.patch | 2 +- ...embed-xz_dec_stream.c-hash_validate-.patch | 2 +- ...-i386-bsd.c-grub_bsd_elf32_size_hook.patch | 2 +- 0015-New-command-lsefi.patch | 2 +- ...ig_lib.in-grub_quote-Remove-extra-la.patch | 2 +- 0017-EHCI-and-OHCI-PCI-bus-master.patch | 2 +- 0018-Update-manual-NetBSD-wise.patch | 2 +- ...TFILES.in-with-the-following-commman.patch | 2 +- ...onfigure-test-for-working-nostdinc-i.patch | 2 +- ...-grub-bios-setup-grub-ofpathname-and.patch | 2 +- ...devicemap.h2m-Remove-since-grub-mkde.patch | 2 +- ...mips-loongson-Remove-empty-directory.patch | 2 +- 0024-Makefile.am-EXTRA_DIST-Add.patch | 2 +- ...A_DIST-Add-linguas.sh.-It-s-only-str.patch | 2 +- ....c-grub_xfs_read_block-Make-keys-a-c.patch | 2 +- ...p-dvh.c-grub_dvh_is_valid-Add-missin.patch | 2 +- ...-yylex.l-Ignore-unused-function-and-.patch | 2 +- ...eee1275-ofdisk.c-scan-Check-function.patch | 2 +- ....py-Sort-cipher_files-to-make-build-.patch | 2 +- 0031-NEWS-Fix-typo.patch | 2 +- 0032-configure.ac-Add-SuSe-path.patch | 2 +- ...efile.core.def-efifwsetup-New-module.patch | 2 +- ...-efi-appleloader.c-devpath_8-New-var.patch | 2 +- ...iskfilter.c-free_array-GRUB_UTIL-Fix.patch | 2 +- ...ub-mkconfig_lib-to-generate-manpages.patch | 2 +- ...-api.h-grub_efi_runtime_services-Mak.patch | 2 +- ...erminfo.c-Only-fix-up-powerpc-key-re.patch | 2 +- ...ig_lib.in-grub_quote-Remove-outdated.patch | 2 +- ...-i386-linux.c-grub_cmd_linux-Fix-inc.patch | 2 +- ...eee1275-cmain.c-grub_ieee1275_find_o.patch | 2 +- ...kconfig_lib.in-grub_tab-New-variable.patch | 2 +- ...c-write_rootdev-Remove-unused-core_i.patch | 2 +- ...p-msdos.c-pc_partition_map_embed-Rev.patch | 2 +- 0045-Fix-grub-emu-build-on-FreeBSD.patch | 2 +- ...l.in-Make-the-error-message-if-sourc.patch | 2 +- ...s.c-grub_affs_mount-Support-AFFS-boo.patch | 2 +- ...ig_lib.in-is_path_readable_by_grub-R.patch | 2 +- ...def-grub-mknetdir-Move-to-prefix-bin.patch | 2 +- ...-i386-linux.c-allocate_pages-Fix-spe.patch | 2 +- ...ds-configfile.c-GRUB_MOD_INIT-Correc.patch | 2 +- ...le.am-moddep.lst-Use-AWK-instead-of-.patch | 2 +- 0053-Add-missing-ChangeLog.patch | 2 +- ...-tab-indentation-of-NetBSD-boot-menu.patch | 2 +- ...otp.c-parse_dhcp_vendor-Fix-double-i.patch | 2 +- ...es.h-Fix-functionality-unaffecting-t.patch | 2 +- 0057-Support-big-endian-UFS1.patch | 2 +- 0058-Fix-big-endian-mtime.patch | 2 +- ....c-grub_ufs_dir-Stop-if-direntlen-is.patch | 2 +- ...onvert_system_partition_to_system_di.patch | 2 +- ....c-argp_parser-Fix-a-typo-which-prev.patch | 2 +- ...fxterm.c-grub_virtual_screen_setup-G.patch | 2 +- ...u-view.c-init_terminal-Avoid-making-.patch | 2 +- ...eee1275-init.c-grub_machine_get_boot.patch | 2 +- ...il-grub-install.in-Remove-stale-TODO.patch | 2 +- ...l.in-Follow-the-symbolic-link-parame.patch | 2 +- ...ryptodisk.c-grub_cmd_cryptomount-Str.patch | 2 +- ...etwork-Update-instructions-on-genera.patch | 2 +- ...inux_xen.in-Addmissing-assignment-to.patch | 2 +- ...fixes-for-C11.-Fixes-Savannah-bug-37.patch | 2 +- ...me-transformations-at-build-time-rat.patch | 2 +- 0072-neater-gnulib-backport.patch | 2 +- ...ig.in-Accept-GRUB_TERMINAL_OUTPUT-vg.patch | 2 +- ...b-ehci.c-grub_ehci_pci_iter-Remove-i.patch | 2 +- ...rivially-unnecessary-uses-of-nested-.patch | 2 +- ...onfigfile-Explain-environment-variab.patch | 2 +- 0077-Fix-failing-printf-test.patch | 2 +- ...lib-test.c-grub_test_run-Return-non-.patch | 2 +- ...texi-Invoking-grub-mount-New-section.patch | 2 +- ...-Invoking-grub-mkrelpath-New-section.patch | 2 +- ...9660.c-grub_iso9660_susp_iterate-Avo.patch | 2 +- ...re.ac-Extend-Wno-trampolines-to-host.patch | 2 +- ...freebsd.in-Fix-improper-references-t.patch | 2 +- ...freebsd.in-Correct-the-patch-to-zpoo.patch | 2 +- ...iskfilter.c-grub_diskfilter_write-Ca.patch | 2 +- ...fs2.c-grub_nilfs2_palloc_groups_per_.patch | 2 +- ...s.c-Eliminate-useless-divisions-in-f.patch | 2 +- ...2.c-grub_ext2_read_block-Use-shifts-.patch | 2 +- ...ix.c-grub_minix_read_file-Simplify-a.patch | 2 +- ...cs-grub.texi-grub_cpu-New-subsection.patch | 2 +- ...io.c-grub_bufio_open-Use-grub_zalloc.patch | 2 +- ...isk.c-grub_disk_write-Fix-sector-num.patch | 2 +- ...-FAT-binaries-on-non-Apple-platforms.patch | 2 +- ...-fs-ntfs.c-Ue-more-appropriate-types.patch | 2 +- ...blic-key-cryptography-and-implement-.patch | 2 +- ...up-dangling-references-to-grub-setup.patch | 2 +- ...-not-try-to-delete-nonexistant-files.patch | 2 +- ...-Remove-autogenerated-files-from-VCS.patch | 2 +- ...bgcrypt_wrap-mem.c-_gcry_log_bug-Mak.patch | 2 +- ...bgcrypt_wrap-mem.c-gcry_x-alloc-Make.patch | 2 +- ...ds-verify.c-Mark-messages-for-transl.patch | 2 +- ...-nested-functions-from-PCI-iterators.patch | 2 +- ...e.c-generate_image-Fix-size-of-publi.patch | 2 +- 0104-New-command-list_trusted.patch | 2 +- ...Fix-compilation-with-older-compilers.patch | 2 +- ...mu-hostdisk.c-read_device_map-Explic.patch | 2 +- ...-functions-from-memory-map-iterators.patch | 2 +- ...nctions-from-script-reading-and-pars.patch | 2 +- ...-lexer.c-grub_script_lexer_init-Rena.patch | 2 +- ...mprove-bidi-handling-in-entry-editor.patch | 2 +- ...puts-using-serial-morse-and-spkmodem.patch | 2 +- 0112-Add-new-command-pcidump.patch | 2 +- ...-to-use-PIT-for-timing.-Double-the-s.patch | 2 +- ...dd-license-header-to-spkmodem-recv.c.patch | 2 +- ...-typos-for-developer-and-development.patch | 2 +- ...sted-functions-from-device-iterators.patch | 2 +- ...-nested-functions-from-ELF-iterators.patch | 2 +- ...-check.c-main-Uniform-the-error-mess.patch | 2 +- ...imple-configuration-Clarify-GRUB_HID.patch | 2 +- ...t-long-USB-transfers-into-short-ones.patch | 2 +- ....h-Update-ARM-definitions-based-on-b.patch | 2 +- ...mmon-Fix-autogen-rules-to-pass-defin.patch | 2 +- ...-i386-linux.c-grub_cmd_initrd-Don-t-.patch | 2 +- ...e.c-main-Postpone-freeing-arguments..patch | 2 +- ...ulti-boot-manual-config-Fix-typo-for.patch | 2 +- ...nctions-from-filesystem-directory-it.patch | 2 +- ...p-msdos.c-embed_signatures-Add-the-s.patch | 2 +- ...m-reliability-by-adding-a-separator-.patch | 2 +- ...ds-lsmmap.c-Fix-unused-variable-on-e.patch | 2 +- ...rc-arcdisk.c-grub_arcdisk_iterate-Fi.patch | 2 +- ...sparc64-build-failures-caused-by-un-.patch | 2 +- ...ds-ls.c-grub_ls_print_devices-Add-mi.patch | 2 +- ...bles-global-instead-of-it-being-per-.patch | 2 +- ...m-reliability-by-adding-a-separator-.patch | 2 +- ...-term.c-print_ucs4_terminal-Don-t-ou.patch | 2 +- ...-reliability-by-adding-a-separator-b.patch | 2 +- ...-nested-functions-from-USB-iterators.patch | 2 +- ...ont.c-blit_comb-do_blit-Make-static-.patch | 2 +- ...nel.h-FOR_MODULES-Adjust-to-preserve.patch | 2 +- ...bgcrypt_wrap-cipher_wrap.h-Include-s.patch | 2 +- ...eboot.in-usage-Document-the-need-for.patch | 2 +- ...direct-loading-support-compatibility.patch | 2 +- ...-menu_text.c-grub_menu_init_page-Fix.patch | 2 +- ...l.in-change-misleading-comment-about.patch | 2 +- ....c-grub_xfs_read_block-Fix-computati.patch | 2 +- ...b-serial-common.c-grub_usbserial_att.patch | 2 +- ...b-usb.c-grub_usb_device_attach-Add-m.patch | 2 +- ...ds-lsacpi.c-Show-more-info.-Hide-som.patch | 2 +- 0149-Missing-part-of-last-commit.patch | 2 +- ...ment-USBDebug-full-USB-stack-variant.patch | 2 +- ...elp.c-find_file-Set-oldnode-to-zero-.patch | 2 +- ...ryptodisk.c-grub_cryptodisk_scan_dev.patch | 2 +- ...ds-lsacpi.c-Fix-types-on-64-bit-plat.patch | 2 +- ...firmware-disks-with-non-512B-sectors.patch | 2 +- 0155-Implement-new-command-cmosdump.patch | 2 +- ...-misc.c-grub_normal_print_device_inf.patch | 2 +- ...f-Add-partmap-msdos.c-to-common-libr.patch | 2 +- ...-menu_entry.c-insert_string-fix-off-.patch | 2 +- ...al-menu_entry.c-update_screen-remove.patch | 2 +- ...fi-efidisk.c-grub_efidisk_get_device.patch | 2 +- ...p-msdos.c-grub_partition_msdos_itera.patch | 2 +- ...nctions-from-disk-and-file-read-hook.patch | 2 +- ...er-machoXX.c-Remove-nested-functions.patch | 2 +- ...rub-fstest.c-Remove-nested-functions.patch | 2 +- ...ds-parttool.c-grub_cmd_parttool-Move.patch | 2 +- ...fs-iso9660.c-Remove-nested-functions.patch | 2 +- ...e-fs-minix.c-Remove-nested-functions.patch | 2 +- ...ore-fs-jfs.c-Remove-nested-functions.patch | 2 +- ...g.c-grub_arg_show_help-Move-showargs.patch | 2 +- ...386-coreboot-mmap.c-grub_linuxbios_t.patch | 2 +- ...on-non-BIOS-systems-for-i.a.-memtest.patch | 2 +- ...ain.c-grub_set_prefix_and_root-Strip.patch | 2 +- ...fi-efidisk.c-Transform-iterate_child.patch | 2 +- ...-i386-pc-linux.c-grub_cmd_linux-Fix-.patch | 2 +- ...d-functions-from-videoinfo-iterators.patch | 2 +- ...re-gentrigtables.c-Make-tables-const.patch | 2 +- ...mu-hostdisk.c-read_device_map-Remove.patch | 2 +- ...v.c-list_variables-Move-print_var-ou.patch | 2 +- ...plus.c-grub_hfsplus_btree_iterate_no.patch | 2 +- ...ore-fs-hfs.c-Remove-nested-functions.patch | 2 +- ...ds-loadenv.c-grub_cmd_list_env-Move-.patch | 2 +- ...-charset.c-grub_bidi_logical_to_visu.patch | 2 +- ...-execute.c-gettext_append-Remove-nes.patch | 2 +- ...64-longjmp.S-Fix-the-name-of-longjmp.patch | 2 +- ...-use-hooks.-Opt-for-flags-and-iterat.patch | 2 +- ...e-kern-term.c-grub_term_normal_color.patch | 2 +- ...kless-approach-in-IEEE1275-devices-h.patch | 2 +- ...s-loongson-cmos.h-Fix-high-CMOS-addr.patch | 2 +- ...s.h-Handle-high-CMOS-addresses-on-sp.patch | 2 +- ...k-ieee1275-nand.c-Fix-compilation-on.patch | 2 +- ...nv.c-include-grub-env.h-Change-itera.patch | 2 +- ...ds-regexp.c-set_matches-Move-setvar-.patch | 2 +- ...-execute.c-grub_script_arglist_to_ar.patch | 2 +- ...oline-support.-Add-Wtrampolines-when.patch | 2 +- ...erminfo.c-grub_terminfo_cls-Issue-an.patch | 2 +- ...e-limits-on-some-platforms.-Fix-pote.patch | 2 +- ...-crypto.c-read_crypto_list-Fix-incor.patch | 2 +- ...ds-acpi.c-grub_acpi_create_ebda-Don-.patch | 2 +- ...9660.c-add_part-Remove-always_inline.patch | 2 +- ...elp.c-grub_fshelp_log2blksize-Remove.patch | 2 +- ...bit-division-in-grub_get_time_ms-on-.patch | 2 +- ....c-grub_hfs_read_file-Avoid-divmod64.patch | 2 +- ...gdb-module-to-have-intended-unsigned.patch | 2 +- 0204-grub-core-video-i386-pc-vbe.c.patch | 2 +- ...etime.h-grub_datetime2unixtime-Fix-u.patch | 2 +- ...-i386-pc-plan9.c-fill_disk-Fix-types.patch | 2 +- ...ds-verify.c-grub_verify_signature-Us.patch | 2 +- ...g.c-grub_arg_list_alloc-Use-shifts-r.patch | 2 +- ...-i386-bsdXX.c-grub_openbsd_find_ramd.patch | 2 +- ...if-we-got-the-wrong-buffer-in-status.patch | 2 +- ...timate-the-maximum-USB-transfer-size.patch | 2 +- ...int_descriptor-and-change-all-functi.patch | 2 +- ...plement-boot-time-analysis-framework.patch | 2 +- ...es-not-being-detected-when-requested.patch | 2 +- ...B-ports-in-parallel-to-speed-up-boot.patch | 2 +- ...ude-grub-boottime.h-Add-missing-file.patch | 2 +- ...etween-ports-structures-with-2-contr.patch | 2 +- ...emc-lscoreboot-coreboot_boottime-to-.patch | 2 +- ...ands-boottime.c-Fix-copyright-header.patch | 2 +- ...in-USB-related-boot-time-checkpoints.patch | 2 +- ...ds-verify.c-hashes-Add-several-hashe.patch | 2 +- 0222-po-POTFILES.in-Regenerate.patch | 2 +- ...ds-i386-coreboot-cbls.c-Fix-typos-an.patch | 2 +- ...o-generate-newc-additions-on-runtime.patch | 2 +- ...-zfs.c-Fix-incorrect-handling-of-spe.patch | 2 +- ...t_keyboard.c-Increase-robustness-on-.patch | 2 +- ...esystem-framework-and-put-luks_scrip.patch | 2 +- ...le.core.def-vbe-Disable-on-coreboot-.patch | 2 +- ...ig_lib.in-prepare_grub_to_access_dev.patch | 2 +- ...le.core.def-vga-Disable-on-coreboot-.patch | 2 +- ...inux_xen.in-Automatically-add-no-rea.patch | 2 +- ...on-at-0-from-coreboot-tables-to-avai.patch | 2 +- ...-menu.c-Wait-if-there-were-errors-sh.patch | 2 +- ...hci.c-Give-more-time-for-AHCI-reques.patch | 2 +- ...u-font.c-grub_font_get_string_width-.patch | 2 +- ...ds-acpihalt.c-skip_ext_op-Add-suppor.patch | 2 +- ...fi-mm.c-grub_efi_finish_boot_service.patch | 2 +- ...ds-verify.c-Fix-hash-algorithms-valu.patch | 2 +- ...-INSTALL-Mention-xorriso-requirement.patch | 2 +- ...p-apple.c-apple_partition_map_iterat.patch | 2 +- ...u-gui_circular_progress.c-Fix-off-by.patch | 2 +- ...-gfxmenu-view.c-Fix-off-by-one-error.patch | 2 +- ...u-gui_circular_progress.c-Take-both-.patch | 2 +- ...u-gui_progress_bar.c-Handle-padding-.patch | 2 +- ....h-Add-missing-ARM-relocation-codes-.patch | 2 +- ...c-fuse_init-Return-error-if-fuse_mai.patch | 2 +- ...ption-in-menu-entry-editor-and-simpl.patch | 2 +- ...386-pc-console.c-grub_console_getwh-.patch | 2 +- ...ds-verify.c-Save-verified-file-to-av.patch | 2 +- ...six_wrap-locale.h-GRUB_UTIL-Include-.patch | 2 +- ...tup.c-setup-Handle-some-corner-cases.patch | 2 +- ...b-usbtrans.c-grub_usb_bulk_readwrite.patch | 2 +- ...ossible-time-source-on-i386-ieee1275.patch | 2 +- ...fi-efidisk.c-Handle-partitions-on-no.patch | 2 +- ...ng-setup-across-different-install-sc.patch | 2 +- ...e.c-Introduce-new-define-EFI32_HEADE.patch | 2 +- ...ub.texi-Document-menuentry-id-option.patch | 2 +- ...rub.texi-Document-more-user-commands.patch | 2 +- 0259-Move-GRUB_CHAR_BIT-to-types.h.patch | 2 +- 0260-include-grub-bsdlabel.h-Use-enums.patch | 2 +- ...-commands-verify.c-Use-GRUB_CHAR_BIT.patch | 2 +- ...GRUB_RSDP_SIGNATURE_SIZE-and-GRUB_RS.patch | 2 +- ...RUB_CHAR_BIT-in-several-places-when-.patch | 2 +- ...ds-acpi.c-Use-sizeof-rather-than-har.patch | 2 +- ...-grub-mkfont.c-Prefer-enum-to-define.patch | 2 +- ...Y_ALIGNED_ARRAY-in-grub-core-disk-cr.patch | 2 +- ...s-prober.in-Support-btrrfs-linux-pro.patch | 2 +- ...l_header-Use-PACKAGE-.mo-in-message-.patch | 2 +- ...f-Makefile.extra-dist-EXTRA_DIST-Add.patch | 2 +- ...-term.c-Few-more-fixes-for-menu-entr.patch | 2 +- ...-term.c-Few-more-fixes-for-menu-entr.patch | 2 +- ...xi-Move-itemize-after-subsection-to-.patch | 2 +- ...386-pc-console.c-Fix-cursor-moving-a.patch | 2 +- ...le.core.def-Add-kern-elfXX.c-to-elf-.patch | 2 +- ...ge-generation-on-big-endian-machines.patch | 2 +- ...-not-f-to-test-for-existence-of-symb.patch | 2 +- ...if-they-don-t-contain-interesting-LV.patch | 2 +- ...s-prober.in-Add-onstr-to-entries-for.patch | 2 +- ...n-intests-as-traditional-port-was-re.patch | 2 +- 0280-Import-new-gnulib.patch | 2 +- ...ix-description-of-GRUB_CMDLINE_XEN-a.patch | 2 +- ...ub-mkrescue-flavour-with-common.-Use.patch | 2 +- ...e1275-grub-mkrescue-and-make-check-o.patch | 2 +- ...test.in-Fix-missing-qemudisk-setting.patch | 2 +- ...ub_cmd_date.in-New-test-for-datetime.patch | 2 +- ...rub.texi-Update-coreboot-status-info.patch | 2 +- ...PI-way-since-new-releases-don-t-have.patch | 2 +- ...util-grub-shell.in-Fix-it-on-powerpc.patch | 2 +- ...check-on-i386-ieee1275-due-to-openfi.patch | 2 +- ...ivers-ieee1275-ofnet.c-Don-t-attempt.patch | 2 +- 0291-grub-core-net-http.c-Fix-bad-free.patch | 2 +- 0292-Fix-handling-of-split-transfers.patch | 2 +- ...b-ehci.c-grub_ehci_fini_hw-Ignore-er.patch | 2 +- ...e.c-Document-memdisk-implying-prefix.patch | 2 +- 0295-Handle-Japanese-special-keys.patch | 2 +- ...ace-stpcpy-with-grub_stpcpy-in-tools.patch | 2 +- ...etter-support-Apple-Intel-Macs-on-CD.patch | 2 +- ...ue.in-Fix-wrong-architecture-for-ppc.patch | 2 +- ...n-grub-glue-efi.h2m-Add-missing-file.patch | 2 +- 0300-Fix-memory-leaks-in-ofnet.patch | 2 +- ...eee1275-cmain.c-grub_ieee1275_find_o.patch | 2 +- ...eee1275-ofdisk.c-Iterate-over-bootpa.patch | 2 +- ...orts-on-path-even-if-it-wasn-t-detec.patch | 2 +- 0304-Support-mkrescue-on-sparc64.patch | 2 +- 0305-Support-grub-shell-on-sparc64.patch | 2 +- ...ests-partmap_test.in-Skip-on-sparc64.patch | 2 +- ...-grub_cmd_date.in-Add-missing-exit-1.patch | 2 +- ...-system-area-when-using-xorriso-1.2..patch | 2 +- ...-i386-linux.c-Remove-useless-leftove.patch | 2 +- ...xi-Rearrange-menu-to-match-the-secti.patch | 2 +- ...mpress-files-on-install-image-creati.patch | 2 +- ...six_wrap-sys-types.h-Make-WORDS_BIGE.patch | 2 +- ...eee1275-ofdisk.c-Fix-CD-ROM-and-boot.patch | 2 +- ...eee1275-openfw.c-grub_ieee1275_deval.patch | 2 +- ...t_expansion.in-Use-fixed-string-grep.patch | 2 +- ...sts-grub_cmd_date.in-Skip-on-sparc64.patch | 2 +- 0317-Fix-DMRAID-partition-handling.patch | 2 +- ...fi-efidisk.c-Limit-disk-read-or-writ.patch | 2 +- ...-in-addition-for-h-when-checking-fil.patch | 2 +- ...fi-efidisk.c-Really-limit-transfer-c.patch | 2 +- ...aux-snippet-Add-missing-gnulib-files.patch | 2 +- ...fi-efidisk.c-Detect-floppies-by-ACPI.patch | 2 +- ...rub-mkrescue.in-Add-GPT-for-EFI-boot.patch | 2 +- ...pseries-and-other-bootinfo-machines-.patch | 2 +- ...s-prober.in-Add-onstr-to-linux-entri.patch | 2 +- ...-kern-elfXX.c-grub_elfXX_load-Handle.patch | 2 +- ...ds-videotest.c-grub_cmd_videotest-Fi.patch | 2 +- ...eee1275-cmain.c-grub_ieee1275_find_o.patch | 2 +- ...eee1275-init.c-grub_claim_heap-Impro.patch | 2 +- ...i-relocator.c-grub_relocator_firmwar.patch | 2 +- ...ile.core.def-legacycfg-Enable-on-EFI.patch | 2 +- ...m.c-grub_mm_init_region-Fix-conditio.patch | 2 +- 0333-Support-coreboot-framebuffer.patch | 2 +- ...rc-arcdisk.c-grub_arcdisk_iterate_it.patch | 2 +- ...nk-address.-Previous-link-address-wa.patch | 2 +- ...l.c-grub_dl_resolve_symbols-Handle-m.patch | 2 +- ...rub-mkrescue.in-Add-mips-arc-support.patch | 2 +- ...o-ids-to-coreboot-and-ieee1275-video.patch | 2 +- ...ta.c-grub_ata_real_open-Use-grub_err.patch | 2 +- ...-i386-linux.c-grub_linux_boot-Defaul.patch | 2 +- ...-menu_text.c-print_entry-Put-an-aste.patch | 2 +- ...b-install.in-Fix-target-fo-qemu_mips.patch | 2 +- ...rc-console.c-Assume-that-console-is-.patch | 2 +- ...b-mkrescue.in-Alias-sashARCS-as-sash.patch | 2 +- 0345-Make-check-work-on-mips-arc.patch | 2 +- ...eee1275-console.c-grub_console_dimen.patch | 2 +- ...ue.in-Move-all-files-that-don-t-have.patch | 2 +- ...ub-mkrescue.in-Fix-loongson-filename.patch | 2 +- ...test.in-Add-missing-double-semicolon.patch | 2 +- ...owerpc-bootinfo.txt.in-Missing-updat.patch | 2 +- 0351-Add-serial-on-ARC-platform.patch | 2 +- 0352-Enable-mipsel-arc.patch | 2 +- ...onfigure.ac-Fix-loongson-conditional.patch | 2 +- ...ue.in-Rename-i386-ieee1275-core-imag.patch | 2 +- ...eck-that-different-boot-mediums-work.patch | 2 +- 0356-tests-pseries_test.in-New-test.patch | 2 +- ...xec_pipe-Put-proper-if-s-so-that-its.patch | 2 +- ...le.core.def-Fix-grub-emu-and-grub-em.patch | 2 +- ...s-with-our-own-vt100-handling-for-th.patch | 2 +- 0360-Make-make-check-work-on-emu.patch | 2 +- 0361-Fix-pseries-test.patch | 2 +- ...e-AHCI-detection-and-command-issuing.patch | 2 +- ...rub_machine_get_bootlocation-for-ARC.patch | 2 +- 0364-Core-compression-test.patch | 2 +- ...-multiboot_mbi2.c-grub_multiboot_loa.patch | 2 +- ...hci.c-grub_ahci_pciinit-Fix-handling.patch | 2 +- ...path.c-of_path_of_scsi-Fix-path-outp.patch | 2 +- ...s8250.c-Systematically-probe-ports-b.patch | 2 +- 0369-missing-file.patch | 2 +- ...ho.h-Set-GRUB_MACHO_FAT_EFI_MAGIC-as.patch | 2 +- ...re-term-morse.c-Macroify-dih-and-dah.patch | 2 +- ...verride-directorry-to-grub-install_h.patch | 2 +- ...S.in-and-regenerate-it-in-autogen.sh.patch | 2 +- 0374-INSTALL-Document-linguas.sh.patch | 2 +- ...ds-probe.c-Add-missing-grub_device_c.patch | 2 +- ...ile.c-Use-const-char-rather-than-cas.patch | 2 +- ...-api.h-GRUB_EFI_DEVICE_PATH_LENGTH-U.patch | 2 +- ...hci.c-Fix-compilation-for-amd64-form.patch | 2 +- ...pio.c-Use-GRUB_PROPERLY_ALIGNED_ARRA.patch | 2 +- 0380-New-command-nativedisk.patch | 2 +- ...ds-nativedisk.c-Ignore-unknown-files.patch | 2 +- ...dd-a-comment-about-usefullness-of-na.patch | 2 +- ...g.c-grub_arg_show_help-Fix-a-NULL-po.patch | 2 +- ...mips-arc-init.c-Fix-prefix-detection.patch | 2 +- ...t.h-FOR_LIST_ELEMENTS_SAFE-Fix-a-NUL.patch | 2 +- ...-execute.c-grub_script_arglist_to_ar.patch | 2 +- ...b-uhci.c-Fix-DMA-handling-and-enable.patch | 2 +- ...ds-nativedisk.c-Customize-the-list-o.patch | 2 +- ...g-of-firmware-disk-drivers-when-nati.patch | 2 +- 0390-Add-few-new-tests.patch | 2 +- ...ify-more-code-in-grub-install_header.patch | 2 +- ...u-gui_list.c-Refresh-first_shown_ent.patch | 2 +- ...I-init-in-i386-qemu-port-more-robust.patch | 2 +- ...u-circular_progress.c-Set-start_angl.patch | 2 +- ...-mcmodel-large-on-x86_64-emu-as-well.patch | 2 +- ...p-amiga.c-Fix-size-of-checksummed-bl.patch | 2 +- ...ips-loongson-init.c-Support-halt-for.patch | 2 +- ...-arc.h-Account-for-missing-other-per.patch | 2 +- 0399-Add-few-more-tests.patch | 2 +- ...ds-videotest.c-Reduce-flickering-and.patch | 2 +- ...video-test-running-videotest-and-com.patch | 2 +- ...-i386-linux.c-grub_linux_setup_video.patch | 2 +- ...videotest_checksum.c-videotest_check.patch | 2 +- 0404-Add-missing-exports-on-mips.patch | 2 +- ...xes-to-ieee1275-and-big-endian-video.patch | 2 +- ...-term.c-print_ucs4_real-Fix-startwid.patch | 2 +- ...u-view.c-grub_gfxmenu_view_new-Clear.patch | 2 +- ....h-grub_gfxmenu_timeout_unregister-F.patch | 2 +- ...fb-fbblit.c-grub_video_fbblit_blend_.patch | 2 +- ...u-gfxmenu.c-grub_gfxmenu_try-Allow-s.patch | 2 +- ...ies-of-tests-for-gfxterm-and-gfxmenu.patch | 2 +- ...video_checksum.c-Don-t-set-GENERATE_.patch | 2 +- ...-tests-checksums.c-into-grub-core-te.patch | 2 +- ...ont.c-grub_font_construct_glyph-Fix-.patch | 2 +- 0415-Fix-test-a-and-o-precedence.patch | 2 +- ...ttext-gettext.c-Try-lang.gmo-as-well.patch | 2 +- ...-menu.c-run_menu-Fix-timeout-referen.patch | 2 +- 0418-Fix-several-memory-leaks.patch | 2 +- ...-main.c-Fix-freed-memory-dereference.patch | 2 +- ...-menu_text.c-menu_clear_timeout-Clea.patch | 2 +- ...lib-functional_test.c-Don-t-stop-on-.patch | 2 +- ...-by-saving-intermediate-results-in-i.patch | 2 +- 0423-More-video-checks.patch | 2 +- ...rm-by-slightly-agglomerating-mallocs.patch | 2 +- ...ate-more-mallocs-to-speed-up-gfxterm.patch | 2 +- 0426-Factor-out-human-size-printing.patch | 2 +- ...ds-testspeed.c-New-command-testspeed.patch | 2 +- ...-reboot-to-not-depend-on-saved_entry.patch | 2 +- ...ont.c-Use-grub_dprintf-for-debug-sta.patch | 2 +- ...priority_queue_unit_test.cc-New-test.patch | 2 +- ...readers-jpeg.c-Use-grub_dprintf-for-.patch | 2 +- ...-linux.c-Use-grub_dprintf-for-debug-.patch | 2 +- ...ew-forgotten-strings-for-translation.patch | 2 +- 0434-Simplify-few-strings.patch | 2 +- ...de-unused-libgcrypt-files-from-trans.patch | 2 +- ...rings_test.in-A-test-to-check-for-st.patch | 2 +- ...t_default_-to-determine-MAC-IP-of-de.patch | 2 +- ...ub-core-tests-setjmp_test.c-New-test.patch | 2 +- 0439-Menu-color-test.patch | 2 +- ...ds-videoinfo.c-Use-paletted-rather-t.patch | 2 +- 0441-Compressed-HFS-support.patch | 2 +- ...n-t-say-GNU-Linux-in-generated-menus.patch | 2 +- 0443-Migrate-PPC-from-Yaboot-to-Grub2.patch | 2 +- 0444-Add-fw_path-variable-revised.patch | 2 +- ...on-t-set-boot-device-on-ppc-ieee1275.patch | 2 +- 0446-Add-support-for-linuxefi.patch | 2 +- ...-Add-support-for-crappy-cd-craparino.patch | 2 +- ...xefi-and-initrdefi-where-appropriate.patch | 2 +- ...w-insmod-when-secure-boot-is-enabled.patch | 2 +- ...-hex-hex-straight-through-unmolested.patch | 2 +- 0451-Fix-crash-on-http.patch | 2 +- ...parate-DNS-queries-for-ipv4-and-ipv6.patch | 2 +- ...ient-architecture-CAS-reboot-support.patch | 2 +- 0454-Add-vlan-tag-support.patch | 2 +- 0455-Add-X-option-to-printf-functions.patch | 2 +- ...HCP-client-ID-and-UUID-options-added.patch | 2 +- ...for-specific-config-file-for-netboot.patch | 2 +- 0458-Add-bootpath-device-to-the-list.patch | 2 +- 0459-add-GRUB_DISABLE_SUBMENU-option.patch | 2 +- ...g-module-to-parse-Boot-Loader-Specif.patch | 2 +- 0461-Move-bash-completion-script-922997.patch | 2 +- ...nsole-display-attr-when-clear-screen.patch | 2 +- ...term-efi-console.c-Fix-compile-error.patch | 2 +- ...n-t-use-extended-registers-on-x86_64.patch | 2 +- ...-t-disable-extended-registers-on-emu.patch | 2 +- ...mmon-Poison-float-and-double-on-non-.patch | 2 +- ...ip-menu-elements-on-small-terminals-.patch | 2 +- 0468-Don-t-write-messages-to-the-screen.patch | 2 +- 0469-Don-t-print-GNU-GRUB-header.patch | 2 +- ...-Don-t-draw-a-border-around-the-menu.patch | 2 +- 0471-Don-t-add-to-highlighted-row.patch | 4 +- 0472-Don-t-add-to-highlighted-row.patch | 26 +++++++ ...andard-margin-for-the-timeout-string.patch | 44 ++++++++++++ 0474-Message-string-cleanups.patch | 68 +++++++++++++++++++ ...ing-now-that-we-aren-t-displaying-it.patch | 32 +++++++++ ...t-indentation-for-the-term-help-text.patch | 28 ++++++++ 0477-Indent-menu-entries.patch | 26 +++++++ 0478-Fix-margins.patch | 37 ++++++++++ ...UEFI-operating-systems-returned-by-o.patch | 51 ++++++++++++++ ...video-support-for-IBM-power-machines.patch | 65 ++++++++++++++++++ ...d-bootpath-device-to-the-list-967862.patch | 65 ++++++++++++++++++ ...d-crash-when-there-isn-t-network-car.patch | 47 +++++++++++++ grub2.spec | 24 ++++++- 483 files changed, 982 insertions(+), 475 deletions(-) create mode 100644 0472-Don-t-add-to-highlighted-row.patch create mode 100644 0473-Use-the-standard-margin-for-the-timeout-string.patch create mode 100644 0474-Message-string-cleanups.patch create mode 100644 0475-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch create mode 100644 0476-Use-the-correct-indentation-for-the-term-help-text.patch create mode 100644 0477-Indent-menu-entries.patch create mode 100644 0478-Fix-margins.patch create mode 100644 0479-Add-support-for-UEFI-operating-systems-returned-by-o.patch create mode 100644 0480-Disable-GRUB-video-support-for-IBM-power-machines.patch create mode 100644 0481-Revert-Add-bootpath-device-to-the-list-967862.patch create mode 100644 0482-Fix-net_bootp-cmd-crash-when-there-isn-t-network-car.patch diff --git a/0001-Add-monochrome-text-support-mda_text-aka-hercules-in.patch b/0001-Add-monochrome-text-support-mda_text-aka-hercules-in.patch index e32595a..54a2ba5 100644 --- a/0001-Add-monochrome-text-support-mda_text-aka-hercules-in.patch +++ b/0001-Add-monochrome-text-support-mda_text-aka-hercules-in.patch @@ -1,7 +1,7 @@ From 8c5886df17cdfb148d4e17bddf38143ed65fe674 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Jun 2012 15:27:54 +0200 -Subject: [PATCH 001/471] Add monochrome text support (mda_text, aka +Subject: [PATCH 001/482] Add monochrome text support (mda_text, aka `hercules' in grub-legacy). * grub-core/Makefile.core.def (mda_text): New module. diff --git a/0002-missing-file-from-last-commit.patch b/0002-missing-file-from-last-commit.patch index e1b9440..6e5e50f 100644 --- a/0002-missing-file-from-last-commit.patch +++ b/0002-missing-file-from-last-commit.patch @@ -1,7 +1,7 @@ From d72015266eb5f1cf712db5edec3aa6926447f668 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Jun 2012 15:36:48 +0200 -Subject: [PATCH 002/471] missing file from last commit +Subject: [PATCH 002/482] missing file from last commit --- grub-core/term/i386/pc/mda_text.c | 3 +++ diff --git a/0003-grub-core-loader-i386-linux.c-find_efi_mmap_size-Don.patch b/0003-grub-core-loader-i386-linux.c-find_efi_mmap_size-Don.patch index 651caa8..6b64b75 100644 --- a/0003-grub-core-loader-i386-linux.c-find_efi_mmap_size-Don.patch +++ b/0003-grub-core-loader-i386-linux.c-find_efi_mmap_size-Don.patch @@ -1,7 +1,7 @@ From ec6a8c449294b215a2c4019f42110a0c1f770ac2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 2 Jul 2012 11:14:37 +0200 -Subject: [PATCH 003/471] * grub-core/loader/i386/linux.c +Subject: [PATCH 003/482] * grub-core/loader/i386/linux.c (find_efi_mmap_size): Don't decrease efi_mmap_size. Reported by: Stuart Hayes. diff --git a/0004-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-New-macro.patch b/0004-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-New-macro.patch index 851bf69..1e0013e 100644 --- a/0004-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-New-macro.patch +++ b/0004-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-New-macro.patch @@ -1,7 +1,7 @@ From d2ccb3209c62de4292107df4207c02ee59dc11a9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 2 Jul 2012 11:19:22 +0200 -Subject: [PATCH 004/471] * include/grub/list.h +Subject: [PATCH 004/482] * include/grub/list.h (FOR_LIST_ELEMENTS_SAFE): New macro. * include/grub/command.h (FOR_COMMANDS_SAFE): Likewise. * grub-core/commands/help.c (grub_cmd_help): Use FOR_COMMANDS_SAFE. diff --git a/0005-gentpl.py-Make-mans-depend-on-grub-mkconfig_lib.patch b/0005-gentpl.py-Make-mans-depend-on-grub-mkconfig_lib.patch index ccd08e0..454c493 100644 --- a/0005-gentpl.py-Make-mans-depend-on-grub-mkconfig_lib.patch +++ b/0005-gentpl.py-Make-mans-depend-on-grub-mkconfig_lib.patch @@ -1,7 +1,7 @@ From 21c2f856cbdf4a98d015ed05bb6b9b16c021af9c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 2 Jul 2012 11:20:51 +0200 -Subject: [PATCH 005/471] * gentpl.py: Make mans depend on +Subject: [PATCH 005/482] * gentpl.py: Make mans depend on grub-mkconfig_lib. --- diff --git a/0006-grub-core-net-tftp.c-ack-Fix-endianness-problem.patch b/0006-grub-core-net-tftp.c-ack-Fix-endianness-problem.patch index 4e808ae..a4729ef 100644 --- a/0006-grub-core-net-tftp.c-ack-Fix-endianness-problem.patch +++ b/0006-grub-core-net-tftp.c-ack-Fix-endianness-problem.patch @@ -1,7 +1,7 @@ From 8ec34c46a3cc4cacce65e3a2a671e08548c6a95e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 2 Jul 2012 11:22:50 +0200 -Subject: [PATCH 006/471] * grub-core/net/tftp.c (ack): Fix endianness +Subject: [PATCH 006/482] * grub-core/net/tftp.c (ack): Fix endianness problem. (tftp_receive): Likewise. Reported by: Michael Davidsaver. diff --git a/0007-grub-core-fs-ext2.c-Experimental-support-for-64-bit.patch b/0007-grub-core-fs-ext2.c-Experimental-support-for-64-bit.patch index 48aa1f4..814b46c 100644 --- a/0007-grub-core-fs-ext2.c-Experimental-support-for-64-bit.patch +++ b/0007-grub-core-fs-ext2.c-Experimental-support-for-64-bit.patch @@ -1,7 +1,7 @@ From c545d0bb2fe87b5a8ea6a903e4e9c113595ccfff Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 2 Jul 2012 11:28:42 +0200 -Subject: [PATCH 007/471] * grub-core/fs/ext2.c: Experimental support +Subject: [PATCH 007/482] * grub-core/fs/ext2.c: Experimental support for 64-bit. --- diff --git a/0008-grub-core-term-efi-serial.c-Support-1.5-stop-bits.patch b/0008-grub-core-term-efi-serial.c-Support-1.5-stop-bits.patch index 0669e7b..667266b 100644 --- a/0008-grub-core-term-efi-serial.c-Support-1.5-stop-bits.patch +++ b/0008-grub-core-term-efi-serial.c-Support-1.5-stop-bits.patch @@ -1,7 +1,7 @@ From 2cce795e46cef6c5f057d46bae9a845621ca4a95 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 2 Jul 2012 11:30:04 +0200 -Subject: [PATCH 008/471] * grub-core/term/efi/serial.c: Support 1.5 +Subject: [PATCH 008/482] * grub-core/term/efi/serial.c: Support 1.5 stop bits. --- diff --git a/0009-grub-core-lib-legacy_parse.c-Support-clear-and-testl.patch b/0009-grub-core-lib-legacy_parse.c-Support-clear-and-testl.patch index f7624e3..b16903e 100644 --- a/0009-grub-core-lib-legacy_parse.c-Support-clear-and-testl.patch +++ b/0009-grub-core-lib-legacy_parse.c-Support-clear-and-testl.patch @@ -1,7 +1,7 @@ From 134e4df1335b0498684d093b55332f87c2e8a301 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 2 Jul 2012 11:31:31 +0200 -Subject: [PATCH 009/471] * grub-core/lib/legacy_parse.c: Support clear +Subject: [PATCH 009/482] * grub-core/lib/legacy_parse.c: Support clear and testload. --- diff --git a/0010-grub-core-Makefile.am-Fix-path-to-boot-i386-pc-start.patch b/0010-grub-core-Makefile.am-Fix-path-to-boot-i386-pc-start.patch index 72bd9d6..0ed682f 100644 --- a/0010-grub-core-Makefile.am-Fix-path-to-boot-i386-pc-start.patch +++ b/0010-grub-core-Makefile.am-Fix-path-to-boot-i386-pc-start.patch @@ -1,7 +1,7 @@ From f1c2b05162cc583ec64ae0b3cdf5ef128d2ca05c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 7 Jul 2012 14:29:01 +0200 -Subject: [PATCH 010/471] * grub-core/Makefile.am: Fix path to +Subject: [PATCH 010/482] * grub-core/Makefile.am: Fix path to boot/i386/pc/startup_raw.S. --- diff --git a/0011-Fix-coreboot-compilation.patch b/0011-Fix-coreboot-compilation.patch index e64c608..3066bea 100644 --- a/0011-Fix-coreboot-compilation.patch +++ b/0011-Fix-coreboot-compilation.patch @@ -1,7 +1,7 @@ From a7fa3c8e8c7b2dab5a704493b7965bbc60f84bed Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 22 Jul 2012 16:21:24 +0200 -Subject: [PATCH 011/471] Fix coreboot compilation. +Subject: [PATCH 011/482] Fix coreboot compilation. * grub-core/term/i386/pc/vga_text.c (grub_vga_text_init): Rename to ... (grub_vga_text_init_real): ... this. diff --git a/0012-grub-core-normal-autofs.c-autoload_fs_module-Save-an.patch b/0012-grub-core-normal-autofs.c-autoload_fs_module-Save-an.patch index 3574025..d0abf78 100644 --- a/0012-grub-core-normal-autofs.c-autoload_fs_module-Save-an.patch +++ b/0012-grub-core-normal-autofs.c-autoload_fs_module-Save-an.patch @@ -1,7 +1,7 @@ From 1f75c529d5309defb33c8c216422003eee1248a5 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 22 Jul 2012 16:23:46 +0200 -Subject: [PATCH 012/471] * grub-core/normal/autofs.c +Subject: [PATCH 012/482] * grub-core/normal/autofs.c (autoload_fs_module): Save and restore filter state. --- diff --git a/0013-grub-core-lib-xzembed-xz_dec_stream.c-hash_validate-.patch b/0013-grub-core-lib-xzembed-xz_dec_stream.c-hash_validate-.patch index eb150ef..98c5f83 100644 --- a/0013-grub-core-lib-xzembed-xz_dec_stream.c-hash_validate-.patch +++ b/0013-grub-core-lib-xzembed-xz_dec_stream.c-hash_validate-.patch @@ -1,7 +1,7 @@ From 4942f9b133e52828d2441309beea0e9278e8b80c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 22 Jul 2012 16:27:03 +0200 -Subject: [PATCH 013/471] * grub-core/lib/xzembed/xz_dec_stream.c +Subject: [PATCH 013/482] * grub-core/lib/xzembed/xz_dec_stream.c (hash_validate): Fix behaviour if hash function is unavailable. (dec_stream_header): Likewise. diff --git a/0014-grub-core-loader-i386-bsd.c-grub_bsd_elf32_size_hook.patch b/0014-grub-core-loader-i386-bsd.c-grub_bsd_elf32_size_hook.patch index f3bdc3c..e185b3e 100644 --- a/0014-grub-core-loader-i386-bsd.c-grub_bsd_elf32_size_hook.patch +++ b/0014-grub-core-loader-i386-bsd.c-grub_bsd_elf32_size_hook.patch @@ -1,7 +1,7 @@ From 6a6140eac9a2d0889dcf6d118979d4af242b8060 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 22 Jul 2012 16:30:48 +0200 -Subject: [PATCH 014/471] * grub-core/loader/i386/bsd.c +Subject: [PATCH 014/482] * grub-core/loader/i386/bsd.c (grub_bsd_elf32_size_hook): Fix mask. (grub_bsd_elf32_hook): Likewise. (grub_bsd_elf64_size_hook): Likewise. (grub_bsd_elf64_hook): Likewise. (grub_bsd_load_elf): Likewise. diff --git a/0015-New-command-lsefi.patch b/0015-New-command-lsefi.patch index caf574b..b3863bf 100644 --- a/0015-New-command-lsefi.patch +++ b/0015-New-command-lsefi.patch @@ -1,7 +1,7 @@ From c0be2c2099805c621f27d5b3ced224db437a582c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 22 Jul 2012 19:59:06 +0200 -Subject: [PATCH 015/471] New command `lsefi'. +Subject: [PATCH 015/482] New command `lsefi'. * grub-core/Makefile.core.def (lsefi): New module. * grub-core/commands/efi/lsefi.c: New file. diff --git a/0016-util-grub-mkconfig_lib.in-grub_quote-Remove-extra-la.patch b/0016-util-grub-mkconfig_lib.in-grub_quote-Remove-extra-la.patch index dabe937..eed3d6c 100644 --- a/0016-util-grub-mkconfig_lib.in-grub_quote-Remove-extra-la.patch +++ b/0016-util-grub-mkconfig_lib.in-grub_quote-Remove-extra-la.patch @@ -1,7 +1,7 @@ From 14589a819717d1d6614687202159a0070bba1f8f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 22 Jul 2012 20:02:17 +0200 -Subject: [PATCH 016/471] * util/grub-mkconfig_lib.in (grub_quote): +Subject: [PATCH 016/482] * util/grub-mkconfig_lib.in (grub_quote): Remove extra layer of escape. * util/grub.d/10_hurd.in: Add missing quoting. * util/grub.d/10_illumos.in: Likewise. * util/grub.d/10_kfreebsd.in: Likewise. * util/grub.d/10_linux.in: Likewise. * diff --git a/0017-EHCI-and-OHCI-PCI-bus-master.patch b/0017-EHCI-and-OHCI-PCI-bus-master.patch index 443e1ca..95ab29e 100644 --- a/0017-EHCI-and-OHCI-PCI-bus-master.patch +++ b/0017-EHCI-and-OHCI-PCI-bus-master.patch @@ -1,7 +1,7 @@ From 6054ac4ca1ce5f3e4589bfead3c9c05af89f9ace Mon Sep 17 00:00:00 2001 From: starous Date: Sun, 22 Jul 2012 21:09:30 +0200 -Subject: [PATCH 017/471] EHCI and OHCI PCI bus master +Subject: [PATCH 017/482] EHCI and OHCI PCI bus master --- ChangeLog | 5 +++++ diff --git a/0018-Update-manual-NetBSD-wise.patch b/0018-Update-manual-NetBSD-wise.patch index f5ca233..3311dcb 100644 --- a/0018-Update-manual-NetBSD-wise.patch +++ b/0018-Update-manual-NetBSD-wise.patch @@ -1,7 +1,7 @@ From 8d7ed36e113b21de18a1b4a2bf81d218d79114d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Sutre?= Date: Wed, 1 Aug 2012 00:18:57 +0200 -Subject: [PATCH 018/471] Update manual NetBSD-wise. +Subject: [PATCH 018/482] Update manual NetBSD-wise. --- ChangeLog | 5 +++++ diff --git a/0019-Regenerate-po-POTFILES.in-with-the-following-commman.patch b/0019-Regenerate-po-POTFILES.in-with-the-following-commman.patch index 5684a8f..f299836 100644 --- a/0019-Regenerate-po-POTFILES.in-with-the-following-commman.patch +++ b/0019-Regenerate-po-POTFILES.in-with-the-following-commman.patch @@ -1,7 +1,7 @@ From 8b2ef54da3e28cf66637a09c2a2afad9ee56a535 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Sutre?= Date: Wed, 1 Aug 2012 01:06:53 +0200 -Subject: [PATCH 019/471] Regenerate po/POTFILES.in with the following commmand +Subject: [PATCH 019/482] Regenerate po/POTFILES.in with the following commmand in a clean tree: export LC_ALL=en_US.UTF-8 diff --git a/0020-Strengthen-the-configure-test-for-working-nostdinc-i.patch b/0020-Strengthen-the-configure-test-for-working-nostdinc-i.patch index 671d3d1..329324b 100644 --- a/0020-Strengthen-the-configure-test-for-working-nostdinc-i.patch +++ b/0020-Strengthen-the-configure-test-for-working-nostdinc-i.patch @@ -1,7 +1,7 @@ From cb6d50b03d383cae32b0fbe308acc76c9d041fc6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Sutre?= Date: Sun, 5 Aug 2012 16:49:03 +0200 -Subject: [PATCH 020/471] Strengthen the configure test for working -nostdinc +Subject: [PATCH 020/482] Strengthen the configure test for working -nostdinc -isystem. --- diff --git a/0021-.bzrignore-Add-grub-bios-setup-grub-ofpathname-and.patch b/0021-.bzrignore-Add-grub-bios-setup-grub-ofpathname-and.patch index 4068bbf..0aa69b6 100644 --- a/0021-.bzrignore-Add-grub-bios-setup-grub-ofpathname-and.patch +++ b/0021-.bzrignore-Add-grub-bios-setup-grub-ofpathname-and.patch @@ -1,7 +1,7 @@ From 96aea00a1794415ecc4f01d3e05569927df19420 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 4 Sep 2012 18:33:33 +0100 -Subject: [PATCH 021/471] * .bzrignore: Add grub-bios-setup, grub-ofpathname, +Subject: [PATCH 021/482] * .bzrignore: Add grub-bios-setup, grub-ofpathname, and grub-sparc64-setup. --- diff --git a/0022-docs-man-grub-mkdevicemap.h2m-Remove-since-grub-mkde.patch b/0022-docs-man-grub-mkdevicemap.h2m-Remove-since-grub-mkde.patch index b5b7e41..fb82df9 100644 --- a/0022-docs-man-grub-mkdevicemap.h2m-Remove-since-grub-mkde.patch +++ b/0022-docs-man-grub-mkdevicemap.h2m-Remove-since-grub-mkde.patch @@ -1,7 +1,7 @@ From cec2f4441396afd4c6abad10e51e5f0fe1dad686 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 4 Sep 2012 18:39:40 +0100 -Subject: [PATCH 022/471] * docs/man/grub-mkdevicemap.h2m: Remove, since +Subject: [PATCH 022/482] * docs/man/grub-mkdevicemap.h2m: Remove, since grub-mkdevicemap is gone. --- diff --git a/0023-grub-core-mmap-mips-loongson-Remove-empty-directory.patch b/0023-grub-core-mmap-mips-loongson-Remove-empty-directory.patch index fbc2307..6ae97fd 100644 --- a/0023-grub-core-mmap-mips-loongson-Remove-empty-directory.patch +++ b/0023-grub-core-mmap-mips-loongson-Remove-empty-directory.patch @@ -1,7 +1,7 @@ From 9023fdb4b0f75d3c8e1d0e1b0199ecd416a18c59 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 4 Sep 2012 18:56:13 +0100 -Subject: [PATCH 023/471] * grub-core/mmap/mips/loongson: Remove empty +Subject: [PATCH 023/482] * grub-core/mmap/mips/loongson: Remove empty directory. --- diff --git a/0024-Makefile.am-EXTRA_DIST-Add.patch b/0024-Makefile.am-EXTRA_DIST-Add.patch index f548d40..1bf1ece 100644 --- a/0024-Makefile.am-EXTRA_DIST-Add.patch +++ b/0024-Makefile.am-EXTRA_DIST-Add.patch @@ -1,7 +1,7 @@ From 75887218d652d578af29494dd54cd8733643653b Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 4 Sep 2012 18:59:41 +0100 -Subject: [PATCH 024/471] * Makefile.am (EXTRA_DIST): Add +Subject: [PATCH 024/482] * Makefile.am (EXTRA_DIST): Add grub-core/tests/boot/linux.init-mips.S, grub-core/tests/boot/linux.init-ppc.S, and grub-core/tests/boot/linux-ppc.cfg. diff --git a/0025-Makefile.am-EXTRA_DIST-Add-linguas.sh.-It-s-only-str.patch b/0025-Makefile.am-EXTRA_DIST-Add-linguas.sh.-It-s-only-str.patch index f9c25bb..1b20491 100644 --- a/0025-Makefile.am-EXTRA_DIST-Add-linguas.sh.-It-s-only-str.patch +++ b/0025-Makefile.am-EXTRA_DIST-Add-linguas.sh.-It-s-only-str.patch @@ -1,7 +1,7 @@ From e8ec492c1f16328149e2e2c1eed6c300529bcb7a Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 4 Sep 2012 23:35:38 +0100 -Subject: [PATCH 025/471] * Makefile.am (EXTRA_DIST): Add linguas.sh. It's +Subject: [PATCH 025/482] * Makefile.am (EXTRA_DIST): Add linguas.sh. It's only strictly required for checkouts from bzr, but it may be useful for users or distributors wishing to update translations against a tarball distribution, and it can be helpful for the tarball to be a superset of diff --git a/0026-grub-core-fs-xfs.c-grub_xfs_read_block-Make-keys-a-c.patch b/0026-grub-core-fs-xfs.c-grub_xfs_read_block-Make-keys-a-c.patch index bb6d6ae..1525d9a 100644 --- a/0026-grub-core-fs-xfs.c-grub_xfs_read_block-Make-keys-a-c.patch +++ b/0026-grub-core-fs-xfs.c-grub_xfs_read_block-Make-keys-a-c.patch @@ -1,7 +1,7 @@ From 981361e1db432371d895ac1339cc4a940cd6830e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 5 Sep 2012 08:45:07 +0200 -Subject: [PATCH 026/471] * grub-core/fs/xfs.c (grub_xfs_read_block): +Subject: [PATCH 026/482] * grub-core/fs/xfs.c (grub_xfs_read_block): Make keys a const pointer. --- diff --git a/0027-grub-core-partmap-dvh.c-grub_dvh_is_valid-Add-missin.patch b/0027-grub-core-partmap-dvh.c-grub_dvh_is_valid-Add-missin.patch index d75cd9d..4842f4c 100644 --- a/0027-grub-core-partmap-dvh.c-grub_dvh_is_valid-Add-missin.patch +++ b/0027-grub-core-partmap-dvh.c-grub_dvh_is_valid-Add-missin.patch @@ -1,7 +1,7 @@ From 33437c4676de37bf30679b5874813af38e5c00c2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 5 Sep 2012 08:47:39 +0200 -Subject: [PATCH 027/471] * grub-core/partmap/dvh.c (grub_dvh_is_valid): +Subject: [PATCH 027/482] * grub-core/partmap/dvh.c (grub_dvh_is_valid): Add missing byteswap. --- diff --git a/0028-grub-core-script-yylex.l-Ignore-unused-function-and-.patch b/0028-grub-core-script-yylex.l-Ignore-unused-function-and-.patch index a200684..64e87bd 100644 --- a/0028-grub-core-script-yylex.l-Ignore-unused-function-and-.patch +++ b/0028-grub-core-script-yylex.l-Ignore-unused-function-and-.patch @@ -1,7 +1,7 @@ From b7ae222dae310111f17da6e1fc072237977ac417 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 5 Sep 2012 08:51:31 +0200 -Subject: [PATCH 028/471] * grub-core/script/yylex.l: Ignore +Subject: [PATCH 028/482] * grub-core/script/yylex.l: Ignore unused-function and sign-compare warnings. --- diff --git a/0029-grub-core-disk-ieee1275-ofdisk.c-scan-Check-function.patch b/0029-grub-core-disk-ieee1275-ofdisk.c-scan-Check-function.patch index 6439662..b78316f 100644 --- a/0029-grub-core-disk-ieee1275-ofdisk.c-scan-Check-function.patch +++ b/0029-grub-core-disk-ieee1275-ofdisk.c-scan-Check-function.patch @@ -1,7 +1,7 @@ From 41596a656df83fe0bd72944b711c127c68d28a94 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 5 Sep 2012 08:56:08 +0200 -Subject: [PATCH 029/471] * grub-core/disk/ieee1275/ofdisk.c (scan): +Subject: [PATCH 029/482] * grub-core/disk/ieee1275/ofdisk.c (scan): Check function return value. * grub-core/lib/ieee1275/datetime.c (grub_get_datetime): Likewise. (grub_set_datetime): Likewise. diff --git a/0030-util-import_gcry.py-Sort-cipher_files-to-make-build-.patch b/0030-util-import_gcry.py-Sort-cipher_files-to-make-build-.patch index caee69b..a0670e9 100644 --- a/0030-util-import_gcry.py-Sort-cipher_files-to-make-build-.patch +++ b/0030-util-import_gcry.py-Sort-cipher_files-to-make-build-.patch @@ -1,7 +1,7 @@ From 53a8f5760591b14160bc07ef10f083882516ad27 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 5 Sep 2012 09:00:39 +0100 -Subject: [PATCH 030/471] * util/import_gcry.py: Sort cipher_files, to make +Subject: [PATCH 030/482] * util/import_gcry.py: Sort cipher_files, to make build system generation more deterministic. --- diff --git a/0031-NEWS-Fix-typo.patch b/0031-NEWS-Fix-typo.patch index 3edbe1d..bed6276 100644 --- a/0031-NEWS-Fix-typo.patch +++ b/0031-NEWS-Fix-typo.patch @@ -1,7 +1,7 @@ From f333a71c6c02232151d9af98a8beae3b5e23e102 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 5 Sep 2012 13:55:54 +0100 -Subject: [PATCH 031/471] * NEWS: Fix typo. +Subject: [PATCH 031/482] * NEWS: Fix typo. --- ChangeLog | 4 ++++ diff --git a/0032-configure.ac-Add-SuSe-path.patch b/0032-configure.ac-Add-SuSe-path.patch index c6fe255..f4c92b9 100644 --- a/0032-configure.ac-Add-SuSe-path.patch +++ b/0032-configure.ac-Add-SuSe-path.patch @@ -1,7 +1,7 @@ From 4b13dd6c2fe6f75027c51f4b2616509040a5ea33 Mon Sep 17 00:00:00 2001 From: Jiri Slaby Date: Wed, 5 Sep 2012 16:09:41 +0200 -Subject: [PATCH 032/471] * configure.ac: Add SuSe path. +Subject: [PATCH 032/482] * configure.ac: Add SuSe path. --- ChangeLog | 4 ++++ diff --git a/0033-grub-core-Makefile.core.def-efifwsetup-New-module.patch b/0033-grub-core-Makefile.core.def-efifwsetup-New-module.patch index 9ffa1db..74e0107 100644 --- a/0033-grub-core-Makefile.core.def-efifwsetup-New-module.patch +++ b/0033-grub-core-Makefile.core.def-efifwsetup-New-module.patch @@ -1,7 +1,7 @@ From 9e9382ece3511ff530cfb3e1c1e7a7dbaa3416b6 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Sat, 8 Sep 2012 09:40:24 +0200 -Subject: [PATCH 033/471] * grub-core/Makefile.core.def (efifwsetup): +Subject: [PATCH 033/482] * grub-core/Makefile.core.def (efifwsetup): New module. * grub-core/commands/efi/efifwsetup.c: New file. * grub-core/kern/efi/efi.c (grub_efi_set_variable): New function * include/grub/efi/api.h (GRUB_EFI_OS_INDICATIONS_BOOT_TO_FW_UI): New diff --git a/0034-grub-core-loader-efi-appleloader.c-devpath_8-New-var.patch b/0034-grub-core-loader-efi-appleloader.c-devpath_8-New-var.patch index aa17cbf..161de81 100644 --- a/0034-grub-core-loader-efi-appleloader.c-devpath_8-New-var.patch +++ b/0034-grub-core-loader-efi-appleloader.c-devpath_8-New-var.patch @@ -1,7 +1,7 @@ From 8f779ade959a72267dcc045ad71012bf37cb96e0 Mon Sep 17 00:00:00 2001 From: Benoit Gschwind Date: Mon, 10 Sep 2012 09:34:29 +0200 -Subject: [PATCH 034/471] * grub-core/loader/efi/appleloader.c +Subject: [PATCH 034/482] * grub-core/loader/efi/appleloader.c (devpath_8): New var. (devs): Add devpath_8. --- diff --git a/0035-grub-core-disk-diskfilter.c-free_array-GRUB_UTIL-Fix.patch b/0035-grub-core-disk-diskfilter.c-free_array-GRUB_UTIL-Fix.patch index e372b32..d3e3d6e 100644 --- a/0035-grub-core-disk-diskfilter.c-free_array-GRUB_UTIL-Fix.patch +++ b/0035-grub-core-disk-diskfilter.c-free_array-GRUB_UTIL-Fix.patch @@ -1,7 +1,7 @@ From 56348e90bcc1076de7b2aba73b52fa1bafee4478 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 11 Sep 2012 07:53:26 +0200 -Subject: [PATCH 035/471] * grub-core/disk/diskfilter.c (free_array) +Subject: [PATCH 035/482] * grub-core/disk/diskfilter.c (free_array) [GRUB_UTIL]: Fix memory leak. * util/getroot.c (grub_find_device): Likewise. (get_mdadm_uuid): Likewise. (grub_util_is_imsm): Likewise. (grub_util_pull_device): Likewise. * util/grub-probe.c (probe): Likewise. diff --git a/0036-Don-t-require-grub-mkconfig_lib-to-generate-manpages.patch b/0036-Don-t-require-grub-mkconfig_lib-to-generate-manpages.patch index 8e9e5aa..bcde0ac 100644 --- a/0036-Don-t-require-grub-mkconfig_lib-to-generate-manpages.patch +++ b/0036-Don-t-require-grub-mkconfig_lib-to-generate-manpages.patch @@ -1,7 +1,7 @@ From c7d45a90490c5f3337a6412a6ebe500e3a41a63b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 12 Sep 2012 08:27:26 +0200 -Subject: [PATCH 036/471] Don't require grub-mkconfig_lib to generate +Subject: [PATCH 036/482] Don't require grub-mkconfig_lib to generate manpages for programs. * gentpl.py (manpage): Additional argument adddeps. Add adddeps to diff --git a/0037-include-grub-efi-api.h-grub_efi_runtime_services-Mak.patch b/0037-include-grub-efi-api.h-grub_efi_runtime_services-Mak.patch index da67970..b4ac73a 100644 --- a/0037-include-grub-efi-api.h-grub_efi_runtime_services-Mak.patch +++ b/0037-include-grub-efi-api.h-grub_efi_runtime_services-Mak.patch @@ -1,7 +1,7 @@ From 085ef74104c8f1a5d2cc68a0d1a2e0569827d6f4 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 12 Sep 2012 08:31:05 +0200 -Subject: [PATCH 037/471] * include/grub/efi/api.h +Subject: [PATCH 037/482] * include/grub/efi/api.h (grub_efi_runtime_services): Make vendor_guid a const pointer. * grub-core/efiemu/runtime/efiemu.c (efiemu_memcpy): Make from a const pointer. (efiemu_set_variable): Make vendor_guid a const pointer. diff --git a/0038-grub-core-term-terminfo.c-Only-fix-up-powerpc-key-re.patch b/0038-grub-core-term-terminfo.c-Only-fix-up-powerpc-key-re.patch index 246f40b..20e1cae 100644 --- a/0038-grub-core-term-terminfo.c-Only-fix-up-powerpc-key-re.patch +++ b/0038-grub-core-term-terminfo.c-Only-fix-up-powerpc-key-re.patch @@ -1,7 +1,7 @@ From 5ba7247c064336767ee6b0ad9465b547ac90322a Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 14 Sep 2012 11:23:36 +0100 -Subject: [PATCH 038/471] * grub-core/term/terminfo.c: Only fix up powerpc key +Subject: [PATCH 038/482] * grub-core/term/terminfo.c: Only fix up powerpc key repeat on IEEE1275 machines. Fixes powerpc-emu compilation. * include/grub/terminfo.h: Likewise. diff --git a/0039-util-grub-mkconfig_lib.in-grub_quote-Remove-outdated.patch b/0039-util-grub-mkconfig_lib.in-grub_quote-Remove-outdated.patch index 98984bc..4a46939 100644 --- a/0039-util-grub-mkconfig_lib.in-grub_quote-Remove-outdated.patch +++ b/0039-util-grub-mkconfig_lib.in-grub_quote-Remove-outdated.patch @@ -1,7 +1,7 @@ From 7efa81764aa812d1f44ff53fb42472befea19f0b Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 17 Sep 2012 16:58:50 +0100 -Subject: [PATCH 039/471] * util/grub-mkconfig_lib.in (grub_quote): Remove +Subject: [PATCH 039/482] * util/grub-mkconfig_lib.in (grub_quote): Remove outdated sentence from comment. --- diff --git a/0040-grub-core-loader-i386-linux.c-grub_cmd_linux-Fix-inc.patch b/0040-grub-core-loader-i386-linux.c-grub_cmd_linux-Fix-inc.patch index 472b640..e0993fd 100644 --- a/0040-grub-core-loader-i386-linux.c-grub_cmd_linux-Fix-inc.patch +++ b/0040-grub-core-loader-i386-linux.c-grub_cmd_linux-Fix-inc.patch @@ -1,7 +1,7 @@ From 1f5027bb0ec48851cc2f9c54552a6ec1f1145930 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 18 Sep 2012 11:44:29 +0200 -Subject: [PATCH 040/471] * grub-core/loader/i386/linux.c +Subject: [PATCH 040/482] * grub-core/loader/i386/linux.c (grub_cmd_linux): Fix incorrect le-conversion. Reported by: BURETTE, Bernard. diff --git a/0041-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch b/0041-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch index 388a0f8..f21ee4f 100644 --- a/0041-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch +++ b/0041-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch @@ -1,7 +1,7 @@ From 731ae0c1c7c0458a257e75c55b7739881dc2d5ed Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 18 Sep 2012 11:52:19 +0200 -Subject: [PATCH 041/471] * grub-core/kern/ieee1275/cmain.c +Subject: [PATCH 041/482] * grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options): Set GRUB_IEEE1275_FLAG_CURSORONOFF_ANSI_BROKEN on mac. * grub-core/term/ieee1275/console.c (grub_console_init_lately): Use diff --git a/0042-util-grub-mkconfig_lib.in-grub_tab-New-variable.patch b/0042-util-grub-mkconfig_lib.in-grub_tab-New-variable.patch index c27de41..97be1a8 100644 --- a/0042-util-grub-mkconfig_lib.in-grub_tab-New-variable.patch +++ b/0042-util-grub-mkconfig_lib.in-grub_tab-New-variable.patch @@ -1,7 +1,7 @@ From f46ac5e6c44d2fed8dcd8451196e6141d89cd90d Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 18 Sep 2012 13:04:06 +0200 -Subject: [PATCH 042/471] * util/grub-mkconfig_lib.in (grub_tab): New +Subject: [PATCH 042/482] * util/grub-mkconfig_lib.in (grub_tab): New variable. (grub_add_tab): New function. * util/grub.d/10_hurd.in: Replace \t with $grub_tab orgrub_add_tab. * util/grub.d/10_illumos.in: Likewise. * util/grub.d/10_kfreebsd.in: Likewise. * diff --git a/0043-util-grub-setup.c-write_rootdev-Remove-unused-core_i.patch b/0043-util-grub-setup.c-write_rootdev-Remove-unused-core_i.patch index 06be9ab..674dec2 100644 --- a/0043-util-grub-setup.c-write_rootdev-Remove-unused-core_i.patch +++ b/0043-util-grub-setup.c-write_rootdev-Remove-unused-core_i.patch @@ -1,7 +1,7 @@ From fc8c72d6ad43b3fd7a960e67bbacd6fe8d68e48a Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 19 Sep 2012 02:41:51 +0100 -Subject: [PATCH 043/471] * util/grub-setup.c (write_rootdev): Remove unused +Subject: [PATCH 043/482] * util/grub-setup.c (write_rootdev): Remove unused core_img parameter. Update all callers. (setup): Define core_sectors only if GRUB_SETUP_BIOS, to appease 'gcc -Wunused-but-set-variable'. Remove unnecessary nested #ifdef GRUB_SETUP_BIOS. diff --git a/0044-grub-core-partmap-msdos.c-pc_partition_map_embed-Rev.patch b/0044-grub-core-partmap-msdos.c-pc_partition_map_embed-Rev.patch index bb6b0ee..340731d 100644 --- a/0044-grub-core-partmap-msdos.c-pc_partition_map_embed-Rev.patch +++ b/0044-grub-core-partmap-msdos.c-pc_partition_map_embed-Rev.patch @@ -1,7 +1,7 @@ From fbc6f5faf45f489125f98a11f3593cd43b4d6b76 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 19 Sep 2012 02:44:54 +0100 -Subject: [PATCH 044/471] * grub-core/partmap/msdos.c (pc_partition_map_embed): +Subject: [PATCH 044/482] * grub-core/partmap/msdos.c (pc_partition_map_embed): Revert incorrect off-by-one fix from 2011-02-12. A 62-sector core image should fit before end == 63. diff --git a/0045-Fix-grub-emu-build-on-FreeBSD.patch b/0045-Fix-grub-emu-build-on-FreeBSD.patch index 3480f11..0f5cd8b 100644 --- a/0045-Fix-grub-emu-build-on-FreeBSD.patch +++ b/0045-Fix-grub-emu-build-on-FreeBSD.patch @@ -1,7 +1,7 @@ From b37a32bb89c476b0ead4c40900de29fe8d73d27e Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sat, 22 Sep 2012 21:19:58 +0100 -Subject: [PATCH 045/471] Fix grub-emu build on FreeBSD. +Subject: [PATCH 045/482] Fix grub-emu build on FreeBSD. * Makefile.util.def (grub-mount): Add LIBGEOM to ldadd. * grub-core/net/drivers/emu/emunet.c: Only include Linux-specific diff --git a/0046-util-grub-install.in-Make-the-error-message-if-sourc.patch b/0046-util-grub-install.in-Make-the-error-message-if-sourc.patch index a013302..68d1d3a 100644 --- a/0046-util-grub-install.in-Make-the-error-message-if-sourc.patch +++ b/0046-util-grub-install.in-Make-the-error-message-if-sourc.patch @@ -1,7 +1,7 @@ From e6f215afa8ff4d586f71276fc12ea14eb1e6cd8b Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 24 Sep 2012 18:50:35 +0100 -Subject: [PATCH 046/471] * util/grub-install.in: Make the error message if +Subject: [PATCH 046/482] * util/grub-install.in: Make the error message if $source_dir doesn't exist more useful. --- diff --git a/0047-grub-core-fs-affs.c-grub_affs_mount-Support-AFFS-boo.patch b/0047-grub-core-fs-affs.c-grub_affs_mount-Support-AFFS-boo.patch index 15ed1d5..1ca8132 100644 --- a/0047-grub-core-fs-affs.c-grub_affs_mount-Support-AFFS-boo.patch +++ b/0047-grub-core-fs-affs.c-grub_affs_mount-Support-AFFS-boo.patch @@ -1,7 +1,7 @@ From d36c4c3115977beb5f9247c6c6f0a2a209389f45 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 26 Sep 2012 09:33:41 +0200 -Subject: [PATCH 047/471] * grub-core/fs/affs.c (grub_affs_mount): +Subject: [PATCH 047/482] * grub-core/fs/affs.c (grub_affs_mount): Support AFFS bootblock in sector 1. --- diff --git a/0048-util-grub-mkconfig_lib.in-is_path_readable_by_grub-R.patch b/0048-util-grub-mkconfig_lib.in-is_path_readable_by_grub-R.patch index 9ea5ccc..320be59 100644 --- a/0048-util-grub-mkconfig_lib.in-is_path_readable_by_grub-R.patch +++ b/0048-util-grub-mkconfig_lib.in-is_path_readable_by_grub-R.patch @@ -1,7 +1,7 @@ From 9196249442d3d9b360b77a5bd35ffb6c49935c78 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 26 Sep 2012 13:12:20 +0100 -Subject: [PATCH 048/471] * util/grub-mkconfig_lib.in +Subject: [PATCH 048/482] * util/grub-mkconfig_lib.in (is_path_readable_by_grub): Redirect errors from grub-probe to /dev/null, not stdout. diff --git a/0049-Makefile.util.def-grub-mknetdir-Move-to-prefix-bin.patch b/0049-Makefile.util.def-grub-mknetdir-Move-to-prefix-bin.patch index 4507b03..42d9bca 100644 --- a/0049-Makefile.util.def-grub-mknetdir-Move-to-prefix-bin.patch +++ b/0049-Makefile.util.def-grub-mknetdir-Move-to-prefix-bin.patch @@ -1,7 +1,7 @@ From 42593e7230fad9f87732c1687cb5daff918f2fa1 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 26 Sep 2012 13:51:13 +0100 -Subject: [PATCH 049/471] * Makefile.util.def (grub-mknetdir): Move to +Subject: [PATCH 049/482] * Makefile.util.def (grub-mknetdir): Move to $prefix/bin. Reported by: Daniel Kahn Gillmor. Fixes Debian bug #688799. --- diff --git a/0050-grub-core-loader-i386-linux.c-allocate_pages-Fix-spe.patch b/0050-grub-core-loader-i386-linux.c-allocate_pages-Fix-spe.patch index 6fa2449..5635a1f 100644 --- a/0050-grub-core-loader-i386-linux.c-allocate_pages-Fix-spe.patch +++ b/0050-grub-core-loader-i386-linux.c-allocate_pages-Fix-spe.patch @@ -1,7 +1,7 @@ From 8c38cb1283a0cf1c8eae465bff26e0ca966ac43a Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 5 Oct 2012 13:09:19 +0100 -Subject: [PATCH 050/471] * grub-core/loader/i386/linux.c (allocate_pages): Fix +Subject: [PATCH 050/482] * grub-core/loader/i386/linux.c (allocate_pages): Fix spelling of preferred_address. (grub_cmd_linux): Likewise. * grub-core/net/icmp6.c (struct prefix_option): Fix spelling of preferred_lifetime. Update all users. diff --git a/0051-grub-core-commands-configfile.c-GRUB_MOD_INIT-Correc.patch b/0051-grub-core-commands-configfile.c-GRUB_MOD_INIT-Correc.patch index a9db2de..009459c 100644 --- a/0051-grub-core-commands-configfile.c-GRUB_MOD_INIT-Correc.patch +++ b/0051-grub-core-commands-configfile.c-GRUB_MOD_INIT-Correc.patch @@ -1,7 +1,7 @@ From a940b1492cc0c066725e5e49882602fb0e5c7399 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 12 Oct 2012 15:34:33 +0100 -Subject: [PATCH 051/471] * grub-core/commands/configfile.c (GRUB_MOD_INIT): +Subject: [PATCH 051/482] * grub-core/commands/configfile.c (GRUB_MOD_INIT): Correct description of extract_entries_configfile. --- diff --git a/0052-grub-core-Makefile.am-moddep.lst-Use-AWK-instead-of-.patch b/0052-grub-core-Makefile.am-moddep.lst-Use-AWK-instead-of-.patch index 0ad3f54..e2d21bb 100644 --- a/0052-grub-core-Makefile.am-moddep.lst-Use-AWK-instead-of-.patch +++ b/0052-grub-core-Makefile.am-moddep.lst-Use-AWK-instead-of-.patch @@ -1,7 +1,7 @@ From bcc11ed025a0e09e2c79cb0a4a60d7f4d574f24f Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Fri, 12 Oct 2012 15:04:02 +0200 -Subject: [PATCH 052/471] * grub-core/Makefile.am (moddep.lst): Use $(AWK) +Subject: [PATCH 052/482] * grub-core/Makefile.am (moddep.lst): Use $(AWK) instead of awk --- diff --git a/0053-Add-missing-ChangeLog.patch b/0053-Add-missing-ChangeLog.patch index f639bc6..68c3d85 100644 --- a/0053-Add-missing-ChangeLog.patch +++ b/0053-Add-missing-ChangeLog.patch @@ -1,7 +1,7 @@ From 3fdb3a7b38a0cd0179a48790eb1272f9c8e60cd1 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 3 Jun 2013 14:12:46 -0400 -Subject: [PATCH 053/471] Add missing ChangeLog +Subject: [PATCH 053/482] Add missing ChangeLog --- ChangeLog | 5 +++++ diff --git a/0054-Fix-ordering-and-tab-indentation-of-NetBSD-boot-menu.patch b/0054-Fix-ordering-and-tab-indentation-of-NetBSD-boot-menu.patch index a7fb9f3..b5ed7a6 100644 --- a/0054-Fix-ordering-and-tab-indentation-of-NetBSD-boot-menu.patch +++ b/0054-Fix-ordering-and-tab-indentation-of-NetBSD-boot-menu.patch @@ -1,7 +1,7 @@ From 8109764f605afbc888760e323d19110ccef84e7b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gr=C3=A9goire=20Sutre?= Date: Sun, 28 Oct 2012 11:55:22 +0100 -Subject: [PATCH 054/471] Fix ordering and tab indentation of NetBSD boot menu +Subject: [PATCH 054/482] Fix ordering and tab indentation of NetBSD boot menu entries. --- diff --git a/0055-grub-core-net-bootp.c-parse_dhcp_vendor-Fix-double-i.patch b/0055-grub-core-net-bootp.c-parse_dhcp_vendor-Fix-double-i.patch index 32242d6..89c9c71 100644 --- a/0055-grub-core-net-bootp.c-parse_dhcp_vendor-Fix-double-i.patch +++ b/0055-grub-core-net-bootp.c-parse_dhcp_vendor-Fix-double-i.patch @@ -1,7 +1,7 @@ From e64acf0c9e709e2f2fc4908f2123ad908371839b Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Wed, 28 Nov 2012 14:14:20 +0100 -Subject: [PATCH 055/471] * grub-core/net/bootp.c (parse_dhcp_vendor): +Subject: [PATCH 055/482] * grub-core/net/bootp.c (parse_dhcp_vendor): Fix double increment. --- diff --git a/0056-include-grub-types.h-Fix-functionality-unaffecting-t.patch b/0056-include-grub-types.h-Fix-functionality-unaffecting-t.patch index 8c698d3..af66ca3 100644 --- a/0056-include-grub-types.h-Fix-functionality-unaffecting-t.patch +++ b/0056-include-grub-types.h-Fix-functionality-unaffecting-t.patch @@ -1,7 +1,7 @@ From e2638674dca6e5c31624057734bff69f3bba2e80 Mon Sep 17 00:00:00 2001 From: Leif Lindholm Date: Wed, 28 Nov 2012 14:18:45 +0100 -Subject: [PATCH 056/471] * include/grub/types.h: Fix functionality +Subject: [PATCH 056/482] * include/grub/types.h: Fix functionality unaffecting typo in GRUB_TARGET_WORDSIZE conditional macro. --- diff --git a/0057-Support-big-endian-UFS1.patch b/0057-Support-big-endian-UFS1.patch index 444b6c3..38ecc1b 100644 --- a/0057-Support-big-endian-UFS1.patch +++ b/0057-Support-big-endian-UFS1.patch @@ -1,7 +1,7 @@ From f507bf51532d6523dc7ef142058149a17fec5db7 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 8 Dec 2012 20:56:58 +0100 -Subject: [PATCH 057/471] Support big-endian UFS1. +Subject: [PATCH 057/482] Support big-endian UFS1. * Makefile.util.def (libgrubmods): Add ufs_be.c * grub-core/Makefile.core.def (ufs1_be): New module. diff --git a/0058-Fix-big-endian-mtime.patch b/0058-Fix-big-endian-mtime.patch index 6d6fa71..19cb2ec 100644 --- a/0058-Fix-big-endian-mtime.patch +++ b/0058-Fix-big-endian-mtime.patch @@ -1,7 +1,7 @@ From 10519a65aaf196c32e687a681b9565a763d772dc Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 8 Dec 2012 21:14:08 +0100 -Subject: [PATCH 058/471] Fix big-endian mtime. +Subject: [PATCH 058/482] Fix big-endian mtime. * grub-core/fs/ufs.c (grub_ufs_inode): Split improperly attached together sec and usec. diff --git a/0059-grub-core-fs-ufs.c-grub_ufs_dir-Stop-if-direntlen-is.patch b/0059-grub-core-fs-ufs.c-grub_ufs_dir-Stop-if-direntlen-is.patch index 1a12fb5..c0a7ce1 100644 --- a/0059-grub-core-fs-ufs.c-grub_ufs_dir-Stop-if-direntlen-is.patch +++ b/0059-grub-core-fs-ufs.c-grub_ufs_dir-Stop-if-direntlen-is.patch @@ -1,7 +1,7 @@ From 64ab320166410339edd8ae49b19780f1a793f450 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 10 Dec 2012 09:22:40 +0100 -Subject: [PATCH 059/471] * grub-core/fs/ufs.c (grub_ufs_dir): Stop if +Subject: [PATCH 059/482] * grub-core/fs/ufs.c (grub_ufs_dir): Stop if direntlen is 0 to avoid infinite loop on corrupted FS. --- diff --git a/0060-util-getroot.c-convert_system_partition_to_system_di.patch b/0060-util-getroot.c-convert_system_partition_to_system_di.patch index 56a743b..bb3da8f 100644 --- a/0060-util-getroot.c-convert_system_partition_to_system_di.patch +++ b/0060-util-getroot.c-convert_system_partition_to_system_di.patch @@ -1,7 +1,7 @@ From 62bded903da0a8a30155a757f0a89c3e39b7238c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 10 Dec 2012 11:12:38 +0100 -Subject: [PATCH 060/471] * util/getroot.c +Subject: [PATCH 060/482] * util/getroot.c (convert_system_partition_to_system_disk): Support nbd disks. --- diff --git a/0061-util-grub-mkfont.c-argp_parser-Fix-a-typo-which-prev.patch b/0061-util-grub-mkfont.c-argp_parser-Fix-a-typo-which-prev.patch index 014e464..41253c8 100644 --- a/0061-util-grub-mkfont.c-argp_parser-Fix-a-typo-which-prev.patch +++ b/0061-util-grub-mkfont.c-argp_parser-Fix-a-typo-which-prev.patch @@ -1,7 +1,7 @@ From 601e4870ed17abe682d5581c8ece9adc61184713 Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Mon, 10 Dec 2012 11:45:00 +0100 -Subject: [PATCH 061/471] * util/grub-mkfont.c (argp_parser): Fix a typo +Subject: [PATCH 061/482] * util/grub-mkfont.c (argp_parser): Fix a typo which prevented --asce from working. --- diff --git a/0062-grub-core-term-gfxterm.c-grub_virtual_screen_setup-G.patch b/0062-grub-core-term-gfxterm.c-grub_virtual_screen_setup-G.patch index 869044d..16d02c5 100644 --- a/0062-grub-core-term-gfxterm.c-grub_virtual_screen_setup-G.patch +++ b/0062-grub-core-term-gfxterm.c-grub_virtual_screen_setup-G.patch @@ -1,7 +1,7 @@ From ce0e3665b2afdab0e43cf7c0a0aa55149af42a6e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 10 Dec 2012 16:07:33 +0100 -Subject: [PATCH 062/471] * grub-core/term/gfxterm.c +Subject: [PATCH 062/482] * grub-core/term/gfxterm.c (grub_virtual_screen_setup): Get font as argument rather than font name. All users updated. (grub_gfxterm_set_window): Likewise. diff --git a/0063-grub-core-gfxmenu-view.c-init_terminal-Avoid-making-.patch b/0063-grub-core-gfxmenu-view.c-init_terminal-Avoid-making-.patch index 3888508..9c76f46 100644 --- a/0063-grub-core-gfxmenu-view.c-init_terminal-Avoid-making-.patch +++ b/0063-grub-core-gfxmenu-view.c-init_terminal-Avoid-making-.patch @@ -1,7 +1,7 @@ From 92e7e2d5571844ef1604386f442eaf1e4085ed64 Mon Sep 17 00:00:00 2001 From: "Dr. Tilmann Bubeck" Date: Mon, 10 Dec 2012 16:14:12 +0100 -Subject: [PATCH 063/471] * grub-core/gfxmenu/view.c (init_terminal): +Subject: [PATCH 063/482] * grub-core/gfxmenu/view.c (init_terminal): Avoid making terminal window too small. --- diff --git a/0064-grub-core-kern-ieee1275-init.c-grub_machine_get_boot.patch b/0064-grub-core-kern-ieee1275-init.c-grub_machine_get_boot.patch index 938c8a2..6dbaf74 100644 --- a/0064-grub-core-kern-ieee1275-init.c-grub_machine_get_boot.patch +++ b/0064-grub-core-kern-ieee1275-init.c-grub_machine_get_boot.patch @@ -1,7 +1,7 @@ From 188fddf6f99533505a0f8c7c4f8223ba19d8ef6a Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Mon, 10 Dec 2012 16:23:16 +0100 -Subject: [PATCH 064/471] * grub-core/kern/ieee1275/init.c +Subject: [PATCH 064/482] * grub-core/kern/ieee1275/init.c (grub_machine_get_bootlocation): Use dynamic allocation for the bootpath buffer. diff --git a/0065-util-grub-install.in-Remove-stale-TODO.patch b/0065-util-grub-install.in-Remove-stale-TODO.patch index 1cd634c..890fc79 100644 --- a/0065-util-grub-install.in-Remove-stale-TODO.patch +++ b/0065-util-grub-install.in-Remove-stale-TODO.patch @@ -1,7 +1,7 @@ From 5ed1ee18ef11a1aa0922ce35f56e44cc0cab5da5 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 10 Dec 2012 17:00:56 +0100 -Subject: [PATCH 065/471] * util/grub-install.in: Remove stale TODO. +Subject: [PATCH 065/482] * util/grub-install.in: Remove stale TODO. --- ChangeLog | 4 ++++ diff --git a/0066-util-grub-install.in-Follow-the-symbolic-link-parame.patch b/0066-util-grub-install.in-Follow-the-symbolic-link-parame.patch index 722acbc..6d98a40 100644 --- a/0066-util-grub-install.in-Follow-the-symbolic-link-parame.patch +++ b/0066-util-grub-install.in-Follow-the-symbolic-link-parame.patch @@ -1,7 +1,7 @@ From 421249fda0ae1b6138ccf14b34fa4c58fd3296d4 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Mon, 10 Dec 2012 17:07:01 +0100 -Subject: [PATCH 066/471] * util/grub-install.in: Follow the symbolic +Subject: [PATCH 066/482] * util/grub-install.in: Follow the symbolic link parameter added to the file command. --- diff --git a/0067-grub-core-disk-cryptodisk.c-grub_cmd_cryptomount-Str.patch b/0067-grub-core-disk-cryptodisk.c-grub_cmd_cryptomount-Str.patch index 7bf1490..f863bda 100644 --- a/0067-grub-core-disk-cryptodisk.c-grub_cmd_cryptomount-Str.patch +++ b/0067-grub-core-disk-cryptodisk.c-grub_cmd_cryptomount-Str.patch @@ -1,7 +1,7 @@ From dc089e5e9c9bf5ba1fa00cf8166f9628804741d9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 10 Dec 2012 19:15:51 +0100 -Subject: [PATCH 067/471] * grub-core/disk/cryptodisk.c +Subject: [PATCH 067/482] * grub-core/disk/cryptodisk.c (grub_cmd_cryptomount): Strip brackets around device name if necessarry. diff --git a/0068-docs-grub.texi-Network-Update-instructions-on-genera.patch b/0068-docs-grub.texi-Network-Update-instructions-on-genera.patch index 889c86a..e50ab1e 100644 --- a/0068-docs-grub.texi-Network-Update-instructions-on-genera.patch +++ b/0068-docs-grub.texi-Network-Update-instructions-on-genera.patch @@ -1,7 +1,7 @@ From 3db2aa0adc7c356df7baff39b53212c735fff042 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 10 Dec 2012 22:22:23 +0100 -Subject: [PATCH 068/471] * docs/grub.texi (Network): Update +Subject: [PATCH 068/482] * docs/grub.texi (Network): Update instructions on generating netboot image. --- diff --git a/0069-util-grub.d-20_linux_xen.in-Addmissing-assignment-to.patch b/0069-util-grub.d-20_linux_xen.in-Addmissing-assignment-to.patch index 3db3306..ace5629 100644 --- a/0069-util-grub.d-20_linux_xen.in-Addmissing-assignment-to.patch +++ b/0069-util-grub.d-20_linux_xen.in-Addmissing-assignment-to.patch @@ -1,7 +1,7 @@ From bd049427e99ec99447426c2264a432f08b156e4c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 11 Dec 2012 17:40:35 +0100 -Subject: [PATCH 069/471] * util/grub.d/20_linux_xen.in: Addmissing +Subject: [PATCH 069/482] * util/grub.d/20_linux_xen.in: Addmissing assignment to machine. Reported by: Eriks Latosheks . --- diff --git a/0070-Backport-gnulib-fixes-for-C11.-Fixes-Savannah-bug-37.patch b/0070-Backport-gnulib-fixes-for-C11.-Fixes-Savannah-bug-37.patch index be4607f..a53e165 100644 --- a/0070-Backport-gnulib-fixes-for-C11.-Fixes-Savannah-bug-37.patch +++ b/0070-Backport-gnulib-fixes-for-C11.-Fixes-Savannah-bug-37.patch @@ -1,7 +1,7 @@ From 44fc4a3f10e315aecc593f0642e1fbccbb466bc9 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 28 Dec 2012 06:43:35 +0000 -Subject: [PATCH 070/471] Backport gnulib fixes for C11. Fixes Savannah bug +Subject: [PATCH 070/482] Backport gnulib fixes for C11. Fixes Savannah bug #37738. * grub-core/gnulib/stdio.in.h (gets): Warn on use only if diff --git a/0071-Apply-program-name-transformations-at-build-time-rat.patch b/0071-Apply-program-name-transformations-at-build-time-rat.patch index bf66f82..b73a43b 100644 --- a/0071-Apply-program-name-transformations-at-build-time-rat.patch +++ b/0071-Apply-program-name-transformations-at-build-time-rat.patch @@ -1,7 +1,7 @@ From 899f59e4357a2a3bfb5a2e58ad83700f16d347a7 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 28 Dec 2012 06:57:17 +0000 -Subject: [PATCH 071/471] Apply program name transformations at build-time +Subject: [PATCH 071/482] Apply program name transformations at build-time rather than at run-time. Fixes Debian bug #696465. * acinclude.m4 (grub_TRANSFORM): New macro. diff --git a/0072-neater-gnulib-backport.patch b/0072-neater-gnulib-backport.patch index c213c77..ab51ffa 100644 --- a/0072-neater-gnulib-backport.patch +++ b/0072-neater-gnulib-backport.patch @@ -1,7 +1,7 @@ From e933ab46a2f423c4c0f62283404a7d7787efd30f Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 28 Dec 2012 07:13:34 +0000 -Subject: [PATCH 072/471] neater gnulib backport +Subject: [PATCH 072/482] neater gnulib backport --- m4/stdio_h.m4 | 2 +- diff --git a/0073-util-grub-mkconfig.in-Accept-GRUB_TERMINAL_OUTPUT-vg.patch b/0073-util-grub-mkconfig.in-Accept-GRUB_TERMINAL_OUTPUT-vg.patch index bc2d59c..00717a9 100644 --- a/0073-util-grub-mkconfig.in-Accept-GRUB_TERMINAL_OUTPUT-vg.patch +++ b/0073-util-grub-mkconfig.in-Accept-GRUB_TERMINAL_OUTPUT-vg.patch @@ -1,7 +1,7 @@ From 66f89845c04cc5cc358c6bb2cd9c4ac512136698 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Fri, 28 Dec 2012 07:21:17 +0000 -Subject: [PATCH 073/471] * util/grub-mkconfig.in: Accept +Subject: [PATCH 073/482] * util/grub-mkconfig.in: Accept GRUB_TERMINAL_OUTPUT=vga_text. Fixes Savannah bug #37821. --- diff --git a/0074-grub-core-bus-usb-ehci.c-grub_ehci_pci_iter-Remove-i.patch b/0074-grub-core-bus-usb-ehci.c-grub_ehci_pci_iter-Remove-i.patch index 5885b2d..1aa7042 100644 --- a/0074-grub-core-bus-usb-ehci.c-grub_ehci_pci_iter-Remove-i.patch +++ b/0074-grub-core-bus-usb-ehci.c-grub_ehci_pci_iter-Remove-i.patch @@ -1,7 +1,7 @@ From 97478894ed1ee9cad7e40ff8d9cd12247747b899 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 30 Dec 2012 09:57:58 +0000 -Subject: [PATCH 074/471] * grub-core/bus/usb/ehci.c (grub_ehci_pci_iter): +Subject: [PATCH 074/482] * grub-core/bus/usb/ehci.c (grub_ehci_pci_iter): Remove incorrect __attribute__ ((unused)). * grub-core/video/bochs.c (find_card): Likewise. * grub-core/video/cirrus.c (find_card): Likewise. * grub-core/video/radeon_fuloong2e.c (find_card): Likewise. * diff --git a/0075-Remove-several-trivially-unnecessary-uses-of-nested-.patch b/0075-Remove-several-trivially-unnecessary-uses-of-nested-.patch index a4761c6..b1b2525 100644 --- a/0075-Remove-several-trivially-unnecessary-uses-of-nested-.patch +++ b/0075-Remove-several-trivially-unnecessary-uses-of-nested-.patch @@ -1,7 +1,7 @@ From 78def2574a02429cb43d5f6a44a607315cdcee68 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 31 Dec 2012 17:31:38 +0000 -Subject: [PATCH 075/471] Remove several trivially-unnecessary uses of nested +Subject: [PATCH 075/482] Remove several trivially-unnecessary uses of nested functions. * grub-core/commands/i386/pc/sendkey.c diff --git a/0076-docs-grub.texi-configfile-Explain-environment-variab.patch b/0076-docs-grub.texi-configfile-Explain-environment-variab.patch index 6fbf080..f7d0934 100644 --- a/0076-docs-grub.texi-configfile-Explain-environment-variab.patch +++ b/0076-docs-grub.texi-configfile-Explain-environment-variab.patch @@ -1,7 +1,7 @@ From ea42a4554351f4a695bf24f208ec0ad769f05e5c Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 2 Jan 2013 09:29:48 +0000 -Subject: [PATCH 076/471] * docs/grub.texi (configfile): Explain environment +Subject: [PATCH 076/482] * docs/grub.texi (configfile): Explain environment variable handling. (source): New section. Reported by: Arbiel Perlacremaz. Fixes Savannah bug #35564. diff --git a/0077-Fix-failing-printf-test.patch b/0077-Fix-failing-printf-test.patch index a9785d2..a8427cd 100644 --- a/0077-Fix-failing-printf-test.patch +++ b/0077-Fix-failing-printf-test.patch @@ -1,7 +1,7 @@ From 36cf49ba9881811dec77be5564bf001b2667220b Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 2 Jan 2013 12:48:31 +0000 -Subject: [PATCH 077/471] Fix failing printf test. +Subject: [PATCH 077/482] Fix failing printf test. * grub-core/kern/misc.c (grub_vsnprintf_real): Parse '-', '.', and '$' in the correct order when collecting type information. diff --git a/0078-grub-core-tests-lib-test.c-grub_test_run-Return-non-.patch b/0078-grub-core-tests-lib-test.c-grub_test_run-Return-non-.patch index 4c9339c..1f5cee7 100644 --- a/0078-grub-core-tests-lib-test.c-grub_test_run-Return-non-.patch +++ b/0078-grub-core-tests-lib-test.c-grub_test_run-Return-non-.patch @@ -1,7 +1,7 @@ From a87f3af8a497842210564db7fa5d922c4a2be9c8 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 2 Jan 2013 16:42:48 +0000 -Subject: [PATCH 078/471] * grub-core/tests/lib/test.c (grub_test_run): Return +Subject: [PATCH 078/482] * grub-core/tests/lib/test.c (grub_test_run): Return non-zero on test failures, so that a failing unit test correctly causes 'make check' to fail. diff --git a/0079-docs-grub.texi-Invoking-grub-mount-New-section.patch b/0079-docs-grub.texi-Invoking-grub-mount-New-section.patch index 6c78777..e1c31ce 100644 --- a/0079-docs-grub.texi-Invoking-grub-mount-New-section.patch +++ b/0079-docs-grub.texi-Invoking-grub-mount-New-section.patch @@ -1,7 +1,7 @@ From d964d1d7d0a8805e9a2cdf63b5124846e5301897 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Thu, 3 Jan 2013 10:32:57 +0000 -Subject: [PATCH 079/471] * docs/grub.texi (Invoking grub-mount): New section. +Subject: [PATCH 079/482] * docs/grub.texi (Invoking grub-mount): New section. Reported by: Filipus Klutiero. Fixes Debian bug #666427. --- diff --git a/0080-docs-grub.texi-Invoking-grub-mkrelpath-New-section.patch b/0080-docs-grub.texi-Invoking-grub-mkrelpath-New-section.patch index 5a42e0f..580560c 100644 --- a/0080-docs-grub.texi-Invoking-grub-mkrelpath-New-section.patch +++ b/0080-docs-grub.texi-Invoking-grub-mkrelpath-New-section.patch @@ -1,7 +1,7 @@ From 24c95595badc668ca9444155261d67b290b87c84 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Thu, 3 Jan 2013 10:53:53 +0000 -Subject: [PATCH 080/471] * docs/grub.texi (Invoking grub-mkrelpath): New +Subject: [PATCH 080/482] * docs/grub.texi (Invoking grub-mkrelpath): New section. (Invoking grub-script-check): Likewise. --- diff --git a/0081-grub-core-fs-iso9660.c-grub_iso9660_susp_iterate-Avo.patch b/0081-grub-core-fs-iso9660.c-grub_iso9660_susp_iterate-Avo.patch index b03c82d..19f29c4 100644 --- a/0081-grub-core-fs-iso9660.c-grub_iso9660_susp_iterate-Avo.patch +++ b/0081-grub-core-fs-iso9660.c-grub_iso9660_susp_iterate-Avo.patch @@ -1,7 +1,7 @@ From d814e848e1800f4571addb7ca2c548d67c470b30 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 3 Jan 2013 21:27:00 +0100 -Subject: [PATCH 081/471] * grub-core/fs/iso9660.c +Subject: [PATCH 081/482] * grub-core/fs/iso9660.c (grub_iso9660_susp_iterate): Avoid hang if entry->len = 0. --- diff --git a/0082-configure.ac-Extend-Wno-trampolines-to-host.patch b/0082-configure.ac-Extend-Wno-trampolines-to-host.patch index 1d9c235..ffb0878 100644 --- a/0082-configure.ac-Extend-Wno-trampolines-to-host.patch +++ b/0082-configure.ac-Extend-Wno-trampolines-to-host.patch @@ -1,7 +1,7 @@ From 496d8726590f4ad432d40ed8e3aad7e92bb3147c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 3 Jan 2013 21:34:34 +0100 -Subject: [PATCH 082/471] * configure.ac: Extend -Wno-trampolines to +Subject: [PATCH 082/482] * configure.ac: Extend -Wno-trampolines to host. --- diff --git a/0083-util-grub.d-10_kfreebsd.in-Fix-improper-references-t.patch b/0083-util-grub.d-10_kfreebsd.in-Fix-improper-references-t.patch index ba0a229..76fc235 100644 --- a/0083-util-grub.d-10_kfreebsd.in-Fix-improper-references-t.patch +++ b/0083-util-grub.d-10_kfreebsd.in-Fix-improper-references-t.patch @@ -1,7 +1,7 @@ From ce13f1ebba58c7d78dea2b63843eb77818baf566 Mon Sep 17 00:00:00 2001 From: Yuta Satoh Date: Thu, 3 Jan 2013 23:06:07 +0100 -Subject: [PATCH 083/471] * util/grub.d/10_kfreebsd.in: Fix improper +Subject: [PATCH 083/482] * util/grub.d/10_kfreebsd.in: Fix improper references to grub-probe by ${grub_probe} --- diff --git a/0084-util-grub.d-10_kfreebsd.in-Correct-the-patch-to-zpoo.patch b/0084-util-grub.d-10_kfreebsd.in-Correct-the-patch-to-zpoo.patch index 2bb2434..70f8b87 100644 --- a/0084-util-grub.d-10_kfreebsd.in-Correct-the-patch-to-zpoo.patch +++ b/0084-util-grub.d-10_kfreebsd.in-Correct-the-patch-to-zpoo.patch @@ -1,7 +1,7 @@ From aaf55113bb7174787ffe8aa6878086943238a63e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 3 Jan 2013 23:19:19 +0100 -Subject: [PATCH 084/471] * util/grub.d/10_kfreebsd.in: Correct the +Subject: [PATCH 084/482] * util/grub.d/10_kfreebsd.in: Correct the patch to zpool.cache as it's always in /boot/zfs. Reported by: Yuta Satoh. diff --git a/0085-grub-core-disk-diskfilter.c-grub_diskfilter_write-Ca.patch b/0085-grub-core-disk-diskfilter.c-grub_diskfilter_write-Ca.patch index 3fa108e..b8949f3 100644 --- a/0085-grub-core-disk-diskfilter.c-grub_diskfilter_write-Ca.patch +++ b/0085-grub-core-disk-diskfilter.c-grub_diskfilter_write-Ca.patch @@ -1,7 +1,7 @@ From ba8109f7402ff763cbed5607841d438aab56e2cf Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 5 Jan 2013 15:10:46 +0100 -Subject: [PATCH 085/471] * grub-core/disk/diskfilter.c +Subject: [PATCH 085/482] * grub-core/disk/diskfilter.c (grub_diskfilter_write): Call grub_error properly. * grub-core/disk/ieee1275/nand.c (grub_nand_write): Likewise. * grub-core/disk/loopback.c (grub_loopback_write): Likewise. diff --git a/0086-grub-core-fs-nilfs2.c-grub_nilfs2_palloc_groups_per_.patch b/0086-grub-core-fs-nilfs2.c-grub_nilfs2_palloc_groups_per_.patch index 13adf8c..eac75d5 100644 --- a/0086-grub-core-fs-nilfs2.c-grub_nilfs2_palloc_groups_per_.patch +++ b/0086-grub-core-fs-nilfs2.c-grub_nilfs2_palloc_groups_per_.patch @@ -1,7 +1,7 @@ From 7c6640d26459b059d1f6854907351e90070e643e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 5 Jan 2013 16:53:04 +0100 -Subject: [PATCH 086/471] * grub-core/fs/nilfs2.c +Subject: [PATCH 086/482] * grub-core/fs/nilfs2.c (-grub_nilfs2_palloc_groups_per_desc_block): Rename to ... (grub_nilfs2_palloc_log_groups_per_desc_block): ... this. Return log of groups_per_block. All users updated. diff --git a/0087-grub-core-fs-ntfs.c-Eliminate-useless-divisions-in-f.patch b/0087-grub-core-fs-ntfs.c-Eliminate-useless-divisions-in-f.patch index 893c1ef..6257152 100644 --- a/0087-grub-core-fs-ntfs.c-Eliminate-useless-divisions-in-f.patch +++ b/0087-grub-core-fs-ntfs.c-Eliminate-useless-divisions-in-f.patch @@ -1,7 +1,7 @@ From e92606660e0fa6a9cf85eaf62677187965094506 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 5 Jan 2013 17:36:04 +0100 -Subject: [PATCH 087/471] * grub-core/fs/ntfs.c: Eliminate useless +Subject: [PATCH 087/482] * grub-core/fs/ntfs.c: Eliminate useless divisions in favor of shifts. * grub-core/fs/ntfscomp.c: Likewise. * include/grub/ntfs.h (grub_ntfs_data): Replace spc with log_spc. (grub_ntfs_comp): Likewise. diff --git a/0088-grub-core-fs-ext2.c-grub_ext2_read_block-Use-shifts-.patch b/0088-grub-core-fs-ext2.c-grub_ext2_read_block-Use-shifts-.patch index 763fcaa..26052a4 100644 --- a/0088-grub-core-fs-ext2.c-grub_ext2_read_block-Use-shifts-.patch +++ b/0088-grub-core-fs-ext2.c-grub_ext2_read_block-Use-shifts-.patch @@ -1,7 +1,7 @@ From 40eeced3fb25780be27799b2a72a2264ef64163b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 5 Jan 2013 18:37:34 +0100 -Subject: [PATCH 088/471] * grub-core/fs/ext2.c (grub_ext2_read_block): +Subject: [PATCH 088/482] * grub-core/fs/ext2.c (grub_ext2_read_block): Use shifts rather than divisions. --- diff --git a/0089-grub-core-fs-minix.c-grub_minix_read_file-Simplify-a.patch b/0089-grub-core-fs-minix.c-grub_minix_read_file-Simplify-a.patch index 80c0202..2f780b4 100644 --- a/0089-grub-core-fs-minix.c-grub_minix_read_file-Simplify-a.patch +++ b/0089-grub-core-fs-minix.c-grub_minix_read_file-Simplify-a.patch @@ -1,7 +1,7 @@ From 55a1c78a484d48c96291f0f2891745d8b60c2201 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 7 Jan 2013 11:27:18 +0100 -Subject: [PATCH 089/471] * grub-core/fs/minix.c (grub_minix_read_file): +Subject: [PATCH 089/482] * grub-core/fs/minix.c (grub_minix_read_file): Simplify arithmetics. --- diff --git a/0090-docs-grub.texi-grub_cpu-New-subsection.patch b/0090-docs-grub.texi-grub_cpu-New-subsection.patch index 96e867d..d06b11a 100644 --- a/0090-docs-grub.texi-grub_cpu-New-subsection.patch +++ b/0090-docs-grub.texi-grub_cpu-New-subsection.patch @@ -1,7 +1,7 @@ From 53580ba03c453b315d716fdf6539c4150d0089c3 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 7 Jan 2013 10:43:00 +0000 -Subject: [PATCH 090/471] * docs/grub.texi (grub_cpu): New subsection. +Subject: [PATCH 090/482] * docs/grub.texi (grub_cpu): New subsection. (grub_platform): Likewise. --- diff --git a/0091-grub-core-io-bufio.c-grub_bufio_open-Use-grub_zalloc.patch b/0091-grub-core-io-bufio.c-grub_bufio_open-Use-grub_zalloc.patch index 2425d3d..3f27962 100644 --- a/0091-grub-core-io-bufio.c-grub_bufio_open-Use-grub_zalloc.patch +++ b/0091-grub-core-io-bufio.c-grub_bufio_open-Use-grub_zalloc.patch @@ -1,7 +1,7 @@ From 00e72549c724d80285041e5dac8adc310dd2c746 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 7 Jan 2013 10:45:05 +0000 -Subject: [PATCH 091/471] * grub-core/io/bufio.c (grub_bufio_open): Use +Subject: [PATCH 091/482] * grub-core/io/bufio.c (grub_bufio_open): Use grub_zalloc instead of explicitly zeroing elements. * grub-core/io/gzio.c (grub_gzio_open): Likewise. * grub-core/io/lzopio.c (grub_lzopio_open): Remove explicit zeroing of elements in a structure already allocated using diff --git a/0092-grub-core-kern-disk.c-grub_disk_write-Fix-sector-num.patch b/0092-grub-core-kern-disk.c-grub_disk_write-Fix-sector-num.patch index d988f79..8ed5c1e 100644 --- a/0092-grub-core-kern-disk.c-grub_disk_write-Fix-sector-num.patch +++ b/0092-grub-core-kern-disk.c-grub_disk_write-Fix-sector-num.patch @@ -1,7 +1,7 @@ From 2aa6a4fce53d2a43cc00fde2362eb39d1fdb9f4d Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 10 Jan 2013 08:09:26 +0100 -Subject: [PATCH 092/471] * grub-core/kern/disk.c (grub_disk_write): Fix +Subject: [PATCH 092/482] * grub-core/kern/disk.c (grub_disk_write): Fix sector number on 4K sector devices. --- diff --git a/0093-Support-Apple-FAT-binaries-on-non-Apple-platforms.patch b/0093-Support-Apple-FAT-binaries-on-non-Apple-platforms.patch index a480fe7..fd0a002 100644 --- a/0093-Support-Apple-FAT-binaries-on-non-Apple-platforms.patch +++ b/0093-Support-Apple-FAT-binaries-on-non-Apple-platforms.patch @@ -1,7 +1,7 @@ From 9b1eeacef1a590c4bb1cd99f24b7038e77c3de33 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 10 Jan 2013 12:50:01 +0100 -Subject: [PATCH 093/471] Support Apple FAT binaries on non-Apple +Subject: [PATCH 093/482] Support Apple FAT binaries on non-Apple platforms. * include/grub/macho.h (GRUB_MACHO_FAT_EFI_MAGIC): New define. diff --git a/0094-grub-core-fs-ntfs.c-Ue-more-appropriate-types.patch b/0094-grub-core-fs-ntfs.c-Ue-more-appropriate-types.patch index 0299142..f53fa51 100644 --- a/0094-grub-core-fs-ntfs.c-Ue-more-appropriate-types.patch +++ b/0094-grub-core-fs-ntfs.c-Ue-more-appropriate-types.patch @@ -1,7 +1,7 @@ From 6ec699808b2c156f52ec3867b2cc20c8a66116d3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 11 Jan 2013 07:41:05 +0100 -Subject: [PATCH 094/471] * grub-core/fs/ntfs.c: Ue more appropriate +Subject: [PATCH 094/482] * grub-core/fs/ntfs.c: Ue more appropriate types. * grub-core/fs/ntfscomp.c: Likewise. * include/grub/ntfs.h: Likewise. diff --git a/0095-Import-gcrypt-public-key-cryptography-and-implement-.patch b/0095-Import-gcrypt-public-key-cryptography-and-implement-.patch index 9667471..83e5cda 100644 --- a/0095-Import-gcrypt-public-key-cryptography-and-implement-.patch +++ b/0095-Import-gcrypt-public-key-cryptography-and-implement-.patch @@ -1,7 +1,7 @@ From e64d71f2706db5a3a99c174a3ee7bf3885fb6e35 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 11 Jan 2013 21:32:42 +0100 -Subject: [PATCH 095/471] Import gcrypt public-key cryptography and +Subject: [PATCH 095/482] Import gcrypt public-key cryptography and implement signature checking. --- diff --git a/0096-Clean-up-dangling-references-to-grub-setup.patch b/0096-Clean-up-dangling-references-to-grub-setup.patch index 4bf6cc2..72b7853 100644 --- a/0096-Clean-up-dangling-references-to-grub-setup.patch +++ b/0096-Clean-up-dangling-references-to-grub-setup.patch @@ -1,7 +1,7 @@ From d1a9a3ec88483b5f1aa1e4a6c8bc38d47efa73af Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sat, 12 Jan 2013 13:30:37 +0000 -Subject: [PATCH 096/471] Clean up dangling references to grub-setup. Fixes +Subject: [PATCH 096/482] Clean up dangling references to grub-setup. Fixes Ubuntu bug #1082045. * docs/grub.texi (Images): Refer generally to grub-install rather diff --git a/0097-autogen.sh-Do-not-try-to-delete-nonexistant-files.patch b/0097-autogen.sh-Do-not-try-to-delete-nonexistant-files.patch index eb086da..8242781 100644 --- a/0097-autogen.sh-Do-not-try-to-delete-nonexistant-files.patch +++ b/0097-autogen.sh-Do-not-try-to-delete-nonexistant-files.patch @@ -1,7 +1,7 @@ From babdc8b1ff0e83bb9c03fa7b28240adbdd8bba34 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 12 Jan 2013 16:14:09 +0100 -Subject: [PATCH 097/471] * autogen.sh: Do not try to delete nonexistant +Subject: [PATCH 097/482] * autogen.sh: Do not try to delete nonexistant files. * util/import_gcrypth.sed: Add some missing header removals. --- diff --git a/0098-Remove-autogenerated-files-from-VCS.patch b/0098-Remove-autogenerated-files-from-VCS.patch index bf845cf..572d79a 100644 --- a/0098-Remove-autogenerated-files-from-VCS.patch +++ b/0098-Remove-autogenerated-files-from-VCS.patch @@ -1,7 +1,7 @@ From 4f807b753f72016b58e78342cf218ac14ff5204a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 12 Jan 2013 16:17:31 +0100 -Subject: [PATCH 098/471] Remove autogenerated files from VCS +Subject: [PATCH 098/482] Remove autogenerated files from VCS --- .bzrignore | 2 + diff --git a/0099-grub-core-lib-libgcrypt_wrap-mem.c-_gcry_log_bug-Mak.patch b/0099-grub-core-lib-libgcrypt_wrap-mem.c-_gcry_log_bug-Mak.patch index 2d22759..216a5b6 100644 --- a/0099-grub-core-lib-libgcrypt_wrap-mem.c-_gcry_log_bug-Mak.patch +++ b/0099-grub-core-lib-libgcrypt_wrap-mem.c-_gcry_log_bug-Mak.patch @@ -1,7 +1,7 @@ From 9042354c7f7656b6d21cc99241dc637e702e1962 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 12 Jan 2013 16:21:06 +0100 -Subject: [PATCH 099/471] * grub-core/lib/libgcrypt_wrap/mem.c +Subject: [PATCH 099/482] * grub-core/lib/libgcrypt_wrap/mem.c (_gcry_log_bug): Make gcrypt bugs fatal. --- diff --git a/0100-grub-core-lib-libgcrypt_wrap-mem.c-gcry_x-alloc-Make.patch b/0100-grub-core-lib-libgcrypt_wrap-mem.c-gcry_x-alloc-Make.patch index f54e2ba..65c5477 100644 --- a/0100-grub-core-lib-libgcrypt_wrap-mem.c-gcry_x-alloc-Make.patch +++ b/0100-grub-core-lib-libgcrypt_wrap-mem.c-gcry_x-alloc-Make.patch @@ -1,7 +1,7 @@ From 4cdf790013d4c087da018961e5081562df307bbf Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 12 Jan 2013 16:27:37 +0100 -Subject: [PATCH 100/471] * grub-core/lib/libgcrypt_wrap/mem.c +Subject: [PATCH 100/482] * grub-core/lib/libgcrypt_wrap/mem.c (gcry_x*alloc): Make out of memory fatal. --- diff --git a/0101-grub-core-commands-verify.c-Mark-messages-for-transl.patch b/0101-grub-core-commands-verify.c-Mark-messages-for-transl.patch index e02e92e..2a40437 100644 --- a/0101-grub-core-commands-verify.c-Mark-messages-for-transl.patch +++ b/0101-grub-core-commands-verify.c-Mark-messages-for-transl.patch @@ -1,7 +1,7 @@ From 4ae6c0a73dc061e5cd6510af7fc57c8e87748841 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 12 Jan 2013 16:31:17 +0100 -Subject: [PATCH 101/471] * grub-core/commands/verify.c: Mark messages +Subject: [PATCH 101/482] * grub-core/commands/verify.c: Mark messages for translating. --- diff --git a/0102-Remove-nested-functions-from-PCI-iterators.patch b/0102-Remove-nested-functions-from-PCI-iterators.patch index 82d5042..9548336 100644 --- a/0102-Remove-nested-functions-from-PCI-iterators.patch +++ b/0102-Remove-nested-functions-from-PCI-iterators.patch @@ -1,7 +1,7 @@ From ea82e6e679c8a29563116142bc474357c552a353 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 13 Jan 2013 01:10:41 +0000 -Subject: [PATCH 102/471] Remove nested functions from PCI iterators. +Subject: [PATCH 102/482] Remove nested functions from PCI iterators. * grub-core/bus/pci.c (grub_pci_iterate): Add hook_data argument, passed to hook. Update all callers to pass appropriate hook data. diff --git a/0103-util-grub-mkimage.c-generate_image-Fix-size-of-publi.patch b/0103-util-grub-mkimage.c-generate_image-Fix-size-of-publi.patch index c84b4a7..bf8d200 100644 --- a/0103-util-grub-mkimage.c-generate_image-Fix-size-of-publi.patch +++ b/0103-util-grub-mkimage.c-generate_image-Fix-size-of-publi.patch @@ -1,7 +1,7 @@ From 10d401fa8e217dab7d3bea3bc75ce2ab7248b42a Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 13 Jan 2013 01:47:46 +0000 -Subject: [PATCH 103/471] * util/grub-mkimage.c (generate_image): Fix "size of +Subject: [PATCH 103/482] * util/grub-mkimage.c (generate_image): Fix "size of public key" info message. --- diff --git a/0104-New-command-list_trusted.patch b/0104-New-command-list_trusted.patch index 8c7813c..cd0cd46 100644 --- a/0104-New-command-list_trusted.patch +++ b/0104-New-command-list_trusted.patch @@ -1,7 +1,7 @@ From 232b501f28ef5a2b6c67a73a4b3babe8a3457330 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 13 Jan 2013 17:49:05 +0100 -Subject: [PATCH 104/471] New command list_trusted. +Subject: [PATCH 104/482] New command list_trusted. * grub-core/commands/verify.c (grub_cmd_list): New function. --- diff --git a/0105-Fix-compilation-with-older-compilers.patch b/0105-Fix-compilation-with-older-compilers.patch index f965fc9..972d118 100644 --- a/0105-Fix-compilation-with-older-compilers.patch +++ b/0105-Fix-compilation-with-older-compilers.patch @@ -1,7 +1,7 @@ From 395b75cfab614ada328c1dd88b94a4e5867f641c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 13 Jan 2013 21:06:25 +0100 -Subject: [PATCH 105/471] Fix compilation with older compilers. +Subject: [PATCH 105/482] Fix compilation with older compilers. * grub-core/Makefile.core.def (mpi): Add mpi-inline.c. * grub-core/lib/libgcrypt_wrap/cipher_wrap.h: Remove redundant diff --git a/0106-grub-core-kern-emu-hostdisk.c-read_device_map-Explic.patch b/0106-grub-core-kern-emu-hostdisk.c-read_device_map-Explic.patch index 8c51ad4..c002e96 100644 --- a/0106-grub-core-kern-emu-hostdisk.c-read_device_map-Explic.patch +++ b/0106-grub-core-kern-emu-hostdisk.c-read_device_map-Explic.patch @@ -1,7 +1,7 @@ From df5ceb21a0574898799f6571555b8bf7da539b2b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 13 Jan 2013 22:45:16 +0100 -Subject: [PATCH 106/471] * grub-core/kern/emu/hostdisk.c +Subject: [PATCH 106/482] * grub-core/kern/emu/hostdisk.c (read_device_map): Explicitly delimit path in strings using quotes. * util/getroot.c (grub_guess_root_devices): Likewise. (grub_make_system_path_relative_to_its_root): Likewise. * diff --git a/0107-Remove-nested-functions-from-memory-map-iterators.patch b/0107-Remove-nested-functions-from-memory-map-iterators.patch index 995da00..0e078ad 100644 --- a/0107-Remove-nested-functions-from-memory-map-iterators.patch +++ b/0107-Remove-nested-functions-from-memory-map-iterators.patch @@ -1,7 +1,7 @@ From 8cfbc2324ec86aa465ec9a70d61aafe5ae38c2ab Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 15 Jan 2013 12:02:35 +0000 -Subject: [PATCH 107/471] Remove nested functions from memory map iterators. +Subject: [PATCH 107/482] Remove nested functions from memory map iterators. * grub-core/efiemu/mm.c (grub_efiemu_mmap_iterate): Add hook_data argument, passed to hook. diff --git a/0108-Remove-nested-functions-from-script-reading-and-pars.patch b/0108-Remove-nested-functions-from-script-reading-and-pars.patch index 239d622..9aaa83a 100644 --- a/0108-Remove-nested-functions-from-script-reading-and-pars.patch +++ b/0108-Remove-nested-functions-from-script-reading-and-pars.patch @@ -1,7 +1,7 @@ From 6b2f4673544608621b9c527983037f446caa201d Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 15 Jan 2013 12:03:25 +0000 -Subject: [PATCH 108/471] Remove nested functions from script reading and +Subject: [PATCH 108/482] Remove nested functions from script reading and parsing. * grub-core/kern/parser.c (grub_parser_split_cmdline): Add diff --git a/0109-grub-core-script-lexer.c-grub_script_lexer_init-Rena.patch b/0109-grub-core-script-lexer.c-grub_script_lexer_init-Rena.patch index caa2729..18b01a9 100644 --- a/0109-grub-core-script-lexer.c-grub_script_lexer_init-Rena.patch +++ b/0109-grub-core-script-lexer.c-grub_script_lexer_init-Rena.patch @@ -1,7 +1,7 @@ From 6e8d1dda03d29aae8ae79b62a40ed95fbf85bbd2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 16 Jan 2013 09:06:11 +0100 -Subject: [PATCH 109/471] * grub-core/script/lexer.c +Subject: [PATCH 109/482] * grub-core/script/lexer.c (grub_script_lexer_init): Rename getline argument to prevent name collision. diff --git a/0110-Improve-bidi-handling-in-entry-editor.patch b/0110-Improve-bidi-handling-in-entry-editor.patch index 277b642..ebbff5b 100644 --- a/0110-Improve-bidi-handling-in-entry-editor.patch +++ b/0110-Improve-bidi-handling-in-entry-editor.patch @@ -1,7 +1,7 @@ From 1ce5f411b75c2bcd899e1a838d1d6292d6c76972 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 16 Jan 2013 13:41:16 +0100 -Subject: [PATCH 110/471] Improve bidi handling in entry editor. +Subject: [PATCH 110/482] Improve bidi handling in entry editor. --- ChangeLog | 4 + diff --git a/0111-New-terminal-outputs-using-serial-morse-and-spkmodem.patch b/0111-New-terminal-outputs-using-serial-morse-and-spkmodem.patch index 60ada0e..bc341b4 100644 --- a/0111-New-terminal-outputs-using-serial-morse-and-spkmodem.patch +++ b/0111-New-terminal-outputs-using-serial-morse-and-spkmodem.patch @@ -1,7 +1,7 @@ From ded439de5b72d33474f96fbc08b9687a76c938ac Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 16 Jan 2013 20:39:54 +0100 -Subject: [PATCH 111/471] New terminal outputs using serial: morse and +Subject: [PATCH 111/482] New terminal outputs using serial: morse and spkmodem. --- diff --git a/0112-Add-new-command-pcidump.patch b/0112-Add-new-command-pcidump.patch index 7ff94ed..e568881 100644 --- a/0112-Add-new-command-pcidump.patch +++ b/0112-Add-new-command-pcidump.patch @@ -1,7 +1,7 @@ From d08c1b02d9227c5ac0e335736f93e4e06b305b80 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 16 Jan 2013 20:44:11 +0100 -Subject: [PATCH 112/471] Add new command pcidump. +Subject: [PATCH 112/482] Add new command pcidump. --- ChangeLog | 4 ++ diff --git a/0113-Rewrite-spkmodem-to-use-PIT-for-timing.-Double-the-s.patch b/0113-Rewrite-spkmodem-to-use-PIT-for-timing.-Double-the-s.patch index 204b71b..7811a6c 100644 --- a/0113-Rewrite-spkmodem-to-use-PIT-for-timing.-Double-the-s.patch +++ b/0113-Rewrite-spkmodem-to-use-PIT-for-timing.-Double-the-s.patch @@ -1,7 +1,7 @@ From 66d63873e7eeb1cebf49a56e91856d4a9644a8e2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 17 Jan 2013 20:06:52 +0100 -Subject: [PATCH 113/471] Rewrite spkmodem to use PIT for timing. Double +Subject: [PATCH 113/482] Rewrite spkmodem to use PIT for timing. Double the speed. --- diff --git a/0114-Add-license-header-to-spkmodem-recv.c.patch b/0114-Add-license-header-to-spkmodem-recv.c.patch index 09d3b44..547825c 100644 --- a/0114-Add-license-header-to-spkmodem-recv.c.patch +++ b/0114-Add-license-header-to-spkmodem-recv.c.patch @@ -1,7 +1,7 @@ From 1ba9c912459e367cf685a95aed87ab0179733eab Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 18 Jan 2013 11:54:28 +0100 -Subject: [PATCH 114/471] Add license header to spkmodem-recv.c. +Subject: [PATCH 114/482] Add license header to spkmodem-recv.c. --- ChangeLog | 4 ++++ diff --git a/0115-Fix-typos-for-developer-and-development.patch b/0115-Fix-typos-for-developer-and-development.patch index b2ee611..8f3d748 100644 --- a/0115-Fix-typos-for-developer-and-development.patch +++ b/0115-Fix-typos-for-developer-and-development.patch @@ -1,7 +1,7 @@ From c8cffbd532a02b6abaf75316b3296f84f40abbd0 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 20 Jan 2013 13:24:47 +0000 -Subject: [PATCH 115/471] Fix typos for "developer" and "development". +Subject: [PATCH 115/482] Fix typos for "developer" and "development". --- ChangeLog | 4 ++++ diff --git a/0116-Remove-nested-functions-from-device-iterators.patch b/0116-Remove-nested-functions-from-device-iterators.patch index d449752..e9ce446 100644 --- a/0116-Remove-nested-functions-from-device-iterators.patch +++ b/0116-Remove-nested-functions-from-device-iterators.patch @@ -1,7 +1,7 @@ From 5092c4144b402744481e435bedca2bcbda3839e4 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 20 Jan 2013 15:52:15 +0000 -Subject: [PATCH 116/471] Remove nested functions from device iterators. +Subject: [PATCH 116/482] Remove nested functions from device iterators. * include/grub/arc/arc.h (grub_arc_iterate_devs_hook_t): New type. (grub_arc_iterate_devs): Add hook_data argument. diff --git a/0117-Remove-nested-functions-from-ELF-iterators.patch b/0117-Remove-nested-functions-from-ELF-iterators.patch index 0245d33..1011f58 100644 --- a/0117-Remove-nested-functions-from-ELF-iterators.patch +++ b/0117-Remove-nested-functions-from-ELF-iterators.patch @@ -1,7 +1,7 @@ From b12fd30b36756327edca502b8af4e8eee264d564 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 20 Jan 2013 15:54:09 +0000 -Subject: [PATCH 117/471] Remove nested functions from ELF iterators. +Subject: [PATCH 117/482] Remove nested functions from ELF iterators. --- ChangeLog | 4 + diff --git a/0118-util-grub-script-check.c-main-Uniform-the-error-mess.patch b/0118-util-grub-script-check.c-main-Uniform-the-error-mess.patch index c1b3f9c..e52f624 100644 --- a/0118-util-grub-script-check.c-main-Uniform-the-error-mess.patch +++ b/0118-util-grub-script-check.c-main-Uniform-the-error-mess.patch @@ -1,7 +1,7 @@ From cdb3e2bd06aacff0c75034d360753dae90e7f104 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 20 Jan 2013 22:05:55 +0100 -Subject: [PATCH 118/471] * util/grub-script-check.c (main): Uniform the +Subject: [PATCH 118/482] * util/grub-script-check.c (main): Uniform the error message. --- diff --git a/0119-docs-grub.texi-Simple-configuration-Clarify-GRUB_HID.patch b/0119-docs-grub.texi-Simple-configuration-Clarify-GRUB_HID.patch index a007503..3517cb6 100644 --- a/0119-docs-grub.texi-Simple-configuration-Clarify-GRUB_HID.patch +++ b/0119-docs-grub.texi-Simple-configuration-Clarify-GRUB_HID.patch @@ -1,7 +1,7 @@ From 5aeecd9f2ac75a500e74f96256371b501f9d2d24 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Sun, 20 Jan 2013 22:42:08 +0100 -Subject: [PATCH 119/471] * docs/grub.texi (Simple configuration): +Subject: [PATCH 119/482] * docs/grub.texi (Simple configuration): Clarify GRUB_HIDDEN_TIMEOUT is interrupted by ESC. --- diff --git a/0120-Split-long-USB-transfers-into-short-ones.patch b/0120-Split-long-USB-transfers-into-short-ones.patch index db96759..5dc239c 100644 --- a/0120-Split-long-USB-transfers-into-short-ones.patch +++ b/0120-Split-long-USB-transfers-into-short-ones.patch @@ -1,7 +1,7 @@ From 2c1ea139e754820b55f58bdc32f3376671c453db Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 20 Jan 2013 22:45:53 +0100 -Subject: [PATCH 120/471] Split long USB transfers into short ones. +Subject: [PATCH 120/482] Split long USB transfers into short ones. --- ChangeLog | 4 ++++ diff --git a/0121-include-grub-elf.h-Update-ARM-definitions-based-on-b.patch b/0121-include-grub-elf.h-Update-ARM-definitions-based-on-b.patch index f3eb62e..81214e3 100644 --- a/0121-include-grub-elf.h-Update-ARM-definitions-based-on-b.patch +++ b/0121-include-grub-elf.h-Update-ARM-definitions-based-on-b.patch @@ -1,7 +1,7 @@ From 12afe18a58fd41bbf739b71c08409283dca2a8d8 Mon Sep 17 00:00:00 2001 From: Leif Lindholm Date: Sun, 20 Jan 2013 23:01:47 +0100 -Subject: [PATCH 121/471] * include/grub/elf.h: Update ARM definitions +Subject: [PATCH 121/482] * include/grub/elf.h: Update ARM definitions based on binutils. --- diff --git a/0122-conf-Makefile.common-Fix-autogen-rules-to-pass-defin.patch b/0122-conf-Makefile.common-Fix-autogen-rules-to-pass-defin.patch index 74edd99..030b284 100644 --- a/0122-conf-Makefile.common-Fix-autogen-rules-to-pass-defin.patch +++ b/0122-conf-Makefile.common-Fix-autogen-rules-to-pass-defin.patch @@ -1,7 +1,7 @@ From d79401f4ebfcae849c514bfed11e3562651c8a86 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Sun, 20 Jan 2013 23:44:42 +0100 -Subject: [PATCH 122/471] * conf/Makefile.common: Fix autogen rules to +Subject: [PATCH 122/482] * conf/Makefile.common: Fix autogen rules to pass definition files on stdin; Makefile.util.am needs Makefile.utilgcry.def diff --git a/0123-grub-core-loader-i386-linux.c-grub_cmd_initrd-Don-t-.patch b/0123-grub-core-loader-i386-linux.c-grub_cmd_initrd-Don-t-.patch index bcb05ef..f544bff 100644 --- a/0123-grub-core-loader-i386-linux.c-grub_cmd_initrd-Don-t-.patch +++ b/0123-grub-core-loader-i386-linux.c-grub_cmd_initrd-Don-t-.patch @@ -1,7 +1,7 @@ From e98482f5ae472fb1f27a589dfb769c03121992ba Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Sun, 20 Jan 2013 23:03:35 +0000 -Subject: [PATCH 123/471] * grub-core/loader/i386/linux.c (grub_cmd_initrd): +Subject: [PATCH 123/482] * grub-core/loader/i386/linux.c (grub_cmd_initrd): Don't add the initrd size to addr_min, since the initrd will be allocated after this address. diff --git a/0124-util-grub-mkimage.c-main-Postpone-freeing-arguments..patch b/0124-util-grub-mkimage.c-main-Postpone-freeing-arguments..patch index 9db67a2..d9ff67f 100644 --- a/0124-util-grub-mkimage.c-main-Postpone-freeing-arguments..patch +++ b/0124-util-grub-mkimage.c-main-Postpone-freeing-arguments..patch @@ -1,7 +1,7 @@ From d47a9c22d29f5237a0ecf981c70e55bb9c6a73c6 Mon Sep 17 00:00:00 2001 From: Leif Lindholm Date: Sun, 20 Jan 2013 23:16:34 +0000 -Subject: [PATCH 124/471] * util/grub-mkimage.c (main): Postpone freeing +Subject: [PATCH 124/482] * util/grub-mkimage.c (main): Postpone freeing arguments.output until after its use in generate_image. --- diff --git a/0125-docs-grub.texi-Multi-boot-manual-config-Fix-typo-for.patch b/0125-docs-grub.texi-Multi-boot-manual-config-Fix-typo-for.patch index 5b5ca6b..3a28361 100644 --- a/0125-docs-grub.texi-Multi-boot-manual-config-Fix-typo-for.patch +++ b/0125-docs-grub.texi-Multi-boot-manual-config-Fix-typo-for.patch @@ -1,7 +1,7 @@ From 4dc1cb37683d657957cb385878d72ca41bde056f Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 21 Jan 2013 00:05:41 +0000 -Subject: [PATCH 125/471] * docs/grub.texi (Multi-boot manual config): Fix typo +Subject: [PATCH 125/482] * docs/grub.texi (Multi-boot manual config): Fix typo for "recommended". --- diff --git a/0126-Remove-nested-functions-from-filesystem-directory-it.patch b/0126-Remove-nested-functions-from-filesystem-directory-it.patch index 08ca20f..853f47e 100644 --- a/0126-Remove-nested-functions-from-filesystem-directory-it.patch +++ b/0126-Remove-nested-functions-from-filesystem-directory-it.patch @@ -1,7 +1,7 @@ From 1eb3760d2821962f09cbbe2e4fa0d75a4e1a761c Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 21 Jan 2013 01:33:46 +0000 -Subject: [PATCH 126/471] Remove nested functions from filesystem directory +Subject: [PATCH 126/482] Remove nested functions from filesystem directory iterators. * include/grub/fs.h (grub_fs_dir_hook_t): New type. diff --git a/0127-grub-core-partmap-msdos.c-embed_signatures-Add-the-s.patch b/0127-grub-core-partmap-msdos.c-embed_signatures-Add-the-s.patch index a77a628..cfe6c2a 100644 --- a/0127-grub-core-partmap-msdos.c-embed_signatures-Add-the-s.patch +++ b/0127-grub-core-partmap-msdos.c-embed_signatures-Add-the-s.patch @@ -1,7 +1,7 @@ From 808c2412749490421a02568d4db2db0e11790b92 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 21 Jan 2013 11:10:25 +0000 -Subject: [PATCH 127/471] * grub-core/partmap/msdos.c (embed_signatures): Add +Subject: [PATCH 127/482] * grub-core/partmap/msdos.c (embed_signatures): Add the signature of an Acer registration utility with several sightings in the wild. Reported by: Rickard Westman. Fixes Ubuntu bug #987022. diff --git a/0128-Improve-spkmomdem-reliability-by-adding-a-separator-.patch b/0128-Improve-spkmomdem-reliability-by-adding-a-separator-.patch index 6897b64..36e71d7 100644 --- a/0128-Improve-spkmomdem-reliability-by-adding-a-separator-.patch +++ b/0128-Improve-spkmomdem-reliability-by-adding-a-separator-.patch @@ -1,7 +1,7 @@ From abeaa68b6a8318786ec2b9e642f328e7ca67c165 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 14:55:30 +0100 -Subject: [PATCH 128/471] Improve spkmomdem reliability by adding a +Subject: [PATCH 128/482] Improve spkmomdem reliability by adding a separator between bytes. --- diff --git a/0129-grub-core-commands-lsmmap.c-Fix-unused-variable-on-e.patch b/0129-grub-core-commands-lsmmap.c-Fix-unused-variable-on-e.patch index 5c07921..6a93d0a 100644 --- a/0129-grub-core-commands-lsmmap.c-Fix-unused-variable-on-e.patch +++ b/0129-grub-core-commands-lsmmap.c-Fix-unused-variable-on-e.patch @@ -1,7 +1,7 @@ From 7104dd04809457081b323d166d54945d8c2e2219 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 14:57:35 +0100 -Subject: [PATCH 129/471] * grub-core/commands/lsmmap.c: Fix unused +Subject: [PATCH 129/482] * grub-core/commands/lsmmap.c: Fix unused variable on emu. --- diff --git a/0130-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate-Fi.patch b/0130-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate-Fi.patch index 9825f71..b6fea9f 100644 --- a/0130-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate-Fi.patch +++ b/0130-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate-Fi.patch @@ -1,7 +1,7 @@ From 30f0ba576620a7016899533e3ebb8ae66cc418cf Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 21 Jan 2013 13:59:28 +0000 -Subject: [PATCH 130/471] * grub-core/disk/arc/arcdisk.c +Subject: [PATCH 130/482] * grub-core/disk/arc/arcdisk.c (grub_arcdisk_iterate): Fix parameter declarations. --- diff --git a/0131-Fix-powerpc-and-sparc64-build-failures-caused-by-un-.patch b/0131-Fix-powerpc-and-sparc64-build-failures-caused-by-un-.patch index d1becb6..867745f 100644 --- a/0131-Fix-powerpc-and-sparc64-build-failures-caused-by-un-.patch +++ b/0131-Fix-powerpc-and-sparc64-build-failures-caused-by-un-.patch @@ -1,7 +1,7 @@ From 617d656f2e310da90dd5d4f426cb7f7c9d7a3069 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 21 Jan 2013 14:41:06 +0000 -Subject: [PATCH 131/471] Fix powerpc and sparc64 build failures caused by +Subject: [PATCH 131/482] Fix powerpc and sparc64 build failures caused by un-nesting memory map iterators. --- diff --git a/0132-grub-core-commands-ls.c-grub_ls_print_devices-Add-mi.patch b/0132-grub-core-commands-ls.c-grub_ls_print_devices-Add-mi.patch index bd0254c..63e779d 100644 --- a/0132-grub-core-commands-ls.c-grub_ls_print_devices-Add-mi.patch +++ b/0132-grub-core-commands-ls.c-grub_ls_print_devices-Add-mi.patch @@ -1,7 +1,7 @@ From b878041a451a90c4d75c66d7c7ba9d570e19f271 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 17:46:24 +0100 -Subject: [PATCH 132/471] * grub-core/commands/ls.c +Subject: [PATCH 132/482] * grub-core/commands/ls.c (grub_ls_print_devices): Add missing asterisk. --- diff --git a/0133-Make-color-variables-global-instead-of-it-being-per-.patch b/0133-Make-color-variables-global-instead-of-it-being-per-.patch index 735540e..84d8ca8 100644 --- a/0133-Make-color-variables-global-instead-of-it-being-per-.patch +++ b/0133-Make-color-variables-global-instead-of-it-being-per-.patch @@ -1,7 +1,7 @@ From 4313186239f13535bbf6c7b7a2a80cd1b8a832d2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 17:53:41 +0100 -Subject: [PATCH 133/471] Make color variables global instead of it +Subject: [PATCH 133/482] Make color variables global instead of it being per-terminal. --- diff --git a/0134-Improve-spkmomdem-reliability-by-adding-a-separator-.patch b/0134-Improve-spkmomdem-reliability-by-adding-a-separator-.patch index 33a4f0b..bdf79d8 100644 --- a/0134-Improve-spkmomdem-reliability-by-adding-a-separator-.patch +++ b/0134-Improve-spkmomdem-reliability-by-adding-a-separator-.patch @@ -1,7 +1,7 @@ From a16f3422534819db2c9b87648072cf7b6d8f3c10 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 20:03:15 +0100 -Subject: [PATCH 134/471] Improve spkmomdem reliability by adding a +Subject: [PATCH 134/482] Improve spkmomdem reliability by adding a separator between bytes. --- diff --git a/0135-grub-core-normal-term.c-print_ucs4_terminal-Don-t-ou.patch b/0135-grub-core-normal-term.c-print_ucs4_terminal-Don-t-ou.patch index 5b8cb31..5eeca6e 100644 --- a/0135-grub-core-normal-term.c-print_ucs4_terminal-Don-t-ou.patch +++ b/0135-grub-core-normal-term.c-print_ucs4_terminal-Don-t-ou.patch @@ -1,7 +1,7 @@ From 94a0e7cd49455fd2a6717211393e336f5e26e755 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 20:33:38 +0100 -Subject: [PATCH 135/471] * grub-core/normal/term.c +Subject: [PATCH 135/482] * grub-core/normal/term.c (print_ucs4_terminal): Don't output right margin when not needed. --- diff --git a/0136-Improve-spkmodem-reliability-by-adding-a-separator-b.patch b/0136-Improve-spkmodem-reliability-by-adding-a-separator-b.patch index b018b0f..bb2008c 100644 --- a/0136-Improve-spkmodem-reliability-by-adding-a-separator-b.patch +++ b/0136-Improve-spkmodem-reliability-by-adding-a-separator-b.patch @@ -1,7 +1,7 @@ From 259d86f862615a6135d96553768b564785f56a30 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 21:05:33 +0100 -Subject: [PATCH 136/471] Improve spkmodem reliability by adding a separator +Subject: [PATCH 136/482] Improve spkmodem reliability by adding a separator between bytes. --- diff --git a/0137-Remove-nested-functions-from-USB-iterators.patch b/0137-Remove-nested-functions-from-USB-iterators.patch index 7ea7ed7..039be66 100644 --- a/0137-Remove-nested-functions-from-USB-iterators.patch +++ b/0137-Remove-nested-functions-from-USB-iterators.patch @@ -1,7 +1,7 @@ From c01c5f4a571b66bd330f4312f643f283bc8161c8 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 21 Jan 2013 21:02:24 +0000 -Subject: [PATCH 137/471] Remove nested functions from USB iterators. +Subject: [PATCH 137/482] Remove nested functions from USB iterators. * include/grub/usb.h (grub_usb_iterate_hook_t): New type. (grub_usb_controller_iterate_hook_t): Likewise. diff --git a/0138-grub-core-font-font.c-blit_comb-do_blit-Make-static-.patch b/0138-grub-core-font-font.c-blit_comb-do_blit-Make-static-.patch index d10bf20..8d72571 100644 --- a/0138-grub-core-font-font.c-blit_comb-do_blit-Make-static-.patch +++ b/0138-grub-core-font-font.c-blit_comb-do_blit-Make-static-.patch @@ -1,7 +1,7 @@ From 84f37bce3a842058d6f33839e541d79cec384fab Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Mon, 21 Jan 2013 21:03:26 +0000 -Subject: [PATCH 138/471] * grub-core/font/font.c (blit_comb: do_blit): Make +Subject: [PATCH 138/482] * grub-core/font/font.c (blit_comb: do_blit): Make static instead of nested. (blit_comb: add_device_width): Likewise. --- diff --git a/0139-include-grub-kernel.h-FOR_MODULES-Adjust-to-preserve.patch b/0139-include-grub-kernel.h-FOR_MODULES-Adjust-to-preserve.patch index e7a71c5..77c42d8 100644 --- a/0139-include-grub-kernel.h-FOR_MODULES-Adjust-to-preserve.patch +++ b/0139-include-grub-kernel.h-FOR_MODULES-Adjust-to-preserve.patch @@ -1,7 +1,7 @@ From a074aa6ad158c90a065d5b9f7727a07254f0e6b2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 21 Jan 2013 22:44:20 +0100 -Subject: [PATCH 139/471] * include/grub/kernel.h (FOR_MODULES): Adjust +Subject: [PATCH 139/482] * include/grub/kernel.h (FOR_MODULES): Adjust to preserve alignment invariants. --- diff --git a/0140-grub-core-lib-libgcrypt_wrap-cipher_wrap.h-Include-s.patch b/0140-grub-core-lib-libgcrypt_wrap-cipher_wrap.h-Include-s.patch index d4bba59..52b1aa6 100644 --- a/0140-grub-core-lib-libgcrypt_wrap-cipher_wrap.h-Include-s.patch +++ b/0140-grub-core-lib-libgcrypt_wrap-cipher_wrap.h-Include-s.patch @@ -1,7 +1,7 @@ From 416beb4f9c97d91d06f5844339113c5be9350834 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 22 Jan 2013 07:46:29 +0100 -Subject: [PATCH 140/471] * grub-core/lib/libgcrypt_wrap/cipher_wrap.h: +Subject: [PATCH 140/482] * grub-core/lib/libgcrypt_wrap/cipher_wrap.h: Include sys/types.h rather than defining WORDS_BIGENDIAN manually. --- diff --git a/0141-util-grub-reboot.in-usage-Document-the-need-for.patch b/0141-util-grub-reboot.in-usage-Document-the-need-for.patch index 9aedc37..8f48c54 100644 --- a/0141-util-grub-reboot.in-usage-Document-the-need-for.patch +++ b/0141-util-grub-reboot.in-usage-Document-the-need-for.patch @@ -1,7 +1,7 @@ From 6066d6ec61ebed7aeded9b412dfc541ba5ae2827 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 22 Jan 2013 14:28:32 +0000 -Subject: [PATCH 141/471] * util/grub-reboot.in (usage): Document the need for +Subject: [PATCH 141/482] * util/grub-reboot.in (usage): Document the need for GRUB_DEFAULT=saved. * util/grub-set-default.in (usage): Likewise. Reported by: Brian Candler. Fixes Ubuntu bug #1102925. diff --git a/0142-Improve-FreeDOS-direct-loading-support-compatibility.patch b/0142-Improve-FreeDOS-direct-loading-support-compatibility.patch index f7f9a95..42d5701 100644 --- a/0142-Improve-FreeDOS-direct-loading-support-compatibility.patch +++ b/0142-Improve-FreeDOS-direct-loading-support-compatibility.patch @@ -1,7 +1,7 @@ From be56f8f0420fa5efc55ac9789d41c6307a84bef0 Mon Sep 17 00:00:00 2001 From: "C. Masloch" Date: Sun, 27 Jan 2013 16:07:25 +0100 -Subject: [PATCH 142/471] Improve FreeDOS direct loading support +Subject: [PATCH 142/482] Improve FreeDOS direct loading support compatibility. * include/grub/i386/relocator.h (grub_relocator16_state): diff --git a/0143-grub-core-normal-menu_text.c-grub_menu_init_page-Fix.patch b/0143-grub-core-normal-menu_text.c-grub_menu_init_page-Fix.patch index b61642b..f588c45 100644 --- a/0143-grub-core-normal-menu_text.c-grub_menu_init_page-Fix.patch +++ b/0143-grub-core-normal-menu_text.c-grub_menu_init_page-Fix.patch @@ -1,7 +1,7 @@ From 7d0513c0e5552c09b21e66f73b718f51cb8a6afc Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 27 Jan 2013 16:12:05 +0100 -Subject: [PATCH 143/471] * grub-core/normal/menu_text.c +Subject: [PATCH 143/482] * grub-core/normal/menu_text.c (grub_menu_init_page): Fix behaviour when menu highlight color isn't set. --- diff --git a/0144-util-grub-install.in-change-misleading-comment-about.patch b/0144-util-grub-install.in-change-misleading-comment-about.patch index bc9c332..fbd3353 100644 --- a/0144-util-grub-install.in-change-misleading-comment-about.patch +++ b/0144-util-grub-install.in-change-misleading-comment-about.patch @@ -1,7 +1,7 @@ From a3221152fcd1056ad93b0ec4d4a6bb7954e19349 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Sun, 27 Jan 2013 16:17:21 +0100 -Subject: [PATCH 144/471] * util/grub-install.in: change misleading +Subject: [PATCH 144/482] * util/grub-install.in: change misleading comment about device.map creation --- diff --git a/0145-grub-core-fs-xfs.c-grub_xfs_read_block-Fix-computati.patch b/0145-grub-core-fs-xfs.c-grub_xfs_read_block-Fix-computati.patch index 91a846d..a4194c0 100644 --- a/0145-grub-core-fs-xfs.c-grub_xfs_read_block-Fix-computati.patch +++ b/0145-grub-core-fs-xfs.c-grub_xfs_read_block-Fix-computati.patch @@ -1,7 +1,7 @@ From 077f5078ad094f096e623008b0e94cf86bd6e703 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 30 Jan 2013 09:22:43 +0100 -Subject: [PATCH 145/471] * grub-core/fs/xfs.c (grub_xfs_read_block): +Subject: [PATCH 145/482] * grub-core/fs/xfs.c (grub_xfs_read_block): Fix computation in presence of extended attributes. --- diff --git a/0146-grub-core-bus-usb-serial-common.c-grub_usbserial_att.patch b/0146-grub-core-bus-usb-serial-common.c-grub_usbserial_att.patch index 3f23f09..2c38a6e 100644 --- a/0146-grub-core-bus-usb-serial-common.c-grub_usbserial_att.patch +++ b/0146-grub-core-bus-usb-serial-common.c-grub_usbserial_att.patch @@ -1,7 +1,7 @@ From 8e014243b08f8aa9515f2e9e94e379c049bbf6d7 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Feb 2013 21:32:17 +0100 -Subject: [PATCH 146/471] * grub-core/bus/usb/serial/common.c +Subject: [PATCH 146/482] * grub-core/bus/usb/serial/common.c (grub_usbserial_attach): Fix missing zero-out of port structure. --- diff --git a/0147-grub-core-bus-usb-usb.c-grub_usb_device_attach-Add-m.patch b/0147-grub-core-bus-usb-usb.c-grub_usb_device_attach-Add-m.patch index 2190c78..b40587c 100644 --- a/0147-grub-core-bus-usb-usb.c-grub_usb_device_attach-Add-m.patch +++ b/0147-grub-core-bus-usb-usb.c-grub_usb_device_attach-Add-m.patch @@ -1,7 +1,7 @@ From 3ebe52d52ce44412edb87037d4d7378b04a3ad17 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Feb 2013 21:43:49 +0100 -Subject: [PATCH 147/471] * grub-core/bus/usb/usb.c +Subject: [PATCH 147/482] * grub-core/bus/usb/usb.c (grub_usb_device_attach): Add missing grub_print_error. --- diff --git a/0148-grub-core-commands-lsacpi.c-Show-more-info.-Hide-som.patch b/0148-grub-core-commands-lsacpi.c-Show-more-info.-Hide-som.patch index 2ee29fd..8965fb3 100644 --- a/0148-grub-core-commands-lsacpi.c-Show-more-info.-Hide-som.patch +++ b/0148-grub-core-commands-lsacpi.c-Show-more-info.-Hide-som.patch @@ -1,7 +1,7 @@ From 1246dfa7e45257c44f175112ab70bcf8d0c84c82 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Feb 2013 21:45:39 +0100 -Subject: [PATCH 148/471] * grub-core/commands/lsacpi.c: Show more info. +Subject: [PATCH 148/482] * grub-core/commands/lsacpi.c: Show more info. Hide some boring parts unless they have unexpected values. --- diff --git a/0149-Missing-part-of-last-commit.patch b/0149-Missing-part-of-last-commit.patch index ded02ea..50884b1 100644 --- a/0149-Missing-part-of-last-commit.patch +++ b/0149-Missing-part-of-last-commit.patch @@ -1,7 +1,7 @@ From 02d70c1a8f1f21728461d44e157e605957588eff Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Feb 2013 21:48:01 +0100 -Subject: [PATCH 149/471] Missing part of last commit +Subject: [PATCH 149/482] Missing part of last commit --- include/grub/acpi.h | 31 ++++++++++++++++++++++++++++++- diff --git a/0150-Implement-USBDebug-full-USB-stack-variant.patch b/0150-Implement-USBDebug-full-USB-stack-variant.patch index 94721c7..1aa31ae 100644 --- a/0150-Implement-USBDebug-full-USB-stack-variant.patch +++ b/0150-Implement-USBDebug-full-USB-stack-variant.patch @@ -1,7 +1,7 @@ From 771516d92320eccf7c517ec6481c257b564bf5dd Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Feb 2013 21:49:29 +0100 -Subject: [PATCH 150/471] Implement USBDebug (full USB stack variant). +Subject: [PATCH 150/482] Implement USBDebug (full USB stack variant). --- ChangeLog | 4 ++ diff --git a/0151-grub-core-fs-fshelp.c-find_file-Set-oldnode-to-zero-.patch b/0151-grub-core-fs-fshelp.c-find_file-Set-oldnode-to-zero-.patch index 853b96b..1d6f53c 100644 --- a/0151-grub-core-fs-fshelp.c-find_file-Set-oldnode-to-zero-.patch +++ b/0151-grub-core-fs-fshelp.c-find_file-Set-oldnode-to-zero-.patch @@ -1,7 +1,7 @@ From cfdae836643ea68d85b8d0aa37df635600d8d102 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Feb 2013 21:51:09 +0100 -Subject: [PATCH 151/471] * grub-core/fs/fshelp.c (find_file): Set +Subject: [PATCH 151/482] * grub-core/fs/fshelp.c (find_file): Set oldnode to zero after freeing it. --- diff --git a/0152-grub-core-disk-cryptodisk.c-grub_cryptodisk_scan_dev.patch b/0152-grub-core-disk-cryptodisk.c-grub_cryptodisk_scan_dev.patch index 28ef982..c88c92b 100644 --- a/0152-grub-core-disk-cryptodisk.c-grub_cryptodisk_scan_dev.patch +++ b/0152-grub-core-disk-cryptodisk.c-grub_cryptodisk_scan_dev.patch @@ -1,7 +1,7 @@ From 9f9f731f87ebef9d95f9065a2bf0ae6f22b57d74 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 4 Feb 2013 15:36:03 +0100 -Subject: [PATCH 152/471] * grub-core/disk/cryptodisk.c +Subject: [PATCH 152/482] * grub-core/disk/cryptodisk.c (grub_cryptodisk_scan_device): Don't stop on first error. --- diff --git a/0153-grub-core-commands-lsacpi.c-Fix-types-on-64-bit-plat.patch b/0153-grub-core-commands-lsacpi.c-Fix-types-on-64-bit-plat.patch index e271d68..1879f49 100644 --- a/0153-grub-core-commands-lsacpi.c-Fix-types-on-64-bit-plat.patch +++ b/0153-grub-core-commands-lsacpi.c-Fix-types-on-64-bit-plat.patch @@ -1,7 +1,7 @@ From 4a14b388a009df7d77e2afbce555c2d5d4999b55 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 6 Feb 2013 17:37:29 +0100 -Subject: [PATCH 153/471] * grub-core/commands/lsacpi.c: Fix types on +Subject: [PATCH 153/482] * grub-core/commands/lsacpi.c: Fix types on 64-bit platform. --- diff --git a/0154-Support-Openfirmware-disks-with-non-512B-sectors.patch b/0154-Support-Openfirmware-disks-with-non-512B-sectors.patch index f84095f..c9f4c6f 100644 --- a/0154-Support-Openfirmware-disks-with-non-512B-sectors.patch +++ b/0154-Support-Openfirmware-disks-with-non-512B-sectors.patch @@ -1,7 +1,7 @@ From 2274f0f3de80c1f36668815ce3f79f73716eda73 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 19 Feb 2013 09:10:26 +0100 -Subject: [PATCH 154/471] Support Openfirmware disks with non-512B +Subject: [PATCH 154/482] Support Openfirmware disks with non-512B sectors. * grub-core/disk/ieee1275/ofdisk.c (grub_ofdisk_open): Get the block diff --git a/0155-Implement-new-command-cmosdump.patch b/0155-Implement-new-command-cmosdump.patch index eb51b11..c13869b 100644 --- a/0155-Implement-new-command-cmosdump.patch +++ b/0155-Implement-new-command-cmosdump.patch @@ -1,7 +1,7 @@ From 69209411d039be9bc278e12c7b6736b7a1101229 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 24 Feb 2013 19:44:17 +0100 -Subject: [PATCH 155/471] Implement new command cmosdump. +Subject: [PATCH 155/482] Implement new command cmosdump. --- ChangeLog | 4 +++ diff --git a/0156-grub-core-normal-misc.c-grub_normal_print_device_inf.patch b/0156-grub-core-normal-misc.c-grub_normal_print_device_inf.patch index ca92535..829c07d 100644 --- a/0156-grub-core-normal-misc.c-grub_normal_print_device_inf.patch +++ b/0156-grub-core-normal-misc.c-grub_normal_print_device_inf.patch @@ -1,7 +1,7 @@ From 903c800bb58246d4cfd68e45288c1a6e2a2b57d5 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 25 Feb 2013 10:45:19 +0100 -Subject: [PATCH 156/471] * grub-core/normal/misc.c +Subject: [PATCH 156/482] * grub-core/normal/misc.c (grub_normal_print_device_info): Use KiB to display sizes and display sector size. diff --git a/0157-Makefile.util.def-Add-partmap-msdos.c-to-common-libr.patch b/0157-Makefile.util.def-Add-partmap-msdos.c-to-common-libr.patch index e683d16..6acf31b 100644 --- a/0157-Makefile.util.def-Add-partmap-msdos.c-to-common-libr.patch +++ b/0157-Makefile.util.def-Add-partmap-msdos.c-to-common-libr.patch @@ -1,7 +1,7 @@ From afa175e51f263d3090d1ba078bed97c7204ed986 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 25 Feb 2013 22:11:06 +0100 -Subject: [PATCH 157/471] * Makefile.util.def: Add partmap/msdos.c to +Subject: [PATCH 157/482] * Makefile.util.def: Add partmap/msdos.c to common library. * include/grub/msdos_partition.h: Add GRUB_PC_PARTITION_TYPE_LDM * grub-core/disk/ldm.c: Check for existence of GRUB_PC_PARTITION_TYPE_LDM. diff --git a/0158-grub-core-normal-menu_entry.c-insert_string-fix-off-.patch b/0158-grub-core-normal-menu_entry.c-insert_string-fix-off-.patch index 56c4fea..4e38c73 100644 --- a/0158-grub-core-normal-menu_entry.c-insert_string-fix-off-.patch +++ b/0158-grub-core-normal-menu_entry.c-insert_string-fix-off-.patch @@ -1,7 +1,7 @@ From 510ac1b166c642ccf6a57515922730c73f492f55 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 25 Feb 2013 22:42:25 +0100 -Subject: [PATCH 158/471] * grub-core/normal/menu_entry.c +Subject: [PATCH 158/482] * grub-core/normal/menu_entry.c (insert_string): fix off by one access to unallocated memory. --- diff --git a/0159-grub-core-normal-menu_entry.c-update_screen-remove.patch b/0159-grub-core-normal-menu_entry.c-update_screen-remove.patch index bed20e3..a7fca9b 100644 --- a/0159-grub-core-normal-menu_entry.c-update_screen-remove.patch +++ b/0159-grub-core-normal-menu_entry.c-update_screen-remove.patch @@ -1,7 +1,7 @@ From e70b39ab235c0ef7390ea8cec91f05428d2e775a Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 25 Feb 2013 22:53:40 +0100 -Subject: [PATCH 159/471] * grub-core/normal/menu_entry.c +Subject: [PATCH 159/482] * grub-core/normal/menu_entry.c (update_screen): remove unused variable `off' which caused scroll down arrow to be always shown. diff --git a/0160-grub-core-disk-efi-efidisk.c-grub_efidisk_get_device.patch b/0160-grub-core-disk-efi-efidisk.c-grub_efidisk_get_device.patch index a29c5ad..d43782c 100644 --- a/0160-grub-core-disk-efi-efidisk.c-grub_efidisk_get_device.patch +++ b/0160-grub-core-disk-efi-efidisk.c-grub_efidisk_get_device.patch @@ -1,7 +1,7 @@ From 3416608ab2fe1766fe912bb51d7f56e76fd286d9 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Tue, 26 Feb 2013 22:45:00 +0100 -Subject: [PATCH 160/471] * +Subject: [PATCH 160/482] * grub-core/disk/efi/efidisk.c(grub_efidisk_get_device_name): Fix memory leak if device name is not found. diff --git a/0161-grub-core-partmap-msdos.c-grub_partition_msdos_itera.patch b/0161-grub-core-partmap-msdos.c-grub_partition_msdos_itera.patch index 109e190..d3281ae 100644 --- a/0161-grub-core-partmap-msdos.c-grub_partition_msdos_itera.patch +++ b/0161-grub-core-partmap-msdos.c-grub_partition_msdos_itera.patch @@ -1,7 +1,7 @@ From 15b9a41db9fc3eb1a976228fc956a9e6561fa37a Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Wed, 27 Feb 2013 10:02:39 +0100 -Subject: [PATCH 161/471] * grub-core/partmap/msdos.c +Subject: [PATCH 161/482] * grub-core/partmap/msdos.c (grub_partition_msdos_iterate): Fix off by one error in enumerating extended partitions. diff --git a/0162-Remove-nested-functions-from-disk-and-file-read-hook.patch b/0162-Remove-nested-functions-from-disk-and-file-read-hook.patch index 393844d..10eafc0 100644 --- a/0162-Remove-nested-functions-from-disk-and-file-read-hook.patch +++ b/0162-Remove-nested-functions-from-disk-and-file-read-hook.patch @@ -1,7 +1,7 @@ From 0ddc619999a799152c6fb5e81653bbef2a19a1d5 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Wed, 27 Feb 2013 17:19:15 +0100 -Subject: [PATCH 162/471] Remove nested functions from disk and file +Subject: [PATCH 162/482] Remove nested functions from disk and file read hooks. * include/grub/disk.h (grub_disk_read_hook_t): New type. diff --git a/0163-grub-core-loader-machoXX.c-Remove-nested-functions.patch b/0163-grub-core-loader-machoXX.c-Remove-nested-functions.patch index 4425fdd..1cd2b9e 100644 --- a/0163-grub-core-loader-machoXX.c-Remove-nested-functions.patch +++ b/0163-grub-core-loader-machoXX.c-Remove-nested-functions.patch @@ -1,7 +1,7 @@ From ce1cd200024547db7be52f08d80ccb2a3ece94c3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 27 Feb 2013 20:56:23 +0100 -Subject: [PATCH 163/471] * grub-core/loader/machoXX.c: Remove nested +Subject: [PATCH 163/482] * grub-core/loader/machoXX.c: Remove nested functions. --- diff --git a/0164-util-grub-fstest.c-Remove-nested-functions.patch b/0164-util-grub-fstest.c-Remove-nested-functions.patch index bd7a53c..4f9640a 100644 --- a/0164-util-grub-fstest.c-Remove-nested-functions.patch +++ b/0164-util-grub-fstest.c-Remove-nested-functions.patch @@ -1,7 +1,7 @@ From 1d4fd1febde6768099515759de61cbea61291cec Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 09:36:55 +0100 -Subject: [PATCH 164/471] * util/grub-fstest.c: Remove nested functions. +Subject: [PATCH 164/482] * util/grub-fstest.c: Remove nested functions. --- ChangeLog | 4 ++ diff --git a/0165-grub-core-commands-parttool.c-grub_cmd_parttool-Move.patch b/0165-grub-core-commands-parttool.c-grub_cmd_parttool-Move.patch index af8303f..640015d 100644 --- a/0165-grub-core-commands-parttool.c-grub_cmd_parttool-Move.patch +++ b/0165-grub-core-commands-parttool.c-grub_cmd_parttool-Move.patch @@ -1,7 +1,7 @@ From 54bcc777d8392980436b4ce859e7fb92ba0655d3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 09:43:25 +0100 -Subject: [PATCH 165/471] * grub-core/commands/parttool.c +Subject: [PATCH 165/482] * grub-core/commands/parttool.c (grub_cmd_parttool): Move show_help out of parent function. --- diff --git a/0166-grub-core-fs-iso9660.c-Remove-nested-functions.patch b/0166-grub-core-fs-iso9660.c-Remove-nested-functions.patch index 716e524..905c5ba 100644 --- a/0166-grub-core-fs-iso9660.c-Remove-nested-functions.patch +++ b/0166-grub-core-fs-iso9660.c-Remove-nested-functions.patch @@ -1,7 +1,7 @@ From 57a7fa5e58d024dbae7650121e25e561e6193a26 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 10:30:35 +0100 -Subject: [PATCH 166/471] * grub-core/fs/iso9660.c: Remove nested +Subject: [PATCH 166/482] * grub-core/fs/iso9660.c: Remove nested functions. --- diff --git a/0167-grub-core-fs-minix.c-Remove-nested-functions.patch b/0167-grub-core-fs-minix.c-Remove-nested-functions.patch index de09f3b..83a1359 100644 --- a/0167-grub-core-fs-minix.c-Remove-nested-functions.patch +++ b/0167-grub-core-fs-minix.c-Remove-nested-functions.patch @@ -1,7 +1,7 @@ From 6e7405adb0dacbc8a7424b777cdc1106ac44182e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 10:50:01 +0100 -Subject: [PATCH 167/471] * grub-core/fs/minix.c: Remove nested +Subject: [PATCH 167/482] * grub-core/fs/minix.c: Remove nested functions. --- diff --git a/0168-grub-core-fs-jfs.c-Remove-nested-functions.patch b/0168-grub-core-fs-jfs.c-Remove-nested-functions.patch index 640a761..c2884be 100644 --- a/0168-grub-core-fs-jfs.c-Remove-nested-functions.patch +++ b/0168-grub-core-fs-jfs.c-Remove-nested-functions.patch @@ -1,7 +1,7 @@ From dde79d96f8e70ebbb540ba20ff57e6b6a215cf04 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 10:51:32 +0100 -Subject: [PATCH 168/471] * grub-core/fs/jfs.c: Remove nested functions. +Subject: [PATCH 168/482] * grub-core/fs/jfs.c: Remove nested functions. --- ChangeLog | 4 ++ diff --git a/0169-grub-core-lib-arg.c-grub_arg_show_help-Move-showargs.patch b/0169-grub-core-lib-arg.c-grub_arg_show_help-Move-showargs.patch index c628e56..5fc741d 100644 --- a/0169-grub-core-lib-arg.c-grub_arg_show_help-Move-showargs.patch +++ b/0169-grub-core-lib-arg.c-grub_arg_show_help-Move-showargs.patch @@ -1,7 +1,7 @@ From ab14a5821210215ae91cad02ca547062efd8b5b0 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 11:00:59 +0100 -Subject: [PATCH 169/471] * grub-core/lib/arg.c (grub_arg_show_help): +Subject: [PATCH 169/482] * grub-core/lib/arg.c (grub_arg_show_help): Move showargs out of its parent. --- diff --git a/0170-grub-core-kern-i386-coreboot-mmap.c-grub_linuxbios_t.patch b/0170-grub-core-kern-i386-coreboot-mmap.c-grub_linuxbios_t.patch index e1e67b2..dd5f6c3 100644 --- a/0170-grub-core-kern-i386-coreboot-mmap.c-grub_linuxbios_t.patch +++ b/0170-grub-core-kern-i386-coreboot-mmap.c-grub_linuxbios_t.patch @@ -1,7 +1,7 @@ From 1bb8529d22d03246f4049eee9567db161df3fdb5 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 13:16:39 +0100 -Subject: [PATCH 170/471] * grub-core/kern/i386/coreboot/mmap.c +Subject: [PATCH 170/482] * grub-core/kern/i386/coreboot/mmap.c (grub_linuxbios_table_iterate): Fix end of table condition. --- diff --git a/0171-Enable-linux16-on-non-BIOS-systems-for-i.a.-memtest.patch b/0171-Enable-linux16-on-non-BIOS-systems-for-i.a.-memtest.patch index 7a90a3c..c968793 100644 --- a/0171-Enable-linux16-on-non-BIOS-systems-for-i.a.-memtest.patch +++ b/0171-Enable-linux16-on-non-BIOS-systems-for-i.a.-memtest.patch @@ -1,7 +1,7 @@ From d8d7d9fd00cfac60bb26d66c2a1ce07275c35b8b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 28 Feb 2013 22:48:41 +0100 -Subject: [PATCH 171/471] Enable linux16 on non-BIOS systems for i.a. +Subject: [PATCH 171/482] Enable linux16 on non-BIOS systems for i.a. memtest. * grub-core/loader/i386/pc/linux.c (grub_cmd_linux): Handle hole at 0 diff --git a/0172-grub-core-kern-main.c-grub_set_prefix_and_root-Strip.patch b/0172-grub-core-kern-main.c-grub_set_prefix_and_root-Strip.patch index 22aace5..0f7484b 100644 --- a/0172-grub-core-kern-main.c-grub_set_prefix_and_root-Strip.patch +++ b/0172-grub-core-kern-main.c-grub_set_prefix_and_root-Strip.patch @@ -1,7 +1,7 @@ From 7a75aadaef0e9d8d36e4c24e906b36336854db7e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 10:35:51 +0100 -Subject: [PATCH 172/471] * grub-core/kern/main.c +Subject: [PATCH 172/482] * grub-core/kern/main.c (grub_set_prefix_and_root): Strip trailing platform from firmware path. --- diff --git a/0173-grub-core-disk-efi-efidisk.c-Transform-iterate_child.patch b/0173-grub-core-disk-efi-efidisk.c-Transform-iterate_child.patch index 7fabf63..582f8d6 100644 --- a/0173-grub-core-disk-efi-efidisk.c-Transform-iterate_child.patch +++ b/0173-grub-core-disk-efi-efidisk.c-Transform-iterate_child.patch @@ -1,7 +1,7 @@ From 143156f6eb6dc06491c5c4c9a5fad15646fa8c31 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 10:37:11 +0100 -Subject: [PATCH 173/471] * grub-core/disk/efi/efidisk.c: Transform +Subject: [PATCH 173/482] * grub-core/disk/efi/efidisk.c: Transform iterate_child_devices into a FOR_CHILDREN macro. --- diff --git a/0174-grub-core-loader-i386-pc-linux.c-grub_cmd_linux-Fix-.patch b/0174-grub-core-loader-i386-pc-linux.c-grub_cmd_linux-Fix-.patch index e707999..4529bd9 100644 --- a/0174-grub-core-loader-i386-pc-linux.c-grub_cmd_linux-Fix-.patch +++ b/0174-grub-core-loader-i386-pc-linux.c-grub_cmd_linux-Fix-.patch @@ -1,7 +1,7 @@ From a446d9c14fa9e4a10a1ab8f50fa60b9530d8064f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 10:39:41 +0100 -Subject: [PATCH 174/471] * grub-core/loader/i386/pc/linux.c +Subject: [PATCH 174/482] * grub-core/loader/i386/pc/linux.c (grub_cmd_linux): Fix compilation for 64-bit platforms. --- diff --git a/0175-Remove-nested-functions-from-videoinfo-iterators.patch b/0175-Remove-nested-functions-from-videoinfo-iterators.patch index 77e578b..9f2d993 100644 --- a/0175-Remove-nested-functions-from-videoinfo-iterators.patch +++ b/0175-Remove-nested-functions-from-videoinfo-iterators.patch @@ -1,7 +1,7 @@ From 9b2828fc730a0d09ff5934a44bb0e25e7fdf06f2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 11:11:36 +0100 -Subject: [PATCH 175/471] Remove nested functions from videoinfo +Subject: [PATCH 175/482] Remove nested functions from videoinfo iterators. --- diff --git a/0176-grub-core-gentrigtables.c-Make-tables-const.patch b/0176-grub-core-gentrigtables.c-Make-tables-const.patch index b44dd36..a841cd8 100644 --- a/0176-grub-core-gentrigtables.c-Make-tables-const.patch +++ b/0176-grub-core-gentrigtables.c-Make-tables-const.patch @@ -1,7 +1,7 @@ From 1e5f024ecad805f5abad75459689b1a03ac3da81 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 11:15:09 +0100 -Subject: [PATCH 176/471] * grub-core/gentrigtables.c: Make tables +Subject: [PATCH 176/482] * grub-core/gentrigtables.c: Make tables const. --- diff --git a/0177-grub-core-kern-emu-hostdisk.c-read_device_map-Remove.patch b/0177-grub-core-kern-emu-hostdisk.c-read_device_map-Remove.patch index 41749ff..62b1ef7 100644 --- a/0177-grub-core-kern-emu-hostdisk.c-read_device_map-Remove.patch +++ b/0177-grub-core-kern-emu-hostdisk.c-read_device_map-Remove.patch @@ -1,7 +1,7 @@ From aa3e16df89e62894f53aca3a255bf1b06f5cbe24 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 13:46:24 +0100 -Subject: [PATCH 177/471] * grub-core/kern/emu/hostdisk.c +Subject: [PATCH 177/482] * grub-core/kern/emu/hostdisk.c (read_device_map): Remove nested function. --- diff --git a/0178-util-grub-editenv.c-list_variables-Move-print_var-ou.patch b/0178-util-grub-editenv.c-list_variables-Move-print_var-ou.patch index f276008..c4dce9f 100644 --- a/0178-util-grub-editenv.c-list_variables-Move-print_var-ou.patch +++ b/0178-util-grub-editenv.c-list_variables-Move-print_var-ou.patch @@ -1,7 +1,7 @@ From 2c4eef8547deac274f15a90781548d74227a78f0 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 13:52:05 +0100 -Subject: [PATCH 178/471] * util/grub-editenv.c (list_variables): Move +Subject: [PATCH 178/482] * util/grub-editenv.c (list_variables): Move print_var out of its parent. --- diff --git a/0179-grub-core-fs-hfsplus.c-grub_hfsplus_btree_iterate_no.patch b/0179-grub-core-fs-hfsplus.c-grub_hfsplus_btree_iterate_no.patch index 720a721..9bbcce1 100644 --- a/0179-grub-core-fs-hfsplus.c-grub_hfsplus_btree_iterate_no.patch +++ b/0179-grub-core-fs-hfsplus.c-grub_hfsplus_btree_iterate_no.patch @@ -1,7 +1,7 @@ From b84a77fb369ad36eb12126ca42d6b0d31259f71e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 1 Mar 2013 14:02:27 +0100 -Subject: [PATCH 179/471] * grub-core/fs/hfsplus.c +Subject: [PATCH 179/482] * grub-core/fs/hfsplus.c (grub_hfsplus_btree_iterate_node): Pass the context through. (grub_hfsplus_iterate_dir): Move nested function out of its parent. diff --git a/0180-grub-core-fs-hfs.c-Remove-nested-functions.patch b/0180-grub-core-fs-hfs.c-Remove-nested-functions.patch index 0a27f51..77a0f89 100644 --- a/0180-grub-core-fs-hfs.c-Remove-nested-functions.patch +++ b/0180-grub-core-fs-hfs.c-Remove-nested-functions.patch @@ -1,7 +1,7 @@ From 1e33a3f3c57c499e8ef08f438b1de69b6da09f9b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 11:31:00 +0100 -Subject: [PATCH 180/471] * grub-core/fs/hfs.c: Remove nested functions. +Subject: [PATCH 180/482] * grub-core/fs/hfs.c: Remove nested functions. --- ChangeLog | 4 + diff --git a/0181-grub-core-commands-loadenv.c-grub_cmd_list_env-Move-.patch b/0181-grub-core-commands-loadenv.c-grub_cmd_list_env-Move-.patch index 528c55d..53f255a 100644 --- a/0181-grub-core-commands-loadenv.c-grub_cmd_list_env-Move-.patch +++ b/0181-grub-core-commands-loadenv.c-grub_cmd_list_env-Move-.patch @@ -1,7 +1,7 @@ From cda677f0e4db75bd50c339706331e4dd36b88926 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 11:45:01 +0100 -Subject: [PATCH 181/471] * grub-core/commands/loadenv.c +Subject: [PATCH 181/482] * grub-core/commands/loadenv.c (grub_cmd_list_env): Move print_var out of its parent. --- diff --git a/0182-grub-core-normal-charset.c-grub_bidi_logical_to_visu.patch b/0182-grub-core-normal-charset.c-grub_bidi_logical_to_visu.patch index 7e69113..610699c 100644 --- a/0182-grub-core-normal-charset.c-grub_bidi_logical_to_visu.patch +++ b/0182-grub-core-normal-charset.c-grub_bidi_logical_to_visu.patch @@ -1,7 +1,7 @@ From a8cf486e737e91b508d9a5135b887eb93062b7a1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 11:47:59 +0100 -Subject: [PATCH 182/471] * grub-core/normal/charset.c +Subject: [PATCH 182/482] * grub-core/normal/charset.c (grub_bidi_logical_to_visual): Add hook pass-through parameter. All users updated and unnested. diff --git a/0183-grub-core-script-execute.c-gettext_append-Remove-nes.patch b/0183-grub-core-script-execute.c-gettext_append-Remove-nes.patch index a5ad906..c9247c1 100644 --- a/0183-grub-core-script-execute.c-gettext_append-Remove-nes.patch +++ b/0183-grub-core-script-execute.c-gettext_append-Remove-nes.patch @@ -1,7 +1,7 @@ From fd9da4fd011c2df3b6c78795fe3ffe023e571db9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 12:17:52 +0100 -Subject: [PATCH 183/471] * grub-core/script/execute.c (gettext_append): +Subject: [PATCH 183/482] * grub-core/script/execute.c (gettext_append): Remove nested functions. --- diff --git a/0184-grub-core-lib-ia64-longjmp.S-Fix-the-name-of-longjmp.patch b/0184-grub-core-lib-ia64-longjmp.S-Fix-the-name-of-longjmp.patch index f6871ed..ee92dd0 100644 --- a/0184-grub-core-lib-ia64-longjmp.S-Fix-the-name-of-longjmp.patch +++ b/0184-grub-core-lib-ia64-longjmp.S-Fix-the-name-of-longjmp.patch @@ -1,7 +1,7 @@ From cf81cc89f1aa6d5b00e9ddd06e47836ff8e4e377 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 15:31:17 +0100 -Subject: [PATCH 184/471] * grub-core/lib/ia64/longjmp.S: Fix the name +Subject: [PATCH 184/482] * grub-core/lib/ia64/longjmp.S: Fix the name of longjmp function. * grub-core/lib/ia64/setjmp.S: Fix the name of setjmp function. diff --git a/0185-Make-elfload-not-use-hooks.-Opt-for-flags-and-iterat.patch b/0185-Make-elfload-not-use-hooks.-Opt-for-flags-and-iterat.patch index 7e06dd9..a78ee9a 100644 --- a/0185-Make-elfload-not-use-hooks.-Opt-for-flags-and-iterat.patch +++ b/0185-Make-elfload-not-use-hooks.-Opt-for-flags-and-iterat.patch @@ -1,7 +1,7 @@ From 6b0582fa0af9c5b2c3537198b3b142222137978c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 16:45:57 +0100 -Subject: [PATCH 185/471] Make elfload not use hooks. Opt for flags and +Subject: [PATCH 185/482] Make elfload not use hooks. Opt for flags and iterators instead. --- diff --git a/0186-grub-core-kern-term.c-grub_term_normal_color.patch b/0186-grub-core-kern-term.c-grub_term_normal_color.patch index fc35e5a..cbcaa7e 100644 --- a/0186-grub-core-kern-term.c-grub_term_normal_color.patch +++ b/0186-grub-core-kern-term.c-grub_term_normal_color.patch @@ -1,7 +1,7 @@ From b6887b1a809fdd22b2a28b5b0ec5a6462ca9a870 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 23:23:51 +0100 -Subject: [PATCH 186/471] * grub-core/kern/term.c +Subject: [PATCH 186/482] * grub-core/kern/term.c (grub_term_normal_color), (grub_term_highlight_color): Add back lost defaults. diff --git a/0187-Move-to-more-hookless-approach-in-IEEE1275-devices-h.patch b/0187-Move-to-more-hookless-approach-in-IEEE1275-devices-h.patch index 940cf15..72a2ca7 100644 --- a/0187-Move-to-more-hookless-approach-in-IEEE1275-devices-h.patch +++ b/0187-Move-to-more-hookless-approach-in-IEEE1275-devices-h.patch @@ -1,7 +1,7 @@ From 4f258868283bf563138c854d65df1e5f34eea2af Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 23:51:19 +0100 -Subject: [PATCH 187/471] Move to more hookless approach in IEEE1275 +Subject: [PATCH 187/482] Move to more hookless approach in IEEE1275 devices handling. --- diff --git a/0188-include-grub-mips-loongson-cmos.h-Fix-high-CMOS-addr.patch b/0188-include-grub-mips-loongson-cmos.h-Fix-high-CMOS-addr.patch index 1f7a338..0493e96 100644 --- a/0188-include-grub-mips-loongson-cmos.h-Fix-high-CMOS-addr.patch +++ b/0188-include-grub-mips-loongson-cmos.h-Fix-high-CMOS-addr.patch @@ -1,7 +1,7 @@ From 99e847792b982949b9a4824dd4aa50e414881fc2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 23:57:34 +0100 -Subject: [PATCH 188/471] * include/grub/mips/loongson/cmos.h: Fix high +Subject: [PATCH 188/482] * include/grub/mips/loongson/cmos.h: Fix high CMOS addresses. --- diff --git a/0189-include-grub-cmos.h-Handle-high-CMOS-addresses-on-sp.patch b/0189-include-grub-cmos.h-Handle-high-CMOS-addresses-on-sp.patch index 26601e0..1d91942 100644 --- a/0189-include-grub-cmos.h-Handle-high-CMOS-addresses-on-sp.patch +++ b/0189-include-grub-cmos.h-Handle-high-CMOS-addresses-on-sp.patch @@ -1,7 +1,7 @@ From f7afdfb1d4cc6b8843e11069cb1601caaca50c73 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 2 Mar 2013 23:59:05 +0100 -Subject: [PATCH 189/471] * include/grub/cmos.h: Handle high CMOS +Subject: [PATCH 189/482] * include/grub/cmos.h: Handle high CMOS addresses on sparc64. --- diff --git a/0190-grub-core-disk-ieee1275-nand.c-Fix-compilation-on.patch b/0190-grub-core-disk-ieee1275-nand.c-Fix-compilation-on.patch index 88d0ee1..a967426 100644 --- a/0190-grub-core-disk-ieee1275-nand.c-Fix-compilation-on.patch +++ b/0190-grub-core-disk-ieee1275-nand.c-Fix-compilation-on.patch @@ -1,7 +1,7 @@ From cc5a726891122e51c14803d81a7142205dd5e98f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 3 Mar 2013 01:30:55 +0100 -Subject: [PATCH 190/471] * grub-core/disk/ieee1275/nand.c: Fix +Subject: [PATCH 190/482] * grub-core/disk/ieee1275/nand.c: Fix compilation on i386-ieee1275. --- diff --git a/0191-grub-core-kern-env.c-include-grub-env.h-Change-itera.patch b/0191-grub-core-kern-env.c-include-grub-env.h-Change-itera.patch index 27d4536..a31bc97 100644 --- a/0191-grub-core-kern-env.c-include-grub-env.h-Change-itera.patch +++ b/0191-grub-core-kern-env.c-include-grub-env.h-Change-itera.patch @@ -1,7 +1,7 @@ From 3ac82fb82508c811ded4ff43c023c0b571b24fed Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 3 Mar 2013 01:34:27 +0100 -Subject: [PATCH 191/471] * grub-core/kern/env.c, include/grub/env.h: +Subject: [PATCH 191/482] * grub-core/kern/env.c, include/grub/env.h: Change iterator through all vars to a macro. All users updated. --- diff --git a/0192-grub-core-commands-regexp.c-set_matches-Move-setvar-.patch b/0192-grub-core-commands-regexp.c-set_matches-Move-setvar-.patch index c6678f7..95687c4 100644 --- a/0192-grub-core-commands-regexp.c-set_matches-Move-setvar-.patch +++ b/0192-grub-core-commands-regexp.c-set_matches-Move-setvar-.patch @@ -1,7 +1,7 @@ From b5b12db0916b3436e872c23e08ad8627c0e726f1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 3 Mar 2013 15:24:02 +0100 -Subject: [PATCH 192/471] * grub-core/commands/regexp.c (set_matches): +Subject: [PATCH 192/482] * grub-core/commands/regexp.c (set_matches): Move setvar out of its parent. --- diff --git a/0193-grub-core-script-execute.c-grub_script_arglist_to_ar.patch b/0193-grub-core-script-execute.c-grub_script_arglist_to_ar.patch index 8314992..a706fcf 100644 --- a/0193-grub-core-script-execute.c-grub_script_arglist_to_ar.patch +++ b/0193-grub-core-script-execute.c-grub_script_arglist_to_ar.patch @@ -1,7 +1,7 @@ From 80253b05980830416244cc190158435d7fc306b2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 3 Mar 2013 15:26:29 +0100 -Subject: [PATCH 193/471] * grub-core/script/execute.c +Subject: [PATCH 193/482] * grub-core/script/execute.c (grub_script_arglist_to_argv): Move append out of its parent. --- diff --git a/0194-Remove-all-trampoline-support.-Add-Wtrampolines-when.patch b/0194-Remove-all-trampoline-support.-Add-Wtrampolines-when.patch index 5e5326f..8c35a42 100644 --- a/0194-Remove-all-trampoline-support.-Add-Wtrampolines-when.patch +++ b/0194-Remove-all-trampoline-support.-Add-Wtrampolines-when.patch @@ -1,7 +1,7 @@ From 03cd56052af22492179742054c0e6c0382f85afb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 3 Mar 2013 15:57:30 +0100 -Subject: [PATCH 194/471] Remove all trampoline support. Add +Subject: [PATCH 194/482] Remove all trampoline support. Add -Wtrampolines when present. Remove symbols used for trampolines to make link fail if trampolines are present. diff --git a/0195-grub-core-term-terminfo.c-grub_terminfo_cls-Issue-an.patch b/0195-grub-core-term-terminfo.c-grub_terminfo_cls-Issue-an.patch index c95c024..ec55537 100644 --- a/0195-grub-core-term-terminfo.c-grub_terminfo_cls-Issue-an.patch +++ b/0195-grub-core-term-terminfo.c-grub_terminfo_cls-Issue-an.patch @@ -1,7 +1,7 @@ From 0cbe55531afbe9cb9a8e63d27452a6261b7736c2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 5 Mar 2013 20:00:51 +0100 -Subject: [PATCH 195/471] * grub-core/term/terminfo.c +Subject: [PATCH 195/482] * grub-core/term/terminfo.c (grub_terminfo_cls): Issue an explicit gotoxy to 0,0. --- diff --git a/0196-Lift-up-core-size-limits-on-some-platforms.-Fix-pote.patch b/0196-Lift-up-core-size-limits-on-some-platforms.-Fix-pote.patch index 2bc5621..1a7630d 100644 --- a/0196-Lift-up-core-size-limits-on-some-platforms.-Fix-pote.patch +++ b/0196-Lift-up-core-size-limits-on-some-platforms.-Fix-pote.patch @@ -1,7 +1,7 @@ From 1e70833b4206de6b356cc5f6052228d66c283761 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 7 Mar 2013 08:17:24 +0100 -Subject: [PATCH 196/471] Lift up core size limits on some platforms. +Subject: [PATCH 196/482] Lift up core size limits on some platforms. Fix potential memory corruption with big core on small memory systems. Document remaining limits. diff --git a/0197-grub-core-normal-crypto.c-read_crypto_list-Fix-incor.patch b/0197-grub-core-normal-crypto.c-read_crypto_list-Fix-incor.patch index ec24bd5..218ddb7 100644 --- a/0197-grub-core-normal-crypto.c-read_crypto_list-Fix-incor.patch +++ b/0197-grub-core-normal-crypto.c-read_crypto_list-Fix-incor.patch @@ -1,7 +1,7 @@ From b3e3387c94fa080342c9dadd32cf83155e4ce85b Mon Sep 17 00:00:00 2001 From: Nickolai Zeldovich Date: Thu, 7 Mar 2013 08:41:27 +0100 -Subject: [PATCH 197/471] * grub-core/normal/crypto.c +Subject: [PATCH 197/482] * grub-core/normal/crypto.c (read_crypto_list): Fix incorrect OOM check. * grub-core/normal/term.c (read_terminal_list): Likewise. diff --git a/0198-grub-core-commands-acpi.c-grub_acpi_create_ebda-Don-.patch b/0198-grub-core-commands-acpi.c-grub_acpi_create_ebda-Don-.patch index 263d30e..e9606e4 100644 --- a/0198-grub-core-commands-acpi.c-grub_acpi_create_ebda-Don-.patch +++ b/0198-grub-core-commands-acpi.c-grub_acpi_create_ebda-Don-.patch @@ -1,7 +1,7 @@ From fa35f13018c92b66f4a68e1f32ede2b0327f993b Mon Sep 17 00:00:00 2001 From: Nickolai Zeldovich Date: Thu, 7 Mar 2013 08:52:29 +0100 -Subject: [PATCH 198/471] * grub-core/commands/acpi.c +Subject: [PATCH 198/482] * grub-core/commands/acpi.c (grub_acpi_create_ebda): Don't dereference null pointer. While the code is technically correct, gcc may eliminate a null check if pointer is already dereferenced. diff --git a/0199-grub-core-fs-iso9660.c-add_part-Remove-always_inline.patch b/0199-grub-core-fs-iso9660.c-add_part-Remove-always_inline.patch index f62c60f..c472967 100644 --- a/0199-grub-core-fs-iso9660.c-add_part-Remove-always_inline.patch +++ b/0199-grub-core-fs-iso9660.c-add_part-Remove-always_inline.patch @@ -1,7 +1,7 @@ From 45025027ddbcf13fb5a5ee3a42f5318219f78fb4 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Thu, 7 Mar 2013 09:11:36 +0100 -Subject: [PATCH 199/471] * grub-core/fs/iso9660.c (add_part): Remove +Subject: [PATCH 199/482] * grub-core/fs/iso9660.c (add_part): Remove always_inline attribute causing gcc error with gcc 4.7.1. --- diff --git a/0200-grub-core-fs-fshelp.c-grub_fshelp_log2blksize-Remove.patch b/0200-grub-core-fs-fshelp.c-grub_fshelp_log2blksize-Remove.patch index c110e75..a70c26b 100644 --- a/0200-grub-core-fs-fshelp.c-grub_fshelp_log2blksize-Remove.patch +++ b/0200-grub-core-fs-fshelp.c-grub_fshelp_log2blksize-Remove.patch @@ -1,7 +1,7 @@ From 4e7071ba5f26c0de531f071eeb3b8ebc517d4a2a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 14:27:04 +0100 -Subject: [PATCH 200/471] * grub-core/fs/fshelp.c +Subject: [PATCH 200/482] * grub-core/fs/fshelp.c (grub_fshelp_log2blksize): Remove now unused function. --- diff --git a/0201-Avoid-costly-64-bit-division-in-grub_get_time_ms-on-.patch b/0201-Avoid-costly-64-bit-division-in-grub_get_time_ms-on-.patch index e8f2bd8..a6be208 100644 --- a/0201-Avoid-costly-64-bit-division-in-grub_get_time_ms-on-.patch +++ b/0201-Avoid-costly-64-bit-division-in-grub_get_time_ms-on-.patch @@ -1,7 +1,7 @@ From 637ede531e110b92cf5e8fd5be8561c5a5bd3429 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 17:45:38 +0100 -Subject: [PATCH 201/471] Avoid costly 64-bit division in +Subject: [PATCH 201/482] Avoid costly 64-bit division in grub_get_time_ms on most platforms. --- diff --git a/0202-grub-core-fs-hfs.c-grub_hfs_read_file-Avoid-divmod64.patch b/0202-grub-core-fs-hfs.c-grub_hfs_read_file-Avoid-divmod64.patch index c7980cf..1ffabaf 100644 --- a/0202-grub-core-fs-hfs.c-grub_hfs_read_file-Avoid-divmod64.patch +++ b/0202-grub-core-fs-hfs.c-grub_hfs_read_file-Avoid-divmod64.patch @@ -1,7 +1,7 @@ From 816fd37ee87127911c61b5464dfdd25145b36e1c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 18:27:53 +0100 -Subject: [PATCH 202/471] * grub-core/fs/hfs.c (grub_hfs_read_file): +Subject: [PATCH 202/482] * grub-core/fs/hfs.c (grub_hfs_read_file): Avoid divmod64 since the maximum size is 4G - 1 on hfs --- diff --git a/0203-Adjust-types-in-gdb-module-to-have-intended-unsigned.patch b/0203-Adjust-types-in-gdb-module-to-have-intended-unsigned.patch index a9b9165..353eff0 100644 --- a/0203-Adjust-types-in-gdb-module-to-have-intended-unsigned.patch +++ b/0203-Adjust-types-in-gdb-module-to-have-intended-unsigned.patch @@ -1,7 +1,7 @@ From 03976ab690ee925d6bd752c6996856dbf0a40a74 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 18:36:39 +0100 -Subject: [PATCH 203/471] Adjust types in gdb module to have intended +Subject: [PATCH 203/482] Adjust types in gdb module to have intended unsigned shifts rather than signed divisions. --- diff --git a/0204-grub-core-video-i386-pc-vbe.c.patch b/0204-grub-core-video-i386-pc-vbe.c.patch index 69dd818..71fd2b9 100644 --- a/0204-grub-core-video-i386-pc-vbe.c.patch +++ b/0204-grub-core-video-i386-pc-vbe.c.patch @@ -1,7 +1,7 @@ From 019109ed5ab8eb903c99026393c1b7d0ded973f2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 18:49:05 +0100 -Subject: [PATCH 204/471] * grub-core/video/i386/pc/vbe.c +Subject: [PATCH 204/482] * grub-core/video/i386/pc/vbe.c (grub_video_vbe_print_adapter_specific_info): Replace division by shifts. diff --git a/0205-include-grub-datetime.h-grub_datetime2unixtime-Fix-u.patch b/0205-include-grub-datetime.h-grub_datetime2unixtime-Fix-u.patch index b455211..8d7a960 100644 --- a/0205-include-grub-datetime.h-grub_datetime2unixtime-Fix-u.patch +++ b/0205-include-grub-datetime.h-grub_datetime2unixtime-Fix-u.patch @@ -1,7 +1,7 @@ From 9024078c32dd74ba0e376d422cba33f587f7756d Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 19:19:21 +0100 -Subject: [PATCH 205/471] * include/grub/datetime.h +Subject: [PATCH 205/482] * include/grub/datetime.h (grub_datetime2unixtime): Fix unixtime computation for some years before epoch. Avode confusing division while on it. diff --git a/0206-grub-core-loader-i386-pc-plan9.c-fill_disk-Fix-types.patch b/0206-grub-core-loader-i386-pc-plan9.c-fill_disk-Fix-types.patch index 04a1b8a..7640d60 100644 --- a/0206-grub-core-loader-i386-pc-plan9.c-fill_disk-Fix-types.patch +++ b/0206-grub-core-loader-i386-pc-plan9.c-fill_disk-Fix-types.patch @@ -1,7 +1,7 @@ From b21d161bc61fc8b411f21df0f25598090a5b66cc Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 19:27:50 +0100 -Subject: [PATCH 206/471] * grub-core/loader/i386/pc/plan9.c +Subject: [PATCH 206/482] * grub-core/loader/i386/pc/plan9.c (fill_disk): Fix types to use intended shifts rather than division. --- diff --git a/0207-grub-core-commands-verify.c-grub_verify_signature-Us.patch b/0207-grub-core-commands-verify.c-grub_verify_signature-Us.patch index 1088f9b..e33e61f 100644 --- a/0207-grub-core-commands-verify.c-grub_verify_signature-Us.patch +++ b/0207-grub-core-commands-verify.c-grub_verify_signature-Us.patch @@ -1,7 +1,7 @@ From b5787296b70e61c93502181d5ca0f23502eeaebb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 19:39:14 +0100 -Subject: [PATCH 207/471] * grub-core/commands/verify.c +Subject: [PATCH 207/482] * grub-core/commands/verify.c (grub_verify_signature): Use unsigned operations to have intended shifts and not divisions. diff --git a/0208-grub-core-lib-arg.c-grub_arg_list_alloc-Use-shifts-r.patch b/0208-grub-core-lib-arg.c-grub_arg_list_alloc-Use-shifts-r.patch index 535a70a..4ff3c1a 100644 --- a/0208-grub-core-lib-arg.c-grub_arg_list_alloc-Use-shifts-r.patch +++ b/0208-grub-core-lib-arg.c-grub_arg_list_alloc-Use-shifts-r.patch @@ -1,7 +1,7 @@ From 2b7ba382e92e9e62d51b3dd630046982b83c8e99 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 20:08:15 +0100 -Subject: [PATCH 208/471] * grub-core/lib/arg.c (grub_arg_list_alloc): +Subject: [PATCH 208/482] * grub-core/lib/arg.c (grub_arg_list_alloc): Use shifts rather than divisions. --- diff --git a/0209-grub-core-loader-i386-bsdXX.c-grub_openbsd_find_ramd.patch b/0209-grub-core-loader-i386-bsdXX.c-grub_openbsd_find_ramd.patch index 8692c63..ffeff93 100644 --- a/0209-grub-core-loader-i386-bsdXX.c-grub_openbsd_find_ramd.patch +++ b/0209-grub-core-loader-i386-bsdXX.c-grub_openbsd_find_ramd.patch @@ -1,7 +1,7 @@ From c8390bb346d14738026c6909767e27c46414da88 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 10 Mar 2013 20:37:41 +0100 -Subject: [PATCH 209/471] * grub-core/loader/i386/bsdXX.c +Subject: [PATCH 209/482] * grub-core/loader/i386/bsdXX.c (grub_openbsd_find_ramdisk): Use multiplication rather than division. --- diff --git a/0210-Resend-a-packet-if-we-got-the-wrong-buffer-in-status.patch b/0210-Resend-a-packet-if-we-got-the-wrong-buffer-in-status.patch index c34b544..1cdf89c 100644 --- a/0210-Resend-a-packet-if-we-got-the-wrong-buffer-in-status.patch +++ b/0210-Resend-a-packet-if-we-got-the-wrong-buffer-in-status.patch @@ -1,7 +1,7 @@ From a2ada321927efea6453a7488cefac7434c591212 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 17 Mar 2013 13:33:16 +0100 -Subject: [PATCH 210/471] Resend a packet if we got the wrong buffer in +Subject: [PATCH 210/482] Resend a packet if we got the wrong buffer in status. --- diff --git a/0211-Better-estimate-the-maximum-USB-transfer-size.patch b/0211-Better-estimate-the-maximum-USB-transfer-size.patch index 3fee152..d15bd8b 100644 --- a/0211-Better-estimate-the-maximum-USB-transfer-size.patch +++ b/0211-Better-estimate-the-maximum-USB-transfer-size.patch @@ -1,7 +1,7 @@ From 45b13f9d1572538ea6dc89017767abb9676e9426 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 19 Mar 2013 08:17:51 +0100 -Subject: [PATCH 211/471] Better estimate the maximum USB transfer size. +Subject: [PATCH 211/482] Better estimate the maximum USB transfer size. --- ChangeLog | 4 ++ diff --git a/0212-remove-get_endpoint_descriptor-and-change-all-functi.patch b/0212-remove-get_endpoint_descriptor-and-change-all-functi.patch index f89900e..ecdb78e 100644 --- a/0212-remove-get_endpoint_descriptor-and-change-all-functi.patch +++ b/0212-remove-get_endpoint_descriptor-and-change-all-functi.patch @@ -1,7 +1,7 @@ From f6ca5450858cedbe0fc18c973fc19e1242f71f45 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 19 Mar 2013 11:19:36 +0100 -Subject: [PATCH 212/471] remove get_endpoint_descriptor and change all +Subject: [PATCH 212/482] remove get_endpoint_descriptor and change all functions needing descriptor to just receive it as argument rather than endpoint address. diff --git a/0213-Implement-boot-time-analysis-framework.patch b/0213-Implement-boot-time-analysis-framework.patch index 1cf3a68..f439929 100644 --- a/0213-Implement-boot-time-analysis-framework.patch +++ b/0213-Implement-boot-time-analysis-framework.patch @@ -1,7 +1,7 @@ From 2fa8f0208a907ec3e59e75a5ad970739d308d286 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 19 Mar 2013 20:25:09 +0100 -Subject: [PATCH 213/471] Implement boot time analysis framework. +Subject: [PATCH 213/482] Implement boot time analysis framework. --- ChangeLog | 6 +++- diff --git a/0214-Fix-USB-devices-not-being-detected-when-requested.patch b/0214-Fix-USB-devices-not-being-detected-when-requested.patch index aebff23..e40b782 100644 --- a/0214-Fix-USB-devices-not-being-detected-when-requested.patch +++ b/0214-Fix-USB-devices-not-being-detected-when-requested.patch @@ -1,7 +1,7 @@ From 1d79a30acc9b9cf67c9d669a2a57b3ce26683ff6 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 19 Mar 2013 20:35:21 +0100 -Subject: [PATCH 214/471] Fix USB devices not being detected when +Subject: [PATCH 214/482] Fix USB devices not being detected when requested due to delayed attach. --- diff --git a/0215-Initialize-USB-ports-in-parallel-to-speed-up-boot.patch b/0215-Initialize-USB-ports-in-parallel-to-speed-up-boot.patch index 5bfa004..6485fee 100644 --- a/0215-Initialize-USB-ports-in-parallel-to-speed-up-boot.patch +++ b/0215-Initialize-USB-ports-in-parallel-to-speed-up-boot.patch @@ -1,7 +1,7 @@ From b528ebd33741511b054926e6076b23ab0637f6da Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 19 Mar 2013 23:06:44 +0100 -Subject: [PATCH 215/471] Initialize USB ports in parallel to speed-up +Subject: [PATCH 215/482] Initialize USB ports in parallel to speed-up boot. --- diff --git a/0216-include-grub-boottime.h-Add-missing-file.patch b/0216-include-grub-boottime.h-Add-missing-file.patch index 7874cbf..892e7d2 100644 --- a/0216-include-grub-boottime.h-Add-missing-file.patch +++ b/0216-include-grub-boottime.h-Add-missing-file.patch @@ -1,7 +1,7 @@ From 3a4118ef309840ef7a053c299bc0436d5de4171f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 20 Mar 2013 16:58:07 +0100 -Subject: [PATCH 216/471] * include/grub/boottime.h: Add missing file. +Subject: [PATCH 216/482] * include/grub/boottime.h: Add missing file. --- ChangeLog | 4 ++++ diff --git a/0217-Fix-a-conflict-between-ports-structures-with-2-contr.patch b/0217-Fix-a-conflict-between-ports-structures-with-2-contr.patch index f08d94e..6d0f095 100644 --- a/0217-Fix-a-conflict-between-ports-structures-with-2-contr.patch +++ b/0217-Fix-a-conflict-between-ports-structures-with-2-contr.patch @@ -1,7 +1,7 @@ From e3e32021b775ea8066f4c76d03e803e2d50716ce Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 20 Mar 2013 17:07:08 +0100 -Subject: [PATCH 217/471] Fix a conflict between ports structures with 2 +Subject: [PATCH 217/482] Fix a conflict between ports structures with 2 controllers of same kind. --- diff --git a/0218-New-commands-cbmemc-lscoreboot-coreboot_boottime-to-.patch b/0218-New-commands-cbmemc-lscoreboot-coreboot_boottime-to-.patch index 5acd386..669a5c7 100644 --- a/0218-New-commands-cbmemc-lscoreboot-coreboot_boottime-to-.patch +++ b/0218-New-commands-cbmemc-lscoreboot-coreboot_boottime-to-.patch @@ -1,7 +1,7 @@ From 0f1725945089691326aaa827ac6338eca584b802 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 20 Mar 2013 17:13:31 +0100 -Subject: [PATCH 218/471] New commands cbmemc, lscoreboot, +Subject: [PATCH 218/482] New commands cbmemc, lscoreboot, coreboot_boottime to inspect coreboot tables content. Support for cbmemc. --- diff --git a/0219-grub-core-commands-boottime.c-Fix-copyright-header.patch b/0219-grub-core-commands-boottime.c-Fix-copyright-header.patch index 06afb80..34cdc92 100644 --- a/0219-grub-core-commands-boottime.c-Fix-copyright-header.patch +++ b/0219-grub-core-commands-boottime.c-Fix-copyright-header.patch @@ -1,7 +1,7 @@ From d0d1029ea33d43710c48bd24d3905d2bbcc0d671 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 20 Mar 2013 17:16:35 +0100 -Subject: [PATCH 219/471] * grub-core/commands/boottime.c: Fix copyright +Subject: [PATCH 219/482] * grub-core/commands/boottime.c: Fix copyright header. --- diff --git a/0220-Slight-improve-in-USB-related-boot-time-checkpoints.patch b/0220-Slight-improve-in-USB-related-boot-time-checkpoints.patch index a83d353..9eb3d05 100644 --- a/0220-Slight-improve-in-USB-related-boot-time-checkpoints.patch +++ b/0220-Slight-improve-in-USB-related-boot-time-checkpoints.patch @@ -1,7 +1,7 @@ From 171c7ed5ddba903d30c342c09013decfbe18c992 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 20 Mar 2013 17:21:13 +0100 -Subject: [PATCH 220/471] Slight improve in USB-related boot-time +Subject: [PATCH 220/482] Slight improve in USB-related boot-time checkpoints. --- diff --git a/0221-grub-core-commands-verify.c-hashes-Add-several-hashe.patch b/0221-grub-core-commands-verify.c-hashes-Add-several-hashe.patch index 4bf5f82..6e04e45 100644 --- a/0221-grub-core-commands-verify.c-hashes-Add-several-hashe.patch +++ b/0221-grub-core-commands-verify.c-hashes-Add-several-hashe.patch @@ -1,7 +1,7 @@ From 834773665859d4a23553406715d11b3e3328b5ac Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 20 Mar 2013 17:24:39 +0100 -Subject: [PATCH 221/471] * grub-core/commands/verify.c (hashes): Add +Subject: [PATCH 221/482] * grub-core/commands/verify.c (hashes): Add several hashes from the spec. --- diff --git a/0222-po-POTFILES.in-Regenerate.patch b/0222-po-POTFILES.in-Regenerate.patch index e980d03..e5a1f86 100644 --- a/0222-po-POTFILES.in-Regenerate.patch +++ b/0222-po-POTFILES.in-Regenerate.patch @@ -1,7 +1,7 @@ From 011eecc4abbc1fd9d40e8eb154652f8ec5d025c1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 21 Mar 2013 21:54:31 +0100 -Subject: [PATCH 222/471] * po/POTFILES.in: Regenerate. +Subject: [PATCH 222/482] * po/POTFILES.in: Regenerate. --- ChangeLog | 4 +++ diff --git a/0223-grub-core-commands-i386-coreboot-cbls.c-Fix-typos-an.patch b/0223-grub-core-commands-i386-coreboot-cbls.c-Fix-typos-an.patch index 8aea9ec..21da609 100644 --- a/0223-grub-core-commands-i386-coreboot-cbls.c-Fix-typos-an.patch +++ b/0223-grub-core-commands-i386-coreboot-cbls.c-Fix-typos-an.patch @@ -1,7 +1,7 @@ From c34f460b7eb8625156597c388dec0da50bfa6a79 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 22 Mar 2013 14:06:48 +0100 -Subject: [PATCH 223/471] * grub-core/commands/i386/coreboot/cbls.c: Fix +Subject: [PATCH 223/482] * grub-core/commands/i386/coreboot/cbls.c: Fix typos and wrong description. --- diff --git a/0224-Add-ability-to-generate-newc-additions-on-runtime.patch b/0224-Add-ability-to-generate-newc-additions-on-runtime.patch index 606e51d..50e7f5a 100644 --- a/0224-Add-ability-to-generate-newc-additions-on-runtime.patch +++ b/0224-Add-ability-to-generate-newc-additions-on-runtime.patch @@ -1,7 +1,7 @@ From 4aaa34677317a2d9c574f368e8895a9a2971f002 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 22 Mar 2013 21:01:28 +0100 -Subject: [PATCH 224/471] Add ability to generate newc additions on +Subject: [PATCH 224/482] Add ability to generate newc additions on runtime. --- diff --git a/0225-grub-core-fs-zfs-zfs.c-Fix-incorrect-handling-of-spe.patch b/0225-grub-core-fs-zfs-zfs.c-Fix-incorrect-handling-of-spe.patch index a94a963..26dd403 100644 --- a/0225-grub-core-fs-zfs-zfs.c-Fix-incorrect-handling-of-spe.patch +++ b/0225-grub-core-fs-zfs-zfs.c-Fix-incorrect-handling-of-spe.patch @@ -1,7 +1,7 @@ From d05e156bbc8198da89d45410b796a893e264229a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 22 Mar 2013 22:18:38 +0100 -Subject: [PATCH 225/471] * grub-core/fs/zfs/zfs.c: Fix incorrect +Subject: [PATCH 225/482] * grub-core/fs/zfs/zfs.c: Fix incorrect handling of special volumes. --- diff --git a/0226-grub-core-term-at_keyboard.c-Increase-robustness-on-.patch b/0226-grub-core-term-at_keyboard.c-Increase-robustness-on-.patch index 9c0279a..56b7660 100644 --- a/0226-grub-core-term-at_keyboard.c-Increase-robustness-on-.patch +++ b/0226-grub-core-term-at_keyboard.c-Increase-robustness-on-.patch @@ -1,7 +1,7 @@ From 22a5b3e8041be8b3abdfe52ebf155136218489bb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 23 Mar 2013 16:54:36 +0100 -Subject: [PATCH 226/471] * grub-core/term/at_keyboard.c: Increase +Subject: [PATCH 226/482] * grub-core/term/at_keyboard.c: Increase robustness on coreboot and qemu. --- diff --git a/0227-Add-new-proc-filesystem-framework-and-put-luks_scrip.patch b/0227-Add-new-proc-filesystem-framework-and-put-luks_scrip.patch index 132c625..efffd16 100644 --- a/0227-Add-new-proc-filesystem-framework-and-put-luks_scrip.patch +++ b/0227-Add-new-proc-filesystem-framework-and-put-luks_scrip.patch @@ -1,7 +1,7 @@ From f18b04893c6f40415fb577a286982a3046fcecd2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 24 Mar 2013 13:05:59 +0100 -Subject: [PATCH 227/471] Add new 'proc' filesystem framework and put +Subject: [PATCH 227/482] Add new 'proc' filesystem framework and put luks_script into it. --- diff --git a/0228-grub-core-Makefile.core.def-vbe-Disable-on-coreboot-.patch b/0228-grub-core-Makefile.core.def-vbe-Disable-on-coreboot-.patch index 6323827..02a07b3 100644 --- a/0228-grub-core-Makefile.core.def-vbe-Disable-on-coreboot-.patch +++ b/0228-grub-core-Makefile.core.def-vbe-Disable-on-coreboot-.patch @@ -1,7 +1,7 @@ From 2fe37186ad9206f74f8435c64bafb39d3085b3f2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 24 Mar 2013 13:07:51 +0100 -Subject: [PATCH 228/471] * grub-core/Makefile.core.def (vbe): Disable +Subject: [PATCH 228/482] * grub-core/Makefile.core.def (vbe): Disable on coreboot and multiboot platforms. --- diff --git a/0229-util-grub-mkconfig_lib.in-prepare_grub_to_access_dev.patch b/0229-util-grub-mkconfig_lib.in-prepare_grub_to_access_dev.patch index 90babe4..2674b4a 100644 --- a/0229-util-grub-mkconfig_lib.in-prepare_grub_to_access_dev.patch +++ b/0229-util-grub-mkconfig_lib.in-prepare_grub_to_access_dev.patch @@ -1,7 +1,7 @@ From a4a74e06ccc7868c9dd3a5da8c24d7244fdae50e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 24 Mar 2013 13:11:19 +0100 -Subject: [PATCH 229/471] * util/grub-mkconfig_lib.in +Subject: [PATCH 229/482] * util/grub-mkconfig_lib.in (prepare_grub_to_access_device): Fix handling of multi-device filesystems. --- diff --git a/0230-grub-core-Makefile.core.def-vga-Disable-on-coreboot-.patch b/0230-grub-core-Makefile.core.def-vga-Disable-on-coreboot-.patch index bc87d10..915782f 100644 --- a/0230-grub-core-Makefile.core.def-vga-Disable-on-coreboot-.patch +++ b/0230-grub-core-Makefile.core.def-vga-Disable-on-coreboot-.patch @@ -1,7 +1,7 @@ From e95df86d49c55f3c5ffd27161eddba81202220d7 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 24 Mar 2013 14:01:51 +0100 -Subject: [PATCH 230/471] * grub-core/Makefile.core.def (vga): Disable +Subject: [PATCH 230/482] * grub-core/Makefile.core.def (vga): Disable on coreboot and multiboot platforms. --- diff --git a/0231-util-grub.d-20_linux_xen.in-Automatically-add-no-rea.patch b/0231-util-grub.d-20_linux_xen.in-Automatically-add-no-rea.patch index f014656..c2d89c6 100644 --- a/0231-util-grub.d-20_linux_xen.in-Automatically-add-no-rea.patch +++ b/0231-util-grub.d-20_linux_xen.in-Automatically-add-no-rea.patch @@ -1,7 +1,7 @@ From b138cfd473ab65282af07d400fc95a8a5bc7e22e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 24 Mar 2013 14:03:33 +0100 -Subject: [PATCH 231/471] * util/grub.d/20_linux_xen.in: Automatically +Subject: [PATCH 231/482] * util/grub.d/20_linux_xen.in: Automatically add no-real-mode edd=off on non-BIOS platforms. --- diff --git a/0232-Replace-the-region-at-0-from-coreboot-tables-to-avai.patch b/0232-Replace-the-region-at-0-from-coreboot-tables-to-avai.patch index 71b993a..ab9b858 100644 --- a/0232-Replace-the-region-at-0-from-coreboot-tables-to-avai.patch +++ b/0232-Replace-the-region-at-0-from-coreboot-tables-to-avai.patch @@ -1,7 +1,7 @@ From 186c206f29e4ce0c6645c51dd477a8ce93952d51 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 25 Mar 2013 10:23:04 +0100 -Subject: [PATCH 232/471] Replace the region at 0 from coreboot tables +Subject: [PATCH 232/482] Replace the region at 0 from coreboot tables to available in BSD memory map. --- diff --git a/0233-grub-core-normal-menu.c-Wait-if-there-were-errors-sh.patch b/0233-grub-core-normal-menu.c-Wait-if-there-were-errors-sh.patch index 32c9dbb..8424e34 100644 --- a/0233-grub-core-normal-menu.c-Wait-if-there-were-errors-sh.patch +++ b/0233-grub-core-normal-menu.c-Wait-if-there-were-errors-sh.patch @@ -1,7 +1,7 @@ From f6301725f6a55b194640ed2ebf7c182b2cb079ed Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 25 Mar 2013 10:32:06 +0100 -Subject: [PATCH 233/471] * grub-core/normal/menu.c: Wait if there were +Subject: [PATCH 233/482] * grub-core/normal/menu.c: Wait if there were errors shown at "boot" command. --- diff --git a/0234-grub-core-disk-ahci.c-Give-more-time-for-AHCI-reques.patch b/0234-grub-core-disk-ahci.c-Give-more-time-for-AHCI-reques.patch index 9b91265..3e6b094 100644 --- a/0234-grub-core-disk-ahci.c-Give-more-time-for-AHCI-reques.patch +++ b/0234-grub-core-disk-ahci.c-Give-more-time-for-AHCI-reques.patch @@ -1,7 +1,7 @@ From 5aaeba2813e16d393e7f87b918734044c86743f0 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 25 Mar 2013 10:32:56 +0100 -Subject: [PATCH 234/471] * grub-core/disk/ahci.c: Give more time for +Subject: [PATCH 234/482] * grub-core/disk/ahci.c: Give more time for AHCI request. --- diff --git a/0235-grub-core-gfxmenu-font.c-grub_font_get_string_width-.patch b/0235-grub-core-gfxmenu-font.c-grub_font_get_string_width-.patch index aeb64ef..6844df9 100644 --- a/0235-grub-core-gfxmenu-font.c-grub_font_get_string_width-.patch +++ b/0235-grub-core-gfxmenu-font.c-grub_font_get_string_width-.patch @@ -1,7 +1,7 @@ From 3c16d2a0969c34faa8d2a0fba94f4535effef5fc Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Tue, 26 Mar 2013 08:26:01 +0100 -Subject: [PATCH 235/471] * grub-core/gfxmenu/font.c +Subject: [PATCH 235/482] * grub-core/gfxmenu/font.c (grub_font_get_string_width): Fix memory leak. --- diff --git a/0236-grub-core-commands-acpihalt.c-skip_ext_op-Add-suppor.patch b/0236-grub-core-commands-acpihalt.c-skip_ext_op-Add-suppor.patch index 610388b..92935e4 100644 --- a/0236-grub-core-commands-acpihalt.c-skip_ext_op-Add-suppor.patch +++ b/0236-grub-core-commands-acpihalt.c-skip_ext_op-Add-suppor.patch @@ -1,7 +1,7 @@ From e8cf8971da1fc1932b04e642104db9606fd0414e Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 26 Mar 2013 11:29:52 +0100 -Subject: [PATCH 236/471] * grub-core/commands/acpihalt.c (skip_ext_op): +Subject: [PATCH 236/482] * grub-core/commands/acpihalt.c (skip_ext_op): Add support for skipping Event, Device, Processor, PowerRes, ThermalZone, and BankField extended opcodes. (get_sleep_type): Add minimal scope handling (just enough to handle setting the scope to diff --git a/0237-grub-core-kern-efi-mm.c-grub_efi_finish_boot_service.patch b/0237-grub-core-kern-efi-mm.c-grub_efi_finish_boot_service.patch index 7adc8f7..e728228 100644 --- a/0237-grub-core-kern-efi-mm.c-grub_efi_finish_boot_service.patch +++ b/0237-grub-core-kern-efi-mm.c-grub_efi_finish_boot_service.patch @@ -1,7 +1,7 @@ From 22b474d62ab256dda084737fe608f1c9411c3dae Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 26 Mar 2013 11:34:56 +0100 -Subject: [PATCH 237/471] * grub-core/kern/efi/mm.c +Subject: [PATCH 237/482] * grub-core/kern/efi/mm.c (grub_efi_finish_boot_services): Try terminating EFI services several times due to quirks in some implementations. diff --git a/0238-grub-core-commands-verify.c-Fix-hash-algorithms-valu.patch b/0238-grub-core-commands-verify.c-Fix-hash-algorithms-valu.patch index 4764fe7..133a746 100644 --- a/0238-grub-core-commands-verify.c-Fix-hash-algorithms-valu.patch +++ b/0238-grub-core-commands-verify.c-Fix-hash-algorithms-valu.patch @@ -1,7 +1,7 @@ From 11df2f23b04ed345abae66b4d428c401eac7acd3 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 1 Apr 2013 01:43:04 +0200 -Subject: [PATCH 238/471] * grub-core/commands/verify.c: Fix hash +Subject: [PATCH 238/482] * grub-core/commands/verify.c: Fix hash algorithms values for the first three hashes - they start with 1, not with 0. diff --git a/0239-INSTALL-Mention-xorriso-requirement.patch b/0239-INSTALL-Mention-xorriso-requirement.patch index a18e53a..1c89f73 100644 --- a/0239-INSTALL-Mention-xorriso-requirement.patch +++ b/0239-INSTALL-Mention-xorriso-requirement.patch @@ -1,7 +1,7 @@ From 111eff14a0f98fc525577fa0e85c49a365f4defd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Szymczyszyn?= Date: Mon, 1 Apr 2013 02:55:10 +0200 -Subject: [PATCH 239/471] * INSTALL: Mention xorriso requirement. +Subject: [PATCH 239/482] * INSTALL: Mention xorriso requirement. --- ChangeLog | 4 ++++ diff --git a/0240-grub-core-partmap-apple.c-apple_partition_map_iterat.patch b/0240-grub-core-partmap-apple.c-apple_partition_map_iterat.patch index 0ad2dbe..675634b 100644 --- a/0240-grub-core-partmap-apple.c-apple_partition_map_iterat.patch +++ b/0240-grub-core-partmap-apple.c-apple_partition_map_iterat.patch @@ -1,7 +1,7 @@ From 47d846664c3791668cdff2c1d307e193687be1aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Szymczyszyn?= Date: Mon, 1 Apr 2013 02:58:47 +0200 -Subject: [PATCH 240/471] * grub-core/partmap/apple.c +Subject: [PATCH 240/482] * grub-core/partmap/apple.c (apple_partition_map_iterate): Add missing closing bracket. --- diff --git a/0241-grub-core-gfxmenu-gui_circular_progress.c-Fix-off-by.patch b/0241-grub-core-gfxmenu-gui_circular_progress.c-Fix-off-by.patch index 6f8e29e..086c675 100644 --- a/0241-grub-core-gfxmenu-gui_circular_progress.c-Fix-off-by.patch +++ b/0241-grub-core-gfxmenu-gui_circular_progress.c-Fix-off-by.patch @@ -1,7 +1,7 @@ From cdfccef227436ae09bb0999597c575ec568eaffc Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Wed, 3 Apr 2013 08:51:13 +0200 -Subject: [PATCH 241/471] * grub-core/gfxmenu/gui_circular_progress.c: +Subject: [PATCH 241/482] * grub-core/gfxmenu/gui_circular_progress.c: Fix off-by-one error. --- diff --git a/0242-grub-core-gfxmenu-view.c-Fix-off-by-one-error.patch b/0242-grub-core-gfxmenu-view.c-Fix-off-by-one-error.patch index cc2a696..663bdb8 100644 --- a/0242-grub-core-gfxmenu-view.c-Fix-off-by-one-error.patch +++ b/0242-grub-core-gfxmenu-view.c-Fix-off-by-one-error.patch @@ -1,7 +1,7 @@ From 208140ce98ff032d1b6c16403a06b99ef701937a Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Wed, 3 Apr 2013 08:53:58 +0200 -Subject: [PATCH 242/471] * grub-core/gfxmenu/view.c: Fix off-by-one +Subject: [PATCH 242/482] * grub-core/gfxmenu/view.c: Fix off-by-one error. --- diff --git a/0243-grub-core-gfxmenu-gui_circular_progress.c-Take-both-.patch b/0243-grub-core-gfxmenu-gui_circular_progress.c-Take-both-.patch index f6cd30f..f6229af 100644 --- a/0243-grub-core-gfxmenu-gui_circular_progress.c-Take-both-.patch +++ b/0243-grub-core-gfxmenu-gui_circular_progress.c-Take-both-.patch @@ -1,7 +1,7 @@ From 60c4d08965790dd35eb8abaf274bf3b6b3c7e85d Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Wed, 3 Apr 2013 09:20:29 +0200 -Subject: [PATCH 243/471] * grub-core/gfxmenu/gui_circular_progress.c: +Subject: [PATCH 243/482] * grub-core/gfxmenu/gui_circular_progress.c: Take both width and height into account when calculating radius. --- diff --git a/0244-grub-core-gfxmenu-gui_progress_bar.c-Handle-padding-.patch b/0244-grub-core-gfxmenu-gui_progress_bar.c-Handle-padding-.patch index 098115d..36da1a7 100644 --- a/0244-grub-core-gfxmenu-gui_progress_bar.c-Handle-padding-.patch +++ b/0244-grub-core-gfxmenu-gui_progress_bar.c-Handle-padding-.patch @@ -1,7 +1,7 @@ From b7267fc19bc52b86e21615aede30b31c8348de81 Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Wed, 3 Apr 2013 09:34:08 +0200 -Subject: [PATCH 244/471] * grub-core/gfxmenu/gui_progress_bar.c: Handle +Subject: [PATCH 244/482] * grub-core/gfxmenu/gui_progress_bar.c: Handle padding sizes. --- diff --git a/0245-include-grub-elf.h-Add-missing-ARM-relocation-codes-.patch b/0245-include-grub-elf.h-Add-missing-ARM-relocation-codes-.patch index 1b9c70a..f7e3a91 100644 --- a/0245-include-grub-elf.h-Add-missing-ARM-relocation-codes-.patch +++ b/0245-include-grub-elf.h-Add-missing-ARM-relocation-codes-.patch @@ -1,7 +1,7 @@ From 58e08a1795d63ba85b006c54dc7bbfe0afd624a7 Mon Sep 17 00:00:00 2001 From: Francesco Lavra Date: Wed, 3 Apr 2013 11:23:22 +0200 -Subject: [PATCH 245/471] * include/grub/elf.h: Add missing ARM +Subject: [PATCH 245/482] * include/grub/elf.h: Add missing ARM relocation codes and fix existing ones. --- diff --git a/0246-util-grub-mount.c-fuse_init-Return-error-if-fuse_mai.patch b/0246-util-grub-mount.c-fuse_init-Return-error-if-fuse_mai.patch index 6d2bd41..6e0b4a0 100644 --- a/0246-util-grub-mount.c-fuse_init-Return-error-if-fuse_mai.patch +++ b/0246-util-grub-mount.c-fuse_init-Return-error-if-fuse_mai.patch @@ -1,7 +1,7 @@ From c59392f94ef1544cc8d24cecfbca69798ba7e556 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Wed, 3 Apr 2013 11:28:16 +0200 -Subject: [PATCH 246/471] * util/grub-mount.c (fuse_init): Return error +Subject: [PATCH 246/482] * util/grub-mount.c (fuse_init): Return error if fuse_main failed. --- diff --git a/0247-Fix-screen-corruption-in-menu-entry-editor-and-simpl.patch b/0247-Fix-screen-corruption-in-menu-entry-editor-and-simpl.patch index 7770746..4c99328 100644 --- a/0247-Fix-screen-corruption-in-menu-entry-editor-and-simpl.patch +++ b/0247-Fix-screen-corruption-in-menu-entry-editor-and-simpl.patch @@ -1,7 +1,7 @@ From f51e0c966f51523abcc5856a5667537d1dcf62ca Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 3 Apr 2013 15:19:34 +0200 -Subject: [PATCH 247/471] Fix screen corruption in menu entry editor and +Subject: [PATCH 247/482] Fix screen corruption in menu entry editor and simplify the code flow while on it. --- diff --git a/0248-grub-core-term-i386-pc-console.c-grub_console_getwh-.patch b/0248-grub-core-term-i386-pc-console.c-grub_console_getwh-.patch index f4c0053..c99ecef 100644 --- a/0248-grub-core-term-i386-pc-console.c-grub_console_getwh-.patch +++ b/0248-grub-core-term-i386-pc-console.c-grub_console_getwh-.patch @@ -1,7 +1,7 @@ From 7d0fb871481447b7f8ac06d7bc23ee6a5204ff76 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 3 Apr 2013 15:21:51 +0200 -Subject: [PATCH 248/471] * grub-core/term/i386/pc/console.c +Subject: [PATCH 248/482] * grub-core/term/i386/pc/console.c (grub_console_getwh): Decrease reported width by one to compensate for curesor algorithm problem. diff --git a/0249-grub-core-commands-verify.c-Save-verified-file-to-av.patch b/0249-grub-core-commands-verify.c-Save-verified-file-to-av.patch index cdfda86..d77e6bc 100644 --- a/0249-grub-core-commands-verify.c-Save-verified-file-to-av.patch +++ b/0249-grub-core-commands-verify.c-Save-verified-file-to-av.patch @@ -1,7 +1,7 @@ From 389f8af28dcc1f7620fabf5032f680fba0bd28e3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 3 Apr 2013 17:32:33 +0200 -Subject: [PATCH 249/471] * grub-core/commands/verify.c: Save verified +Subject: [PATCH 249/482] * grub-core/commands/verify.c: Save verified file to avoid it being tampered with after verification was done. --- diff --git a/0250-grub-core-lib-posix_wrap-locale.h-GRUB_UTIL-Include-.patch b/0250-grub-core-lib-posix_wrap-locale.h-GRUB_UTIL-Include-.patch index 4a9bd7f..a676641 100644 --- a/0250-grub-core-lib-posix_wrap-locale.h-GRUB_UTIL-Include-.patch +++ b/0250-grub-core-lib-posix_wrap-locale.h-GRUB_UTIL-Include-.patch @@ -1,7 +1,7 @@ From 7e4711a6dcd3375aa4ee4342c05b38f6f7ad3965 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 4 Apr 2013 08:54:02 +0200 -Subject: [PATCH 250/471] * grub-core/lib/posix_wrap/locale.h +Subject: [PATCH 250/482] * grub-core/lib/posix_wrap/locale.h [GRUB_UTIL]: Include host locale.h. --- diff --git a/0251-util-grub-setup.c-setup-Handle-some-corner-cases.patch b/0251-util-grub-setup.c-setup-Handle-some-corner-cases.patch index 77a6e52..a7abb10 100644 --- a/0251-util-grub-setup.c-setup-Handle-some-corner-cases.patch +++ b/0251-util-grub-setup.c-setup-Handle-some-corner-cases.patch @@ -1,7 +1,7 @@ From fad6a3928fd73156c9a861e6b8b81b4099e450a3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 4 Apr 2013 08:55:06 +0200 -Subject: [PATCH 251/471] * util/grub-setup.c (setup): Handle some +Subject: [PATCH 251/482] * util/grub-setup.c (setup): Handle some corner cases. --- diff --git a/0252-grub-core-bus-usb-usbtrans.c-grub_usb_bulk_readwrite.patch b/0252-grub-core-bus-usb-usbtrans.c-grub_usb_bulk_readwrite.patch index c83bc6d..03c9d43 100644 --- a/0252-grub-core-bus-usb-usbtrans.c-grub_usb_bulk_readwrite.patch +++ b/0252-grub-core-bus-usb-usbtrans.c-grub_usb_bulk_readwrite.patch @@ -1,7 +1,7 @@ From 9b8bc0c9e2af96dcc3a50fc02a0b1b76c7f6967f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 4 Apr 2013 08:56:45 +0200 -Subject: [PATCH 252/471] * grub-core/bus/usb/usbtrans.c +Subject: [PATCH 252/482] * grub-core/bus/usb/usbtrans.c (grub_usb_bulk_readwrite_packetize): Init err. --- diff --git a/0253-Use-TSC-as-a-possible-time-source-on-i386-ieee1275.patch b/0253-Use-TSC-as-a-possible-time-source-on-i386-ieee1275.patch index b385add..1c68b65 100644 --- a/0253-Use-TSC-as-a-possible-time-source-on-i386-ieee1275.patch +++ b/0253-Use-TSC-as-a-possible-time-source-on-i386-ieee1275.patch @@ -1,7 +1,7 @@ From 983f68a83a2200719a45c0974bb0505431904da5 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 4 Apr 2013 09:55:44 +0200 -Subject: [PATCH 253/471] Use TSC as a possible time source on +Subject: [PATCH 253/482] Use TSC as a possible time source on i386-ieee1275. --- diff --git a/0254-grub-core-disk-efi-efidisk.c-Handle-partitions-on-no.patch b/0254-grub-core-disk-efi-efidisk.c-Handle-partitions-on-no.patch index 225fa53..8e562d6 100644 --- a/0254-grub-core-disk-efi-efidisk.c-Handle-partitions-on-no.patch +++ b/0254-grub-core-disk-efi-efidisk.c-Handle-partitions-on-no.patch @@ -1,7 +1,7 @@ From c7bee25f2d477017a38009140579ba89de3d27f4 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Thu, 4 Apr 2013 10:35:50 +0200 -Subject: [PATCH 254/471] * grub-core/disk/efi/efidisk.c: Handle +Subject: [PATCH 254/482] * grub-core/disk/efi/efidisk.c: Handle partitions on non-512B disks. --- diff --git a/0255-Unify-file-copying-setup-across-different-install-sc.patch b/0255-Unify-file-copying-setup-across-different-install-sc.patch index 57554f0..b844f43 100644 --- a/0255-Unify-file-copying-setup-across-different-install-sc.patch +++ b/0255-Unify-file-copying-setup-across-different-install-sc.patch @@ -1,7 +1,7 @@ From f07aaa099fe586b6df049097f62704cc5081a63a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 4 Apr 2013 19:59:59 +0200 -Subject: [PATCH 255/471] Unify file copying setup across different +Subject: [PATCH 255/482] Unify file copying setup across different install scripts. Add options for performing partial install. --- diff --git a/0256-util-grub-mkimage.c-Introduce-new-define-EFI32_HEADE.patch b/0256-util-grub-mkimage.c-Introduce-new-define-EFI32_HEADE.patch index 83c9943..6f7bd48 100644 --- a/0256-util-grub-mkimage.c-Introduce-new-define-EFI32_HEADE.patch +++ b/0256-util-grub-mkimage.c-Introduce-new-define-EFI32_HEADE.patch @@ -1,7 +1,7 @@ From acc679d013ced54cd51b285443bbadbb64ddc545 Mon Sep 17 00:00:00 2001 From: Francesco Lavra Date: Thu, 4 Apr 2013 20:07:44 +0200 -Subject: [PATCH 256/471] * util/grub-mkimage.c: Introduce new define +Subject: [PATCH 256/482] * util/grub-mkimage.c: Introduce new define EFI32_HEADER_SIZE. --- diff --git a/0257-docs-grub.texi-Document-menuentry-id-option.patch b/0257-docs-grub.texi-Document-menuentry-id-option.patch index 330f244..bc5c5f0 100644 --- a/0257-docs-grub.texi-Document-menuentry-id-option.patch +++ b/0257-docs-grub.texi-Document-menuentry-id-option.patch @@ -1,7 +1,7 @@ From 6b83cf4249d933950a7d6b1cf3b0baea881f691f Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Fri, 5 Apr 2013 10:08:20 +0200 -Subject: [PATCH 257/471] * docs/grub.texi: Document menuentry --id +Subject: [PATCH 257/482] * docs/grub.texi: Document menuentry --id option. --- diff --git a/0258-docs-grub.texi-Document-more-user-commands.patch b/0258-docs-grub.texi-Document-more-user-commands.patch index 108b3d2..5a1b8ee 100644 --- a/0258-docs-grub.texi-Document-more-user-commands.patch +++ b/0258-docs-grub.texi-Document-more-user-commands.patch @@ -1,7 +1,7 @@ From be47d58313f553c6a6b057ec9554a1a67480e102 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Fri, 5 Apr 2013 10:18:42 +0200 -Subject: [PATCH 258/471] * docs/grub.texi: Document more user commands. +Subject: [PATCH 258/482] * docs/grub.texi: Document more user commands. --- ChangeLog | 4 + diff --git a/0259-Move-GRUB_CHAR_BIT-to-types.h.patch b/0259-Move-GRUB_CHAR_BIT-to-types.h.patch index cc80fd9..8ba6388 100644 --- a/0259-Move-GRUB_CHAR_BIT-to-types.h.patch +++ b/0259-Move-GRUB_CHAR_BIT-to-types.h.patch @@ -1,7 +1,7 @@ From e7e304cc384896eeb5204d9792f8f014ee4179e5 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 10:31:12 +0200 -Subject: [PATCH 259/471] Move GRUB_CHAR_BIT to types.h. +Subject: [PATCH 259/482] Move GRUB_CHAR_BIT to types.h. --- ChangeLog | 4 ++++ diff --git a/0260-include-grub-bsdlabel.h-Use-enums.patch b/0260-include-grub-bsdlabel.h-Use-enums.patch index 4501d16..4e2576c 100644 --- a/0260-include-grub-bsdlabel.h-Use-enums.patch +++ b/0260-include-grub-bsdlabel.h-Use-enums.patch @@ -1,7 +1,7 @@ From 76257d602eeded1439d5910a99bec69d3898fce3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 10:33:53 +0200 -Subject: [PATCH 260/471] * include/grub/bsdlabel.h: Use enums. +Subject: [PATCH 260/482] * include/grub/bsdlabel.h: Use enums. --- ChangeLog | 4 +++ diff --git a/0261-grub-core-commands-verify.c-Use-GRUB_CHAR_BIT.patch b/0261-grub-core-commands-verify.c-Use-GRUB_CHAR_BIT.patch index 15fb828..87f4ee5 100644 --- a/0261-grub-core-commands-verify.c-Use-GRUB_CHAR_BIT.patch +++ b/0261-grub-core-commands-verify.c-Use-GRUB_CHAR_BIT.patch @@ -1,7 +1,7 @@ From 05a23e591725c80f04edf07207ac37157c76ddfb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 10:52:13 +0200 -Subject: [PATCH 261/471] * grub-core/commands/verify.c: Use +Subject: [PATCH 261/482] * grub-core/commands/verify.c: Use GRUB_CHAR_BIT. --- diff --git a/0262-Add-new-defines-GRUB_RSDP_SIGNATURE_SIZE-and-GRUB_RS.patch b/0262-Add-new-defines-GRUB_RSDP_SIGNATURE_SIZE-and-GRUB_RS.patch index a37cff4..2e9484f 100644 --- a/0262-Add-new-defines-GRUB_RSDP_SIGNATURE_SIZE-and-GRUB_RS.patch +++ b/0262-Add-new-defines-GRUB_RSDP_SIGNATURE_SIZE-and-GRUB_RS.patch @@ -1,7 +1,7 @@ From b880c54029696992290b7a0a635343762a4675c9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 10:56:43 +0200 -Subject: [PATCH 262/471] Add new defines GRUB_RSDP_SIGNATURE_SIZE and +Subject: [PATCH 262/482] Add new defines GRUB_RSDP_SIGNATURE_SIZE and GRUB_RSDP_SIGNATURE. --- diff --git a/0263-Replace-8-with-GRUB_CHAR_BIT-in-several-places-when-.patch b/0263-Replace-8-with-GRUB_CHAR_BIT-in-several-places-when-.patch index a0311ed..a858957 100644 --- a/0263-Replace-8-with-GRUB_CHAR_BIT-in-several-places-when-.patch +++ b/0263-Replace-8-with-GRUB_CHAR_BIT-in-several-places-when-.patch @@ -1,7 +1,7 @@ From 7f2a48513c893b2d17b6b920adc89a64ea279e08 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 10:59:26 +0200 -Subject: [PATCH 263/471] Replace 8 with GRUB_CHAR_BIT in several places +Subject: [PATCH 263/482] Replace 8 with GRUB_CHAR_BIT in several places when appropriate. --- diff --git a/0264-grub-core-commands-acpi.c-Use-sizeof-rather-than-har.patch b/0264-grub-core-commands-acpi.c-Use-sizeof-rather-than-har.patch index c383562..e789858 100644 --- a/0264-grub-core-commands-acpi.c-Use-sizeof-rather-than-har.patch +++ b/0264-grub-core-commands-acpi.c-Use-sizeof-rather-than-har.patch @@ -1,7 +1,7 @@ From a3da4fed0728b2ed108fd7b02047e5ea568e8d89 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 11:01:19 +0200 -Subject: [PATCH 264/471] * grub-core/commands/acpi.c: Use sizeof rather +Subject: [PATCH 264/482] * grub-core/commands/acpi.c: Use sizeof rather than hardcoding the size. --- diff --git a/0265-util-grub-mkfont.c-Prefer-enum-to-define.patch b/0265-util-grub-mkfont.c-Prefer-enum-to-define.patch index 2189304..3636e2e 100644 --- a/0265-util-grub-mkfont.c-Prefer-enum-to-define.patch +++ b/0265-util-grub-mkfont.c-Prefer-enum-to-define.patch @@ -1,7 +1,7 @@ From 79cd77365b72e4fc4131b1b2f87b10875536495f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 11:13:37 +0200 -Subject: [PATCH 265/471] * util/grub-mkfont.c: Prefer enum to #define. +Subject: [PATCH 265/482] * util/grub-mkfont.c: Prefer enum to #define. --- ChangeLog | 4 ++++ diff --git a/0266-Use-GRUB_PROPERLY_ALIGNED_ARRAY-in-grub-core-disk-cr.patch b/0266-Use-GRUB_PROPERLY_ALIGNED_ARRAY-in-grub-core-disk-cr.patch index 25f68ab..1c82f6e 100644 --- a/0266-Use-GRUB_PROPERLY_ALIGNED_ARRAY-in-grub-core-disk-cr.patch +++ b/0266-Use-GRUB_PROPERLY_ALIGNED_ARRAY-in-grub-core-disk-cr.patch @@ -1,7 +1,7 @@ From 830a8f214176981d1947534daa362a1fcb28e540 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 5 Apr 2013 13:26:10 +0200 -Subject: [PATCH 266/471] Use GRUB_PROPERLY_ALIGNED_ARRAY in +Subject: [PATCH 266/482] Use GRUB_PROPERLY_ALIGNED_ARRAY in grub-core/disk/cryptodisk.c and grub-core/disk/geli.c. --- diff --git a/0267-util-grub.d-30_os-prober.in-Support-btrrfs-linux-pro.patch b/0267-util-grub.d-30_os-prober.in-Support-btrrfs-linux-pro.patch index e9fb178..a45c68d 100644 --- a/0267-util-grub.d-30_os-prober.in-Support-btrrfs-linux-pro.patch +++ b/0267-util-grub.d-30_os-prober.in-Support-btrrfs-linux-pro.patch @@ -1,7 +1,7 @@ From ae5570799e55cdbd6969ac88a20b4039b10b2b16 Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Fri, 5 Apr 2013 14:55:37 +0200 -Subject: [PATCH 267/471] * util/grub.d/30_os-prober.in: Support btrrfs +Subject: [PATCH 267/482] * util/grub.d/30_os-prober.in: Support btrrfs linux-prober extensions. --- diff --git a/0268-util-grub-install_header-Use-PACKAGE-.mo-in-message-.patch b/0268-util-grub-install_header-Use-PACKAGE-.mo-in-message-.patch index 26da696..46f34a1 100644 --- a/0268-util-grub-install_header-Use-PACKAGE-.mo-in-message-.patch +++ b/0268-util-grub-install_header-Use-PACKAGE-.mo-in-message-.patch @@ -1,7 +1,7 @@ From 84643f33b9711f4b3195bec54e1ef674fd12d073 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Sat, 6 Apr 2013 20:14:29 +0200 -Subject: [PATCH 268/471] * util/grub-install_header: Use @PACKAGE@.mo +Subject: [PATCH 268/482] * util/grub-install_header: Use @PACKAGE@.mo in message catalog name instead of hardcoding grub.mo. --- diff --git a/0269-conf-Makefile.extra-dist-EXTRA_DIST-Add.patch b/0269-conf-Makefile.extra-dist-EXTRA_DIST-Add.patch index 570409c..6264104 100644 --- a/0269-conf-Makefile.extra-dist-EXTRA_DIST-Add.patch +++ b/0269-conf-Makefile.extra-dist-EXTRA_DIST-Add.patch @@ -1,7 +1,7 @@ From 2fa196c854ab32d9b367c2c8fc55835c747c6cb1 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Sat, 6 Apr 2013 20:49:02 +0200 -Subject: [PATCH 269/471] * conf/Makefile.extra-dist (EXTRA_DIST): Add +Subject: [PATCH 269/482] * conf/Makefile.extra-dist (EXTRA_DIST): Add grub-core/lib/libgcrypt/src/gcrypt.h.in and util/import_gcrypth.sed. --- diff --git a/0270-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch b/0270-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch index 92f696b..a072a52 100644 --- a/0270-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch +++ b/0270-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch @@ -1,7 +1,7 @@ From a36ddee93b64424dfd6c99fe919910c47a30836f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 7 Apr 2013 17:48:22 +0200 -Subject: [PATCH 270/471] * grub-core/normal/term.c: Few more fixes for +Subject: [PATCH 270/482] * grub-core/normal/term.c: Few more fixes for menu entry editor rendering. Reported by: Andrey Borzenkov diff --git a/0271-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch b/0271-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch index 0393efe..01684f1 100644 --- a/0271-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch +++ b/0271-grub-core-normal-term.c-Few-more-fixes-for-menu-entr.patch @@ -1,7 +1,7 @@ From 6a5471c23274d40eec0226793a1dd09fd0a16b5b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 8 Apr 2013 14:35:26 +0200 -Subject: [PATCH 271/471] * grub-core/normal/term.c: Few more fixes for +Subject: [PATCH 271/482] * grub-core/normal/term.c: Few more fixes for menu entry editor rendering. Reported by: Andrey Borzenkov diff --git a/0272-docs-grub-dev.texi-Move-itemize-after-subsection-to-.patch b/0272-docs-grub-dev.texi-Move-itemize-after-subsection-to-.patch index 399a152..4e2c6fc 100644 --- a/0272-docs-grub-dev.texi-Move-itemize-after-subsection-to-.patch +++ b/0272-docs-grub-dev.texi-Move-itemize-after-subsection-to-.patch @@ -1,7 +1,7 @@ From d7dd0e368672fca3430b6c7d5c5c4a753a62e8a2 Mon Sep 17 00:00:00 2001 From: Bryan Hundven Date: Mon, 8 Apr 2013 15:23:07 +0200 -Subject: [PATCH 272/471] * docs/grub-dev.texi: Move @itemize after +Subject: [PATCH 272/482] * docs/grub-dev.texi: Move @itemize after @subsection to satisfy texinfo-5.1. --- diff --git a/0273-grub-core-term-i386-pc-console.c-Fix-cursor-moving-a.patch b/0273-grub-core-term-i386-pc-console.c-Fix-cursor-moving-a.patch index 18b28f7..0435e89 100644 --- a/0273-grub-core-term-i386-pc-console.c-Fix-cursor-moving-a.patch +++ b/0273-grub-core-term-i386-pc-console.c-Fix-cursor-moving-a.patch @@ -1,7 +1,7 @@ From c5e950e3eceeb286dbdd4c5c2f3bc53979ad1a1d Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 8 Apr 2013 19:51:33 +0200 -Subject: [PATCH 273/471] * grub-core/term/i386/pc/console.c: Fix cursor +Subject: [PATCH 273/482] * grub-core/term/i386/pc/console.c: Fix cursor moving algorithm. --- diff --git a/0274-grub-core-Makefile.core.def-Add-kern-elfXX.c-to-elf-.patch b/0274-grub-core-Makefile.core.def-Add-kern-elfXX.c-to-elf-.patch index dfd0fd8..7d78c36 100644 --- a/0274-grub-core-Makefile.core.def-Add-kern-elfXX.c-to-elf-.patch +++ b/0274-grub-core-Makefile.core.def-Add-kern-elfXX.c-to-elf-.patch @@ -1,7 +1,7 @@ From d1fbca9cf80bc38ca6c758a6663c947293f6a237 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 8 Apr 2013 19:57:56 +0200 -Subject: [PATCH 274/471] * grub-core/Makefile.core.def: Add +Subject: [PATCH 274/482] * grub-core/Makefile.core.def: Add kern/elfXX.c to elf module as extra_dist. --- diff --git a/0275-Fix-ia64-efi-image-generation-on-big-endian-machines.patch b/0275-Fix-ia64-efi-image-generation-on-big-endian-machines.patch index a6de5f9..566ce40 100644 --- a/0275-Fix-ia64-efi-image-generation-on-big-endian-machines.patch +++ b/0275-Fix-ia64-efi-image-generation-on-big-endian-machines.patch @@ -1,7 +1,7 @@ From 1b3ac6280e2c0ec4ad4aa9aae034075bb961d21c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 9 Apr 2013 19:19:19 +0200 -Subject: [PATCH 275/471] Fix ia64-efi image generation on big-endian +Subject: [PATCH 275/482] Fix ia64-efi image generation on big-endian machines. Deduplicate some code while on it. Reported by: Leif Lindholm. --- diff --git a/0276-autogen.sh-Use-h-not-f-to-test-for-existence-of-symb.patch b/0276-autogen.sh-Use-h-not-f-to-test-for-existence-of-symb.patch index c96af48..8bd8bcf 100644 --- a/0276-autogen.sh-Use-h-not-f-to-test-for-existence-of-symb.patch +++ b/0276-autogen.sh-Use-h-not-f-to-test-for-existence-of-symb.patch @@ -1,7 +1,7 @@ From 2d3ccedf0ae9aeb340622628c74a1d58132d35f2 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Wed, 10 Apr 2013 15:57:40 +0200 -Subject: [PATCH 276/471] * autogen.sh: Use "-h", not "-f", to test for +Subject: [PATCH 276/482] * autogen.sh: Use "-h", not "-f", to test for existence of symbolic links under grub-core/lib/libgcrypt-grub/mpi. --- diff --git a/0277-Fix-missing-PVs-if-they-don-t-contain-interesting-LV.patch b/0277-Fix-missing-PVs-if-they-don-t-contain-interesting-LV.patch index fba7a7a..ec6999d 100644 --- a/0277-Fix-missing-PVs-if-they-don-t-contain-interesting-LV.patch +++ b/0277-Fix-missing-PVs-if-they-don-t-contain-interesting-LV.patch @@ -1,7 +1,7 @@ From ac3bee8949b5edab8797d75c5e1b3f176c904a4a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 11 Apr 2013 00:08:27 +0200 -Subject: [PATCH 277/471] Fix missing PVs if they don't contain +Subject: [PATCH 277/482] Fix missing PVs if they don't contain "interesting" LV. Closes #38677. Fix few warining messages and leaks while on it. diff --git a/0278-util-grub.d-30_os-prober.in-Add-onstr-to-entries-for.patch b/0278-util-grub.d-30_os-prober.in-Add-onstr-to-entries-for.patch index 6e5ca10..2e655f5 100644 --- a/0278-util-grub.d-30_os-prober.in-Add-onstr-to-entries-for.patch +++ b/0278-util-grub.d-30_os-prober.in-Add-onstr-to-entries-for.patch @@ -1,7 +1,7 @@ From 9ac4eee966697d77e5e55e02335e6a62c4f85769 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Thu, 11 Apr 2013 15:11:14 +0200 -Subject: [PATCH 278/471] * util/grub.d/30_os-prober.in: Add onstr to +Subject: [PATCH 278/482] * util/grub.d/30_os-prober.in: Add onstr to entries for visual distinction. --- diff --git a/0279-Use-ACPI-shutdown-intests-as-traditional-port-was-re.patch b/0279-Use-ACPI-shutdown-intests-as-traditional-port-was-re.patch index 7fb444a..d1bdacd 100644 --- a/0279-Use-ACPI-shutdown-intests-as-traditional-port-was-re.patch +++ b/0279-Use-ACPI-shutdown-intests-as-traditional-port-was-re.patch @@ -1,7 +1,7 @@ From 7789de5b693525b7df0fca50d68000c26bdcfe8c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 11 Apr 2013 21:09:43 +0200 -Subject: [PATCH 279/471] Use ACPI shutdown intests as traditional port +Subject: [PATCH 279/482] Use ACPI shutdown intests as traditional port was removed. --- diff --git a/0280-Import-new-gnulib.patch b/0280-Import-new-gnulib.patch index 3fe0fe4..f38dc45 100644 --- a/0280-Import-new-gnulib.patch +++ b/0280-Import-new-gnulib.patch @@ -1,7 +1,7 @@ From b4dc7c544885995fe4b33549216495cced7b87e4 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 11 Apr 2013 21:12:46 +0200 -Subject: [PATCH 280/471] Import new gnulib. +Subject: [PATCH 280/482] Import new gnulib. --- ChangeLog | 4 + diff --git a/0281-docs-grub.texi-Fix-description-of-GRUB_CMDLINE_XEN-a.patch b/0281-docs-grub.texi-Fix-description-of-GRUB_CMDLINE_XEN-a.patch index 0746647..d1d7b26 100644 --- a/0281-docs-grub.texi-Fix-description-of-GRUB_CMDLINE_XEN-a.patch +++ b/0281-docs-grub.texi-Fix-description-of-GRUB_CMDLINE_XEN-a.patch @@ -1,7 +1,7 @@ From 0be9bd30234b5dad6303a9d3a4747fca36f6e903 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 11 Apr 2013 21:46:21 +0200 -Subject: [PATCH 281/471] * docs/grub.texi: Fix description of +Subject: [PATCH 281/482] * docs/grub.texi: Fix description of GRUB_CMDLINE_XEN and GRUB_CMDLINE_XEN_DEFAULT. Reported by: Marc Warne (GigaTux) diff --git a/0282-Merge-powerpc-grub-mkrescue-flavour-with-common.-Use.patch b/0282-Merge-powerpc-grub-mkrescue-flavour-with-common.-Use.patch index b84fbd2..75dbac8 100644 --- a/0282-Merge-powerpc-grub-mkrescue-flavour-with-common.-Use.patch +++ b/0282-Merge-powerpc-grub-mkrescue-flavour-with-common.-Use.patch @@ -1,7 +1,7 @@ From 575b44b648a5007217689a857f82129a56cabc7c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 11 Apr 2013 23:15:26 +0200 -Subject: [PATCH 282/471] Merge powerpc grub-mkrescue flavour with +Subject: [PATCH 282/482] Merge powerpc grub-mkrescue flavour with common. Use xorriso HFS+ feature for it. --- diff --git a/0283-Support-i386-ieee1275-grub-mkrescue-and-make-check-o.patch b/0283-Support-i386-ieee1275-grub-mkrescue-and-make-check-o.patch index 18154e3..42215f2 100644 --- a/0283-Support-i386-ieee1275-grub-mkrescue-and-make-check-o.patch +++ b/0283-Support-i386-ieee1275-grub-mkrescue-and-make-check-o.patch @@ -1,7 +1,7 @@ From 260299d1466df594ec9e53e8de234143a5977158 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 01:29:45 +0200 -Subject: [PATCH 283/471] Support i386-ieee1275 grub-mkrescue and make +Subject: [PATCH 283/482] Support i386-ieee1275 grub-mkrescue and make check on it. --- diff --git a/0284-tests-partmap_test.in-Fix-missing-qemudisk-setting.patch b/0284-tests-partmap_test.in-Fix-missing-qemudisk-setting.patch index 30d2d6a..367ae7c 100644 --- a/0284-tests-partmap_test.in-Fix-missing-qemudisk-setting.patch +++ b/0284-tests-partmap_test.in-Fix-missing-qemudisk-setting.patch @@ -1,7 +1,7 @@ From 1cdeab20151734836049af9353c344ba3f803c26 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 01:44:14 +0200 -Subject: [PATCH 284/471] * tests/partmap_test.in: Fix missing qemudisk +Subject: [PATCH 284/482] * tests/partmap_test.in: Fix missing qemudisk setting. --- diff --git a/0285-tests-grub_cmd_date.in-New-test-for-datetime.patch b/0285-tests-grub_cmd_date.in-New-test-for-datetime.patch index ef40299..c2f0687 100644 --- a/0285-tests-grub_cmd_date.in-New-test-for-datetime.patch +++ b/0285-tests-grub_cmd_date.in-New-test-for-datetime.patch @@ -1,7 +1,7 @@ From 58ed755e7e3b0c0a44ea16ad51fc862c6cda1b32 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 01:47:38 +0200 -Subject: [PATCH 285/471] * tests/grub_cmd_date.in: New test for +Subject: [PATCH 285/482] * tests/grub_cmd_date.in: New test for datetime. --- diff --git a/0286-docs-grub.texi-Update-coreboot-status-info.patch b/0286-docs-grub.texi-Update-coreboot-status-info.patch index 8437cd7..5226a13 100644 --- a/0286-docs-grub.texi-Update-coreboot-status-info.patch +++ b/0286-docs-grub.texi-Update-coreboot-status-info.patch @@ -1,7 +1,7 @@ From 8bfc7bf55ca478fe743f70b8699eca27383e2045 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 14:03:52 +0200 -Subject: [PATCH 286/471] * docs/grub.texi: Update coreboot status info. +Subject: [PATCH 286/482] * docs/grub.texi: Update coreboot status info. --- ChangeLog | 4 ++++ diff --git a/0287-Turn-off-QEMU-ACPI-way-since-new-releases-don-t-have.patch b/0287-Turn-off-QEMU-ACPI-way-since-new-releases-don-t-have.patch index 68fcb0c..8143aee 100644 --- a/0287-Turn-off-QEMU-ACPI-way-since-new-releases-don-t-have.patch +++ b/0287-Turn-off-QEMU-ACPI-way-since-new-releases-don-t-have.patch @@ -1,7 +1,7 @@ From 0cd3f74d3dd9f2be5d819a802d0579e5ff2256ab Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 14:49:33 +0200 -Subject: [PATCH 287/471] Turn off QEMU ACPI-way since new releases +Subject: [PATCH 287/482] Turn off QEMU ACPI-way since new releases don't have shutdown port anymore. --- diff --git a/0288-tests-util-grub-shell.in-Fix-it-on-powerpc.patch b/0288-tests-util-grub-shell.in-Fix-it-on-powerpc.patch index 67e1530..9c56fcf 100644 --- a/0288-tests-util-grub-shell.in-Fix-it-on-powerpc.patch +++ b/0288-tests-util-grub-shell.in-Fix-it-on-powerpc.patch @@ -1,7 +1,7 @@ From d6ab257f56d41f230ba4a5697177ba9c0e8c685a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 14:52:05 +0200 -Subject: [PATCH 288/471] * tests/util/grub-shell.in: Fix it on powerpc. +Subject: [PATCH 288/482] * tests/util/grub-shell.in: Fix it on powerpc. --- ChangeLog | 4 ++++ diff --git a/0289-Disable-partmap-check-on-i386-ieee1275-due-to-openfi.patch b/0289-Disable-partmap-check-on-i386-ieee1275-due-to-openfi.patch index 4956550..db658b1 100644 --- a/0289-Disable-partmap-check-on-i386-ieee1275-due-to-openfi.patch +++ b/0289-Disable-partmap-check-on-i386-ieee1275-due-to-openfi.patch @@ -1,7 +1,7 @@ From 6ce24e7ceb07f674d037d0838eb50794bfadb59a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 17:51:43 +0200 -Subject: [PATCH 289/471] Disable partmap check on i386-ieee1275 due to +Subject: [PATCH 289/482] Disable partmap check on i386-ieee1275 due to openfirmware issues. --- diff --git a/0290-grub-core-net-drivers-ieee1275-ofnet.c-Don-t-attempt.patch b/0290-grub-core-net-drivers-ieee1275-ofnet.c-Don-t-attempt.patch index 42428c3..416f4d7 100644 --- a/0290-grub-core-net-drivers-ieee1275-ofnet.c-Don-t-attempt.patch +++ b/0290-grub-core-net-drivers-ieee1275-ofnet.c-Don-t-attempt.patch @@ -1,7 +1,7 @@ From 1776464a786731863fd93bf4ce8171063673dec1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 19:25:16 +0200 -Subject: [PATCH 290/471] * grub-core/net/drivers/ieee1275/ofnet.c: +Subject: [PATCH 290/482] * grub-core/net/drivers/ieee1275/ofnet.c: Don't attempt to send more than buffer size. --- diff --git a/0291-grub-core-net-http.c-Fix-bad-free.patch b/0291-grub-core-net-http.c-Fix-bad-free.patch index e709c8e..b18c094 100644 --- a/0291-grub-core-net-http.c-Fix-bad-free.patch +++ b/0291-grub-core-net-http.c-Fix-bad-free.patch @@ -1,7 +1,7 @@ From 20f0e206ae3a863c3e9e3a5a198fbac1aa549514 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 20:17:53 +0200 -Subject: [PATCH 291/471] * grub-core/net/http.c: Fix bad free. +Subject: [PATCH 291/482] * grub-core/net/http.c: Fix bad free. --- ChangeLog | 4 ++++ diff --git a/0292-Fix-handling-of-split-transfers.patch b/0292-Fix-handling-of-split-transfers.patch index 115ed3d..0355254 100644 --- a/0292-Fix-handling-of-split-transfers.patch +++ b/0292-Fix-handling-of-split-transfers.patch @@ -1,7 +1,7 @@ From 16e60d9443ebe87df0cecac9a22df6e0440b805d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ale=C5=A1=20Nesrsta?= Date: Fri, 12 Apr 2013 20:42:46 +0200 -Subject: [PATCH 292/471] Fix handling of split transfers. +Subject: [PATCH 292/482] Fix handling of split transfers. --- ChangeLog | 4 ++++ diff --git a/0293-grub-core-bus-usb-ehci.c-grub_ehci_fini_hw-Ignore-er.patch b/0293-grub-core-bus-usb-ehci.c-grub_ehci_fini_hw-Ignore-er.patch index c911817..f691591 100644 --- a/0293-grub-core-bus-usb-ehci.c-grub_ehci_fini_hw-Ignore-er.patch +++ b/0293-grub-core-bus-usb-ehci.c-grub_ehci_fini_hw-Ignore-er.patch @@ -1,7 +1,7 @@ From 37444041eb9063e3c4cdccefdb3f3574f0ced4ec Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 20:51:11 +0200 -Subject: [PATCH 293/471] * grub-core/bus/usb/ehci.c +Subject: [PATCH 293/482] * grub-core/bus/usb/ehci.c (grub_ehci_fini_hw): Ignore errors, not much we can do about it anyway. diff --git a/0294-util-grub-mkimage.c-Document-memdisk-implying-prefix.patch b/0294-util-grub-mkimage.c-Document-memdisk-implying-prefix.patch index 13fd433..2cff6f7 100644 --- a/0294-util-grub-mkimage.c-Document-memdisk-implying-prefix.patch +++ b/0294-util-grub-mkimage.c-Document-memdisk-implying-prefix.patch @@ -1,7 +1,7 @@ From 46b79bbd8c9d96174ef793a52aae90cdd58c6f07 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 21:08:53 +0200 -Subject: [PATCH 294/471] * util/grub-mkimage.c: Document memdisk +Subject: [PATCH 294/482] * util/grub-mkimage.c: Document memdisk implying --prefix. --- diff --git a/0295-Handle-Japanese-special-keys.patch b/0295-Handle-Japanese-special-keys.patch index cf7c132..5d8c3a8 100644 --- a/0295-Handle-Japanese-special-keys.patch +++ b/0295-Handle-Japanese-special-keys.patch @@ -1,7 +1,7 @@ From d7fb10cb74e2b9b34af099381a07d2ce0d7ff913 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 22:26:38 +0200 -Subject: [PATCH 295/471] Handle Japanese special keys. Reported by: +Subject: [PATCH 295/482] Handle Japanese special keys. Reported by: Hiroyuki YAMAMORI. Codes supplied by: Hiroyuki YAMAMORI. --- diff --git a/0296-Replace-stpcpy-with-grub_stpcpy-in-tools.patch b/0296-Replace-stpcpy-with-grub_stpcpy-in-tools.patch index 596263b..829616f 100644 --- a/0296-Replace-stpcpy-with-grub_stpcpy-in-tools.patch +++ b/0296-Replace-stpcpy-with-grub_stpcpy-in-tools.patch @@ -1,7 +1,7 @@ From 43105af56c8e4304f0cd8ffeafdba81726cfbb3f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 12 Apr 2013 22:37:59 +0200 -Subject: [PATCH 296/471] Replace stpcpy with grub_stpcpy in tools. +Subject: [PATCH 296/482] Replace stpcpy with grub_stpcpy in tools. --- ChangeLog | 4 ++++ diff --git a/0297-Better-support-Apple-Intel-Macs-on-CD.patch b/0297-Better-support-Apple-Intel-Macs-on-CD.patch index 54a6acc..963d059 100644 --- a/0297-Better-support-Apple-Intel-Macs-on-CD.patch +++ b/0297-Better-support-Apple-Intel-Macs-on-CD.patch @@ -1,7 +1,7 @@ From 05a8ecea2fd968857f1ec3e8c6111dcc6b9846bb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 13 Apr 2013 00:38:04 +0200 -Subject: [PATCH 297/471] Better support Apple Intel Macs on CD. +Subject: [PATCH 297/482] Better support Apple Intel Macs on CD. --- ChangeLog | 4 + diff --git a/0298-util-grub-mkrescue.in-Fix-wrong-architecture-for-ppc.patch b/0298-util-grub-mkrescue.in-Fix-wrong-architecture-for-ppc.patch index b88e176..2a2a9ec 100644 --- a/0298-util-grub-mkrescue.in-Fix-wrong-architecture-for-ppc.patch +++ b/0298-util-grub-mkrescue.in-Fix-wrong-architecture-for-ppc.patch @@ -1,7 +1,7 @@ From 86c4fc4886bd81f14451cc823787232a546eea2a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 13 Apr 2013 02:02:19 +0200 -Subject: [PATCH 298/471] * util/grub-mkrescue.in: Fix wrong +Subject: [PATCH 298/482] * util/grub-mkrescue.in: Fix wrong architecture for ppc dir. --- diff --git a/0299-docs-man-grub-glue-efi.h2m-Add-missing-file.patch b/0299-docs-man-grub-glue-efi.h2m-Add-missing-file.patch index ea819f1..2c6218e 100644 --- a/0299-docs-man-grub-glue-efi.h2m-Add-missing-file.patch +++ b/0299-docs-man-grub-glue-efi.h2m-Add-missing-file.patch @@ -1,7 +1,7 @@ From 255ae4e8d60ad22ec0f88b33d29331b08b9b3140 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 13 Apr 2013 02:26:34 +0200 -Subject: [PATCH 299/471] * docs/man/grub-glue-efi.h2m: Add missing +Subject: [PATCH 299/482] * docs/man/grub-glue-efi.h2m: Add missing file. --- diff --git a/0300-Fix-memory-leaks-in-ofnet.patch b/0300-Fix-memory-leaks-in-ofnet.patch index 9de99a8..5bca9bf 100644 --- a/0300-Fix-memory-leaks-in-ofnet.patch +++ b/0300-Fix-memory-leaks-in-ofnet.patch @@ -1,7 +1,7 @@ From 9435e9e0e5371624d0c3044e8ce7383b069717c3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 13 Apr 2013 20:12:11 +0200 -Subject: [PATCH 300/471] Fix memory leaks in ofnet. Reported by: +Subject: [PATCH 300/482] Fix memory leaks in ofnet. Reported by: Francesco Lavra. --- diff --git a/0301-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch b/0301-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch index 322a22b..ca3914e 100644 --- a/0301-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch +++ b/0301-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch @@ -1,7 +1,7 @@ From 1e02bf7761a443ce164dfad531c62d069fe4a14d Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 16:52:49 +0200 -Subject: [PATCH 301/471] * grub-core/kern/ieee1275/cmain.c +Subject: [PATCH 301/482] * grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options): Inline name defines used only once. --- diff --git a/0302-grub-core-disk-ieee1275-ofdisk.c-Iterate-over-bootpa.patch b/0302-grub-core-disk-ieee1275-ofdisk.c-Iterate-over-bootpa.patch index aa8e678..7d2671f 100644 --- a/0302-grub-core-disk-ieee1275-ofdisk.c-Iterate-over-bootpa.patch +++ b/0302-grub-core-disk-ieee1275-ofdisk.c-Iterate-over-bootpa.patch @@ -1,7 +1,7 @@ From c6e8465f8455e0f9a327226f32c9ad3e26484b9e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 16:55:20 +0200 -Subject: [PATCH 302/471] * grub-core/disk/ieee1275/ofdisk.c: Iterate +Subject: [PATCH 302/482] * grub-core/disk/ieee1275/ofdisk.c: Iterate over bootpath even if it would be otherwise excluded. --- diff --git a/0303-Allow-IEEE1275-ports-on-path-even-if-it-wasn-t-detec.patch b/0303-Allow-IEEE1275-ports-on-path-even-if-it-wasn-t-detec.patch index b7f4835..bc49ac9 100644 --- a/0303-Allow-IEEE1275-ports-on-path-even-if-it-wasn-t-detec.patch +++ b/0303-Allow-IEEE1275-ports-on-path-even-if-it-wasn-t-detec.patch @@ -1,7 +1,7 @@ From 260a00f345f2d355b151d6a7c1f2018cfad8c0fc Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 17:01:31 +0200 -Subject: [PATCH 303/471] Allow IEEE1275 ports on path even if it wasn't +Subject: [PATCH 303/482] Allow IEEE1275 ports on path even if it wasn't detected automatically. Needed on OpenBIOS due to incomplete device tree. diff --git a/0304-Support-mkrescue-on-sparc64.patch b/0304-Support-mkrescue-on-sparc64.patch index 41d11a3..5844640 100644 --- a/0304-Support-mkrescue-on-sparc64.patch +++ b/0304-Support-mkrescue-on-sparc64.patch @@ -1,7 +1,7 @@ From 3a7d6132a65d34ee8fe1fc6cf83f0f545a03eebd Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 17:10:55 +0200 -Subject: [PATCH 304/471] Support mkrescue on sparc64. +Subject: [PATCH 304/482] Support mkrescue on sparc64. --- ChangeLog | 4 ++ diff --git a/0305-Support-grub-shell-on-sparc64.patch b/0305-Support-grub-shell-on-sparc64.patch index a9a8622..6906bc7 100644 --- a/0305-Support-grub-shell-on-sparc64.patch +++ b/0305-Support-grub-shell-on-sparc64.patch @@ -1,7 +1,7 @@ From b0d0c377ac0a4d9700dfc5f942667d4d1fde5ac3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 17:13:58 +0200 -Subject: [PATCH 305/471] Support grub-shell on sparc64. +Subject: [PATCH 305/482] Support grub-shell on sparc64. --- ChangeLog | 4 ++++ diff --git a/0306-tests-partmap_test.in-Skip-on-sparc64.patch b/0306-tests-partmap_test.in-Skip-on-sparc64.patch index d3479db..c4161e4 100644 --- a/0306-tests-partmap_test.in-Skip-on-sparc64.patch +++ b/0306-tests-partmap_test.in-Skip-on-sparc64.patch @@ -1,7 +1,7 @@ From da31edd1d535ac2bc14ddd46baab9cc59e225fb9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 17:16:32 +0200 -Subject: [PATCH 306/471] * tests/partmap_test.in: Skip on sparc64. +Subject: [PATCH 306/482] * tests/partmap_test.in: Skip on sparc64. --- ChangeLog | 4 ++++ diff --git a/0307-tests-grub_cmd_date.in-Add-missing-exit-1.patch b/0307-tests-grub_cmd_date.in-Add-missing-exit-1.patch index b2b2055..2ee57fd 100644 --- a/0307-tests-grub_cmd_date.in-Add-missing-exit-1.patch +++ b/0307-tests-grub_cmd_date.in-Add-missing-exit-1.patch @@ -1,7 +1,7 @@ From 41621bfe8ae1dc7845a7a9cc6e0b484ea2288f1c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 17:19:04 +0200 -Subject: [PATCH 307/471] * tests/grub_cmd_date.in: Add missing exit 1. +Subject: [PATCH 307/482] * tests/grub_cmd_date.in: Add missing exit 1. --- ChangeLog | 4 ++++ diff --git a/0308-Move-GRUB-out-of-system-area-when-using-xorriso-1.2..patch b/0308-Move-GRUB-out-of-system-area-when-using-xorriso-1.2..patch index bf2696c..65c200d 100644 --- a/0308-Move-GRUB-out-of-system-area-when-using-xorriso-1.2..patch +++ b/0308-Move-GRUB-out-of-system-area-when-using-xorriso-1.2..patch @@ -1,7 +1,7 @@ From 1a14b474415a15b4c75400eda67c9ef00895f0d1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 18:53:14 +0200 -Subject: [PATCH 308/471] Move GRUB out of system area when using +Subject: [PATCH 308/482] Move GRUB out of system area when using xorriso 1.2.9 or later. --- diff --git a/0309-grub-core-loader-i386-linux.c-Remove-useless-leftove.patch b/0309-grub-core-loader-i386-linux.c-Remove-useless-leftove.patch index 30daca2..e626f7f 100644 --- a/0309-grub-core-loader-i386-linux.c-Remove-useless-leftove.patch +++ b/0309-grub-core-loader-i386-linux.c-Remove-useless-leftove.patch @@ -1,7 +1,7 @@ From 49d00849ee5577b151e079524152f9219358588a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 19:01:23 +0200 -Subject: [PATCH 309/471] * grub-core/loader/i386/linux.c: Remove +Subject: [PATCH 309/482] * grub-core/loader/i386/linux.c: Remove useless leftover pointer. --- diff --git a/0310-docs-grub-dev.texi-Rearrange-menu-to-match-the-secti.patch b/0310-docs-grub-dev.texi-Rearrange-menu-to-match-the-secti.patch index 41d2d04..676194e 100644 --- a/0310-docs-grub-dev.texi-Rearrange-menu-to-match-the-secti.patch +++ b/0310-docs-grub-dev.texi-Rearrange-menu-to-match-the-secti.patch @@ -1,7 +1,7 @@ From 3da36a727da7a92c0c1d85213be234abcf8774af Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 19:07:55 +0200 -Subject: [PATCH 310/471] * docs/grub-dev.texi: Rearrange menu to match +Subject: [PATCH 310/482] * docs/grub-dev.texi: Rearrange menu to match the section order. Reported by: Bryan Hundven. --- diff --git a/0311-Add-option-to-compress-files-on-install-image-creati.patch b/0311-Add-option-to-compress-files-on-install-image-creati.patch index a65a273..9dbe550 100644 --- a/0311-Add-option-to-compress-files-on-install-image-creati.patch +++ b/0311-Add-option-to-compress-files-on-install-image-creati.patch @@ -1,7 +1,7 @@ From a0404f547d5b693dd86a2773f1fd64ca207ad2bf Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 19:24:05 +0200 -Subject: [PATCH 311/471] Add option to compress files on install/image +Subject: [PATCH 311/482] Add option to compress files on install/image creation. --- diff --git a/0312-grub-core-lib-posix_wrap-sys-types.h-Make-WORDS_BIGE.patch b/0312-grub-core-lib-posix_wrap-sys-types.h-Make-WORDS_BIGE.patch index 4eab216..834c8b8 100644 --- a/0312-grub-core-lib-posix_wrap-sys-types.h-Make-WORDS_BIGE.patch +++ b/0312-grub-core-lib-posix_wrap-sys-types.h-Make-WORDS_BIGE.patch @@ -1,7 +1,7 @@ From 740c6a92176346d85fa1e32ea9b7f1fc4bb914a8 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 14 Apr 2013 19:57:15 +0200 -Subject: [PATCH 312/471] * grub-core/lib/posix_wrap/sys/types.h: Make +Subject: [PATCH 312/482] * grub-core/lib/posix_wrap/sys/types.h: Make WORDS_BIGENDIAN definition match config-util.h to avoid warnings and increase compatibility. diff --git a/0313-grub-core-disk-ieee1275-ofdisk.c-Fix-CD-ROM-and-boot.patch b/0313-grub-core-disk-ieee1275-ofdisk.c-Fix-CD-ROM-and-boot.patch index 735397d..4b7ac6b 100644 --- a/0313-grub-core-disk-ieee1275-ofdisk.c-Fix-CD-ROM-and-boot.patch +++ b/0313-grub-core-disk-ieee1275-ofdisk.c-Fix-CD-ROM-and-boot.patch @@ -1,7 +1,7 @@ From 0e882e0c48a93f7e187fd403ffb32d3ad861ee77 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 15 Apr 2013 00:38:39 +0200 -Subject: [PATCH 313/471] * grub-core/disk/ieee1275/ofdisk.c: Fix CD-ROM +Subject: [PATCH 313/482] * grub-core/disk/ieee1275/ofdisk.c: Fix CD-ROM and boot device detection. --- diff --git a/0314-grub-core-kern-ieee1275-openfw.c-grub_ieee1275_deval.patch b/0314-grub-core-kern-ieee1275-openfw.c-grub_ieee1275_deval.patch index 0ee4987..b9e4bdb 100644 --- a/0314-grub-core-kern-ieee1275-openfw.c-grub_ieee1275_deval.patch +++ b/0314-grub-core-kern-ieee1275-openfw.c-grub_ieee1275_deval.patch @@ -1,7 +1,7 @@ From 49c649e13d580a76c2b26987a204ef4a859a1f0f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 15 Apr 2013 00:40:19 +0200 -Subject: [PATCH 314/471] * grub-core/kern/ieee1275/openfw.c +Subject: [PATCH 314/482] * grub-core/kern/ieee1275/openfw.c (grub_ieee1275_devalias_next): Make source and destination differ. --- diff --git a/0315-tests-grub_script_expansion.in-Use-fixed-string-grep.patch b/0315-tests-grub_script_expansion.in-Use-fixed-string-grep.patch index cf7681a..a06bd3f 100644 --- a/0315-tests-grub_script_expansion.in-Use-fixed-string-grep.patch +++ b/0315-tests-grub_script_expansion.in-Use-fixed-string-grep.patch @@ -1,7 +1,7 @@ From 6964813fb87e25a58dc629bb7f9256cf149db1da Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 15 Apr 2013 01:53:33 +0200 -Subject: [PATCH 315/471] * tests/grub_script_expansion.in: Use +Subject: [PATCH 315/482] * tests/grub_script_expansion.in: Use fixed-string grep to skip over firmware error messages. --- diff --git a/0316-tests-grub_cmd_date.in-Skip-on-sparc64.patch b/0316-tests-grub_cmd_date.in-Skip-on-sparc64.patch index f37905d..2d16f2b 100644 --- a/0316-tests-grub_cmd_date.in-Skip-on-sparc64.patch +++ b/0316-tests-grub_cmd_date.in-Skip-on-sparc64.patch @@ -1,7 +1,7 @@ From 076c472649f81a5a57ee52dc2ac775fef6c97a39 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 15 Apr 2013 01:54:23 +0200 -Subject: [PATCH 316/471] * tests/grub_cmd_date.in: Skip on sparc64. +Subject: [PATCH 316/482] * tests/grub_cmd_date.in: Skip on sparc64. --- ChangeLog | 4 ++++ diff --git a/0317-Fix-DMRAID-partition-handling.patch b/0317-Fix-DMRAID-partition-handling.patch index 46c661b..c0612ae 100644 --- a/0317-Fix-DMRAID-partition-handling.patch +++ b/0317-Fix-DMRAID-partition-handling.patch @@ -1,7 +1,7 @@ From 0b3feb00d9d845ab95f2640c0f0336fd5a663d8d Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 15 Apr 2013 08:37:13 +0200 -Subject: [PATCH 317/471] Fix DMRAID partition handling. +Subject: [PATCH 317/482] Fix DMRAID partition handling. --- ChangeLog | 4 ++++ diff --git a/0318-grub-core-disk-efi-efidisk.c-Limit-disk-read-or-writ.patch b/0318-grub-core-disk-efi-efidisk.c-Limit-disk-read-or-writ.patch index 3540cc3..ad05bd7 100644 --- a/0318-grub-core-disk-efi-efidisk.c-Limit-disk-read-or-writ.patch +++ b/0318-grub-core-disk-efi-efidisk.c-Limit-disk-read-or-writ.patch @@ -1,7 +1,7 @@ From f63be03880f3667f2fb75acaa02f633e265e01e5 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 15 Apr 2013 09:12:14 +0200 -Subject: [PATCH 318/471] * grub-core/disk/efi/efidisk.c: Limit disk +Subject: [PATCH 318/482] * grub-core/disk/efi/efidisk.c: Limit disk read or write chunk to 0x500 sectors. Based on patch by Peter Jones. --- diff --git a/0319-autogen.sh-Use-f-in-addition-for-h-when-checking-fil.patch b/0319-autogen.sh-Use-f-in-addition-for-h-when-checking-fil.patch index 12d7a8c..89f564f 100644 --- a/0319-autogen.sh-Use-f-in-addition-for-h-when-checking-fil.patch +++ b/0319-autogen.sh-Use-f-in-addition-for-h-when-checking-fil.patch @@ -1,7 +1,7 @@ From 9230f57ece9a9541a3db8246cde3aeab9cd10a04 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Tue, 16 Apr 2013 16:18:12 +0200 -Subject: [PATCH 319/471] * autogen.sh: Use "-f" in addition for "-h" +Subject: [PATCH 319/482] * autogen.sh: Use "-f" in addition for "-h" when checking file presence. --- diff --git a/0320-grub-core-disk-efi-efidisk.c-Really-limit-transfer-c.patch b/0320-grub-core-disk-efi-efidisk.c-Really-limit-transfer-c.patch index cc7a035..21b0630 100644 --- a/0320-grub-core-disk-efi-efidisk.c-Really-limit-transfer-c.patch +++ b/0320-grub-core-disk-efi-efidisk.c-Really-limit-transfer-c.patch @@ -1,7 +1,7 @@ From 9b6d4e170e3481e16f9db0311f548cb170217fe2 Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Tue, 16 Apr 2013 22:10:59 +0200 -Subject: [PATCH 320/471] * grub-core/disk/efi/efidisk.c: Really limit +Subject: [PATCH 320/482] * grub-core/disk/efi/efidisk.c: Really limit transfer chunk size. --- diff --git a/0321-build-aux-snippet-Add-missing-gnulib-files.patch b/0321-build-aux-snippet-Add-missing-gnulib-files.patch index 7667436..fee21e3 100644 --- a/0321-build-aux-snippet-Add-missing-gnulib-files.patch +++ b/0321-build-aux-snippet-Add-missing-gnulib-files.patch @@ -1,7 +1,7 @@ From 45a73dcb6d7a100a14d9d9d54f3ab60278a05ca1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 17 Apr 2013 07:00:37 +0200 -Subject: [PATCH 321/471] * build-aux/snippet: Add missing gnulib files. +Subject: [PATCH 321/482] * build-aux/snippet: Add missing gnulib files. --- ChangeLog | 4 + diff --git a/0322-grub-core-disk-efi-efidisk.c-Detect-floppies-by-ACPI.patch b/0322-grub-core-disk-efi-efidisk.c-Detect-floppies-by-ACPI.patch index 2271042..2153f37 100644 --- a/0322-grub-core-disk-efi-efidisk.c-Detect-floppies-by-ACPI.patch +++ b/0322-grub-core-disk-efi-efidisk.c-Detect-floppies-by-ACPI.patch @@ -1,7 +1,7 @@ From aed55cdaacdb3f254f6b568803ab86c5d103e9e4 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 17 Apr 2013 19:05:57 +0200 -Subject: [PATCH 322/471] * grub-core/disk/efi/efidisk.c: Detect +Subject: [PATCH 322/482] * grub-core/disk/efi/efidisk.c: Detect floppies by ACPI ID. It improves performance in qemu. --- diff --git a/0323-util-grub-mkrescue.in-Add-GPT-for-EFI-boot.patch b/0323-util-grub-mkrescue.in-Add-GPT-for-EFI-boot.patch index f176568..44b238e 100644 --- a/0323-util-grub-mkrescue.in-Add-GPT-for-EFI-boot.patch +++ b/0323-util-grub-mkrescue.in-Add-GPT-for-EFI-boot.patch @@ -1,7 +1,7 @@ From 7b53ff6a484ee7409cf951ccedbb44962b4d69d2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 17 Apr 2013 19:08:31 +0200 -Subject: [PATCH 323/471] * util/grub-mkrescue.in: Add GPT for EFI boot. +Subject: [PATCH 323/482] * util/grub-mkrescue.in: Add GPT for EFI boot. --- ChangeLog | 4 ++++ diff --git a/0324-Add-support-for-pseries-and-other-bootinfo-machines-.patch b/0324-Add-support-for-pseries-and-other-bootinfo-machines-.patch index 1fbd5db..e62c7d4 100644 --- a/0324-Add-support-for-pseries-and-other-bootinfo-machines-.patch +++ b/0324-Add-support-for-pseries-and-other-bootinfo-machines-.patch @@ -1,7 +1,7 @@ From c3bc7c1995df1313f47ef8e7cc9852ac13e958d0 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 19 Apr 2013 00:36:23 +0200 -Subject: [PATCH 324/471] Add support for pseries and other bootinfo +Subject: [PATCH 324/482] Add support for pseries and other bootinfo machines to grub-mkrescue. Tested by: Paulo Flabiano Smorigo. diff --git a/0325-util-grub.d-30_os-prober.in-Add-onstr-to-linux-entri.patch b/0325-util-grub.d-30_os-prober.in-Add-onstr-to-linux-entri.patch index dd7e3fe..232b803 100644 --- a/0325-util-grub.d-30_os-prober.in-Add-onstr-to-linux-entri.patch +++ b/0325-util-grub.d-30_os-prober.in-Add-onstr-to-linux-entri.patch @@ -1,7 +1,7 @@ From b29ffe391d012b3a5b2b4d061f14eaea0f9da0ec Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Fri, 19 Apr 2013 12:08:46 +0400 -Subject: [PATCH 325/471] * util/grub.d/30_os-prober.in: Add onstr to linux +Subject: [PATCH 325/482] * util/grub.d/30_os-prober.in: Add onstr to linux entries in one more place. --- diff --git a/0326-grub-core-kern-elfXX.c-grub_elfXX_load-Handle.patch b/0326-grub-core-kern-elfXX.c-grub_elfXX_load-Handle.patch index 497084e..800aa2e 100644 --- a/0326-grub-core-kern-elfXX.c-grub_elfXX_load-Handle.patch +++ b/0326-grub-core-kern-elfXX.c-grub_elfXX_load-Handle.patch @@ -1,7 +1,7 @@ From bbed773160168ebd75f57a893c7d563673abf36f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 19 Apr 2013 15:05:11 +0200 -Subject: [PATCH 326/471] * grub-core/kern/elfXX.c (grub_elfXX_load): +Subject: [PATCH 326/482] * grub-core/kern/elfXX.c (grub_elfXX_load): Handle GRUB_ELF_LOAD_FLAGS_30BITS and GRUB_ELF_LOAD_FLAGS_62BITS. * grub-core/loader/powerpc/ieee1275/linux.c (grub_linux_load32), (grub_linux_load64): Mask out 2 high bits. diff --git a/0327-grub-core-commands-videotest.c-grub_cmd_videotest-Fi.patch b/0327-grub-core-commands-videotest.c-grub_cmd_videotest-Fi.patch index 29712ea..bc26d17 100644 --- a/0327-grub-core-commands-videotest.c-grub_cmd_videotest-Fi.patch +++ b/0327-grub-core-commands-videotest.c-grub_cmd_videotest-Fi.patch @@ -1,7 +1,7 @@ From d7f31079c6511e1c3092338095633ae89c744ad0 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 19 Apr 2013 15:09:15 +0200 -Subject: [PATCH 327/471] * grub-core/commands/videotest.c +Subject: [PATCH 327/482] * grub-core/commands/videotest.c (grub_cmd_videotest): Fix error handling when creating text_layer failed. * grub-core/video/video.c (grub_video_create_render_target): Set result to 0 on error. (grub_video_delete_render_target): Do not diff --git a/0328-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch b/0328-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch index 60109a5..1b0bbcd 100644 --- a/0328-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch +++ b/0328-grub-core-kern-ieee1275-cmain.c-grub_ieee1275_find_o.patch @@ -1,7 +1,7 @@ From 16489277b4f51c97e8fe631dc4ea67e689e5c70b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 19 Apr 2013 15:14:28 +0200 -Subject: [PATCH 328/471] * grub-core/kern/ieee1275/cmain.c +Subject: [PATCH 328/482] * grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options): Look for /boot-rom as well as /rom/boot-rom. --- diff --git a/0329-grub-core-kern-ieee1275-init.c-grub_claim_heap-Impro.patch b/0329-grub-core-kern-ieee1275-init.c-grub_claim_heap-Impro.patch index 1100958..03508ed 100644 --- a/0329-grub-core-kern-ieee1275-init.c-grub_claim_heap-Impro.patch +++ b/0329-grub-core-kern-ieee1275-init.c-grub_claim_heap-Impro.patch @@ -1,7 +1,7 @@ From 289cc5b04163f9443f5396e3a951f5e940a18925 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 19 Apr 2013 15:27:09 +0200 -Subject: [PATCH 329/471] * grub-core/kern/ieee1275/init.c +Subject: [PATCH 329/482] * grub-core/kern/ieee1275/init.c (grub_claim_heap): Improve handling of GRUB_IEEE1275_FLAG_FORCE_CLAIM. * grub-core/loader/powerpc/ieee1275/linux.c (grub_linux_claimmap_iterate): Handle GRUB_IEEE1275_FLAG_FORCE_CLAIM. diff --git a/0330-grub-core-lib-efi-relocator.c-grub_relocator_firmwar.patch b/0330-grub-core-lib-efi-relocator.c-grub_relocator_firmwar.patch index 339ccf0..187df39 100644 --- a/0330-grub-core-lib-efi-relocator.c-grub_relocator_firmwar.patch +++ b/0330-grub-core-lib-efi-relocator.c-grub_relocator_firmwar.patch @@ -1,7 +1,7 @@ From 8e89166d92a09ac82788747a6b3da734d97dae3f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 20 Apr 2013 13:39:04 +0200 -Subject: [PATCH 330/471] * grub-core/lib/efi/relocator.c +Subject: [PATCH 330/482] * grub-core/lib/efi/relocator.c (grub_relocator_firmware_alloc_region): Remove dprintf. * grub-core/lib/relocator.c (malloc_in_range): Likewise. diff --git a/0331-grub-core-Makefile.core.def-legacycfg-Enable-on-EFI.patch b/0331-grub-core-Makefile.core.def-legacycfg-Enable-on-EFI.patch index 8dba5e2..cd54f07 100644 --- a/0331-grub-core-Makefile.core.def-legacycfg-Enable-on-EFI.patch +++ b/0331-grub-core-Makefile.core.def-legacycfg-Enable-on-EFI.patch @@ -1,7 +1,7 @@ From b5e4f9e9f491d6f55c97455535c0635bbe88f132 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 20 Apr 2013 13:46:58 +0200 -Subject: [PATCH 331/471] * grub-core/Makefile.core.def (legacycfg): +Subject: [PATCH 331/482] * grub-core/Makefile.core.def (legacycfg): Enable on EFI. --- diff --git a/0332-grub-core-kern-mm.c-grub_mm_init_region-Fix-conditio.patch b/0332-grub-core-kern-mm.c-grub_mm_init_region-Fix-conditio.patch index 3cec1e8..dc9f335 100644 --- a/0332-grub-core-kern-mm.c-grub_mm_init_region-Fix-conditio.patch +++ b/0332-grub-core-kern-mm.c-grub_mm_init_region-Fix-conditio.patch @@ -1,7 +1,7 @@ From 0397c8a6d1c65c7e7216324f0c63e386e9b6c5ed Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 20 Apr 2013 17:39:49 +0200 -Subject: [PATCH 332/471] * grub-core/kern/mm.c (grub_mm_init_region): +Subject: [PATCH 332/482] * grub-core/kern/mm.c (grub_mm_init_region): Fix condition for detecting too small regions. --- diff --git a/0333-Support-coreboot-framebuffer.patch b/0333-Support-coreboot-framebuffer.patch index 63e8c72..117cb46 100644 --- a/0333-Support-coreboot-framebuffer.patch +++ b/0333-Support-coreboot-framebuffer.patch @@ -1,7 +1,7 @@ From f387540a52ff93c10fca1e765adaeb829c44e688 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 21 Apr 2013 13:02:10 +0200 -Subject: [PATCH 333/471] Support coreboot framebuffer. +Subject: [PATCH 333/482] Support coreboot framebuffer. * grub-core/video/i386/coreboot/cbfb.c: New file. --- diff --git a/0334-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate_it.patch b/0334-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate_it.patch index b6f5225..65db840 100644 --- a/0334-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate_it.patch +++ b/0334-grub-core-disk-arc-arcdisk.c-grub_arcdisk_iterate_it.patch @@ -1,7 +1,7 @@ From d66e978fcd3c5cb4f39294b4055398ee7892b1b5 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 21 Apr 2013 13:06:22 +0200 -Subject: [PATCH 334/471] * grub-core/disk/arc/arcdisk.c +Subject: [PATCH 334/482] * grub-core/disk/arc/arcdisk.c (grub_arcdisk_iterate_iter): Fix a type which prevented CD-ROM and floppy boot. diff --git a/0335-Move-mips-arc-link-address.-Previous-link-address-wa.patch b/0335-Move-mips-arc-link-address.-Previous-link-address-wa.patch index b0acaab..ac91582 100644 --- a/0335-Move-mips-arc-link-address.-Previous-link-address-wa.patch +++ b/0335-Move-mips-arc-link-address.-Previous-link-address-wa.patch @@ -1,7 +1,7 @@ From 55cfcbed53dc997ad669d3f8cd95fbe25b6e2aab Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 13:54:17 +0200 -Subject: [PATCH 335/471] Move mips-arc link address. Previous link +Subject: [PATCH 335/482] Move mips-arc link address. Previous link address was chosen in belief that RAM on SGI platforms grows down while in fact it grows up from an unusual base. diff --git a/0336-grub-core-kern-dl.c-grub_dl_resolve_symbols-Handle-m.patch b/0336-grub-core-kern-dl.c-grub_dl_resolve_symbols-Handle-m.patch index fcf1d36..505f9bd 100644 --- a/0336-grub-core-kern-dl.c-grub_dl_resolve_symbols-Handle-m.patch +++ b/0336-grub-core-kern-dl.c-grub_dl_resolve_symbols-Handle-m.patch @@ -1,7 +1,7 @@ From b6e147adfbeadc1f9b581e9d0124d72a7c488f60 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 13:58:31 +0200 -Subject: [PATCH 336/471] * grub-core/kern/dl.c +Subject: [PATCH 336/482] * grub-core/kern/dl.c (grub_dl_resolve_symbols): Handle malloc failure. --- diff --git a/0337-util-grub-mkrescue.in-Add-mips-arc-support.patch b/0337-util-grub-mkrescue.in-Add-mips-arc-support.patch index 7ed9d41..588b7dc 100644 --- a/0337-util-grub-mkrescue.in-Add-mips-arc-support.patch +++ b/0337-util-grub-mkrescue.in-Add-mips-arc-support.patch @@ -1,7 +1,7 @@ From 4918af06ff0742df83ae70ce57e7fabc99761177 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 14:02:58 +0200 -Subject: [PATCH 337/471] * util/grub-mkrescue.in: Add mips-arc support. +Subject: [PATCH 337/482] * util/grub-mkrescue.in: Add mips-arc support. --- ChangeLog | 4 ++++ diff --git a/0338-Add-missing-video-ids-to-coreboot-and-ieee1275-video.patch b/0338-Add-missing-video-ids-to-coreboot-and-ieee1275-video.patch index 082e49d..28d5f2f 100644 --- a/0338-Add-missing-video-ids-to-coreboot-and-ieee1275-video.patch +++ b/0338-Add-missing-video-ids-to-coreboot-and-ieee1275-video.patch @@ -1,7 +1,7 @@ From 88929d27c333342a5d4099ab4178a1be19e98d43 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 14:44:15 +0200 -Subject: [PATCH 338/471] Add missing video ids to coreboot and ieee1275 +Subject: [PATCH 338/482] Add missing video ids to coreboot and ieee1275 video. --- diff --git a/0339-grub-core-disk-ata.c-grub_ata_real_open-Use-grub_err.patch b/0339-grub-core-disk-ata.c-grub_ata_real_open-Use-grub_err.patch index df178d3..3fe52f7 100644 --- a/0339-grub-core-disk-ata.c-grub_ata_real_open-Use-grub_err.patch +++ b/0339-grub-core-disk-ata.c-grub_ata_real_open-Use-grub_err.patch @@ -1,7 +1,7 @@ From c92902fa913a04672e640a0b68353258a3f2d3a1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 14:47:14 +0200 -Subject: [PATCH 339/471] * grub-core/disk/ata.c (grub_ata_real_open): +Subject: [PATCH 339/482] * grub-core/disk/ata.c (grub_ata_real_open): Use grub_error properly. --- diff --git a/0340-grub-core-loader-i386-linux.c-grub_linux_boot-Defaul.patch b/0340-grub-core-loader-i386-linux.c-grub_linux_boot-Defaul.patch index 716e80b..e5f7ab1 100644 --- a/0340-grub-core-loader-i386-linux.c-grub_linux_boot-Defaul.patch +++ b/0340-grub-core-loader-i386-linux.c-grub_linux_boot-Defaul.patch @@ -1,7 +1,7 @@ From 4863c23cc1d36ba71606159ab282553ad662a07c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 14:53:00 +0200 -Subject: [PATCH 340/471] * grub-core/loader/i386/linux.c +Subject: [PATCH 340/482] * grub-core/loader/i386/linux.c (grub_linux_boot): Default to gfxpayload=keep if cbfb is active. --- diff --git a/0341-grub-core-normal-menu_text.c-print_entry-Put-an-aste.patch b/0341-grub-core-normal-menu_text.c-print_entry-Put-an-aste.patch index ec3d1a7..f31de95 100644 --- a/0341-grub-core-normal-menu_text.c-print_entry-Put-an-aste.patch +++ b/0341-grub-core-normal-menu_text.c-print_entry-Put-an-aste.patch @@ -1,7 +1,7 @@ From 523621574aff31d7949b241da12884e91e9dac75 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 15:07:24 +0200 -Subject: [PATCH 341/471] * grub-core/normal/menu_text.c (print_entry): +Subject: [PATCH 341/482] * grub-core/normal/menu_text.c (print_entry): Put an asterisk in front of chosen entry to mark it even if highlighting is lost. diff --git a/0342-util-grub-install.in-Fix-target-fo-qemu_mips.patch b/0342-util-grub-install.in-Fix-target-fo-qemu_mips.patch index 5a291e0..25b48cd 100644 --- a/0342-util-grub-install.in-Fix-target-fo-qemu_mips.patch +++ b/0342-util-grub-install.in-Fix-target-fo-qemu_mips.patch @@ -1,7 +1,7 @@ From cfd149ef7abd7dedcfc558c2b3ba905a9ec87c43 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 15:10:29 +0200 -Subject: [PATCH 342/471] * util/grub-install.in: Fix target fo +Subject: [PATCH 342/482] * util/grub-install.in: Fix target fo qemu_mips. Fix extension on EFI. --- diff --git a/0343-grub-core-term-arc-console.c-Assume-that-console-is-.patch b/0343-grub-core-term-arc-console.c-Assume-that-console-is-.patch index d2dc79b..826b481 100644 --- a/0343-grub-core-term-arc-console.c-Assume-that-console-is-.patch +++ b/0343-grub-core-term-arc-console.c-Assume-that-console-is-.patch @@ -1,7 +1,7 @@ From 03e23ea91dfeb59bfcdf6545275e6bea68b6f6a8 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 18:39:00 +0200 -Subject: [PATCH 343/471] * grub-core/term/arc/console.c: Assume that +Subject: [PATCH 343/482] * grub-core/term/arc/console.c: Assume that console is 80x24 vt100 if it's serial. --- diff --git a/0344-util-grub-mkrescue.in-Alias-sashARCS-as-sash.patch b/0344-util-grub-mkrescue.in-Alias-sashARCS-as-sash.patch index 8aa86b6..641f023 100644 --- a/0344-util-grub-mkrescue.in-Alias-sashARCS-as-sash.patch +++ b/0344-util-grub-mkrescue.in-Alias-sashARCS-as-sash.patch @@ -1,7 +1,7 @@ From 46692dc0b5469f5e14becefe48f5e329caf33bd3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 18:56:47 +0200 -Subject: [PATCH 344/471] * util/grub-mkrescue.in: Alias sashARCS as +Subject: [PATCH 344/482] * util/grub-mkrescue.in: Alias sashARCS as sash. --- diff --git a/0345-Make-check-work-on-mips-arc.patch b/0345-Make-check-work-on-mips-arc.patch index 9899fa9..4b1bbb5 100644 --- a/0345-Make-check-work-on-mips-arc.patch +++ b/0345-Make-check-work-on-mips-arc.patch @@ -1,7 +1,7 @@ From 8dd3765f0e6a13637d43e4fb2990eee748bfe961 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 24 Apr 2013 22:24:28 +0200 -Subject: [PATCH 345/471] Make check work on mips-arc. +Subject: [PATCH 345/482] Make check work on mips-arc. --- ChangeLog | 4 ++++ diff --git a/0346-grub-core-term-ieee1275-console.c-grub_console_dimen.patch b/0346-grub-core-term-ieee1275-console.c-grub_console_dimen.patch index 43b3044..3703350 100644 --- a/0346-grub-core-term-ieee1275-console.c-grub_console_dimen.patch +++ b/0346-grub-core-term-ieee1275-console.c-grub_console_dimen.patch @@ -1,7 +1,7 @@ From 42b86368891e0380415148cdc1990604bbf7f807 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 25 Apr 2013 00:45:29 +0200 -Subject: [PATCH 346/471] * grub-core/term/ieee1275/console.c +Subject: [PATCH 346/482] * grub-core/term/ieee1275/console.c (grub_console_dimensions): Ignore bogus SLOF values. --- diff --git a/0347-util-grub-mkrescue.in-Move-all-files-that-don-t-have.patch b/0347-util-grub-mkrescue.in-Move-all-files-that-don-t-have.patch index 761643f..ab6d1f0 100644 --- a/0347-util-grub-mkrescue.in-Move-all-files-that-don-t-have.patch +++ b/0347-util-grub-mkrescue.in-Move-all-files-that-don-t-have.patch @@ -1,7 +1,7 @@ From 2473d1ec61475362f1395512c50ec66289dd46bc Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 25 Apr 2013 01:36:20 +0200 -Subject: [PATCH 347/471] * util/grub-mkrescue.in: Move all files that +Subject: [PATCH 347/482] * util/grub-mkrescue.in: Move all files that don't have a location set in stone under /boot/grub. Use ISO hard links rather than copies to save some space. diff --git a/0348-util-grub-mkrescue.in-Fix-loongson-filename.patch b/0348-util-grub-mkrescue.in-Fix-loongson-filename.patch index bb985bb..aa2740b 100644 --- a/0348-util-grub-mkrescue.in-Fix-loongson-filename.patch +++ b/0348-util-grub-mkrescue.in-Fix-loongson-filename.patch @@ -1,7 +1,7 @@ From b0882724a3259a36ee5ee86d53904e9a552ca176 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 25 Apr 2013 02:14:46 +0200 -Subject: [PATCH 348/471] * util/grub-mkrescue.in: Fix loongson +Subject: [PATCH 348/482] * util/grub-mkrescue.in: Fix loongson filename. --- diff --git a/0349-tests-partmap_test.in-Add-missing-double-semicolon.patch b/0349-tests-partmap_test.in-Add-missing-double-semicolon.patch index 4e8b25e..1aa2f58 100644 --- a/0349-tests-partmap_test.in-Add-missing-double-semicolon.patch +++ b/0349-tests-partmap_test.in-Add-missing-double-semicolon.patch @@ -1,7 +1,7 @@ From 4fd9d372a0ed699b346894e516b46a96e7129c50 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 25 Apr 2013 02:22:20 +0200 -Subject: [PATCH 349/471] * tests/partmap_test.in: Add missing double +Subject: [PATCH 349/482] * tests/partmap_test.in: Add missing double semicolon. --- diff --git a/0350-grub-core-boot-powerpc-bootinfo.txt.in-Missing-updat.patch b/0350-grub-core-boot-powerpc-bootinfo.txt.in-Missing-updat.patch index 71c2d8f..39ab830 100644 --- a/0350-grub-core-boot-powerpc-bootinfo.txt.in-Missing-updat.patch +++ b/0350-grub-core-boot-powerpc-bootinfo.txt.in-Missing-updat.patch @@ -1,7 +1,7 @@ From c920a72c86f15f36a121ec858df462c700e0c940 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 25 Apr 2013 03:26:41 +0200 -Subject: [PATCH 350/471] * grub-core/boot/powerpc/bootinfo.txt.in: +Subject: [PATCH 350/482] * grub-core/boot/powerpc/bootinfo.txt.in: Missing update from previous commit. --- diff --git a/0351-Add-serial-on-ARC-platform.patch b/0351-Add-serial-on-ARC-platform.patch index 87de5dc..2932125 100644 --- a/0351-Add-serial-on-ARC-platform.patch +++ b/0351-Add-serial-on-ARC-platform.patch @@ -1,7 +1,7 @@ From 856d1d38f73b370b3dd30b7ab0c362f6da7e7dcb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 25 Apr 2013 22:40:03 +0200 -Subject: [PATCH 351/471] Add serial on ARC platform. +Subject: [PATCH 351/482] Add serial on ARC platform. --- ChangeLog | 4 ++ diff --git a/0352-Enable-mipsel-arc.patch b/0352-Enable-mipsel-arc.patch index f993a2b..33dbf25 100644 --- a/0352-Enable-mipsel-arc.patch +++ b/0352-Enable-mipsel-arc.patch @@ -1,7 +1,7 @@ From 4e07feae1975db4c63edc00734287d53d3a5fc72 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 25 Apr 2013 22:42:35 +0200 -Subject: [PATCH 352/471] Enable mipsel-arc. +Subject: [PATCH 352/482] Enable mipsel-arc. --- ChangeLog | 4 ++++ diff --git a/0353-configure.ac-Fix-loongson-conditional.patch b/0353-configure.ac-Fix-loongson-conditional.patch index c4602fc..1064550 100644 --- a/0353-configure.ac-Fix-loongson-conditional.patch +++ b/0353-configure.ac-Fix-loongson-conditional.patch @@ -1,7 +1,7 @@ From 03797e535701ecd07c1cab6c264b9ce403bf1182 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 26 Apr 2013 11:26:08 +0200 -Subject: [PATCH 353/471] * configure.ac: Fix loongson conditional. +Subject: [PATCH 353/482] * configure.ac: Fix loongson conditional. --- ChangeLog | 4 ++++ diff --git a/0354-util-grub-mkrescue.in-Rename-i386-ieee1275-core-imag.patch b/0354-util-grub-mkrescue.in-Rename-i386-ieee1275-core-imag.patch index 43bda4d..8e2e6bc 100644 --- a/0354-util-grub-mkrescue.in-Rename-i386-ieee1275-core-imag.patch +++ b/0354-util-grub-mkrescue.in-Rename-i386-ieee1275-core-imag.patch @@ -1,7 +1,7 @@ From cbd871dae8b7dac7d7d5ca5c3d3fbeaf1cafb244 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 26 Apr 2013 11:27:24 +0200 -Subject: [PATCH 354/471] * util/grub-mkrescue.in: Rename i386-ieee1275 +Subject: [PATCH 354/482] * util/grub-mkrescue.in: Rename i386-ieee1275 core image due to ofw limited ISO support. --- diff --git a/0355-Add-test-to-check-that-different-boot-mediums-work.patch b/0355-Add-test-to-check-that-different-boot-mediums-work.patch index 4f61f51..831f601 100644 --- a/0355-Add-test-to-check-that-different-boot-mediums-work.patch +++ b/0355-Add-test-to-check-that-different-boot-mediums-work.patch @@ -1,7 +1,7 @@ From b8845d9e7e3df55d36d9a3440a147f293feb7e81 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 26 Apr 2013 14:33:31 +0200 -Subject: [PATCH 355/471] Add test to check that different boot mediums +Subject: [PATCH 355/482] Add test to check that different boot mediums work. --- diff --git a/0356-tests-pseries_test.in-New-test.patch b/0356-tests-pseries_test.in-New-test.patch index 342777e..6b22f56 100644 --- a/0356-tests-pseries_test.in-New-test.patch +++ b/0356-tests-pseries_test.in-New-test.patch @@ -1,7 +1,7 @@ From 94e54563a91a631e83b4e504adec11c8841d8860 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 26 Apr 2013 19:09:55 +0200 -Subject: [PATCH 356/471] * tests/pseries_test.in: New test. +Subject: [PATCH 356/482] * tests/pseries_test.in: New test. --- ChangeLog | 4 ++++ diff --git a/0357-util-getroot.c-exec_pipe-Put-proper-if-s-so-that-its.patch b/0357-util-getroot.c-exec_pipe-Put-proper-if-s-so-that-its.patch index e519978..bd90a2a 100644 --- a/0357-util-getroot.c-exec_pipe-Put-proper-if-s-so-that-its.patch +++ b/0357-util-getroot.c-exec_pipe-Put-proper-if-s-so-that-its.patch @@ -1,7 +1,7 @@ From 189c134b407a9addc5f8cc4b7c95042820103c0e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 26 Apr 2013 23:41:13 +0200 -Subject: [PATCH 357/471] * util/getroot.c (exec_pipe): Put proper #if's +Subject: [PATCH 357/482] * util/getroot.c (exec_pipe): Put proper #if's so that its users don't compile when not needed. --- diff --git a/0358-grub-core-Makefile.core.def-Fix-grub-emu-and-grub-em.patch b/0358-grub-core-Makefile.core.def-Fix-grub-emu-and-grub-em.patch index 300c5d2..1a34070 100644 --- a/0358-grub-core-Makefile.core.def-Fix-grub-emu-and-grub-em.patch +++ b/0358-grub-core-Makefile.core.def-Fix-grub-emu-and-grub-em.patch @@ -1,7 +1,7 @@ From ea051678fa221e5c4e527bd97c408605ecaca3a0 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 26 Apr 2013 23:47:46 +0200 -Subject: [PATCH 358/471] * grub-core/Makefile.core.def: Fix grub-emu +Subject: [PATCH 358/482] * grub-core/Makefile.core.def: Fix grub-emu and grub-emu-lite sources. --- diff --git a/0359-Replace-libcurses-with-our-own-vt100-handling-for-th.patch b/0359-Replace-libcurses-with-our-own-vt100-handling-for-th.patch index 1075231..43d14bd 100644 --- a/0359-Replace-libcurses-with-our-own-vt100-handling-for-th.patch +++ b/0359-Replace-libcurses-with-our-own-vt100-handling-for-th.patch @@ -1,7 +1,7 @@ From 1314381c929134bfe80ecf100571875dcc35adff Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 00:02:23 +0200 -Subject: [PATCH 359/471] Replace libcurses with our own vt100 handling +Subject: [PATCH 359/482] Replace libcurses with our own vt100 handling for the ease of testing and decreasing prerequisites. --- diff --git a/0360-Make-make-check-work-on-emu.patch b/0360-Make-make-check-work-on-emu.patch index d8c0492..18d1910 100644 --- a/0360-Make-make-check-work-on-emu.patch +++ b/0360-Make-make-check-work-on-emu.patch @@ -1,7 +1,7 @@ From 02cf7c5e6af716ee3442d387780024c43cf84c5e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 02:00:16 +0200 -Subject: [PATCH 360/471] Make 'make check' work on emu. +Subject: [PATCH 360/482] Make 'make check' work on emu. --- ChangeLog | 4 +++ diff --git a/0361-Fix-pseries-test.patch b/0361-Fix-pseries-test.patch index d6bd706..d410ae7 100644 --- a/0361-Fix-pseries-test.patch +++ b/0361-Fix-pseries-test.patch @@ -1,7 +1,7 @@ From 942ce2482508609d311410d6bc79316435512d16 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 14:11:12 +0200 -Subject: [PATCH 361/471] Fix pseries test. +Subject: [PATCH 361/482] Fix pseries test. --- ChangeLog | 4 ++++ diff --git a/0362-Improve-AHCI-detection-and-command-issuing.patch b/0362-Improve-AHCI-detection-and-command-issuing.patch index dfd1ae2..2d56ae8 100644 --- a/0362-Improve-AHCI-detection-and-command-issuing.patch +++ b/0362-Improve-AHCI-detection-and-command-issuing.patch @@ -1,7 +1,7 @@ From 021e35ff098ea0f022ebd56f3373fa17b0877dfe Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 17:18:02 +0200 -Subject: [PATCH 362/471] Improve AHCI detection and command issuing. +Subject: [PATCH 362/482] Improve AHCI detection and command issuing. --- ChangeLog | 4 + diff --git a/0363-Implement-grub_machine_get_bootlocation-for-ARC.patch b/0363-Implement-grub_machine_get_bootlocation-for-ARC.patch index 7f84ddd..5471381 100644 --- a/0363-Implement-grub_machine_get_bootlocation-for-ARC.patch +++ b/0363-Implement-grub_machine_get_bootlocation-for-ARC.patch @@ -1,7 +1,7 @@ From 081e3821a7800ef03e67788efd60fc86f18e645d Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 19:12:11 +0200 -Subject: [PATCH 363/471] Implement grub_machine_get_bootlocation for +Subject: [PATCH 363/482] Implement grub_machine_get_bootlocation for ARC. --- diff --git a/0364-Core-compression-test.patch b/0364-Core-compression-test.patch index 16e717a..2e9d6c0 100644 --- a/0364-Core-compression-test.patch +++ b/0364-Core-compression-test.patch @@ -1,7 +1,7 @@ From 795dd1f8388ba8472781a001ab1c832091dffc54 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 19:44:00 +0200 -Subject: [PATCH 364/471] Core compression test. +Subject: [PATCH 364/482] Core compression test. --- ChangeLog | 4 ++++ diff --git a/0365-grub-core-loader-multiboot_mbi2.c-grub_multiboot_loa.patch b/0365-grub-core-loader-multiboot_mbi2.c-grub_multiboot_loa.patch index aacfc4c..4b60ecc 100644 --- a/0365-grub-core-loader-multiboot_mbi2.c-grub_multiboot_loa.patch +++ b/0365-grub-core-loader-multiboot_mbi2.c-grub_multiboot_loa.patch @@ -1,7 +1,7 @@ From 87dd8f877802d0e60f03369e563e833a14bc9f0f Mon Sep 17 00:00:00 2001 From: Leon Drugi Date: Sat, 27 Apr 2013 21:16:55 +0200 -Subject: [PATCH 365/471] * grub-core/loader/multiboot_mbi2.c +Subject: [PATCH 365/482] * grub-core/loader/multiboot_mbi2.c (grub_multiboot_load): Fix cast in BSS clearing. --- diff --git a/0366-grub-core-disk-ahci.c-grub_ahci_pciinit-Fix-handling.patch b/0366-grub-core-disk-ahci.c-grub_ahci_pciinit-Fix-handling.patch index 9925d7c..11fdae7 100644 --- a/0366-grub-core-disk-ahci.c-grub_ahci_pciinit-Fix-handling.patch +++ b/0366-grub-core-disk-ahci.c-grub_ahci_pciinit-Fix-handling.patch @@ -1,7 +1,7 @@ From cc5de4333e4d45063ef5c62e424fa9c3ca01caae Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 21:49:14 +0200 -Subject: [PATCH 366/471] * grub-core/disk/ahci.c (grub_ahci_pciinit): +Subject: [PATCH 366/482] * grub-core/disk/ahci.c (grub_ahci_pciinit): Fix handling of empty ports. --- diff --git a/0367-util-ieee1275-ofpath.c-of_path_of_scsi-Fix-path-outp.patch b/0367-util-ieee1275-ofpath.c-of_path_of_scsi-Fix-path-outp.patch index 7c66a24..a9b7bab 100644 --- a/0367-util-ieee1275-ofpath.c-of_path_of_scsi-Fix-path-outp.patch +++ b/0367-util-ieee1275-ofpath.c-of_path_of_scsi-Fix-path-outp.patch @@ -1,7 +1,7 @@ From a1de3862b9c2acd1afdcbd42f79b8b7694a0a794 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Sat, 27 Apr 2013 22:03:13 +0200 -Subject: [PATCH 367/471] * util/ieee1275/ofpath.c (of_path_of_scsi): +Subject: [PATCH 367/482] * util/ieee1275/ofpath.c (of_path_of_scsi): Fix path output for sas disks. (check_sas): Get sas_adress info. --- diff --git a/0368-grub-core-term-ns8250.c-Systematically-probe-ports-b.patch b/0368-grub-core-term-ns8250.c-Systematically-probe-ports-b.patch index 5392c95..83b35a1 100644 --- a/0368-grub-core-term-ns8250.c-Systematically-probe-ports-b.patch +++ b/0368-grub-core-term-ns8250.c-Systematically-probe-ports-b.patch @@ -1,7 +1,7 @@ From 38f3f1c0902e344a92a7a8994cd25c13b544b7e9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 22:47:57 +0200 -Subject: [PATCH 368/471] * grub-core/term/ns8250.c: Systematically +Subject: [PATCH 368/482] * grub-core/term/ns8250.c: Systematically probe ports by writing to SR before using them. --- diff --git a/0369-missing-file.patch b/0369-missing-file.patch index b4055a2..9d88edc 100644 --- a/0369-missing-file.patch +++ b/0369-missing-file.patch @@ -1,7 +1,7 @@ From 8095fabb0e89dad72cfcb337df3637b8ec92b6c3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 27 Apr 2013 22:55:02 +0200 -Subject: [PATCH 369/471] missing file +Subject: [PATCH 369/482] missing file --- tests/core_compress_test.in | 36 ++++++++++++++++++++++++++++++++++++ diff --git a/0370-include-grub-macho.h-Set-GRUB_MACHO_FAT_EFI_MAGIC-as.patch b/0370-include-grub-macho.h-Set-GRUB_MACHO_FAT_EFI_MAGIC-as.patch index be266cf..0cce466 100644 --- a/0370-include-grub-macho.h-Set-GRUB_MACHO_FAT_EFI_MAGIC-as.patch +++ b/0370-include-grub-macho.h-Set-GRUB_MACHO_FAT_EFI_MAGIC-as.patch @@ -1,7 +1,7 @@ From 5f0d4ed36e19f1bc60f38da40a14ce85b6b2ae9c Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Sat, 27 Apr 2013 23:06:52 +0200 -Subject: [PATCH 370/471] * include/grub/macho.h: Set +Subject: [PATCH 370/482] * include/grub/macho.h: Set GRUB_MACHO_FAT_EFI_MAGIC as unsigned. --- diff --git a/0371-grub-core-term-morse.c-Macroify-dih-and-dah.patch b/0371-grub-core-term-morse.c-Macroify-dih-and-dah.patch index a4e48d2..3076956 100644 --- a/0371-grub-core-term-morse.c-Macroify-dih-and-dah.patch +++ b/0371-grub-core-term-morse.c-Macroify-dih-and-dah.patch @@ -1,7 +1,7 @@ From 78daaf6e506ac36dca5d6ff92618e83723d8ed23 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 13:27:51 +0200 -Subject: [PATCH 371/471] * grub-core/term/morse.c: Macroify dih and +Subject: [PATCH 371/482] * grub-core/term/morse.c: Macroify dih and dah. --- diff --git a/0372-Move-directory-override-directorry-to-grub-install_h.patch b/0372-Move-directory-override-directorry-to-grub-install_h.patch index 3e39244..14ad918 100644 --- a/0372-Move-directory-override-directorry-to-grub-install_h.patch +++ b/0372-Move-directory-override-directorry-to-grub-install_h.patch @@ -1,7 +1,7 @@ From f954b11e777766356885f2958a556ebd3fcf2f25 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 13:35:51 +0200 -Subject: [PATCH 372/471] Move --directory/--override-directorry to +Subject: [PATCH 372/482] Move --directory/--override-directorry to grub-install_header and unify. --- diff --git a/0373-Remove-POTFILES.in-and-regenerate-it-in-autogen.sh.patch b/0373-Remove-POTFILES.in-and-regenerate-it-in-autogen.sh.patch index cf4124d..2228392 100644 --- a/0373-Remove-POTFILES.in-and-regenerate-it-in-autogen.sh.patch +++ b/0373-Remove-POTFILES.in-and-regenerate-it-in-autogen.sh.patch @@ -1,7 +1,7 @@ From 69e943a4f7f0f9a0c573950f709d46d1ab0b4485 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 13:49:21 +0200 -Subject: [PATCH 373/471] Remove POTFILES.in and regenerate it in +Subject: [PATCH 373/482] Remove POTFILES.in and regenerate it in autogen.sh. --- diff --git a/0374-INSTALL-Document-linguas.sh.patch b/0374-INSTALL-Document-linguas.sh.patch index bf58d10..115556f 100644 --- a/0374-INSTALL-Document-linguas.sh.patch +++ b/0374-INSTALL-Document-linguas.sh.patch @@ -1,7 +1,7 @@ From 1f677cec8cae46c415ab432009d5fb5915305a8a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 13:50:18 +0200 -Subject: [PATCH 374/471] * INSTALL: Document linguas.sh. +Subject: [PATCH 374/482] * INSTALL: Document linguas.sh. --- ChangeLog | 4 ++++ diff --git a/0375-grub-core-commands-probe.c-Add-missing-grub_device_c.patch b/0375-grub-core-commands-probe.c-Add-missing-grub_device_c.patch index 8043cbe..49e95f9 100644 --- a/0375-grub-core-commands-probe.c-Add-missing-grub_device_c.patch +++ b/0375-grub-core-commands-probe.c-Add-missing-grub_device_c.patch @@ -1,7 +1,7 @@ From e5947ad0f47058715a588ff2fdfa5487f65f459b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 13:54:32 +0200 -Subject: [PATCH 375/471] * grub-core/commands/probe.c: Add missing +Subject: [PATCH 375/482] * grub-core/commands/probe.c: Add missing grub_device_close. --- diff --git a/0376-grub-core-kern-file.c-Use-const-char-rather-than-cas.patch b/0376-grub-core-kern-file.c-Use-const-char-rather-than-cas.patch index 408ce45..2483226 100644 --- a/0376-grub-core-kern-file.c-Use-const-char-rather-than-cas.patch +++ b/0376-grub-core-kern-file.c-Use-const-char-rather-than-cas.patch @@ -1,7 +1,7 @@ From f1a2bb1f76fd670d90b3c6b44d8b071a6c8330ba Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 14:06:57 +0200 -Subject: [PATCH 376/471] * grub-core/kern/file.c: Use const char * +Subject: [PATCH 376/482] * grub-core/kern/file.c: Use const char * rather than casting to non-const. --- diff --git a/0377-include-grub-efi-api.h-GRUB_EFI_DEVICE_PATH_LENGTH-U.patch b/0377-include-grub-efi-api.h-GRUB_EFI_DEVICE_PATH_LENGTH-U.patch index 6e87be0..974e8b0 100644 --- a/0377-include-grub-efi-api.h-GRUB_EFI_DEVICE_PATH_LENGTH-U.patch +++ b/0377-include-grub-efi-api.h-GRUB_EFI_DEVICE_PATH_LENGTH-U.patch @@ -1,7 +1,7 @@ From 9609731b185923ba8ce177b0c8a0679b876c8f1a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 15:15:57 +0200 -Subject: [PATCH 377/471] * include/grub/efi/api.h +Subject: [PATCH 377/482] * include/grub/efi/api.h (GRUB_EFI_DEVICE_PATH_LENGTH): Use grub_get_unaligned16 rather than shifts. diff --git a/0378-grub-core-disk-ahci.c-Fix-compilation-for-amd64-form.patch b/0378-grub-core-disk-ahci.c-Fix-compilation-for-amd64-form.patch index a0eabe3..00babf5 100644 --- a/0378-grub-core-disk-ahci.c-Fix-compilation-for-amd64-form.patch +++ b/0378-grub-core-disk-ahci.c-Fix-compilation-for-amd64-form.patch @@ -1,7 +1,7 @@ From 5868a0441dd295918687d7751aec3d0435ad3a28 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 15:17:43 +0200 -Subject: [PATCH 378/471] * grub-core/disk/ahci.c: Fix compilation for +Subject: [PATCH 378/482] * grub-core/disk/ahci.c: Fix compilation for amd64 (format warnings). --- diff --git a/0379-grub-core-io-lzopio.c-Use-GRUB_PROPERLY_ALIGNED_ARRA.patch b/0379-grub-core-io-lzopio.c-Use-GRUB_PROPERLY_ALIGNED_ARRA.patch index 1beeb0f..b3f8333 100644 --- a/0379-grub-core-io-lzopio.c-Use-GRUB_PROPERLY_ALIGNED_ARRA.patch +++ b/0379-grub-core-io-lzopio.c-Use-GRUB_PROPERLY_ALIGNED_ARRA.patch @@ -1,7 +1,7 @@ From 0ea461de225231105cbc561d3088b208e90377fa Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 15:18:50 +0200 -Subject: [PATCH 379/471] * grub-core/io/lzopio.c: Use +Subject: [PATCH 379/482] * grub-core/io/lzopio.c: Use GRUB_PROPERLY_ALIGNED_ARRAY. * grub-core/loader/i386/bsd.c: Likewise. --- diff --git a/0380-New-command-nativedisk.patch b/0380-New-command-nativedisk.patch index 38498b6..f6f885e 100644 --- a/0380-New-command-nativedisk.patch +++ b/0380-New-command-nativedisk.patch @@ -1,7 +1,7 @@ From 97f30af3b3b4bbfe51efa1f8bb0cd344280a028e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 15:31:33 +0200 -Subject: [PATCH 380/471] New command `nativedisk'. +Subject: [PATCH 380/482] New command `nativedisk'. --- ChangeLog | 4 + diff --git a/0381-grub-core-commands-nativedisk.c-Ignore-unknown-files.patch b/0381-grub-core-commands-nativedisk.c-Ignore-unknown-files.patch index 7cc1d19..b43986e 100644 --- a/0381-grub-core-commands-nativedisk.c-Ignore-unknown-files.patch +++ b/0381-grub-core-commands-nativedisk.c-Ignore-unknown-files.patch @@ -1,7 +1,7 @@ From 08f12738be24a89a9724e65c7244008d192ea297 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 18:52:53 +0200 -Subject: [PATCH 381/471] * grub-core/commands/nativedisk.c: Ignore +Subject: [PATCH 381/482] * grub-core/commands/nativedisk.c: Ignore unknown filesystem error. --- diff --git a/0382-docs-grub.texi-Add-a-comment-about-usefullness-of-na.patch b/0382-docs-grub.texi-Add-a-comment-about-usefullness-of-na.patch index 9fe0dc6..9575ca8 100644 --- a/0382-docs-grub.texi-Add-a-comment-about-usefullness-of-na.patch +++ b/0382-docs-grub.texi-Add-a-comment-about-usefullness-of-na.patch @@ -1,7 +1,7 @@ From 5fe555f22c36e6e03ee1e44bb2cd1d013489f8e9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 28 Apr 2013 18:53:59 +0200 -Subject: [PATCH 382/471] * docs/grub.texi: Add a comment about +Subject: [PATCH 382/482] * docs/grub.texi: Add a comment about usefullness of nativedisk. --- diff --git a/0383-grub-core-lib-arg.c-grub_arg_show_help-Fix-a-NULL-po.patch b/0383-grub-core-lib-arg.c-grub_arg_show_help-Fix-a-NULL-po.patch index 346392b..6a849cc 100644 --- a/0383-grub-core-lib-arg.c-grub_arg_show_help-Fix-a-NULL-po.patch +++ b/0383-grub-core-lib-arg.c-grub_arg_show_help-Fix-a-NULL-po.patch @@ -1,7 +1,7 @@ From 6313937e7275a3117ceee46a3030a7e9c08720e9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 11:57:51 +0200 -Subject: [PATCH 383/471] * grub-core/lib/arg.c (grub_arg_show_help): +Subject: [PATCH 383/482] * grub-core/lib/arg.c (grub_arg_show_help): Fix a NULL pointer dereference. Reported by: qwertial. --- diff --git a/0384-grub-core-kern-mips-arc-init.c-Fix-prefix-detection.patch b/0384-grub-core-kern-mips-arc-init.c-Fix-prefix-detection.patch index cf0d786..b9b91e1 100644 --- a/0384-grub-core-kern-mips-arc-init.c-Fix-prefix-detection.patch +++ b/0384-grub-core-kern-mips-arc-init.c-Fix-prefix-detection.patch @@ -1,7 +1,7 @@ From 5605655af5a8fbb1d26ad567082c00606b425ae4 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 11:59:18 +0200 -Subject: [PATCH 384/471] * grub-core/kern/mips/arc/init.c: Fix prefix +Subject: [PATCH 384/482] * grub-core/kern/mips/arc/init.c: Fix prefix detection. --- diff --git a/0385-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-Fix-a-NUL.patch b/0385-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-Fix-a-NUL.patch index 535f1bc..456a9b3 100644 --- a/0385-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-Fix-a-NUL.patch +++ b/0385-include-grub-list.h-FOR_LIST_ELEMENTS_SAFE-Fix-a-NUL.patch @@ -1,7 +1,7 @@ From 36c2c2e18dd471bdfd886021afb0d5e8365b2c8e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 12:00:31 +0200 -Subject: [PATCH 385/471] * include/grub/list.h +Subject: [PATCH 385/482] * include/grub/list.h (FOR_LIST_ELEMENTS_SAFE):Fix a NULL pointer dereference. Reported by: qwertial. diff --git a/0386-grub-core-script-execute.c-grub_script_arglist_to_ar.patch b/0386-grub-core-script-execute.c-grub_script_arglist_to_ar.patch index 06a2b16..3fb91e5 100644 --- a/0386-grub-core-script-execute.c-grub_script_arglist_to_ar.patch +++ b/0386-grub-core-script-execute.c-grub_script_arglist_to_ar.patch @@ -1,7 +1,7 @@ From 899fcf9761f2da87c95e42d614a21c808f2da894 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 12:02:26 +0200 -Subject: [PATCH 386/471] * grub-core/script/execute.c +Subject: [PATCH 386/482] * grub-core/script/execute.c (grub_script_arglist_to_argv): Fix handling of variables containing backslash. diff --git a/0387-grub-core-bus-usb-uhci.c-Fix-DMA-handling-and-enable.patch b/0387-grub-core-bus-usb-uhci.c-Fix-DMA-handling-and-enable.patch index 27ef083..5aaf22a 100644 --- a/0387-grub-core-bus-usb-uhci.c-Fix-DMA-handling-and-enable.patch +++ b/0387-grub-core-bus-usb-uhci.c-Fix-DMA-handling-and-enable.patch @@ -1,7 +1,7 @@ From f94f8f792c37fe2abd7db8d6eaf70929580bf62f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 12:05:19 +0200 -Subject: [PATCH 387/471] * grub-core/bus/usb/uhci.c: Fix DMA handling +Subject: [PATCH 387/482] * grub-core/bus/usb/uhci.c: Fix DMA handling and enable on all PCI platforms. --- diff --git a/0388-grub-core-commands-nativedisk.c-Customize-the-list-o.patch b/0388-grub-core-commands-nativedisk.c-Customize-the-list-o.patch index f5326fe..f39d70d 100644 --- a/0388-grub-core-commands-nativedisk.c-Customize-the-list-o.patch +++ b/0388-grub-core-commands-nativedisk.c-Customize-the-list-o.patch @@ -1,7 +1,7 @@ From 25ec194a39ae32af2000600ee2e6e1d28230fa98 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 12:14:57 +0200 -Subject: [PATCH 388/471] * grub-core/commands/nativedisk.c: Customize +Subject: [PATCH 388/482] * grub-core/commands/nativedisk.c: Customize the list of modules on platform. Don't try to search for disks already using native drivers. diff --git a/0389-Enforce-disabling-of-firmware-disk-drivers-when-nati.patch b/0389-Enforce-disabling-of-firmware-disk-drivers-when-nati.patch index 765b644..416ea65 100644 --- a/0389-Enforce-disabling-of-firmware-disk-drivers-when-nati.patch +++ b/0389-Enforce-disabling-of-firmware-disk-drivers-when-nati.patch @@ -1,7 +1,7 @@ From 14cbdee1aa0b21b73611823a7d9a9eb8466a7dc2 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 12:16:46 +0200 -Subject: [PATCH 389/471] Enforce disabling of firmware disk drivers +Subject: [PATCH 389/482] Enforce disabling of firmware disk drivers when native drivers kick in. --- diff --git a/0390-Add-few-new-tests.patch b/0390-Add-few-new-tests.patch index b413a14..446a015 100644 --- a/0390-Add-few-new-tests.patch +++ b/0390-Add-few-new-tests.patch @@ -1,7 +1,7 @@ From a34197c479d81185ada7a64ee680ae4e5157215d Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 12:25:57 +0200 -Subject: [PATCH 390/471] Add few new tests. +Subject: [PATCH 390/482] Add few new tests. --- ChangeLog | 4 +++ diff --git a/0391-Unify-more-code-in-grub-install_header.patch b/0391-Unify-more-code-in-grub-install_header.patch index 4cfbe93..c658636 100644 --- a/0391-Unify-more-code-in-grub-install_header.patch +++ b/0391-Unify-more-code-in-grub-install_header.patch @@ -1,7 +1,7 @@ From 5ece7791529296e557e7b38aa66ffb4262a96a31 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 12:26:43 +0200 -Subject: [PATCH 391/471] Unify more code in grub-install_header. +Subject: [PATCH 391/482] Unify more code in grub-install_header. --- ChangeLog | 4 ++++ diff --git a/0392-grub-core-gfxmenu-gui_list.c-Refresh-first_shown_ent.patch b/0392-grub-core-gfxmenu-gui_list.c-Refresh-first_shown_ent.patch index ad36bf0..4986271 100644 --- a/0392-grub-core-gfxmenu-gui_list.c-Refresh-first_shown_ent.patch +++ b/0392-grub-core-gfxmenu-gui_list.c-Refresh-first_shown_ent.patch @@ -1,7 +1,7 @@ From a4ff5d5fe50365bd4ba31addc3fa67b59aa59d78 Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Mon, 29 Apr 2013 13:40:11 +0200 -Subject: [PATCH 392/471] * grub-core/gfxmenu/gui_list.c: Refresh +Subject: [PATCH 392/482] * grub-core/gfxmenu/gui_list.c: Refresh first_shown_entry value when cached view is reused. * grub-core/gfxmenu/view.c: Call the refresh procedure for all open boot menus. diff --git a/0393-Make-PCI-init-in-i386-qemu-port-more-robust.patch b/0393-Make-PCI-init-in-i386-qemu-port-more-robust.patch index 5ddaa3b..ee438d2 100644 --- a/0393-Make-PCI-init-in-i386-qemu-port-more-robust.patch +++ b/0393-Make-PCI-init-in-i386-qemu-port-more-robust.patch @@ -1,7 +1,7 @@ From d164941306b06f408c3b2fb6a3176d1b8e2412d1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 15:09:39 +0200 -Subject: [PATCH 393/471] Make PCI init in i386-qemu port more robust. +Subject: [PATCH 393/482] Make PCI init in i386-qemu port more robust. --- ChangeLog | 6 +- diff --git a/0394-grub-core-gfxmenu-circular_progress.c-Set-start_angl.patch b/0394-grub-core-gfxmenu-circular_progress.c-Set-start_angl.patch index 90536aa..727b7bd 100644 --- a/0394-grub-core-gfxmenu-circular_progress.c-Set-start_angl.patch +++ b/0394-grub-core-gfxmenu-circular_progress.c-Set-start_angl.patch @@ -1,7 +1,7 @@ From 22970f8c19587ba78aa36c2370512bf393768d3f Mon Sep 17 00:00:00 2001 From: Vladimir Testov Date: Mon, 29 Apr 2013 15:32:56 +0200 -Subject: [PATCH 394/471] =?UTF-8?q?=09*=20grub-core/gfxmenu/circular=5Fpro?= +Subject: [PATCH 394/482] =?UTF-8?q?=09*=20grub-core/gfxmenu/circular=5Fpro?= =?UTF-8?q?gress.c:=20Set=20start=5Fangle=20in=20degrees=20=09with=20synta?= =?UTF-8?q?x=20"XXX=20deg"/"XXX=20=C2=B0".?= MIME-Version: 1.0 diff --git a/0395-configure.ac-Use-mcmodel-large-on-x86_64-emu-as-well.patch b/0395-configure.ac-Use-mcmodel-large-on-x86_64-emu-as-well.patch index be5a20f..235f558 100644 --- a/0395-configure.ac-Use-mcmodel-large-on-x86_64-emu-as-well.patch +++ b/0395-configure.ac-Use-mcmodel-large-on-x86_64-emu-as-well.patch @@ -1,7 +1,7 @@ From 0ac44e6aa6e42da168eac6595cdb439b343a8a22 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Mon, 29 Apr 2013 19:14:46 +0200 -Subject: [PATCH 395/471] * configure.ac: Use -mcmodel=large on +Subject: [PATCH 395/482] * configure.ac: Use -mcmodel=large on x86_64-emu as well. Reported by: qwertial. --- diff --git a/0396-grub-core-partmap-amiga.c-Fix-size-of-checksummed-bl.patch b/0396-grub-core-partmap-amiga.c-Fix-size-of-checksummed-bl.patch index 5fb12dd..99b76a2 100644 --- a/0396-grub-core-partmap-amiga.c-Fix-size-of-checksummed-bl.patch +++ b/0396-grub-core-partmap-amiga.c-Fix-size-of-checksummed-bl.patch @@ -1,7 +1,7 @@ From 6faaef8e1cb03785b2baea19e8ada1fd23382e68 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 30 Apr 2013 17:34:29 +0200 -Subject: [PATCH 396/471] * grub-core/partmap/amiga.c: Fix size of +Subject: [PATCH 396/482] * grub-core/partmap/amiga.c: Fix size of checksummed block. --- diff --git a/0397-grub-core-kern-mips-loongson-init.c-Support-halt-for.patch b/0397-grub-core-kern-mips-loongson-init.c-Support-halt-for.patch index c64dcfb..7c9226a 100644 --- a/0397-grub-core-kern-mips-loongson-init.c-Support-halt-for.patch +++ b/0397-grub-core-kern-mips-loongson-init.c-Support-halt-for.patch @@ -1,7 +1,7 @@ From 405b6d1cdc0d3fba50b0ba846c811a6ec1939ff3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 30 Apr 2013 17:37:37 +0200 -Subject: [PATCH 397/471] * grub-core/kern/mips/loongson/init.c: Support +Subject: [PATCH 397/482] * grub-core/kern/mips/loongson/init.c: Support halt for loongson 2E. --- diff --git a/0398-include-grub-arc-arc.h-Account-for-missing-other-per.patch b/0398-include-grub-arc-arc.h-Account-for-missing-other-per.patch index e72772a..ba4a8a7 100644 --- a/0398-include-grub-arc-arc.h-Account-for-missing-other-per.patch +++ b/0398-include-grub-arc-arc.h-Account-for-missing-other-per.patch @@ -1,7 +1,7 @@ From f4b8e9c9249112964441d582283761ada51198a7 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 30 Apr 2013 17:40:31 +0200 -Subject: [PATCH 398/471] * include/grub/arc/arc.h: Account for missing +Subject: [PATCH 398/482] * include/grub/arc/arc.h: Account for missing "other" peripheral on ARCS. All users updated. --- diff --git a/0399-Add-few-more-tests.patch b/0399-Add-few-more-tests.patch index 8e877d1..59176fd 100644 --- a/0399-Add-few-more-tests.patch +++ b/0399-Add-few-more-tests.patch @@ -1,7 +1,7 @@ From c89f2b7c9bfa0961058179bdaad17cbc05257387 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 30 Apr 2013 17:41:32 +0200 -Subject: [PATCH 399/471] Add few more tests. +Subject: [PATCH 399/482] Add few more tests. --- ChangeLog | 4 ++ diff --git a/0400-grub-core-commands-videotest.c-Reduce-flickering-and.patch b/0400-grub-core-commands-videotest.c-Reduce-flickering-and.patch index 29d8057..54cdf3e 100644 --- a/0400-grub-core-commands-videotest.c-Reduce-flickering-and.patch +++ b/0400-grub-core-commands-videotest.c-Reduce-flickering-and.patch @@ -1,7 +1,7 @@ From 3cc0a7193fb4eb6fcfb9698b6a84c5df57349ab8 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 2 May 2013 14:34:13 +0200 -Subject: [PATCH 400/471] * grub-core/commands/videotest.c: Reduce +Subject: [PATCH 400/482] * grub-core/commands/videotest.c: Reduce flickering and draw 6 squares instead of 2 to have full RGB/CMY test pattern. diff --git a/0401-First-automated-video-test-running-videotest-and-com.patch b/0401-First-automated-video-test-running-videotest-and-com.patch index c8c8930..1bbc226 100644 --- a/0401-First-automated-video-test-running-videotest-and-com.patch +++ b/0401-First-automated-video-test-running-videotest-and-com.patch @@ -1,7 +1,7 @@ From 4b187937acb52b5ee5da7c687ded09e7b2c1825a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 2 May 2013 14:39:03 +0200 -Subject: [PATCH 401/471] First automated video test (running videotest +Subject: [PATCH 401/482] First automated video test (running videotest and comparing results) --- diff --git a/0402-grub-core-loader-i386-linux.c-grub_linux_setup_video.patch b/0402-grub-core-loader-i386-linux.c-grub_linux_setup_video.patch index 8a9e5fe..b4be420 100644 --- a/0402-grub-core-loader-i386-linux.c-grub_linux_setup_video.patch +++ b/0402-grub-core-loader-i386-linux.c-grub_linux_setup_video.patch @@ -1,7 +1,7 @@ From f3c2abf3f840c6ec0430e56aea362afc774f25ae Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 2 May 2013 18:06:39 +0200 -Subject: [PATCH 402/471] * grub-core/loader/i386/linux.c +Subject: [PATCH 402/482] * grub-core/loader/i386/linux.c (grub_linux_setup_video): Add GRUB_VIDEO_ADAPTER_CAPTURE: to handled drived ids. diff --git a/0403-grub-core-tests-videotest_checksum.c-videotest_check.patch b/0403-grub-core-tests-videotest_checksum.c-videotest_check.patch index ca5e6d7..e271c67 100644 --- a/0403-grub-core-tests-videotest_checksum.c-videotest_check.patch +++ b/0403-grub-core-tests-videotest_checksum.c-videotest_check.patch @@ -1,7 +1,7 @@ From f27f3a18a9854098f5efc8e5472e21a4ffcdf0e6 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 2 May 2013 18:08:42 +0200 -Subject: [PATCH 403/471] * grub-core/tests/videotest_checksum.c +Subject: [PATCH 403/482] * grub-core/tests/videotest_checksum.c (videotest_checksum): Error out if no unifont is found. Restore original keyboard. diff --git a/0404-Add-missing-exports-on-mips.patch b/0404-Add-missing-exports-on-mips.patch index 18b523c..141285c 100644 --- a/0404-Add-missing-exports-on-mips.patch +++ b/0404-Add-missing-exports-on-mips.patch @@ -1,7 +1,7 @@ From 54dd20578308c07d3c15a6d07638d3abecfb626c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 2 May 2013 18:10:11 +0200 -Subject: [PATCH 404/471] Add missing exports on mips. +Subject: [PATCH 404/482] Add missing exports on mips. --- ChangeLog | 4 ++++ diff --git a/0405-Several-fixes-to-ieee1275-and-big-endian-video.patch b/0405-Several-fixes-to-ieee1275-and-big-endian-video.patch index 8a8bf51..034c74a 100644 --- a/0405-Several-fixes-to-ieee1275-and-big-endian-video.patch +++ b/0405-Several-fixes-to-ieee1275-and-big-endian-video.patch @@ -1,7 +1,7 @@ From f3d557cb000022e4d163f2e566e243aa73632675 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Thu, 2 May 2013 22:30:20 +0200 -Subject: [PATCH 405/471] Several fixes to ieee1275 and big-endian +Subject: [PATCH 405/482] Several fixes to ieee1275 and big-endian video. --- diff --git a/0406-grub-core-normal-term.c-print_ucs4_real-Fix-startwid.patch b/0406-grub-core-normal-term.c-print_ucs4_real-Fix-startwid.patch index c36d50e..bed3904 100644 --- a/0406-grub-core-normal-term.c-print_ucs4_real-Fix-startwid.patch +++ b/0406-grub-core-normal-term.c-print_ucs4_real-Fix-startwid.patch @@ -1,7 +1,7 @@ From d5e9a65c59adfe1fee4027a611ec8e9e74145f4c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 3 May 2013 13:56:45 +0200 -Subject: [PATCH 406/471] * grub-core/normal/term.c (print_ucs4_real): +Subject: [PATCH 406/482] * grub-core/normal/term.c (print_ucs4_real): Fix startwidth in dry run. --- diff --git a/0407-grub-core-gfxmenu-view.c-grub_gfxmenu_view_new-Clear.patch b/0407-grub-core-gfxmenu-view.c-grub_gfxmenu_view_new-Clear.patch index 06ebd1d..4cc9e6f 100644 --- a/0407-grub-core-gfxmenu-view.c-grub_gfxmenu_view_new-Clear.patch +++ b/0407-grub-core-gfxmenu-view.c-grub_gfxmenu_view_new-Clear.patch @@ -1,7 +1,7 @@ From f11cb55e6d2efcccb2be34942622f18a40dd1218 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 3 May 2013 14:02:49 +0200 -Subject: [PATCH 407/471] * grub-core/gfxmenu/view.c +Subject: [PATCH 407/482] * grub-core/gfxmenu/view.c (grub_gfxmenu_view_new): Clear grub_gfxmenu_timeout_notifications. (grub_gfxmenu_view_destroy): Likewise. diff --git a/0408-include-grub-gui.h-grub_gfxmenu_timeout_unregister-F.patch b/0408-include-grub-gui.h-grub_gfxmenu_timeout_unregister-F.patch index 1230e90..566a3af 100644 --- a/0408-include-grub-gui.h-grub_gfxmenu_timeout_unregister-F.patch +++ b/0408-include-grub-gui.h-grub_gfxmenu_timeout_unregister-F.patch @@ -1,7 +1,7 @@ From f2c269eb161b7b32d52b6c818d8181c1d2b6d993 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 3 May 2013 14:05:57 +0200 -Subject: [PATCH 408/471] * include/grub/gui.h +Subject: [PATCH 408/482] * include/grub/gui.h (grub_gfxmenu_timeout_unregister): Free cb descriptor. --- diff --git a/0409-grub-core-video-fb-fbblit.c-grub_video_fbblit_blend_.patch b/0409-grub-core-video-fb-fbblit.c-grub_video_fbblit_blend_.patch index 29e1bd5..517a3d5 100644 --- a/0409-grub-core-video-fb-fbblit.c-grub_video_fbblit_blend_.patch +++ b/0409-grub-core-video-fb-fbblit.c-grub_video_fbblit_blend_.patch @@ -1,7 +1,7 @@ From c76c33ca623202ad8473fd590e934db4bfa38256 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 3 May 2013 14:07:30 +0200 -Subject: [PATCH 409/471] * grub-core/video/fb/fbblit.c +Subject: [PATCH 409/482] * grub-core/video/fb/fbblit.c (grub_video_fbblit_blend_BGR888_RGBA8888): Fix order bug. (grub_video_fbblit_blend_RGB888_RGBA8888): Likewise. diff --git a/0410-grub-core-gfxmenu-gfxmenu.c-grub_gfxmenu_try-Allow-s.patch b/0410-grub-core-gfxmenu-gfxmenu.c-grub_gfxmenu_try-Allow-s.patch index f764490..a9f2831 100644 --- a/0410-grub-core-gfxmenu-gfxmenu.c-grub_gfxmenu_try-Allow-s.patch +++ b/0410-grub-core-gfxmenu-gfxmenu.c-grub_gfxmenu_try-Allow-s.patch @@ -1,7 +1,7 @@ From e8aa1eb895298af57764ec03ff6df44a48b1f7d1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 3 May 2013 14:08:51 +0200 -Subject: [PATCH 410/471] * grub-core/gfxmenu/gfxmenu.c +Subject: [PATCH 410/482] * grub-core/gfxmenu/gfxmenu.c (grub_gfxmenu_try): Allow specifying the theme path relative to $prefix/themes. diff --git a/0411-New-series-of-tests-for-gfxterm-and-gfxmenu.patch b/0411-New-series-of-tests-for-gfxterm-and-gfxmenu.patch index 35a9406..37697d7 100644 --- a/0411-New-series-of-tests-for-gfxterm-and-gfxmenu.patch +++ b/0411-New-series-of-tests-for-gfxterm-and-gfxmenu.patch @@ -1,7 +1,7 @@ From 5a030df7b1a5e9a15689be38a09c7ff37d874fbc Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 3 May 2013 14:09:55 +0200 -Subject: [PATCH 411/471] New series of tests for gfxterm and gfxmenu. +Subject: [PATCH 411/482] New series of tests for gfxterm and gfxmenu. --- ChangeLog | 4 + diff --git a/0412-grub-core-tests-video_checksum.c-Don-t-set-GENERATE_.patch b/0412-grub-core-tests-video_checksum.c-Don-t-set-GENERATE_.patch index 45d96fb..3529f8a 100644 --- a/0412-grub-core-tests-video_checksum.c-Don-t-set-GENERATE_.patch +++ b/0412-grub-core-tests-video_checksum.c-Don-t-set-GENERATE_.patch @@ -1,7 +1,7 @@ From c372c983f29bf103d949d7dcb51b2d7e41c64203 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Fri, 3 May 2013 14:50:05 +0200 -Subject: [PATCH 412/471] * grub-core/tests/video_checksum.c: Don't set +Subject: [PATCH 412/482] * grub-core/tests/video_checksum.c: Don't set GENERATE_MODE. --- diff --git a/0413-Rename-grub-core-tests-checksums.c-into-grub-core-te.patch b/0413-Rename-grub-core-tests-checksums.c-into-grub-core-te.patch index 3b3049c..4174f75 100644 --- a/0413-Rename-grub-core-tests-checksums.c-into-grub-core-te.patch +++ b/0413-Rename-grub-core-tests-checksums.c-into-grub-core-te.patch @@ -1,7 +1,7 @@ From 233218d45a88d0de97b1c486fa54ffe1f757fd8b Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Fri, 3 May 2013 18:39:17 +0400 -Subject: [PATCH 413/471] Rename grub-core/tests/checksums.c into +Subject: [PATCH 413/482] Rename grub-core/tests/checksums.c into grub-core/tests/checksums.h and add it as source to functional_test module. --- diff --git a/0414-grub-core-font-font.c-grub_font_construct_glyph-Fix-.patch b/0414-grub-core-font-font.c-grub_font_construct_glyph-Fix-.patch index d4db1e6..3e87ff7 100644 --- a/0414-grub-core-font-font.c-grub_font_construct_glyph-Fix-.patch +++ b/0414-grub-core-font-font.c-grub_font_construct_glyph-Fix-.patch @@ -1,7 +1,7 @@ From 2c765f906626985c55aa5fa8f5287374b9b116cb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:11:57 +0200 -Subject: [PATCH 414/471] * grub-core/font/font.c +Subject: [PATCH 414/482] * grub-core/font/font.c (grub_font_construct_glyph): Fix memory leak. --- diff --git a/0415-Fix-test-a-and-o-precedence.patch b/0415-Fix-test-a-and-o-precedence.patch index 51b65d0..3b1c943 100644 --- a/0415-Fix-test-a-and-o-precedence.patch +++ b/0415-Fix-test-a-and-o-precedence.patch @@ -1,7 +1,7 @@ From 568a5bef7e6b7309a652b328d65a9964b6d415e5 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:38:59 +0200 -Subject: [PATCH 415/471] Fix test -a and -o precedence. Reported by: +Subject: [PATCH 415/482] Fix test -a and -o precedence. Reported by: adrian15. --- diff --git a/0416-grub-core-gettext-gettext.c-Try-lang.gmo-as-well.patch b/0416-grub-core-gettext-gettext.c-Try-lang.gmo-as-well.patch index 7b24613..9dfaae3 100644 --- a/0416-grub-core-gettext-gettext.c-Try-lang.gmo-as-well.patch +++ b/0416-grub-core-gettext-gettext.c-Try-lang.gmo-as-well.patch @@ -1,7 +1,7 @@ From 51441aa016f8bd439752656d43504704b94f701c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:40:52 +0200 -Subject: [PATCH 416/471] * grub-core/gettext/gettext.c: Try $lang.gmo +Subject: [PATCH 416/482] * grub-core/gettext/gettext.c: Try $lang.gmo as well. --- diff --git a/0417-grub-core-normal-menu.c-run_menu-Fix-timeout-referen.patch b/0417-grub-core-normal-menu.c-run_menu-Fix-timeout-referen.patch index 75a2775..5a62d46 100644 --- a/0417-grub-core-normal-menu.c-run_menu-Fix-timeout-referen.patch +++ b/0417-grub-core-normal-menu.c-run_menu-Fix-timeout-referen.patch @@ -1,7 +1,7 @@ From 0053990e0ed35bc3f438628a5b6b5aa6134b2d4b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:43:07 +0200 -Subject: [PATCH 417/471] * grub-core/normal/menu.c (run_menu): Fix +Subject: [PATCH 417/482] * grub-core/normal/menu.c (run_menu): Fix timeout reference point. --- diff --git a/0418-Fix-several-memory-leaks.patch b/0418-Fix-several-memory-leaks.patch index 434b48a..2419a62 100644 --- a/0418-Fix-several-memory-leaks.patch +++ b/0418-Fix-several-memory-leaks.patch @@ -1,7 +1,7 @@ From 598550db95b1ca9419a9fb61900fbfa64d468bda Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:47:10 +0200 -Subject: [PATCH 418/471] Fix several memory leaks. +Subject: [PATCH 418/482] Fix several memory leaks. --- ChangeLog | 4 +++ diff --git a/0419-grub-core-normal-main.c-Fix-freed-memory-dereference.patch b/0419-grub-core-normal-main.c-Fix-freed-memory-dereference.patch index 699e4f9..6de891b 100644 --- a/0419-grub-core-normal-main.c-Fix-freed-memory-dereference.patch +++ b/0419-grub-core-normal-main.c-Fix-freed-memory-dereference.patch @@ -1,7 +1,7 @@ From c62405b0f7b966a7efb3642b3db14469d9b82ba8 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:50:16 +0200 -Subject: [PATCH 419/471] * grub-core/normal/main.c: Fix freed memory +Subject: [PATCH 419/482] * grub-core/normal/main.c: Fix freed memory dereference. --- diff --git a/0420-grub-core-normal-menu_text.c-menu_clear_timeout-Clea.patch b/0420-grub-core-normal-menu_text.c-menu_clear_timeout-Clea.patch index 140332a..8ac0deb 100644 --- a/0420-grub-core-normal-menu_text.c-menu_clear_timeout-Clea.patch +++ b/0420-grub-core-normal-menu_text.c-menu_clear_timeout-Clea.patch @@ -1,7 +1,7 @@ From 8164f12df6412b35e28ee24bd06d4da975590c9b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:52:21 +0200 -Subject: [PATCH 420/471] * grub-core/normal/menu_text.c +Subject: [PATCH 420/482] * grub-core/normal/menu_text.c (menu_clear_timeout): Clear second line of timeout as it may contain the rest of long line. diff --git a/0421-grub-core-tests-lib-functional_test.c-Don-t-stop-on-.patch b/0421-grub-core-tests-lib-functional_test.c-Don-t-stop-on-.patch index d1dc3fa..59e124c 100644 --- a/0421-grub-core-tests-lib-functional_test.c-Don-t-stop-on-.patch +++ b/0421-grub-core-tests-lib-functional_test.c-Don-t-stop-on-.patch @@ -1,7 +1,7 @@ From 64e8517e63da3311ed5016936b3d5a26411f7872 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:54:08 +0200 -Subject: [PATCH 421/471] * grub-core/tests/lib/functional_test.c: Don't +Subject: [PATCH 421/482] * grub-core/tests/lib/functional_test.c: Don't stop on first failed test. --- diff --git a/0422-Speed-up-gfxterm-by-saving-intermediate-results-in-i.patch b/0422-Speed-up-gfxterm-by-saving-intermediate-results-in-i.patch index a3b28ba..0562d54 100644 --- a/0422-Speed-up-gfxterm-by-saving-intermediate-results-in-i.patch +++ b/0422-Speed-up-gfxterm-by-saving-intermediate-results-in-i.patch @@ -1,7 +1,7 @@ From 18f0215d54546b2d4ccb1ff4877c48d5de00e1b3 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 13:58:30 +0200 -Subject: [PATCH 422/471] Speed-up gfxterm by saving intermediate +Subject: [PATCH 422/482] Speed-up gfxterm by saving intermediate results in index+alpha format. --- diff --git a/0423-More-video-checks.patch b/0423-More-video-checks.patch index 4f3a6a0..8500923 100644 --- a/0423-More-video-checks.patch +++ b/0423-More-video-checks.patch @@ -1,7 +1,7 @@ From 4dafde8d6cf598182b80089235d26cc32c46cb8c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 14:00:14 +0200 -Subject: [PATCH 423/471] More video checks. +Subject: [PATCH 423/482] More video checks. --- ChangeLog | 4 + diff --git a/0424-Speed-up-gfxterm-by-slightly-agglomerating-mallocs.patch b/0424-Speed-up-gfxterm-by-slightly-agglomerating-mallocs.patch index 6056113..d299325 100644 --- a/0424-Speed-up-gfxterm-by-slightly-agglomerating-mallocs.patch +++ b/0424-Speed-up-gfxterm-by-slightly-agglomerating-mallocs.patch @@ -1,7 +1,7 @@ From b6fba8115cc492d54f185f37080817b05871785f Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 15:07:13 +0200 -Subject: [PATCH 424/471] Speed-up gfxterm by slightly agglomerating +Subject: [PATCH 424/482] Speed-up gfxterm by slightly agglomerating mallocs. --- diff --git a/0425-Agglomerate-more-mallocs-to-speed-up-gfxterm.patch b/0425-Agglomerate-more-mallocs-to-speed-up-gfxterm.patch index d340f36..a14c28f 100644 --- a/0425-Agglomerate-more-mallocs-to-speed-up-gfxterm.patch +++ b/0425-Agglomerate-more-mallocs-to-speed-up-gfxterm.patch @@ -1,7 +1,7 @@ From d2d36cebce2ae1c1ded7debadaf509044554c319 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sat, 4 May 2013 22:23:23 +0200 -Subject: [PATCH 425/471] Agglomerate more mallocs to speed-up gfxterm. +Subject: [PATCH 425/482] Agglomerate more mallocs to speed-up gfxterm. --- ChangeLog | 4 + diff --git a/0426-Factor-out-human-size-printing.patch b/0426-Factor-out-human-size-printing.patch index a77a621..ceaf14b 100644 --- a/0426-Factor-out-human-size-printing.patch +++ b/0426-Factor-out-human-size-printing.patch @@ -1,7 +1,7 @@ From d58051e416c525401a2cd86a0fe7750a7f9c1a62 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Sun, 5 May 2013 11:31:53 +0200 -Subject: [PATCH 426/471] Factor-out human-size printing. +Subject: [PATCH 426/482] Factor-out human-size printing. --- ChangeLog | 4 ++++ diff --git a/0427-grub-core-commands-testspeed.c-New-command-testspeed.patch b/0427-grub-core-commands-testspeed.c-New-command-testspeed.patch index ff787b5..37925fe 100644 --- a/0427-grub-core-commands-testspeed.c-New-command-testspeed.patch +++ b/0427-grub-core-commands-testspeed.c-New-command-testspeed.patch @@ -1,7 +1,7 @@ From 54f2bdbfd75f25d6a109d92b25879dd30e88b227 Mon Sep 17 00:00:00 2001 From: Bean Date: Sun, 5 May 2013 18:16:48 +0200 -Subject: [PATCH 427/471] * grub-core/commands/testspeed.c: New command +Subject: [PATCH 427/482] * grub-core/commands/testspeed.c: New command testspeed. --- diff --git a/0428-Reimplement-grub-reboot-to-not-depend-on-saved_entry.patch b/0428-Reimplement-grub-reboot-to-not-depend-on-saved_entry.patch index b7d83f4..a34e7a3 100644 --- a/0428-Reimplement-grub-reboot-to-not-depend-on-saved_entry.patch +++ b/0428-Reimplement-grub-reboot-to-not-depend-on-saved_entry.patch @@ -1,7 +1,7 @@ From 1424a23f9d76785da41d3f8ccd9f0658abd062da Mon Sep 17 00:00:00 2001 From: Andrey Borzenkov Date: Mon, 6 May 2013 22:13:34 +0400 -Subject: [PATCH 428/471] Reimplement grub-reboot to not depend on +Subject: [PATCH 428/482] Reimplement grub-reboot to not depend on saved_entry. Use next_entry variable for one time boot menu entry. --- diff --git a/0429-grub-core-font-font.c-Use-grub_dprintf-for-debug-sta.patch b/0429-grub-core-font-font.c-Use-grub_dprintf-for-debug-sta.patch index 123cfd8..cefee47 100644 --- a/0429-grub-core-font-font.c-Use-grub_dprintf-for-debug-sta.patch +++ b/0429-grub-core-font-font.c-Use-grub_dprintf-for-debug-sta.patch @@ -1,7 +1,7 @@ From d6dce4fe955c1672456d0651c20c7b810e9b36c9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:26:15 +0200 -Subject: [PATCH 429/471] * grub-core/font/font.c: Use grub_dprintf for +Subject: [PATCH 429/482] * grub-core/font/font.c: Use grub_dprintf for debug statements rather than printf. --- diff --git a/0430-tests-priority_queue_unit_test.cc-New-test.patch b/0430-tests-priority_queue_unit_test.cc-New-test.patch index 81bf7cc..ff6f667 100644 --- a/0430-tests-priority_queue_unit_test.cc-New-test.patch +++ b/0430-tests-priority_queue_unit_test.cc-New-test.patch @@ -1,7 +1,7 @@ From bcf0809ca0ce82d3f4608ddddfb6996dda99a4f1 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:30:48 +0200 -Subject: [PATCH 430/471] * tests/priority_queue_unit_test.cc: New test. +Subject: [PATCH 430/482] * tests/priority_queue_unit_test.cc: New test. --- ChangeLog | 4 ++ diff --git a/0431-grub-core-video-readers-jpeg.c-Use-grub_dprintf-for-.patch b/0431-grub-core-video-readers-jpeg.c-Use-grub_dprintf-for-.patch index 466f593..22945ea 100644 --- a/0431-grub-core-video-readers-jpeg.c-Use-grub_dprintf-for-.patch +++ b/0431-grub-core-video-readers-jpeg.c-Use-grub_dprintf-for-.patch @@ -1,7 +1,7 @@ From 830ca107511b53803fbefa89b7c7af0b06c4e337 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:37:11 +0200 -Subject: [PATCH 431/471] * grub-core/video/readers/jpeg.c: Use +Subject: [PATCH 431/482] * grub-core/video/readers/jpeg.c: Use grub_dprintf for debug statements rather than printf. * grub-core/video/readers/tga.c: Likewise. diff --git a/0432-grub-core-loader-linux.c-Use-grub_dprintf-for-debug-.patch b/0432-grub-core-loader-linux.c-Use-grub_dprintf-for-debug-.patch index d9d7e4f..68688d2 100644 --- a/0432-grub-core-loader-linux.c-Use-grub_dprintf-for-debug-.patch +++ b/0432-grub-core-loader-linux.c-Use-grub_dprintf-for-debug-.patch @@ -1,7 +1,7 @@ From 8e042532c805c9e850eaa92c5713c461b4f4e36c Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:38:49 +0200 -Subject: [PATCH 432/471] * grub-core/loader/linux.c: Use grub_dprintf +Subject: [PATCH 432/482] * grub-core/loader/linux.c: Use grub_dprintf for debug statements rather than printf. --- diff --git a/0433-Mark-few-forgotten-strings-for-translation.patch b/0433-Mark-few-forgotten-strings-for-translation.patch index 962724c..61824e6 100644 --- a/0433-Mark-few-forgotten-strings-for-translation.patch +++ b/0433-Mark-few-forgotten-strings-for-translation.patch @@ -1,7 +1,7 @@ From c061433a9a81b4114e4ed2b9c5c7784917b5e0d4 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:41:47 +0200 -Subject: [PATCH 433/471] Mark few forgotten strings for translation. +Subject: [PATCH 433/482] Mark few forgotten strings for translation. --- ChangeLog | 4 ++++ diff --git a/0434-Simplify-few-strings.patch b/0434-Simplify-few-strings.patch index 16d4bb4..3ce3fbf 100644 --- a/0434-Simplify-few-strings.patch +++ b/0434-Simplify-few-strings.patch @@ -1,7 +1,7 @@ From 10b1a434c45df97992777369eed86901e33481fb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:44:15 +0200 -Subject: [PATCH 434/471] Simplify few strings. +Subject: [PATCH 434/482] Simplify few strings. --- ChangeLog | 4 ++++ diff --git a/0435-autogen.sh-Exclude-unused-libgcrypt-files-from-trans.patch b/0435-autogen.sh-Exclude-unused-libgcrypt-files-from-trans.patch index 3200c82..6148eab 100644 --- a/0435-autogen.sh-Exclude-unused-libgcrypt-files-from-trans.patch +++ b/0435-autogen.sh-Exclude-unused-libgcrypt-files-from-trans.patch @@ -1,7 +1,7 @@ From 56b79f793db3488f8efa3bc345cd71b179c03c29 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:45:47 +0200 -Subject: [PATCH 435/471] * autogen.sh: Exclude unused libgcrypt files +Subject: [PATCH 435/482] * autogen.sh: Exclude unused libgcrypt files from translation. --- diff --git a/0436-tests-gettext_strings_test.in-A-test-to-check-for-st.patch b/0436-tests-gettext_strings_test.in-A-test-to-check-for-st.patch index 8ad1b54..6e70bb1 100644 --- a/0436-tests-gettext_strings_test.in-A-test-to-check-for-st.patch +++ b/0436-tests-gettext_strings_test.in-A-test-to-check-for-st.patch @@ -1,7 +1,7 @@ From 15b71387d288ad65299daf19a43c6f0d3de1305b Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 11:47:30 +0200 -Subject: [PATCH 436/471] * tests/gettext_strings_test.in: A test to +Subject: [PATCH 436/482] * tests/gettext_strings_test.in: A test to check for strings not marked for translation. --- diff --git a/0437-New-variables-net_default_-to-determine-MAC-IP-of-de.patch b/0437-New-variables-net_default_-to-determine-MAC-IP-of-de.patch index 0930526..cc3054f 100644 --- a/0437-New-variables-net_default_-to-determine-MAC-IP-of-de.patch +++ b/0437-New-variables-net_default_-to-determine-MAC-IP-of-de.patch @@ -1,7 +1,7 @@ From 95329b0fbbbd6c7258c275a27ed904bdae11caad Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 12:05:36 +0200 -Subject: [PATCH 437/471] New variables 'net_default_*' to determine +Subject: [PATCH 437/482] New variables 'net_default_*' to determine MAC/IP of default interface. --- diff --git a/0438-grub-core-tests-setjmp_test.c-New-test.patch b/0438-grub-core-tests-setjmp_test.c-New-test.patch index 803da09..31d22c6 100644 --- a/0438-grub-core-tests-setjmp_test.c-New-test.patch +++ b/0438-grub-core-tests-setjmp_test.c-New-test.patch @@ -1,7 +1,7 @@ From 7a17fdeafeca824d9dec7c2a57e8f958d58b45eb Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 12:28:59 +0200 -Subject: [PATCH 438/471] * grub-core/tests/setjmp_test.c: New test. +Subject: [PATCH 438/482] * grub-core/tests/setjmp_test.c: New test. --- ChangeLog | 4 ++ diff --git a/0439-Menu-color-test.patch b/0439-Menu-color-test.patch index 1c90871..5b3cc59 100644 --- a/0439-Menu-color-test.patch +++ b/0439-Menu-color-test.patch @@ -1,7 +1,7 @@ From 6a9def44c8d873b143c12e572c80575bdd4b8f00 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 14:38:29 +0200 -Subject: [PATCH 439/471] Menu color test. +Subject: [PATCH 439/482] Menu color test. --- ChangeLog | 4 +++ diff --git a/0440-grub-core-commands-videoinfo.c-Use-paletted-rather-t.patch b/0440-grub-core-commands-videoinfo.c-Use-paletted-rather-t.patch index b9d1d67..e2b74f2 100644 --- a/0440-grub-core-commands-videoinfo.c-Use-paletted-rather-t.patch +++ b/0440-grub-core-commands-videoinfo.c-Use-paletted-rather-t.patch @@ -1,7 +1,7 @@ From 06e77f951e1d316bab1e799b1fed741e59d25ce9 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 14:44:05 +0200 -Subject: [PATCH 440/471] * grub-core/commands/videoinfo.c: Use +Subject: [PATCH 440/482] * grub-core/commands/videoinfo.c: Use "paletted" rather than "packed pixel". --- diff --git a/0441-Compressed-HFS-support.patch b/0441-Compressed-HFS-support.patch index 9822900..04285b4 100644 --- a/0441-Compressed-HFS-support.patch +++ b/0441-Compressed-HFS-support.patch @@ -1,7 +1,7 @@ From 14aa7e045965ce95779e17e20503191f8f6bc160 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 15:46:17 +0200 -Subject: [PATCH 441/471] Compressed HFS+ support. +Subject: [PATCH 441/482] Compressed HFS+ support. --- ChangeLog | 4 + diff --git a/0442-Don-t-say-GNU-Linux-in-generated-menus.patch b/0442-Don-t-say-GNU-Linux-in-generated-menus.patch index c973df7..94eca7d 100644 --- a/0442-Don-t-say-GNU-Linux-in-generated-menus.patch +++ b/0442-Don-t-say-GNU-Linux-in-generated-menus.patch @@ -1,7 +1,7 @@ From ef989ba63d43f7a44bc89d685cffd024eb18d273 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 14 Mar 2011 14:27:42 -0400 -Subject: [PATCH 442/471] Don't say "GNU/Linux" in generated menus. +Subject: [PATCH 442/482] Don't say "GNU/Linux" in generated menus. --- util/grub.d/10_linux.in | 4 ++-- diff --git a/0443-Migrate-PPC-from-Yaboot-to-Grub2.patch b/0443-Migrate-PPC-from-Yaboot-to-Grub2.patch index cfb993d..52bcac6 100644 --- a/0443-Migrate-PPC-from-Yaboot-to-Grub2.patch +++ b/0443-Migrate-PPC-from-Yaboot-to-Grub2.patch @@ -1,7 +1,7 @@ From 6605a6cdb0f92ddd2ed2bcd6ae55bd3b19d0d9c7 Mon Sep 17 00:00:00 2001 From: Mark Hamzy Date: Wed, 28 Mar 2012 14:46:41 -0500 -Subject: [PATCH 443/471] Migrate PPC from Yaboot to Grub2 +Subject: [PATCH 443/482] Migrate PPC from Yaboot to Grub2 Add configuration support for serial terminal consoles. This will set the maximum screen size so that text is not overwritten. diff --git a/0444-Add-fw_path-variable-revised.patch b/0444-Add-fw_path-variable-revised.patch index 6d33292..b97ace2 100644 --- a/0444-Add-fw_path-variable-revised.patch +++ b/0444-Add-fw_path-variable-revised.patch @@ -1,7 +1,7 @@ From dfb57206eb4beaa16b99e3dc69221d351b29c7c3 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Wed, 19 Sep 2012 21:22:55 -0300 -Subject: [PATCH 444/471] Add fw_path variable (revised) +Subject: [PATCH 444/482] Add fw_path variable (revised) This patch makes grub look for its config file on efi where the app was found. It was originally written by Matthew Garrett, and adapted to fix the diff --git a/0445-Don-t-set-boot-device-on-ppc-ieee1275.patch b/0445-Don-t-set-boot-device-on-ppc-ieee1275.patch index 5c3cada..39f8cff 100644 --- a/0445-Don-t-set-boot-device-on-ppc-ieee1275.patch +++ b/0445-Don-t-set-boot-device-on-ppc-ieee1275.patch @@ -1,7 +1,7 @@ From 01d4ed9c65da7fa95ec6c7ef952bc50064db2235 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Fri, 25 May 2012 14:57:38 -0400 -Subject: [PATCH 445/471] Don't set boot device on ppc-ieee1275 +Subject: [PATCH 445/482] Don't set boot device on ppc-ieee1275 This started with the problem that powerkvm doesn't have /dev/nvram and so there is no way to set boot-device. diff --git a/0446-Add-support-for-linuxefi.patch b/0446-Add-support-for-linuxefi.patch index ea05456..73a72a0 100644 --- a/0446-Add-support-for-linuxefi.patch +++ b/0446-Add-support-for-linuxefi.patch @@ -1,7 +1,7 @@ From 9f8104db535a8d2f9ef42824669431bdd86b3fe8 Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Tue, 10 Jul 2012 11:58:52 -0400 -Subject: [PATCH 446/471] Add support for linuxefi +Subject: [PATCH 446/482] Add support for linuxefi --- grub-core/Makefile.core.def | 8 + diff --git a/0447-Add-support-for-crappy-cd-craparino.patch b/0447-Add-support-for-crappy-cd-craparino.patch index 8bf61e8..2dc57a2 100644 --- a/0447-Add-support-for-crappy-cd-craparino.patch +++ b/0447-Add-support-for-crappy-cd-craparino.patch @@ -1,7 +1,7 @@ From abd3c20d447a3c3ed28b9e73b59b5862d3eddf2d Mon Sep 17 00:00:00 2001 From: Matthew Garrett Date: Tue, 10 Jul 2012 11:58:52 -0400 -Subject: [PATCH 447/471] Add support for crappy cd craparino +Subject: [PATCH 447/482] Add support for crappy cd craparino --- grub-core/disk/efi/efidisk.c | 10 ++++++++++ diff --git a/0448-Use-linuxefi-and-initrdefi-where-appropriate.patch b/0448-Use-linuxefi-and-initrdefi-where-appropriate.patch index 890691c..7dbf5f1 100644 --- a/0448-Use-linuxefi-and-initrdefi-where-appropriate.patch +++ b/0448-Use-linuxefi-and-initrdefi-where-appropriate.patch @@ -1,7 +1,7 @@ From a24ad28eaa52ea635643bf26456d731d18e208d5 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 16 Jul 2012 18:57:11 -0400 -Subject: [PATCH 448/471] Use "linuxefi" and "initrdefi" where appropriate. +Subject: [PATCH 448/482] Use "linuxefi" and "initrdefi" where appropriate. --- util/grub.d/10_linux.in | 18 ++++++++++++++++-- diff --git a/0449-Don-t-allow-insmod-when-secure-boot-is-enabled.patch b/0449-Don-t-allow-insmod-when-secure-boot-is-enabled.patch index 9d45139..bf5466f 100644 --- a/0449-Don-t-allow-insmod-when-secure-boot-is-enabled.patch +++ b/0449-Don-t-allow-insmod-when-secure-boot-is-enabled.patch @@ -1,7 +1,7 @@ From 29c89e27805f7a6a22bce11ed9bb430e19c972a9 Mon Sep 17 00:00:00 2001 From: Colin Watson Date: Tue, 23 Oct 2012 10:40:49 -0400 -Subject: [PATCH 449/471] Don't allow insmod when secure boot is enabled. +Subject: [PATCH 449/482] Don't allow insmod when secure boot is enabled. Hi, diff --git a/0450-Pass-x-hex-hex-straight-through-unmolested.patch b/0450-Pass-x-hex-hex-straight-through-unmolested.patch index d6decc0..99bb0ed 100644 --- a/0450-Pass-x-hex-hex-straight-through-unmolested.patch +++ b/0450-Pass-x-hex-hex-straight-through-unmolested.patch @@ -1,7 +1,7 @@ From 33749fa51f00213bab2a1db2b79a9539c8980731 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Mon, 1 Oct 2012 13:24:37 -0400 -Subject: [PATCH 450/471] Pass "\x[[:hex:]][[:hex:]]" straight through +Subject: [PATCH 450/482] Pass "\x[[:hex:]][[:hex:]]" straight through unmolested. --- diff --git a/0451-Fix-crash-on-http.patch b/0451-Fix-crash-on-http.patch index 755d17f..a885002 100644 --- a/0451-Fix-crash-on-http.patch +++ b/0451-Fix-crash-on-http.patch @@ -1,7 +1,7 @@ From 6de9229ed963a2a06821ec1f588f7cc37307c946 Mon Sep 17 00:00:00 2001 From: Gustavo Luiz Duarte Date: Tue, 25 Sep 2012 18:40:55 -0400 -Subject: [PATCH 451/471] Fix crash on http +Subject: [PATCH 451/482] Fix crash on http Don't free file->data on receiving FIN flag since it is used all over without checking. http_close() will be called later to free that memory. diff --git a/0452-Issue-separate-DNS-queries-for-ipv4-and-ipv6.patch b/0452-Issue-separate-DNS-queries-for-ipv4-and-ipv6.patch index bd26205..a458504 100644 --- a/0452-Issue-separate-DNS-queries-for-ipv4-and-ipv6.patch +++ b/0452-Issue-separate-DNS-queries-for-ipv4-and-ipv6.patch @@ -1,7 +1,7 @@ From 590290e07fe45f5fee7cd15e507fe90e54046732 Mon Sep 17 00:00:00 2001 From: Gustavo Luiz Duarte Date: Fri, 28 Sep 2012 19:42:07 -0400 -Subject: [PATCH 452/471] Issue separate DNS queries for ipv4 and ipv6 +Subject: [PATCH 452/482] Issue separate DNS queries for ipv4 and ipv6 Adding multiple questions on a single DNS query is not supportted by most DNS servers. This patch issues two separate DNS queries diff --git a/0453-IBM-client-architecture-CAS-reboot-support.patch b/0453-IBM-client-architecture-CAS-reboot-support.patch index a7d0478..6b4e301 100644 --- a/0453-IBM-client-architecture-CAS-reboot-support.patch +++ b/0453-IBM-client-architecture-CAS-reboot-support.patch @@ -1,7 +1,7 @@ From fdc81da57166837eaf7c3d76b5f865ee7dd5c594 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Thu, 20 Sep 2012 18:07:39 -0300 -Subject: [PATCH 453/471] IBM client architecture (CAS) reboot support +Subject: [PATCH 453/482] IBM client architecture (CAS) reboot support This is an implementation of IBM client architecture (CAS) reboot for GRUB. diff --git a/0454-Add-vlan-tag-support.patch b/0454-Add-vlan-tag-support.patch index 514e8ec..4f9f008 100644 --- a/0454-Add-vlan-tag-support.patch +++ b/0454-Add-vlan-tag-support.patch @@ -1,7 +1,7 @@ From de04741fe79fc4d2c65a9ea5f4d9ef40bd36ae21 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 30 Oct 2012 15:19:39 -0200 -Subject: [PATCH 454/471] Add vlan-tag support +Subject: [PATCH 454/482] Add vlan-tag support This patch adds support for virtual LAN (VLAN) tagging. VLAN tagging allows multiple VLANs in a bridged network to share the same physical network link but diff --git a/0455-Add-X-option-to-printf-functions.patch b/0455-Add-X-option-to-printf-functions.patch index c2420a8..4758904 100644 --- a/0455-Add-X-option-to-printf-functions.patch +++ b/0455-Add-X-option-to-printf-functions.patch @@ -1,7 +1,7 @@ From 2a71d2434b01daaafa64cd340ea441def459d880 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 27 Nov 2012 16:58:39 -0200 -Subject: [PATCH 455/471] Add %X option to printf functions. +Subject: [PATCH 455/482] Add %X option to printf functions. --- grub-core/kern/misc.c | 7 +++++-- diff --git a/0456-DHCP-client-ID-and-UUID-options-added.patch b/0456-DHCP-client-ID-and-UUID-options-added.patch index 18f2658..6bb5caa 100644 --- a/0456-DHCP-client-ID-and-UUID-options-added.patch +++ b/0456-DHCP-client-ID-and-UUID-options-added.patch @@ -1,7 +1,7 @@ From af13434ca0de9ef01b5f77fb85d5b3ac6c3d1d91 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 27 Nov 2012 17:18:53 -0200 -Subject: [PATCH 456/471] DHCP client ID and UUID options added. +Subject: [PATCH 456/482] DHCP client ID and UUID options added. --- grub-core/net/bootp.c | 52 +++++++++++++++++++++++++++++++++++++++++++-------- diff --git a/0457-Search-for-specific-config-file-for-netboot.patch b/0457-Search-for-specific-config-file-for-netboot.patch index 5279bd6..fa29b7e 100644 --- a/0457-Search-for-specific-config-file-for-netboot.patch +++ b/0457-Search-for-specific-config-file-for-netboot.patch @@ -1,7 +1,7 @@ From f746bbc8a74f7a2d3bf14752fa14a9f50b35d38f Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Tue, 27 Nov 2012 17:22:07 -0200 -Subject: [PATCH 457/471] Search for specific config file for netboot +Subject: [PATCH 457/482] Search for specific config file for netboot This patch implements a search for a specific configuration when the config file is on a remoteserver. It uses the following order: diff --git a/0458-Add-bootpath-device-to-the-list.patch b/0458-Add-bootpath-device-to-the-list.patch index 283e69e..e706194 100644 --- a/0458-Add-bootpath-device-to-the-list.patch +++ b/0458-Add-bootpath-device-to-the-list.patch @@ -1,7 +1,7 @@ From a2780be06f7de35a0dd4cc19a68b151176707ae7 Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Fri, 14 Dec 2012 20:10:21 -0200 -Subject: [PATCH 458/471] Add bootpath device to the list +Subject: [PATCH 458/482] Add bootpath device to the list When scanning the devices, always check (and add) the bootpath device if it isn't in the device list. diff --git a/0459-add-GRUB_DISABLE_SUBMENU-option.patch b/0459-add-GRUB_DISABLE_SUBMENU-option.patch index 718ec9f..87b1c17 100644 --- a/0459-add-GRUB_DISABLE_SUBMENU-option.patch +++ b/0459-add-GRUB_DISABLE_SUBMENU-option.patch @@ -1,7 +1,7 @@ From 08d16ac5e3849e2c0b73aa57adc745dbc3a73aad Mon Sep 17 00:00:00 2001 From: Prarit Bhargava Date: Thu, 7 Feb 2013 11:53:41 -0500 -Subject: [PATCH 459/471] add GRUB_DISABLE_SUBMENU option +Subject: [PATCH 459/482] add GRUB_DISABLE_SUBMENU option This patch adds the ability to disable the grub2 submenus from /etc/default/grub diff --git a/0460-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch b/0460-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch index c7b055f..339627d 100644 --- a/0460-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch +++ b/0460-blscfg-add-blscfg-module-to-parse-Boot-Loader-Specif.patch @@ -1,7 +1,7 @@ From 86e2916cbfa955b04b86b19bb92a29be42368d39 Mon Sep 17 00:00:00 2001 From: Fedora Ninjas Date: Tue, 22 Jan 2013 06:31:38 +0100 -Subject: [PATCH 460/471] blscfg: add blscfg module to parse Boot Loader +Subject: [PATCH 460/482] blscfg: add blscfg module to parse Boot Loader Specification snippets http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec diff --git a/0461-Move-bash-completion-script-922997.patch b/0461-Move-bash-completion-script-922997.patch index f48b567..45525c2 100644 --- a/0461-Move-bash-completion-script-922997.patch +++ b/0461-Move-bash-completion-script-922997.patch @@ -1,7 +1,7 @@ From 17f4b0bf7a491395a97beb8df4261fb76a755d16 Mon Sep 17 00:00:00 2001 From: Peter Jones Date: Wed, 3 Apr 2013 14:35:34 -0400 -Subject: [PATCH 461/471] Move bash completion script (#922997) +Subject: [PATCH 461/482] Move bash completion script (#922997) Apparently these go in a new place now. --- diff --git a/0462-for-ppc-reset-console-display-attr-when-clear-screen.patch b/0462-for-ppc-reset-console-display-attr-when-clear-screen.patch index 1f2aae3..519d3a0 100644 --- a/0462-for-ppc-reset-console-display-attr-when-clear-screen.patch +++ b/0462-for-ppc-reset-console-display-attr-when-clear-screen.patch @@ -1,7 +1,7 @@ From bc2c9699fa4a023894b7a72b649ebf39caab2882 Mon Sep 17 00:00:00 2001 From: Paulo Flabiano Smorigo Date: Wed, 24 Apr 2013 10:51:48 -0300 -Subject: [PATCH 462/471] for ppc, reset console display attr when clear screen +Subject: [PATCH 462/482] for ppc, reset console display attr when clear screen This should fix this bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=908519 diff --git a/0463-grub-core-term-efi-console.c-Fix-compile-error.patch b/0463-grub-core-term-efi-console.c-Fix-compile-error.patch index a3962f9..157b430 100644 --- a/0463-grub-core-term-efi-console.c-Fix-compile-error.patch +++ b/0463-grub-core-term-efi-console.c-Fix-compile-error.patch @@ -1,7 +1,7 @@ From f7c5895ae7757d790c3c0efea514523775b50c66 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 20:40:00 +0200 -Subject: [PATCH 463/471] * grub-core/term/efi/console.c: Fix compile +Subject: [PATCH 463/482] * grub-core/term/efi/console.c: Fix compile error. --- diff --git a/0464-configure.ac-Don-t-use-extended-registers-on-x86_64.patch b/0464-configure.ac-Don-t-use-extended-registers-on-x86_64.patch index 6a546d5..2521cf9 100644 --- a/0464-configure.ac-Don-t-use-extended-registers-on-x86_64.patch +++ b/0464-configure.ac-Don-t-use-extended-registers-on-x86_64.patch @@ -1,7 +1,7 @@ From 71cc19c0677fb7fb073d930dd0bdbbadf1c5ff66 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 7 May 2013 20:42:05 +0200 -Subject: [PATCH 464/471] * configure.ac: Don't use extended registers +Subject: [PATCH 464/482] * configure.ac: Don't use extended registers on x86_64. Reported by: Peter Jones. --- diff --git a/0465-configure.ac-Don-t-disable-extended-registers-on-emu.patch b/0465-configure.ac-Don-t-disable-extended-registers-on-emu.patch index df2fb04..5bd124c 100644 --- a/0465-configure.ac-Don-t-disable-extended-registers-on-emu.patch +++ b/0465-configure.ac-Don-t-disable-extended-registers-on-emu.patch @@ -1,7 +1,7 @@ From 69c5d972c80f796e61cdc3f6cdd88c227070872e Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 8 May 2013 11:01:11 +0200 -Subject: [PATCH 465/471] * configure.ac: Don't disable extended +Subject: [PATCH 465/482] * configure.ac: Don't disable extended registers on emu. --- diff --git a/0466-conf-Makefile.common-Poison-float-and-double-on-non-.patch b/0466-conf-Makefile.common-Poison-float-and-double-on-non-.patch index 0995478..1d08a82 100644 --- a/0466-conf-Makefile.common-Poison-float-and-double-on-non-.patch +++ b/0466-conf-Makefile.common-Poison-float-and-double-on-non-.patch @@ -1,7 +1,7 @@ From 922c5f5bac2699f8fb4273e9e542fc8cb416535a Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Wed, 8 May 2013 11:05:37 +0200 -Subject: [PATCH 466/471] * conf/Makefile.common: Poison float and +Subject: [PATCH 466/482] * conf/Makefile.common: Poison float and double on non-emu. --- diff --git a/0467-Progressively-skip-menu-elements-on-small-terminals-.patch b/0467-Progressively-skip-menu-elements-on-small-terminals-.patch index 66ea820..1f76443 100644 --- a/0467-Progressively-skip-menu-elements-on-small-terminals-.patch +++ b/0467-Progressively-skip-menu-elements-on-small-terminals-.patch @@ -1,7 +1,7 @@ From d75dd78fc6e1f57f4c5f46ce38360cfa7a6f33b8 Mon Sep 17 00:00:00 2001 From: Vladimir 'phcoder' Serbinenko Date: Tue, 14 May 2013 08:57:18 +0200 -Subject: [PATCH 467/471] Progressively skip menu elements on small +Subject: [PATCH 467/482] Progressively skip menu elements on small terminals rather than crashing. Conflicts: diff --git a/0468-Don-t-write-messages-to-the-screen.patch b/0468-Don-t-write-messages-to-the-screen.patch index fd18cf6..671ebe5 100644 --- a/0468-Don-t-write-messages-to-the-screen.patch +++ b/0468-Don-t-write-messages-to-the-screen.patch @@ -1,7 +1,7 @@ From 4bd4022c48a2086b78725859f4c6f61aac5660c6 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 13:30:20 -0400 -Subject: [PATCH 468/471] Don't write messages to the screen +Subject: [PATCH 468/482] Don't write messages to the screen Writing messages to the screen before the menus or boot splash happens so quickly it looks like something is wrong and isn't diff --git a/0469-Don-t-print-GNU-GRUB-header.patch b/0469-Don-t-print-GNU-GRUB-header.patch index 34f9440..a40bb1f 100644 --- a/0469-Don-t-print-GNU-GRUB-header.patch +++ b/0469-Don-t-print-GNU-GRUB-header.patch @@ -1,7 +1,7 @@ From e600b91cdae6a5e2bbf93f4062a2d005cd5681f3 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 13:53:48 -0400 -Subject: [PATCH 469/471] Don't print GNU GRUB header +Subject: [PATCH 469/482] Don't print GNU GRUB header No one cares. --- diff --git a/0470-Don-t-draw-a-border-around-the-menu.patch b/0470-Don-t-draw-a-border-around-the-menu.patch index 6b558b3..c6ab946 100644 --- a/0470-Don-t-draw-a-border-around-the-menu.patch +++ b/0470-Don-t-draw-a-border-around-the-menu.patch @@ -1,7 +1,7 @@ From 7e4ef1b81a27e6e69e5e615a38f9ec10137f43e6 Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 16:47:33 -0400 -Subject: [PATCH 470/471] Don't draw a border around the menu +Subject: [PATCH 470/482] Don't draw a border around the menu It looks cleaner without it. --- diff --git a/0471-Don-t-add-to-highlighted-row.patch b/0471-Don-t-add-to-highlighted-row.patch index bb5bd5f..edf07ef 100644 --- a/0471-Don-t-add-to-highlighted-row.patch +++ b/0471-Don-t-add-to-highlighted-row.patch @@ -1,7 +1,7 @@ From 86ce8133e947621554f185ce50af44a7b599479d Mon Sep 17 00:00:00 2001 From: William Jon McCann Date: Wed, 15 May 2013 17:49:45 -0400 -Subject: [PATCH 471/471] Don't add '*' to highlighted row +Subject: [PATCH 471/482] Don't add '*' to highlighted row It is already highlighted. --- @@ -17,7 +17,7 @@ index faf1d3e..3bf8a53 100644 if (data->geo.num_entries > 1) - grub_putcode (highlight ? '*' : ' ', data->term); -+ grub_putcode (' ', data->term); ++ grub_putcode (' ', term); grub_print_ucs4_menu (unicode_title, unicode_title + len, diff --git a/0472-Don-t-add-to-highlighted-row.patch b/0472-Don-t-add-to-highlighted-row.patch new file mode 100644 index 0000000..02262df --- /dev/null +++ b/0472-Don-t-add-to-highlighted-row.patch @@ -0,0 +1,26 @@ +From 4ecfec1a77fbb402caa1bb8a2794fe76f40ff1bf Mon Sep 17 00:00:00 2001 +From: William Jon McCann +Date: Wed, 15 May 2013 17:49:45 -0400 +Subject: [PATCH 472/482] Don't add '*' to highlighted row + +It is already highlighted. +--- + grub-core/normal/menu_text.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/grub-core/normal/menu_text.c b/grub-core/normal/menu_text.c +index 3bf8a53..be803b2 100644 +--- a/grub-core/normal/menu_text.c ++++ b/grub-core/normal/menu_text.c +@@ -200,7 +200,7 @@ print_entry (int y, int highlight, grub_menu_entry_t entry, + unicode_title[i] = ' '; + + if (data->geo.num_entries > 1) +- grub_putcode (' ', term); ++ grub_putcode (' ', data->term); + + grub_print_ucs4_menu (unicode_title, + unicode_title + len, +-- +1.8.2.1 + diff --git a/0473-Use-the-standard-margin-for-the-timeout-string.patch b/0473-Use-the-standard-margin-for-the-timeout-string.patch new file mode 100644 index 0000000..b1c5c40 --- /dev/null +++ b/0473-Use-the-standard-margin-for-the-timeout-string.patch @@ -0,0 +1,44 @@ +From d9f3f7ecbc3935778b038ed73cb6408d1dd8763c Mon Sep 17 00:00:00 2001 +From: William Jon McCann +Date: Fri, 7 Jun 2013 10:52:32 -0400 +Subject: [PATCH 473/482] Use the standard margin for the timeout string + +So that it aligns with the other messages +--- + grub-core/normal/menu_text.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/grub-core/normal/menu_text.c b/grub-core/normal/menu_text.c +index be803b2..5f6654f 100644 +--- a/grub-core/normal/menu_text.c ++++ b/grub-core/normal/menu_text.c +@@ -366,7 +366,7 @@ grub_menu_init_page (int nested, int edit, + + geo->border + empty_lines; + if (bottom_message) + { +- grub_term_gotoxy (term, GRUB_TERM_MARGIN, ++ grub_term_gotoxy (term, STANDARD_MARGIN, + geo->timeout_y); + + print_message (nested, edit, term, 0); +@@ -403,7 +403,7 @@ menu_text_print_timeout (int timeout, void *dataptr) + if (data->timeout_msg == TIMEOUT_UNKNOWN) + { + data->timeout_msg = grub_print_message_indented_real (msg_translated, +- 3, 1, data->term, 1) ++ STANDARD_MARGIN, 1, data->term, 1) + <= data->geo.timeout_lines ? TIMEOUT_NORMAL : TIMEOUT_TERSE; + if (data->timeout_msg == TIMEOUT_TERSE) + { +@@ -415,7 +415,7 @@ menu_text_print_timeout (int timeout, void *dataptr) + } + + grub_print_message_indented (msg_translated, +- data->timeout_msg == TIMEOUT_TERSE_NO_MARGIN ? 0 : 3, ++ data->timeout_msg == TIMEOUT_TERSE_NO_MARGIN ? 0 : STANDARD_MARGIN, + data->timeout_msg == TIMEOUT_TERSE_NO_MARGIN ? 0 : 1, + data->term); + grub_free (msg_translated); +-- +1.8.2.1 + diff --git a/0474-Message-string-cleanups.patch b/0474-Message-string-cleanups.patch new file mode 100644 index 0000000..56d25b3 --- /dev/null +++ b/0474-Message-string-cleanups.patch @@ -0,0 +1,68 @@ +From 394e83c86e75fadbbdeda4651f52fd2013df6a6b Mon Sep 17 00:00:00 2001 +From: William Jon McCann +Date: Fri, 7 Jun 2013 11:09:04 -0400 +Subject: [PATCH 474/482] Message string cleanups + +Make use of terminology consistent. Remove jargon. +--- + grub-core/normal/menu_text.c | 20 ++++++++------------ + 1 file changed, 8 insertions(+), 12 deletions(-) + +diff --git a/grub-core/normal/menu_text.c b/grub-core/normal/menu_text.c +index 5f6654f..d304e2f 100644 +--- a/grub-core/normal/menu_text.c ++++ b/grub-core/normal/menu_text.c +@@ -116,16 +116,14 @@ print_message (int nested, int edit, struct grub_term_output *term, int dry_run) + + if (edit) + { +- ret += grub_print_message_indented_real (_("Minimum Emacs-like screen editing is \ +-supported. TAB lists completions. Press Ctrl-x or F10 to boot, Ctrl-c or F2 for a \ +-command-line or ESC to discard edits and return to the GRUB menu."), ++ ret += grub_print_message_indented_real (_("Press Ctrl-x or F10 to start, Ctrl-c or F2 for a \ ++command prompt or Escape to discard edits and return to the menu. Pressing Tab lists possible completions."), + STANDARD_MARGIN, STANDARD_MARGIN, + term, dry_run); + } + else + { +- const char *msg = _("Use the %C and %C keys to select which " +- "entry is highlighted."); ++ const char *msg = _("Use the %C and %C keys to change the selection."); + char *msg_translated; + + msg_translated = grub_xasprintf (msg, GRUB_UNICODE_UPARROW, +@@ -140,17 +138,15 @@ command-line or ESC to discard edits and return to the GRUB menu."), + if (nested) + { + ret += grub_print_message_indented_real +- (_("Press enter to boot the selected OS, " +- "`e' to edit the commands before booting " +- "or `c' for a command-line. ESC to return previous menu."), ++ (_("Press 'e' to edit the selected item, " ++ "or 'c' for a command prompt. Press Escape to return to the previous menu."), + STANDARD_MARGIN, STANDARD_MARGIN, term, dry_run); + } + else + { + ret += grub_print_message_indented_real +- (_("Press enter to boot the selected OS, " +- "`e' to edit the commands before booting " +- "or `c' for a command-line."), ++ (_("Press 'e' to edit the selected item, " ++ "or 'c' for a command prompt."), + STANDARD_MARGIN, STANDARD_MARGIN, term, dry_run); + } + } +@@ -381,7 +377,7 @@ static void + menu_text_print_timeout (int timeout, void *dataptr) + { + const char *msg = +- _("The highlighted entry will be executed automatically in %ds."); ++ _("The selected entry will be started automatically in %d seconds."); + const char *msg_terse = _("%ds"); + struct menu_viewer_data *data = dataptr; + char *msg_translated = 0; +-- +1.8.2.1 + diff --git a/0475-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch b/0475-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch new file mode 100644 index 0000000..2ccdc64 --- /dev/null +++ b/0475-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch @@ -0,0 +1,32 @@ +From 5695900965cfaccf5e60625d03d4e5b1894ed2e2 Mon Sep 17 00:00:00 2001 +From: William Jon McCann +Date: Fri, 7 Jun 2013 14:08:23 -0400 +Subject: [PATCH 475/482] Fix border spacing now that we aren't displaying it + +--- + grub-core/normal/menu_text.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/grub-core/normal/menu_text.c b/grub-core/normal/menu_text.c +index d304e2f..e30aaa9 100644 +--- a/grub-core/normal/menu_text.c ++++ b/grub-core/normal/menu_text.c +@@ -283,12 +283,12 @@ grub_menu_init_page (int nested, int edit, + int empty_lines = 1; + int version_msg = 1; + +- geo->border = 1; +- geo->first_entry_x = 1 /* margin */ + 1 /* border */; ++ geo->border = 0; ++ geo->first_entry_x = 0 /* margin */ + 0 /* border */; + geo->entry_width = grub_term_width (term) - 5; + + geo->first_entry_y = 2 /* two empty lines*/ +- + 1 /* GNU GRUB version text */ + 1 /* top border */; ++ + 0 /* GNU GRUB version text */ + 1 /* top border */; + + geo->timeout_lines = 2; + +-- +1.8.2.1 + diff --git a/0476-Use-the-correct-indentation-for-the-term-help-text.patch b/0476-Use-the-correct-indentation-for-the-term-help-text.patch new file mode 100644 index 0000000..4edc08c --- /dev/null +++ b/0476-Use-the-correct-indentation-for-the-term-help-text.patch @@ -0,0 +1,28 @@ +From 808d9cbac57e2aa8bbff22720dec833a1e69722b Mon Sep 17 00:00:00 2001 +From: William Jon McCann +Date: Fri, 7 Jun 2013 14:08:49 -0400 +Subject: [PATCH 476/482] Use the correct indentation for the term help text + +That is consistent with the menu help text +--- + grub-core/normal/main.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/grub-core/normal/main.c b/grub-core/normal/main.c +index 3344e0a..f04d6f8 100644 +--- a/grub-core/normal/main.c ++++ b/grub-core/normal/main.c +@@ -465,8 +465,8 @@ grub_normal_reader_init (int nested) + grub_normal_init_page (term, 1); + grub_term_setcursor (term, 1); + +- if (grub_term_width (term) > 3 + STANDARD_MARGIN + 20) +- grub_print_message_indented (msg_formatted, 3, STANDARD_MARGIN, term); ++ if (grub_term_width (term) > 2 * STANDARD_MARGIN + 20) ++ grub_print_message_indented (msg_formatted, STANDARD_MARGIN, STANDARD_MARGIN, term); + else + grub_print_message_indented (msg_formatted, 0, 0, term); + grub_putcode ('\n', term); +-- +1.8.2.1 + diff --git a/0477-Indent-menu-entries.patch b/0477-Indent-menu-entries.patch new file mode 100644 index 0000000..aed5a41 --- /dev/null +++ b/0477-Indent-menu-entries.patch @@ -0,0 +1,26 @@ +From 217d15e1a80e72ba7a9c643111e74ff4e3ffa803 Mon Sep 17 00:00:00 2001 +From: William Jon McCann +Date: Fri, 7 Jun 2013 14:30:55 -0400 +Subject: [PATCH 477/482] Indent menu entries + +--- + grub-core/normal/menu_text.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/grub-core/normal/menu_text.c b/grub-core/normal/menu_text.c +index e30aaa9..88cd9d0 100644 +--- a/grub-core/normal/menu_text.c ++++ b/grub-core/normal/menu_text.c +@@ -196,7 +196,8 @@ print_entry (int y, int highlight, grub_menu_entry_t entry, + unicode_title[i] = ' '; + + if (data->geo.num_entries > 1) +- grub_putcode (' ', data->term); ++ for (i = 0; i < STANDARD_MARGIN; i++) ++ grub_putcode (' ', data->term); + + grub_print_ucs4_menu (unicode_title, + unicode_title + len, +-- +1.8.2.1 + diff --git a/0478-Fix-margins.patch b/0478-Fix-margins.patch new file mode 100644 index 0000000..7c396b0 --- /dev/null +++ b/0478-Fix-margins.patch @@ -0,0 +1,37 @@ +From f59bafe400a33ebf4e72b1f7979894680b92ee03 Mon Sep 17 00:00:00 2001 +From: William Jon McCann +Date: Fri, 7 Jun 2013 14:59:36 -0400 +Subject: [PATCH 478/482] Fix margins + +--- + grub-core/normal/menu_text.c | 8 +++----- + 1 file changed, 3 insertions(+), 5 deletions(-) + +diff --git a/grub-core/normal/menu_text.c b/grub-core/normal/menu_text.c +index 88cd9d0..851ed13 100644 +--- a/grub-core/normal/menu_text.c ++++ b/grub-core/normal/menu_text.c +@@ -285,17 +285,15 @@ grub_menu_init_page (int nested, int edit, + int version_msg = 1; + + geo->border = 0; +- geo->first_entry_x = 0 /* margin */ + 0 /* border */; +- geo->entry_width = grub_term_width (term) - 5; ++ geo->first_entry_x = 0; /* no margin */ ++ geo->entry_width = grub_term_width (term) - 1; + +- geo->first_entry_y = 2 /* two empty lines*/ +- + 0 /* GNU GRUB version text */ + 1 /* top border */; ++ geo->first_entry_y = 3; /* three empty lines*/ + + geo->timeout_lines = 2; + + /* 3 lines for timeout message and bottom margin. 2 lines for the border. */ + geo->num_entries = grub_term_height (term) - geo->first_entry_y +- - 1 /* bottom border */ + - 1 /* empty line before info message*/ + - geo->timeout_lines /* timeout */ + - 1 /* empty final line */; +-- +1.8.2.1 + diff --git a/0479-Add-support-for-UEFI-operating-systems-returned-by-o.patch b/0479-Add-support-for-UEFI-operating-systems-returned-by-o.patch new file mode 100644 index 0000000..d99b274 --- /dev/null +++ b/0479-Add-support-for-UEFI-operating-systems-returned-by-o.patch @@ -0,0 +1,51 @@ +From ec4b06bcd18d2df965df4a8d53c44ed034cd2d21 Mon Sep 17 00:00:00 2001 +From: Matthew Garrett +Date: Wed, 12 Jun 2013 11:51:49 -0400 +Subject: [PATCH 479/482] Add support for UEFI operating systems returned by + os-prober + +os-prober returns UEFI operating systems in the form: + +path:long-name:name + +where path is the path under the EFI directory on the ESP. This is in +contrast to legacy OSes, where path is the device string. Handle this case. +--- + util/grub.d/30_os-prober.in | 22 ++++++++++++++++++---- + 1 file changed, 18 insertions(+), 4 deletions(-) + +diff --git a/util/grub.d/30_os-prober.in b/util/grub.d/30_os-prober.in +index 04f32a1..f8ae241 100644 +--- a/util/grub.d/30_os-prober.in ++++ b/util/grub.d/30_os-prober.in +@@ -274,9 +274,23 @@ EOF + EOF + ;; + *) +- echo -n " " +- # TRANSLATORS: %s is replaced by OS name. +- gettext_printf "%s is not yet supported by grub-mkconfig.\n" "${LONGNAME}" >&2 +- ;; ++ case ${DEVICE} in ++ *.efi) ++ cat << EOF ++menuentry '$(echo "${LONGNAME}" | grub_quote)' { ++EOF ++ save_default_entry | grub_add_tab ++ cat << EOF ++ chainloader /EFI/${DEVICE} ++ boot ++} ++EOF ++ ;; ++ *) ++ echo -n " " ++ # TRANSLATORS: %s is replaced by OS name. ++ gettext_printf "%s is not yet supported by grub-mkconfig.\n" "${LONGNAME}" >&2 ++ ;; ++ esac + esac + done +-- +1.8.2.1 + diff --git a/0480-Disable-GRUB-video-support-for-IBM-power-machines.patch b/0480-Disable-GRUB-video-support-for-IBM-power-machines.patch new file mode 100644 index 0000000..283dbdf --- /dev/null +++ b/0480-Disable-GRUB-video-support-for-IBM-power-machines.patch @@ -0,0 +1,65 @@ +From 243ef12c384dc0e9c71fd7894f2359a96e0c833d Mon Sep 17 00:00:00 2001 +From: Paulo Flabiano Smorigo +Date: Tue, 11 Jun 2013 15:14:05 -0300 +Subject: [PATCH 480/482] Disable GRUB video support for IBM power machines + +Should fix the problem in bugzilla: +https://bugzilla.redhat.com/show_bug.cgi?id=973205 +--- + grub-core/kern/ieee1275/cmain.c | 5 ++++- + grub-core/video/ieee1275.c | 9 ++++++--- + include/grub/ieee1275/ieee1275.h | 2 ++ + 3 files changed, 12 insertions(+), 4 deletions(-) + +diff --git a/grub-core/kern/ieee1275/cmain.c b/grub-core/kern/ieee1275/cmain.c +index abd1ca9..22a931e 100644 +--- a/grub-core/kern/ieee1275/cmain.c ++++ b/grub-core/kern/ieee1275/cmain.c +@@ -88,7 +88,10 @@ grub_ieee1275_find_options (void) + is_qemu = 1; + + if (rc >= 0 && grub_strncmp (tmp, "IBM", 3) == 0) +- grub_ieee1275_set_flag (GRUB_IEEE1275_FLAG_NO_TREE_SCANNING_FOR_DISKS); ++ { ++ grub_ieee1275_set_flag (GRUB_IEEE1275_FLAG_NO_TREE_SCANNING_FOR_DISKS); ++ grub_ieee1275_set_flag (GRUB_IEEE1275_FLAG_DISABLE_VIDEO_SUPPORT); ++ } + + /* Old Macs have no key repeat, newer ones have fully working one. + The ones inbetween when repeated key generates an escaoe sequence +diff --git a/grub-core/video/ieee1275.c b/grub-core/video/ieee1275.c +index 5c58702..298662d 100644 +--- a/grub-core/video/ieee1275.c ++++ b/grub-core/video/ieee1275.c +@@ -347,9 +347,12 @@ static struct grub_video_adapter grub_video_ieee1275_adapter = + + GRUB_MOD_INIT(ieee1275_fb) + { +- find_display (); +- if (display) +- grub_video_register (&grub_video_ieee1275_adapter); ++ if (! grub_ieee1275_test_flag (GRUB_IEEE1275_FLAG_DISABLE_VIDEO_SUPPORT)) ++ { ++ find_display (); ++ if (display) ++ grub_video_register (&grub_video_ieee1275_adapter); ++ } + } + + GRUB_MOD_FINI(ieee1275_fb) +diff --git a/include/grub/ieee1275/ieee1275.h b/include/grub/ieee1275/ieee1275.h +index 61d5769..b08a30d 100644 +--- a/include/grub/ieee1275/ieee1275.h ++++ b/include/grub/ieee1275/ieee1275.h +@@ -139,6 +139,8 @@ enum grub_ieee1275_flag + GRUB_IEEE1275_FLAG_BROKEN_REPEAT, + + GRUB_IEEE1275_FLAG_CURSORONOFF_ANSI_BROKEN, ++ ++ GRUB_IEEE1275_FLAG_DISABLE_VIDEO_SUPPORT + }; + + extern int EXPORT_FUNC(grub_ieee1275_test_flag) (enum grub_ieee1275_flag flag); +-- +1.8.2.1 + diff --git a/0481-Revert-Add-bootpath-device-to-the-list-967862.patch b/0481-Revert-Add-bootpath-device-to-the-list-967862.patch new file mode 100644 index 0000000..f7ce193 --- /dev/null +++ b/0481-Revert-Add-bootpath-device-to-the-list-967862.patch @@ -0,0 +1,65 @@ +From 902e78da8cda7fadd3841cbe5473d60e07229f1c Mon Sep 17 00:00:00 2001 +From: Peter Jones +Date: Wed, 12 Jun 2013 14:39:31 -0400 +Subject: [PATCH 481/482] Revert "Add bootpath device to the list" (#967862) + +commit c6e8465f fixes this issue. + +This reverts commit a2780be06f7de35a0dd4cc19a68b151176707ae7. +--- + grub-core/disk/ieee1275/ofdisk.c | 32 -------------------------------- + 1 file changed, 32 deletions(-) + +diff --git a/grub-core/disk/ieee1275/ofdisk.c b/grub-core/disk/ieee1275/ofdisk.c +index a940771..2a31ecd 100644 +--- a/grub-core/disk/ieee1275/ofdisk.c ++++ b/grub-core/disk/ieee1275/ofdisk.c +@@ -229,10 +229,6 @@ dev_iterate (const struct grub_ieee1275_devalias *alias) + static void + scan (void) + { +- char *bootpath; +- int bootpath_size; +- char *type; +- + struct grub_ieee1275_devalias alias; + FOR_IEEE1275_DEVALIASES(alias) + { +@@ -243,34 +239,6 @@ scan (void) + + FOR_IEEE1275_DEVCHILDREN("/", alias) + dev_iterate (&alias); +- +- if (grub_ieee1275_get_property_length (grub_ieee1275_chosen, "bootpath", +- &bootpath_size) +- || bootpath_size <= 0) +- { +- /* Should never happen. */ +- grub_printf ("/chosen/bootpath property missing!\n"); +- return; +- } +- +- bootpath = (char *) grub_malloc ((grub_size_t) bootpath_size + 64); +- if (! bootpath) +- { +- grub_print_error (); +- return; +- } +- grub_ieee1275_get_property (grub_ieee1275_chosen, "bootpath", bootpath, +- (grub_size_t) bootpath_size + 1, 0); +- bootpath[bootpath_size] = '\0'; +- +- type = grub_ieee1275_get_device_type (bootpath); +- if (type && grub_strcmp (type, "block") == 0) +- dev_iterate_real (bootpath, bootpath); +- +- grub_free (bootpath); +- +- grub_devalias_iterate (dev_iterate_alias); +- grub_children_iterate ("/", dev_iterate); + } + + static int +-- +1.8.2.1 + diff --git a/0482-Fix-net_bootp-cmd-crash-when-there-isn-t-network-car.patch b/0482-Fix-net_bootp-cmd-crash-when-there-isn-t-network-car.patch new file mode 100644 index 0000000..1e0816c --- /dev/null +++ b/0482-Fix-net_bootp-cmd-crash-when-there-isn-t-network-car.patch @@ -0,0 +1,47 @@ +From 0475cf691e25ffe50756690d7199d425e200307c Mon Sep 17 00:00:00 2001 +From: Paulo Flabiano Smorigo +Date: Mon, 6 May 2013 12:32:33 -0300 +Subject: [PATCH 482/482] Fix net_bootp cmd crash when there isn't network card + +Adds a check for a network card available before trying to procedure with bootp. + +This fixes the bugzilla bellow: +Bug 960624 - Grub2 crashes when net_bootp command fails +https://bugzilla.redhat.com/show_bug.cgi?id=960624 +--- + grub-core/net/bootp.c | 6 ++++++ + include/grub/err.h | 1 + + 2 files changed, 7 insertions(+) + +diff --git a/grub-core/net/bootp.c b/grub-core/net/bootp.c +index af3cb62..26e3be4 100644 +--- a/grub-core/net/bootp.c ++++ b/grub-core/net/bootp.c +@@ -483,6 +483,12 @@ grub_cmd_bootp (struct grub_command *cmd __attribute__ ((unused)), + ncards++; + } + ++ if (ncards == 0) ++ { ++ err = grub_error (GRUB_ERR_NET_NO_CARD, N_("no network card found")); ++ return err; ++ } ++ + ifaces = grub_zalloc (ncards * sizeof (ifaces[0])); + if (!ifaces) + return grub_errno; +diff --git a/include/grub/err.h b/include/grub/err.h +index 0f9b208..9896fcc 100644 +--- a/include/grub/err.h ++++ b/include/grub/err.h +@@ -62,6 +62,7 @@ typedef enum + GRUB_ERR_NET_ROUTE_LOOP, + GRUB_ERR_NET_NO_ROUTE, + GRUB_ERR_NET_NO_ANSWER, ++ GRUB_ERR_NET_NO_CARD, + GRUB_ERR_WAIT, + GRUB_ERR_BUG, + GRUB_ERR_NET_PORT_CLOSED, +-- +1.8.2.1 + diff --git a/grub2.spec b/grub2.spec index 5a41460..e487890 100644 --- a/grub2.spec +++ b/grub2.spec @@ -41,7 +41,7 @@ Name: grub2 Epoch: 1 Version: 2.00 -Release: 18%{?dist} +Release: 19%{?dist} Summary: Bootloader with support for Linux, Multiboot and more Group: System Environment/Base @@ -525,7 +525,17 @@ Patch0468: 0468-Don-t-write-messages-to-the-screen.patch Patch0469: 0469-Don-t-print-GNU-GRUB-header.patch Patch0470: 0470-Don-t-draw-a-border-around-the-menu.patch Patch0471: 0471-Don-t-add-to-highlighted-row.patch - +Patch0472: 0472-Don-t-add-to-highlighted-row.patch +Patch0473: 0473-Use-the-standard-margin-for-the-timeout-string.patch +Patch0474: 0474-Message-string-cleanups.patch +Patch0475: 0475-Fix-border-spacing-now-that-we-aren-t-displaying-it.patch +Patch0476: 0476-Use-the-correct-indentation-for-the-term-help-text.patch +Patch0477: 0477-Indent-menu-entries.patch +Patch0478: 0478-Fix-margins.patch +Patch0479: 0479-Add-support-for-UEFI-operating-systems-returned-by-o.patch +Patch0480: 0480-Disable-GRUB-video-support-for-IBM-power-machines.patch +Patch0481: 0481-Revert-Add-bootpath-device-to-the-list-967862.patch +Patch0482: 0482-Fix-net_bootp-cmd-crash-when-there-isn-t-network-car.patch BuildRequires: flex bison binutils python BuildRequires: ncurses-devel xz-devel BuildRequires: freetype-devel libusb-devel @@ -899,8 +909,16 @@ fi %{_datarootdir}/grub/themes/starfield %changelog -* Fri Jun 07 2013 Peter Jones - 2.00-18 +* Wed Jun 12 2013 Peter Jones - 2.00-19 - Rebase to upstream snapshot. +- Fix PPC build error (#967862) +- Fix crash on net_bootp command (#960624) +- Reset colors on ppc when appropriate (#908519) +- Left align "Loading..." messages (#908492) +- Fix probing of SAS disks on PPC (#953954) +- Add support for UEFI OSes returned by os-prober +- Disable "video" mode on PPC for now (#973205) +- Make grub fit better into the boot sequence, visually (#966719) * Fri May 10 2013 Matthias Clasen - 2.00-18 - Move the starfield theme to a subpackage (#962004)