]>
git.ipfire.org Git - thirdparty/grub.git/log 
Vladimir Serbinenko  [Tue, 17 Dec 2013 14:14:50 +0000  (15:14 +0100)]  
* grub-core/loader/multiboot_mbi2.c: Implement special value for load_addr.
Vladimir Serbinenko  [Tue, 17 Dec 2013 13:52:36 +0000  (14:52 +0100)]  
	Include serial module in default_payload.elf.
Vladimir Serbinenko  [Tue, 17 Dec 2013 13:50:44 +0000  (14:50 +0100)]  
	Add explicit thumb interwork bx in asm files.
Vladimir Serbinenko  [Tue, 17 Dec 2013 13:45:46 +0000  (14:45 +0100)]  
	Implement Truecrypt ISO loader.
Vladimir Serbinenko  [Tue, 17 Dec 2013 13:42:02 +0000  (14:42 +0100)]  
	* grub-core/lib/arg.c: Ensure at least a single space between commands.
Vladimir Serbinenko  [Tue, 17 Dec 2013 13:39:48 +0000  (14:39 +0100)]  
	Implement grub_file tool and use it to implement generating of config
Vladimir Serbinenko  [Tue, 17 Dec 2013 12:55:47 +0000  (13:55 +0100)]  
	Change to v1 xen grants.
Vladimir Serbinenko  [Tue, 17 Dec 2013 12:40:52 +0000  (13:40 +0100)]  
	* grub-core/lib/i386/xen/relocator.S: Fix hypercall ABI violation.
Vladimir Serbinenko  [Tue, 17 Dec 2013 12:19:58 +0000  (13:19 +0100)]  
	* grub-core/lib/x86_64/xen/relocator.S: Fix hypercall ABI violation.
Vladimir Serbinenko  [Tue, 17 Dec 2013 12:07:26 +0000  (13:07 +0100)]  
	Implement XEN VFB support.
Vladimir Serbinenko  [Tue, 17 Dec 2013 11:54:11 +0000  (12:54 +0100)]  
	Remove grub_bios_interrupt on coreboot.
Vladimir Serbinenko  [Tue, 17 Dec 2013 00:18:09 +0000  (01:18  +0100)]  
	Update exclude.pot and mark few strings for translation.
Vladimir Serbinenko  [Mon, 16 Dec 2013 23:33:55 +0000  (00:33  +0100)]  
	* util/grub-mkrescue.c: Fix incorrect file usage in fallback code.
Vladimir Serbinenko  [Mon, 16 Dec 2013 19:33:19 +0000  (20:33 +0100)]  
Merge branch 'master' of git.sv.gnu.org:/srv/git/grub
Vladimir Serbinenko  [Mon, 16 Dec 2013 19:32:43 +0000  (20:32 +0100)]  
	* grub-core/tests/sleep_test.c: Silence spurious warning.
Andrey Borzenkov  [Mon, 16 Dec 2013 19:17:40 +0000  (23:17 +0400)]  
add verbose information to linux platform check
Andrey Borzenkov  [Mon, 16 Dec 2013 18:56:48 +0000  (22:56 +0400)]  
ChangeLog for previous two commits.
Andrey Borzenkov  [Mon, 16 Dec 2013 18:41:16 +0000  (22:41 +0400)]  
use grub_util_exec_redirect_all to silence "moprobe efivars"
Andrey Borzenkov  [Mon, 16 Dec 2013 18:41:15 +0000  (22:41 +0400)]  
consolidate grub_util_exec code
Vladimir Serbinenko  [Mon, 16 Dec 2013 17:10:50 +0000  (18:10 +0100)]  
	Make grub_xen_hypercall on i386 cdecl rather than stdcall to avoid
Vladimir Serbinenko  [Mon, 16 Dec 2013 16:44:10 +0000  (17:44 +0100)]  
	* grub-core/kern/x86_64/xen/startup.S: Align stack.
Vladimir Serbinenko  [Mon, 16 Dec 2013 14:30:50 +0000  (15:30 +0100)]  
	Add support for converting PE+ to Elf64.
