]> git.proxmox.com Git - grub2.git/log
grub2.git
11 years ago * grub-core/lib/xzembed/xz_dec_lzma2.c: Make -Wattributes not cause
Vladimir 'phcoder' Serbinenko [Fri, 23 Aug 2013 06:58:34 +0000 (08:58 +0200)]
* grub-core/lib/xzembed/xz_dec_lzma2.c: Make -Wattributes not cause
error.

11 years ago * config.h.in [GRUB_BUILD]: Explicitly undefine ENABLE_NLS.
Vladimir 'phcoder' Serbinenko [Fri, 23 Aug 2013 06:55:20 +0000 (08:55 +0200)]
* config.h.in [GRUB_BUILD]: Explicitly undefine ENABLE_NLS.

11 years ago * util/getroot.c (grub_find_device): Use cygwin_conv_path ratherthan
Vladimir 'phcoder' Serbinenko [Fri, 23 Aug 2013 06:51:21 +0000 (08:51 +0200)]
* util/getroot.c (grub_find_device): Use cygwin_conv_path ratherthan
removed in current versions cygwin_conv_*.

11 years ago * configure.ac: Disable efiemu runtime on cygwin.
Vladimir 'phcoder' Serbinenko [Fri, 23 Aug 2013 06:46:14 +0000 (08:46 +0200)]
* configure.ac: Disable efiemu runtime on cygwin.

11 years ago * conf/Makefile.extra-dist: Add missing util/grub-gen-asciih.c,
Vladimir 'phcoder' Serbinenko [Fri, 23 Aug 2013 06:36:26 +0000 (08:36 +0200)]
* conf/Makefile.extra-dist: Add missing util/grub-gen-asciih.c,
util/grub-gen-widthspec.c and util/grub-pe2elf.c.

11 years ago * util/grub-mkpasswd-pbkdf2.c (grub_password_get): Remove extraneous
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 18:18:16 +0000 (20:18 +0200)]
* util/grub-mkpasswd-pbkdf2.c (grub_password_get): Remove extraneous
error message.

11 years ago * grub-core/lib/crypto.c (grub_password_get) [GRUB_UTIL]: Add
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 18:14:07 +0000 (20:14 +0200)]
* grub-core/lib/crypto.c (grub_password_get) [GRUB_UTIL]: Add
windows variant.
* util/grub-mkpasswd-pbkdf2.c: Add windows flavour for retrieving random
data.

11 years ago * configure.ac: Add -Wl,-melf_i386 and -Wl,-melf_x86_64 systematically
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 17:00:25 +0000 (19:00 +0200)]
* configure.ac: Add -Wl,-melf_i386 and -Wl,-melf_x86_64 systematically
when on x86 and not cygwin.
* conf/Makefile.common: Remove unsystematic -Wl,-melf_i386 and
-Wl,-melf_x86_64.

11 years ago * configure.ac: Set CPP to build one when checkoing for freetype for
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 16:56:00 +0000 (18:56 +0200)]
  * configure.ac: Set CPP to build one when checkoing for freetype for
build.

11 years ago * util/grub-mkfont.c [!GRUB_BUILD]: Define my_argp_state.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 16:15:22 +0000 (18:15 +0200)]
* util/grub-mkfont.c [!GRUB_BUILD]: Define my_argp_state.
[!GRUB_BUILD]: Remove has_argument.

11 years ago * util/ieee1275/ofpath.c (grub_util_devname_to_ofpath) [_WIN32]:
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 15:29:23 +0000 (17:29 +0200)]
* util/ieee1275/ofpath.c (grub_util_devname_to_ofpath) [_WIN32]:
Replace with a dummy.

11 years ago * configure.ac: Don't change host_os from mingw to cygwin.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 15:09:15 +0000 (17:09 +0200)]
* configure.ac: Don't change host_os from mingw to cygwin.

11 years ago * configure.ac: Change target_os from windows to cygwin.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 15:02:47 +0000 (17:02 +0200)]
* configure.ac: Change target_os from windows to cygwin.

