Vladimir 'phcoder' Serbinenko
|
70671037c8
|
Split emunet into platform-dependent and GRUB-binding parts. Keep
platform-dependent part in kernel for easy access to OS functions.
|
2013-10-15 11:55:20 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
25ac643a54
|
* grub-core/tests/video_checksum.c: Use grub_util_fd_* rather than
open/read/write.
|
2013-10-15 11:06:57 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
69ca587652
|
* grub-core/osdep/windows/emuconsole.c: New file.
|
2013-10-14 21:33:55 +02:00 |
|
Andrey Borzenkov
|
d9d68ef020
|
* conf/Makefile.extra-dist: Add osdep/*/init.c
|
2013-10-14 21:03:14 +04:00 |
|
Vladimir 'phcoder' Serbinenko
|
58e211ccf2
|
* Makefile.am: Use TARGET_OBJCOPY when doing objcopy for target.
|
2013-10-14 18:29:57 +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 |
|
Andrey Borzenkov
|
44016e527a
|
* grub-core/disk/efi/efidisk.c (grub_efidisk_get_device_name):
Handle CD-ROMs.
|
2013-10-14 17:06:39 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
6de9ee86bf
|
Pass-through unknown E820 types. It required reorganisation of mmap
module.
|
2013-10-14 16:33:44 +02:00 |
|
Andrey Borzenkov
|
f8f3f15559
|
* Makefile.util.def: Add osdep/init.c to grub-mount files.
|
2013-10-14 15:21:51 +04:00 |
|
Vladimir 'phcoder' Serbinenko
|
b73249d260
|
Make grub_util_fd_seek match behaviour of other grub_util_fd_* and
fseeko.
|
2013-10-14 12:47:09 +02:00 |
|
qwertial
|
dac86b182c
|
* grub-core/gdb_grub.in: Fix overflow and wrong field.
|
2013-10-14 03:40:20 +02:00 |
|
Jon McCune
|
17614b8426
|
* docs/grub.texi: Document new signatures possibility.
|
2013-10-14 02:52:12 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
6de292cb9b
|
Define GRUB_UTIL_FD_O_* and always use them with grub_util_fd_open.
|
2013-10-14 02:11:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
84379b61d2
|
* include/grub/osdep/hostfile_windows.h (grub_util_utf8_to_tchar): Add
missing prototype.
(grub_util_tchar_to_utf8): Likewise.
|
2013-10-14 02:09:38 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
21d85db12f
|
* grub-core/Makefile.core.def: Add osdep/init.c on emu.
* grub-core/kern/emu/main.c: Add missing include.
* grub-core/osdep/basic/init.c (grub_util_host_init) [!GRUB_UTIL]:
Don't call grub_util_init_nls.
* grub-core/osdep/windows/init.c (grub_util_host_init) [!GRUB_UTIL]:
Likewise.
|
2013-10-14 02:06:43 +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
|
ee8c1b295a
|
* include/grub/misc.h: Use gnu_printf only on gcc 4.4 or later.
|
2013-10-13 21:17:54 +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 |
|
Christian Cier-Zniewski
|
78170f3e85
|
* docs/grub.texi (Vendor power-on keys): Add Dell Latitude E4300.
|
2013-10-12 08:14:02 +02:00 |
|
Melki Christian
|
3414b6c0e2
|
* grub-core/term/at_keyboard.c [DEBUG_AT_KEYBOARD]: Fix compilation
error when enabling debug.
|
2013-10-12 08:11:19 +02:00 |
|
Ilya Bakulin
|
6d0740e8ca
|
* configure.ac: Use -melf_*_obsd on openbsd.
|
2013-10-12 08:08:11 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ff2d4dc41c
|
* grub-core/kern/arm/dl_helper.c: Use more proper %p for pointer.
|
2013-10-12 07:50:26 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
eac6ae822c
|
* include/grub/misc.h: Use gnu_printf rather than printf as format
template since our functions are independent of libc.
|
2013-10-12 07:49:36 +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
|
60d4f0bb45
|
* grub-core/fs/fat.c: Fix handling of exfat contiguous files.
|
2013-10-11 16:13:52 +02:00 |
|
Vladimir Testov
|
145e2369a7
|
* grub-core/gfxmenu/gui_list.c: New option scrollbar_thumb_overlay .
* docs/grub.texi: Likewise.
|
2013-10-10 14:37:19 +04: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
|
9be1c25578
|
* docs/grub.texi: Fix problem with braces.
|
2013-10-10 09:57:17 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
2b1d3e72ab
|
Remove now empty directory
|
2013-10-10 09:49:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ed8c0887f4
|
* conf/Makefile.extra-dist: Fix extra-dist list.
* grub-core/Makefile.core.def: Likewise.
|
2013-10-10 09:47:39 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f72ab14e4a
|
* docs/grub.texi: Document disk names used on Windows and AROS.
|
2013-10-10 09:44:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
2fe53a22b8
|
* grub-core/osdep/aros/getroot.c: Change to //: prefix as discussed
with AROS devs.
* grub-core/osdep/aros/hostdisk.c: Likewise.
|
2013-10-10 09:21:33 +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 Testov
|
ad297ec734
|
* grub-core/gfxmenu/gui_list.c: New options for scrollbar padding:
scrollbar_left_pad, scrollbar_right_pad, scrollbar_top_pad,
scrollbar_bottom_pad
* docs/grub.texi: Likewise.
|
2013-10-09 16:55:16 +04:00 |
|
Vladimir Testov
|
6e9e5dc98b
|
* grub-core/gfxmenu/gui_list.c (list_destroy): Fixed memory leak.
|
2013-10-09 10:44:11 +04:00 |
|
Vladimir 'phcoder' Serbinenko
|
761c718b52
|
Move OS-dependent file definitions to include/grub/osdep/hostfile*.h.
|
2013-10-09 08:20:20 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
37149a2f20
|
* include/grub/emu/hostdisk.h (grub_hostdisk_linux_find_partition):
Removed.
* grub-core/osdep/linux/hostdisk.c (grub_hostdisk_linux_find_partition):
Made static.
|
2013-10-09 07:16:20 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3837a151e0
|
* include/grub/emu/getroot.h (grub_util_find_hurd_root_device): Remove
leftover.
|
2013-10-09 07:09:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
caca1c70cf
|
Move OS-specific driver configuration to grub_util_fd_open. This
moves OS-dependent parts from kern/emu/hostdisk.c to
grub-core/osdep/*/hostdisk.c.
|
2013-10-09 07:04:25 +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
|
b102ce6909
|
* grub-core/osdep/basic/random.c: New file. Abort on an attempt to
get random when no RNG is available.
* grub-core/osdep/random.c: Use basic/random.c on OS out of whitelist.
|
2013-10-08 21:28:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
acbbe5cbad
|
* include/grub/util/lvm.h: Removed.
|
2013-10-08 21:01:09 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
2112fb3fef
|
* grub-core/kern/emu/misc.c (fsync) [__MINGW32__]: Move to ...
* grub-core/osdep/windows/hostdisk.c (fsync) [__MINGW32__]: ... here.
|
2013-10-08 20:05:24 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
79f78fbf06
|
* grub-core/osdep/windows/sleep.c: Add missing config.h.
|
2013-10-08 20:02:07 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c2e6f70589
|
* grub-core/kern/emu/misc.c (grub_get_rtc): Remove (it's a leftover).
|
2013-10-08 19:53:57 +02:00 |
|