Commit graph

  • 28b0af948e linguas: use en_US as UTF-8 locale, C.UTF-8 is not a standard locale. Michael Marineau 2014-09-29 15:30:37 -07:00
  • 9a67e1ac8e Use full initializer for initrd_ctx to avoid fatal warnings with older GCC Andrei Borzenkov 2014-10-14 20:12:15 +04:00
  • 77063f4cb6 Fix in-tree --platform=none Colin Watson 2014-09-25 20:59:26 +01:00
  • 5d90f6e533 Add a new "none" platform that only builds utilities Colin Watson 2014-09-23 12:06:30 +01:00
  • 954fe77163 cleanup: grub_cpu_to_XXX_compile_time for constants Andrey Borzenkov 2014-09-22 20:47:10 +04:00
  • 6d05b6383c Revert " Use -Wl,--no-relax rather than -mno-relax for uniformity." Vladimir Serbinenko 2014-09-21 19:02:11 +02:00
  • 0f1f95c7b7 ACPIhalt: Add more ACPI opcodes. Valentin Dornauer 2014-09-21 18:58:14 +02:00
  • 41c6f91fce * grub-core/normal/main.c: Don't drop to rescue console in case of password-protected prompt and no menu entries. Vladimir Serbinenko 2014-09-21 18:51:09 +02:00
  • 7c378c3964 * grub-core/commands/keylayouts.c: Ignore unknown keys. Vladimir Serbinenko 2014-09-21 18:49:49 +02:00
  • 2988a849fc * grub-core/gmodule.pl.in: Accept newer binutils which output empty column rather than 0x0. Vladimir Serbinenko 2014-09-21 18:23:23 +02:00
  • 5e42618e00 Fix wrong commit Vladimir Serbinenko 2014-09-21 18:18:03 +02:00
  • 0aece00c54 * grub-core/osdep/unix/config.c: Remove extraneous comma. Michael Chang 2014-09-21 17:49:13 +02:00
  • 631a820038 Initialized initrd_ctx so we don't free a random pointer from the stack. Peter Jones 2014-09-17 16:30:11 -04:00
  • 60049a0e72 Tidy up ChangeLog formatting. Colin Watson 2014-09-19 14:50:51 +01:00
  • a276b84046 Fix build with glibc 2.20 Khem Raj 2014-09-03 01:15:08 -07:00
  • 54bd9a0610 Fix incorrect address reference in btrfs Michael Chang 2014-08-14 18:17:45 +08:00
  • 2a5a532c00 Support grub-emu on x32 (ILP32 but with x86-64 instruction set) Colin Watson 2014-09-07 23:04:35 +01:00
  • 4d94b2db58 * configure.ac: Remove several unnecessary semicolons. Colin Watson 2014-09-07 20:47:43 +01:00
  • 1de3a48098 * grub-core/kern/mips/arc/init.c (grub_machine_get_bootlocation): Initialise pend to pacify GCC. Colin Watson 2014-08-25 15:19:48 -07:00
  • c291f47b2c Fix typo (gettext_print instead of gettext_printf) Andrey Borzenkov 2014-08-14 21:02:31 +04:00
  • 3c05833249 * grub-core/term/at_keyboard.c: Retry probing keyboard if scancode setup failed. Vladimir Serbinenko 2014-08-13 23:04:01 +02:00
  • d1224d209b * grub-core/kern/disk_common.c: Clump disk size to 1EiB. Vladimir Serbinenko 2014-08-10 11:27:36 +02:00
  • 0af3ae2d8b * grub-core/disk/i386/pc/biosdisk.c (grub_biosdisk_rw): Add safety to avoid triggerring VirtualBox bug. Vladimir Serbinenko 2014-08-10 11:27:13 +02:00
  • 79c80b06b8 Fix Changelog Vladimir Serbinenko 2014-08-10 10:04:04 +02:00
  • 33f6ce671f * grub-core/fs/cbfs.c: Don't probe disks of unknow size. Vladimir Serbinenko 2014-08-10 09:50:36 +02:00
  • 0901e7855f Fix an infinite loop in grub-mkconfig Colin Watson 2014-07-08 23:54:30 +01:00
  • 4250f552a6 * docs/grub-dev.texi (Finding your way around): The build system no longer uses AutoGen directly. Colin Watson 2014-06-26 14:20:17 +01:00
  • 1f6af2a9f8 * grub-core/commands/loadenv.c (check_blocklists): Fix overlap check. Роман Пехов 2014-06-22 03:51:50 +04:00
  • fa33530870 * util/grub-install.c: Fix handling of --disk-module. Glenn Washburn 2014-06-22 01:45:11 +02:00
  • 15bd333e10 * grub-core/loader/i386/bsd.c (grub_netbsd_boot): Pass pointer to EFI system table. Stephane Rochoy 2014-06-22 01:35:52 +02:00
  • 3f3ec8ef44 * grub-core/commands/efi/lsefisystab.c (grub_cmd_lsefisystab): Show EFI system table physical address. Stephane Rochoy 2014-06-22 01:34:57 +02:00
  • 87de66d9d8 * util/grub-gen-asciih.c (add_glyph): Fix uninitialised variable. Trevor Woerner 2014-06-21 20:26:47 +02:00
  • 2c2c5c720d * grub-core/commands/verify.c (grub_pubkey_open): Trust procfs. Vladimir Serbinenko 2014-05-15 14:36:48 +02:00
  • 480c89858e * grub-core/commands/verify.c (grub_pubkey_open): Fix memdisk check. Vladimir Serbinenko 2014-05-12 10:01:48 +02:00
  • 4b8b9135f1 * grub-core/kern/misc.c (__bzero): Don't compile in GRUB_UTIL. Vladimir Serbinenko 2014-04-20 16:12:41 +02:00
  • 5a6db38d62 Allow loading old kernels by placing GDT in conventional memory. Piotr Krysiuk 2014-04-20 15:58:45 +02:00
  • 3a310e842f Tolerate devices with no filesystem UUID returned by os-prober Colin Watson 2014-04-10 16:54:33 +01:00
  • c4badfe836 Improve LVM "logical_volumes" string matching Colin Watson 2014-04-10 14:42:41 +01:00
  • a72fc329eb * grub-core/lib/syslinux_parse.c: Fix timeout quoting. Vladimir Serbinenko 2014-04-06 00:44:44 +02:00
  • 2009da62f2 Add missing #endif Vladimir Serbinenko 2014-04-04 08:11:15 +02:00
  • 6f6d4aa02c * include/grub/libgcc.h: Remove ctzsi2 and ctzdi2. They're no longer pulled from libgcc. Vladimir Serbinenko 2014-04-04 08:02:38 +02:00
  • 8063ce197f Replace few instances of memcmp/memcpy in the code that should be grub_memcmp/grub_memcpy. Vladimir Serbinenko 2014-04-04 07:58:42 +02:00
  • 9706066791 * grub-core/osdep/linux/getroot.c (grub_util_part_to_disk): Support NVMe device names. Vladimir Serbinenko 2014-04-03 21:31:12 +02:00
  • 4afd0107ef btrfs: fix get_root key comparison failures due to endianness Thomas Falcon 2014-03-31 15:32:30 +01:00
  • 24024dac7f Fix partmap, cryptodisk, and abstraction handling in grub-mkconfig. Colin Watson 2014-03-31 14:48:33 +01:00
  • 9b35fe819f Fix grub-probe -0 option Colin Watson 2014-03-31 13:51:17 +01:00
  • 46b74dd3cb * grub-core/lib/relocator.c: Fix the case when end of leftover is used. Vladimir Serbinenko 2014-03-26 08:48:30 +01:00
  • 68f17b2b30 * grub-core/loader/arm64/linux.c: Remove redundant "0x". Fu Wei 2014-03-26 08:13:07 +01:00
  • e4a1fe3919 ieee1275: check for IBM pseries emulated machine Nikunj A Dadhania 2014-03-20 16:57:12 +05:30
  • 86402b4e0f * include/grub/i386/openbsd_bootarg.h: Add addr and frequency fields. * grub-core/loader/i386/bsd.c (grub_cmd_openbsd): Fill addr field. Vladimir Serbinenko 2014-02-28 10:50:05 +01:00
  • bec35dad2a * grub-core/kern/i386/pc/mmap.c: Fallback to EISA memory map if E820 failed to return any regions. Vladimir Serbinenko 2014-02-28 10:07:11 +01:00
  • dfc5ccfa97 * grub-core/mmap/i386/uppermem.c (lower_hook) [COREBOOT]: Ignore low tables for low memory calculations. Vladimir Serbinenko 2014-02-28 09:50:47 +01:00
  • 4a70fed815 * grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_make_mbi): Limit location to 640K. Vladimir Serbinenko 2014-02-28 09:48:57 +01:00
  • f94b2b4eeb * grub-core/kern/i386/coreboot/mmap.c: Filter out 0xa0000-0x100000 region. Vladimir Serbinenko 2014-02-28 09:47:57 +01:00
  • d0949e3747 * grub-core/disk/ahci.c: Ignore NPORTS field and rely on PI exclusively. Vladimir Serbinenko 2014-02-20 10:11:43 +01:00
  • 9585647a25 add bootpath parser for open firmware Paulo Flabiano Smorigo 2014-02-04 19:00:55 -02:00
  • e4dbf247b6 add grub_env_set_net_property function Paulo Flabiano Smorigo 2014-02-04 18:41:38 -02:00
  • 006c78f378 * util/grub-mkrescue.c: Build fix for argp.h with older gcc. Vladimir Serbinenko 2014-02-03 14:35:51 +01:00
  • 511ece7ceb * util/grub-mkfont.c: Build fix for argp.h with older gcc. Vladimir Serbinenko 2014-02-03 14:34:27 +01:00
  • 9abbaae7cd * grub-core/disk/ahci.c: Increase timeout. Some SSDs take up to 7 seconds to recover if last poweroff was bad. Vladimir Serbinenko 2014-01-29 23:50:49 +01:00
  • d6b94c5eb2 * grub-core/disk/ahci.c: Properly handle transactions with no transferred data. Vladimir Serbinenko 2014-01-29 23:49:51 +01:00
  • 07ea8daa86 * grub-core/disk/ahci.c: Add safety cleanups. Vladimir Serbinenko 2014-01-29 23:46:17 +01:00
  • 3142b2feac * grub-core/disk/ahci.c: Allocate and clean space for all possible 32 slots to avoid pointing to uninited area. Vladimir Serbinenko 2014-01-29 23:45:18 +01:00
  • 4686e163f2 * grub-core/disk/ahci.c: Do not enable I/O decoding and keep enabling busmaster for the end. Vladimir Serbinenko 2014-01-29 23:43:25 +01:00
  • ba424f37a9 * util/grub-mkfont.c: Downgrade warnings about unhandled features to debug. Vladimir Serbinenko 2014-01-29 23:41:48 +01:00
  • 3beabdc8e4 Merge branch 'master' of git.sv.gnu.org:/srv/git/grub Vladimir Serbinenko 2014-01-29 23:40:11 +01:00
  • ba584da163 .gitignore: add missing files and .exe variants. Paulo Flabiano Smorigo 2014-01-29 13:26:00 -02:00
  • 7f64fb590c * grub-core/term/at_keyboard.c: Tolerate missing keyboard. Vladimir Serbinenko 2014-01-26 03:31:10 +01:00
  • 35f2d96c0d grub-install: support for partitioned partx loop devices. Mike Gilbert 2014-01-26 02:56:04 +01:00
  • 9afe2053c9 * grub-core/term/serial.c (grub_serial_register): Fix invalid free. Ensure that pointers are inited to NULL and that pointers are not accessed after free. Vladimir Serbinenko 2014-01-26 02:36:05 +01:00
  • 5ae584c0b0 fix Mingw W64-32 cross compile failure due to printf redefinition in libintl.h Andrey Borzenkov 2014-01-25 21:49:41 +04:00
  • 1440b7ebae do not set default prefix in grub-mkimage Andrey Borzenkov 2014-01-25 19:54:51 +04:00
  • 61c8482b20 Fix several translatable strings. Vladimir Serbinenko 2014-01-24 18:20:27 +01:00
  • 95cd131ea0 * util/grub-install.c: List available targets. Vladimir Serbinenko 2014-01-24 18:09:25 +01:00
  • d08059309f * util/grub-install.c (write_to_disk): Add an info message. Colin Watson 2014-01-23 12:05:36 +00:00
  • eec4237a32 add GRUB_WINDOWS_EXTRA_DIST to allow shipping runtime files Andrey Borzenkov 2014-01-21 20:54:09 +04:00
  • 443b322262 Show detected path to DejaVuSans in configure summary Andrey Borzenkov 2014-01-21 19:41:11 +04:00
  • 36387ece6b look for DejaVu also in /usr/share/fonts/truetype Andrey Borzenkov 2014-01-21 19:29:33 +04:00
  • 6f65e36cc4 increase network try interval gradually Paulo Flabiano Smorigo 2014-01-21 11:03:51 -02:00
  • d99d2f8416 change stop condition to avoid infinite loops Paulo Flabiano Smorigo 2014-01-21 10:49:39 -02:00
  • 049f63824c Ignore EPERM when modifying kern.geom.debugflags Colin Watson 2014-01-17 02:28:46 +00:00
  • 015045471e use MODULE_FILES for genemuinit* instead of MOD_FILES Andrey Borzenkov 2014-01-18 23:15:40 +04:00
  • b204b718cc * util/grub-install.c: Fix a typo. Vladimir Serbinenko 2014-01-18 20:02:51 +01:00
  • 41155a5722 * grub-core/normal/main.c (read_config_file): Buffer config file. Reduces boot time. Vladimir Serbinenko 2014-01-18 19:54:09 +01:00
  • e0a850947f fix removal of {cpu,machine} links on mingw/msys Andrey Borzenkov 2014-01-18 22:48:04 +04:00
  • 0b47c57ad6 * Makefile.am (default_payload.elf): Add modules multiboot cbmemc linux16 gzio echo help. Vladimir Serbinenko 2014-01-18 19:43:19 +01:00
  • 6ba983559d * Makefile.util.def: Link grub-ofpathname with zfs libs. Mike Gilbert 2014-01-18 19:41:15 +01:00
  • 6c519b5c6c * grub-core/commands/macbless.c: Rename FILE and DIR to avoid conflicts. Vladimir Serbinenko 2014-01-18 19:26:40 +01:00
  • f371dd5da8 fix include loop on MinGW due to libintl.h pulling stdio.h Andrey Borzenkov 2014-01-18 21:22:57 +04:00
  • 1ecf96fcc4 add BUILD_EXEEXT support to fix make clean on Windows Andrey Borzenkov 2014-01-18 20:41:24 +04:00
  • 5ef569df5b Use _W64 to detect MinGW W64-32 instead of _FILE_OFFSET_BITS Andrey Borzenkov 2014-01-18 20:04:11 +04:00
  • 9b9c4686f0 Fix ChangeLog date Andrey Borzenkov 2014-01-18 20:01:16 +04:00
  • 3abb956371 * grub-core/term/terminfo.c: Recognize keys F1-F12. Vladimir Serbinenko 2014-01-18 16:57:35 +01:00
  • dcecae1a49 reintroduce BUILD_LDFLAGS for the cross-compile case Andrey Borzenkov 2014-01-18 19:50:54 +04:00
  • ae80f31270 * util/grub-mount.c: Extend GCC warning workaround to grub-mount. Vladimir Serbinenko 2014-01-18 16:43:29 +01:00
  • 7e7293d745 * grub-core/kern/efi/efi.c: Ensure that the result starts with / and has no //. Vladimir Serbinenko 2014-01-18 16:41:47 +01:00
  • 5acc8020b4 * NEWS: Add few missing entries. Vladimir Serbinenko 2014-01-18 16:31:10 +01:00
  • ff66b8e7d8 Prefer more portable test(1) constructs Colin Watson 2014-01-17 15:24:50 +00:00
  • 09a836e59c freebsd/hostdisk.c is only ever compiled on FreeBSD Colin Watson 2014-01-17 02:30:52 +00:00
  • 0776112c53 add part_apple to EFI rescue image to fix missing prefix Andrey Borzenkov 2014-01-12 15:29:21 +04:00