Vladimir 'phcoder' Serbinenko
|
6a7fb94bfb
|
Replace the region at 0 from coreboot tables to available in BSD
memory map.
|
2013-03-25 10:23:04 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ff99babdfe
|
* util/grub.d/20_linux_xen.in: Automatically add no-real-mode edd=off on
non-BIOS platforms.
|
2013-03-24 14:03:33 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
30d6b1b290
|
* grub-core/Makefile.core.def (vga): Disable on coreboot and multiboot
platforms.
|
2013-03-24 14:01:51 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
6ccd0b31c1
|
* util/grub-mkconfig_lib.in (prepare_grub_to_access_device): Fix
handling of multi-device filesystems.
|
2013-03-24 13:11:19 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
23c9cc0490
|
* grub-core/Makefile.core.def (vbe): Disable on coreboot and multiboot
platforms.
|
2013-03-24 13:07:51 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ce50dbd746
|
Add new 'proc' filesystem framework and put luks_script into it.
|
2013-03-24 13:05:59 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d975e8d59c
|
* grub-core/term/at_keyboard.c: Increase robustness on coreboot
and qemu.
|
2013-03-23 16:54:36 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e73ba5e8ca
|
* grub-core/fs/zfs/zfs.c: Fix incorrect handling of special volumes.
|
2013-03-22 22:18:38 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
92750e4c60
|
Add ability to generate newc additions on runtime.
|
2013-03-22 21:01:28 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
0ec45a682c
|
* grub-core/commands/i386/coreboot/cbls.c: Fix typos and wrong
description.
|
2013-03-22 14:06:48 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
320abd4348
|
* po/POTFILES.in: Regenerate.
|
2013-03-21 21:54:31 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d7a6506e30
|
* grub-core/commands/verify.c (hashes): Add several hashes
from the spec.
|
2013-03-20 17:24:39 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
8fe05def12
|
Slight improve in USB-related boot-time checkpoints.
|
2013-03-20 17:21:13 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
524e2766d8
|
* grub-core/commands/boottime.c: Fix copyright header.
|
2013-03-20 17:16:35 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
cc19857a2a
|
New commands cbmemc, lscoreboot, coreboot_boottime to inspect
coreboot tables content. Support for cbmemc.
|
2013-03-20 17:13:31 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ef8810e9f3
|
Fix a conflict between ports structures with 2 controllers of
same kind.
|
2013-03-20 17:07:08 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e9dabdfad8
|
* include/grub/boottime.h: Add missing file.
|
2013-03-20 16:58:07 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
f6df57d216
|
Initialize USB ports in parallel to speed-up boot.
|
2013-03-19 23:06:44 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d745dda77e
|
Fix USB devices not being detected when requested
due to delayed attach.
|
2013-03-19 20:35:21 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e744219bb6
|
Implement boot time analysis framework.
|
2013-03-19 20:25:09 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e5a2dd7b55
|
remove get_endpoint_descriptor and change all functions needing
descriptor to just receive it as argument rather than endpoint
address.
|
2013-03-19 11:19:36 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
5dd6f58789
|
Better estimate the maximum USB transfer size.
|
2013-03-19 08:17:51 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
2f1071d57e
|
Resend a packet if we got the wrong buffer in status.
|
2013-03-17 13:33:16 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
46ecfc49b6
|
* grub-core/loader/i386/bsdXX.c (grub_openbsd_find_ramdisk): Use
multiplication rather than division.
|
2013-03-10 20:37:41 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
ea811130ea
|
* grub-core/lib/arg.c (grub_arg_list_alloc): Use shifts rather
than divisions.
|
2013-03-10 20:08:15 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
d2789cf0b8
|
* grub-core/commands/verify.c (grub_verify_signature): Use unsigned
operations to have intended shifts and not divisions.
|
2013-03-10 19:39:14 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
a9c94590dd
|
* grub-core/loader/i386/pc/plan9.c (fill_disk): Fix types to use
intended shifts rather than division.
|
2013-03-10 19:27:50 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
84cfe81b1d
|
* include/grub/datetime.h (grub_datetime2unixtime): Fix unixtime
computation for some years before epoch. Avode confusing division
while on it.
|
2013-03-10 19:19:21 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
21344ef620
|
* grub-core/video/i386/pc/vbe.c
(grub_video_vbe_print_adapter_specific_info): Replace division by
shifts.
|
2013-03-10 18:49:05 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3f2b4d1a81
|
Adjust types in gdb module to have intended unsigned shifts rather than
signed divisions.
|
2013-03-10 18:36:39 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3dac5878ec
|
* grub-core/fs/hfs.c (grub_hfs_read_file): Avoid divmod64 since the
maximum size is 4G - 1 on hfs
|
2013-03-10 18:27:53 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
5341c0fbfc
|
Avoid costly 64-bit division in grub_get_time_ms on most platforms.
|
2013-03-10 17:45:38 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
fc3ff2a2ad
|
* grub-core/fs/fshelp.c (grub_fshelp_log2blksize): Remove now unused
function.
|
2013-03-10 14:27:04 +01:00 |
|
Andrey Borzenkov
|
81455e8e7a
|
* grub-core/fs/iso9660.c (add_part): Remove always_inline attribute
causing gcc error with gcc 4.7.1.
|
2013-03-07 09:11:36 +01:00 |
|
Nickolai Zeldovich
|
efd4f11754
|
* grub-core/commands/acpi.c (grub_acpi_create_ebda): Don't
dereference null pointer. While the code is technically correct, gcc
may eliminate a null check if pointer is already dereferenced.
|
2013-03-07 08:52:29 +01:00 |
|
Nickolai Zeldovich
|
e11645f434
|
* grub-core/normal/crypto.c (read_crypto_list): Fix incorrect
OOM check.
* grub-core/normal/term.c (read_terminal_list): Likewise.
|
2013-03-07 08:41:27 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
774683685f
|
Lift up core size limits on some platforms. Fix potential memory
corruption with big core on small memory systems. Document remaining
limits.
|
2013-03-07 08:17:24 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
f6b58fe538
|
* grub-core/term/terminfo.c (grub_terminfo_cls): Issue an explicit
gotoxy to 0,0.
|
2013-03-05 20:00:51 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
19ce697dfd
|
Remove all trampoline support. Add -Wtrampolines when
present. Remove symbols used for trampolines to make
link fail if trampolines are present.
|
2013-03-03 15:57:30 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
73b5d90fe2
|
* grub-core/script/execute.c (grub_script_arglist_to_argv): Move
append out of its parent.
|
2013-03-03 15:26:29 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
cb758e96cc
|
* grub-core/commands/regexp.c (set_matches): Move setvar out of its
parent.
|
2013-03-03 15:24:02 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
3188131f72
|
* grub-core/kern/env.c, include/grub/env.h: Change iterator through
all vars to a macro. All users updated.
|
2013-03-03 01:34:27 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
e42b251403
|
* grub-core/disk/ieee1275/nand.c: Fix compilation on
i386-ieee1275.
|
2013-03-03 01:30:55 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
83e1a1a137
|
* include/grub/cmos.h: Handle high CMOS addresses on sparc64.
|
2013-03-02 23:59:05 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
1d5a880fe4
|
* include/grub/mips/loongson/cmos.h: Fix high CMOS addresses.
|
2013-03-02 23:57:34 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
6e4146c41e
|
Move to more hookless approach in IEEE1275 devices handling.
|
2013-03-02 23:51:19 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
99fcda8a7b
|
* grub-core/kern/term.c (grub_term_normal_color),
(grub_term_highlight_color): Add back lost defaults.
|
2013-03-02 23:23:51 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
73bf57e2c8
|
Make elfload not use hooks. Opt for flags and iterators instead.
|
2013-03-02 16:45:57 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
7f8c105f61
|
* grub-core/lib/ia64/longjmp.S: Fix the name of longjmp function.
* grub-core/lib/ia64/setjmp.S: Fix the name of setjmp function.
|
2013-03-02 15:31:17 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
396d4091e7
|
* grub-core/script/execute.c (gettext_append): Remove nested functions.
|
2013-03-02 12:17:52 +01:00 |
|