Vladimir Serbinenko
|
fa9b3dcae2
|
* grub-core/kern/efi/efi.c (grub_efi_get_filename): Avoid inefficient
realloc.
|
2013-11-01 16:06:51 +01:00 |
|
Vladimir Serbinenko
|
9a021c5580
|
* util/grub-mkrescue.in: Do not use UUID search on EFI.
|
2013-11-01 16:05:15 +01:00 |
|
Vladimir Serbinenko
|
80e8b13ac4
|
* grub-core/kern/dl.c: Unify section-finding algorithm. Saves 30 bytes
on core size.
|
2013-11-01 15:20:14 +01:00 |
|
Vladimir Serbinenko
|
b61599aca4
|
* grub-core/kern/mm.c (grub_realloc): Don't copy more data than we have.
|
2013-11-01 14:39:33 +01:00 |
|
Vladimir Serbinenko
|
a602dc5425
|
* grub-core/io/gzio.c (huft_build): Use zalloc for safety.
(initialize_tables): reset tl and td to NULL after freeing.
|
2013-10-30 11:58:00 +01:00 |
|
Vladimir Serbinenko
|
93c120754a
|
* grub-core/loader/multiboot_mbi2.c: Implement network tag.
|
2013-10-28 15:53:39 +01:00 |
|
Vladimir Serbinenko
|
1ca4b75ec2
|
* grub-core/loader/multiboot_mbi2.c: Add EFI memory map to the list
of supported tags.
|
2013-10-28 15:40:34 +01:00 |
|
Vladimir Serbinenko
|
329550c4a9
|
* grub-core/loader/multiboot_mbi2.c: Implement EFI memory map.
|
2013-10-28 15:37:00 +01:00 |
|
Vladimir Serbinenko
|
00bfa988fc
|
* grub-core/loader/multiboot.c: Add support for multiboot kernels
quirks.
|
2013-10-28 15:23:46 +01:00 |
|
Vladimir Serbinenko
|
81afc5cce6
|
* grub-core/loader/i386/linux.c (allocate_pages): Allocate at least
a page in protected space.
|
2013-10-28 14:30:29 +01:00 |
|
Vladimir Serbinenko
|
cb3c4a4722
|
* grub-core/loader/multiboot.c (grub_cmd_module): Don't attempt to
allocate space for zero-sized modules.
|
2013-10-28 14:27:19 +01:00 |
|
Vladimir Serbinenko
|
954f7bf5ec
|
* grub-core/loader/xnu_resume.c (grub_xnu_resume): Reject empty images.
|
2013-10-28 14:25:22 +01:00 |
|
Francesco Lavra
|
526d3d25e2
|
* grub-core/lib/fdt.c: Fix miscellaneous bugs.
|
2013-10-28 13:52:32 +01:00 |
|
Vladimir Serbinenko
|
74124c344c
|
* grub-core/lib/progress.c (grub_file_progress_hook_real): Add missing
safeguards. Fixes a crash with i386/pc/console.c.
|
2013-10-28 13:37:40 +01:00 |
|
Vladimir Serbinenko
|
5177391ebe
|
* include/grub/emu/hostdisk.h: Add proper declaration for grub_host_init
and grub_hostfs_init.
|
2013-10-28 13:33:12 +01:00 |
|
Vladimir Serbinenko
|
64db14b0cb
|
* grub-core/kern/emu/hostdisk.c (grub_util_check_file_presence): Use
windows method on other platforms without good stat as well.
|
2013-10-28 02:17:56 +01:00 |
|
Vladimir Serbinenko
|
effe203677
|
* grub-core/osdep/linux/getroot.c: Add new btrfs defines.
|
2013-10-28 01:45:06 +01:00 |
|
Vladimir Serbinenko
|
82591fa6e7
|
Make / in btrfs refer to real root, not the default volume.
Modify mkrelpath to work even if device is mounted with subvolid option.
|
2013-10-28 01:37:19 +01:00 |
|
Andrey Borzenkov
|
11d81fc6d1
|
Merge branch 'fu/disk_common'
|
2013-10-27 23:45:43 +04:00 |
|
Vladimir Serbinenko
|
30fd7198fe
|
* util/grub-mkfont.c (main): Show error message when FT_Set_Pixel_Sizes
fails.
|
2013-10-27 20:38:32 +01:00 |
|
BVK Chaitanya
|
8d179dae4e
|
* docs/autoiso.cfg: New file.
|
2013-10-27 20:34:24 +01:00 |
|
Andrey Borzenkov
|
e11cb7268e
|
Add grub-core/kern/disk_common.c to extra_dist
|
2013-10-27 22:55:11 +04:00 |
|
Vladimir Serbinenko
|
3bc9c8cfc8
|
* configure.ac: Remove leftover COND_BUILD_GRUB_MKFONT and
COND_GRUB_PE2ELF conditions.
|
2013-10-27 19:44:19 +01:00 |
|
Vladimir Serbinenko
|
c430e00b80
|
* grub-core/net/tftp.c: Retransmit ack when rereceiving old packet.
Try to handle more than 0xFFFF packets.
Reported by: Bernhard Übelacker <bernhardu>.
He also spotted few overflows in first version of this patch.
|
2013-10-27 19:15:57 +01:00 |
|
Vladimir Serbinenko
|
cf8d6bbd9e
|
* grub-core/net/tftp.c: Retransmit ack when rereceiving old packet.
Try to handle more than 0xFFFF packets.
|
2013-10-27 19:15:37 +01:00 |
|
Vladimir Serbinenko
|
8b46b0ea36
|
* grub-core/loader/i386/bsd.c (grub_cmd_openbsd): Accept "sd", "cd",
"vnd", "rd" and "fd" disks.
|
2013-10-27 18:59:27 +01:00 |
|
Vladimir Serbinenko
|
442b86de32
|
Move grub_disk_write out of kernel into disk.mod.
|
2013-10-27 15:44:55 +01:00 |
|
Vladimir Serbinenko
|
04dea7e6c2
|
* grub-core/kern/misc.c (grub_vsnprintf_real): Unify int and wchar
handling.
|
2013-10-27 14:47:04 +01:00 |
|
Vladimir Serbinenko
|
a8f15bceea
|
* grub-core/kern/misc.c (grub_abort): Make static
|
2013-10-27 14:13:39 +01:00 |
|
Vladimir Serbinenko
|
a60dae7e4e
|
* grub-core/kern/misc.c (grub_vsnprintf_real): Don't attempt to
transform invalid unicode codepoints.
|
2013-10-27 13:34:46 +01:00 |
|
Vladimir Serbinenko
|
891b713be3
|
* grub-core/kern/misc.c (grub_vsnprintf_real): Remove needless explicit
\0 checking.
|
2013-10-27 13:20:50 +01:00 |
|
Vladimir Serbinenko
|
cf880639f6
|
Revert " * util/grub-mkstandalone.in: Remove needless copying since we already"
The copying in question was needed.
This reverts commit 8154884dd4 .
|
2013-10-27 12:22:52 +01:00 |
|
Vladimir Serbinenko
|
03dcac7f76
|
* grub-core/lib/legacy_parse.c: Add support for "nd" disk.
|
2013-10-27 02:50:31 +02:00 |
|
Vladimir Serbinenko
|
c81acb7ff3
|
Consolidate cpuid code.
|
2013-10-27 00:02:01 +02:00 |
|
Vladimir Serbinenko
|
c1bee64676
|
Move cpuid code to cpuid.h and TSC code to tsc.c.
|
2013-10-26 23:39:10 +02:00 |
|
Grégoire Sutre
|
f37bf9c778
|
* util/grub.d/00_header.in: Don't use LANG if it's not set.
|
2013-10-26 20:11:55 +02:00 |
|
Grégoire Sutre
|
4021132be2
|
Missing Changelog entry
|
2013-10-26 20:06:24 +02:00 |
|
Grégoire Sutre
|
67811a6fd4
|
* util/grub-mkconfig.in: Replace $0 with $self.
* util/grub-reboot.in: Likewise.
* util/grub-set-default.in: Likewise.
|
2013-10-26 20:05:29 +02:00 |
|
BVK Chaitanya
|
3ace8d7584
|
* docs/osdetect.cfg: New file.
|
2013-10-26 18:39:03 +02:00 |
|
BVK Chaitanya
|
1e6ad6a668
|
* tests/util/grub-shell.in: Add new --debug option.
|
2013-10-26 15:01:28 +02:00 |
|
BVK Chaitanya
|
188929ebee
|
* tests/test_unset.in: New test.
|
2013-10-26 14:52:54 +02:00 |
|
BVK Chaitanya
|
7994a09a9b
|
* tests/test_sha512sum.in: New test.
|
2013-10-26 14:35:35 +02:00 |
|
Vladimir Serbinenko
|
2a8a75855c
|
* grub-core/fs/iso9660.c: Replace strncat with memcpy.
* include/grub/misc.h: Remove strncat.
* grub-core/lib/posix_wrap/string.h: Likewise.
|
2013-10-26 12:49:51 +02:00 |
|
Vladimir Serbinenko
|
6d1fc99ab5
|
Missing Changelog entry
|
2013-10-26 02:48:55 +02:00 |
|
Vladimir Serbinenko
|
3d695d7b93
|
* tests/date_unit_test.c: New test.
|
2013-10-26 02:48:19 +02:00 |
|
Vladimir Serbinenko
|
10bafa1c38
|
* grub-core/normal/datetime.c (grub_unixtime2datetime): Fix mishandling
of first three years after start of validity of unixtime.
|
2013-10-26 02:47:40 +02:00 |
|
Vladimir Serbinenko
|
b1c6d03760
|
* grub-core/normal/menu_entry.c (get_logical_num_lines): Use unsigned
division as the one making more sense.
(update_screen): Likewise.
(complete): Likewise.
|
2013-10-26 01:01:06 +02:00 |
|
Vladimir Serbinenko
|
5f4028d4a5
|
* grub-core/normal/menu_entry.c (complete): Make sure that width is >0.
|
2013-10-26 00:07:59 +02:00 |
|
Vladimir Serbinenko
|
a28567364a
|
Make char and string width grub_size_t rather than grub_ssize_t.
|
2013-10-25 23:58:24 +02:00 |
|
Vladimir Serbinenko
|
0a7e52b2ed
|
* grub-core/normal/cmdline.c (grub_history_get): Make argument into
unsigned.
(grub_history_replace): Likewise.
|
2013-10-25 22:58:19 +02:00 |
|