Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc1b2daab 
							
						 
					 
					
						
						
							
							Fix various build problems on GNU/Hurd.  
						
						 
						
						... 
						
						
						
						* grub-core/osdep/unix/getroot.c (strip_extra_slashes): Move inside
!defined (__GNU__).
(xgetcwd): Likewise.
* include/grub/emu/hostdisk.h (grub_util_hurd_get_disk_info)
[__GNU__]: Add prototype.
* util/getroot.c (grub_util_biosdisk_get_grub_dev) [__GNU__]: Format
long int using %ld rather than %d. 
						
					 
					
						2013-12-20 14:02:27 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							72c9a50773 
							
						 
					 
					
						
						
							
							Remove xen VFB.  
						
						 
						
						... 
						
						
						
						Due to XEN bug it prevents Linux boot. Remove it at least, until
	workaround is found. 
						
					 
					
						2013-12-18 18:43:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							eba2afeda1 
							
						 
					 
					
						
						
							
							Add __attribute__ ((sysv_abi)) only if it's really needed.  
						
						 
						
						... 
						
						
						
						Some compilers don't support it. 
						
					 
					
						2013-12-18 13:09:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b3aea1bc26 
							
						 
					 
					
						
						
							
							* include/grub/efi/api.h (GRUB_EFI_ERROR_CODE): Use explicit cast  
						
						 
						
						... 
						
						
						
						rather than LL suffix. 
						
					 
					
						2013-12-18 07:39:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e8c360ca4a 
							
						 
					 
					
						
						
							
							* include/grub/efi/api.h (PRIxGRUB_EFI_UINTN_T): Remove leftover.  
						
						 
						
						
						
					 
					
						2013-12-18 07:35:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							57a691b7e7 
							
						 
					 
					
						
						
							
							Decrease number of strings to translate.  
						
						 
						
						
						
					 
					
						2013-12-18 07:26:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8f5add13ff 
							
						 
					 
					
						
						
							
							Implement syslinux parser.  
						
						 
						
						
						
					 
					
						2013-12-18 05:28:05 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ba14476051 
							
						 
					 
					
						
						
							
							Support cpuid --pae.  
						
						 
						
						
						
					 
					
						2013-12-17 23:40:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							184c61ddce 
							
						 
					 
					
						
						
							
							Add Radeon Yeeloong 3A support.  
						
						 
						
						
						
					 
					
						2013-12-17 22:52:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fd4650a556 
							
						 
					 
					
						
						
							
							Add bonito 3A support.  
						
						 
						
						
						
					 
					
						2013-12-17 22:49:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3e88fbfa6e 
							
						 
					 
					
						
						
							
							* grub-core/loader/machoXX.c: Fix compilation on non-i386.  
						
						 
						
						
						
					 
					
						2013-12-17 22:44:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fe7c20bf9e 
							
						 
					 
					
						
						
							
							Add missing format_arg attribute to check that printf with translated  
						
						 
						
						... 
						
						
						
						messages has proper arguments. 
						
					 
					
						2013-12-17 16:42:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							18e76955be 
							
						 
					 
					
						
						
							
							Use %I64 and not %ll when using OS printf if compiling for windows.  
						
						 
						
						
						
					 
					
						2013-12-17 16:04:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b8765fa082 
							
						 
					 
					
						
						
							
							Implement better integration with Mac firmware.  
						
						 
						
						
						
					 
					
						2013-12-17 15:21:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3086175489 
							
						 
					 
					
						
						
							
							Implement Truecrypt ISO loader.  
						
						 
						
						
						
					 
					
						2013-12-17 14:45:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ec824e0f2a 
							
						 
					 
					
						
						
							
							Implement grub_file tool and use it to implement generating of config  
						
						 
						
						... 
						
						
						
						in separate root. 
						
					 
					
						2013-12-17 14:39:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							296f76068d 
							
						 
					 
					
						
						
							
							Change to v1 xen grants.  
						
						 
						
						
						
					 
					
						2013-12-17 13:55:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							71669c3b76 
							
						 
					 
					
						
						
							
							Implement XEN VFB support.  
						
						 
						
						
						
					 
					
						2013-12-17 13:07:26 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							396311f0f6 
							
						 
					 
					
						
						
							
							consolidate grub_util_exec code  
						
						 
						
						... 
						
						
						
						We need to hide "modprobe efivars" error output to avoid confusion. So
