]>
git.proxmox.com Git - grub2.git/log
Colin Watson [Sat, 18 Dec 2010 18:20:52 +0000 (18:20 +0000)]
* Merge 1.98+
20100804 -9, 1.98+
20100804 -10, and 1.98+
20100804 -11.
Colin Watson [Sat, 18 Dec 2010 18:16:26 +0000 (18:16 +0000)]
Automatically remove MD devices from device.map on upgrade, since the
BIOS cannot read from these and including them in device.map will break
GRUB's ability to read from such devices (LP: #690030).
Colin Watson [Sat, 18 Dec 2010 18:09:15 +0000 (18:09 +0000)]
releasing version 1.98+
20100804 -11
Colin Watson [Sat, 18 Dec 2010 17:15:51 +0000 (17:15 +0000)]
* Backport from upstream:
- Recognise DDF1 DM-RAID (closes: #603354).
Colin Watson [Sat, 18 Dec 2010 17:04:22 +0000 (17:04 +0000)]
debconf-updatepo
Colin Watson [Sat, 18 Dec 2010 13:36:56 +0000 (13:36 +0000)]
Incorporate rewritten 05_debian_theme by Alexander Kurtz, which works
when /usr is inaccessible by GRUB (closes: #605705).
Colin Watson [Fri, 17 Dec 2010 22:36:54 +0000 (22:36 +0000)]
German (Martin Eberhard Schauer). Closes: #606896
Colin Watson [Mon, 13 Dec 2010 10:34:29 +0000 (10:34 +0000)]
Unfuzzy some translations that were not updated in this round (thanks,
David Prévot; closes: #606921).
Colin Watson [Mon, 13 Dec 2010 10:23:08 +0000 (10:23 +0000)]
Portuguese (Tiago Fernandes / Miguel Figueiredo). Closes: #606908
Colin Watson [Mon, 13 Dec 2010 10:17:58 +0000 (10:17 +0000)]
Spanish (Francisco Javier Cuadrado). Closes: #606903
Colin Watson [Sun, 12 Dec 2010 17:21:13 +0000 (17:21 +0000)]
Czech (Miroslav Kure). Closes: #606854
Colin Watson [Sun, 12 Dec 2010 17:19:54 +0000 (17:19 +0000)]
French (Christian Perrier). Closes: #606842
Colin Watson [Sun, 12 Dec 2010 17:18:15 +0000 (17:18 +0000)]
Japanese (Hideki Yamane). Closes: #606836
Colin Watson [Sun, 12 Dec 2010 17:16:02 +0000 (17:16 +0000)]
Dutch (Paul Gevers). Closes: #606807
Colin Watson [Sat, 11 Dec 2010 14:45:03 +0000 (14:45 +0000)]
Russian (Yuri Kozlov). Closes: #606753
Colin Watson [Sat, 11 Dec 2010 12:26:57 +0000 (12:26 +0000)]
releasing version 1.99~
20101210 -1
Colin Watson [Sat, 11 Dec 2010 01:17:25 +0000 (01:17 +0000)]
* New Bazaar snapshot.
- ZFS moved into grub-core.
- Extend gettext to fall back from ll_CC to ll, and set lang to include
country part by default so that Chinese works (LP: #686788).
Colin Watson [Sat, 11 Dec 2010 00:30:48 +0000 (00:30 +0000)]
Persian (Morteza Fakhraee). Closes: #606672
Colin Watson [Fri, 10 Dec 2010 19:52:15 +0000 (19:52 +0000)]
Bulgarian (Damyan Ivanov). Closes: #606452
Jordi Mallach [Fri, 10 Dec 2010 18:56:24 +0000 (19:56 +0100)]
Catalan (Jordi Mallach).
Colin Watson [Fri, 10 Dec 2010 17:58:22 +0000 (17:58 +0000)]
Slovak (Slavko). Closes: #606663
Colin Watson [Fri, 10 Dec 2010 14:54:45 +0000 (14:54 +0000)]
Basque (Iñaki Larrañaga Murgoitio). Closes: #606644
Colin Watson [Fri, 10 Dec 2010 12:56:45 +0000 (12:56 +0000)]
* .bzrignore: Ignore grub-core/rs_decoder.S.
Colin Watson [Fri, 10 Dec 2010 11:45:08 +0000 (11:45 +0000)]
* grub-core/gettext/gettext.c (grub_gettext_init_ext): Factor out
.mo/.mo.gz opening sequence to ...
(grub_mofile_open_lang): ... here.
(grub_gettext_init_ext): If opening ll_CC fails, try ll.
* util/grub.d/00_header.in (grub_lang): Include country part of
locale.
Reported by: Mario Limonciello.
Colin Watson [Fri, 10 Dec 2010 10:30:53 +0000 (10:30 +0000)]
Ukrainian (Yatsenko Alexandr). Closes: #606538
Robert Millan [Thu, 9 Dec 2010 13:09:37 +0000 (14:09 +0100)]
2010-12-09 Robert Millan <rmh@gnu.org>
* NEWS: Document addition of ZFS support.
Colin Watson [Thu, 9 Dec 2010 12:32:58 +0000 (12:32 +0000)]
Swedish (Martin Bagge / brother). Closes: #606455
Colin Watson [Thu, 9 Dec 2010 11:47:52 +0000 (11:47 +0000)]
Slovenian (Vanja Cvelbar). Closes: #606445
Colin Watson [Thu, 9 Dec 2010 11:46:12 +0000 (11:46 +0000)]
Indonesian (Arief S Fitrianto). Closes: #606431
Colin Watson [Thu, 9 Dec 2010 08:24:23 +0000 (08:24 +0000)]
Chinese (YunQiang Su). Closes: #606426
Colin Watson [Wed, 8 Dec 2010 21:22:53 +0000 (21:22 +0000)]
another spacing change from David Prévot
Colin Watson [Wed, 8 Dec 2010 17:04:55 +0000 (17:04 +0000)]
Apply debconf template review by debian-l10n-english and mark several
more strings for translation, thanks to David Prévot and Justin B Rye
(closes: #605748).
Colin Watson [Tue, 7 Dec 2010 09:51:33 +0000 (09:51 +0000)]
Exit silently from zz-update-grub kernel hook if update-grub does not
exist (e.g. if grub-pc has been removed but not purged; closes:
#606184).
Colin Watson [Tue, 7 Dec 2010 09:50:29 +0000 (09:50 +0000)]
Exit silently from zz-update-grub kernel hook if update-grub does not
exist (e.g. if grub-pc has been removed but not purged; closes:
#606184).
Colin Watson [Sat, 4 Dec 2010 16:19:26 +0000 (16:19 +0000)]
* grub-core/kern/i386/pc/startup.S (grub_console_getkey): Use `>> 1'
rather than `/ 2', as the latter requires -Wa,--divide which would
require bumping our minimum binutils version.
Colin Watson [Fri, 3 Dec 2010 15:51:31 +0000 (15:51 +0000)]
Remove grub-mknetdir from grub-emu.
BVK Chaitanya [Fri, 3 Dec 2010 03:28:34 +0000 (08:58 +0530)]
* util/grub-script-check.c (main): Print script line number on
error.
BVK Chaitanya [Fri, 3 Dec 2010 03:25:57 +0000 (08:55 +0530)]
print line number on error
Robert Millan [Wed, 1 Dec 2010 21:57:49 +0000 (22:57 +0100)]
Merge ZFS.
Robert Millan [Wed, 1 Dec 2010 21:55:26 +0000 (22:55 +0100)]
Update GPL for ZFS code to version 3, move copyright lines for Vladimir and me to FSF (covered by our assignments)
Robert Millan [Wed, 1 Dec 2010 21:42:11 +0000 (22:42 +0100)]
2010-12-01 Robert Millan <rmh@gnu.org>
* grub-core/fs/zfs/zfs.c: New file.
* grub-core/fs/zfs/zfs_fletcher.c: Likewise.
* grub-core/fs/zfs/zfs_lzjb.c: Likewise.
* grub-core/fs/zfs/zfs_sha256.c: Likewise.
* grub-core/fs/zfs/zfsinfo.c: Likewise.
* include/grub/zfs/dmu.h: Likewise.
* include/grub/zfs/dmu_objset.h: Likewise.
* include/grub/zfs/dnode.h: Likewise.
* include/grub/zfs/dsl_dataset.h: Likewise.
* include/grub/zfs/dsl_dir.h: Likewise.
* include/grub/zfs/sa_impl.h: Likewise.
* include/grub/zfs/spa.h: Likewise.
* include/grub/zfs/uberblock_impl.h: Likewise.
* include/grub/zfs/vdev_impl.h: Likewise.
* include/grub/zfs/zap_impl.h: Likewise.
* include/grub/zfs/zap_leaf.h: Likewise.
* include/grub/zfs/zfs.h: Likewise.
* include/grub/zfs/zfs_acl.h: Likewise.
* include/grub/zfs/zfs_znode.h: Likewise.
* include/grub/zfs/zil.h: Likewise.
* include/grub/zfs/zio.h: Likewise.
* include/grub/zfs/zio_checksum.h: Likewise.
* Makefile.util.def: Build ZFS into libgrubmods.
* grub-core/Makefile.core.def: Build zfs.mod.
Colin Watson [Wed, 1 Dec 2010 16:19:26 +0000 (16:19 +0000)]
merge some more commits from before Savannah compromise (mirrored by Launchpad)
Szymon Janc [Tue, 30 Nov 2010 20:35:59 +0000 (21:35 +0100)]
* grub-core/commands/regexp.c (grub_cmd_regexp): Remove unused
variable.
* grub-core/commands/wildcard.c (match_files): Likewise.
Robert Millan [Tue, 30 Nov 2010 18:41:15 +0000 (19:41 +0100)]
* fix_crash_condition_in_kfreebsd_loader.patch: Import from upstream.
Fixes crash condition in case kfreebsd_* commands are used after
kfreebsd has (gracefully) failed.
Robert Millan [Tue, 30 Nov 2010 18:33:12 +0000 (19:33 +0100)]
2010-11-30 Robert Millan <rmh@gnu.org>
* grub-core/loader/i386/bsd.c
(grub_cmd_freebsd_loadenv, grub_cmd_freebsd_module_elf): Check
whether kernel is loaded using grub_loader_is_loaded(), rather
than `kernel_type', which may still be `KERNEL_TYPE_NONE' under
certain error conditions.
Colin Watson [Tue, 30 Nov 2010 17:01:52 +0000 (17:01 +0000)]
merge commits from before Savannah compromise
Robert Millan [Tue, 30 Nov 2010 16:11:33 +0000 (17:11 +0100)]
Upload to unstable
Robert Millan [Tue, 30 Nov 2010 15:26:25 +0000 (16:26 +0100)]
fix message_refresh.patch
Robert Millan [Tue, 30 Nov 2010 15:23:41 +0000 (16:23 +0100)]
Add missing include
Robert Millan [Tue, 30 Nov 2010 15:08:18 +0000 (16:08 +0100)]
mv ca-l10n.patch ca_l10n.patch
Robert Millan [Tue, 30 Nov 2010 14:47:05 +0000 (15:47 +0100)]
- message_refresh.patch: Make error messages visible again. (Closes: #605485)
Robert Millan [Tue, 30 Nov 2010 14:36:47 +0000 (15:36 +0100)]
2010-11-30 Robert Millan <rmh@gnu.org>
* grub-core/commands/echo.c (grub_cmd_echo): Call grub_refresh()
after printing a message.
Vladimir 'phcoder' Serbinenko [Fri, 26 Nov 2010 21:29:19 +0000 (22:29 +0100)]
Avoid using tricks for initialising endian variables.
* grub-core/partmap/gpt.c (grub_gpt_partition_type_bios_boot):
Make const.
(GRUB_MOD_INIT): Don't byte-swap.
* include/grub/gpt_partition.h (GRUB_GPT_PARTITION_TYPE_BIOS_BOOT):
Use grub_cpu_to_le16_compile_time and grub_cpu_to_le32_compile_time.
* include/grub/types.h (grub_swap_bytes16_compile_time): New macro.
(grub_swap_bytes32_compile_time): Likewise.
(grub_cpu_to_le32_compile_time): Likewise.
(grub_cpu_to_le16_compile_time): Likewise.
Vladimir 'phcoder' Serbinenko [Fri, 26 Nov 2010 21:03:16 +0000 (22:03 +0100)]
* util/grub-setup.c (setup): Stop recommending --force. People who
understand the dangers of blocklists are able to find this option
anyway and the ones who don't shouldn't use it anyway.
Robert Millan [Fri, 26 Nov 2010 14:35:40 +0000 (15:35 +0100)]
2010-11-26 Robert Millan <rmh@gnu.org>
* grub-core/term/i386/pc/vga_text.c (VGA_TEXT_SCREEN): Beautify.
Update all users.
Colin Watson [Fri, 26 Nov 2010 14:31:24 +0000 (14:31 +0000)]
releasing version 1.99~
20101126 -1
Colin Watson [Fri, 26 Nov 2010 12:57:41 +0000 (12:57 +0000)]
New Bazaar snapshot (mipsel build fix, LVM-on-RAID probing fix).
Colin Watson [Fri, 26 Nov 2010 12:26:37 +0000 (12:26 +0000)]
Fix LVM-on-RAID probing.
* util/grub-probe.c (probe): Remember which disk was detected as
RAID (perhaps an LVM physical volume). Use that disk's raidname
rather than that of the top-level disk.
Colin Watson [Fri, 26 Nov 2010 12:23:24 +0000 (12:23 +0000)]
Fix comma-separation in handling of grub-pc/install_devices.
BVK Chaitanya [Thu, 25 Nov 2010 14:29:10 +0000 (19:59 +0530)]
Fix cmdline argument quotes for setparams command of menuentry
definitions.
* grub-core/commands/menuentry.c (setparams_prefix): Use single
quotes for arguments.
* grub-core/lib/legacy_parse.c (grub_legacy_escape): Use
grub_strchrsub function instead.
* include/grub/misc.h (grub_strchrsub): New function.
BVK Chaitanya [Thu, 25 Nov 2010 14:24:50 +0000 (19:54 +0530)]
merge with mainline
BVK Chaitanya [Thu, 25 Nov 2010 13:37:02 +0000 (19:07 +0530)]
variable ordering
BVK Chaitanya [Thu, 25 Nov 2010 13:35:16 +0000 (19:05 +0530)]
fix changelog and doc
BVK Chaitanya [Thu, 25 Nov 2010 13:26:20 +0000 (18:56 +0530)]
replaced with grub_strchrsub function
BVK Chaitanya [Thu, 25 Nov 2010 12:55:26 +0000 (18:25 +0530)]
better changelog message
Colin Watson [Wed, 24 Nov 2010 19:43:32 +0000 (19:43 +0000)]
* util/deviceiter.c (grub_util_iterate_devices): Save a bit of
effort by skipping "." and ".." entries up-front.
Suggested by: Michael Lazarev.
Colin Watson [Wed, 24 Nov 2010 19:32:49 +0000 (19:32 +0000)]
* grub-core/Makefile.core.def (xz_decompress): Move -lgcc from
ldflags to ldadd, to fix link line ordering.
(none_decompress): Likewise.
Colin Watson [Wed, 24 Nov 2010 12:41:24 +0000 (12:41 +0000)]
releasing version 1.99~
20101124 -1
Colin Watson [Wed, 24 Nov 2010 12:09:52 +0000 (12:09 +0000)]
New Bazaar snapshot (command priorities, build fixes, grub-mkdevicemap
segfault).
Colin Watson [Wed, 24 Nov 2010 12:07:14 +0000 (12:07 +0000)]
* grub-core/Makefile.core.def (kernel): Add kern/emu/cache.S for emu
platforms.
(grub-emu-lite): Remove kern/emu/cache.S.
Colin Watson [Tue, 23 Nov 2010 17:42:06 +0000 (17:42 +0000)]
* util/deviceiter.c (compare_devices): If the by-id link for a
device couldn't be resolved, fall back to sorting by the by-id link
rather than segfaulting.
Reported and tested by: Daniel Mierswa.
Colin Watson [Tue, 23 Nov 2010 15:56:18 +0000 (15:56 +0000)]
* Makefile.util.def (grub-menulst2cfg): List libraries in ldadd, not
ldflags, to fix link line ordering.
Colin Watson [Tue, 23 Nov 2010 14:15:45 +0000 (14:15 +0000)]
Don't try to build grub-efi-amd64 on kfreebsd-i386 or hurd-i386
(requires gcc-4.4-multilib).
Colin Watson [Tue, 23 Nov 2010 13:00:05 +0000 (13:00 +0000)]
* grub-core/Makefile.am (gentrigtables): Put -lm after $<; some
linkers are picky about this.
Colin Watson [Tue, 23 Nov 2010 12:52:40 +0000 (12:52 +0000)]
* grub-core/Makefile.am (command.lst): Adjust sed expression
ordering so that extended and priority commands aren't treated as
ordinary commands.
Colin Watson [Tue, 23 Nov 2010 11:36:31 +0000 (11:36 +0000)]
releasing version 1.99~
20101123 -1
Colin Watson [Tue, 23 Nov 2010 10:50:27 +0000 (10:50 +0000)]
New Bazaar snapshot (build fixes).
Colin Watson [Tue, 23 Nov 2010 10:48:46 +0000 (10:48 +0000)]
* include/grub/gpt_partition.h (GRUB_GPT_PARTITION_TYPE_BIOS_BOOT):
Remove byte-swapping function calls, which are not valid in
structure initialisers.
* grub-core/partmap/gpt.c (grub_gpt_partition_type_bios_boot): Make
non-const.
(GRUB_MOD_INIT): Byte-swap data1, data2, and data3 fields of
grub_gpt_partition_type_bios_boot.
Colin Watson [Tue, 23 Nov 2010 10:32:29 +0000 (10:32 +0000)]
Re-expand a couple of dpkg architecture wildcards to exclude certain
special cases: gcc-4.4-multilib is not available on kfreebsd-i386 or
hurd-i386, and qemu-system is not available on hurd-i386.
Colin Watson [Tue, 23 Nov 2010 10:27:07 +0000 (10:27 +0000)]
slightly more accurate changelog (qemu-utils, not qemu-img)
Colin Watson [Tue, 23 Nov 2010 10:10:56 +0000 (10:10 +0000)]
Upgrade the installed core image when upgrading grub-efi-ia32 or
grub-efi-amd64, although only if /boot/efi/EFI/<id> (where <id> is an
identifier based on GRUB_DISTRIBUTOR, e.g. 'debian') already exists.
Colin Watson [Mon, 22 Nov 2010 23:19:32 +0000 (23:19 +0000)]
Make grub-efi-ia32 and grub-efi-amd64 depend on efibootmgr so that
grub-install works properly.
Colin Watson [Mon, 22 Nov 2010 18:22:50 +0000 (18:22 +0000)]
Fix test program build on GNU/kFreeBSD.
* Makefile.util.def (example_unit_test): Add `$(LIBZFS)
$(LIBNVPAIR)' library dependencies.
Colin Watson [Mon, 22 Nov 2010 18:22:00 +0000 (18:22 +0000)]
usual e-mail address
Colin Watson [Mon, 22 Nov 2010 15:48:13 +0000 (15:48 +0000)]
qemu_img_exists.patch: Skip partmap test if qemu-img doesn't exist (as
is the case on the Hurd).
Colin Watson [Mon, 22 Nov 2010 15:45:02 +0000 (15:45 +0000)]
Build-depend on qemu-img and parted on non-Hurd architectures.
Colin Watson [Mon, 22 Nov 2010 13:57:16 +0000 (13:57 +0000)]
* util/grub-install.in: Fix parsing of --grub-mkrelpath= option.
Colin Watson [Mon, 22 Nov 2010 13:26:03 +0000 (13:26 +0000)]
releasing version 1.99~
20101122 -1
Colin Watson [Mon, 22 Nov 2010 12:24:28 +0000 (12:24 +0000)]
merge from upstream
Colin Watson [Mon, 22 Nov 2010 12:20:57 +0000 (12:20 +0000)]
* util/grub-install.in: Remove excessive quoting that broke
installations to RAID devices.
Colin Watson [Mon, 22 Nov 2010 10:16:53 +0000 (10:16 +0000)]
merge from squeeze branch
Colin Watson [Mon, 22 Nov 2010 10:12:50 +0000 (10:12 +0000)]
Dzongkha (dawa pemo via Tenzin Dendup). Closes: #604102
Colin Watson [Mon, 22 Nov 2010 10:10:42 +0000 (10:10 +0000)]
Slovenian (Vanja Cvelbar). Closes: #604003
Colin Watson [Mon, 22 Nov 2010 10:02:03 +0000 (10:02 +0000)]
merge from upstream
Colin Watson [Mon, 22 Nov 2010 09:57:59 +0000 (09:57 +0000)]
only ship grub-mknetdir in platform packages, not grub-common
Jordi Mallach [Sun, 21 Nov 2010 16:57:40 +0000 (17:57 +0100)]
Update Catalan translation with latest file from the Translation Project.
Robert Millan [Sun, 21 Nov 2010 13:19:01 +0000 (14:19 +0100)]
dummy commit
Vladimir 'phcoder' Serbinenko [Fri, 19 Nov 2010 21:58:06 +0000 (22:58 +0100)]
* grub-core/loader/i386/linux.c (grub_cmd_linux): Pass correctly the
bootloader version instead of 0.
Vladimir 'phcoder' Serbinenko [Fri, 19 Nov 2010 21:52:27 +0000 (22:52 +0100)]
* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Fix spurious
warning.
Vladimir 'phcoder' Serbinenko [Fri, 19 Nov 2010 21:48:26 +0000 (22:48 +0100)]
* grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Don't try to
retrieve the metadat sector if size isn't known.
* grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise.