]>
git.ipfire.org Git - thirdparty/grub.git/log
Vladimir 'phcoder' Serbinenko [Sun, 28 Mar 2010 11:59:16 +0000 (13:59 +0200)]
Merge multiboot2 into mbtag-spec
Vladimir 'phcoder' Serbinenko [Sun, 28 Mar 2010 11:55:56 +0000 (13:55 +0200)]
Merge multiboot into multiboot2
Vladimir 'phcoder' Serbinenko [Sat, 27 Mar 2010 20:48:08 +0000 (21:48 +0100)]
Specify alignment requirements
Vladimir 'phcoder' Serbinenko [Sun, 14 Mar 2010 13:32:33 +0000 (14:32 +0100)]
* doc/kernel.c (cmain): Use padding to properly display 64-bit
quantities.
(printf): Add padding support.
Reported by: Soeren D. Schulze.
Vladimir 'phcoder' Serbinenko [Wed, 10 Mar 2010 22:14:59 +0000 (23:14 +0100)]
Clarify size and offset of tags. Reported by: Seth Goldberg
Vladimir 'phcoder' Serbinenko [Wed, 10 Mar 2010 21:58:13 +0000 (22:58 +0100)]
merge multiboot into mbtag-spec
Vladimir 'phcoder' Serbinenko [Wed, 10 Mar 2010 21:50:02 +0000 (22:50 +0100)]
Selfishly added myself as author
Vladimir 'phcoder' Serbinenko [Wed, 10 Mar 2010 21:49:27 +0000 (22:49 +0100)]
Change version to 1.6
Vladimir 'phcoder' Serbinenko [Wed, 10 Mar 2010 21:47:58 +0000 (22:47 +0100)]
Removed leftover sentence
Vladimir 'phcoder' Serbinenko [Wed, 10 Mar 2010 21:47:37 +0000 (22:47 +0100)]
Initial work on 64-bit systems.
Vladimir 'phcoder' Serbinenko [Wed, 10 Mar 2010 10:41:45 +0000 (11:41 +0100)]
Useful definitions in multiboot2.h
Vladimir 'phcoder' Serbinenko [Sun, 7 Mar 2010 15:37:04 +0000 (16:37 +0100)]
Multiboot header tag cleanup
Vladimir 'phcoder' Serbinenko [Sun, 7 Mar 2010 14:43:04 +0000 (15:43 +0100)]
Compact header tags
Vladimir 'phcoder' Serbinenko [Sun, 7 Mar 2010 14:10:02 +0000 (15:10 +0100)]
Merge mbhtag into mbtag
Vladimir 'phcoder' Serbinenko [Sun, 7 Mar 2010 13:59:38 +0000 (14:59 +0100)]
Add alignment requirements
Vladimir 'phcoder' Serbinenko [Tue, 9 Feb 2010 13:36:17 +0000 (14:36 +0100)]
2010-02-09 Vladimir Serbinenko <phcoder@gmail.com>
* doc/multiboot.texi: Fix a typo.
Reported by: Trond
Vladimir 'phcoder' Serbinenko [Thu, 21 Jan 2010 19:07:33 +0000 (20:07 +0100)]
Fix a typo reported by Bogdan
Vladimir 'phcoder' Serbinenko [Wed, 20 Jan 2010 23:44:19 +0000 (00:44 +0100)]
Some tags redefined
Vladimir 'phcoder' Serbinenko [Wed, 20 Jan 2010 23:20:37 +0000 (00:20 +0100)]
Initial tag header
Vladimir 'phcoder' Serbinenko [Wed, 20 Jan 2010 00:02:22 +0000 (01:02 +0100)]
2010-01-20 Vladimir Serbinenko <phcoder@gmail.com>
* doc/multiboot.texi: Define NVS and ACPI memory types.
* doc/multiboot.h (MULTIBOOT_MEMORY_ACPI_RECLAIMABLE): New definition.
(MULTIBOOT_MEMORY_NVS): Likewise.
Vladimir 'phcoder' Serbinenko [Sat, 16 Jan 2010 16:34:38 +0000 (17:34 +0100)]
merge multiboot2 into mbtaf-spec
Vladimir 'phcoder' Serbinenko [Sat, 16 Jan 2010 16:27:35 +0000 (17:27 +0100)]
merge multiboot into multiboot2
Vladimir 'phcoder' Serbinenko [Sat, 16 Jan 2010 16:24:15 +0000 (17:24 +0100)]
Fix mistakes in example kernel
Vladimir 'phcoder' Serbinenko [Sat, 16 Jan 2010 16:18:22 +0000 (17:18 +0100)]
cleanup tagged mbi
Vladimir 'phcoder' Serbinenko [Sat, 16 Jan 2010 15:26:13 +0000 (16:26 +0100)]
Cleaned multiboot2.h
Vladimir 'phcoder' Serbinenko [Sat, 16 Jan 2010 14:38:00 +0000 (15:38 +0100)]
merge multiboot2 into mbtag-spec
Robert Millan [Fri, 15 Jan 2010 17:12:37 +0000 (17:12 +0000)]
2010-01-15 Robert Millan <rmh.grub@aybabtu.com>
* doc/boot.S: Slight adjustment to make makeinfo happy.
* doc/kernel.c: Likewise.
Vladimir 'phcoder' Serbinenko [Fri, 15 Jan 2010 14:38:51 +0000 (15:38 +0100)]
2010-01-15 Vladimir Serbinenko <phcoder@gmail.com>
* doc/kernel.c (cmain): Handle EGA text video information.
* doc/multiboot.h (MULTIBOOT_FRAMEBUFFER_TYPE_EGA_TEXT): New const.
Robert Millan [Thu, 14 Jan 2010 18:06:40 +0000 (18:06 +0000)]
2010-01-14 Robert Millan <rmh.grub@aybabtu.com>
* COPYING: Replace with GPLv3 text.
* doc/boot.S: Update to GPL version 3 or later.
* doc/kernel.c: Likewise.
Robert Millan [Tue, 12 Jan 2010 16:49:46 +0000 (16:49 +0000)]
2010-01-12 Vladimir Serbinenko <phcoder@gmail.com>
2010-01-12 Robert Millan <rmh.grub@aybabtu.com>
Video mode amendment by Vladimir Serbinenko. See NEWS file for
details.
* NEWS: Document video mode amendment.
* doc/multiboot.texi: Video mode ammendment.
* doc/multiboot.h (MULTIBOOT_INFO_VIDEO_INFO): Remove macro.
(MULTIBOOT_INFO_VBE_INFO, MULTIBOOT_INFO_FRAMEBUFFER_INFO): New macros.
(multiboot_uint8_t): New type.
(struct multiboot_color): New structure.
(struct multiboot_info): Add new video mode fields.
(MULTIBOOT_FRAMEBUFFER_TYPE_INDEXED)
(MULTIBOOT_FRAMEBUFFER_TYPE_RGB): New macros.
* doc/boot.S (MULTIBOOT_HEADER_FLAGS): Add `MULTIBOOT_VIDEO_MODE'.
(multiboot_header): Include video mode information.
* doc/kernel.c (cmain): Draw a blue diagonal line when video mode
information is provided.
Robert Millan [Thu, 7 Jan 2010 20:13:26 +0000 (20:13 +0000)]
2010-01-07 Robert Millan <rmh.grub@aybabtu.com>
Kick out Multiboot 2 draft as a branch. Initially it is
identical to Multiboot 1, except for the magic numbers.
* doc/multiboot.h: Rename to ...
* doc/multiboot2.h: ... this. Update all users.
(MULTIBOOT_HEADER_MAGIC): Replace with ...
(MULTIBOOT2_HEADER_MAGIC): ... this. Update all users.
(MULTIBOOT_BOOTLOADER_MAGIC): Replace with ...
(MULTIBOOT2_BOOTLOADER_MAGIC): ... this. Update all users.
Robert Millan [Thu, 7 Jan 2010 19:56:22 +0000 (19:56 +0000)]
2010-01-07 Robert Millan <rmh.grub@aybabtu.com>
* doc/multiboot.h (MULTIBOOT_UNSUPPORTED): Remove macro (moved to
GRUB).
Vladimir 'phcoder' Serbinenko [Mon, 4 Jan 2010 21:05:52 +0000 (22:05 +0100)]
Tagged mbi
Vladimir 'phcoder' Serbinenko [Mon, 4 Jan 2010 19:46:15 +0000 (20:46 +0100)]
Merge mbvid-spec into mbtag-spec
Vladimir 'phcoder' Serbinenko [Mon, 4 Jan 2010 19:44:39 +0000 (20:44 +0100)]
Clarifications requested by Robert. EGA text part.
Robert Millan [Sun, 3 Jan 2010 19:35:16 +0000 (19:35 +0000)]
2010-01-03 Robert Millan <rmh.grub@aybabtu.com>
Install multiboot.h system-wide.
* doc/Makefile.am (pkginclude_HEADERS): New variable.
Robert Millan [Sun, 3 Jan 2010 15:45:54 +0000 (15:45 +0000)]
2010-01-03 Robert Millan <rmh.grub@aybabtu.com>
* doc/boot.S (MULTIBOOT_HEADER_FLAGS): Redefine using macros.
Robert Millan [Sun, 3 Jan 2010 15:39:55 +0000 (15:39 +0000)]
2010-01-03 Robert Millan <rmh.grub@aybabtu.com>
* Makefile.am (web-manual): Add `all' as dependency.
Vladimir 'phcoder' Serbinenko [Sat, 2 Jan 2010 22:14:07 +0000 (23:14 +0100)]
2010-01-02 Vladimir Serbinenko <phcoder@gmail.com>
* doc/kernel.c (cmain): Add missing cast.
Vladimir 'phcoder' Serbinenko [Sat, 2 Jan 2010 22:08:47 +0000 (23:08 +0100)]
Example kernel for tagged mbi
Vladimir 'phcoder' Serbinenko [Sat, 2 Jan 2010 17:52:11 +0000 (18:52 +0100)]
Define framebuffer video independently of VBE video
Vladimir 'phcoder' Serbinenko [Sat, 2 Jan 2010 12:32:13 +0000 (13:32 +0100)]
Merge multiboot into mbvid-spec
Robert Millan [Fri, 1 Jan 2010 20:13:23 +0000 (20:13 +0000)]
2010-01-01 Robert Millan <rmh.grub@aybabtu.com>
* autogen.sh: Use `gnulib-tool' to install gendocs.sh.
* Makefile.am (web-manual): New target. Builds a web manual using
gendocs.sh.
* configure.ac (AC_PREREQ): Require Autoconf 2.59 or later.
Robert Millan [Fri, 1 Jan 2010 20:02:24 +0000 (20:02 +0000)]
2010-01-01 Robert Millan <rmh.grub@aybabtu.com>
Use more standard `doc' directory.
* docs: Rename to ...
* doc: ... this. Update all users.
* doc/multiboot.texi: Fix an obsolete reference to `docs' directory
in GRUB distribution.
Robert Millan [Fri, 1 Jan 2010 18:54:44 +0000 (18:54 +0000)]
2010-01-01 Robert Millan <rmh.grub@aybabtu.com>
Make ia32 libc unnecessary on amd64.
* configure.ac (CFLAGS): Move down after the basic gcc tests are
done. Add `-nostdlib'.
Robert Millan [Thu, 24 Dec 2009 15:40:21 +0000 (15:40 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* configure.ac: Bump version to 0.6.96.
* docs/multiboot.texi: Include `version.texi' instead of hardcoding
version number.
Robert Millan [Thu, 24 Dec 2009 15:27:59 +0000 (15:27 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* docs/Makefile.am (EXTRA_DIST): Remove `menu.lst'.
Robert Millan [Thu, 24 Dec 2009 15:25:05 +0000 (16:25 +0100)]
Leave NEWS and README around, they're actually needed by the build system
Robert Millan [Thu, 24 Dec 2009 15:17:08 +0000 (15:17 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* autogen.sh: Workaround Automake requirement for NEWS and README.
We really should have them, but in practice we never had. This
ought not be considered a regression.
Robert Millan [Thu, 24 Dec 2009 15:11:34 +0000 (15:11 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* BUGS: Remove.
* INSTALL: Remove.
* NEWS: Remove.
* README: Remove.
* autogen.sh: Adjust automake flags to add generic files such
as `INSTALL', `depcomp', `install-sh' and `missing'.
Robert Millan [Thu, 24 Dec 2009 15:06:05 +0000 (15:06 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* docs/multiboot.texi: Bump version number to 0.6.96.
Robert Millan [Thu, 24 Dec 2009 15:03:13 +0000 (16:03 +0100)]
Update copyright year
Robert Millan [Thu, 24 Dec 2009 15:01:37 +0000 (15:01 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* docs/multiboot.texi: Misc editorial changes:
Avoid using `commercial' as a synonym for `non-free'
(see http://www.gnu.org/philosophy/words-to-avoid.html#Commercial).
Make a clear distinction between kernels and Operating Systems
(Linux is a kernel, FreeBSD and NetBSD are Operating Systems, Mach
is a microkernel, VSTa is something in-between).
Use 64-bit types to describe 64-bit datum (instead of splitting in
two 32-bit fields). Little endianess assumption applies (as per
Terminology section).
Update status of GNU GRUB relative to version 2.
Robert Millan [Thu, 24 Dec 2009 14:25:44 +0000 (14:25 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* docs/multiboot.h: Replace with include/multiboot.h from GRUB 2 Bazaar
trunk.
* docs/kernel.c (cmain): Update name references for new multiboot.h
header.
Robert Millan [Thu, 24 Dec 2009 13:34:49 +0000 (13:34 +0000)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* docs/multiboot.h (MULTIBOOT_HEADER_FLAGS): Moved from here ...
* docs/boot.S (MULTIBOOT_HEADER_FLAGS): ... to here.
Robert Millan [Thu, 24 Dec 2009 13:00:50 +0000 (14:00 +0100)]
2009-12-24 Robert Millan <rmh.grub@aybabtu.com>
* docs/boot.S (ASM): Rename to ...
(ASM_FILE): ... this.
* docs/multiboot.h: Check for `ASM_FILE' instead of `ASM'.
* docs/multiboot.h (EXT_C, STACK_SIZE): Moved from here ...
* docs/boot.S (EXT_C, STACK_SIZE): ... to here.
Vladimir 'phcoder' Serbinenko [Thu, 17 Dec 2009 20:04:47 +0000 (21:04 +0100)]
Document non-VBE video
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 23:17:18 +0000 (00:17 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* docs/fdl.texi: Remove. It's not used.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 23:16:23 +0000 (00:16 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
Prevent generation of .note.gnu.build-id which drastically increases
memory requirements of example kernel.
* docs/Makefile.am (kernel_LDFLAGS): Add '-Wl,--build-id=none'.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 23:14:28 +0000 (00:14 +0100)]
Make autogen executable
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 23:14:05 +0000 (00:14 +0100)]
Ignore files created by build system
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:45:27 +0000 (23:45 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* BUGS: New file.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:43:19 +0000 (23:43 +0100)]
transformed .cvsignore into .bzrignore
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:37:57 +0000 (23:37 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* docs/kernel.c.texi: Removed. It's autogenerated.
* docs/multiboot.h.texi: Likewise.
* docs/version.texi: Likewise.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:36:29 +0000 (23:36 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* docs/Makefile.am: Remove HELP2MAN.
* docs/help2man: Remove.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:33:14 +0000 (23:33 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* docs/Makefile.am: Remove HELP2MAN.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:32:00 +0000 (23:32 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* configure.ac: Remove non-multiboot stuff.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:29:31 +0000 (23:29 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* NEWS: Emptied. It contained no multiboot information.
* README: Likewise.
Vladimir 'phcoder' Serbinenko [Sun, 13 Dec 2009 22:26:22 +0000 (23:26 +0100)]
2009-12-13 Vladimir Serbinenko <phcoder@gmail.com>
* ChangeLog: Remove non-multiboot entries.
Robert Millan [Fri, 13 Nov 2009 15:55:26 +0000 (15:55 +0000)]
2009-11-13 Robert Millan <rmh.grub@aybabtu.com>
* autogen.sh: New file.
Robert Millan [Fri, 13 Nov 2009 15:53:26 +0000 (15:53 +0000)]
THANKS was removed
Robert Millan [Fri, 13 Nov 2009 15:48:17 +0000 (15:48 +0000)]
2009-11-13 Robert Millan <rmh.grub@aybabtu.com>
Remove everything not related to Multiboot. A huge number of files
was removed (too many to list them here). The following files were
modified:
* AUTHORS: Remove GRUB-specific bits.
* Makefile.am: Likewise.
* THANKS: Likewise.
* autogen.sh: Likewise.
* configure.ac: Likewise.
* docs/Makefile.am: Likewise.
Robert Millan [Fri, 13 Nov 2009 15:19:32 +0000 (15:19 +0000)]
Remove all files not related to Multiboot.
proski [Thu, 2 Jul 2009 04:17:55 +0000 (04:17 +0000)]
2009-07-02 Pavel Roskin <proski@gnu.org>
* docs/boot.S: Fix missing newline at the end.
* docs/boot.S.texi: Regenerate.
proski [Thu, 16 Apr 2009 20:19:01 +0000 (20:19 +0000)]
Fix e-mail address of Pavel Roskin
fzielcke [Wed, 3 Sep 2008 20:15:15 +0000 (20:15 +0000)]
we want block list'
fzielcke [Wed, 3 Sep 2008 19:36:00 +0000 (19:36 +0000)]
2008-09-03 Felix Zielcke <fzielcke@z-51.de>
Based on patch from Ville Skyttä <ville.skytta@iki.fi>
* docs/multiboot.texi: Fix some spelling.
* docs/internals.texi: Likewise.
* docs/grub.texi: Likewise.
robertmh [Tue, 20 May 2008 11:04:18 +0000 (11:04 +0000)]
2008-05-20 Robert Millan <rmh@aybabtu.com>
* netboot/cs89x0.c: Fix license violation.
* netboot/cs89x0.h: Likewise.
proski [Thu, 10 Apr 2008 22:26:50 +0000 (22:26 +0000)]
2008-04-10 Pavel Roskin <proski@gnu.org>
* configure.ac: Always use "_cv_" in cache variables for
compatibility with Autoconf 2.62.
robertmh [Fri, 28 Mar 2008 13:22:28 +0000 (13:22 +0000)]
2008-03-28 Robert Millan <rmh@aybabtu.com>
Surpass 1 TiB disk addressing limit. Note: there are no plans to handle
the 2 TiB disk limit in GRUB Legacy, since that would need considerable
rework. If you have >2TiB disks, use GRUB 2 instead.
* grub/asmstub.c (biosdisk): Add unsigned qualifier to `sector'.
* stage2/bios.c (biosdisk): Likewise.
* stage2/disk_io.c (rawread, devread, rawwrite, devwrite): Likewise.
* stage2/shared.h (rawread, devread, rawwrite, devwrite): Likewise.
* lib/device.c (get_drive_geometry): Replace BLKGETSIZE with
BLKGETSIZE64.
proski [Mon, 5 Nov 2007 01:29:46 +0000 (01:29 +0000)]
* configure.ac: Test if '--build-id=none' is supported by the
linker and add it to LDFLAGS if possible. Build ID causes
objcopy to generate huge binary files.
* aclocal.m4 (grub_PROG_OBJCOPY_ABSOLUTE): Use LDFLAGS when
linking, so that build ID doesn't break the test.
* stage1/Makefile.am: Preserve LDFLAGS, use stage1_exec_LDFLAGS.
proski [Thu, 22 Feb 2007 23:40:25 +0000 (23:40 +0000)]
* stage2/iso9660.h: Remove unnecessary packed attributes.
robertmh [Thu, 22 Feb 2007 16:01:03 +0000 (16:01 +0000)]
2007-02-22 Robert Millan <rmh@aybabtu.com>
* util/mkbimage: Update my email address, and remove my name from
some places where unnecessary credit is given.
proski [Sun, 10 Sep 2006 07:26:10 +0000 (07:26 +0000)]
* netboot/natsemi.c: Fix compile error with gcc 4.1.1. Cast
cannot make a variable volatile - it should be declared as such.
* netboot/sis900.c: Likewise.
proski [Fri, 8 Sep 2006 12:56:22 +0000 (12:56 +0000)]
* netboot/etherboot.h: Remove incorrect extern declarations of
the variables later declared static. Move BOOTP_DATA_ADDR ...
* netboot/main.c: ... here. Eliminate end_of_rfc1533 - it's
write-only.
proski [Fri, 8 Sep 2006 12:43:18 +0000 (12:43 +0000)]
Regenerate
The file in CVS was generated for Automake 1.7.x, and we are using
Automake 1.9.4 now.
okuji [Sat, 24 Jun 2006 14:40:02 +0000 (14:40 +0000)]
2006-06-24 Yoshinori K. Okuji <okuji@enbug.org>
* docs/grub.texi: Changed the license term to the GNU Free
Documentation License 1.2.
* docs/multiboot.texi: Reformatted to show the license term
and the version number explicitly.
* docs/fdl.texi: New file.
* docs/Makefile.am (grub_TEXINFOS): Added fdl.texi.
robertmh [Sat, 24 Jun 2006 14:27:29 +0000 (14:27 +0000)]
2006-06-24 Robert Millan <robertmh@gnu.org>
* lib/device.c (write_to_partition): /dev/ataraid/ and /dev/rd/
partitions have a "p" prefix. Add it.
robertmh [Sat, 24 Jun 2006 14:05:38 +0000 (14:05 +0000)]
2006-06-24 Robert Millan <robertmh@gnu.org>
* lib/device.c (get_i2o_disk_name): New function.
(init_device_map) [__linux__]: Add support for I2O devices.
proski [Fri, 5 May 2006 22:06:31 +0000 (22:06 +0000)]
* stage2/stage2.c (run_menu): Fix "savedefault" to save only top
level menu positions. Remember current position when calling a
submenu. Don't recalculate it when booting from a submenu.
proski [Fri, 5 May 2006 21:43:46 +0000 (21:43 +0000)]
* grub/main.c (main): Make sure the boot drive number doesn't
exceed 255.
chaac [Tue, 2 May 2006 20:46:24 +0000 (20:46 +0000)]
2006-05-02 Vesa Jaaskelainen <chaac@nic.fi>
* stage2/shared.h (vbe_mode): Back ported aligment fix from GRUB 2
to GRUB Legacy. Problem reported by Gerardo Richarte.
robertmh [Sun, 23 Apr 2006 10:10:52 +0000 (10:10 +0000)]
2006-04-23 Robert Millan <robertmh@gnu.org>
* grub/asmstub.c (get_diskinfo): Optimize sysctl routine.
robertmh [Thu, 20 Apr 2006 13:46:46 +0000 (13:46 +0000)]
Fixes for kernel of FreeBSD:
* grub/asmstub.c (get_diskinfo): Toggle "kern.geom.debugflags" sysctl
before opening a device for writing.
* util/grub-install.in: Devices don't have this "r" prefix anymore.
okuji [Sun, 16 Apr 2006 17:55:49 +0000 (17:55 +0000)]
2006-04-16 Yoshinori K. Okuji <okuji@enbug.org>
* docs/multiboot.texi: Correct the offset of address
fields. Reported by Jeroen Dekkers.
okuji [Tue, 21 Mar 2006 20:51:58 +0000 (20:51 +0000)]
2006-03-21 Yoshinori K. Okuji <okuji@enbug.org>
* stage2/builtins.c (setup_func): Specify the size of DEVICE to
grub_strncat instead of a strange number 256. Reported by Vitaly
Fertman <vitaly@namesys.com>.
proski [Wed, 21 Dec 2005 19:57:53 +0000 (19:57 +0000)]
Add grub-set-default.
okuji [Wed, 28 Sep 2005 23:00:54 +0000 (23:00 +0000)]
2005-09-29 Yoshinori K. Okuji <okuji@enbug.org>
* docs/multiboot.texi: Fix a bug in the byte order of
boot_device. I hope this won't affect any OS image.
Increased the version number to 0.6.94.
okuji [Wed, 28 Sep 2005 21:47:55 +0000 (21:47 +0000)]
2005-09-28 Yoshinori K. Okuji <okuji@enbug.org>
* stage2/boot.c (load_image): Even if an OS image is an ELF
object, use the a.out kludge if MULTIBOOT_AOUT_KLUDGE is
specified.
okuji [Sun, 8 May 2005 02:51:53 +0000 (02:51 +0000)]
2005-05-08 Yoshinori K. Okuji <okuji@enbug.org>
* configure.ac (AC_INIT): Upgraded to 0.97.
* compile: Copied from Automake 1.9.4.
* config.guess: Likewise.
* config.sub: Likewise.
* depcomp: Likewise.
* install-sh: Likewise.
* missing: Likewise.
* mkinstalldirs: Likewise.
* mdate-sh: Likewise.
* docs/texinfo.tex: Likewise.