Vladimir Serbinenko  [Mon, 16 Dec 2013 14:28:07 +0000  (15:28 +0100)]  
	* grub-core/commands/minicmd.c (grub_mini_cmd_dump): Handle LLP case.
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:49:11 +0000  (14:49 +0100)]  
	Remove practice of assigning random const pointers to device id.
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:41:12 +0000  (14:41 +0100)]  
	* include/grub/x86_64/types.h: Define sizeof (long) as 4 when compiling
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:39:06 +0000  (14:39 +0100)]  
	* include/grub/efi/api.h: Don't use call wrappers when compiled with
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:36:48 +0000  (14:36 +0100)]  
	* grub-core/lib/posix_wrap/errno.h: Undefine errno before redefining.
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:34:23 +0000  (14:34 +0100)]  
	* include/grub/efi/api.h: Define (u)intn_t based on pointer size and
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:24:19 +0000  (14:24 +0100)]  
	Handle X86_64_PC64 relocation.
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:18:15 +0000  (14:18 +0100)]  
	Determine the need for mingw-related stubs at compile time rather than
Vladimir Serbinenko  [Mon, 16 Dec 2013 13:15:37 +0000  (14:15 +0100)]  
Merge branch 'master' of git.sv.gnu.org:/srv/git/grub
Vladimir Serbinenko  [Mon, 16 Dec 2013 12:18:48 +0000  (13:18 +0100)]  
	* grub-core/genmod.sh.in: Strip before converting to ELF as strip
Vladimir Serbinenko  [Mon, 16 Dec 2013 12:16:37 +0000  (13:16 +0100)]  
	Use unix functions for temporary files and special files on cygwin.
Vladimir Serbinenko  [Mon, 16 Dec 2013 12:07:28 +0000  (13:07 +0100)]  
	Define functions explicitly rather than using --defsym in tests
Vladimir Serbinenko  [Mon, 16 Dec 2013 12:02:19 +0000  (13:02 +0100)]  
	* grub-core/genmoddep.awk: Remove explicit getline < /dev/stdin.
Andrey Borzenkov  [Sun, 15 Dec 2013 18:00:15 +0000  (22:00 +0400)]  
small fixes for Windows EFI install code
Ian Campbell  [Sun, 15 Dec 2013 16:59:40 +0000  (17:59 +0100)]  
	* grub-core/kern/uboot/init.c: Fix units of uboot timer.
Vladimir Serbinenko  [Sun, 15 Dec 2013 16:57:58 +0000  (17:57 +0100)]  
	New functional test for sleep function.
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:48:13 +0000  (14:48 +0100)]  
	Add explicit sysv_abi on amd64 asm routines.
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:42:19 +0000  (14:42 +0100)]  
* grub-core/commands/efi/lsefisystab.c: Use %lld to show num_table_entries.
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:39:21 +0000  (14:39 +0100)]  
	* include/grub/test.h: Use gnu_printf rather than printf on GRUB
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:37:12 +0000  (14:37 +0100)]  
	* grub-core/loader/i386/linux.c: Use grub_addr_t rather than long when
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:35:18 +0000  (14:35 +0100)]  
	* grub-core/loader/i386/linux.c: Use %p rather than %lx for pointers.
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:33:22 +0000  (14:33 +0100)]  
	* grub-core/kern/elfXX.c: Use grub_addr_t rather than long when
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:31:21 +0000  (14:31 +0100)]  
	* grub-core/disk/loopback.c: Use sequential IDs rather than pointer.
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:27:04 +0000  (14:27 +0100)]  
	* grub-core/commands/acpi.c: Use grub_addr_t rather than long when
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:24:34 +0000  (14:24 +0100)]  
	* grub-core/kern/i386/coreboot/cbtable.c: Use char * arithmetic rather
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:21:14 +0000  (14:21 +0100)]  
	* grub-core/disk/cryptodisk.c: Rename "n" to "last_cryptodisk_id".
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:18:30 +0000  (14:18 +0100)]  
	* util/grub-mkimagexx.c (relocate_addresses): Display offset rather
Vladimir Serbinenko  [Sun, 15 Dec 2013 13:14:30 +0000  (14:14 +0100)]  
	Add gcc_struct to all packed structures when compiling with mingw.
Vladimir Serbinenko  [Sat, 14 Dec 2013 23:56:11 +0000  (00:56  +0100)]  
	* include/grub/i386/coreboot/lbio.h: Add missing attribute (packed).
Vladimir Serbinenko  [Sat, 14 Dec 2013 23:55:17 +0000  (00:55  +0100)]  
	* util/grub-pe2elf.c: Fix handling of .bss.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:35:58 +0000  (23:35 +0100)]  
	Implement windows flavour of EFI install routines.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:33:05 +0000  (23:33 +0100)]  
	* conf/Makefile.extra-dist: Adjust path to conf/i386-cygwin-img-ld.sc.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:31:56 +0000  (23:31 +0100)]  
	Change grub_install_register_efi interface to pass GRUB device.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:28:34 +0000  (23:28 +0100)]  
	Workaround cygwin bug when using \\?\Volume{GUID} syntax.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:25:30 +0000  (23:25 +0100)]  
	Do not use TCHAR string functions as they are not available on cygwin.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:23:11 +0000  (23:23 +0100)]  
	Workaround windows bug when querying EFI system partition parameters.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:15:47 +0000  (23:15 +0100)]  
	* grub-core/kern/i386/qemu/init.c (resource): Decrease struct size
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:13:42 +0000  (23:13 +0100)]  
	* grub-core/boot/i386/qemu/boot.S: Add missing EXT_C.
Vladimir Serbinenko  [Sat, 14 Dec 2013 22:12:53 +0000  (23:12 +0100)]  
	Make i386-* other than i386-pc compileable under cygwin.
Vladimir Serbinenko  [Sat, 14 Dec 2013 21:04:02 +0000  (22:04 +0100)]  
	Fix definition of grub_efi_hard_drive_device_path. Take care that
Vladimir Serbinenko  [Sat, 14 Dec 2013 20:55:44 +0000  (21:55 +0100)]  
	* grub-core/osdep/windows/hostdisk.c: Fix cygwin compilation.
Vladimir Serbinenko  [Sat, 14 Dec 2013 20:54:37 +0000  (21:54 +0100)]  
	* grub-core/osdep/windows/blocklist.c: Add missing cast in printf
Vladimir Serbinenko  [Sat, 14 Dec 2013 20:50:36 +0000  (21:50 +0100)]  
	* util/config.c: Remove trailing newline from distributor in simple
Vladimir Serbinenko  [Sat, 14 Dec 2013 20:48:46 +0000  (21:48 +0100)]  
	* include/grub/efi/api.h: Rename protocol and interface to avoid
Vladimir Serbinenko  [Sat, 14 Dec 2013 20:45:17 +0000  (21:45 +0100)]  
	* .gitignore: Add .exe variants. Add missing files. Remove few outdated
Vladimir Serbinenko  [Sat, 14 Dec 2013 20:39:03 +0000  (21:39 +0100)]  
	* grub-core/osdep/exec.c: Use unix version on cygwin.
Vladimir Serbinenko  [Fri, 13 Dec 2013 11:56:14 +0000  (12:56 +0100)]  
	Implement multiboot2 EFI BS specification.
Vladimir Serbinenko  [Wed, 11 Dec 2013 16:06:00 +0000  (17:06 +0100)]  
	* grub-core/normal/charset.c: Fix premature line wrap and crash.
Vladimir Serbinenko  [Wed, 11 Dec 2013 15:16:21 +0000  (16:16 +0100)]  
	* include/grub/efiemu/efiemu.h: Sync configuration table declaration
Vladimir Serbinenko  [Wed, 11 Dec 2013 15:11:17 +0000  (16:11 +0100)]  
	Propagate the EFI commits to x86-efi specific parts.
Vladimir Serbinenko  [Wed, 11 Dec 2013 14:59:12 +0000  (15:59 +0100)]  
	* grub-core/commands/efi/lssal.c: Fix terminating condition.
Vladimir Serbinenko  [Wed, 11 Dec 2013 14:57:08 +0000  (15:57 +0100)]  
	Introduce grub_efi_packed_guid and use it where alignment is not
Vladimir Serbinenko  [Wed, 11 Dec 2013 14:54:01 +0000  (15:54 +0100)]  
	* include/grub/efi/api.h (grub_efi_device_path): Define length as
Vladimir Serbinenko  [Wed, 11 Dec 2013 10:29:35 +0000  (11:29 +0100)]  
	* grub-core/kern/ia64/dl.c (grub_arch_dl_relocate_symbols): Add checks