11 years ago Handle grub-pe2elf and grub-mkfont for cases when build != host.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 15:00:59 +0000 (17:00 +0200)]
Handle grub-pe2elf and grub-mkfont for cases when build != host.

* Makefile.am (build-grub-mkfont): Don't include gnulib.
(build-grub-gen-asciih): Likewise.
(build-grub-gen-widthspec): Likewise.
* Makefile.util.def (grub-pe2elf): Remove.
* config.h.in [GRUB_BUILD]: Use build rather than host constants.
* configure.ac: Separate tests for build.
Move ./build-grub-pe2elf to grub-core.
Fix typo.
* grub-core/Makefile.am (build-grub-pe2elf): New target.
* grub-core/kern/emu/misc.c (xasprintf): Don't compile if GRUB_BUILD is
defined.
* include/grub/types.h [GRUB_BUILD]: Use build rather than host
constants.
* util/grub-mkfont.c [GRUB_BUILD]: Simplify not to rely on argp.
* util/grub-pe2elf.c: Simplify not to rely on getopt.
* util/misc.c (program_name) [GRUB_BUILD]: Define to static string.

11 years ago * grub-core/kern/emu/hostdisk.c (grub_util_get_fd_size): Adapt for
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:50:12 +0000 (16:50 +0200)]
* grub-core/kern/emu/hostdisk.c (grub_util_get_fd_size): Adapt for
mingw32 as well based on grub_util_get_disk_size.
* util/misc.c (grub_util_get_disk_size): Removed. all users switched to
grub_util_get_fd_size.
(sync): Removed.
(fsync): Moved to ...
* grub-core/kern/emu/misc.c (fsync): ... here.

11 years ago * include/grub/mm.h (grub_extend_alloc): Remove.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:44:20 +0000 (16:44 +0200)]
* include/grub/mm.h (grub_extend_alloc): Remove.
* grub-core/loader/i386/pc/plan9.c: Use own version of
grub_extend_alloc with appropriate types.

11 years ago * conf/Makefile.common (CFLAGS_GCRY): Add -Wno-redundant-decls.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:30:44 +0000 (16:30 +0200)]
* conf/Makefile.common (CFLAGS_GCRY): Add -Wno-redundant-decls.

11 years ago * util/getroot.c: Include sys/wait.h only when we need waitpid.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:28:10 +0000 (16:28 +0200)]
* util/getroot.c: Include sys/wait.h only when we need waitpid.

11 years ago Fix dependencies on cygwin.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:25:10 +0000 (16:25 +0200)]
Fix dependencies on cygwin.

* gentpl.py: Support variable dependencies. Add $TARGET_OBJ2ELF to
dependencies when used and defined.
* grub-core/Makefile.core.def (regexp): Add dependency on libgnulib.a.

11 years ago * include/grub/zfs/spa.h (zio_cksum): Add explicit members for mac.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:20:32 +0000 (16:20 +0200)]
* include/grub/zfs/spa.h (zio_cksum): Add explicit members for mac.
* grub-core/fs/zfs/zfs.c (zio_read): Don't use casts to retrieve mac.

11 years ago * grub-core/kern/emu/mm.c (grub_memalign): Don't define if there is no
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:16:29 +0000 (16:16 +0200)]
* grub-core/kern/emu/mm.c (grub_memalign): Don't define if there is no
implementation available to cause compile-time rather than runtime
error.

11 years ago * util/grub-fstest.c: Don't check for symlinks on windows.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:13:25 +0000 (16:13 +0200)]
* util/grub-fstest.c: Don't check for symlinks on windows.

11 years ago * INSTALL: Mention unavailability of man pages when cross-compiling.
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:08:53 +0000 (16:08 +0200)]
* INSTALL: Mention unavailability of man pages when cross-compiling.

11 years ago * include/grub/crypto.h: Don't declare gcry_log_bug, gcry_log_printf
Vladimir 'phcoder' Serbinenko [Thu, 22 Aug 2013 14:03:47 +0000 (16:03 +0200)]
* include/grub/crypto.h: Don't declare gcry_log_bug, gcry_log_printf
and gcry_log_bug.
* grub-core/lib/libgcrypt_wrap/mem.c: Include g10lib.h

