Commit graph

  • 6ab537e324 * util/grub-mkfont.c (process_cursive): Remove nested function. Vladimir Serbinenko 2013-11-07 02:13:30 +01:00
  • e6c368d468 * include/grub/misc.h (grub_dprintf): Use unnamed vararg. (grub_boot_time): Likewise. Vladimir Serbinenko 2013-11-07 01:23:06 +01:00
  • 4f1cfd22d3 * include/grub/symbol.h (FUNCTION): Use @function rather than "function". (VARIABLE): Likewise. Vladimir Serbinenko 2013-11-07 01:18:21 +01:00
  • 6d5a4ceefe * grub-core/net/bootp.c (OFFSET_OF): Explicitly cast to grub_size_t. Vladimir Serbinenko 2013-11-07 01:11:36 +01:00
  • f06c2172c0 * grub-core/net/bootp.c (set_env_limn_ro): Make pointer const. (parse_dhcp_vendor): Likewise. Vladimir Serbinenko 2013-11-07 01:09:19 +01:00
  • 7cb24eb5ff * util/grub-mkimagexx.c (relocate_symbols): Remove unneeded brackets. Vladimir Serbinenko 2013-11-07 01:04:06 +01:00
  • f30c692c1f * grub-core/gettext/gettext.c (main_context), (secondary_context): Define after defining type and not before. Vladimir Serbinenko 2013-11-07 01:01:47 +01:00
  • 8b66bb5d8d * grub-core/fs/zfs/zfscrypt.c (grub_ccm_decrypt): Return right error type. (grub_gcm_decrypt): Likewise. (algo_decrypt): Likewise. (grub_zfs_decrypt_real): Transform error type. Vladimir Serbinenko 2013-11-07 00:59:44 +01:00
  • 5d17fd0fec * grub-core/disk/geli.c (geli_rekey): Fix error return type. Vladimir Serbinenko 2013-11-07 00:57:21 +01:00
  • ac35a0f792 * grub-core/disk/usbms.c (grub_usbms_cbi_cmd): Fix error type. (grub_usbms_cbi_reset): Likewise. (grub_usbms_bo_reset): Likewise. (grub_usbms_reset): Likewise. (grub_usbms_attach): Likewise. (grub_usbms_transfer_cbi): Likewise. Vladimir Serbinenko 2013-11-07 00:55:17 +01:00
  • 3ee0869734 * grub-core/io/lzopio.c (test_header): Simplify code and remove useless "checksum = checksum;". Vladimir Serbinenko 2013-11-07 00:51:28 +01:00
  • 70bb6c855e * grub-core/fs/reiserfs.c (grub_reiserfs_iterate_dir): Fix type of entry_type. Vladimir Serbinenko 2013-11-07 00:48:04 +01:00
  • c7f34744c6 * grub-core/commands/legacycfg.c (grub_cmd_legacy_kernel): Fix BIOS disk check. Vladimir Serbinenko 2013-11-07 00:46:44 +01:00
  • 3f63b4d89f * grub-core/bus/usb/ehci.c (grub_ehci_restore_hw): Return right enum type. (grub_ehci_fini_hw): Likewise. * grub-core/bus/usb/usbhub.c (grub_usb_add_hub): Likewise. Vladimir Serbinenko 2013-11-07 00:45:15 +01:00
  • dac6ce73be * include/grub/usb.h (grub_usb_controller_dev): Make portstatus return grub_usb_err_t for cosistency. All users updated. Vladimir Serbinenko 2013-11-07 00:35:56 +01:00
  • 5701750c2c * util/mkimage.c (SzAlloc): Use attribute unused rather than dubious assigning to itself. Vladimir Serbinenko 2013-11-07 00:30:41 +01:00
  • 9e236169e9
    issue separate DNS queries for ipv4 and ipv6 Gustavo Luiz Duarte 2013-11-05 17:30:20 -02:00
  • 339eacce1b * grub-core/video/fb/video_fb.c: Merge two blit functions into one. Vladimir Testov 2013-11-05 21:46:16 +04:00
  • 810f991b9e * grub-core/term/terminfo.c: Add sequences for home and end. Vladimir Serbinenko 2013-11-05 02:44:31 +01:00
  • 386571a24b * grub-core/lib/legacy_parse.c: Fix handling of hercules and add graphics console. Vladimir Serbinenko 2013-11-05 02:43:27 +01:00
  • 3fe63754d2 * grub-core/video/i386/pc/vga.c: Fix double bufferring and add mode 0x12. Vladimir Serbinenko 2013-11-05 02:41:50 +01:00
  • 76681e714e * docs/grub.texi (Vendor power-on keys): Add XPS M1330M based on old e-mail by Per Öberg. Vladimir Serbinenko 2013-11-04 22:04:22 +01:00
  • 46522fb7bd * grub-core/commands/i386/nthibr.c (GRUB_MOD_INIT): Fix typo in command name. Vladimir Serbinenko 2013-11-04 14:27:09 +01:00
  • e7d09ac4f7 enable emuusb and emupci on emu platform only Andrey Borzenkov 2013-11-04 16:53:39 +04:00
  • 67508925d0 * docs/grub.texi: Document usage of menuentry id. Vladimir Serbinenko 2013-11-04 05:15:15 +01:00
  • 0c62124eb5 * docs/grub.texi: Add few mentions about EFI, debug and videoinfo. Vladimir Serbinenko 2013-11-04 02:18:02 +01:00
  • 9b5d4eed31 * grub-core/commands/i386/nthibr.c: New command. Peter Lustig 2013-11-04 01:47:37 +01:00
  • 79054c1d1e * grub-core/tests/video_checksum.c: Add 2560x1440 mode to testing. Vladimir Serbinenko 2013-11-04 00:40:14 +01:00
  • 44d47bbe6f * include/grub/term.h (grub_term_coordinate): Extend to 16-bit per coordinate. Vladimir Serbinenko 2013-11-04 00:39:13 +01:00
  • 323de05ba2 Support GRUB_DISABLE_SUBMENU config. Vladimir Serbinenko 2013-11-04 00:15:31 +01:00
  • 5a01722ebc * docs/grub.texi: Mention RSA support. Vladimir Serbinenko 2013-11-03 19:04:02 +01:00
  • 1106c3f072 * grub-core/commands/verify.c: Add RSA support. Vladimir Serbinenko 2013-11-03 18:50:01 +01:00
  • bed78ef4e6 Revert "Attempts at ZFS options" Vladimir Serbinenko 2013-11-03 16:52:33 +01:00
  • 0ee5cdfe9f Attempts at ZFS options Vladimir Serbinenko 2013-11-03 16:40:32 +01:00
  • a1dcc2cb98 * grub-core/disk/ahci.c (grub_ahci_pciinit): Detect ATAPI devices. * grub-core/disk/ata.c (grub_ata_identify): Use atapi_identify if device is known to be ATAPI. Vladimir Serbinenko 2013-11-03 13:52:36 +01:00
  • ee7fb780c8 * configure.ac: Don't add target-prefix. Mike Frysinger 2013-11-03 12:48:13 +01:00
  • 5ade4a4248 * grub-core/commands/loadenv.c (grub_cmd_save_env): Remove unset variables. Vladimir Serbinenko 2013-11-03 06:17:31 +01:00
  • 6cd660435e * grub-core/gettext/gettext.c (grub_gettext_init_ext): Ignore errors if language is English. Vladimir Serbinenko 2013-11-03 05:42:02 +01:00
  • 090d7c81cf * grub-core/osdep/linux/getroot.c: Fix cast-align problems. Vladimir Serbinenko 2013-11-03 00:43:49 +01:00
  • 48145ea358 Fix last commit Vladimir Serbinenko 2013-11-03 00:24:57 +01:00
  • dd614590c9 * configure.ac: Don't add -m32/-m64 on emu. Vladimir Serbinenko 2013-11-02 22:46:01 +01:00
  • a86865891a * grub-core/osdep/linux/blocklist.c: Include linux/types.h for some broken linux headers. neil 2013-11-02 22:19:34 +01:00
  • fb9f12a02d * util/grub.d/30_os-prober.in: Add unhiding of partition if on msdos. Vladimir Serbinenko 2013-11-02 22:00:59 +01:00
  • e25f8e1f37 * grub-core/lib/reed_solomon.c (grub_reed_solomon_recover): Don't do Reed-Solomon recovery if more than half of redundancy info is 0. Vladimir Serbinenko 2013-11-02 21:28:03 +01:00
  • 4685200fa9 * util/grub-mount.c: Handle symlinks to directories. Vladimir Serbinenko 2013-11-02 20:30:39 +01:00
  • 1397f0b520 * grub-core/fs/fshelp.c (find_file): Save ctx->next when calling find_file recursively for symlink. Vladimir Serbinenko 2013-11-02 20:29:02 +01:00
  • 8b3e6eb6b6 * tests/util/grub-shell.in: Copy themes. Vladimir Serbinenko 2013-11-02 19:17:25 +01:00
  • a0c9d5c6d9 * util/grub-mkimagexx.c (locate_sections): Reject mislinked images. Vladimir Serbinenko 2013-11-02 19:16:36 +01:00
  • 5cf9459c08 * configure.ac: Use 0x8000 for address instead of 8000. Vladimir Serbinenko 2013-11-02 19:13:41 +01:00
  • e7b66a28de * grub-core/loader/sparc64/ieee1275/linux.c (get_physbase): Fix signature. Vladimir Serbinenko 2013-11-02 18:57:35 +01:00
  • 203f53fbbe * grub-core/disk/efi/efidisk.c (grub_efidisk_readwrite): Remove unused variable. Vladimir Serbinenko 2013-11-02 18:50:39 +01:00
  • 02663ee9d9 * configure.ac (TARGET_CFLAGS): Add -march=i386 on i386. Vladimir Serbinenko 2013-11-02 16:40:25 +01:00
  • f169f65e75 * grub-core/fs/hfspluscomp.c (hfsplus_read_compressed_real): Call file_progress_read_hook. * grub-core/fs/ntfscomp.c (hfsplus_read_compressed_real): Likewise. Vladimir Serbinenko 2013-11-02 16:30:53 +01:00
  • 2855a0fcce * conf/Makefile.common (CFLAGS_PLATFORM): Remove poisoning of float and double. Vladimir Serbinenko 2013-11-02 16:25:13 +01:00
  • bf0f3a8c3e * grub-core/fs/tar.c (grub_cpio_read): Add read_hook. Vladimir Serbinenko 2013-11-01 23:33:59 +01:00
  • cb72aa1809 Rewrite blocklist functions in order to get progress when reading large extents and decrease amount of blocklist hook calls. Vladimir Serbinenko 2013-11-01 23:28:03 +01:00
  • 896f913571 * grub-core/term/serial.c (options), (grub_cmd_serial): Fix handling of SI suffixes. Vladimir Serbinenko 2013-11-01 19:46:30 +01:00
  • 89295a0628 Support --base-clock for serial command to handle weird cards with non-standard base clock. Vladimir Serbinenko 2013-11-01 19:33:22 +01:00
  • eb03ede014 * grub-core/fs/ext2.c (grub_ext2_read_symlink): Use memcpy rather strncpy. * grub-core/fs/jfs.c (grub_jfs_lookup_symlink): Likewise. * grub-core/kern/misc.c (grub_strncpy): Move from here ... * include/grub/misc.h (grub_strncpy): ... to here. Make inline. * grub-core/net/net.c (grub_net_addr_to_str): Use COMPILE_TIME_ASSERT + strcpy rather than strncpy. Vladimir Serbinenko 2013-11-01 18:44:46 +01:00
  • 8fbe5c7df7 * grub-core/fs/zfs/zfs.c (nvpair_name): Use correct type for size. (check_pool_label): Likewise. Fixes overflow. (nvlist_find_value): Fix comparison. Vladimir Serbinenko 2013-11-01 18:41:52 +01:00
  • e54b8f536b * include/grub/misc.h (grub_strcat): Removed. All users changed to more appropriate functions. Vladimir Serbinenko 2013-11-01 16:27:37 +01:00
  • fa9b3dcae2 * grub-core/kern/efi/efi.c (grub_efi_get_filename): Avoid inefficient realloc. Vladimir Serbinenko 2013-11-01 16:06:51 +01:00
  • 9a021c5580 * util/grub-mkrescue.in: Do not use UUID search on EFI. Vladimir Serbinenko 2013-11-01 16:05:15 +01:00
  • 80e8b13ac4 * grub-core/kern/dl.c: Unify section-finding algorithm. Saves 30 bytes on core size. Vladimir Serbinenko 2013-11-01 15:20:14 +01:00
  • b61599aca4 * grub-core/kern/mm.c (grub_realloc): Don't copy more data than we have. Vladimir Serbinenko 2013-11-01 14:39:33 +01:00
  • a602dc5425 * grub-core/io/gzio.c (huft_build): Use zalloc for safety. (initialize_tables): reset tl and td to NULL after freeing. Vladimir Serbinenko 2013-10-30 11:58:00 +01:00
  • 93c120754a * grub-core/loader/multiboot_mbi2.c: Implement network tag. Vladimir Serbinenko 2013-10-28 15:53:39 +01:00
  • 1ca4b75ec2 * grub-core/loader/multiboot_mbi2.c: Add EFI memory map to the list of supported tags. Vladimir Serbinenko 2013-10-28 15:40:34 +01:00
  • 329550c4a9 * grub-core/loader/multiboot_mbi2.c: Implement EFI memory map. Vladimir Serbinenko 2013-10-28 15:37:00 +01:00
  • 00bfa988fc * grub-core/loader/multiboot.c: Add support for multiboot kernels quirks. Vladimir Serbinenko 2013-10-28 15:23:46 +01:00
  • 81afc5cce6 * grub-core/loader/i386/linux.c (allocate_pages): Allocate at least a page in protected space. Vladimir Serbinenko 2013-10-28 14:30:29 +01:00
  • cb3c4a4722 * grub-core/loader/multiboot.c (grub_cmd_module): Don't attempt to allocate space for zero-sized modules. Vladimir Serbinenko 2013-10-28 14:27:19 +01:00
  • 954f7bf5ec * grub-core/loader/xnu_resume.c (grub_xnu_resume): Reject empty images. Vladimir Serbinenko 2013-10-28 14:25:22 +01:00
  • 526d3d25e2 * grub-core/lib/fdt.c: Fix miscellaneous bugs. Francesco Lavra 2013-10-28 13:52:32 +01:00
  • 74124c344c * grub-core/lib/progress.c (grub_file_progress_hook_real): Add missing safeguards. Fixes a crash with i386/pc/console.c. Vladimir Serbinenko 2013-10-28 13:37:40 +01:00
  • 5177391ebe * include/grub/emu/hostdisk.h: Add proper declaration for grub_host_init and grub_hostfs_init. Vladimir Serbinenko 2013-10-28 13:33:12 +01:00
  • 64db14b0cb * grub-core/kern/emu/hostdisk.c (grub_util_check_file_presence): Use windows method on other platforms without good stat as well. Vladimir Serbinenko 2013-10-28 02:17:56 +01:00
  • effe203677 * grub-core/osdep/linux/getroot.c: Add new btrfs defines. Vladimir Serbinenko 2013-10-28 01:45:06 +01:00
  • 82591fa6e7 Make / in btrfs refer to real root, not the default volume. Modify mkrelpath to work even if device is mounted with subvolid option. Vladimir Serbinenko 2013-10-28 01:37:19 +01:00
  • 11d81fc6d1 Merge branch 'fu/disk_common' Andrey Borzenkov 2013-10-27 23:45:43 +04:00
  • 30fd7198fe * util/grub-mkfont.c (main): Show error message when FT_Set_Pixel_Sizes fails. Vladimir Serbinenko 2013-10-27 20:38:32 +01:00
  • 8d179dae4e * docs/autoiso.cfg: New file. BVK Chaitanya 2013-10-27 20:34:24 +01:00
  • e11cb7268e Add grub-core/kern/disk_common.c to extra_dist Andrey Borzenkov 2013-10-27 22:47:00 +04:00
  • 3bc9c8cfc8 * configure.ac: Remove leftover COND_BUILD_GRUB_MKFONT and COND_GRUB_PE2ELF conditions. Vladimir Serbinenko 2013-10-27 19:44:19 +01:00
  • 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. Vladimir Serbinenko 2013-10-27 19:15:57 +01:00
  • cf8d6bbd9e * grub-core/net/tftp.c: Retransmit ack when rereceiving old packet. Try to handle more than 0xFFFF packets. Vladimir Serbinenko 2013-10-26 12:48:49 +02:00
  • 8b46b0ea36 * grub-core/loader/i386/bsd.c (grub_cmd_openbsd): Accept "sd", "cd", "vnd", "rd" and "fd" disks. Vladimir Serbinenko 2013-10-27 18:59:27 +01:00
  • 442b86de32 Move grub_disk_write out of kernel into disk.mod. Vladimir Serbinenko 2013-10-27 15:44:55 +01:00
  • 04dea7e6c2 * grub-core/kern/misc.c (grub_vsnprintf_real): Unify int and wchar handling. Vladimir Serbinenko 2013-10-27 14:47:04 +01:00
  • a8f15bceea * grub-core/kern/misc.c (grub_abort): Make static Vladimir Serbinenko 2013-10-27 14:13:39 +01:00
  • a60dae7e4e * grub-core/kern/misc.c (grub_vsnprintf_real): Don't attempt to transform invalid unicode codepoints. Vladimir Serbinenko 2013-10-27 13:34:46 +01:00
  • 891b713be3 * grub-core/kern/misc.c (grub_vsnprintf_real): Remove needless explicit \0 checking. Vladimir Serbinenko 2013-10-27 13:20:50 +01:00
  • cf880639f6 Revert " * util/grub-mkstandalone.in: Remove needless copying since we already" Vladimir Serbinenko 2013-10-27 12:22:52 +01:00
  • 03dcac7f76 * grub-core/lib/legacy_parse.c: Add support for "nd" disk. Vladimir Serbinenko 2013-10-27 02:50:31 +02:00
  • c81acb7ff3 Consolidate cpuid code. Vladimir Serbinenko 2013-10-27 00:02:01 +02:00
  • c1bee64676 Move cpuid code to cpuid.h and TSC code to tsc.c. Vladimir Serbinenko 2013-10-26 23:39:10 +02:00
  • f37bf9c778 * util/grub.d/00_header.in: Don't use LANG if it's not set. Grégoire Sutre 2013-10-26 20:11:55 +02:00
  • 4021132be2 Missing Changelog entry Grégoire Sutre 2013-10-26 20:06:24 +02:00
  • 67811a6fd4 * util/grub-mkconfig.in: Replace $0 with $self. * util/grub-reboot.in: Likewise. * util/grub-set-default.in: Likewise. Grégoire Sutre 2013-10-26 20:05:29 +02:00
  • e7f405abb3 Reimport Simon Peter's devmapper peter/devmapper Simon Peter 2013-10-26 18:54:36 +02:00