Commit graph

  • 1a60d363b0 cleanup BVK Chaitanya 2010-07-22 23:22:36 +05:30
  • 7f18804f07 pull-in block-arg again BVK Chaitanya 2010-07-22 23:18:28 +05:30
  • d737bdc136 merge with mainline BVK Chaitanya 2010-07-22 23:16:22 +05:30
  • 88513a5236 removed unnecessary grammar rules BVK Chaitanya 2010-07-22 22:50:04 +05:30
  • 49c60235ef pull-in func-params branch BVK Chaitanya 2010-07-22 22:40:06 +05:30
  • a281e2e80a merge with mainline BVK Chaitanya 2010-07-22 22:39:42 +05:30
  • 82e323a3d7 merge with mainline BVK Chaitanya 2010-07-22 22:39:20 +05:30
  • 4dd4879ccd pull-in func-params branch BVK Chaitanya 2010-07-22 22:37:10 +05:30
  • 1767f7096c menuentry can pass parameters to its definition BVK Chaitanya 2010-07-22 21:15:14 +05:30
  • 70abc7023b fix a memory issue BVK Chaitanya 2010-07-22 21:13:45 +05:30
  • 639cc5ab44 menuentry option parsing is done using lib/arg.c BVK Chaitanya 2010-07-22 19:01:40 +05:30
  • 8527be0c5d pull-in block-arg again BVK Chaitanya 2010-07-22 05:34:38 +05:30
  • 1d05467678 simplify BVK Chaitanya 2010-07-22 05:05:49 +05:30
  • 0878653f65 pull-in nested-record branch BVK Chaitanya 2010-07-22 05:03:49 +05:30
  • 3a082b7f2a memory management for block parameters BVK Chaitanya 2010-07-22 04:49:05 +05:30
  • 0ac33bf5eb * util/grub.d/00_header.in: Remove compatibility with terminal.mod prior to terminal_input/terminal_output separation. It's been over 1.5 years and those versions weren't widely deployed. Vladimir 'phcoder' Serbinenko 2010-07-21 06:44:38 +02:00
  • 697e053c44 real name for Michael Guntsche Colin Watson 2010-07-22 09:44:19 +01:00
  • a9600892c1 * disk/raid.c (insert_array): Don't count named arrays when looking for unused array numbers. Reported and tested by: maru. Colin Watson 2010-07-22 09:38:06 +01:00
  • 2bcfd8a295 pull-in block-arg again BVK Chaitanya 2010-07-21 03:50:23 +05:30
  • 9ebedc24f2 restrict to only one block-arg (as last) param per command BVK Chaitanya 2010-07-21 03:47:30 +05:30
  • c03507dfb8 * bus/usb/emu/usb.c (grub_usb_poll_devices): Add a dummy implementation of this so that grub-emu links again, with a note that this should support hotplugging in the future. Colin Watson 2010-07-20 23:16:32 +01:00
  • b26f1c1160 * kern/emu/getroot.c (grub_util_get_grub_dev): Use xasprintf. Colin Watson 2010-07-20 23:09:45 +01:00
  • efc9d7f175 * disk/loopback.c (grub_cmd_loopback): Don't leak a grub_file_t handle on failure. (grub_loopback_close): Remove empty function. (grub_loopback_dev): Remove close method. Colin Watson 2010-07-20 22:14:26 +01:00
  • dd8ff5c9e9 Disable EFI cursor when the EFI console becomes inactive. * term/efi/console.c (grub_efi_console_init): New function. (grub_efi_console_fini): New function. (grub_console_term_output): Register init and fini methods. Colin Watson 2010-07-20 22:00:18 +01:00
  • 5e3bec6716 * tests/util/grub-shell-tester.in: Remove bashism and declare as sh script. Vladimir 'phcoder' Serbinenko 2010-07-20 22:10:23 +02:00
  • afaec079d1 * disk/loopback.c (grub_loopback): Replace filename with file. (delete_loopback): Handle new semantics. (grub_cmd_loopback): Likewise. (grub_loopback_iterate): Likewise. (grub_loopback_close): Likewise. Vladimir 'phcoder' Serbinenko 2010-07-20 21:56:00 +02:00
  • a6a11f3cac * util/i386/efi/grub-install.in: Revert to platform-specific behaviour with -p "". Reported by: Tito Keitel. Vladimir 'phcoder' Serbinenko 2010-07-20 20:36:11 +02:00
  • 64a638b0d9 * docs/grub.texi (Naming convention): Document new naming convention. Vladimir 'phcoder' Serbinenko 2010-07-20 20:22:52 +02:00
  • ab8ba95760 2010-07-20 Vadim Solomin <vadic052@gmail.com> 2010-07-20 Colin Watson <cjwatson@ubuntu.com> Vadim Solomin 2010-07-20 17:14:00 +01:00
  • a29d6a4bc5 * lib/i386/relocator_asm.S [! __x86_64__]: Don't try to disable amd64 on i386. Thomas Frauendorfer 2010-07-20 15:59:56 +02:00
  • 39d824e8f9 * commands/acpi.c (setup_common_tables): Use sizeof instead of hardcoding size. (setv1table): Likewise. Vladimir 'phcoder' Serbinenko 2010-07-20 14:42:32 +02:00
  • f058276b19 2010-07-20 Colin Watson <cjwatson@ubuntu.com> Felix Zielcke 2010-07-20 11:26:27 +01:00
  • 4b761da902 * .bzrignore: Ignore 20_linux_xen. Colin Watson 2010-07-20 11:20:23 +01:00
  • 31cfe714f2 * disk/mdraid_linux.c: Update copyright years. * disk/raid.c: Likewise. * include/grub/raid.h: Likewise. * kern/emu/getroot.c: Likewise. Colin Watson 2010-07-20 11:10:49 +01:00
  • b14906860b full menuentry command support BVK Chaitanya 2010-07-20 02:33:57 +05:30
  • 7e8b77c033 AHCI skeleton Vladimir 'phcoder' Serbinenko 2010-07-19 21:22:54 +02:00
  • 004f491eed pull-in block-arg again BVK Chaitanya 2010-07-20 00:13:57 +05:30
  • 15ee6f9dc7 add {} around block-arg that is passed through argv BVK Chaitanya 2010-07-20 00:10:44 +05:30
  • 68ac8c8d15 * disk/mdraid_linux.c (struct grub_raid_super_1x): Remove __attribute__ ((packed)), leaving a comment. (grub_mdraid_detect): Split out 0.9 and 1.x detection to ... (grub_mdraid_detect_09): ... here and ... (grub_mdraid_detect_1x): ... here. * disk/raid.c (insert_array): Check for grub_xasprintf returning NULL. Colin Watson 2010-07-19 11:35:16 +01:00
  • 34787305df Allow psartial transfers and use them for usbserial Vladimir 'phcoder' Serbinenko 2010-07-19 08:43:01 +02:00
  • 824e1447ac Use generic description of HID endpoints Vladimir 'phcoder' Serbinenko 2010-07-19 00:13:06 +02:00
  • ac2534273b fix losing pl2303 input at the price of losing some input bytes sometimes. Vladimir 'phcoder' Serbinenko 2010-07-19 00:12:59 +02:00
  • 9685412782 PL2303 works and is configurable. But sometime input is lost Vladimir 'phcoder' Serbinenko 2010-07-18 23:12:08 +02:00
  • 9edd681bbc Somewhat working although a lot of hardcoding pl2303 Vladimir 'phcoder' Serbinenko 2010-07-18 21:36:00 +02:00
  • d556277751 Add possibility of bulk reading with short timeout Vladimir 'phcoder' Serbinenko 2010-07-18 21:35:22 +02:00
  • 57a095bc01 fix a memory leak BVK Chaitanya 2010-07-19 01:01:53 +05:30
  • ec4689e82f pull-in block-arg branch BVK Chaitanya 2010-07-19 00:53:18 +05:30
  • 9b65d8c4f5 fix automatic option parsing for dynamic commands BVK Chaitanya 2010-07-19 00:44:21 +05:30
  • 1c785436da * disk/dmraid_nvidia.c (grub_dmraid_nv_detect): Add start_sector parameter. Set its pointer target to 0. * disk/mdraid_linux.c (grub_mdraid_detect): Add start_sector parameter. Set its pointer target to 0 for 0.9 metadata, or to the data_offset' value from the superblock for 1.x metadata. * disk/raid.c (grub_raid_read): Offset reads by the start sector of data on the device. (insert_array): Record the start sector of data on the device. (grub_raid_register): Pass start_sector parameters to grub_raid_list->detect and insert_array. * include/grub/raid.h (struct grub_raid_array): Add start_sector member. (struct grub_raid): Add start_sector parameter to detect'. Colin Watson 2010-07-18 18:31:10 +01:00
  • aa86530e38 enable usbserial on grub-emu Vladimir 'phcoder' Serbinenko 2010-07-18 19:11:09 +02:00
  • a531fd134d Split common usbserial function. PL2303 skeleton Vladimir 'phcoder' Serbinenko 2010-07-18 19:10:57 +02:00
  • 44e7b8cb49 account for absence of NS8250 on emu Vladimir 'phcoder' Serbinenko 2010-07-18 19:09:54 +02:00
  • 3e96a6a108 merge with mainline BVK Chaitanya 2010-07-18 22:03:28 +05:30
  • 502cddef68 merge with mainline BVK Chaitanya 2010-07-18 21:34:03 +05:30
  • f745095a37 merge with mainline BVK Chaitanya 2010-07-18 21:23:58 +05:30
  • 24494d478a Add fini routines for usbserial and rename grub_usbserial to grub_ftdi Vladimir 'phcoder' Serbinenko 2010-07-18 17:40:42 +02:00
  • 93889c4717 undo changes to hello command BVK Chaitanya 2010-07-18 21:00:58 +05:30
  • f6e59c46e1 update dynamic cmd dispatch with scripts support BVK Chaitanya 2010-07-18 20:46:21 +05:30
  • 139ab97dc3 * disk/raid.c (insert_array): Use md/%s to name mdadm 1.x devices, removing the homehost if present. * kern/emu/getroot.c (get_mdadm_name) [__linux__]: New function. (grub_util_get_grub_dev): Use md/%s to name mdadm 1.x devices, removing the homehost if present. (grub_util_get_grub_dev) [__linux__]: Get the array name from mdadm if possible. * util/i386/pc/grub-setup.c (main): Handle md/* devices. Colin Watson 2010-07-18 15:53:14 +01:00
  • dd20a7868b Rename usbserial to usbserial_ftdi Vladimir 'phcoder' Serbinenko 2010-07-18 16:31:42 +02:00
  • fd5b663793 Configure word length Vladimir 'phcoder' Serbinenko 2010-07-18 15:07:59 +02:00
  • 91d135a12c Support variable speed Vladimir 'phcoder' Serbinenko 2010-07-18 15:00:50 +02:00
  • 1da07b142b some serial config support Vladimir 'phcoder' Serbinenko 2010-07-18 14:43:23 +02:00
  • 8c8e269906 Encapsulate serial config in dedicated structure Vladimir 'phcoder' Serbinenko 2010-07-18 13:40:48 +02:00
  • 34364df689 usbserial basic support. Works in qemu Vladimir 'phcoder' Serbinenko 2010-07-18 12:53:35 +02:00
  • cbf41813b3 Don't check transaction active flag as it's not updated and creates problems for usbserial Vladimir 'phcoder' Serbinenko 2010-07-18 12:53:08 +02:00
  • 7b5502f30b Remove debug comment-out Vladimir 'phcoder' Serbinenko 2010-07-18 01:41:08 +02:00
  • 75eb7d1116 Restructure serial in order to prepare for usbserial. As a byproduct simultaneous serial consoles are possible Vladimir 'phcoder' Serbinenko 2010-07-18 01:37:19 +02:00
  • 03f286ea9f Always show class Vladimir 'phcoder' Serbinenko 2010-07-18 01:35:55 +02:00
  • 5771289a14 * util/import_unicode.py: Remove unnecessary imports. Colin Watson 2010-07-17 19:27:18 +01:00
  • 41f435b1b4 merge mainline Colin Watson 2010-07-17 11:17:49 +01:00
  • a17b90f0ec Support USB device drivers autoloading Vladimir 'phcoder' Serbinenko 2010-07-17 03:58:23 +02:00
  • 3a25376967 Detect usb keyboard properly, support keyboard hotpluanad multiple keyboards Vladimir 'phcoder' Serbinenko 2010-07-17 03:57:59 +02:00
  • 5dab68dfa4 Hotplugging and USB hub support. Aleš Nesrsta 2010-07-17 03:06:34 +02:00
  • b92c6ff67f Merge mainline into usb Vladimir 'phcoder' Serbinenko 2010-07-17 02:44:33 +02:00
  • 3222efaff3 * include/grub/bsdlabel.h (GRUB_PC_PARTITION_BSD_LABEL_WHOLE_DISK_PARTITION): New definition. * partmap/bsdlabel.c (bsdlabel_partition_map_iterate): Use FreeBSD delta determination style. Works with most NetBSD partitions too. Vladimir 'phcoder' Serbinenko 2010-07-17 01:57:48 +02:00
  • 139b714a93 * kern/partition.c [GRUB_UTIL]: Add missing util/misc.h inclusion. * partmap/bsdlabel.c [GRUB_UTIL]: Likewise. Vladimir 'phcoder' Serbinenko 2010-07-17 01:55:01 +02:00
  • 986aad56c1 * disk/scsi.c (grub_scsi_open): Fix incorrect pointer dereference. Vladimir 'phcoder' Serbinenko 2010-07-17 01:52:41 +02:00
  • af0bedf8af merge mainline into usb Vladimir 'phcoder' Serbinenko 2010-07-17 01:14:13 +02:00
  • 36f84f1a7c Use inline functions instead of macros Vladimir 'phcoder' Serbinenko 2010-07-17 00:57:14 +02:00
  • 9c17c6411a Fix mismerge Vladimir 'phcoder' Serbinenko 2010-07-17 00:56:38 +02:00
  • f6023b613f comments BVK Chaitanya 2010-07-17 01:32:36 +05:30
  • d9b78bce4a more build fixes BVK Chaitanya 2010-07-15 02:02:01 +05:30
  • 99be513c3b * loader/powerpc/ieee1275/linux.c (grub_cmd_linux): Do not reject ET_DYN files. Anton Blanchard 2010-07-14 16:47:45 +01:00
  • 18075f6254 Fix condition in Makefile.in's LINGUAS assignment. Grégoire Sutre 2010-07-14 16:47:28 +02:00
  • 8d9a5b15e3 Discard improperly nested partitions. Grégoire Sutre 2010-07-14 11:26:17 +02:00
  • c1c6e4c017 emu platform fixes BVK Chaitanya 2010-07-13 23:58:30 +05:30
  • 911bd64013 make build by default BVK Chaitanya 2010-07-13 23:35:24 +05:30
  • f8795693f1 Added support to netdisk specified in the form (net,protocol,server_ip,username,password) an to list its information with command ls. Paulo de Rezende Pinatti 2010-07-13 11:22:35 -03:00
  • 19563c25c1 * Makefile.in (.SUFFIX): Spell correctly, as ... (.SUFFIXES): ... this. Fixes bug where make foo' (where foo is a bare module name without .mod', e.g. `test') tried to invoke a Modula-2 compiler. Colin Watson 2010-07-13 12:24:07 +01:00
  • 1a1f1e6794 * README: Point to the Info manual. Colin Watson 2010-07-13 12:20:32 +01:00
  • 811b0dcab8 * fs/nilfs2.c: fix macro NILFS_2ND_SUPER_BLOCK to calculate 2nd superblock position from partition size. Jiro SEKIBA 2010-07-13 11:47:30 +02:00
  • 297f0c2b6e merge with mainline BVK Chaitanya 2010-07-13 00:43:28 +05:30
  • d18b05c4e3 merge with mainline BVK Chaitanya 2010-07-12 17:29:44 +05:30
  • 05df19acd5 merge with mainline BVK Chaitanya 2010-07-12 17:03:01 +05:30
  • 8d17eeeef2 merge with mainline BVK Chaitanya 2010-07-12 16:38:19 +05:30
  • 9ec82092f1 merge with mainline BVK Chaitanya 2010-07-11 21:40:25 +05:30
  • 2643019702 merge with mainline BVK Chaitanya 2010-07-11 21:20:26 +05:30
  • 7925f8e9cf merge with mainline BVK Chaitanya 2010-07-11 21:14:18 +05:30
  • 09e06f8e75 merge with mainline BVK Chaitanya 2010-07-11 18:10:53 +05:30