Commit graph

  • 6568636e31 use preprocessing-marker technique for creating list files BVK Chaitanya 2010-08-29 21:22:41 +05:30
  • 5bf84df429 * Makefile.util.def (grub-ofpathname): Add missing ldadd. Vladimir 'phcoder' Serbinenko 2010-08-29 17:49:37 +02:00
  • 853231bc06 merge mainline into newreloc Vladimir 'phcoder' Serbinenko 2010-08-29 17:24:00 +02:00
  • 3626810e53 * grub-core/kern/misc.c (grub_real_dprintf): Always refresh after dprintf. Vladimir 'phcoder' Serbinenko 2010-08-29 17:17:52 +02:00
  • 506e4d1e7f Use kseg0 entry address on mips Vladimir 'phcoder' Serbinenko 2010-08-29 15:45:21 +02:00
  • 6d387bafaf Fix compilation on yeeloong Vladimir 'phcoder' Serbinenko 2010-08-29 13:45:36 +02:00
  • 466b9c3567 distcheck fixes BVK Chaitanya 2010-08-29 16:58:43 +05:30
  • 6b5f780f05 use objcopy instead of creating mod-*.c and mod-*.o BVK Chaitanya 2010-08-29 16:43:07 +05:30
  • ea943e89a3 distcheck fixes BVK Chaitanya 2010-08-29 12:35:52 +05:30
  • 0d4552faca remove def-* and und-* list files BVK Chaitanya 2010-08-29 11:17:30 +05:30
  • a0bf9fc930 remove per module lst files for creating fs.lst, command.lst, etc. BVK Chaitanya 2010-08-29 10:38:46 +05:30
  • a7363f53c8 Use ldadd instead of ldflags for libraries BVK Chaitanya 2010-08-29 09:33:13 +05:30
  • a30f510eac newreloc documentation upgrade Vladimir 'phcoder' Serbinenko 2010-08-29 02:29:14 +02:00
  • 303f59958e Disable kfreebsd bootcheck on qemu and multiboot Vladimir 'phcoder' Serbinenko 2010-08-29 02:29:01 +02:00
  • 5d9bdcf167 Fix x86_64-efi compilation error Vladimir 'phcoder' Serbinenko 2010-08-29 02:28:15 +02:00
  • f5c1e402d3 enable grub-mkrescue on i386-multiboot Vladimir 'phcoder' Serbinenko 2010-08-29 01:26:48 +02:00
  • 6f8157cb89 Fix qemu compilation Vladimir 'phcoder' Serbinenko 2010-08-29 00:53:09 +02:00
  • f0b05761f4 fix multiboot compilation Vladimir 'phcoder' Serbinenko 2010-08-29 00:46:36 +02:00
  • 5dc598851f Document newreloc Vladimir 'phcoder' Serbinenko 2010-08-29 00:21:16 +02:00
  • 02a16ba94c Disable some bootcheck on some platforms Vladimir 'phcoder' Serbinenko 2010-08-29 00:21:02 +02:00
  • 5407820787 Adjust kfreebsd.cfg for EFI Vladimir 'phcoder' Serbinenko 2010-08-29 00:20:22 +02:00
  • 04a0a4cdf4 Fix a bug in memory allocation Vladimir 'phcoder' Serbinenko 2010-08-29 00:19:13 +02:00
  • 328951ac24 Add safety checks in relocator and add a GRUB_MM_CHECK macro Vladimir 'phcoder' Serbinenko 2010-08-28 21:27:10 +02:00
  • c6785a2380 Don't allocate relocator twice when loading aout Vladimir 'phcoder' Serbinenko 2010-08-28 21:25:35 +02:00
  • 197eb519e5 Remove leftover _printf Vladimir 'phcoder' Serbinenko 2010-08-28 19:27:30 +02:00
  • 4a842991db simplify normal/term.c and fix mismerge Vladimir 'phcoder' Serbinenko 2010-08-28 17:33:32 +02:00
  • 9b1cb542db Rename test kernels Vladimir 'phcoder' Serbinenko 2010-08-28 16:51:36 +02:00
  • 9bd44ab21a kfreebsd-aout bootchecks Vladimir 'phcoder' Serbinenko 2010-08-28 16:21:45 +02:00
  • 0101a723ce ntldr bootcheck Vladimir 'phcoder' Serbinenko 2010-08-28 16:05:20 +02:00
  • c5c8cf354c merge mainline into newreloc Vladimir 'phcoder' Serbinenko 2010-08-28 16:04:32 +02:00
  • 902f75f645 * grub-core/normal/term.c (print_more): Fix a memory leak. (grub_puts_terminal): Revert to dumb puts if memory allocation fails. (grub_xputs_normal): Likewise. Vladimir 'phcoder' Serbinenko 2010-08-28 15:39:34 +02:00
  • 3c7079670d * grub-core/script/lexer.c (grub_script_lexer_init): Don't look before the begining of the string Vladimir 'phcoder' Serbinenko 2010-08-28 15:35:43 +02:00
  • 2053cc077b * grub-core/script/script.c (grub_script_parse): Free parsed on failure. Vladimir 'phcoder' Serbinenko 2010-08-28 15:34:29 +02:00
  • 46422ebf1a * grub-core/normal/completion.c (grub_normal_do_completion): Free argv on failure. Vladimir 'phcoder' Serbinenko 2010-08-28 15:31:21 +02:00
  • 9e0fa3f606 * grub-core/normal/cmdline.c (grub_cmdline_get): Free cl_terms on return. Vladimir 'phcoder' Serbinenko 2010-08-28 15:29:44 +02:00
  • 3393cf16d6 * grub-core/term/gfxterm.c (grub_gfxterm_term_fini): Free the text buffer. (scroll_up): Fix a memory leak. Vladimir 'phcoder' Serbinenko 2010-08-28 15:28:08 +02:00
  • b17540cbd9 * grub-core/fs/nilfs2.c (grub_nilfs2_load_sb): Handle grub_disk_read errors. Vladimir 'phcoder' Serbinenko 2010-08-28 15:25:12 +02:00
  • 8e4ac346e8 OpenBSD64 bootcheck Vladimir 'phcoder' Serbinenko 2010-08-28 15:05:26 +02:00
  • 4fc95be2e7 fix grub-emu compilation Vladimir 'phcoder' Serbinenko 2010-08-28 14:52:25 +02:00
  • 0f6a963e9b kOpenBSD bootcheck Vladimir 'phcoder' Serbinenko 2010-08-28 14:51:54 +02:00
  • dcc953eecb Fallback to dumb printf if malloc failes Vladimir 'phcoder' Serbinenko 2010-08-28 11:35:02 +02:00
  • d1dce5d356 Add DEBUG_RELOCATOR parts Vladimir 'phcoder' Serbinenko 2010-08-28 11:34:33 +02:00
  • 4aa5499064 Prevent deadloop in term.c in case of out-of-memory Vladimir 'phcoder' Serbinenko 2010-08-28 11:34:05 +02:00
  • 4619710a05 Don't try to malloc if grub_mm_base is 0 Vladimir 'phcoder' Serbinenko 2010-08-28 11:32:49 +02:00
  • dc1bff761f Simplify knetbsd bootcheck by using specfile Vladimir 'phcoder' Serbinenko 2010-08-28 03:17:59 +02:00
  • e95616a173 REmove leftover declaration Vladimir 'phcoder' Serbinenko 2010-08-28 03:17:07 +02:00
  • 2a87d7d1b6 Remove biglinux FIXME comment. It's a non-issue Vladimir 'phcoder' Serbinenko 2010-08-27 22:34:25 +02:00
  • 7ddbecf25f implement legacy_color Vladimir 'phcoder' Serbinenko 2010-08-27 22:09:09 +02:00
  • 8fc6a27147 Implement legacy_kernel and legacy_initrd commands Vladimir 'phcoder' Serbinenko 2010-08-27 21:27:26 +02:00
  • 661cf42231 Fix a problem with kernel command Vladimir 'phcoder' Serbinenko 2010-08-27 20:23:39 +02:00
  • fff175c77f Implement grub-menulst2cfg and fix many bugs in legacy_parser Vladimir 'phcoder' Serbinenko 2010-08-27 20:04:49 +02:00
  • 92eb189b69 Merge mainline into legacy_parser Vladimir 'phcoder' Serbinenko 2010-08-27 19:05:06 +02:00
  • ea9ed87faa add help descriptions to legacy commands Vladimir 'phcoder' Serbinenko 2010-08-27 18:52:17 +02:00
  • 671404469c Handle USB pendrives exposed as floppies. Vladimir 'phcoder' Serbinenko 2010-08-27 03:44:55 +02:00
  • 8fdefb9253 merge with mainline BVK Chaitanya 2010-08-26 12:11:57 +05:30
  • ab8629d2ac pull-in menuentry branch BVK Chaitanya 2010-08-26 12:02:52 +05:30
  • b899201c69 merge with mainline BVK Chaitanya 2010-08-26 11:45:29 +05:30
  • 322061f869 pull-in setparams branch BVK Chaitanya 2010-08-26 11:34:39 +05:30
  • 47b4c2c3e8 pull-in block-arg branch BVK Chaitanya 2010-08-26 11:32:35 +05:30
  • 928bad4708 merge with mainline BVK Chaitanya 2010-08-26 09:30:11 +05:30
  • ecde61b490 openbsd ramdisk support Vladimir 'phcoder' Serbinenko 2010-08-26 02:46:30 +02:00
  • afba9f98ec MErge mainline into intwrap Vladimir 'phcoder' Serbinenko 2010-08-25 23:39:42 +02:00
  • 72d14db9ba merge mainline into newreloc Vladimir 'phcoder' Serbinenko 2010-08-25 22:34:59 +02:00
  • 8218d8b6e8 Fix efiemu compilation on ieee1275 Vladimir 'phcoder' Serbinenko 2010-08-25 22:34:15 +02:00
  • e35e46fce1 * grub-core/term/ieee1275/ofconsole.c (put): Correct prototype. (readkey): Likewise. Vladimir 'phcoder' Serbinenko 2010-08-25 22:32:17 +02:00
  • e8ea4b8424 pc-chainloader bootcheck Vladimir 'phcoder' Serbinenko 2010-08-25 21:55:48 +02:00
  • 89e07694dc Remove grub_dl_unload_all. It's unnecessary and causes trouble Vladimir 'phcoder' Serbinenko 2010-08-25 21:19:45 +02:00
  • 1e82303f1d multiboot and multiboot2 bootchecks Vladimir 'phcoder' Serbinenko 2010-08-25 20:34:07 +02:00
  • 5ad6967b19 Enable boottests Vladimir 'phcoder' Serbinenko 2010-08-25 16:59:11 +02:00
  • aa5cd41af5 return command for functions BVK Chaitanya 2010-08-25 19:35:52 +05:30
  • 8ecbb72dee Multiple variable names support to "export" command. BVK Chaitanya 2010-08-25 18:50:41 +05:30
  • cd6891117f review comment fixes BVK Chaitanya 2010-08-25 18:39:00 +05:30
  • d24c6190ae add changelog BVK Chaitanya 2010-08-25 18:34:20 +05:30
  • a9b85993ee merge with mainline BVK Chaitanya 2010-08-25 14:45:56 +05:30
  • 5faf2ec0d7 merge with mainline BVK Chaitanya 2010-08-25 14:05:05 +05:30
  • 16bd6cfab2 Merge mainline into newreloc. For now without boot tests Vladimir 'phcoder' Serbinenko 2010-08-25 03:25:18 +02:00
  • 262d4a94a0 Add mips multiboot2 mbi address calculation Vladimir 'phcoder' Serbinenko 2010-08-25 02:15:21 +02:00
  • ffadea42bb Fix non-loading of BSS Vladimir 'phcoder' Serbinenko 2010-08-24 19:33:08 +02:00
  • 79f8b757ce fix multiboot compilation Vladimir 'phcoder' Serbinenko 2010-08-24 08:57:53 +02:00
  • a797a26ee8 Unify and macroify some code in x86 relocators Vladimir 'phcoder' Serbinenko 2010-08-24 08:57:18 +02:00
  • a98f88ecfe Add pot powered flag declaration Vladimir 'phcoder' Serbinenko 2010-08-23 23:28:33 +02:00
  • 7c4425061d Don't reuse finished but not reclaimed QH Vladimir 'phcoder' Serbinenko 2010-08-23 23:27:59 +02:00
  • 04ddcc6a88 2010-08-23 Samuel Thibault <samuel.thibault@ens-lyon.org> Samuel Thibault 2010-08-23 22:41:14 +02:00
  • f0b02c9c86 Handle ACKs, NACKs and restore state on booting Vladimir 'phcoder' Serbinenko 2010-08-23 20:43:44 +02:00
  • 400ef90dba Fix reversal of NPAGE and PPAGE when handling Linux keymaps Vladimir 'phcoder' Serbinenko 2010-08-23 20:40:06 +02:00
  • 0c8b61d8e4 automake based build system for grub BVK Chaitanya 2010-08-23 23:26:24 +05:30
  • 645586e686 Replace --enable-grub-emu-modules with grub-emu-lite. BVK Chaitanya 2010-08-23 23:06:29 +05:30
  • 9444311834 merge with mainline BVK Chaitanya 2010-08-23 21:50:38 +05:30
  • 41b016a481 fix x86_64-efi build BVK Chaitanya 2010-08-23 21:23:39 +05:30
  • f86a4030ed * kern/mips/startup.S (grub_prefix): Update comment to refer to grub-mkimage rather than grub-mkelfimage. * kern/powerpc/ieee1275/startup.S (grub_prefix): Likewise. Colin Watson 2010-08-23 12:55:47 +01:00
  • 3ba3c4567e Change GRUB_TERM_NO_KEY to 0 Vladimir 'phcoder' Serbinenko 2010-08-23 13:21:53 +02:00
  • 9f5a5ad55a Fix RCTRL and RALT linux scancodes Vladimir 'phcoder' Serbinenko 2010-08-23 13:21:26 +02:00
  • 071b673a7b Fix bugs in grub_getkey introduced in previous commit Vladimir 'phcoder' Serbinenko 2010-08-23 13:12:29 +02:00
  • 9518e2a12b Macroify GRUB_TERM_NO_KEY and use grub_checkkey in grub_getkey Vladimir 'phcoder' Serbinenko 2010-08-23 12:53:42 +02:00
  • df2174dded Remove checkkey on term level Vladimir 'phcoder' Serbinenko 2010-08-23 12:07:49 +02:00
  • 7ae3eb6232 Wait for ACKs when setting the mode Vladimir 'phcoder' Serbinenko 2010-08-23 11:26:28 +02:00
  • 9e860d5437 force bash for autogen.sh BVK Chaitanya 2010-08-23 14:07:29 +05:30
  • 40a4a8a9ed fix exit 1 in autogen.sh BVK Chaitanya 2010-08-23 13:32:59 +05:30
  • f7711f5ef1 final touches BVK Chaitanya 2010-08-23 13:23:56 +05:30
  • 30c4f234cc fix emu build BVK Chaitanya 2010-08-23 10:31:08 +05:30