- 11 Apr, 2011 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
guidelines. * grub-core/kern/dl.c (grub_dl_check_license): New function. (grub_dl_load_core): Use grub_dl_check_license. * include/grub/dl.h (GRUB_MOD_SECTION): New macro. (GRUB_MOD_LICENSE): Likewise. (GRUB_MOD_DUAL_LICENSE): Likewise. All modules updated.
-
Colin Watson authored
reserved_first_sector to 1. btrfs reserves plenty of space for boot loaders. Reported by: Gene Cumm. Fixes Ubuntu bug #757446.
-
- 10 Apr, 2011 7 commits
-
-
Vladimir 'phcoder' Serbinenko authored
parenthesis in the middle of the filename.
-
Vladimir 'phcoder' Serbinenko authored
rather than trying to put initrd way too high. Reported by: Ryan Lortie <desrt@desrt.ca>
-
Vladimir 'phcoder' Serbinenko authored
improperly removed string.
-
Vladimir 'phcoder' Serbinenko authored
is_disk. (grub_util_biosdisk_open): Don't apply ioctl on non-disk devices. (open_device) Likewise. (grub_util_biosdisk_close): Likewise. Reported by: Mark Korenberger.
-
Colin Watson authored
is NULL.
-
Vladimir 'phcoder' Serbinenko authored
* grub-core/normal/menu_entry.c (per_term_screen): New member num_entries. (print_down): Use num_entries. (update_screen): Likewise. (grub_menu_entry_run): Set num_entries. * grub-core/normal/menu_text.c (menu_viewer_data): New member num_entries. (grub_print_message_indented): Move real part to ... (grub_print_message_indented_real): ... here. Additional argument dry_run. (draw_border): Additional argument num_entries. (print_message): Additional argument dry_run. (print_entries): Receive menu viewer data. (grub_menu_init_page): New argment num_entries. (menu_text_set_chosen_entry): Use num_entries. (grub_menu_try_text): Likewise. * grub-core/normal/term.c (print_ucs4_terminal): New argument dry_run. All users updated. (grub_ucs4_count_lines): New function. * include/grub/term.h (grub_term_cursor_x): Moved from here .. * grub-core/normal/menu_text.c (grub_term_cursor_x): ... to here. * include/grub/term.h (GRUB_TERM_MESSAGE_HEIGHT): Removed. (grub_term_border_height): Likewise. (grub_term_num_entries): Likewise.
-
Vladimir 'phcoder' Serbinenko authored
Remove now unused string.
-
- 08 Apr, 2011 12 commits
-
-
Colin Watson authored
* grub-core/fs/i386/pc/pxe.c (parse_dhcp_vendor): Fix spelling of "development".
-
Vladimir 'phcoder' Serbinenko authored
grub_strcpy since the lines aren't necessarily 0-terminated.
-
Vladimir 'phcoder' Serbinenko authored
root on legacy.
-
Vladimir 'phcoder' Serbinenko authored
(GRUB_MOD_INIT): DEVICE isn't optional.
-
Vladimir 'phcoder' Serbinenko authored
word on new line if it's too long anyway. Fixes a hang.
-
Vladimir 'phcoder' Serbinenko authored
-
Vladimir 'phcoder' Serbinenko authored
-
Vladimir 'phcoder' Serbinenko authored
Fixes Estonian locale. Reported by: Leho Kraav.
-
Vladimir 'phcoder' Serbinenko authored
-
Vladimir 'phcoder' Serbinenko authored
-
Vladimir 'phcoder' Serbinenko authored
on open. (grub_util_biosdisk_close): Likewise.
-
Vladimir 'phcoder' Serbinenko authored
const attribute and use grub_isdigit.
-
- 06 Apr, 2011 4 commits
-
-
Andrey authored
gcc warning.
-
Vladimir 'phcoder' Serbinenko authored
useful grub_dprintf's.
-
Vladimir 'phcoder' Serbinenko authored
* grub-core/gfxmenu/gfxmenu.c (grub_gfxmenu_try): Move the call to grub_gfxterm_fullscreen on error paths to ... * grub-core/normal/menu.c (menu_init): ...here. Wait after showing theme loading error.
-
Vladimir 'phcoder' Serbinenko authored
and report them as not RAID members since they are useless for GRUB. * grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise.
-
- 03 Apr, 2011 3 commits
-
-
Vladimir 'phcoder' Serbinenko authored
configurations like pvmove. Previously code assumed that in some places only lvs or only pvs are used whereas it seems that they are used interchangeably. * grub-core/disk/lvm.c (read_node): New function. (read_lv): Use read_node. (grub_lvm_scan_device): Use only first mirror on pvmove'd lvs. Match volumes only at the end when all lvs are found. Take both pvs (first) and lvs (second) into account. * include/grub/lvm.h (grub_lvm_segment): Merge fields stripe_* and mirror_* into node_*. All users updated. (grub_lvm_stripe): Merge this ... (grub_lvm_mirror): ... and this ... (grub_lvm_node): ... into this. All users updated.
-
Vladimir 'phcoder' Serbinenko authored
of function to allow further scanning for LVMs.
-
Vladimir 'phcoder' Serbinenko authored
on failed seek as it breaks open fd reusage.
-
- 01 Apr, 2011 4 commits
-
-
Colin Watson authored
rather than the file it points to. This fixes use of freed memory if an existing loopback device is replaced. * grub-core/disk/loopback.c (grub_loopback_open): Store dev in disk->data, not dev->file. (grub_loopback_read): Adjust file assignment to match. Fixes Ubuntu bug #742967.
-
Colin Watson authored
when replacing an existing device.
-
Vladimir 'phcoder' Serbinenko authored
memory corruptions. * grub-core/fs/jfs.c (struct grub_jfs_diropen): Interpret bytes as unsigned. (grub_jfs_lookup_symlink): Make ino a grub_uint32_t rather than int. (grub_jfs_blkno): Use 64-bit quantities for block sectors. (grub_jfs_read_inode): Likewise. (grub_jfs_opendir): Likewise. Remove now useless casts. (grub_jfs_getent): Likewise. Make ino a grub_uint32_t rather than int. (grub_jfs_mount): Ensure that blksize and log2_blksize are consistent. (grub_jfs_read_file): Use 64-bit quantities when necessary. Replace division and module with bit operations. (grub_jfs_find_file): Make ino a grub_uint32_t. (grub_jfs_lookup_symlink): Likewise. Use 64-bit quantities
-
Colin Watson authored
warning. (This was in fact always initialised before use, but GCC wasn't smart enough to prove that.) * grub-core/script/lexer.c (grub_script_lexer_yywrap): Likewise.
-
- 31 Mar, 2011 2 commits
-
-
Vladimir 'phcoder' Serbinenko authored
stack alignment. (efi_wrap_1): Likewise. (efi_wrap_2): Likewise. (efi_wrap_3): Likewise. (efi_wrap_4): Likewise. (efi_wrap_5): Likewise. (efi_wrap_6): Likewise. (efi_wrap_10): Likewise. Based on information by: Red Hat/Peter Jones.
-
Colin Watson authored
set-but-not-used variable.
-
- 30 Mar, 2011 5 commits
-
-
Vladimir 'phcoder' Serbinenko authored
useful grub_util_info. (grub_raid_register): Likewise.
-
Vladimir 'phcoder' Serbinenko authored
Preserve partition number in mdadm code path.
-
Vladimir 'phcoder' Serbinenko authored
few potentially useful grub_util_info.
-
Vladimir 'phcoder' Serbinenko authored
-
Vladimir 'phcoder' Serbinenko authored
[!GRUB_MACHINE_MIPS_YEELOONG && !GRUB_MACHINE_QEMU]: Use scancode set 1.
-
- 29 Mar, 2011 1 commit
-
-
Vladimir 'phcoder' Serbinenko authored
-