11 years ago * INSTALL: Document cross-compilation.
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 23:56:28 +0000 (01:56 +0200)]
* INSTALL: Document cross-compilation.
* acinclude.m4: Determine whether nm support -P and --defined-only.
* configure.ac: Add TARGET_ to all variables pertaining to target
that don't have it yet.
* gentpl.py: Likewise.
* grub-core/Makefile.am: Likewise.
* grub-core/genmod.sh.in: Likewise.
* grub-core/gensyminfo.sh.in: Handle OpenBSD and other non-GNU nm
as well.

11 years ago * configure.ac: Remove -Wempty-body. It's not essential and needs
Ilya Bakulin [Wed, 21 Aug 2013 19:19:55 +0000 (21:19 +0200)]
* configure.ac: Remove -Wempty-body. It's not essential and needs
recent gcc.

11 years ago * grub-core/kern/emu/hostdisk.c: Add conditionals for OpenBSD.
Ilya Bakulin [Wed, 21 Aug 2013 19:05:01 +0000 (21:05 +0200)]
* grub-core/kern/emu/hostdisk.c: Add conditionals for OpenBSD.
* util/getroot.c: Likewise.

11 years ago * grub-core/disk/ahci.c: Add needed explicit cast.
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 19:02:14 +0000 (21:02 +0200)]
* grub-core/disk/ahci.c: Add needed explicit cast.
* grub-core/lib/backtrace.c: Likewise.
* grub-core/net/ip.c: Likewise.
* grub-core/net/tcp.c: Likewise.
* grub-core/net/udp.c: Likewise.

11 years ago * grub-core/lib/posix_wrap/wchar.h: Fix typo.
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 19:01:11 +0000 (21:01 +0200)]
* grub-core/lib/posix_wrap/wchar.h: Fix typo.

11 years ago * util/import_gcry.py: Add final newline in visibility.h.
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 19:00:15 +0000 (21:00 +0200)]
* util/import_gcry.py: Add final newline in visibility.h.

11 years ago * conf/Makefile.common: Fix typo.
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 18:59:18 +0000 (20:59 +0200)]
* conf/Makefile.common: Fix typo.

11 years ago * Makefile.util.def (grub-mkfont): Add missing libgnu.a.
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 18:57:29 +0000 (20:57 +0200)]
* Makefile.util.def (grub-mkfont): Add missing libgnu.a.

11 years ago * Makefile.am (widthspec.h): Fix typo.
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 18:26:26 +0000 (20:26 +0200)]
* Makefile.am (widthspec.h): Fix typo.
* util/grub-gen-widthspec.c: Likewise.

11 years ago Move ascii.h and widthspec.h generation to a separate build-time-only
Vladimir 'phcoder' Serbinenko [Wed, 21 Aug 2013 17:53:59 +0000 (19:53 +0200)]
Move ascii.h and widthspec.h generation to a separate build-time-only
tool.

11 years ago(no commit message)
Vladimir Testov [Wed, 21 Aug 2013 11:56:13 +0000 (15:56 +0400)]

11 years agoAlways fill bootdisk info and improve check for NetBSD disklabel.
sutre@tahoe [Fri, 16 Aug 2013 17:41:33 +0000 (19:41 +0200)]
Always fill bootdisk info and improve check for NetBSD disklabel.

11 years ago * conf/Makefile.extra-dist: Add util/bin2h.c.
Vladimir 'phcoder' Serbinenko [Fri, 16 Aug 2013 13:47:05 +0000 (15:47 +0200)]
* conf/Makefile.extra-dist: Add util/bin2h.c.
Reported by: floppym.

11 years ago * configure.ac: Make unifont mandatory for powerpc-ieee1275.
Vladimir 'phcoder' Serbinenko [Fri, 16 Aug 2013 13:04:38 +0000 (15:04 +0200)]
* configure.ac: Make unifont mandatory for powerpc-ieee1275.

