1. 27 Feb, 2016 4 commits
  2. 09 Jan, 2016 1 commit
  3. 11 Oct, 2015 1 commit
  4. 04 Mar, 2015 1 commit
    • Vladimir Serbinenko's avatar
      Fix canonicalize_file_name clash. · 27d1a67f
      Vladimir Serbinenko authored
      canonicalize_file_name clashed with gnulib function. Additionally
      it was declared in 2 places: emu/misc.h and util/misc.h. Added
      grub_ prefix and removed second declaration.
      27d1a67f
  5. 24 Jan, 2014 1 commit
  6. 18 Dec, 2013 1 commit
  7. 15 Dec, 2013 2 commits
  8. 10 Dec, 2013 1 commit
  9. 07 Dec, 2013 2 commits
  10. 04 Dec, 2013 1 commit
    • Colin Watson's avatar
      Fix grub-shell to avoid breaking "make distcheck" · 3a82f8bb
      Colin Watson authored
      Copying the themes directory in grub-shell isn't
      parallel-test-friendly and breaks on the second test when the source
      directory is read-only (as in "make distcheck").  Instead, add a
      hidden --themes-directory option to grub-mkrescue et al, and use it
      in grub-shell.
      3a82f8bb
  11. 25 Nov, 2013 1 commit
    • Colin Watson's avatar
      Add a --locale-directory option to grub-install and related tools. · 07e3b047
      Colin Watson authored
      * include/grub/util/install.h (GRUB_INSTALL_OPTIONS): Add
      --locale-directory option.
      (enum grub_install_options): Add
      GRUB_INSTALL_OPTIONS_LOCALE_DIRECTORY.
      * util/grub-install-common.c (grub_install_help_filter): Handle
      GRUB_INSTALL_OPTIONS_LOCALE_DIRECTORY.
      (grub_install_parse): Likewise.
      (get_localedir): New function to check for a user-provided option
      before trying grub_util_get_localedir.
      (copy_locales): Use get_localedir rather than
      grub_util_get_localedir.  Handle differing locale directory layouts.
      (grub_install_copy_files): Likewise.
      07e3b047
  12. 22 Nov, 2013 1 commit
  13. 17 Nov, 2013 2 commits
  14. 19 Oct, 2013 2 commits
  15. 16 Oct, 2013 1 commit
  16. 15 Oct, 2013 4 commits
  17. 13 Oct, 2013 1 commit
  18. 10 Oct, 2013 1 commit
  19. 09 Oct, 2013 2 commits
  20. 23 Sep, 2013 1 commit
  21. 22 Sep, 2013 1 commit
  22. 19 Sep, 2013 1 commit
  23. 22 Aug, 2013 1 commit
  24. 05 Feb, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      Improve and unify messages. · 0ae70393
      Vladimir 'phcoder' Serbinenko authored
      	* grub-core/kern/emu/hostdisk.c (grub_util_get_fd_sectors): Add argument
      	name. All users updated.
      	Print filename in error.
      	(read_device_map): Print filename in error.
      	* util/getroot.c (grub_guess_root_devices): Print filename in error.
      	(grub_util_get_os_disk): Likewise.
      	(grub_util_biosdisk_get_grub_dev): Likewise.
      	(grub_util_check_block_device): Likewise.
      	(grub_util_check_char_device): Likewise.
      	(grub_make_system_path_relative_to_its_root): Likewise.
      	* util/grub-editenv.c (create_envblk_file): Likewise.
      	(open_envblk_file): Likewise.
      	(write_envblk): Likewise.
      	* util/grub-fstest.c (cmd_cp): Likewise.
      	(cmd_cat): Likewise.
      	(cmd_cmp): Likewise.
      	* util/grub-menulst2cfg.c (main): Likewise.
      	* util/grub-mkfont.c (write_font_ascii_bitmap): Likewise.
      	(write_font_width_spec): Likewise.
      	(write_font_pf2): Likewise.
      	* util/grub-mkimage.c (generate_image): New argument outname.
      	All users updated.
      	Remove unreacheable message.
      	(options): Unify messages.
      	(help_filter): Likewise.
      	* util/grub-mklayout.c (usage): Removed (unused).
      	(main): Print filename in error.
      	* util/grub-mkrescue.in: Fix wrong quoting.
      	* util/grub-setup.c (setup): Print filename in error.
      	* util/ieee1275/ofpath.c (vendor_is_ATA): Likewise.
      	(check_sas): Likewise.
      	* util/misc.c (grub_util_get_fp_size): Removed.
      	(grub_util_get_image_size): Print filename in error.
      	(grub_util_read_at): Removed.
      	(grub_util_read_image): Print filename in error.
      	(grub_util_load_image): Likewise.
      	(grub_util_write_image_at): New argument filename. All users updated.
      	Print filename in error.
      	(grub_util_write_image): New argument filename. All users updated.
      	Print filename in error.
      	* util/raid.c (grub_util_raid_getmembers): Print filename in error.
      	* util/resolve.c (grub_util_resolve_dependencies): Likewise.
      0ae70393
  25. 04 Feb, 2012 1 commit
    • Vladimir 'phcoder' Serbinenko's avatar
      * Makefile.util.def (grub-mkdevicemap): Removed. · 8be63f2e
      Vladimir 'phcoder' Serbinenko authored
      	* include/grub/emu/hostdisk.h (grub_util_get_os_disk): New proto.
      	* include/grub/util/deviceiter.h: Removed.
      	* util/deviceiter.c: Likewise.
      	* util/getroot.c (grub_util_get_os_disk): New function.
      	* util/grub-install.in: Remove grub-mkdevicemap. Use -t disk as
      	replacement for EFI.
      	* util/grub-mkdevicemap.c: Removed.
      	* util/grub-probe.c (probe): Handle PRINT_DISK.
      	(argp_parser): Handle -t disk.
      8be63f2e
  26. 10 Oct, 2011 1 commit
    • Robert Millan's avatar
      2011-10-09 Robert Millan <rmh@gnu.org> · a98f4a08
      Robert Millan authored
              LVM support for FreeBSD and GNU/kFreeBSD.
      
              * util/lvm.c (grub_util_lvm_isvolume): Enable on FreeBSD and
              GNU/kFreeBSD.
              (LVM_DEV_MAPPER_STRING): Move from here ...
              * include/grub/util/lvm.h (LVM_DEV_MAPPER_STRING): ... to here.
              * util/getroot.c: Include `<grub/util/lvm.h>'.
              (grub_util_get_dev_abstraction): Enable
              grub_util_biosdisk_is_present() on FreeBSD and GNU/kFreeBSD.
              Check for LVM abstraction on FreeBSD and GNU/kFreeBSD.
              (grub_util_get_grub_dev): Replace "/dev/mapper/" with
              `LVM_DEV_MAPPER_STRING'.  Enable LVM and mdRAID only on platforms that
              support it.
              * util/grub-setup.c (main): Check for LVM also on FreeBSD and
              GNU/kFreeBSD.
              * util/grub.d/10_kfreebsd.in: Load `geom_linux_lvm' kernel module
              when LVM abstraction is required for ${GRUB_DEVICE}.
      a98f4a08
  27. 29 Sep, 2011 1 commit
  28. 22 Apr, 2011 1 commit
  29. 08 Apr, 2011 1 commit