Vladimir 'phcoder' Serbinenko
ba2b9dc0a2
merge mainline into newreloc
2010-08-29 17:54:03 +02:00
Vladimir 'phcoder' Serbinenko
5bf84df429
* Makefile.util.def (grub-ofpathname): Add missing ldadd.
2010-08-29 17:49:37 +02:00
Vladimir 'phcoder' Serbinenko
853231bc06
merge mainline into newreloc
2010-08-29 17:24:00 +02:00
Vladimir 'phcoder' Serbinenko
3626810e53
* grub-core/kern/misc.c (grub_real_dprintf): Always refresh after
...
dprintf.
2010-08-29 17:17:52 +02:00
Vladimir 'phcoder' Serbinenko
506e4d1e7f
Use kseg0 entry address on mips
2010-08-29 15:45:21 +02:00
Vladimir 'phcoder' Serbinenko
6d387bafaf
Fix compilation on yeeloong
2010-08-29 13:45:36 +02:00
BVK Chaitanya
a7363f53c8
Use ldadd instead of ldflags for libraries
2010-08-29 09:33:13 +05:30
Vladimir 'phcoder' Serbinenko
a30f510eac
newreloc documentation upgrade
2010-08-29 02:29:14 +02:00
Vladimir 'phcoder' Serbinenko
303f59958e
Disable kfreebsd bootcheck on qemu and multiboot
2010-08-29 02:29:01 +02:00
Vladimir 'phcoder' Serbinenko
5d9bdcf167
Fix x86_64-efi compilation error
2010-08-29 02:28:15 +02:00
Vladimir 'phcoder' Serbinenko
f5c1e402d3
enable grub-mkrescue on i386-multiboot
2010-08-29 01:26:48 +02:00
Vladimir 'phcoder' Serbinenko
6f8157cb89
Fix qemu compilation
2010-08-29 00:53:09 +02:00
Vladimir 'phcoder' Serbinenko
f0b05761f4
fix multiboot compilation
2010-08-29 00:46:36 +02:00
Vladimir 'phcoder' Serbinenko
5dc598851f
Document newreloc
2010-08-29 00:21:16 +02:00
Vladimir 'phcoder' Serbinenko
02a16ba94c
Disable some bootcheck on some platforms
2010-08-29 00:21:02 +02:00
Vladimir 'phcoder' Serbinenko
5407820787
Adjust kfreebsd.cfg for EFI
2010-08-29 00:20:22 +02:00
Vladimir 'phcoder' Serbinenko
04a0a4cdf4
Fix a bug in memory allocation
2010-08-29 00:19:13 +02:00
Vladimir 'phcoder' Serbinenko
328951ac24
Add safety checks in relocator and add a GRUB_MM_CHECK macro
2010-08-28 21:27:10 +02:00
Vladimir 'phcoder' Serbinenko
c6785a2380
Don't allocate relocator twice when loading aout
2010-08-28 21:25:35 +02:00
Vladimir 'phcoder' Serbinenko
197eb519e5
Remove leftover _printf
2010-08-28 19:27:30 +02:00
Vladimir 'phcoder' Serbinenko
4a842991db
simplify normal/term.c and fix mismerge
2010-08-28 17:33:32 +02:00
Vladimir 'phcoder' Serbinenko
9b1cb542db
Rename test kernels
2010-08-28 16:51:36 +02:00
Vladimir 'phcoder' Serbinenko
9bd44ab21a
kfreebsd-aout bootchecks
2010-08-28 16:21:45 +02:00
Vladimir 'phcoder' Serbinenko
0101a723ce
ntldr bootcheck
2010-08-28 16:05:20 +02:00
Vladimir 'phcoder' Serbinenko
c5c8cf354c
merge mainline into newreloc
2010-08-28 16:04:32 +02:00
Vladimir 'phcoder' Serbinenko
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.
2010-08-28 15:39:34 +02:00
Vladimir 'phcoder' Serbinenko
3c7079670d
* grub-core/script/lexer.c (grub_script_lexer_init): Don't look before
...
the begining of the string
2010-08-28 15:35:43 +02:00
Vladimir 'phcoder' Serbinenko
2053cc077b
* grub-core/script/script.c (grub_script_parse): Free parsed on
...
failure.
2010-08-28 15:34:29 +02:00
Vladimir 'phcoder' Serbinenko
46422ebf1a
* grub-core/normal/completion.c (grub_normal_do_completion): Free argv
...
on failure.
2010-08-28 15:31:21 +02:00
Vladimir 'phcoder' Serbinenko
9e0fa3f606
* grub-core/normal/cmdline.c (grub_cmdline_get): Free cl_terms on
...
return.
2010-08-28 15:29:44 +02:00
Vladimir 'phcoder' Serbinenko
3393cf16d6
* grub-core/term/gfxterm.c (grub_gfxterm_term_fini): Free the text buffer.
...
(scroll_up): Fix a memory leak.
2010-08-28 15:28:08 +02:00
Vladimir 'phcoder' Serbinenko
b17540cbd9
* grub-core/fs/nilfs2.c (grub_nilfs2_load_sb): Handle grub_disk_read
...
errors.
2010-08-28 15:25:12 +02:00
Vladimir 'phcoder' Serbinenko
8e4ac346e8
OpenBSD64 bootcheck
2010-08-28 15:05:26 +02:00
Vladimir 'phcoder' Serbinenko
4fc95be2e7
fix grub-emu compilation
2010-08-28 14:52:25 +02:00
Vladimir 'phcoder' Serbinenko
0f6a963e9b
kOpenBSD bootcheck
2010-08-28 14:51:54 +02:00
Vladimir 'phcoder' Serbinenko
dcc953eecb
Fallback to dumb printf if malloc failes
2010-08-28 11:35:02 +02:00
Vladimir 'phcoder' Serbinenko
d1dce5d356
Add DEBUG_RELOCATOR parts
2010-08-28 11:34:33 +02:00
Vladimir 'phcoder' Serbinenko
4aa5499064
Prevent deadloop in term.c in case of out-of-memory
2010-08-28 11:34:05 +02:00
Vladimir 'phcoder' Serbinenko
4619710a05
Don't try to malloc if grub_mm_base is 0
2010-08-28 11:32:49 +02:00
Vladimir 'phcoder' Serbinenko
dc1bff761f
Simplify knetbsd bootcheck by using specfile
2010-08-28 03:17:59 +02:00
Vladimir 'phcoder' Serbinenko
e95616a173
REmove leftover declaration
2010-08-28 03:17:07 +02:00
Vladimir 'phcoder' Serbinenko
671404469c
Handle USB pendrives exposed as floppies.
...
* grub-core/boot/i386/pc/boot.S: Check LBA even on what appears to be
floppy.
* grub-core/disk/i386/pc/biosdisk.c (grub_biosdisk_open): Likewise.
Check for partitions on all devices.
2010-08-27 03:44:55 +02:00
Vladimir 'phcoder' Serbinenko
ecde61b490
openbsd ramdisk support
2010-08-26 02:46:30 +02:00
Vladimir 'phcoder' Serbinenko
afba9f98ec
MErge mainline into intwrap
2010-08-25 23:39:42 +02:00
Vladimir 'phcoder' Serbinenko
72d14db9ba
merge mainline into newreloc
2010-08-25 22:34:59 +02:00
Vladimir 'phcoder' Serbinenko
8218d8b6e8
Fix efiemu compilation on ieee1275
2010-08-25 22:34:15 +02:00
Vladimir 'phcoder' Serbinenko
e35e46fce1
* grub-core/term/ieee1275/ofconsole.c (put): Correct prototype.
...
(readkey): Likewise.
2010-08-25 22:32:17 +02:00
Vladimir 'phcoder' Serbinenko
e8ea4b8424
pc-chainloader bootcheck
2010-08-25 21:55:48 +02:00
Vladimir 'phcoder' Serbinenko
89e07694dc
Remove grub_dl_unload_all. It's unnecessary and causes trouble
2010-08-25 21:19:45 +02:00
Vladimir 'phcoder' Serbinenko
1e82303f1d
multiboot and multiboot2 bootchecks
2010-08-25 20:34:07 +02:00