Vladimir 'phcoder' Serbinenko
|
21aecce0f9
|
* grub-core/disk/ieee1275/ofdisk.c: Fix CD-ROM and boot device
detection.
|
2013-04-15 00:38:39 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
25092d2922
|
* grub-core/lib/posix_wrap/sys/types.h: Make WORDS_BIGENDIAN definition
match config-util.h to avoid warnings and increase compatibility.
|
2013-04-14 19:57:15 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
794515225f
|
Add option to compress files on install/image creation.
|
2013-04-14 19:24:05 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
78b7d77bcd
|
* docs/grub-dev.texi: Rearrange menu to match the section order.
Reported by: Bryan Hundven.
|
2013-04-14 19:07:55 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
cc2fa5ec1e
|
* grub-core/loader/i386/linux.c: Remove useless leftover pointer.
|
2013-04-14 19:01:23 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b49fe8792a
|
Move GRUB out of system area when using xorriso 1.2.9 or later.
|
2013-04-14 18:53:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
5351da81e0
|
* tests/grub_cmd_date.in: Add missing exit 1.
|
2013-04-14 17:19:04 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c9d586ea17
|
* tests/partmap_test.in: Skip on sparc64.
|
2013-04-14 17:16:32 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
3f72974141
|
Support grub-shell on sparc64.
|
2013-04-14 17:13:58 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8ca86b3a03
|
Support mkrescue on sparc64.
|
2013-04-14 17:10:55 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
aa1af9bbda
|
Allow IEEE1275 ports on path even if it wasn't detected automatically.
Needed on OpenBIOS due to incomplete device tree.
|
2013-04-14 17:01:31 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ac4fea7998
|
* grub-core/disk/ieee1275/ofdisk.c: Iterate over bootpath even if it
would be otherwise excluded.
|
2013-04-14 16:55:20 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
87206f2cf1
|
* grub-core/kern/ieee1275/cmain.c (grub_ieee1275_find_options):
Inline name defines used only once.
|
2013-04-14 16:52:49 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
fe22b071dc
|
Fix memory leaks in ofnet.
Reported by: Francesco Lavra.
|
2013-04-13 20:12:11 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
9d21381bac
|
* docs/man/grub-glue-efi.h2m: Add missing file.
|
2013-04-13 02:26:34 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
07aec23c00
|
* util/grub-mkrescue.in: Fix wrong architecture for ppc dir.
|
2013-04-13 02:02:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
67ab83538f
|
Better support Apple Intel Macs on CD.
|
2013-04-13 00:38:04 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ba44ca6d1a
|
Replace stpcpy with grub_stpcpy in tools.
|
2013-04-12 22:37:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
bbdd6305db
|
Handle Japanese special keys.
Reported by: Hiroyuki YAMAMORI.
Codes supplied by: Hiroyuki YAMAMORI.
|
2013-04-12 22:26:38 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
8573d302fc
|
* util/grub-mkimage.c: Document memdisk implying --prefix.
|
2013-04-12 21:08:53 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d70dbab77a
|
* grub-core/bus/usb/ehci.c (grub_ehci_fini_hw): Ignore errors, not
much we can do about it anyway.
|
2013-04-12 20:51:11 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
92c8f58d97
|
* grub-core/net/http.c: Fix bad free.
|
2013-04-12 20:17:53 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
b7d17a492f
|
* grub-core/net/drivers/ieee1275/ofnet.c: Don't attempt to send more
than buffer size.
|
2013-04-12 19:25:16 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a3d566d442
|
Disable partmap check on i386-ieee1275 due to openfirmware issues.
|
2013-04-12 17:51:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a936af564c
|
* tests/util/grub-shell.in: Fix it on powerpc.
|
2013-04-12 14:52:05 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
5121223465
|
Turn off QEMU ACPI-way since new releases don't have shutdown port
anymore.
|
2013-04-12 14:49:33 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a21eec9ec5
|
* docs/grub.texi: Update coreboot status info.
|
2013-04-12 14:03:52 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e3734b84cf
|
* tests/grub_cmd_date.in: New test for datetime.
|
2013-04-12 01:47:38 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f9d4005539
|
* tests/partmap_test.in: Fix missing qemudisk setting.
|
2013-04-12 01:44:14 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
dbc56d8f0b
|
Support i386-ieee1275 grub-mkrescue and make check on it.
|
2013-04-12 01:29:45 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a79b8a1584
|
Merge powerpc grub-mkrescue flavour with common. Use xorriso HFS+
feature for it.
|
2013-04-11 23:15:26 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
48f39bb4df
|
* docs/grub.texi: Fix description of GRUB_CMDLINE_XEN and
GRUB_CMDLINE_XEN_DEFAULT.
Reported by: Marc Warne (GigaTux) <gigatux>
|
2013-04-11 21:46:21 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
053cfcddf1
|
Import new gnulib.
|
2013-04-11 21:12:46 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
93cd84df63
|
Use ACPI shutdown intests as traditional port was removed.
|
2013-04-11 21:09:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
49818a594a
|
Fix missing PVs if they don't contain "interesting" LV. Closes #38677.
Fix few warining messages and leaks while on it.
|
2013-04-11 00:08:27 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
d5e2a158e1
|
Fix ia64-efi image generation on big-endian machines. Deduplicate
some code while on it.
Reported by: Leif Lindholm.
|
2013-04-09 19:19:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
47043f959f
|
* grub-core/normal/term.c: Few more fixes for menu entry editor
rendering.
Reported by: Andrey Borzenkov <arvidjaar@gmail.com>
|
2013-04-08 14:35:26 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
a321606813
|
* grub-core/normal/term.c: Few more fixes for menu entry editor
rendering.
Reported by: Andrey Borzenkov <arvidjaar@gmail.com>
|
2013-04-07 17:48:22 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
eeada7b1da
|
Use GRUB_PROPERLY_ALIGNED_ARRAY in grub-core/disk/cryptodisk.c and
grub-core/disk/geli.c.
|
2013-04-05 13:26:10 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
132867de71
|
* util/grub-mkfont.c: Prefer enum to #define.
|
2013-04-05 11:13:37 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
de73de1748
|
* grub-core/commands/acpi.c: Use sizeof rather than hardcoding the size.
|
2013-04-05 11:01:19 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
1865baa72c
|
Replace 8 with GRUB_CHAR_BIT in several places when appropriate.
|
2013-04-05 10:59:26 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
ce7d92a9f2
|
Add new defines GRUB_RSDP_SIGNATURE_SIZE and GRUB_RSDP_SIGNATURE.
|
2013-04-05 10:56:43 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
52eab6562d
|
* grub-core/commands/verify.c: Use GRUB_CHAR_BIT.
|
2013-04-05 10:52:13 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
98b23b9519
|
* include/grub/bsdlabel.h: Use enums.
|
2013-04-05 10:33:53 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
0467a5ddf0
|
Move GRUB_CHAR_BIT to types.h.
|
2013-04-05 10:31:12 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
aa42823871
|
Unify file copying setup across different install scripts. Add
options for performing partial install.
|
2013-04-04 19:59:59 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
f75835bdad
|
Use TSC as a possible time source on i386-ieee1275.
|
2013-04-04 09:55:44 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
2cd5ce6cdb
|
* grub-core/bus/usb/usbtrans.c (grub_usb_bulk_readwrite_packetize):
Init err.
|
2013-04-04 08:56:45 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
c962563095
|
* util/grub-setup.c (setup): Handle some corner cases.
|
2013-04-04 08:55:06 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
be00894104
|
* grub-core/lib/posix_wrap/locale.h [GRUB_UTIL]: Include host locale.h.
|
2013-04-04 08:54:02 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
1a78d573c7
|
* grub-core/commands/verify.c: Save verified file to avoid it being
tampered with after verification was done.
|
2013-04-03 17:32:33 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
db8ff59f61
|
* grub-core/term/i386/pc/console.c (grub_console_getwh): Decrease
reported width by one to compensate for curesor algorithm problem.
|
2013-04-03 15:21:51 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
91bf46b188
|
Fix screen corruption in menu entry editor and simplify the code
flow while on it.
|
2013-04-03 15:19:34 +02:00 |
|
Vladimir 'phcoder' Serbinenko
|
e75fdee420
|
* grub-core/kern/efi/mm.c (grub_efi_finish_boot_services):
Try terminating EFI services several times due to quirks in some
implementations.
|
2013-03-26 11:34:56 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
8990963a7f
|
* grub-core/disk/ahci.c: Give more time for AHCI request.
|
2013-03-25 10:32:56 +01:00 |
|
Vladimir 'phcoder' Serbinenko
|
daae8f9e6d
|
* grub-core/normal/menu.c: Wait if there were errors shown at "boot"
command.
|
2013-03-25 10:32:06 +01:00 |
|
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 |
|
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 |
|