Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							4d28c16084 
							
						 
					 
					
						
						
							
							Prefer translations from Ubuntu language packs if available  
						
						 
						
						... 
						
						
						
						Bug-Ubuntu: https://bugs.launchpad.net/bugs/537998 
Forwarded: not-needed
Last-Update: 2013-12-25
Patch-Name: install_locale_langpack.patch 
						
					 
					
						2016-09-18 18:15:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrei Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							0e075ac385 
							
						 
					 
					
						
						
							
							util/setup: fix grub_util_path_list leak  
						
						 
						
						... 
						
						
						
						Add helper grub_util_free_path_list and use it where appropriate.
Found by: Coverity scan.
CID: 73727 
						
					 
					
						2016-01-09 13:55:18 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrei Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							5082ea6184 
							
						 
					 
					
						
						
							
							remove extra newlines in grub_util_* strings  
						
						 
						
						... 
						
						
						
						grub_util_{info,warn,error} already add trailing newlines, so remove
them from format strings. Also trailing full stops are already added. 
						
					 
					
						2015-05-13 09:47:17 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							9916ed6f82 
							
						 
					 
					
						
						
							
							grub-install-common: Increase buf size to 8192 as modinfo.sh is bigger.  
						
						 
						
						
						
					 
					
						2015-05-07 17:09:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrei Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							5e27fb06f2 
							
						 
					 
					
						
						
							
							util/install: fix memory leak.  
						
						 
						
						... 
						
						
						
						Found by: Coverity scan. 
						
					 
					
						2015-01-26 23:04:09 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							c3f5230597 
							
						 
					 
					
						
						
							
							grub-install-common: Fix sizeof usage.  
						
						 
						
						... 
						
						
						
						Found by: Coverity scan. 
						
					 
					
						2015-01-26 09:54:50 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrei Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							740c08ed2f 
							
						 
					 
					
						
						
							
							Use ssize_t for grub_util_fd_read result  
						
						 
						
						... 
						
						
						
						Fixes commit 0415dbe28f . 
						
					 
					
						2014-11-28 21:43:07 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andrei Borzenkov 
							
						 
					 
					
						
						
						
						
							
						
						
							0415dbe28f 
							
						 
					 
					
						
						
							
							grub-install-common: avoid out of bound access when read failed  
						
						 
						
						... 
						
						
						
						Check that modinfo.sh could be read successfully; abort on error. Avoids
potential out-of-bound array access.
CID: 73819 
						
					 
					
						2014-11-28 20:45:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							95cd131ea0 
							
						 
					 
					
						
						
							
							* util/grub-install.c: List available targets.  
						
						 
						
						
						
					 
					
						2014-01-24 18:09:25 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							e388db904c 
							
						 
					 
					
						
						
							
							Install modinfo.sh to keep build information around.  
						
						 
						
						
						
					 
					
						2013-12-23 18:17:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							ae558c2ccf 
							
						 
					 
					
						
						
							
							Enable -Wformat=2 if it's supported.  
						
						 
						
						
						
					 
					
						2013-12-21 15:28:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							579ee114b1 
							
						 
					 
					
						
						
							
							Add missing static qualifiers.  
						
						 
						
						
						
					 
					
						2013-12-21 13:50:13 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							636977b089 
							
						 
					 
					
						
						
							
							Mark strings for translation and add remaining ones to exclude list.  
						
						 
						
						
						
					 
					
						2013-12-18 06:50:24 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Leif Lindholm 
							
						 
					 
					
						
						
						
						
							
						
						
							b29b77fee2 
							
						 
					 
					
						
						
							
							New port arm64-efi  
						
						 
						
						
						
					 
					
						2013-11-30 16:50:31 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							4a23e2fe29 
							
						 
					 
					
						
						
							
							Add *-xen to the list of grub-install-common platforms.  
						
						 
						
						
						
					 
					
						2013-11-22 14:21:16 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Colin Watson 
							
						 
					 
					
						
						
						
						
							
						
						
							4402db3ecc 
							
						 
					 
					
						
						
							
							* util/grub-install-common.c (copy_locales): Consistently use  
						
						 
						
						... 
						
						
						
						grub_util_get_localedir () rather than LOCALEDIR.
(grub_install_copy_files): Likewise. 
						
					 
					
						2013-11-19 15:35:44 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d3def58c52 
							
						 
					 
					
						
						
							
							Add missing arm64 declaration  
						
						 
						
						
						
					 
					
						2013-11-18 17:52:57 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							b40ce65180 
							
						 
					 
					
						
						
							
							* util/grub-install-common.c (grub_install_copy_files): Fix module  
						
						 
						
						... 
						
						
						
						destination directory. 
						
					 
					
						2013-11-18 15:59:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							a284320e1e 
							
						 
					 
					
						
						
							
							Fix handling of install lists.  
						
						 
						
						
						
					 
					
						2013-11-18 11:38:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							3a129dba59 
							
						 
					 
					
						
						
							
							* util/grub-install-common.c (grub_install_parse): Recognize  
						
						 
						
						... 
						
						
						
						--compress=none like shell script did. 
						
					 
					
						2013-11-17 02:01:21 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Serbinenko 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d55b29e0 
							
						 
					 
					
						
						
							
							* util/grub-install-common.c (platforms): Fix the order of entries and  
						
						 
						
						... 
						
						
						
						remove useless field val. 
						
					 
					
						2013-11-17 00:54:40 +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