bubulle
97255a3292
Russian translation update
2007-03-06 21:24:54 +00:00
marco_g
3b801603d5
2007-03-05 Marco Gerards <marco@gnu.org>
...
* normal/main.c (read_config_file): When "menu" is not set, create
an initial context.
2007-03-05 20:32:43 +00:00
bubulle
d99699ed62
Added Tamil translation
2007-03-05 18:41:50 +00:00
bubulle
f6bda37a9a
Add German translation
2007-03-04 18:58:19 +00:00
bubulle
83e09cc6e5
Add more translations..:-)
2007-03-04 10:56:04 +00:00
bubulle
b9fb72a889
Add Czech and French translations
2007-03-04 10:52:29 +00:00
bubulle
0043fb953a
Depend on ${misc:Depends}
2007-03-04 10:51:42 +00:00
bubulle
5bfe295859
Switch to gettext for debcon templates translations
2007-03-04 09:10:04 +00:00
hollisb
4a6cb94573
*** empty log message ***
2007-02-21 23:27:36 +00:00
hollisb
4785bfe460
2007-02-21 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/powerpc/ieee1275/init.c (HEAP_SIZE): Removed.
(HEAP_LIMIT): New macro.
(grub_claim_heap): Claim memory up to `heaplimit'.
2007-02-21 23:25:09 +00:00
hollisb
a0cbb02386
2007-02-21 Hollis Blanchard <hollis@penguinppc.org>
...
* conf/powerpc-ieee1275.rmk (kernel_elf_LDFLAGS): Link at 64KB.
* kern/powerpc/ieee1275/init.c (_end): Add declaration.
(_start): Likewise.
(grub_arch_modules_addr): Return address after `_end'.
* util/powerpc/ieee1275/grub-mkimage.c: Include grub/misc.h.
(load_modules): Use new parameter as `p_paddr' and `p_vaddr'.
(add_segments): Calculate `_end' from phdr size and location.
(ALIGN_UP): Moved to ...
* include/grub/misc.h: here.
* include/grub/powerpc/ieee1275/kernel.h (GRUB_IEEE1275_MOD_ALIGN):
New macro.
(GRUB_IEEE1275_MODULE_BASE): Removed.
2007-02-21 23:22:20 +00:00
hollisb
fd7d8ebae4
2007-02-20 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/powerpc/ieee1275/openfw.c (grub_available_iterate): Correct
loop boundary.
2007-02-20 22:48:27 +00:00
hollisb
9b09e6fca0
2007-02-20 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/elfload.h (grub_elf32_load_hook_t): Return grub_err_t.
All users updated.
(grub_elf64_load_hook_t): Likewise.
* kern/elf.c: Call `grub_error_push' before `grub_error'. Improve
debug output.
2007-02-20 22:46:12 +00:00
hollisb
3ce27299eb
2007-02-20 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/mm.c: Update copyright.
(grub_mm_debug): Correct syntax error.
(grub_mm_dump_free): New function.
(grub_debug_free): Call `grub_free'.
* include/grub/mm.h: Update copyright.
(grub_mm_dump_free): Add declaration.
2007-02-20 22:39:57 +00:00
hollisb
077d5fee0a
2007-02-12 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/ieee1275/ieee1275.h: Update copyright.
* kern/powerpc/ieee1275/init.c: Likewise.
* kern/powerpc/ieee1275/openfw.c: Likewise.
* loader/powerpc/ieee1275/linux.c: Likewise.
* include/grub/elfload.h: Likewise.
* kern/elf.c: Likewise.
(grub_elf32_load): Pass `base' and `size' parameters. Update all
callers.
(grub_elf64_load): Likewise.
(grub_elf32_load_segment): Move to a nested function.
(grub_elf64_load_segment): Likewise.
2007-02-13 03:49:43 +00:00
hollisb
dc94685009
2007-02-12 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/ieee1275/ieee1275.h (grub_available_iterate): New
prototype.
* kern/powerpc/ieee1275/init.c (grub_heap_start): Removed.
(grub_heap_len): Likewise.
(HEAP_SIZE): New macro.
(grub_claim_heap): New function.
(grub_machine_init): Don't claim heap directly. Call
`grub_claim_heap'.
* kern/powerpc/ieee1275/openfw.c: Include alloca.h.
(grub_available_iterate): New function.
2007-02-13 03:20:16 +00:00
tschwinge
3a567c6894
Regenerate files.
2007-02-03 11:43:25 +00:00
tschwinge
baa2a121e0
2007-02-03 Thomas Schwinge <tschwinge@gnu.org>
...
* aclocal.m4 (grub_CHECK_STACK_PROTECTOR): New definition.
* configure.ac: Use it for testing the HOST and TARGET compilers.
2007-02-03 11:36:13 +00:00
tschwinge
fd3e4ea524
Regenerate files.
2006-12-13 22:34:04 +00:00
tschwinge
4fe9862ebb
2006-12-13 Thomas Schwinge <tschwinge@gnu.org>
...
* Makefile.in (enable_grub_emu): New variable.
* configure.ac (--enable-grub-emu): New option.
Do the checks for (n)curses only if `--enable-grub-emu' is requested.
* conf/i386-efi.rmk (sbin_UTILITIES): Add `grub-emu' only if requested.
* conf/i386-pc.rmk: Likewise.
* conf/powerpc-ieee1275.rmk: Likewise.
* conf/sparc64-ieee1275.rmk (bin_UTILITIES): Likewise.
2006-12-13 22:30:19 +00:00
marco_g
a8aa57628e
2006-12-12 Marco Gerards <marco@gnu.org>
...
* include/grub/err.h (grub_err_t): Add `GRUB_ERR_MENU'.
* kern/env.c (grub_env_unset): Don't free the member `value' when
the type is GRUB_ENV_VAR_DATA, in this case it's a user defined
pointer.
* normal/main.c (current_menu): Removed.
(free_menu): Unset the `menu' environment variable.
(grub_normal_menu_addentry): Make use of the environment variable
`menu', instead of using the global `current_menu'. Allocate
memory for the sourcecode of this entry.
(read_config_file): New argument `nested', changed all callers.
Only in the case of a new context, initialize a new menu. Set the
`menu' environment variable.
(grub_normal_execute): Don't set and unset the environment
variable `menu' here anymore. Only free the menu when leaving the
context.
* util/i386/pc/biosdisk.c (linux_find_partition): Fixed a memory
leak.
2006-12-12 00:13:55 +00:00
marco_g
957b3a3e17
2006-12-11 Marco Gerards <marco@gnu.org>
...
* normal/menu_entry.c (run): Fix off by one bug so the last line
is executed. Move the loader check to outside the loop.
2006-12-11 21:00:06 +00:00
otavio
a7764ae26f
releasing version 1.95-2
2006-12-11 07:10:02 +00:00
hollisb
ef87571464
2006-12-08 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/powerpc/ieee1275/cmain.c (cmain): Mark r3 and r4 as `UNUSED'.
2006-12-08 21:16:47 +00:00
rmh
07698ef72d
A pair of cosmetical fixes.
2006-12-06 13:23:20 +00:00
rmh
1103301478
Add dependency on debconf.
2006-12-06 13:13:52 +00:00
rmh
0e0b52da6b
Remove suggests on bochs, (yet) useless with grub2.
2006-12-06 13:13:32 +00:00
rmh
e7a0f6d3a3
* Rewrite Architecture line back to hardcoded list :(. ( Closes : #398060 )
2006-12-06 13:11:49 +00:00
rmh
9317f80ca2
Add debconf warning explaining the situation.
2006-12-06 13:10:04 +00:00
otavio
560f076125
Mark release as UNRELEASED to dont confuss the other commiters.
2006-12-05 16:43:37 +00:00
okuji
4e7399859b
2006-11-25 Yoshinori K. Okuji <okuji@enbug.org>
...
* util/i386/pc/grub-mkimage.c (generate_image): Fix the offset of
the number of sectors. Reported by Andrey Shuvikov
<mr_hyro@yahoo.com>.
2006-11-25 03:21:29 +00:00
jeroen
790707f254
2006-11-11 Jeroen Dekkers <jeroen@dekkers.cx>
...
* kern/disk.c (grub_disk_read): When there is a read error, always
try to read only the necessary data.
* conf/i386-pc.rmk (grub_probe_SOURCES): Add disk/lvm.c and
disk/raid.c.
* include/grub/disk.h [GRUB_UTIL] (grub_raid_init): New
prototype.
[GRUB_UTIL] (grub_raid_fini): Likewise.
[GRUB_UTIL] (grub_lvm_init): Likewise.
[GRUB_UTIL] (grub_lvm_fini): Likewise.
* util/i386/pc/grub-probe.c (probe): Check whether DEVICE_NAME is
RAID device and copy DEVICE_NAME to DRIVE_NAME in that case.
(main): Call grub_raid_init(), grub_lvm_init(), grub_lvm_fini()
and grub_raid_fini().
2006-11-10 23:31:55 +00:00
jeroen
03e58196a8
2006-11-09 Jeroen Dekkers <jeroen@dekkers.cx>
...
* include/grub/types.h (__unused): Rename to UNUSED.
* kern/elf.c (grub_elf32_size): Use UNUSED instead of __unused.
(grub_elf64_size): Likewise.
2006-11-09 19:39:51 +00:00
jeroen
8b6a8d2ae2
regenerate i386-pc.mk and i386-efi.mk to get rid of bogus loader/multiboot_normal.c in dependencies
2006-11-08 23:17:22 +00:00
hollisb
ae4f23bfa6
2006-11-03 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/elf.c (grub_elf_file): Call grub_file_seek. Call
grub_error_push and grub_error_pop in the error-handling path.
(grub_elf32_load_segment): Only call grub_file_read with non-zero
length.
2006-11-03 23:05:14 +00:00
hollisb
8b55db6631
2006-11-03 Hollis Blanchard <hollis@penguinppc.org>
...
* include/grub/elfload.h: New file.
* kern/elf.c: Likewise.
2006-11-03 21:55:16 +00:00
hollisb
2166cc8349
2006-11-03 Hollis Blanchard <hollis@penguinppc.org>
...
* conf/i386-efi.rmk (grub_emu_SOURCES): Add kern/elf.c.
* conf/i386-pc.rmk (grub_emu_SOURCES): Likewise.
* conf/powerpc-ieee1275.rmk (grub_emu_SOURCES): Likewise.
(kernel_elf_SOURCES): Likewise.
* conf/i386-efi.rmk (kernel_mod_HEADERS): Add elfload.h and cache.h.
* conf/i386-pc.rmk (kernel_mod_HEADERS): Likewise.
* conf/powerpc-ieee1275.rmk (kernel_elf_HEADERS): Likewise.
* conf/sparc64-ieee1275.rmk (kernel_elf_HEADERS): Likewise.
* conf/common.rmk (pkgdata_MODULES): Add elf.mod.
(elf_mod_SOURCES): New variable.
(elf_mod_CFLAGS): Likewise.
(elf_mod_LDFLAGS): Likewise.
* include/grub/types.h (__unused): New macro.
* include/grub/elfload.h: New file.
* kern/elf.c: Likewise.
* loader/powerpc/ieee1275/linux.c: Include elfload.h.
(ELF32_LOADMASK): New macro.
(ELF64_LOADMASK): Likewise.
(vmlinux): Removed.
(grub_linux_load32): New function.
(grub_linux_load64): Likewise.
(grub_rescue_cmd_linux): Call grub_linux_load32 or grub_linux_load64.
Use grub_elf_t instead of grub_file_t.
2006-11-03 20:28:04 +00:00
hollisb
a09d5aa53e
2006-11-02 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/ieee1275/ieee1275.c (grub_ieee1275_set_color): Add
`catch_result' to struct set_color_args.
2006-11-02 16:30:17 +00:00
okuji
d976fc51e1
2006-10-28 Yoshinori K. Okuji <okuji@enbug.org>
...
* normal/menu.c: Include grub/script.h.
* normal/menu_entry.c: Likewise.
* include/grub/normal.h: Do not include grub/script.h.
2006-10-28 14:00:05 +00:00
hollisb
6750754922
2006-10-27 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/disk.c (grub_disk_read): Correct debug printf formatting.
2006-10-27 18:24:14 +00:00
hollisb
69203a9992
2006-10-27 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/disk.c (grub_disk_open): Print debug messages when opening a
disk.
(grub_disk_close): Print debug messages when closing a disk.
(grub_disk_read): Print debug messages when disk read fails.
* kern/fs.c (grub_fs_probe): Print debug messages when detecting
filesystem type.
* kern/partition.c: Include misc.h.
(grub_partition_iterate): Print debug messages when detecting
partition type.
2006-10-27 18:14:00 +00:00
hollisb
e2b8278c9e
2006-10-27 Hollis Blanchard <hollis@penguinppc.org>
...
* disk/ieee1275/ofdisk.c (grub_ofdisk_read): Return error if `status'
is negative.
* kern/ieee1275/ieee1275.c (IEEE1275_IHANDLE_INVALID): Change to 0.
2006-10-27 17:57:05 +00:00
hollisb
97b2f2ffe8
2006-10-26 Hollis Blanchard <hollis@penguinppc.org>
...
* kern/powerpc/ieee1275/openfw.c (grub_ieee1275_encode_devname):
Reverse GRUB_IEEE1275_FLAG_0_BASED_PARTITIONS test.
2006-10-26 23:11:22 +00:00
jeroen
6555d655e2
2006-10-25 Jeroen Dekkers <jeroen@dekkers.cx>
...
* disk/lvm.c (grub_lvm_scan_device): Malloc sizeof(*lv) bytes
instead of sizeof(lv). Patch by Michael Guntsche.
2006-10-25 20:41:43 +00:00
rmh
104cf25ba1
* Transition to new numbering scheme for partitions. ( Closes : #395019 )
...
- update-grub: Don't substract 1 when converting partition device names to
grub drives.
2006-10-24 13:42:03 +00:00
rmh
bf8b20c272
update-grub: Fix for Xen hypervisor entries, thanks Aaron Schrab. ( Closes : #394706 )
2006-10-24 13:32:06 +00:00
jeroen
4d42b77f3f
The "don't use variable names that differ only one character" commit.
...
2006-10-18 Jeroen Dekkers <jeroen@dekkers.cx>
* disk/lvm.c: Rename VGS to VG_LIST.
(grub_lvm_iterate): Change VGS->LV to VG-LV.
(grub_lvm_open): Likewise.
Thanks to Michael Guntsche for finding this bug.
2006-10-18 21:42:42 +00:00
rmh
359968c342
Update to 1.95.
2006-10-16 15:34:26 +00:00
okuji
5d74d927f6
2006-10-15 Yoshinori K. Okuji <okuji@enbug.org>
...
* configure.ac (AC_INIT): Bumped to 1.95.
2006-10-15 13:53:59 +00:00
rmh
5638cc3105
* New CVS snapshot.
...
- patches/03_revert_partition_numbering.diff: Delete (obsoleted).
2006-10-14 21:56:05 +00:00