11 years ago * configure.ac: Disable unifont and starfield if no freetype was found.
Vladimir 'phcoder' Serbinenko [Fri, 16 Aug 2013 12:54:01 +0000 (14:54 +0200)]
* configure.ac: Disable unifont and starfield if no freetype was found.

11 years ago * grub-core/lib/posix_wrap/wchar.h: Fix wchar_t and mbstate_t conflict
Vladimir 'phcoder' Serbinenko [Fri, 16 Aug 2013 12:10:37 +0000 (14:10 +0200)]
* grub-core/lib/posix_wrap/wchar.h: Fix wchar_t and mbstate_t conflict
on NetBSD and OpenBSD.

11 years ago * grub-core/gfxmenu/gui_list.c: Baseline misplacement fixed.
Vladimir Testov [Thu, 15 Aug 2013 12:13:51 +0000 (16:13 +0400)]
    * grub-core/gfxmenu/gui_list.c: Baseline misplacement fixed.

11 years ago * grub-core/gfxmenu/gui_list.c: The number of color mappings is
Vladimir Testov [Thu, 15 Aug 2013 12:12:11 +0000 (16:12 +0400)]
    * grub-core/gfxmenu/gui_list.c: The number of color mappings is
        reduced. Inheritant options are processed during the theme loading.

11 years ago * grub-core/gfxmenu/gui_list.c: Minimal width fixed.
Vladimir Testov [Thu, 15 Aug 2013 12:10:45 +0000 (16:10 +0400)]
    * grub-core/gfxmenu/gui_list.c: Minimal width fixed.

11 years ago* grub-core/net/tftp.c: Send tftp ack packet before closing the socket.
Avik Sil [Wed, 14 Aug 2013 23:32:42 +0000 (20:32 -0300)]
* grub-core/net/tftp.c: Send tftp ack packet before closing the socket.

11 years ago* grub-core/net/drivers/ieee1275/ofnet.c: Get proper mac address when using qemu.
Avik Sil [Wed, 14 Aug 2013 21:03:01 +0000 (18:03 -0300)]
* grub-core/net/drivers/ieee1275/ofnet.c: Get proper mac address when using qemu.

11 years ago.bzrignore: Add bootinfo.txt, grub.chrp, gnulib/float.h, and remove-potcdate.sed.
Paulo Flabiano Smorigo [Wed, 14 Aug 2013 20:50:05 +0000 (17:50 -0300)]
.bzrignore: Add bootinfo.txt, grub.chrp, gnulib/float.h, and remove-potcdate.sed.

11 years ago * grub-core/disk/i386/pc/biosdisk.c (grub_biosdisk_iterate): Remove
Andrey Borzenkov [Wed, 14 Aug 2013 16:52:19 +0000 (20:52 +0400)]
*  grub-core/disk/i386/pc/biosdisk.c (grub_biosdisk_iterate): Remove
unused attribute from pull argument.

11 years ago * util/getroot.c (grub_util_is_imsm): Fix descriptor and
Andrey Borzenkov [Wed, 14 Aug 2013 16:47:09 +0000 (20:47 +0400)]
*  util/getroot.c (grub_util_is_imsm): Fix descriptor and
memory leak.

11 years ago * util/getroot.c (pull_lvm_by_command): add --separator option
Andrey Borzenkov [Wed, 14 Aug 2013 16:40:39 +0000 (20:40 +0400)]
*  util/getroot.c (pull_lvm_by_command): add --separator option
to vgs call to disable padding of output to 10 characters.

11 years ago * grub-core/kern/emu/misc.c (grub_device_mapper_supported): Move from
Vladimir 'phcoder' Serbinenko [Wed, 14 Aug 2013 15:55:15 +0000 (17:55 +0200)]
* grub-core/kern/emu/misc.c (grub_device_mapper_supported): Move from
here ...
* grub-core/kern/emu/hostdisk.c (grub_device_mapper_supported): ... to
here.

