Vladimir 'phcoder' Serbinenko
6585de4c0c
merge mainline into ia64
2010-08-31 21:47:26 +02:00
Vladimir 'phcoder' Serbinenko
70770806f3
Merge mainline into keylayouts
2010-08-31 14:12:34 +02:00
Vladimir 'phcoder' Serbinenko
5aaf2c18bd
Merge mainline into keylayouts
2010-08-31 14:03:29 +02:00
Colin Watson
861d5b5c72
Import EFI patch by cjwatson
2010-08-30 21:00:48 +02:00
Vladimir 'phcoder' Serbinenko
6c2111e96c
Adapt common grub-install for efi and use it
2010-08-30 20:27:59 +02:00
Vladimir 'phcoder' Serbinenko
11721d1926
Remove leftover embedding of font objects.
...
* include/grub/kernel.h (OBJ_TYPE_FONT): Removed.
* util/grub-install.in (font): Removed.
* util/grub-mkimage.c (generate_image): Remove font support. All users
updated.
2010-08-30 20:23:04 +02:00
Vladimir 'phcoder' Serbinenko
00cf36062b
Merge mainline into install
2010-08-30 19:58:00 +02:00
Vladimir 'phcoder' Serbinenko
37837d4ecb
Remove leftover embedding of font objects.
...
* include/grub/kernel.h (OBJ_TYPE_FONT): Removed.
* util/grub-install.in (font): Removed.
* util/grub-mkimage.c (generate_image): Remove font support. All users
updated.
2010-08-30 19:48:10 +02:00
Vladimir 'phcoder' Serbinenko
8111f933ec
remove ieee1275/grub-install and adapt grub-install for ieee1275
2010-08-30 19:30:34 +02:00
Vladimir 'phcoder' Serbinenko
f0b05761f4
fix multiboot compilation
2010-08-29 00:46:36 +02:00
Vladimir 'phcoder' Serbinenko
fff175c77f
Implement grub-menulst2cfg and fix many bugs in legacy_parser
2010-08-27 20:04:49 +02:00
Samuel Thibault
04ddcc6a88
2010-08-23 Samuel Thibault <samuel.thibault@ens-lyon.org>
...
* util/grub.d/30_os-prober.in: Fix conversion from grub-probe
--target=drive output to Mach device name.
2010-08-23 22:41:14 +02:00
Vladimir 'phcoder' Serbinenko
400ef90dba
Fix reversal of NPAGE and PPAGE when handling Linux keymaps
2010-08-23 20:40:06 +02:00
Vladimir 'phcoder' Serbinenko
9f5a5ad55a
Fix RCTRL and RALT linux scancodes
2010-08-23 13:21:26 +02:00
Vladimir 'phcoder' Serbinenko
09206dc3d0
Macroify key constants
2010-08-22 23:56:41 +02:00
Vladimir 'phcoder' Serbinenko
5ea70ca5fa
Support scancode set 2
2010-08-22 22:53:31 +02:00
BVK Chaitanya
d84666e6bb
merge with mainline
2010-08-22 21:00:22 +05:30
Vladimir 'phcoder' Serbinenko
c32f26bce8
Make USB the main keylayout for simplicity
2010-08-22 16:06:09 +02:00
BVK Chaitanya
8427685faa
*_sources now collect all values of all its groups
2010-08-21 14:27:31 +05:30
Vladimir 'phcoder' Serbinenko
0b335a9797
Fix cutting bits by implicit conversion to char
2010-08-20 23:33:41 +02:00
Vladimir 'phcoder' Serbinenko
fea90138d5
merge mainline into keylayouts
2010-08-20 22:13:19 +02:00
Robert Millan
21a313dedc
2010-08-20 Robert Millan <rmh@gnu.org>
...
Make kFreeBSD code more generic to support ext2fs as root, ufs as
a separate module and maybe other interesting combinations.
* util/grub.d/10_kfreebsd.in (load_kfreebsd_module): New function.
(kfreebsd_entry): Use load_kfreebsd_module() to load modules.
(kfreebsd_entry): Add generic filesystem module load routine.
Map GRUB `ext2' to kFreeBSD `ext2fs'.
2010-08-20 16:36:07 +02:00
BVK Chaitanya
3d9d354297
generate gcry rules from import_gcry
2010-08-20 18:21:31 +05:30
Vladimir 'phcoder' Serbinenko
8bb7e81637
Fix printf bug
2010-08-20 01:23:33 +02:00
Vladimir 'phcoder' Serbinenko
88e543b519
Add grub-kbdcomp
2010-08-19 20:48:31 +02:00
Vladimir 'phcoder' Serbinenko
9c9ec877cb
Rename grub-mklayouts to grub-mklayout
2010-08-19 20:47:08 +02:00
Vladimir 'phcoder' Serbinenko
5a3e99b388
MAke grub-mklayouts do only one thing rather than doing all the piping
2010-08-19 20:43:40 +02:00
Vladimir 'phcoder' Serbinenko
b175204119
Add missing keys to grub-mklayouts
2010-08-19 19:17:36 +02:00
Vladimir 'phcoder' Serbinenko
b09634f027
Added missing values and indented USB table
2010-08-19 16:12:18 +02:00
Vladimir 'phcoder' Serbinenko
5ef4e08416
add usb keymap support
2010-08-19 15:32:43 +02:00
Vladimir 'phcoder' Serbinenko
e55e09628d
Hook AT keyboard mapping
2010-08-19 15:00:31 +02:00
Vladimir 'phcoder' Serbinenko
ed19677fe3
Revert all parts done for BIOS keymap translation
2010-08-19 13:32:36 +02:00
BVK Chaitanya
16c7cb32c8
merge with mainline
2010-08-19 16:54:00 +05:30
Vladimir 'phcoder' Serbinenko
eb628338db
AltGr support
2010-08-19 11:44:49 +02:00
Carles Pina i Estany
b6f7b4ba03
Reimported heavily modified version of cpina's grub-mklayout
2010-08-19 02:15:29 +02:00
Vladimir 'phcoder' Serbinenko
2cccf4b0c4
Merge mainline into keylayouts
2010-08-18 22:28:47 +02:00
BVK Chaitanya
6304d29255
working copy, wo nested packaging
2010-08-17 19:03:22 +05:30
BVK Chaitanya
163dd4f7e9
merge with mainline
2010-08-12 12:02:48 +05:30
BVK Chaitanya
fd324286d4
merge with mainline
2010-08-12 09:30:26 +05:30
BVK Chaitanya
0bcbae0fa7
merge with mainline
2010-08-12 09:01:59 +05:30
Yves Blusseau
2764da3ba2
2010-08-10 Yves Blusseau <blusseau@zetam.org>
...
* util/grub-macho2img.c (main): fix typo
2010-08-10 16:32:48 +02:00
Robert Millan
7117542069
2010-08-08 Robert Millan <rmh@gnu.org>
...
* util/grub-fstest.c (read_file, cmd_cmp): Improve error message.
2010-08-08 22:47:32 +02:00
Robert Millan
0d8286f328
2010-08-08 Robert Millan <rmh@gnu.org>
...
* util/grub.d/10_kfreebsd.in: When files required for ZFS do not
exist, issue a proper error message (rely on `ls' for translated
strings).
2010-08-08 16:27:58 +02:00
Robert Millan
55dd292477
2010-08-08 Robert Millan <rmh@gnu.org>
...
Fix grub-probe invocation.
* util/grub.d/10_kfreebsd.in: s/label/fs_label/g.
2010-08-08 15:45:33 +02:00
Robert Millan
9dd6fd50b4
2010-08-03 Robert Millan <rmh@gnu.org>
...
Fix grub-emu build.
* include/grub/util/misc.h: Move `<grub/util/libzfs.h>' to ...
* include/grub/emu/misc.h: ... here.
* include/grub/util/misc.h (grub_get_libzfs_handle): Move function ...
* include/grub/emu/misc.h (grub_get_libzfs_handle): ... here.
* util/misc.c: Remove `<grub/util/libzfs.h>'.
[HAVE_LIBZFS] (libzfs_handle, fini_libzfs)
(grub_get_libzfs_handle): Move to ...
* kern/emu/misc.c [HAVE_LIBZFS] (__libzfs_handle, fini_libzfs)
(grub_get_libzfs_handle): ... here.
2010-08-03 23:51:48 +02:00
Robert Millan
c7db243b92
2010-08-01 Robert Millan <rmh@gnu.org>
...
* util/grub.d/10_kfreebsd.in: Initialize ${kfreebsd_device} as the
kFreeBSD device name, except on ZFS where the filesystem label is
used.
(kfreebsd_entry): On ZFS root, load `opensolaris.ko', `zfs.ko' and
`/boot/zfs/zpool.cache'.
Set mountfrom kernel variable using ${kfreebsd_device}.
2010-08-01 23:21:09 +02:00
Robert Millan
f7abdefbdd
2010-08-01 Robert Millan <rmh@gnu.org>
...
Make it even harder to use uninitialized `libzfs_handle' (and
make the interface a bit simpler).
* include/grub/util/misc.h (grub_util_init_libzfs)
(libzfs_handle): Remove.
(grub_get_libzfs_handle): New prototype.
* util/misc.c [HAVE_LIBZFS] (libzfs_handle): Add `static'
attribute.
(grub_util_init_libzfs): Remove.
(grub_get_libzfs_handle): New function.
* kern/emu/getroot.c (find_root_device_from_libzfs): Use
grub_get_libzfs_handle() to obtain a libzfs handle instead of
accessing `libzfs_handle' directly.
2010-08-01 23:12:24 +02:00
Colin Watson
ea9be8eadb
* util/grub-mkrescue.in: Remove ${efi_dir} after building efi.img.
2010-08-01 11:30:03 -05:00
Robert Millan
deb0caa38e
2010-08-01 Robert Millan <rmh@gnu.org>
...
Prevent accidental use of uninitialized libzfs_handle.
* util/grub-probe.c (main): Move grub_util_init_libzfs() call to ...
* kern/emu/getroot.c (find_root_device_from_libzfs): ... here.
* util/misc.c (grub_util_init_libzfs): Make this function idempotent.
2010-08-01 15:23:44 +02:00
Colin Watson
ce04ef47e2
* util/grub.d/20_linux_xen.in: Don't use UUID for LVM root (matching
...
util/grub.d/10_linux.in). Fixes Debian bug #591093 .
2010-08-01 08:54:10 -05:00