consolidate grub_util_exec_* into single function that can optionally redirect
all three standard descriptors and make all other functions compatibility
wrappers.
Also remove include/grub/osdep/exec_unix.h which does not appear to be used
anywhere. 
						
					 
					
						2013-12-16 22:41:15 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							316c8d9a18 
							
						 
					 
					
						
						
							
							Make grub_xen_hypercall on i386 cdecl rather than stdcall to avoid  
						
						 
						
						... 
						
						
						
						linker trying to "fixup" the code. 
						
					 
					
						2013-12-16 18:10:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f009f07c95 
							
						 
					 
					
						
						
							
							* include/grub/x86_64/types.h: Define sizeof (long) as 4 when compiling  
						
						 
						
						... 
						
						
						
						with mingw. 
						
					 
					
						2013-12-16 14:41:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9fdec226ff 
							
						 
					 
					
						
						
							
							* include/grub/efi/api.h: Don't use call wrappers when compiled with  
						
						 
						
						... 
						
						
						
						mingw or cygwin as API already matches. 
						
					 
					
						2013-12-16 14:39:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3e38c31a4b 
							
						 
					 
					
						
						
							
							* include/grub/efi/api.h: Define (u)intn_t based on pointer size and  
						
						 
						
						... 
						
						
						
						not on long. 
						
					 
					
						2013-12-16 14:34:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f4171ebd34 
							
						 
					 
					
						
						
							
							Handle X86_64_PC64 relocation.  
						
						 
						
						... 
						
						
						
						Those are generated by some cygwin compilers. 
						
					 
					
						2013-12-16 14:24:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							252a289cb3 
							
						 
					 
					
						
						
							
							Determine the need for mingw-related stubs at compile time rather than  
						
						 
						
						... 
						
						
						
						using not very significant $target_os. 
						
					 
					
						2013-12-16 14:18:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							39711101fd 
							
						 
					 
					
						
						
							
							Add explicit sysv_abi on amd64 asm routines.  
						
						 
						
						
						
					 
					
						2013-12-15 14:48:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7104368446 
							
						 
					 
					
						
						
							
							* include/grub/test.h: Use gnu_printf rather than printf on GRUB  
						
						 
						
						... 
						
						
						
						functions. 
						
					 
					
						2013-12-15 14:39:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7e47e27bd8 
							
						 
					 
					
						
						
							
							Add gcc_struct to all packed structures when compiling with mingw.  
						
						 
						
						... 
						
						
						
						Just "packed" doesn't always pack the way we expect. 
						
					 
					
						2013-12-15 14:14:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ae8159b9ca 
							
						 
					 
					
						
						
							
							* include/grub/i386/coreboot/lbio.h: Add missing attribute (packed).  
						
						 
						
						
						
					 
					
						2013-12-15 00:56:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a24725cc6e 
							
						 
					 
					
						
						
							
							Change grub_install_register_efi interface to pass GRUB device.  
						
						 
						
						... 
						
						
						
						This allows grub_install_register_efi to request partition info
	directly. 
						
					 
					
						2013-12-14 23:31:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4bad23a15f 
							
						 
					 
					
						
						
							
							Workaround windows bug when querying EFI system partition parameters.  
						
						 
						
						
						
					 
					
						2013-12-14 23:23:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6dc3337774 
							
						 
					 
					
						
						
							
							Fix definition of grub_efi_hard_drive_device_path. Take care that  
						
						 
						
						... 
						
						
						
						existing code would work even if by some reason bogus definition is
	used by EFI implementations. 
						
					 
					
						2013-12-14 22:04:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							607a39f9f0 
							
						 
					 
					
						
						
							
							* include/grub/efi/api.h: Rename protocol and interface to avoid  
						
						 
						
						... 
						
						
						
						conflict. 
						
					 
					
						2013-12-14 21:48:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0df77d793c 
							
						 
					 
					
						
						
							
							Implement multiboot2 EFI BS specification.  
						
						 
						
						
						
					 
					
						2013-12-13 12:56:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6644d9733d 
							
						 
					 
					
						
						
							
							* include/grub/efiemu/efiemu.h: Sync configuration table declaration  
						
						 
						
						... 
						
						
						
						with EFI counterpart. 
						
					 
					
						2013-12-11 16:16:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							316dda716c 
							
						 
					 
					
						
						
							
							Introduce grub_efi_packed_guid and use it where alignment is not  
						
						 
						
						... 
						
						
						
						guaranteed. 
						
					 
					
						2013-12-11 15:57:08 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							219401b8b9 
							
						 
					 
					
						
						
							
							* include/grub/efi/api.h (grub_efi_device_path): Define length as  
						
						 
						
						... 
						
						
						
						unaligned u16 rather than u8[2]. 
						
					 
					
						2013-12-11 15:54:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							16c8f78513 
							
						 
					 
					
						
						
							
							efi: mm: make MAX_USABLE_ADDRESS platform-specific  
						
						 
						
						
						
					 
					
						2013-12-10 18:05:29 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon McCune 
							
						 
					 
					
						
						
						
						
							
						
						
							dd73313cba 
							
						 
					 
					
						
						
							
							Add --no-rs-codes flag to optionally disable reed-solomon codes in grub-install and grub-bios-setup for x86 BIOS targets.  
						
						 
						
						
						
					 
					
						2013-12-09 16:52:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7a148da6dd 
							
						 
					 
					
						
						
							
							Implement sparc64 trampolines (needed for sparc64-emu).  
						
						 
						
						
						
					 
					
						2013-12-10 00:01:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							388f3cd0d1 
							
						 
					 
					
						
						
							
							* include/grub/kernel.h [__sparc__]: Restrict sparc64-ieee1275 to  
						
						 
						
						... 
						
						
						
						right platform rather than leaking to sparc64-emu. 
						
					 
					
						2013-12-08 18:19:42 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							50b3a68db9 
							
						 
					 
					
						
						
							
							Remove grub_memalign on emu.  
						
						 
						
						
						
					 
					
						2013-12-08 18:12:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a19293cb75 
							
						 
					 
					
						
						
							
							Move OS-dependent mprotect for module loading to grub-core/osdep/*/dl.c  
						
						 
						
						... 
						
						
						
						and implement windows variant. 
						
					 
					
						2013-12-08 18:08:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c14e1e26 
							
						 
					 
					
						
						
							
							Fix mips-emu compilation.  
						
						 
						
						
						
					 
					
						2013-12-08 17:49:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f23bc65103 
							
						 
					 
					
						
						
							
							Transform -C option to grub-mkstandalone to --core-compress available  
						
						 
						
						... 
						
						
						
						in all grub-install flavours. 
						
					 
					
						2013-12-07 16:18:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrey Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							3100cdc7f9 
							
						 
					 
					
						
						
							
							add grub_qsort_strcmp to use when sorting array of strings  
						
						 
						
						... 
						
						
						
						Compare function used in qsort gets arguments by reference, so strcmp
cannot be used directly - it expects pointer to char, but gets pointer
to pointer to char.
Introduce new helper grub_qsort_strcmp and use it in grub-install.
This helper is going to be used in a couple more places as well so
add it to global file, not in grub-install.c. 
						
					 
					
						2013-12-07 14:29:00 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8c534b85f1 
							
						 
					 
					
						
						
							
							Revamp relocation handling.  
						
						 
						
						... 
						
						
						
						Move more code to common dl.c. Add missing veneers for arm and arm64.
	Decreases kernel size by 70 bytes on i386-pc (40-50 compressed) 
						
					 
					
						2013-12-06 09:18:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e5ed2f6947 
							
						 
					 
					
						
						
							
							Handle unaligned .bss on sparc64.  
						
						 
						
						... 
						
						
						
						Current code improperly assumes that both __bss_start and _end are
	aligned to 8-bytes. Eliminating this assumption and explicitly align
	modules. 
						
					 
					
						2013-12-05 06:35:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4a73746a04 
							
						 
					 
					
						
						
							
							* grub-core/boot/sparc64/ieee1275/boot.S [CDBOOT]: Move scratchpad  
						
						 
						
						... 
						
						
						
						so it doesn't land in the middle of loaded image. 
						
					 
					
						2013-12-04 19:54:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							3a82f8bb48 
							
						 
					 
					
						
						
							
							Fix grub-shell to avoid breaking "make distcheck"  
						
						 
						
						... 
						
						
						
						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. 
						
					 
					
						2013-12-04 13:36:34 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6f07c4e407 
							
						 
					 
					
						
						
							
							Pass font config to config.h and not by TARGET_CFLAGS as adding  
						
						 
						
						... 
						
						
						
						arguments doesn't work if TARGET_CFLAGS is specified on command
	line. 
						
					 
					
						2013-12-04 10:25:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							85eb579ad9 
							
						 
					 
					
						
						
							
							* include/grub/types.h: Declare all byteswaps as inline functions  
						
						 
						
						... 
						
						
						
						except compile-time ones.
	Solves variable shadowing in constructions like
	cpu_to_le (le_to_cpu(x) + 1). 
						
					 
					
						2013-12-04 08:42:35 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							b29b77fee2 
							
						 
					 
					
						
						
							
							New port arm64-efi  
						
						 
						
						
						
					 
					
						2013-11-30 16:50:31 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ce55ed0389 
							
						 
					 
					
						
						
							
							Remove leftover GRUB_IA64_DL_TRAMP_SIZE.  
						
						 
						
						
						
					 
					
						2013-11-30 11:14:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4f9541226c 
							
						 
					 
					
						
						
							
							Introduce grub_util_file_sync and use it instead of fsync(fileno(f)).  
						
						 
						
						... 
						
						
						
						Fixes build for windows. 
						
					 
					
						2013-11-27 14:13:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							5c7206e45e 
							
						 
					 
					
						
						
							
							Speed up test suite by avoiding fsync  
						
						 
						
						... 
						
						
						
						Add grub_util_disable_fd_syncs call to turn grub_util_fd_sync calls into
no-ops, and use it in programs that copy files but do not need to take
special care to sync writes (grub-mknetdir, grub-rescue,
grub-mkstandalone).
On my laptop, this reduces partmap_test's runtime from 1236 seconds to
204 seconds. 
						
					 
					
						2013-11-27 10:10:22 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							07e3b04742 
							
						 
					 
					
						
						
							
							Add a --locale-directory option to grub-install and related tools.  
						
						 
						
						... 
						
						
						
						* 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. 
						
					 
					
						2013-11-25 18:04:50 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c92cdc34 
							
						 
					 
					
						
						
							
							Merge branch 'master' into leiflindholm/arm64  
						
						 
						
						... 
						
						
						
						Conflicts:
	include/grub/util/install.h 
						
					 
					
						2013-11-25 13:02:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							09bc0a577d 
							
						 
					 
					
						
						
							
							With Apple assembly in .macro environvemnt you have to use $$ instead  
						
						 
						
						... 
						
						
						
						of $. So introduce new preprocessor macro MACRO_DOLLAR(x) which expands
	to $$x on Apple and to $x on everything else. 
						
					 
					
						2013-11-24 07:08:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							1bba40f578 
							
						 
					 
					
						
						
							
							Move common BIOS/coreboot memory map declarations to  
						
						 
						
						... 
						
						
						
						include/grub/i386/memory_raw.h and eliminate duplicate declarations. 
						
					 
					
						2013-11-23 12:39:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4a23e2fe29 
							
						 
					 
					
						
						
							
							Add *-xen to the list of grub-install-common platforms.  
						
						 
						
						
						
					 
					
						2013-11-22 14:21:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4a0aaad022 
							
						 
					 
					
						
						
							
							clang emits calls to abort () under some unknown conditions.  
						
						 
						
						... 
						
						
						
						Export abort () when compiling with clang. 
						
					 
					
						2013-11-22 12:42:58 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3937bd962b 
							
						 
					 
					
						
						
							
							* include/grub/i386/pc/memory.h: Decrease  
						
						 
						
						... 
						
						
						
						GRUB_MEMORY_MACHINE_SCRATCH_SIZE and increase
	GRUB_MEMORY_MACHINE_PROT_STACK_SIZE.
	The binary doesn't change (checked). It's more to better reflect actual
	usage. 
						
					 
					
						2013-11-22 12:02:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4906052019 
							
						 
					 
					
						
						
							
							Unify GOT/trampoline handling between PPC, MIPS and IA64 as they  
						
						 
						
						... 
						
						
						
						do essentially the same thing, do it in similar way. 
						
					 
					
						2013-11-21 21:54:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7dd0a30361 
							
						 
					 
					
						
						
							
							* grub-core/lib/crypto.c (grub_crypto_hash): Remove variable length  
						
						 
						
						... 
						
						
						
						array. 
						
					 
					
						2013-11-20 20:09:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							96fa2d9d02 
							
						 
					 
					
						
						
							
							Merge branch 'master' into leiflindholm/arm64  
						
						 
						
						
						
					 
					
						2013-11-18 17:51:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6f1bc8bc0f 
							
						 
					 
					
						
						
							
							On i386-ieee1275 we run in paged mode. So we need to explicitly map  
						
						 
						
						... 
						
						
						
						the devices before accessing them. 
						
					 
					
						2013-11-18 04:32:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							04f39f6df8 
							
						 
					 
					
						
						
							
							* grub-core/lib/relocator.c (grub_mm_check_real): Accept const char *  
						
						 
						
						... 
						
						
						
						as file argument. 
						
					 
					
						2013-11-18 02:45:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							59c943ecf6 
							
						 
					 
					
						
						
							
							* grub-core/lib/powerpc/setjmp.S (grub_setjmp): Save r31.  
						
						 
						
						... 
						
						
						
						(grub_longjmp): Restore r31.
	* include/grub/powerpc/setjmp.h (grub_jmp_buf): Reserve space for r31. 
						
					 
					
						2013-11-18 02:35:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							44ce3a93b6 
							
						 
					 
					
						
						
							
							* include/grub/mips/setjmp.h (grub_jmp_buf): Fix buffer size.  
						
						 
						
						... 
						
						
						
						setjmp.S uses 12 entries but buffer is declared with only 11 entries. 
						
					 
					
						2013-11-18 01:49:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8df6eff6da 
							
						 
					 
					
						
						
							
							* include/grub/misc.h: Replace check for __sparc64__ with one for  
						
						 
						
						... 
						
						
						
						__sparc__ as __sparc64__ isn't actually defined. 
						
					 
					
						2013-11-17 01:01:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							15a463d742 
							
						 
					 
					
						
						
							
							ARM 64 port by Leif Lindholm  
						
						 
						
						
						
					 
					
						2013-11-16 20:52:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cd46aa6cef 
							
						 
					 
					
						
						
							
							Rewrite grub-install, grub-mkrescue, grub-mkstandalone and grub-mknetdir  
						
						 
						
						... 
						
						
						
						the function of these files exceeds what can be sanely handled in shell
	in posix-comaptible way. Also writing it in C extends the functionality
	to non-UNIX-like OS and minimal environments. 
						
					 
					
						2013-11-16 20:21:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6fcec43954 
							
						 
					 
					
						
						
							
							Replace libgcc version of ctz with our own.  
						
						 
						
						... 
						
						
						
						On upcoming arm64 port libgcc ctz* are not usable in standalone
	environment. Since we need ctz* for this case and implementation is
	in C we may as well use it on all concerned platforms. 
						
					 
					
						2013-11-15 03:28:34 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							57ffe93485 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/cache_armv6.S: Remove special handling for  
						
						 
						
						... 
						
						
						
						clang (not necessarry with -no-integrated-as).
	* include/grub/symbol.h [__arm__]: Likewise. 
						
					 
					
						2013-11-14 10:05:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							81a2e438dc 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c: Don't redirect divisions in the  
						
						 
						
						... 
						
						
						
						GRUB_UTIL case.
* include/grub/misc.h: Likewise. 
						
					 
					
						2013-11-13 14:47:23 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5e77d9cfc1 
							
						 
					 
					
						
						
							
							* grub-core/kern/arm/misc.S: Add __muldi3 and __aeabi_lmul. Those  
						
						 
						
						... 
						
						
						
						helper functions are needed for thumb. 
						
					 
					
						2013-11-13 09:52:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ea57de18f8 
							
						 
					 
					
						
						
							
							* include/grub/symbol.h (END) [__arm__]: New macros. Replace all .end  
						
						 
						
						... 
						
						
						
						occurencies with END. 
						
					 
					
						2013-11-13 05:19:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c773faf05e 
							
						 
					 
					
						
						
							
							Revert "	* include/grub/symbol.h (ADDR): New macro. Replace all occurences of"  
						
						 
						
						... 
						
						
						
						This reverts commit 286551b4eb . 
						
					 
					
						2013-11-13 02:17:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							286551b4eb 
							
						 
					 
					
						
						
							
							* include/grub/symbol.h (ADDR): New macro. Replace all occurences of  
						
						 
						
						... 
						
						
						
						=x with ADDR(x) in arm assembly.
	(END): New macro. Replace all .end with END. 
						
					 
					
						2013-11-13 01:04:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							16057d6bbb 
							
						 
					 
					
						
						
							
							Redirect all divisions to grub_divmod64.  
						
						 
						
						
						
					 
					
						2013-11-13 00:53:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0c62a5b28e 
							
						 
					 
					
						
						
							
							* grub-core/term/at_keyboard.c: Don't poll non-functional AT controller  
						
						 
						
						... 
						
						
						
						until it becomes operational. 
						
					 
					
						2013-11-12 19:30:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3bbeade41d 
							
						 
					 
					
						
						
							
							* grub-core/fs/proc.c: Allow \0 in proc files.  
						
						 
						
						
						
					 
					
						2013-11-12 15:57:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							15decd26cc 
							
						 
					 
					
						
						
							
							* grub-core/tests/legacy_password_test.c: New test.  
						
						 
						
						... 
						
						
						
						* grub-core/commands/legacycfg.c: Remove variable length arrays. 
						
					 
					
						2013-11-12 02:38:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5ccaf90415 
							
						 
					 
					
						
						
							
							* include/grub/crypto.h: Add maximums on hash size and cipher block  
						
						 
						
						... 
						
						
						
						size. 
						
					 
					
						2013-11-12 01:20:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							8506a64149 
							
						 
					 
					
						
						
							
							* include/grub/misc.h [__APPLE__]: Do not add regparm(0) on x86_64.  
						
						 
						
						... 
						
						
						
						* grub-core/kern/misc.c (__bzero) [__APPLE__]: New function. 
						
					 
					
						2013-11-11 22:53:30 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3617c59bab 
							
						 
					 
					
						
						
							
							* include/grub/lib/LzmaDec.h: Fix to include LzmaTypes.h and  
						
						 
						
						... 
						
						
						
						not Types.h.
	* grub-core/lib/LzmaDec.c: Fix prologue to make it compileable in GRUB
	environment.
	(LzmaDec_InitDicAndState): Make static. 
						
					 
					
						2013-11-10 20:37:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9612ebc00e 
							
						 
					 
					
						
						
							
							Add new ports: i386-xen and x86_64-xen. This allows running GRUB in  
						
						 
						
						... 
						
						
						
						XEN PV environment and load kernels. 
						
					 
					
						2013-11-09 21:29:11 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9f8acdaa5d 
							
						 
					 
					
						
						
							
							* grub-core/term/serial.c: Add option for enabling/disabling  
						
						 
						
						... 
						
						
						
						RTS/CTS flow control. 
						
					 
					
						2013-11-08 18:20:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d6d8e9a93e 
							
						 
					 
					
						
						
							
							* include/grub/gui.h (grub_fixed_sfs_divide): Round rather than  
						
						 
						
						... 
						
						
						
						truncate.
	(grub_fixed_fsf_divide): Likewise. 
						
					 
					
						2013-11-08 16:17:29 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Testov 
							
						 
					 
					
						
						
						
						
							
						
						
							4db2250000 
							
						 
					 
					
						
						
							
							* grub-core/gfxmenu/gui_box.c: Updated to work with area status.  
						
						 
						
						... 
						
						
						
						* grub-core/gfxmenu/gui_canvas.c: Likewise.
        * grub-core/gfxmenu/view.c: Likewise.
        * grub-core/video/fb/video_fb.c: Introduce new functions:
        grub_video_set_area_status, grub_video_get_area_status,
        grub_video_set_region, grub_video_get_region.
        * grub-core/video/bochs.c: Likewise.
        * grub-core/video/capture.c: Likewise.
        * grub-core/video/video.c: Likewise.
        * grub-core/video/cirrus.c: Likewise.
        * grub-core/video/efi_gop.c: Likewise.
        * grub-core/video/efi_uga.c: Likewise.
        * grub-core/video/emu/sdl.c: Likewise.
        * grub-core/video/radeon_fuloong2e.c: Likewise.
        * grub-core/video/sis315pro.c: Likewise.
        * grub-core/video/sm712.c: Likewise.
        * grub-core/video/i386/pc/vbe.c: Likewise.
        * grub-core/video/i386/pc/vga.c: Likewise.
        * grub-core/video/ieee1275.c: Likewise.
        * grub-core/video/i386/coreboot/cbfb.c: Likewise.
        * include/grub/video.h: Likewise.
        * include/grub/video_fb.h: Likewise.
        * include/grub/fbfill.h: Updated render_target structure.
        grub_video_rect_t viewport, region, area
        int area_offset_x, area_offset_y, area_enabled
        * include/grub/gui.h: New helper function
        grub_video_bounds_inside_region.
        * docs/grub-dev.texi: Added information about new functions. 
						
					 
					
						2013-11-08 15:42:38 +04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							38b864eaa1 
							
						 
					 
					
						
						
							
							* include/grub/symbol.h (FUNCTION), (VARIABLE): Fix precedence logic.  
						
						 
						
						
						
					 
					
						2013-11-08 07:16:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							12359faff0 
							
						 
					 
					
						
						
							
							* include/grub/symbol.h (FUNCTION), (VARIABLE) [__arm__]: Use % as  
						
						 
						
						... 
						
						
						
						prefix symbol, not @. 
						
					 
					
						2013-11-08 07:08:27 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							dd07e0c4cf 
							
						 
					 
					
						
						
							
							* grub-core/kern/ieee1275/cmain.c: Add explicit attribute on asm  
						
						 
						
						... 
						
						
						
						bindings.
	* grub-core/lib/reed_solomon.c: Likewise.
	* include/grub/i386/gdb.h: Likewise.
	* include/grub/i386/pc/int.h: Likewise.
	* include/grub/i386/pc/pxe.h: Likewise.
	* include/grub/ieee1275/ieee1275.h: Likewise. 
						
					 
					
						2013-11-07 10:30:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d1307d873a 
							
						 
					 
					
						
						
							
							Import libgcrypt 1.5.3.  
						
						 
						
						
						
					 
					
						2013-11-07 06:35:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c368d468 
							
						 
					 
					
						
						
							
							* include/grub/misc.h (grub_dprintf): Use unnamed vararg.  
						
						 
						
						... 
						
						
						
						(grub_boot_time): Likewise. 
						
					 
					
						2013-11-07 01:23:06 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4f1cfd22d3 
							
						 
					 
					
						
						
							
							* include/grub/symbol.h (FUNCTION): Use @function rather than  
						
						 
						
						... 
						
						
						
						"function".
	(VARIABLE): Likewise. 
						
					 
					
						2013-11-07 01:18:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							dac6ce73be 
							
						 
					 
					
						
						
							
							* include/grub/usb.h (grub_usb_controller_dev): Make portstatus  
						
						 
						
						... 
						
						
						
						return grub_usb_err_t for cosistency. All users updated. 
						
					 
					
						2013-11-07 00:35:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gustavo Luiz Duarte 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e236169e9 
							
						 
					 
					
						
						
							
							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
sequentially for ipv4 and then for ipv6.
Fixes: https://savannah.gnu.org/bugs/?39710 
 * grub-core/net/bootp.c (parse_dhcp_vendor): Add DNS option.
 * grub-core/net/dns.c (grub_dns_qtype_id): New enum.
 * (grub_net_dns_lookup): Now using separated dns packages.
 * (grub_cmd_nslookup): Add error condition.
 * (grub_cmd_list_dns): Print DNS option.
 * (grub_cmd_add_dns): Add four parameters: --only-ipv4,
 * --only-ipv6, --prefer-ipv4, and --prefer-ipv6.
 * include/grub/net.h (grub_dns_option_t): New enum.
 * (grub_net_network_level_address): option added.
Also-by: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com>
Signed-off-by: Paulo Flabiano Smorigo <pfsmorigo@br.ibm.com> 
						
					 
					
						2013-11-05 17:41:16 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							79054c1d1e 
							
						 
					 
					
						
						
							
							* grub-core/tests/video_checksum.c: Add 2560x1440 mode to testing.  
						
						 
						
						
						
					 
					
						2013-11-04 00:40:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							44d47bbe6f 
							
						 
					 
					
						
						
							
							* include/grub/term.h (grub_term_coordinate): Extend to 16-bit per  
						
						 
						
						... 
						
						
						
						coordinate. 
						
					 
					
						2013-11-04 00:39:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bed78ef4e6 
							
						 
					 
					
						
						
							
							Revert "Attempts at ZFS options"  
						
						 
						
						... 
						
						
						
						It was accidently committed to wrong branch
This reverts commit 0ee5cdfe9f . 
						
					 
					
						2013-11-03 16:52:33 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0ee5cdfe9f 
							
						 
					 
					
						
						
							
							Attempts at ZFS options  
						
						 
						
						
						
					 
					
						2013-11-03 16:40:32 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f169f65e75 
							
						 
					 
					
						
						
							
							* grub-core/fs/hfspluscomp.c (hfsplus_read_compressed_real): Call  
						
						 
						
						... 
						
						
						
						file_progress_read_hook.
	* grub-core/fs/ntfscomp.c (hfsplus_read_compressed_real): Likewise. 
						
					 
					
						2013-11-02 16:30:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							cb72aa1809 
							
						 
					 
					
						
						
							
							Rewrite blocklist functions in order to get progress when  
						
						 
						
						... 
						
						
						
						reading large extents and decrease amount of blocklist hook calls. 
						
					 
					
						2013-11-01 23:28:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							89295a0628 
							
						 
					 
					
						
						
							
							Support --base-clock for serial command to handle weird cards with  
						
						 
						
						... 
						
						
						
						non-standard base clock. 
						
					 
					
						2013-11-01 19:33:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							eb03ede014 
							
						 
					 
					
						
						
							
							* grub-core/fs/ext2.c (grub_ext2_read_symlink): Use memcpy rather  
						
						 
						
						... 
						
						
						
						strncpy.
	* grub-core/fs/jfs.c (grub_jfs_lookup_symlink): Likewise.
	* grub-core/kern/misc.c (grub_strncpy): Move from here ...
	* include/grub/misc.h (grub_strncpy): ... to here. Make inline.
	* grub-core/net/net.c (grub_net_addr_to_str): Use COMPILE_TIME_ASSERT
	+ strcpy rather than strncpy. 
						
					 
					
						2013-11-01 18:44:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e54b8f536b 
							
						 
					 
					
						
						
							
							* include/grub/misc.h (grub_strcat): Removed. All users changed to  
						
						 
						
						... 
						
						
						
						more appropriate functions. 
						
					 
					
						2013-11-01 16:27:37 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							329550c4a9 
							
						 
					 
					
						
						
							
							* grub-core/loader/multiboot_mbi2.c: Implement EFI memory map.  
						
						 
						
						
						
					 
					
						2013-10-28 15:37:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							00bfa988fc 
							
						 
					 
					
						
						
							
							* grub-core/loader/multiboot.c: Add support for multiboot kernels  
						
						 
						
						... 
						
						
						
						quirks. 
						
					 
					
						2013-10-28 15:23:46 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5177391ebe 
							
						 
					 
					
						
						
							
							* include/grub/emu/hostdisk.h: Add proper declaration for grub_host_init  
						
						 
						
						... 
						
						
						
						and grub_hostfs_init. 
						
					 
					
						2013-10-28 13:33:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							82591fa6e7 
							
						 
					 
					
						
						
							
							Make / in btrfs refer to real root, not the default volume.  
						
						 
						
						... 
						
						
						
						Modify mkrelpath to work even if device is mounted with subvolid option. 
						
					 
					
						2013-10-28 01:37:19 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							442b86de32 
							
						 
					 
					
						
						
							
							Move grub_disk_write out of kernel into disk.mod.  
						
						 
						
						
						
					 
					
						2013-10-27 15:44:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a8f15bceea 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_abort): Make static  
						
						 
						
						
						
					 
					
						2013-10-27 14:13:39 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c81acb7ff3 
							
						 
					 
					
						
						
							
							Consolidate cpuid code.  
						
						 
						
						
						
					 
					
						2013-10-27 00:02:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c1bee64676 
							
						 
					 
					
						
						
							
							Move cpuid code to cpuid.h and TSC code to tsc.c.  
						
						 
						
						
						
					 
					
						2013-10-26 23:39:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2a8a75855c 
							
						 
					 
					
						
						
							
							* grub-core/fs/iso9660.c: Replace strncat with memcpy.  
						
						 
						
						... 
						
						
						
						* include/grub/misc.h: Remove strncat.
	* grub-core/lib/posix_wrap/string.h: Likewise. 
						
					 
					
						2013-10-26 12:49:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							10bafa1c38 
							
						 
					 
					
						
						
							
							* grub-core/normal/datetime.c (grub_unixtime2datetime): Fix mishandling  
						
						 
						
						... 
						
						
						
						of first three years after start of validity of unixtime. 
						
					 
					
						2013-10-26 02:47:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a28567364a 
							
						 
					 
					
						
						
							
							Make char and string width grub_size_t rather than grub_ssize_t.  
						
						 
						
						
						
					 
					
						2013-10-25 23:58:24 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							af81ed880d 
							
						 
					 
					
						
						
							
							* conf/Makefile.common (CPPFLAGS_KERNEL): Add -DGRUB_KERNEL=1.  
						
						 
						
						... 
						
						
						
						* include/grub/dl.h (GRUB_MOD_INIT), (GRUB_MOD_FINI): Define
	functions when compiling for kernel. 
						
					 
					
						2013-10-25 16:07:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paulo Flabiano Smorigo 
							
						 
					 
					
						
						
						
						
							
						
						
							84a0e9699f 
							
						 
					 
					
						
						
							
							Add progress module to display load progress of files.  
						
						 
						
						... 
						
						
						
						* grub-core/lib/progress.c: New file.
	* grub-core/Makefile.core.def (progress): New module.
	* grub-core/kern/file.c (grub_file_open): File name added.
	* (grub_file_read): Progress hook added.
	* grub-core/fs/cbfs.c (grub_cbfs_read): Likewise.
	* grub-core/fs/cpio_common.c (grub_cpio_read): Likewise.
	* grub-core/net/net.c (grub_net_fs_read_real): Likewise.
	* include/grub/file.h (struct grub_file): Add progress module
	* members.
	* include/grub/term.h (struct grub_term_output): Likewise.
	* grub-core/osdep/unix/emuconsole.c (grub_console_term_output):
	Terminal velocity added.
	* grub-core/osdep/windows/emuconsole.c (grub_console_term_output):
	* Likewise.
	* grub-core/term/arc/console.c (grub_console_term_output): Likewise.
	* grub-core/term/efi/console.c (grub_console_term_output): Likewise.
	* grub-core/term/gfxterm.c (grub_video_term): Likewise.
	* grub-core/term/i386/coreboot/cbmemc.c (grub_cbmemc_term_output):
	* Likewise.
	* grub-core/term/i386/pc/console.c (grub_console_term_output):
	* Likewise.
	* grub-core/term/i386/pc/vga_text.c (grub_vga_text_term): Likewise.
	* grub-core/term/ieee1275/console.c (grub_console_term_output):
	* Likewise.
	* grub-core/term/morse.c (grub_audio_term_output): Likewise.
	* grub-core/term/serial.c (grub_serial_term_output): Likewise.
	* grub-core/term/spkmodem.c (grub_spkmodem_term_output): Likewise.
	* grub-core/term/uboot/console.c (uboot_console_term_output):
	* Likewise. 
						
					 
					
						2013-10-22 16:42:20 -02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							00f72e890b 
							
						 
					 
					
						
						
							
							* grub-core/kern/misc.c (grub_isprint): Move to ...  
						
						 
						
						... 
						
						
						
						* include/grub/misc.h (grub_isprint): ... here. Make inline.
	Saves 20 bytes on compressed image due to remving exporting. 
						
					 
					
						2013-10-21 13:25:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							979d9f521d 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c: Handle 48-bit MFT no.  
						
						 
						
						
						
					 
					
						2013-10-21 12:58:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							63efa602ff 
							
						 
					 
					
						
						
							
							* grub-core/fs/ntfs.c (read_data): Move code for compressed data to ...  
						
						 
						
						... 
						
						
						
						* grub-core/fs/ntfscomp.c (ntfscomp): ... here. 
						
					 
					
						2013-10-21 02:48:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d28e1163c3 
							
						 
					 
					
						
						
							
							* grub-core/fs/bfs.c: Remove variable length arrays. Reduces afs.mod and  
						
						 
						
						... 
						
						
						
						bfs.mod size by 556 resp 740 bytes (288 resp 334 compressed).
	* include/grub/types.h (grub_unaligned_uint64_t): New type. 
						
					 
					
						2013-10-20 13:11:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e89c2d48a9 
							
						 
					 
					
						
						
							
							Lift 255x255 erminal sie restriction to 65535x65535. Also change from  
						
						 
						
						... 
						
						
						
						bitmasks to small structures of size chosen to fit in registers. 
						
					 
					
						2013-10-19 23:59:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							2028576504 
							
						 
					 
					
						
						
							
							Add haiku-specific functions.  
						
						 
						
						
						
					 
					
						2013-10-19 16:39:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							40346de6d3 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/getroot.c: Move exec functions to ...  
						
						 
						
						... 
						
						
						
						* osdep/unix/exec.c: ... here. Add few additional exec_* variants. 
						
					 
					
						2013-10-19 02:56:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6f65237374 
							
						 
					 
					
						
						
							
							* util/grub-render-label.c: Move backend part to ...  
						
						 
						
						... 
						
						
						
						* util/render-label.c: ... here. 
						
					 
					
						2013-10-19 02:37:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							44d1c20a13 
							
						 
					 
					
						
						
							
							* util/grub-render-label.c: Move backend part to ...  
						
						 
						
						... 
						
						
						
						* util/render-label.c: ... here. 
						
					 
					
						2013-10-19 02:34:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f90a3cc0a8 
							
						 
					 
					
						
						
							
							* grub-core/osdep/unix/getroot.c (grub_util_check_block_device): Remove.  
						
						 
						
						... 
						
						
						
						(grub_util_check_char_device): Likewise.
	* include/grub/emu/getroot.h: Likewise. 
						
					 
					
						2013-10-19 00:51:08 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3cd910a212 
							
						 
					 
					
						
						
							
							* grub-core/disk/ldm.c: Rename variables and arguments to prevent  
						
						 
						
						... 
						
						
						
						shadowing.
	* grub-core/kern/disk.c: Likewise.
	* grub-core/kern/misc.c: Likewise.
	* include/grub/parser.h: Likewise.
	* include/grub/script_sh.h: Likewise.
	* include/grub/zfs/zfs.h: Likewise. 
						
					 
					
						2013-10-18 16:54:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f4ccf29dd5 
							
						 
					 
					
						
						
							
							* include/grub/dl.h: Remove double declaration of GRUB_MOD_DEP.  
						
						 
						
						... 
						
						
						
						Use __unused__ rather than __used__ on gcc < 3.2. 
						
					 
					
						2013-10-18 16:41:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							0d3a6f8540 
							
						 
					 
					
						
						
							
							* include/grub/setjmp.h: Define RETURNS_TWICE. Keep it empty for  
						
						 
						
						... 
						
						
						
						gcc < 4.0.
	* include/grub/*/setjmp.h: USe RETURNS_TWICE. 
						
					 
					
						2013-10-18 16:38:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							fb320faf88 
							
						 
					 
					
						
						
							
							* include/grub/misc.h: Don't use warn_unused_result on gcc < 3.4.  
						
						 
						
						... 
						
						
						
						* include/grub/emu/misc.h: Likewise. 
						
					 
					
						2013-10-18 16:34:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Hiroyuki YAMAMORI 
							
						 
					 
					
						
						
						
						
							
						
						
							ceca6ddf26 
							
						 
					 
					
						
						
							
							Handle Japanese special keys.  
						
						 
						
						... 
						
						
						
						Reported by: Hiroyuki YAMAMORI.
	Codes supplied by: Hiroyuki YAMAMORI. 
						
					 
					
						2013-10-17 00:49:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							bacfefbb0e 
							
						 
					 
					
						
						
							
							* util/grub-editenv.c (create_envblk_file): More from here ...  
						
						 
						
						... 
						
						
						
						* util/editenv.c (grub_util_create_envblk_file): ... to here. 
						
					 
					
						2013-10-15 21:23:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7b83ca449b 
							
						 
					 
					
						
						
							
							* include/grub/osdep/hostfile_windows.h: Add missing ftello for  
						
						 
						
						... 
						
						
						
						mingw32. 
						
					 
					
						2013-10-15 20:32:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							df1e64c98e 
							
						 
					 
					
						
						
							
							Define grub_util_is_directory/regular/special_file and  
						
						 
						
						... 
						
						
						
						use OS-dependent versions rather than to rely on stat(). 
						
					 
					
						2013-10-15 20:27:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ec16e02639 
							
						 
					 
					
						
						
							
							* util/grub-mkimage.c: Move backend part to ...  
						
						 
						
						... 
						
						
						
						* util/mkimage.c: ... here. 
						
					 
					
						2013-10-15 19:14:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							4b4eeb3cc1 
							
						 
					 
					
						
						
							
							Allow compilation with mingw64 albeit with warnings due to lack of  
						
						 
						
						... 
						
						
						
						%llx/%llu.
	* grub-core/gnulib/msvc-inval.c: Use __cdecl rather than cdecl.
	* grub-core/lib/posix_wrap/wchar.h: Define wint_t.
	* grub-core/lib/posix_wrap/wctype.h: Define wctype_t.
	* include/grub/osdep/hostfile_windows.h: Don't define fseeko/ftello
	on mingw64.
	* include/grub/types.h: Allow sizeof (long) != sizeof (void *). 
						
					 
					
						2013-10-15 18:03:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							5a869940de 
							
						 
					 
					
						
						
							
							Split out blocklist retrieving from setup.c to  
						
						 
						
						... 
						
						
						
						grub-core/osdep/blocklist.c and add windows implementation since
	generic version doesn't work on NTFS on Windows due to aggressive
	unflushable cache. 
						
					 
					
						2013-10-15 17:02:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c06c75201c 
							
						 
					 
					
						
						
							
							Split grub-setup.c into frontend (grub-setup.c) and backend (setup.c)  
						
						 
						
						... 
						
						
						
						files. 
						
					 
					
						2013-10-15 16:16:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							27f9d02eb9 
							
						 
					 
					
						
						
							
							* configure.ac: Check for nvlist_lookup_string in nvpair since we  
						
						 
						
						... 
						
						
						
						use nvlist_lookup_string and don't use nvlist_print. 
						
					 
					
						2013-10-15 15:01:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							f6a81f0aaf 
							
						 
					 
					
						
						
							
							Add wrappers around rename, unlink, mkdir, opendir, readdir and  
						
						 
						
						... 
						
						
						
						closedir to handle filename charset translation. 
						
					 
					
						2013-10-15 14:11:34 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d7750b324f 
							
						 
					 
					
						
						
							
							* include/grub/emu/hostdisk.h: Move file operations to  
						
						 
						
						... 
						
						
						
						* include/grub/emu/hostfile.h: ... here. 
						
					 
					
						2013-10-15 13:56:10 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							7e45abcef4 
							
						 
					 
					
						
						
							
							Move cpu time retrieval to separate grub_util_get_cpu_time_ms  
						
						 
						
						... 
						
						
						
						and remove export.h. 
						
					 
					
						2013-10-15 13:13:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							70671037c8 
							
						 
					 
					
						
						
							
							Split emunet into platform-dependent and GRUB-binding parts. Keep  
						
						 
						
						... 
						
						
						
						platform-dependent part in kernel for easy access to OS functions. 
						
					 
					
						2013-10-15 11:55:20 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							25ac643a54 
							
						 
					 
					
						
						
							
							* grub-core/tests/video_checksum.c: Use grub_util_fd_* rather than  
						
						 
						
						... 
						
						
						
						open/read/write. 
						
					 
					
						2013-10-15 11:06:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir 'phcoder' Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							6de9ee86bf 
							
						 
					 
					
						
						
							
							Pass-through unknown E820 types. It required reorganisation of mmap  
						
						 
						
						... 
						
						
						
						module. 
						
					 
					
						2013-10-14 16:33:44 +02:00