11 years ago * include/grub/i386/pc/biosdisk.h (grub_biosdisk_drp): Fix device_path
Vladimir 'phcoder' Serbinenko [Wed, 14 Aug 2013 09:10:09 +0000 (11:10 +0200)]
* include/grub/i386/pc/biosdisk.h (grub_biosdisk_drp): Fix device_path
length.

11 years ago Fix handling of build-time grub-bin2h and grub-mkfont when doing
Vladimir 'phcoder' Serbinenko [Wed, 14 Aug 2013 08:56:55 +0000 (10:56 +0200)]
Fix handling of build-time grub-bin2h and grub-mkfont when doing
full Canadian cross. Tested with build=x86_64, host=arm,
target=ppc-ieee1275.

11 years ago * configure.ac: Error if no $BUILD_CC could be found.
Vladimir 'phcoder' Serbinenko [Wed, 14 Aug 2013 08:54:20 +0000 (10:54 +0200)]
* configure.ac: Error if no $BUILD_CC could be found.
Reported by: DevHC.

11 years ago * grub-core/kern/i386/coreboot/init.c: Fix compilation on
Vladimir 'phcoder' Serbinenko [Wed, 14 Aug 2013 08:43:10 +0000 (10:43 +0200)]
* grub-core/kern/i386/coreboot/init.c: Fix compilation on
i386-multiboot.

11 years ago * grub-core/kern/vga_init.c: Fix compilation on qemu-mips.
Vladimir 'phcoder' Serbinenko [Wed, 14 Aug 2013 07:50:57 +0000 (09:50 +0200)]
* grub-core/kern/vga_init.c: Fix compilation on qemu-mips.
* grub-core/kern/mips/qemu_mips/init.c: Likewise.

11 years ago* util/getroot.c (grub_util_biosdisk_get_grub_dev): Zero out
Colin Watson [Tue, 13 Aug 2013 15:48:56 +0000 (17:48 +0200)]
* util/getroot.c (grub_util_biosdisk_get_grub_dev): Zero out
grub_errno in the case where we handle GRUB_ERR_UNKNOWN_DEVICE by
falling back to the partition device, otherwise a later call to this
function may fail spuriously.
Reported by Axel Beckert.  Fixes Debian bug #708614.

11 years agoReplace find -not by the POSIX-compliant find !.
Grégoire Sutre [Mon, 12 Aug 2013 12:29:36 +0000 (14:29 +0200)]
Replace find -not by the POSIX-compliant find !.

11 years agoPrevent shadowing of stdlib's devname(3) on BSD.
Grégoire Sutre [Mon, 12 Aug 2013 09:49:33 +0000 (11:49 +0200)]
Prevent shadowing of stdlib's devname(3) on BSD.

11 years ago* util/grub-mkconfig.in: Fix detection of Emacs autosave files.
Colin Watson [Sun, 11 Aug 2013 14:03:48 +0000 (16:03 +0200)]
* util/grub-mkconfig.in: Fix detection of Emacs autosave files.

11 years agoChangeLog: Last changelog entry fix.
Vladimir Testov [Thu, 8 Aug 2013 10:30:00 +0000 (14:30 +0400)]
ChangeLog: Last changelog entry fix.
Added information about grub-core/tests/checksums.h update.

11 years ago * docs/grub.texi: Introduce terminal window position options:
Vladimir Testov [Thu, 8 Aug 2013 08:55:24 +0000 (12:55 +0400)]
    * docs/grub.texi: Introduce terminal window position options:
        terminal-left: terminal window's left position
        terminal-top: terminal window's top position
        terminal-width: terminal window's width
        terminal-height: terminal window's height
        * grub-core/gfxmenu/theme-loader.c: Likewise.
        * include/grub/gfxmenu_view.h: Likewise.
        * po/exlude.pot: Likewise.
        * grub-core/gfxmenu/view.c: Likewise.
        Also updated minimal window size.
        Also terminal_sanity_check function has been introduced.

