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
|
8154884dd4
|
* util/grub-mkstandalone.in: Remove needless copying since we already
pass the files to tar.
|
2013-10-17 01:12:22 +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
|
593816780e
|
* util/editenv.c (grub_util_create_envblk_file): Use grub_util_rename.
|
2013-10-15 21:25:18 +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
|
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
|
f4e0adc0f9
|
Remove leftover references to some of the system headers.
|
2013-10-15 17:59:54 +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
|
588744d0dc
|
* util/grub-probe.c (probe): Separate different drives in hint-str
by spaces and not newlines.
* util/grub-mkconfig_lib.in: Handle multidevice filesystem.
|
2013-10-14 18:27:29 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
66a1b3eeb7
|
* util/misc.c (grub_util_get_image_size): Use FILE functions rather than
stat.
|
2013-10-13 23:45:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e19bec1715
|
* util/grub-editenv.c: Remove leftover set_program_name and init_nls.
|
2013-10-13 23:44:07 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bb338aaf24
|
Add a wrapper for fopen. On unix-like systems just pass-through. On
windows use unicode version.
|
2013-10-13 20:36:28 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ae5540d3d4
|
Move set_program_name and init_nls to host_init. On windows
fix in this fuction console and argument charset as well.
|
2013-10-13 20:03:42 +02:00 |
|
Andrey Borzenkov
|
4cd3c4fec7
|
Fix inconsistent use of GRUB_CRYPTODISK_ENABLE and
GRUB_ENABLE_CRYPTODISK.
* util/grub-install.in: Rename all GRUB_CRYPTODISK_ENABLE to
GRUB_ENABLE_CRYPTODISK.
* util/grub-mkconfig_lib.in: Likewise.
|
2013-10-12 08:17:05 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ba9baabecd
|
* util/grub-setup.c (setup): Move copying of partition table as
futher up as possible to avoid possible overwrite by floppy routines.
|
2013-10-11 16:15:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3530bc9d90
|
* util/getroot.c (make_device_name): Remove dos_part and bsd_part as
it's mostly unused. Move vestiges to the callers.
|
2013-10-10 10:21:07 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
fb9f59c3ce
|
* util/grub-mkpasswd-pbkdf2.c: Remove temporary buffers for hex
version of salt and hash. Use grub_snprintf rather than snprintf.
|
2013-10-10 10:16:37 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
71c1d67a34
|
Avoid including hostfile.h when not necessarry as it pulls
in OS-specific headers which may redefine generic names
like "far".
|
2013-10-10 09:18:06 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f7676b7016
|
* util/grub-mkimage.c (generate_image): Use size_t instead of
grub_size_t.
* util/grub-mkimagexx.c (locate_sections): Likewise.
(load_image): Likewise.
|
2013-10-09 05:36:00 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
22f98db270
|
* util/misc.c (grub_util_write_image_at): Don't use PRIxGRUB_SIZE for
size_t.
(grub_util_write_image): Likewise.
|
2013-10-09 05:33:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
acbbe5cbad
|
* include/grub/util/lvm.h: Removed.
|
2013-10-08 21:01:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
9a2c903f28
|
* util/ieee1275/ofpath.c: Move to ...
* grub-core/osdep/linux/ofpath.c: ..here, split stub into ...
* grub-core/osdep/basic/ofpath.c: ..here.
|
2013-10-08 18:25:49 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c1ca424476
|
Move sleep routines to grub-core/osdep.
|
2013-10-08 17:38:46 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
672fa55e81
|
Move OS-dependent files to grub-core/osdep and document it.
|
2013-10-08 17:30:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f8772ea7f5
|
* util/misc.c: Remove leftover inclusion of malloc.h.
|
2013-10-08 17:02:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
cef86fefda
|
* util/raid.c: Fold into ...
* util/getroot_linux.c: ... here. Make all functions static.
|
2013-10-08 16:59:50 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
de300af2ac
|
* util/random_unix.c: Add NetBSD and Mac OS X to verified list.
|
2013-10-08 16:35:21 +02:00 |
|
Samuel Thibault
|
1db3830418
|
* util/grub.d/10_hurd.in: Use version_find_latest to sort gnumach
kernels by version order.
|
2013-10-06 01:52:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
fb295fc070
|
* util/random_unix.c: Add kFreeBSD to the list of secure RNG.
|
2013-10-04 02:39:31 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
47345010a4
|
Add AROS hostdisk and getroot routines.
|
2013-10-04 02:35:03 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bf25f87931
|
Make cryptodisk and diskfilter probe data retrievable programmatically
and not just printable.
|
2013-10-04 01:43:47 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
24ca45125e
|
Split random retrieving code into separate files.
|
2013-10-04 01:29:10 +02:00 |
|
Jon McCune
|
0340bdbc22
|
* grub-core/commands/loadenv.c: Support skipping signature check
and variable names filtering.
|
2013-09-27 02:08:32 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
30b7f58f4e
|
* grub-core/kern/emu/hostdisk_unix.c: Declare AROS as non-unix.
* grub-core/kern/emu/hostfs.c: Likewise.
* util/getroot_unix.c: Likewise.
|
2013-09-24 19:19:31 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bab7b1ebeb
|
* include/grub/emu/hostdisk.h (GRUB_FD_STAT_IS_FUNTIONAL): New define.
Migrate all explicit defines to this new one.
|
2013-09-24 19:17:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e8fd80bc3d
|
* util/getroot.c (grub_util_biosdisk_is_present): Don't do stat on
platforms on which it doesn't work.
|
2013-09-24 18:58:33 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
5177ba1400
|
* util/getroot.c (grub_util_check_block_device): Move to ...
* util/getroot_unix.c (grub_util_check_block_device): ... here.
* util/getroot.c (grub_util_check_char_device): Move to ...
* util/getroot_unix.c (grub_util_check_char_device): ... here.
|
2013-09-24 18:55:10 +02:00 |
|
Paulo Flabiano Smorigo
|
39cfdaa9a2
|
* util/grub-install.in: Add GPT PReP support.
* util/grub-probe.c (probe): Support GPT partition type.
(main): Support -t gpt_parttype.
|
2013-09-23 17:42:32 -03:00 |
|
Tim Hardeck
|
9c262ff966
|
* util/grub.d/10_hurd.in: Filter out character for the class.
* util/grub.d/10_kfreebsd.in: Likewise.
* util/grub.d/10_linux.in: Likewise.
* util/grub.d/20_linux_xen.in: Likewise.
|
2013-09-23 17:48:38 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3f7d9c8280
|
* util/getroot.c (grub_util_biosdisk_get_grub_dev): Do not assume
that floppies are unpartitioned.
|
2013-09-23 12:19:49 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bca8873a0c
|
* util/getroot_unix.c [__MINGW32__ || __CYGWIN__]:
Define dummy grub_util_pull_lvm_by_command to decrease number of #if's.
|
2013-09-23 12:06:00 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
7e518ca84f
|
Use Winapi on both cygwin and mingw32 to share more code between both.
|
2013-09-23 11:21:09 +02:00 |
|
Andrey Borzenkov
|
d68d01573b
|
* util/grub-install.in: Add --grub-editenv option.
* util/grub-install_header (grub_compress_file): Explicitly check for
plain file to avoid cp error.
|
2013-09-22 21:47:52 +04:00 |
|
Andrey Borzenkov
|
775b284dd6
|
* docs/grub.texi (Device syntax): Document new LVM UUID based device
names; fix LVM driver name (lvm, not lv).
* util/grub-probe.c (probe_abstraction): Support lvmid/xxx device
names.
|
2013-09-22 21:35:13 +04:00 |
|
Vladimir 'phcoder' Serbinenko
|
3ff4063dd3
|
* grub-core/kern/emu/hostdisk.c: Disentagle into a series of OS-specific
files rather than one file with loads of #if's.
* util/getroot.c: Likewise.
|
2013-09-22 07:36:17 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d1983764f4
|
* util/grub-mkpasswd-pbkdf2.c (grub_get_random): Add windows and
GNU/Hurd to the list of checked PRNG.
|
2013-09-22 03:28:32 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
63653cfdae
|
* grub-core/disk/diskfilter.c: Handle non-md UUIDs.
* grub-core/disk/lvm.c: Add LVM UUIDs.
* util/getroot.c: Use LVM UUIDs whenever possible.
|
2013-09-20 20:37:03 +02:00 |
|