]>
git.ipfire.org Git - thirdparty/grub.git/log
okuji [Wed, 2 Jan 2002 17:48:41 +0000 (17:48 +0000)]
2002-01-02 Jeremy Katz <katzj@redhat.com>
* stage2/md5.c (md5_password): Ensure the password exists before
trying to check against the md5 crypted version.
okuji [Sun, 30 Dec 2001 08:23:16 +0000 (08:23 +0000)]
2001-12-30 Yoshinori K. Okuji <okuji@gnu.org>
* stage1/stage1.S: Don't call INT 13, AH=48H, because it is
difficult to call this function with the workaround implemented
in the previous change due to the size limit of Stage 1.
(lba_mode) [NO_BUGGY_BIOS_IN_THE_WORLD]: Don't check the
geometry explicitly. This shouldn't be harmful, as INT 13,
AH=42H should take care of it, and if you cannot read Stage 2
even with LBA because of a geometry problem, you can never read
it.
* stage2/start.S (lba_mode) [NO_BUGGY_BIOS_IN_THE_WORLD]:
Likewise.
okuji [Sun, 30 Dec 2001 07:33:23 +0000 (07:33 +0000)]
2001-12-30 Yoshinori K. Okuji <okuji@gnu.org>
* stage2/bios.c (get_diskinfo): Clear out the structure DRP
before calling get_diskinfo_int13_extensions, because the Ralf
Brown's Interrupt List says that Dell machines using PhoenixBIOS
4.0 Release 6.0 fail, if DRP.FLAGS is not zero. Setting the
entire structure to zero may be overkill, but it should be safe.
* stage2/char_io.c [STAGE1_5] (grub_memset): Defined.
okuji [Sat, 29 Dec 2001 19:02:07 +0000 (19:02 +0000)]
Update NEWS.
okuji [Sat, 29 Dec 2001 18:53:30 +0000 (18:53 +0000)]
Add NetBSD support into grub-install.
okuji [Sat, 29 Dec 2001 18:33:39 +0000 (18:33 +0000)]
Use /boot/grub in NetBSD.
okuji [Sat, 29 Dec 2001 18:10:50 +0000 (18:10 +0000)]
Add extra space characters into help messages.
okuji [Wed, 19 Dec 2001 11:37:17 +0000 (11:37 +0000)]
Add a workaround for AST BIOS.
okuji [Wed, 19 Dec 2001 11:17:06 +0000 (11:17 +0000)]
Fix a wrong comment.
okuji [Tue, 11 Dec 2001 07:49:17 +0000 (07:49 +0000)]
Fix warnings from gcc-3.0.x. Not very serious.
okuji [Sun, 9 Dec 2001 21:11:38 +0000 (21:11 +0000)]
Change the error message from the command "embed" to "No spare sectors on
the disk".
okuji [Sun, 9 Dec 2001 20:55:56 +0000 (20:55 +0000)]
Ignore the signal SIGWINCH in the grub shell.
okuji [Wed, 28 Nov 2001 18:43:56 +0000 (18:43 +0000)]
hide and unhide support logical partitions.
okuji [Mon, 12 Nov 2001 06:57:29 +0000 (06:57 +0000)]
Reorganize the file `AUTHOR', according to the current status of copyright
assignments received by the FSF.
Jason Thomas was added.
Erich Stefan Boleyn was moved into those who assigned their copyrights.
Gordon Matzigkeit was moved into the others, because he still wasn't listed
in fencepost.gnu.org:/gd/gnuorg/copyright.list.
The remaining problem is that we haven't had copyright assignments of
VaX#8, Heiko Schroeder and Gordon Matzigkeit. As for the first two, Erich
is now trying to contact them by proxy. So I'm just waiting.
As for Gordon.... oh, what are you doing, Gordon?! Hurry up, please!
proski [Thu, 8 Nov 2001 20:37:03 +0000 (20:37 +0000)]
Add stamp-h1
okuji [Tue, 6 Nov 2001 16:42:02 +0000 (16:42 +0000)]
Fix a compilation bug when disabling serial support.
okuji [Sat, 27 Oct 2001 16:04:25 +0000 (16:04 +0000)]
JFS and XFS support is added.
okuji [Sat, 27 Oct 2001 14:48:39 +0000 (14:48 +0000)]
2001-10-27 Yoshinori K. Okuji <okuji@gnu.org>
* stage2/apm.S: Always disconnect from APM. Written by Erich
Stefan Boleyn.
* util/Makefile.am (noinst_DATA): Removed.
(EXTRA_DIST): Likewise.
gord [Mon, 15 Oct 2001 04:49:50 +0000 (04:49 +0000)]
Update to Automake 1.5
okuji [Sat, 13 Oct 2001 13:07:40 +0000 (13:07 +0000)]
Fix a bug in tftp_read, which may appear when seeking back.
okuji [Sat, 13 Oct 2001 12:28:37 +0000 (12:28 +0000)]
Don\'t use get_diskinfo_floppy.
okuji [Sat, 13 Oct 2001 12:02:30 +0000 (12:02 +0000)]
Ensure that a serial port is set up before used.
okuji [Sat, 13 Oct 2001 04:20:05 +0000 (04:20 +0000)]
add support for DAC960.
jochen [Thu, 11 Oct 2001 11:14:29 +0000 (11:14 +0000)]
* stage2/fsys_reiserfs.c (reiserfs_super_block): Updated
to better match recent reiserfs versions.
(reiserfs_mount): Handle cases where journal can't be found,
e.g. journal on another disk or unexpected journal parameters.
In that case the journal isn't used.
jochen [Wed, 10 Oct 2001 09:23:57 +0000 (09:23 +0000)]
* stage2/fsys_reiserfs.c (reiserfs_mount): Don't look at
the superblock field s_journal_block_count anymore. It used
to contain 0, it never contained a valid value, and now I
have a report that it can contain an invalid value.
jochen [Mon, 24 Sep 2001 08:43:38 +0000 (08:43 +0000)]
* stage2/fsys_reiserfs.c (reiserfs_dir): Set errnum to
ERR_FSYS_CORRUPT if a symlink can't be read for some reason,
but no error is set by read.
gord [Sat, 22 Sep 2001 06:06:17 +0000 (06:06 +0000)]
Report errors for unrecognized options.
okuji [Wed, 8 Aug 2001 08:00:01 +0000 (08:00 +0000)]
Set the level of APM support to 1.1, before turning off the power state.
okuji [Wed, 8 Aug 2001 05:17:21 +0000 (05:17 +0000)]
Fix minor bugs in grub-md5-crypt.
gord [Thu, 2 Aug 2001 20:05:54 +0000 (20:05 +0000)]
Ignore zero-length memory ranges.
jochen [Thu, 26 Jul 2001 13:24:15 +0000 (13:24 +0000)]
* stage2/Makefile.am (libgrub_a_CFLAGS): Enable USE_MD5_PASSWORDS
for libgrub. Previously that was implicitly done by configure.in
until the patch from 2001-07-04, which moved that flag from CFLAGS
to FSYS_CFLAGS. Reported by YAMAGUCHI Shingo
<shingo@kip.iis.toyama-u.ac.jp>
okuji [Sun, 15 Jul 2001 06:22:45 +0000 (06:22 +0000)]
Add VSTa fs into the list of supported filesystems.
okuji [Fri, 13 Jul 2001 11:51:24 +0000 (11:51 +0000)]
Fix a problem when you specify a Linux devfs floppy device name to grub-install.
okuji [Fri, 13 Jul 2001 08:02:04 +0000 (08:02 +0000)]
Merge changes in 0.90.
gord [Thu, 12 Jul 2001 19:10:20 +0000 (19:10 +0000)]
Merge 0.90 changes
okuji [Thu, 5 Jul 2001 11:29:56 +0000 (11:29 +0000)]
Add a missing file and increase the version number.
okuji [Thu, 5 Jul 2001 11:14:21 +0000 (11:14 +0000)]
Update the manual (not complete).
okuji [Thu, 5 Jul 2001 10:52:59 +0000 (10:52 +0000)]
Don't decompress an initrd automatically.
okuji [Wed, 4 Jul 2001 07:33:48 +0000 (07:33 +0000)]
Use automake-1.4h instead of our own version. Some required changes are made.
okuji [Tue, 3 Jul 2001 14:08:48 +0000 (14:08 +0000)]
Downgrade the version number in NEWS, since I won't release 1.0 soon.
okuji [Tue, 3 Jul 2001 13:52:28 +0000 (13:52 +0000)]
ELF symbol loading support is added.
okuji [Fri, 22 Jun 2001 02:33:35 +0000 (02:33 +0000)]
I forgot to add new files for VSTa filesystem.
okuji [Fri, 22 Jun 2001 02:32:56 +0000 (02:32 +0000)]
Add VSTa filesystem support.
okuji [Thu, 21 Jun 2001 23:15:02 +0000 (23:15 +0000)]
Add `--with-configfile' into the commands "bootp" and "dhcp".
okuji [Wed, 20 Jun 2001 21:02:46 +0000 (21:02 +0000)]
update the location of the CVS repository.
okuji [Tue, 19 Jun 2001 11:31:15 +0000 (11:31 +0000)]
Always jump to the physical entry address of a Multiboot OS image, even
when the physical one differs from the virtual one.
okuji [Sun, 17 Jun 2001 09:09:33 +0000 (09:09 +0000)]
Remove Stefan Ondrejicka from the file AUTHORS, because he didn't assign
his copyright to the FSF and the code was rewritten by okuji, so there is
no point where he should be in the list.
okuji [Wed, 30 May 2001 07:56:33 +0000 (07:56 +0000)]
fix some typos in the manual.
proski [Tue, 29 May 2001 13:55:20 +0000 (13:55 +0000)]
* configure.in (AC_OUTPUT): Remove debian/Makefile.
proski [Tue, 29 May 2001 13:39:52 +0000 (13:39 +0000)]
Remove .cvsignore
gord [Tue, 29 May 2001 04:44:24 +0000 (04:44 +0000)]
Delete directory contents.
gord [Tue, 29 May 2001 04:38:21 +0000 (04:38 +0000)]
Make NT magic explicit.
gord [Tue, 29 May 2001 04:36:50 +0000 (04:36 +0000)]
Remove debian directory.
kr [Fri, 25 May 2001 07:58:54 +0000 (07:58 +0000)]
Implement menu & command-list on dumb terminals.
proski [Tue, 15 May 2001 15:46:37 +0000 (15:46 +0000)]
Add all products of "configure" and "make" to .cvsignore
proski [Tue, 15 May 2001 03:54:39 +0000 (03:54 +0000)]
* stage2/shared.h (ENTRY): Remove unnecessary `##'.
jochen [Thu, 3 May 2001 08:34:56 +0000 (08:34 +0000)]
* grub/asmstub.c (biosdisk): Work around a bug in linux's ez
remapping. Problem reported by Ben Byer <bbyer@rice.edu>.
gord [Wed, 28 Mar 2001 17:22:34 +0000 (17:22 +0000)]
Don't cast entry_addr to an int.
okuji [Fri, 16 Mar 2001 09:10:44 +0000 (09:10 +0000)]
avoid Linux 2.2.x memory range check bug.
okuji [Fri, 2 Mar 2001 20:42:36 +0000 (20:42 +0000)]
write the chapter History in Multiboot Specification.
okuji [Wed, 28 Feb 2001 11:23:26 +0000 (11:23 +0000)]
I forgot to thank Hasegawa-san.
okuji [Wed, 28 Feb 2001 11:19:39 +0000 (11:19 +0000)]
add freebsd 4.x support into the grub shell and grub-install.
okuji [Wed, 28 Feb 2001 10:14:54 +0000 (10:14 +0000)]
If the default entry is wrong, use the fallback entry rather than the first, if possible.
okuji [Tue, 27 Feb 2001 15:24:48 +0000 (15:24 +0000)]
add a new option, --disable-auto-linux-mem-opt, into configure.
okuji [Tue, 27 Feb 2001 13:17:40 +0000 (13:17 +0000)]
change the check for a Windows partition in chainloader_func, to fix the problem that GRUB cannot be compiled, if FAT support is disabled.
okuji [Tue, 27 Feb 2001 12:59:00 +0000 (12:59 +0000)]
add hercules support.
okuji [Sat, 17 Feb 2001 08:14:10 +0000 (08:14 +0000)]
update the GRUB manual.
okuji [Sat, 10 Feb 2001 17:50:11 +0000 (17:50 +0000)]
update the GRUB manual.
okuji [Wed, 7 Feb 2001 23:47:40 +0000 (23:47 +0000)]
fix a bug in chain_stage2.
okuji [Wed, 7 Feb 2001 20:26:29 +0000 (20:26 +0000)]
The new grub manual is made official.
okuji [Sat, 3 Feb 2001 04:56:13 +0000 (04:56 +0000)]
lower the maximum address of initrd.
okuji [Sat, 3 Feb 2001 04:21:21 +0000 (04:21 +0000)]
add one more check into savedefault.
okuji [Fri, 2 Feb 2001 13:39:59 +0000 (13:39 +0000)]
improve the robustness of savedefault and default.
okuji [Fri, 2 Feb 2001 13:31:03 +0000 (13:31 +0000)]
fix the problem that savedefault doesn't work with Stage 1.5.
okuji [Fri, 2 Feb 2001 12:21:18 +0000 (12:21 +0000)]
probe the first PCI NIC candidate with a non-zero ioaddr, before probing everything.
okuji [Sat, 27 Jan 2001 04:13:39 +0000 (04:13 +0000)]
add linux software raid-1 support.
okuji [Sat, 27 Jan 2001 04:06:41 +0000 (04:06 +0000)]
doc update.
okuji [Sat, 27 Jan 2001 03:02:36 +0000 (03:02 +0000)]
Start reorganizing the Multiboot Specification. The current status is far from complete.
okuji [Tue, 16 Jan 2001 07:27:44 +0000 (07:27 +0000)]
start the second attempt to rewrite the manual.
okuji [Mon, 15 Jan 2001 05:54:09 +0000 (05:54 +0000)]
fix typos in setkey_func.
okuji [Sat, 13 Jan 2001 04:07:37 +0000 (04:07 +0000)]
add some missing variables replaced by configure into grub-md5-crypt.
okuji [Thu, 11 Jan 2001 23:33:09 +0000 (23:33 +0000)]
fix some bugs in the example kernel and the Makefile entries.
okuji [Thu, 11 Jan 2001 08:08:15 +0000 (08:08 +0000)]
add a new command, ifconfig.
okuji [Thu, 11 Jan 2001 07:28:16 +0000 (07:28 +0000)]
add an option to build the example kernel.
okuji [Wed, 10 Jan 2001 20:48:50 +0000 (20:48 +0000)]
add a workaround to boot Windows from a logical partition.
okuji [Sat, 6 Jan 2001 22:14:59 +0000 (22:14 +0000)]
* stage2/builtins.c (boot_func): In the chain-loading mode,
clear the active flag of each of the loaded partition entries,
and then set the active flag of the booted partition image.
VS: ----------------------------------------------------------------------
jochen [Thu, 4 Jan 2001 13:38:24 +0000 (13:38 +0000)]
Call open_partition() even for MBR, so that part_start is correct.
This fixes a bug reported by Matthias Granberry <matthias@slurpee.org>.
okuji [Thu, 21 Dec 2000 22:42:33 +0000 (22:42 +0000)]
update NEWS and fix a sentense inconsistent against GNU coding style.
okuji [Thu, 21 Dec 2000 22:35:01 +0000 (22:35 +0000)]
use lower case for the variable name MBR.
jochen [Wed, 20 Dec 2000 08:56:39 +0000 (08:56 +0000)]
From Cedric Ware <ware@com.enst.fr>:
Detect ext2 partitions in a OpenBSD/NetBSD FS_EXT2FS slice.
jochen [Sun, 17 Dec 2000 19:25:50 +0000 (19:25 +0000)]
Added EZ-BIOS support.
Cleaned up the write code.
Added support for automatically embedding to file systems in setup_func.
okuji [Sat, 16 Dec 2000 20:25:15 +0000 (20:25 +0000)]
fix a problem that chainloader doesn't report any error, even if it failed.
okuji [Wed, 13 Dec 2000 23:10:26 +0000 (23:10 +0000)]
update prog-ref.texi.
okuji [Wed, 13 Dec 2000 17:15:30 +0000 (17:15 +0000)]
revise the fix for floppy device handling in grub-install.
okuji [Wed, 13 Dec 2000 17:11:19 +0000 (17:11 +0000)]
add a workaround for Thinkpad X20.
jochen [Sat, 9 Dec 2000 15:50:39 +0000 (15:50 +0000)]
* stage2/disk_io.c (next_partition): Mask out bsd partition sub
type when checking if last partition was a bsd partition.
Reported by Heikki Vatiainen <hessu@cs.tut.fi>.
okuji [Sat, 9 Dec 2000 10:14:09 +0000 (10:14 +0000)]
fix a floppy handling bug in grub-install.
okuji [Sat, 9 Dec 2000 01:19:26 +0000 (01:19 +0000)]
fix a bug in linux devfs support.
jochen [Tue, 5 Dec 2000 15:02:10 +0000 (15:02 +0000)]
Corrected the check for IS_PC_SLICE_TYPE_MINIX; minix was only working
if slice type was wrong! Reported by Ralf Medow <ralf.medow@t-online.de>.
jochen [Mon, 27 Nov 2000 12:06:25 +0000 (12:06 +0000)]
Handle items with old version key on new version reiserfs partition.