11 years ago * grub-core/tests/checksums.h: Update (1-pixel difference in marker
Vladimir 'phcoder' Serbinenko [Fri, 2 Aug 2013 21:19:17 +0000 (23:19 +0200)]
* grub-core/tests/checksums.h: Update (1-pixel difference in marker
position).

11 years ago * po/exclude.pot: Add few recent exceptions.
Vladimir 'phcoder' Serbinenko [Fri, 2 Aug 2013 21:04:08 +0000 (23:04 +0200)]
* po/exclude.pot: Add few recent exceptions.

11 years ago * tests/grub_func_test.in: Add unicode.pf2.
Vladimir 'phcoder' Serbinenko [Fri, 2 Aug 2013 20:59:21 +0000 (22:59 +0200)]
* tests/grub_func_test.in: Add unicode.pf2.

11 years ago * grub-core/term/gfxterm.c (grub_virtual_screen_setup): Start with
Vladimir 'phcoder' Serbinenko [Fri, 2 Aug 2013 20:58:16 +0000 (22:58 +0200)]
* grub-core/term/gfxterm.c (grub_virtual_screen_setup): Start with
standard rather than noral color, in line with other terminals.

11 years ago * grub-core/partmap/dfly.c: Simplify dprintfs for easier gettext
Vladimir 'phcoder' Serbinenko [Fri, 2 Aug 2013 20:56:20 +0000 (22:56 +0200)]
* grub-core/partmap/dfly.c: Simplify dprintfs for easier gettext
analysis.

11 years ago * grub-core/loader/arm/linux.c: Change printf to dprintf.
Vladimir 'phcoder' Serbinenko [Fri, 2 Aug 2013 20:52:51 +0000 (22:52 +0200)]
* grub-core/loader/arm/linux.c: Change printf to dprintf.

11 years ago * grub-core/fs/zfs/zfs.c (check_feature): Cleanup and remove
Vladimir 'phcoder' Serbinenko [Fri, 2 Aug 2013 20:45:41 +0000 (22:45 +0200)]
* grub-core/fs/zfs/zfs.c (check_feature): Cleanup and remove
inappropriate printf.

11 years ago * .bzrignore: Remove grub-core/lib/dtc-grub, grub-core/Makefile.libfdt.def
Andrey Borzenkov [Thu, 25 Jul 2013 16:01:48 +0000 (20:01 +0400)]
* .bzrignore: Remove grub-core/lib/dtc-grub, grub-core/Makefile.libfdt.def
* conf/Makefile.extra-dist: Remove grub-core/Makefile.libfdt.def.

11 years ago * include/grub/video.h (grub_video_register): Keep double-linked as
Vladimir 'phcoder' Serbinenko [Thu, 25 Jul 2013 14:58:26 +0000 (16:58 +0200)]
* include/grub/video.h (grub_video_register): Keep double-linked as
well as single-linked invariants.
Reported by: qwertial.

11 years ago * grub-core/commands/nativedisk.c (get_uuid): Handle
Vladimir 'phcoder' Serbinenko [Thu, 25 Jul 2013 14:31:18 +0000 (16:31 +0200)]
* grub-core/commands/nativedisk.c (get_uuid): Handle
GRUB_DISK_DEVICE_UBOOTDISK_ID.

11 years ago * grub-core/gfxmenu/widget-box.c: Fixed draw function. Now it takes
Vladimir Testov [Thu, 25 Jul 2013 14:15:15 +0000 (18:15 +0400)]
   * grub-core/gfxmenu/widget-box.c: Fixed draw function. Now it takes
       maximum of NW, N, NE heights instead of N's height and maximum of
       NW, W, SW widths instead of W's width. (So the box will be always
       correctly drawn)

11 years agoUnbreak access to netbsd and openbsd partitions.
Grégoire Sutre [Sat, 20 Jul 2013 16:06:57 +0000 (18:06 +0200)]
Unbreak access to netbsd and openbsd partitions.

