Commit graph

  • 47c3603cc8 Add missing endianness conversions in fzap code Vladimir 'phcoder' Serbinenko 2010-12-05 15:41:17 +01:00
  • fe79a8ad9d Fix fzap handling Vladimir 'phcoder' Serbinenko 2010-12-05 15:35:08 +01:00
  • 24b7938b32 * grub-core/kern/i386/pc/startup.S (grub_console_getkey): Use >> 1' rather than / 2', as the latter requires -Wa,--divide which would require bumping our minimum binutils version. Colin Watson 2010-12-04 16:19:26 +00:00
  • c5cf9f53a8 Fix short symlinks Vladimir 'phcoder' Serbinenko 2010-12-04 01:59:06 +01:00
  • 7a6e93788c ZFS zlib compression support Vladimir 'phcoder' Serbinenko 2010-12-04 00:40:44 +01:00
  • 78ab87f61d merge mainline into ZFS Vladimir 'phcoder' Serbinenko 2010-12-04 00:40:20 +01:00
  • 3be8e5ea96 BtrFS zlib compression support Vladimir 'phcoder' Serbinenko 2010-12-03 21:42:13 +01:00
  • 6333f1e9b6 Add RAID10 support Vladimir 'phcoder' Serbinenko 2010-12-03 18:11:10 +01:00
  • db51e201fc symlink loop detection. btrfs-raid0 and raid1 support Vladimir 'phcoder' Serbinenko 2010-12-03 16:56:49 +01:00
  • 0e761d3dbd Rename some btrfs variables for more uniformity Vladimir 'phcoder' Serbinenko 2010-12-03 11:30:24 +01:00
  • 34018a7d1f symlink support Vladimir 'phcoder' Serbinenko 2010-12-03 10:44:47 +01:00
  • bddc3ef623 * util/grub-script-check.c (main): Print script line number on error. BVK Chaitanya 2010-12-03 08:58:34 +05:30
  • c53c723762 print line number on error BVK Chaitanya 2010-12-03 08:55:57 +05:30
  • a43c4bc55f buffer extent for performance Vladimir 'phcoder' Serbinenko 2010-12-02 15:28:29 +01:00
  • 8006f6779e Fix in-extent reading Vladimir 'phcoder' Serbinenko 2010-12-02 15:08:46 +01:00
  • 228cfb40bf support bind and subvolume mount Vladimir 'phcoder' Serbinenko 2010-12-02 14:26:46 +01:00
  • 98042add0c Fix handling of non-leaf next Vladimir 'phcoder' Serbinenko 2010-12-02 13:57:07 +01:00
  • eb82b8569a Remove leftover unused attribute Vladimir 'phcoder' Serbinenko 2010-12-02 13:32:24 +01:00
  • d9865a25f7 Implicitly skip /default prefix Vladimir 'phcoder' Serbinenko 2010-12-02 13:31:50 +01:00
  • 93e0c7a7c2 Fix subvolume handling Vladimir 'phcoder' Serbinenko 2010-12-02 13:23:20 +01:00
  • 9b4cb862f8 handle directories correctly Vladimir 'phcoder' Serbinenko 2010-12-02 00:11:14 +01:00
  • 1f60e35331 initialise the type of search for root Vladimir 'phcoder' Serbinenko 2010-12-02 00:03:19 +01:00
  • ac5dcabe67 Fix incorrect statement from previous commit Vladimir 'phcoder' Serbinenko 2010-12-01 23:16:19 +01:00
  • a3d1fcfb10 Fix 2 warnings Vladimir 'phcoder' Serbinenko 2010-12-01 22:59:51 +01:00
  • 15abb5547f Merge ZFS. Robert Millan 2010-12-01 22:57:49 +01:00
  • 54207d4b6c Update GPL for ZFS code to version 3, move copyright lines for Vladimir and me to FSF (covered by our assignments) Robert Millan 2010-12-01 22:55:26 +01:00
  • bf78d5b251 2010-12-01 Robert Millan <rmh@gnu.org> Robert Millan 2010-12-01 22:42:11 +01:00
  • ea20f6e03a merge some more commits from before Savannah compromise (mirrored by Launchpad) Colin Watson 2010-12-01 16:19:26 +00:00
  • d980826df2 Remove \n from error message Vladimir 'phcoder' Serbinenko 2010-12-01 16:45:12 +01:00
  • df80cd06fb Check file type Vladimir 'phcoder' Serbinenko 2010-12-01 16:36:05 +01:00
  • 355b3eed0f support trees Vladimir 'phcoder' Serbinenko 2010-12-01 16:22:51 +01:00
  • b18610feb5 partial btrfs support. Now able to list and access files as long as all trees are flat Vladimir 'phcoder' Serbinenko 2010-12-01 01:23:47 +01:00
  • 3836e89df1 Add crc32c for btrfs Vladimir 'phcoder' Serbinenko 2010-12-01 01:22:55 +01:00
  • 3f0f38317b * grub-core/commands/regexp.c (grub_cmd_regexp): Remove unused variable. * grub-core/commands/wildcard.c (match_files): Likewise. Szymon Janc 2010-11-30 21:35:59 +01:00
  • 3a4253b2c4 2010-11-30 Robert Millan <rmh@gnu.org> Robert Millan 2010-11-30 19:33:12 +01:00
  • 725d286634 merge commits from before Savannah compromise Colin Watson 2010-11-30 17:01:52 +00:00
  • c5c9cd3e7d Add missing include Robert Millan 2010-11-30 16:23:41 +01:00
  • 8c317b270f 2010-11-30 Robert Millan <rmh@gnu.org> Robert Millan 2010-11-30 15:36:47 +01:00
  • 49d3ab4668 Avoid using tricks for initialising endian variables. Vladimir 'phcoder' Serbinenko 2010-11-26 22:29:19 +01:00
  • f420a80458 * util/grub-setup.c (setup): Stop recommending --force. People who understand the dangers of blocklists are able to find this option anyway and the ones who don't shouldn't use it anyway. Vladimir 'phcoder' Serbinenko 2010-11-26 22:03:16 +01:00
  • 4e7db17be9 2010-11-26 Robert Millan <rmh@gnu.org> Robert Millan 2010-11-26 15:35:40 +01:00
  • 9be57a0dad Fix LVM-on-RAID probing. Colin Watson 2010-11-26 12:26:37 +00:00
  • 70b405d8f0 Fix cmdline argument quotes for setparams command of menuentry definitions. BVK Chaitanya 2010-11-25 19:59:10 +05:30
  • 2c7859b36f merge with mainline BVK Chaitanya 2010-11-25 19:54:50 +05:30
  • dfda224dd8 variable ordering BVK Chaitanya 2010-11-25 19:07:02 +05:30
  • 7955bea0d8 fix changelog and doc BVK Chaitanya 2010-11-25 19:05:16 +05:30
  • 5b08062083 replaced with grub_strchrsub function BVK Chaitanya 2010-11-25 18:56:20 +05:30
  • d7647bb670 better changelog message BVK Chaitanya 2010-11-25 18:25:26 +05:30
  • 74f72a6415 * util/deviceiter.c (grub_util_iterate_devices): Save a bit of effort by skipping "." and ".." entries up-front. Suggested by: Michael Lazarev. Colin Watson 2010-11-24 19:43:32 +00:00
  • 5a4072785b * grub-core/Makefile.core.def (xz_decompress): Move -lgcc from ldflags to ldadd, to fix link line ordering. (none_decompress): Likewise. Colin Watson 2010-11-24 19:32:49 +00:00
  • 3030d8ec49 * grub-core/Makefile.core.def (kernel): Add kern/emu/cache.S for emu platforms. (grub-emu-lite): Remove kern/emu/cache.S. Colin Watson 2010-11-24 12:07:14 +00:00
  • b7fbac1214 * util/deviceiter.c (compare_devices): If the by-id link for a device couldn't be resolved, fall back to sorting by the by-id link rather than segfaulting. Reported and tested by: Daniel Mierswa. Colin Watson 2010-11-23 17:42:06 +00:00
  • 5225f32882 * Makefile.util.def (grub-menulst2cfg): List libraries in ldadd, not ldflags, to fix link line ordering. Colin Watson 2010-11-23 15:56:18 +00:00
  • 038b3ce8dc * grub-core/Makefile.am (gentrigtables): Put -lm after $<; some linkers are picky about this. Colin Watson 2010-11-23 13:00:05 +00:00
  • bf16e98e3c * grub-core/Makefile.am (command.lst): Adjust sed expression ordering so that extended and priority commands aren't treated as ordinary commands. Colin Watson 2010-11-23 12:52:40 +00:00
  • 7242bab6a4 * include/grub/gpt_partition.h (GRUB_GPT_PARTITION_TYPE_BIOS_BOOT): Remove byte-swapping function calls, which are not valid in structure initialisers. * grub-core/partmap/gpt.c (grub_gpt_partition_type_bios_boot): Make non-const. (GRUB_MOD_INIT): Byte-swap data1, data2, and data3 fields of grub_gpt_partition_type_bios_boot. Colin Watson 2010-11-23 10:48:46 +00:00
  • 1e44c52a69 * partmap/msdos.c (embed_signatures): New array. (pc_partition_map_embed): Check for and avoid sectors matching any of the signatures in embed_signatures. * util/grub-setup.c (setup): Allow for the embedding area being split into multiple blocklists. Colin Watson 2010-11-22 22:33:55 +00:00
  • 14e8b279e9 Fix test program build on GNU/kFreeBSD. Colin Watson 2010-11-22 18:22:50 +00:00
  • e6f63338f7 usual e-mail address Colin Watson 2010-11-22 18:22:00 +00:00
  • 03df09c7c8 * util/grub-install.in: Fix parsing of --grub-mkrelpath= option. Colin Watson 2010-11-22 13:57:16 +00:00
  • cf8ffc3825 * util/grub-install.in: Remove excessive quoting that broke installations to RAID devices. Colin Watson 2010-11-22 12:20:57 +00:00
  • 7f8b0fd7f0 * grub-core/loader/i386/linux.c (grub_cmd_linux): Pass correctly the bootloader version instead of 0. Vladimir 'phcoder' Serbinenko 2010-11-19 22:58:06 +01:00
  • dfd240b122 * grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Fix spurious warning. Vladimir 'phcoder' Serbinenko 2010-11-19 22:52:27 +01:00
  • 7b61e6096b * grub-core/disk/mdraid1x_linux.c (grub_mdraid_detect): Don't try to retrieve the metadat sector if size isn't known. * grub-core/disk/mdraid_linux.c (grub_mdraid_detect): Likewise. Vladimir 'phcoder' Serbinenko 2010-11-19 22:48:26 +01:00
  • f866fe808b reuse code from legacy parser BVK Chaitanya 2010-11-19 19:08:44 +05:30
  • 7e623b0d74 add changelog entry BVK Chaitanya 2010-11-19 10:17:16 +05:30
  • 9acdcbf325 use single quotes in menuentry setparams command BVK Chaitanya 2010-11-19 10:15:25 +05:30
  • 9dfe92d07a 2010-11-18 Robert Millan <rmh@gnu.org> Robert Millan 2010-11-18 16:52:27 +01:00
  • 41cc919ef7 * grub-core/normal/menu_entry.c (print_up): Fix displacement of up arrow. Reported by: Jordan Uggla. Vladimir 'phcoder' Serbinenko 2010-11-18 02:08:01 +01:00
  • 1afcc914c5 Make better UTF compliant. Vladimir 'phcoder' Serbinenko 2010-11-17 16:13:16 +01:00
  • f18088844f Make legacy_source behave like source. Vladimir 'phcoder' Serbinenko 2010-11-17 08:41:18 +01:00
  • 24ec575b72 * conf/Makefile.common (CFLAGS_GNULIB): Add -Wno-unused-parameter. (-Wunused implies -Wunused-parameter, but not vice versa). Colin Watson 2010-11-16 15:54:18 +00:00
  • 72b7c7aa36 * configure.ac: Make error messages less confusing by testing for -Wtrampolines rather than -Wno-trampolines (since -Wno-* is always accepted, but produces a diagnostic if something else is wrong). Colin Watson 2010-11-16 15:50:20 +00:00
  • e98937aaf0 * grub-core/term/at_keyboard.c (grub_keyboard_controller_read) [GRUB_MACHINE_MIPS_YEELOONG || GRUB_MACHINE_QEMU]: ifdef-ed out (now unused). (grub_keyboard_controller_init) [GRUB_MACHINE_MIPS_YEELOONG || GRUB_MACHINE_QEMU]: Don't attempt to read the initial state since controller isn't inited yet. Vladimir 'phcoder' Serbinenko 2010-11-15 10:01:11 +01:00
  • f6bbabc373 * grub-core/lib/relocator.c (malloc_in_range): Take into account that allocate_regbeg may need to create new chunk header. Vladimir 'phcoder' Serbinenko 2010-11-15 09:50:58 +01:00
  • 22e7dbb2bb Fix quoting in legacy parser. Vladimir 'phcoder' Serbinenko 2010-11-15 00:33:28 +01:00
  • 03f80960cf Don't add -lgcc on i386 and x86_64. Vladimir 'phcoder' Serbinenko 2010-11-14 23:36:20 +01:00
  • 779dc15bf6 * configure.ac: Add -Wno-trampolines when supported. Vladimir 'phcoder' Serbinenko 2010-11-14 17:13:44 +01:00
  • d20a3b371c * grub-core/kern/emu/getroot.c (grub_util_is_dmraid): Recognise ddf1_ fakeraid. Modestas Vainius 2010-11-14 17:09:13 +01:00
  • 69c4feebb1 Add generic logical block size support for UDF. Giuseppe Caizzone 2010-11-14 17:03:49 +01:00
  • e53609331b Add generic logical block size support for UDF. Giuseppe Caizzone 2010-11-14 16:58:50 +01:00
  • cb0229c587 Properly handle deleted files on UDF. Giuseppe Caizzone 2010-11-14 16:51:45 +01:00
  • 406858a8a9 Support reading files larger than 2 GiB. Giuseppe Caizzone 2010-11-14 16:48:17 +01:00
  • 130da6a745 * docs/grub.texi (Changes from GRUB Legacy): Note when save_env is unavailable. (Simple configuration): Refer to Changes from GRUB Legacy about save_env availability. Vladimir 'phcoder' Serbinenko 2010-11-14 16:25:28 +01:00
  • 65e93f6b84 * util/grub-install.in: Ignore empty partition table detection instead of trying to include part_ module. Vladimir 'phcoder' Serbinenko 2010-11-14 16:15:41 +01:00
  • 1fd08bf111 * grub-core/disk/lvm.c (GRUB_MOD_FINI): Reset the vg_list. Fixes LVM on RAID support. Vladimir 'phcoder' Serbinenko 2010-11-14 14:13:11 +01:00
  • de1a024fff Properly define WORDS_BIGENDIAN in wrapped environments. Vladimir 'phcoder' Serbinenko 2010-11-14 13:37:59 +01:00
  • a06eb03ad0 Support long command lines as per 2.06 Linux boot protocol Vladimir 'phcoder' Serbinenko 2010-11-13 21:27:08 +01:00
  • bc5dd0b9ca * util/grub-mkconfig.in: Fix quoting. Vladimir 'phcoder' Serbinenko 2010-11-13 16:27:29 +01:00
  • 58c184be7b Support big ext2 files. Vladimir 'phcoder' Serbinenko 2010-11-13 16:11:24 +01:00
  • 5f0c02b3d8 * util/grub-install.in: Handle filenames containing spaces. Reported by: Jordan Uggla. Tested by: Jordan Uggla. Vladimir 'phcoder' Serbinenko 2010-11-13 16:03:29 +01:00
  • 4417aae6b7 * util/grub-mkconfig.in (grub_script_check): New variable. Use grub_script_check instead of grub-script-check. Reported by: Barry Jackson. Vladimir 'phcoder' Serbinenko 2010-11-13 16:00:39 +01:00
  • 7625a68ebb * docs/grub.texi (menu): Correct the order. Reported by: D. Hugh Redelmeier. Vladimir 'phcoder' Serbinenko 2010-11-13 15:56:23 +01:00
  • 10001ac54b * grub-core/kern/i386/pc/startup.S (multiboot_trampoline): Add missing jump. Vladimir 'phcoder' Serbinenko 2010-11-12 08:45:16 +01:00
  • c0e103e4da Support for partitioned loop devices. Improved devmapper support Vladimir 'phcoder' Serbinenko 2010-11-08 16:51:50 +01:00
  • 9c4cf53bfe 2010-11-08 Manoel Rebelo Abranches <mrabran@br.ibm.com> Manoel Rebelo Abranches 2010-11-08 11:14:54 -02:00
  • d2bf06bf34 2010-11-07 Robert Millan <rmh@gnu.org> Robert Millan 2010-11-07 16:29:10 +01:00
  • 86643a242f Suppress shell expansion on echo '*' and echo "*" like cases. Reported by: Jordan Uggla. BVK Chaitanya 2010-11-07 20:22:29 +05:30
  • 4f9b406ae3 2010-11-07 Robert Millan <rmh@gnu.org> Robert Millan 2010-11-07 15:10:09 +01:00
  • 87220a6881 merge with mainline BVK Chaitanya 2010-11-07 18:31:41 +05:30