Commit graph

  • 80f5b97cdc --source option for menuentry BVK Chaitanya 2010-09-04 08:14:50 +05:30
  • dda060dd0f * grub-core/kern/misc.c: Don't add abort alias in utils. Reported by: echoline. Vladimir 'phcoder' Serbinenko 2010-09-04 02:18:48 +02:00
  • 2550da89ec Add missing h2m Vladimir 'phcoder' Serbinenko 2010-09-04 01:52:04 +02:00
  • 7b111db538 resync MAkefile.core.def Vladimir 'phcoder' Serbinenko 2010-09-04 01:31:13 +02:00
  • 208b940054 Handle new names in grub-install Vladimir 'phcoder' Serbinenko 2010-09-04 01:19:11 +02:00
  • 5b1d8b4832 Remove leftover files Vladimir 'phcoder' Serbinenko 2010-09-04 01:17:08 +02:00
  • 844d0fd5aa Remove excessive dprintfs Vladimir 'phcoder' Serbinenko 2010-09-04 01:13:20 +02:00
  • babad161fb Reorganise net and openbsdlabel Vladimir 'phcoder' Serbinenko 2010-09-04 01:10:58 +02:00
  • 56a4b23d37 fix several issues with nested labels Vladimir 'phcoder' Serbinenko 2010-09-04 00:49:45 +02:00
  • 30d71dbced dd GOP mode listing Vladimir 'phcoder' Serbinenko 2010-09-03 22:50:27 +02:00
  • 03199f1909 Fix order of dimensions in videoinfo Vladimir 'phcoder' Serbinenko 2010-09-03 22:50:11 +02:00
  • 4ab5f27548 Remove vbetest and vbeinfo in favour of videotest and videoinfo Vladimir 'phcoder' Serbinenko 2010-09-03 22:21:48 +02:00
  • 380c39cb25 Show adapter-specific info Vladimir 'phcoder' Serbinenko 2010-09-03 22:11:22 +02:00
  • 4787931fe0 Show mode id Vladimir 'phcoder' Serbinenko 2010-09-03 21:40:40 +02:00
  • 540e2fe185 Initial videoinfo implementation Vladimir 'phcoder' Serbinenko 2010-09-03 21:19:22 +02:00
  • e89f9ec539 add setparams prefix BVK Chaitanya 2010-09-03 22:28:16 +05:30
  • 6556eba9c6 Add missing files into "make dist" tarball for other platforms. BVK Chaitanya 2010-09-03 21:23:00 +05:30
  • 9284756e17 merge menuentry.mod into normal.mod BVK Chaitanya 2010-09-03 21:08:12 +05:30
  • 78780e7005 fix hotkey handling BVK Chaitanya 2010-09-03 20:53:38 +05:30
  • cc7b1ab4d6 review comments BVK Chaitanya 2010-09-03 20:35:23 +05:30
  • 0dfb7ba053 merge with mainline BVK Chaitanya 2010-09-03 20:06:57 +05:30
  • c8e7bf5ff7 Compress grub_prefix. Vladimir 'phcoder' Serbinenko 2010-09-03 14:54:04 +02:00
  • a7c00cdb94 * grub-core/loader/i386/bsd.c (grub_freebsd_boot): Set %ebp to sane value. (grub_openbsd_boot): Likewise. (grub_netbsd_boot): Likewise. * grub-core/loader/i386/xnu.c (grub_xnu_boot_resume): Likewise. (grub_xnu_boot): Likewise. Vladimir 'phcoder' Serbinenko 2010-09-03 14:05:19 +02:00
  • 9f915872ef * configure.ac: Clean LIBS variable after tests. Vladimir 'phcoder' Serbinenko 2010-09-03 03:26:22 +02:00
  • efa1bee7a1 * INSTALL: Document that libdevmapper needs to be 1.02.34 or later. Colin Watson 2010-09-02 23:57:21 +01:00
  • 61d720e535 * configure.ac: Check for dm_log_with_errno_init in libdevmapper and echo if libdevmapper will be used. Vladimir 'phcoder' Serbinenko 2010-09-03 00:53:41 +02:00
  • ef8e0ec8ed * grub-core/fs/i386/pc/pxe.c (grub_pxefs_read): Keep the blocksize constant for the same file. Ian Turner 2010-09-02 23:59:27 +02:00
  • 03e261d84c * grub-core/kern/i386/multiboot_mmap.c: Remove leftover include. Vladimir 'phcoder' Serbinenko 2010-09-02 23:50:07 +02:00
  • c2a4eba698 * .bzrignore: Add *.pp, **/.dirstamp, grub-core/*.module, and grub-core/*.pp. Colin Watson 2010-09-02 22:42:36 +01:00
  • 9056cbf38e Zero %ebp and %edi when entering Linux's 32-bit entry point, as required by the boot protocol. * include/grub/i386/relocator.h (struct grub_relocator32_state): Add ebp and edi members. * grub-core/lib/i386/relocator.c (grub_relocator_boot): Handle state.ebp and state.edi. * grub-core/lib/i386/relocator32.S (grub_relocator32_start): Set %ebp and %edi according to grub_relocator32_ebp and grub_relocator32_edi respectively. * grub-core/loader/i386/linux.c (grub_linux_boot): Zero state.ebp and state.edi. Colin Watson 2010-09-02 22:36:09 +01:00
  • c042567715 Create directory net and move all net files there Vladimir 'phcoder' Serbinenko 2010-09-02 22:20:48 +02:00
  • 9daa203944 Reintroduce pxe: syntax Vladimir 'phcoder' Serbinenko 2010-09-02 22:12:37 +02:00
  • 308fad6dc8 Move DHCP parsing to net module and reintroduce most variables Vladimir 'phcoder' Serbinenko 2010-09-02 22:10:55 +02:00
  • 0f37e49365 Implement few variables Vladimir 'phcoder' Serbinenko 2010-09-02 20:00:56 +02:00
  • e571f2332e Fix regressions by previous commits Vladimir 'phcoder' Serbinenko 2010-09-02 18:15:59 +02:00
  • 5855ddc402 Merge mknet into net Vladimir 'phcoder' Serbinenko 2010-09-02 17:18:46 +02:00
  • a9deb976dd Merge mainline into net Vladimir 'phcoder' Serbinenko 2010-09-02 17:18:21 +02:00
  • 03b170647d Restructure pxe Vladimir 'phcoder' Serbinenko 2010-09-02 17:18:02 +02:00
  • 8395034bec Add i386-pc-pxe image target. Vladimir 'phcoder' Serbinenko 2010-09-02 17:15:53 +02:00
  • 529cc99acf Add i386-pc-pxe image target. Vladimir 'phcoder' Serbinenko 2010-09-02 16:07:52 +02:00
  • 9a09392057 Fix grub_pxe_scan. Vladimir 'phcoder' Serbinenko 2010-09-02 15:47:03 +02:00
  • 9a9852df79 Hook network protocols Vladimir 'phcoder' Serbinenko 2010-09-02 00:07:55 +02:00
  • 975cffff74 merge mainline into net Vladimir 'phcoder' Serbinenko 2010-09-01 23:28:02 +02:00
  • f9cefc4eb3 * NEWS: Document most of the important changes since 1.98. Colin Watson 2010-09-01 18:15:46 +01:00
  • 4066f57f19 * util/grub-mkrescue.in (usage): Tidy up usage output (and hence generated manual page) a little. Colin Watson 2010-09-01 10:32:34 +01:00
  • da2891f962 * docs/grub.texi: Add myself as an author. Colin Watson 2010-09-01 10:29:30 +01:00
  • 4bec80482e Remove few bad hunks Vladimir 'phcoder' Serbinenko 2010-09-01 10:21:05 +02:00
  • 7ba7efc371 Merge gingold3 into ia64 Vladimir 'phcoder' Serbinenko 2010-09-01 10:15:56 +02:00
  • 41a331a8d3 * grub-core/commands/efi/lsefimmap.c: New file. * grub-core/Makefile.core.def (lsefimmap): New module. * include/grub/efi/api.h (PRIxGRUB_EFI_UINTN_T): New definition. Tristan Gingold 2010-09-01 10:12:41 +02:00
  • b054d8248d Merge gingold2 into ia64 Vladimir 'phcoder' Serbinenko 2010-09-01 09:45:20 +02:00
  • 07329a9ac9 Fix some compilation problems Vladimir 'phcoder' Serbinenko 2010-09-01 09:44:32 +02:00
  • c84a9b54ad remove allocate_boot_pages and free_boot_pages. They are pointless now Vladimir 'phcoder' Serbinenko 2010-09-01 09:43:36 +02:00
  • 48798b6a1e Fix memory leak Vladimir 'phcoder' Serbinenko 2010-09-01 09:34:09 +02:00
  • afef75b254 Use finish boot services and switch to new command line interface in linux loader Vladimir 'phcoder' Serbinenko 2010-09-01 03:05:36 +02:00
  • b764f436e7 Add ia64 setjmp implementation to the list Vladimir 'phcoder' Serbinenko 2010-09-01 03:03:15 +02:00
  • f15f9c5029 Remove leftover modules Vladimir 'phcoder' Serbinenko 2010-09-01 02:41:21 +02:00
  • b32185d1bd Merge gingold2 into ia64 Vladimir 'phcoder' Serbinenko 2010-09-01 02:39:11 +02:00
  • 105de6a758 * grub-core/commands/efi/lsefisystab.c: New file. * grub-core/commands/efi/lssal.c: Likewise. * grub-core/Makefile.core.def (lsacpi): New module. (lsefisystab): Likewise. * include/grub/efi/api.h (GRUB_EFI_SAL_TABLE_GUID): New definition. (GRUB_EFI_HCDP_TABLE_GUID): Likewise. (grub_efi_sal_system_table): New struct. (grub_efi_sal_system_table_entrypoint_descriptor): Likewise. (grub_efi_sal_system_table_memory_descriptor): Likewise. (grub_efi_sal_system_table_platform_features): Likewise. (grub_efi_sal_system_table_translation_register_descriptor): Likewise. (grub_efi_sal_system_table_purge_translation_coherence): Likewise. (grub_efi_sal_system_table_ap_wakeup): Likewise. * include/grub/types.h (PRIuGRUB_UINT64_T): New definition. Tristan Gingold 2010-09-01 02:37:17 +02:00
  • 5327104af5 merge gingold1_lsacpi into ia64 Vladimir 'phcoder' Serbinenko 2010-09-01 01:13:53 +02:00
  • ad717faeff * Makefile.util.def (libgrub.a): Add missing sunpc. Reported by: Seth Goldberg. Vladimir 'phcoder' Serbinenko 2010-09-01 01:09:00 +02:00
  • 1782b135e5 * commands/lsacpi.c: New file. * grub-core/Makefile.core.def (lsacpi): New module. * include/grub/acpi.h (GRUB_ACPI_FADT_SIGNATURE): New definition. (GRUB_ACPI_MADT_SIGNATURE): Likewise. (grub_acpi_madt_entry_header): New struct. (grub_acpi_madt): Likewise. (grub_acpi_madt_entry_interrupt_override): Likewise. (grub_acpi_madt_entry_sapic): Likewise. (grub_acpi_madt_entry_lsapic): Likewise. (grub_acpi_madt_entry_platform_int_source): Likewise. * include/grub/types.h (PRIxGRUB_UINT32_T): New definition. (PRIuGRUB_UINT32_T): Likewise. (PRIxGRUB_UINT64_T): Likewise. Tristan Gingold 2010-09-01 01:05:32 +02:00
  • 6585de4c0c merge mainline into ia64 Vladimir 'phcoder' Serbinenko 2010-08-31 21:47:26 +02:00
  • 70770806f3 Merge mainline into keylayouts Vladimir 'phcoder' Serbinenko 2010-08-31 14:12:34 +02:00
  • 5aaf2c18bd Merge mainline into keylayouts Vladimir 'phcoder' Serbinenko 2010-08-31 14:03:29 +02:00
  • 21ed554bb0 Interrupt wrapping and code simplifications. Vladimir 'phcoder' Serbinenko 2010-08-30 22:02:58 +02:00
  • 215dd4716e 2010-08-30 Robert Millan <rmh@gnu.org> Robert Millan 2010-08-30 21:55:10 +02:00
  • 861d5b5c72 Import EFI patch by cjwatson Colin Watson 2010-08-30 21:00:48 +02:00
  • 6c2111e96c Adapt common grub-install for efi and use it Vladimir 'phcoder' Serbinenko 2010-08-30 20:27:59 +02:00
  • 11721d1926 Remove leftover embedding of font objects. Vladimir 'phcoder' Serbinenko 2010-08-30 20:23:04 +02:00
  • 00cf36062b Merge mainline into install Vladimir 'phcoder' Serbinenko 2010-08-30 19:58:00 +02:00
  • 37837d4ecb Remove leftover embedding of font objects. Vladimir 'phcoder' Serbinenko 2010-08-30 19:48:10 +02:00
  • 8111f933ec remove ieee1275/grub-install and adapt grub-install for ieee1275 Vladimir 'phcoder' Serbinenko 2010-08-30 19:30:34 +02:00
  • 9494ef9aaf Add ChangeLog Vladimir 'phcoder' Serbinenko 2010-08-30 16:28:01 +02:00
  • 0f40441b91 Remove useless prototypes Vladimir 'phcoder' Serbinenko 2010-08-30 16:26:05 +02:00
  • b0ea3a5a93 Add missing noreturn Vladimir 'phcoder' Serbinenko 2010-08-30 16:25:39 +02:00
  • 949737be16 Fix alignment and add explicit assert for td and ed size Vladimir 'phcoder' Serbinenko 2010-08-30 16:25:14 +02:00
  • eefe8abd52 Dimplify tags and enable USB on more platforms Vladimir 'phcoder' Serbinenko 2010-08-30 15:13:38 +02:00
  • ebd65b82dc remove leading / in dprintf output BVK Chaitanya 2010-08-30 09:37:35 +05:30
  • 23e2a517ad merge mainline into intwrap Vladimir 'phcoder' Serbinenko 2010-08-30 03:26:09 +02:00
  • e176a764ee Add missing Reported by Vladimir 'phcoder' Serbinenko 2010-08-30 02:01:59 +02:00
  • b4c1aae0f1 * docs/grub.texi (Network): Fix reference to pxe_blksize. Vladimir 'phcoder' Serbinenko 2010-08-30 01:56:35 +02:00
  • 8920a08d87 * grub-core/normal/menu.c (grub_wait_after_message): Add a 10 second timeout to avoid indefinite boot stalling. Vladimir 'phcoder' Serbinenko 2010-08-30 01:14:07 +02:00
  • f21db0332f * grub-core/normal/color.c (grub_env_write_color_normal): Fix a warning. (grub_env_write_color_highlight): Likewise. Vladimir 'phcoder' Serbinenko 2010-08-30 01:12:37 +02:00
  • 9a9de209a2 * grub-core/normal/term.c (print_more): Return to normal and not to standard state after printing "---MORE---". Vladimir 'phcoder' Serbinenko 2010-08-30 01:11:12 +02:00
  • 3dca01d7e3 * grub-core/term/i386/vga_common.c (grub_console_setcolorstate): Mask out the bit 0x80 since it has other meaning that specifiing color. Vladimir 'phcoder' Serbinenko 2010-08-30 01:09:28 +02:00
  • 69d6fc5603 Use interrupt endpoint for hubs Vladimir 'phcoder' Serbinenko 2010-08-30 01:04:07 +02:00
  • 37e67a273b Add missing emu/halt.c Vladimir 'phcoder' Serbinenko 2010-08-30 00:54:15 +02:00
  • 069c9c5fda merge mainline into intwrap Vladimir 'phcoder' Serbinenko 2010-08-29 23:21:21 +02:00
  • 51c23159b1 New relocator. Allows for more kernel support and more straightforward loader writing. Vladimir 'phcoder' Serbinenko 2010-08-29 23:08:33 +02:00
  • 1935c0773e Finish Changelog Vladimir 'phcoder' Serbinenko 2010-08-29 23:08:06 +02:00
  • 7542126ac2 Add missing newlines Vladimir 'phcoder' Serbinenko 2010-08-29 23:07:44 +02:00
  • 4847f93e2a Merge mainline into newreloc Vladimir 'phcoder' Serbinenko 2010-08-29 22:05:46 +02:00
  • 0b986c402b First part of ChangeLog Vladimir 'phcoder' Serbinenko 2010-08-29 22:03:28 +02:00
  • c7fef4da8b make tags variables statis as intended Vladimir 'phcoder' Serbinenko 2010-08-29 21:58:58 +02:00
  • 5303b85d44 * grub-core/normal/charset.c (grub_utf8_to_ucs4_alloc): Avoid deadloop on malloc error. (grub_bidi_logical_to_visual): Check that malloc succeded. * grub-core/normal/term.c (grub_puts_terminal): Fix fallback to dumb puts. (grub_xputs_normal): Likewise. Vladimir 'phcoder' Serbinenko 2010-08-29 21:57:37 +02:00
  • a9c8da60f3 merge mainline into newreloc Vladimir 'phcoder' Serbinenko 2010-08-29 18:54:50 +02:00
  • cb601aad52 Fix failing make dist Vladimir 'phcoder' Serbinenko 2010-08-29 18:54:33 +02:00
  • d768d15986 * grub-core/Makefile.core.def (kernel): Add kern/mips/cache_flush.S to extra_dist. Vladimir 'phcoder' Serbinenko 2010-08-29 18:53:56 +02:00
  • 72c47aed8d * grub-core/efiemu/runtime/efiemu.sh: Removed. Vladimir 'phcoder' Serbinenko 2010-08-29 18:52:04 +02:00
  • ba2b9dc0a2 merge mainline into newreloc Vladimir 'phcoder' Serbinenko 2010-08-29 17:54:03 +02:00