11 years ago New ports to arm-uboot and arm-efi.
Leif Lindholm [Thu, 18 Jul 2013 15:59:14 +0000 (17:59 +0200)]
New ports to arm-uboot and arm-efi.
Mostly by Leif Lindholm with some additions from
Francesco Lavra and cleanup by Vladimir Serbinenko.

Also-By: Francesco Lavra <francescolavra.fl@gmail.com>
Also-By: Vladimir Serbinenko <phcoder@gmail.com>
11 years agoFix arm-uboot compilation problem
Vladimir 'phcoder' Serbinenko [Wed, 17 Jul 2013 17:03:11 +0000 (19:03 +0200)]
Fix arm-uboot compilation problem

11 years agoMerge mainline into arm
Vladimir 'phcoder' Serbinenko [Tue, 16 Jul 2013 16:43:43 +0000 (18:43 +0200)]
Merge mainline into arm

11 years ago * grub-core/loader/multiboot_elfxx.c: Check eip after v2p translation
Vladimir 'phcoder' Serbinenko [Tue, 16 Jul 2013 16:37:44 +0000 (18:37 +0200)]
* grub-core/loader/multiboot_elfxx.c: Check eip after v2p translation
and not before.
Reported by: Leon Drugi.

11 years ago * grub-core/kern/powerpc/ieee1275/startup.S: Handle unaligned bss.
Vladimir 'phcoder' Serbinenko [Tue, 16 Jul 2013 05:41:53 +0000 (07:41 +0200)]
* grub-core/kern/powerpc/ieee1275/startup.S: Handle unaligned bss.
Reported by: Paulo Flabiano Smorigo.

11 years ago * grub-core/gfxmenu/gui_list.c: USe viewport when drawing strings.
Vladimir Testov [Sun, 14 Jul 2013 21:10:27 +0000 (23:10 +0200)]
* grub-core/gfxmenu/gui_list.c: USe viewport when drawing strings.

11 years ago * grub-core/gfxmenu/gui_list.c: Fix height calculation.
Vladimir Testov [Sun, 14 Jul 2013 21:02:37 +0000 (23:02 +0200)]
* grub-core/gfxmenu/gui_list.c: Fix height calculation.

11 years ago * grub-core/fs/zfs/zfs.c: Stylistic fixes.
Vladimir 'phcoder' Serbinenko [Sun, 14 Jul 2013 20:48:23 +0000 (22:48 +0200)]
* grub-core/fs/zfs/zfs.c: Stylistic fixes.

11 years ago * grub-core/fs/zfs/zfs.c: Run emacs indent on file.
Vladimir 'phcoder' Serbinenko [Sun, 14 Jul 2013 20:45:51 +0000 (22:45 +0200)]
* grub-core/fs/zfs/zfs.c: Run emacs indent on file.

11 years ago* grub-core/fs/zfs/zfs.c: Remove brackets around return value.
Vladimir 'phcoder' Serbinenko [Sun, 14 Jul 2013 20:33:39 +0000 (22:33 +0200)]
* grub-core/fs/zfs/zfs.c: Remove brackets around return value.

11 years ago * grub-core/net/bootp.c: Export net_* variables.
Andrey Borzenkov [Sun, 14 Jul 2013 18:59:00 +0000 (22:59 +0400)]
* grub-core/net/bootp.c: Export net_* variables.
* grub-core/net/net.c: Likewise.

11 years ago * grub-core/fs/zfs/zfs_lz4.c: Add missing packed attribute.
Vladimir 'phcoder' Serbinenko [Sun, 14 Jul 2013 14:29:33 +0000 (16:29 +0200)]
* grub-core/fs/zfs/zfs_lz4.c: Add missing packed attribute.

11 years ago * grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Fix improper cast.
Vladimir 'phcoder' Serbinenko [Sun, 14 Jul 2013 14:24:18 +0000 (16:24 +0200)]
* grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Fix improper cast.

11 years ago * grub-core/fs/zfs/zfs_lz4.c: Remove restrict keyword.
Vladimir 'phcoder' Serbinenko [Sun, 14 Jul 2013 14:05:14 +0000 (16:05 +0200)]
* grub-core/fs/zfs/zfs_lz4.c: Remove restrict keyword.

