Commit Graph

8654 Commits

Author SHA1 Message Date
bubulle@debian.org
3043b64b0b Swedish (Martin Bagge / brother). Closes: #628866 2011-06-02 11:36:16 +02:00
bubulle@debian.org
64d3001e3c Basque (Iñaki Larrañaga Murgoitio). Closes: #628716 2011-05-31 20:11:16 +02:00
Colin Watson
5045ea4cea releasing version 1.99-6 2011-05-31 09:53:04 +01:00
Colin Watson
26e05e4eb0 debconf-updatepo 2011-05-31 09:52:47 +01:00
Colin Watson
52e181017b Farsi (Behrad Eslamifar). Closes: #628648 2011-05-31 09:20:30 +01:00
Colin Watson
edb99a5953 msgcat 2011-05-31 09:19:12 +01:00
Colin Watson
65817eec76 * Backport from upstream, removing the need for Breaks: udev (<< 168-1):
- Don't stat devices unless we have to.
2011-05-31 09:17:59 +01:00
Jordi Mallach
25953e02ea Catalan (Jordi Mallach). 2011-05-30 23:08:35 +02:00
Colin Watson
15658bf50e Update Vcs-* fields for Alioth changes. 2011-05-30 09:46:15 +01:00
Colin Watson
d3609f67d2 releasing version 1.99-5 2011-05-29 22:35:40 +01:00
Colin Watson
351c7c8a15 * docs/grub.texi (Obtaining and Building GRUB): Substitute
`ftp.gnu.org' for `alpha.gnu.org'.
2011-05-29 22:15:08 +01:00
Colin Watson
ff6345aa3d #627587 apparently affects more than just systemd users 2011-05-29 21:58:51 +01:00
Colin Watson
200e76ddd7 debconf-updatepo 2011-05-29 21:58:24 +01:00
Colin Watson
363e7fa1af another unfuzzy 2011-05-29 21:57:48 +01:00
Colin Watson
8f40289a99 unfuzzy msgid typo 2011-05-29 21:56:13 +01:00
Colin Watson
36d48e8889 Danish (Joe Hansen). Closes: #628427 2011-05-29 20:21:52 +01:00
bubulle@debian.org
50baf78a27 Japanese (Hideki Yamane). Closes: #628382 2011-05-28 17:29:39 +02:00
bubulle@debian.org
1c893530df Merge changelog sections 2011-05-28 14:21:53 +02:00
bubulle@debian.org
d4e605b29e Simplified Chinese (YunQiang Su). Closes: #628210 2011-05-28 14:21:28 +02:00
bubulle@debian.org
e7eeee1131 Add Icelandic translation which was forgotten....back in October 2010... 2011-05-28 14:20:50 +02:00
Colin Watson
9aaf86cf6d On non-Ubuntu-derived systems, add Breaks: udev (<< 168-1) to
grub-common, for the sake of systemd users without initrds (closes:
#627587).
2011-05-28 11:33:16 +01:00
Colin Watson
baa2acd685 Russian (Yuri Kozlov). Closes: #628196 2011-05-28 09:46:12 +01:00
bubulle@debian.org
1795438c45 French (Christian Perrier) 2011-05-28 07:48:07 +02:00
Colin Watson
6b4e643081 * grub-core/kern/emu/hostdisk.c (linux_find_partition): Handle
partitions under /dev/disk/by-id/.
2011-05-27 13:57:22 +01:00
Colin Watson
c64db050f7 * grub-core/kern/emu/hostdisk.c (linux_find_partition): Give up
after ten consecutive open failures.  Scanning all the way up to
10000 is excessive and can cause serious performance problems in
some configurations.
Fixes Ubuntu bug #787461.
2011-05-27 13:52:21 +01:00
Colin Watson
275c5e3ef0 Change grub2/linux_cmdline and grub2/kfreebsd_cmdline descriptions to
indicate that the command line is allowed to be empty, since this is a
common source of confusion (thanks, Jordan Uggla).
2011-05-27 13:34:46 +01:00
Colin Watson
7bce456f50 msgcat 2011-05-27 13:33:11 +01:00
Manoel R. Abranches
85fd555441 Merge Mainline. 2011-05-27 00:23:33 -03:00
Manoel R. Abranches
7dd64f1236 Use a net fs struct to handle open, reand and close in file. 2011-05-27 00:22:35 -03:00
Manoel Rebelo Abranches
f42313bdb0 Remove unused structs and functions. 2011-05-25 11:10:48 -03:00
Vladimir 'phcoder' Serbinenko
245f4aba48 * grub-core/disk/arc/arcdisk.c (reopen): Close old handle before
opening new one.
2011-05-21 07:05:46 +02:00
Vladimir Serbinenko
f767c929f2 Don't stat devices unless we have to.
* grub-core/kern/emu/getroot.c (grub_find_device): Recognize
	dir == /dev/mapper.
	(grub_guess_root_device): Use already known os_dev if possible.
	* grub-core/kern/emu/hostdisk.c
	(convert_system_partition_to_system_disk): Scan only in /dev/mapper
	if device is known to be a dm one.

	Also-By: Colin Watson <cjwatson@ubuntu.com>
2011-05-21 07:03:55 +02:00
Colin Watson
f35fa3a664 * util/grub-mkconfig.in: Export GRUB_CMDLINE_LINUX_XEN_REPLACE and
GRUB_CMDLINE_LINUX_XEN_REPLACE_DEFAULT.
Reported by: Pawel Tecza.
2011-05-20 11:21:36 +01:00
Colin Watson
18f545f6f8 releasing version 1.99-4 2011-05-19 14:48:05 +01:00
Vladimir 'phcoder' Serbinenko
eea841440d fix several bugs 2011-05-19 15:39:34 +02:00
Colin Watson
f2fae61be2 annotate some patches that were applied upstream 2011-05-19 12:33:46 +01:00
Vladimir 'phcoder' Serbinenko
9a79fcf2c9 * grub-core/Makefile.core.def (lsacpi): Fix ia64 mismerge.
(lsefisystab): Likewise.
	(lssal): Likewise.
	(lsefimmap): Likewise.
	(hdparm): Enable on qemu-mips.
	(setjmp): Add ia64 nodist.
	(serial): Simplify tags.
2011-05-19 12:13:18 +02:00
Colin Watson
2b9dfe1af5 Stop trying to install the non-existent grub-ofpathname(8) on sparc for
now.  It will exist in the next upstream snapshot.
2011-05-18 17:33:15 +01:00
Colin Watson
63e3eea967 * Makefile.util.def (grub-ofpathname): Install manual page. 2011-05-18 17:31:50 +01:00
Colin Watson
759bbaef69 Make grub-<platform>-bin packages depend on grub-common rather than
grub2-common, and add grub2-common dependencies to grub-<platform>.
This ensures that grub-<platform>-bin packages are coinstallable with
grub-legacy, making it easier to use them as build-dependencies.
2011-05-18 17:24:07 +01:00
Colin Watson
e806ce60ee merge trunk 2011-05-18 16:53:36 +01:00
Colin Watson
09728256a8 * grub-core/fs/squash4.c: Add missing GRUB_MOD_LICENSE. 2011-05-18 17:16:59 +02:00
Colin Watson
8b63a14297 * .bzrignore: Add grub-core/modinfo.sh and a number of test files. 2011-05-18 16:10:52 +01:00
Colin Watson
3450a2a948 releasing version 1.99-3 2011-05-18 15:07:14 +01:00
Vladimir 'phcoder' Serbinenko
e775d8edfe * grub-core/bus/usb/usbhub.c (poll_nonroot_hub): Downgrade a printf
into dprintf.
2011-05-18 15:37:18 +02:00
Vladimir 'phcoder' Serbinenko
bf947d36e3 Use full 64-bit division.
* grub-core/kern/misc.c (grub_divmod64_full): Renamed to ...
	(grub_divmod64): ... this.
	* include/grub/misc.h (grub_divmod64): Removed. All users switch to full
	version.
2011-05-18 15:35:19 +02:00
Colin Watson
b84f26c549 * util/grub-mkrescue.in: Use portable `.' rather than non-portable
`source'.
2011-05-18 12:57:59 +01:00
Colin Watson
5626056ffb * grub-core/genmod.sh.in: Use 'set -e' rather than '#! /bin/sh -e',
to avoid accidents when debugging with 'sh -x'.
* grub-core/gensyminfo.sh.in: Likewise.
* tests/example_scripted_test.in: Likewise.
* tests/grub_cmd_regexp.in: Likewise.
* tests/grub_script_blanklines.in: Likewise.
* tests/grub_script_dollar.in: Likewise.
* tests/grub_script_expansion.in: Likewise.
* tests/grub_script_final_semicolon.in: Likewise.
* tests/partmap_test.in: Likewise.
* tests/util/grub-shell-tester.in: Likewise.
* tests/util/grub-shell.in: Likewise.
2011-05-18 12:53:07 +01:00
Colin Watson
e2965f4a32 Move gfxmenu color handling to video, so that gfxterm can use it
too.

* grub-core/gfxmenu/named_colors.c: Move to ...
* grub-core/video/colors.c: ... here.  Rename
grub_gui_get_named_color to grub_video_get_named_color.
* grub-core/gfxmenu/gui_string_util.c (my_isxdigit): Move to ...
* grub-core/video/colors.c (my_isxdigit): ... here.
* grub-core/gfxmenu/gui_string_util.c (parse_hex_color_component):
Move to ...
* grub-core/video/colors.c (parse_hex_color_component): ... here.
* grub-core/gfxmenu/gui_string_util.c (grub_gui_parse_color): Move
to ...
* grub-core/video/colors.c (grub_video_parse_color): ... here.

* include/grub/gui.h (grub_gui_color_t): Move to ...
* include/grub/video.h (grub_video_rgba_color_t): ... here.
* include/grub/gui.h (grub_gui_color_rgb): Move to ...
* include/grub/video.h (grub_video_rgba_color_rgb): ... here.
* include/grub/gui.h (grub_gui_map_color): Move to ...
* include/grub/video.h (grub_video_map_rgba_color): ... here.
* include/grub/gui_string_util.h (grub_gui_get_named_color): Move
to ...
* include/grub/video.h (grub_video_get_named_color): ... here.
* include/grub/gui_string_util.h (grub_gui_parse_color): Move to ...
* include/grub/video.h (grub_video_parse_color): ... here.

* grub-core/Makefile.core.def (kernel) [videoinkernel]: Add
video/colors.c.
(gfxmenu): Remove gfxmenu/named_colors.c.
(video) [videomodules]: Add video/colors.c.

Add a background_color command.

* grub-core/term/gfxterm.c (grub_gfxterm_background_color_cmd): New
function.
(GRUB_MOD_INIT): Register background_color command.
(GRUB_MOD_FINI): Unregister background_color command.
(redraw_screen_rect): Allow blend/replace of text layer to be
controlled independently from whether there is a background bitmap.
(grub_gfxterm_background_image_cmd): Change blend_text_bg when
changing bitmap.
2011-05-18 12:44:24 +01:00
Colin Watson
2511f6a200 Drop boot_blocklist_hack.patch, fixed differently upstream some time ago
by being smarter about filesystem-root-relative path conversion.
2011-05-18 11:52:42 +01:00