Vladimir Serbinenko  [Wed, 11 Dec 2013 10:28:48 +0000  (11:28 +0100)]  
	* grub-core/kern/ia64/dl.c (grub_arch_dl_relocate_symbols): Handle
Leif Lindholm  [Tue, 10 Dec 2013 12:24:57 +0000  (12:24 +0000)]  
efi: mm: make MAX_USABLE_ADDRESS platform-specific
Leif Lindholm  [Tue, 10 Dec 2013 16:46:46 +0000  (16:46 +0000)]  
* grub-core/lib/fdt.c: change memcpy => grub_memcpy
Vladimir Serbinenko  [Tue, 10 Dec 2013 08:24:37 +0000  (09:24 +0100)]  
Merge branch 'master' of git.sv.gnu.org:/srv/git/grub
Andrey Borzenkov  [Tue, 10 Dec 2013 05:55:27 +0000  (09:55 +0400)]  
always define config_directory and config_file as full pathname
Jon McCune  [Tue, 10 Dec 2013 00:52:12 +0000  (16:52 -0800)]  
Add --no-rs-codes flag to optionally disable reed-solomon codes in grub-install and grub-bios-setup for x86 BIOS targets.
Vladimir Serbinenko  [Mon, 9 Dec 2013 23:05:28 +0000  (00:05  +0100)]  
	Add missing compile and link options for sparc64-emu.
Vladimir Serbinenko  [Mon, 9 Dec 2013 23:01:27 +0000  (00:01  +0100)]  
	Implement sparc64 trampolines (needed for sparc64-emu).
Vladimir Serbinenko  [Mon, 9 Dec 2013 14:51:12 +0000  (15:51 +0100)]  
	* grub-core/kern/sparc64/dl.c (grub_arch_dl_relocate_symbols): Check
Vladimir Serbinenko  [Mon, 9 Dec 2013 14:43:27 +0000  (15:43 +0100)]  
	* grub-core/kern/powerpc/dl_helper.c (grub_arch_dl_get_tramp_got_size):
Vladimir Serbinenko  [Mon, 9 Dec 2013 13:24:56 +0000  (14:24 +0100)]  
	* grub-core/kern/emu/cache.c [__ia64__]: Use our cache cleaning routine
Vladimir Serbinenko  [Mon, 9 Dec 2013 13:22:31 +0000  (14:22 +0100)]  
	* grub-core/kern/ia64/dl_helper.c (grub_ia64_dl_get_tramp_got_size):
Colin Watson  [Mon, 9 Dec 2013 00:14:59 +0000  (00:14  +0000)]  
* util/grub-mkconfig.in: Add missing newline to output.
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:27:40 +0000  (18:27 +0100)]  
	* grub-core/kern/ia64/efi/init.c (grub_arch_sync_caches): Move to ...
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:21:10 +0000  (18:21 +0100)]  
	* grub-core/kern/emu/main.c: Silence missing prototypes to allow emu
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:19:42 +0000  (18:19 +0100)]  
	* include/grub/kernel.h [__sparc__]: Restrict sparc64-ieee1275 to
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:16:32 +0000  (18:16 +0100)]  
	* grub-core/osdep/windows/emuconsole.c: Remove unsigned comparison >= 0.
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:14:32 +0000  (18:14 +0100)]  
	* grub-core/kern/emu/lite.c: Add missing include of ../ia64/dl_helper.c.
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:12:20 +0000  (18:12 +0100)]  
	Remove grub_memalign on emu.
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:10:05 +0000  (18:10 +0100)]  
	* grub-core/kern/ia64/efi/init.c: Fix alignment code so it doesn't
Vladimir Serbinenko  [Sun, 8 Dec 2013 17:07:41 +0000  (18:07 +0100)]  
	Move OS-dependent mprotect for module loading to grub-core/osdep/*/dl.c
Vladimir Serbinenko  [Sun, 8 Dec 2013 16:49:02 +0000  (17:49 +0100)]  
	Fix mips-emu compilation.
Vladimir Serbinenko  [Sun, 8 Dec 2013 09:50:59 +0000  (10:50 +0100)]  
	* configure.ac: Check for freetype library usability.
Vladimir Serbinenko  [Sun, 8 Dec 2013 01:59:21 +0000  (02:59  +0100)]  
	Make arm-emu work.