11 years ago * grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Error is encode_size
Massimo Maggi [Sun, 14 Jul 2013 12:22:02 +0000 (14:22 +0200)]
* grub-core/fs/zfs/zfs.c (nvlist_next_nvpair): Error is encode_size
<= 0.

11 years ago * grub-core/fs/zfs/zfs.c: Split nvpair iterators into separate
Massimo Maggi [Sun, 14 Jul 2013 12:17:36 +0000 (14:17 +0200)]
* grub-core/fs/zfs/zfs.c: Split nvpair iterators into separate
functions.

11 years ago * grub-core/fs/zfs/zfs_lz4.c: New file.
Massimo Maggi [Sun, 14 Jul 2013 12:12:58 +0000 (14:12 +0200)]
* grub-core/fs/zfs/zfs_lz4.c: New file.
* grub-core/fs/zfs/zfs.c: Tie up lz4 decompression.

11 years ago * grub-core/fs/zfs/zfs.c: Check for feature compatibility.
Massimo Maggi [Sun, 14 Jul 2013 12:10:42 +0000 (14:10 +0200)]
* grub-core/fs/zfs/zfs.c: Check for feature compatibility.

11 years ago * grub-core/fs/zfs/zfs.c (uberblock_verify): Accept version 5000.
Massimo Maggi [Sun, 14 Jul 2013 12:01:27 +0000 (14:01 +0200)]
* grub-core/fs/zfs/zfs.c (uberblock_verify): Accept version 5000.
(check_pool_label): Likewise.
* include/grub/zfs/zfs.h: Rewrite SPA_VERSION_* macros.

11 years ago * grub-core/fs/zfs/zfsinfo.c (print_vdev_info): Fix RAIDZ reporting.
Massimo Maggi [Sun, 14 Jul 2013 11:49:01 +0000 (13:49 +0200)]
* grub-core/fs/zfs/zfsinfo.c (print_vdev_info): Fix RAIDZ reporting.

11 years ago * docs/grub.texi (Commands): Document postition parameters
Andrey Borzenkov [Sat, 13 Jul 2013 14:48:34 +0000 (18:48 +0400)]
* docs/grub.texi (Commands): Document postition parameters
for menuentry command.

11 years ago * util/grub-mknetdir.in: Remove stray line from help output.
Andrey Borzenkov [Sat, 13 Jul 2013 14:44:27 +0000 (18:44 +0400)]
* util/grub-mknetdir.in: Remove stray line from help output.

11 years ago Remove early sm712 init as there is no reason for it (the "watchdog"
Vladimir 'phcoder' Serbinenko [Thu, 11 Jul 2013 14:24:35 +0000 (16:24 +0200)]
Remove early sm712 init as there is no reason for it (the "watchdog"
effect was due to wrong GPIO map).

11 years ago * grub-core/commands/pcidump.c: Remove static variables.
Vladimir 'phcoder' Serbinenko [Thu, 11 Jul 2013 14:11:03 +0000 (16:11 +0200)]
* grub-core/commands/pcidump.c: Remove static variables.

11 years ago * grub-core/commands/sleep.c: Refresh screen before sleeping.
Vladimir 'phcoder' Serbinenko [Thu, 11 Jul 2013 14:02:22 +0000 (16:02 +0200)]
* grub-core/commands/sleep.c: Refresh screen before sleeping.

11 years ago * configure.ac: Move delimiter after the infos.
Vladimir 'phcoder' Serbinenko [Thu, 11 Jul 2013 12:54:49 +0000 (14:54 +0200)]
* configure.ac: Move delimiter after the infos.

11 years ago * grub-core/bus/usb/usbhub.c: Fix recheck logic.
Vladimir 'phcoder' Serbinenko [Thu, 11 Jul 2013 12:52:46 +0000 (14:52 +0200)]
* grub-core/bus/usb/usbhub.c: Fix recheck logic.