]> git.ipfire.org Git - thirdparty/grub.git/log
thirdparty/grub.git
25 years agoadd stage2/md5.h into the distribution.
okuji [Tue, 17 Oct 2000 20:10:16 +0000 (20:10 +0000)] 
add stage2/md5.h into the distribution.

25 years ago--disable-md5password -> --disable-md5-password
okuji [Tue, 17 Oct 2000 14:39:15 +0000 (14:39 +0000)] 
--disable-md5password -> --disable-md5-password

25 years agoAdded MD5 passwords and extended the password command.
jochen [Tue, 17 Oct 2000 13:37:27 +0000 (13:37 +0000)] 
Added MD5 passwords and extended the password command.

25 years agofix a potential bug in setkey.
okuji [Tue, 17 Oct 2000 02:15:25 +0000 (02:15 +0000)] 
fix a potential bug in setkey.

25 years agofix a bug in the Linux cmdline handling code.
okuji [Mon, 16 Oct 2000 04:27:56 +0000 (04:27 +0000)] 
fix a bug in the Linux cmdline handling code.

25 years agochange the format of drive info in the Multiboot Specification, implement some of...
okuji [Sun, 15 Oct 2000 21:18:14 +0000 (21:18 +0000)] 
change the format of drive info in the Multiboot Specification, implement some of the new features.

25 years agoadd a new option --recheck into grub-install, relieve the check of a device file...
okuji [Sun, 15 Oct 2000 18:24:58 +0000 (18:24 +0000)] 
add a new option --recheck into grub-install, relieve the check of a device file in grub-install.

25 years agoadd linux devfs support into the grub shell.
okuji [Sun, 15 Oct 2000 16:39:04 +0000 (16:39 +0000)] 
add linux devfs support into the grub shell.

25 years agoadded support for native devfs device names into grub-install.
okuji [Sat, 14 Oct 2000 17:04:45 +0000 (17:04 +0000)] 
added support for native devfs device names into grub-install.

25 years agoupdate docs.
okuji [Sat, 14 Oct 2000 14:46:45 +0000 (14:46 +0000)] 
update docs.

25 years agoreset key mappings, when the user specifies no argument to setkey.
okuji [Sat, 14 Oct 2000 08:09:43 +0000 (08:09 +0000)] 
reset key mappings, when the user specifies no argument to setkey.

25 years agoadd a new chapter about security into the tutorial.
okuji [Thu, 12 Oct 2000 19:59:31 +0000 (19:59 +0000)] 
add a new chapter about security into the tutorial.

25 years agoChange "shit" to "mess".
okuji [Tue, 10 Oct 2000 17:48:57 +0000 (17:48 +0000)] 
Change "shit" to "mess".
NOTE: Even the word "mess" is not still enough to represent how wrong and
bad the Linux video support is, but I don't want to hear complaints from
Linux fanatics any more.

25 years agodon't assume that a device file name consists of only alphanums.
okuji [Tue, 10 Oct 2000 06:09:55 +0000 (06:09 +0000)] 
don't assume that a device file name consists of only alphanums.

25 years agofix two bugs in the command setkey and start.S.
okuji [Mon, 9 Oct 2000 16:32:59 +0000 (16:32 +0000)] 
fix two bugs in the command setkey and start.S.

25 years agofix a bug in grub-install.
okuji [Sun, 8 Oct 2000 03:42:36 +0000 (03:42 +0000)] 
fix a bug in grub-install.

25 years agofix a bug in find_func, and fix an inconsistency between NEWS and INSTALL.
okuji [Sat, 7 Oct 2000 18:09:42 +0000 (18:09 +0000)] 
fix a bug in find_func, and fix an inconsistency between NEWS and INSTALL.

25 years agofix a stupid bug in write_to_partition.
okuji [Sat, 7 Oct 2000 07:25:25 +0000 (07:25 +0000)] 
fix a stupid bug in write_to_partition.

25 years agomerge the changes on the branch prepare_0_5_96 to the main trunk.
okuji [Sat, 7 Oct 2000 07:19:12 +0000 (07:19 +0000)] 
merge the changes on the branch prepare_0_5_96 to the main trunk.

25 years agoincrease the version number.
okuji [Thu, 5 Oct 2000 04:43:26 +0000 (04:43 +0000)] 
increase the version number.

25 years agocall fstat to get a geometry on Hurd, don't include linux/cdrom.h any longer.
okuji [Sat, 30 Sep 2000 17:56:29 +0000 (17:56 +0000)] 
call fstat to get a geometry on Hurd, don't include linux/cdrom.h any longer.

25 years agofix a bug in grub-install, which affected only GNU/Hurd.
okuji [Sat, 30 Sep 2000 01:35:21 +0000 (01:35 +0000)] 
fix a bug in grub-install, which affected only GNU/Hurd.

25 years agoadd new commands, partnew and parttype, add one more sanity check for reiserfs.
okuji [Fri, 29 Sep 2000 18:55:27 +0000 (18:55 +0000)] 
add new commands, partnew and parttype, add one more sanity check for reiserfs.

25 years agorewrite the command find, update TODO.
okuji [Fri, 29 Sep 2000 02:26:59 +0000 (02:26 +0000)] 
rewrite the command find, update TODO.

25 years agonew partition table scanning engine.
okuji [Fri, 29 Sep 2000 00:41:42 +0000 (00:41 +0000)] 
new partition table scanning engine.

25 years agodon't define unusable commands, don't handle a dumb terminal if serial terminal suppo...
okuji [Tue, 26 Sep 2000 19:52:29 +0000 (19:52 +0000)] 
don't define unusable commands, don't handle a dumb terminal if serial terminal support is disabled, enable serial terminal support by default.

25 years agoadd --prefix into the command setup, and add separate boot partition support into...
okuji [Mon, 25 Sep 2000 16:05:47 +0000 (16:05 +0000)] 
add --prefix into the command setup, and add separate boot partition support into grub-install.

25 years agoappend a mem= option instead of prepending it.
okuji [Mon, 11 Sep 2000 20:55:02 +0000 (20:55 +0000)] 
append a mem= option instead of prepending it.

25 years agoadd an additional minix partition type.
okuji [Sun, 10 Sep 2000 16:45:15 +0000 (16:45 +0000)] 
add an additional minix partition type.

25 years agochange boot messages.
okuji [Sun, 10 Sep 2000 08:46:52 +0000 (08:46 +0000)] 
change boot messages.

25 years agodisable to align functions, loops and jumps.
okuji [Fri, 8 Sep 2000 21:30:17 +0000 (21:30 +0000)] 
disable to align functions, loops and jumps.

25 years agosorry, I forgot to add Hal into THANKS.
okuji [Thu, 7 Sep 2000 10:31:50 +0000 (10:31 +0000)] 
sorry, I forgot to add Hal into THANKS.

25 years agofix a bug in lib/device.c.
okuji [Thu, 7 Sep 2000 10:30:09 +0000 (10:30 +0000)] 
fix a bug in lib/device.c.

25 years agofix typos and imprecisions in the docs.
okuji [Thu, 7 Sep 2000 10:21:04 +0000 (10:21 +0000)] 
fix typos and imprecisions in the docs.

25 years agojust silence GCC warnings.
okuji [Thu, 7 Sep 2000 10:06:22 +0000 (10:06 +0000)] 
just silence GCC warnings.

25 years agoadd auto fill mode into grub_putchar, to fix the ">80 characters in one line" problem.
okuji [Wed, 6 Sep 2000 12:31:24 +0000 (12:31 +0000)] 
add auto fill mode into grub_putchar, to fix the ">80 characters in one line" problem.

25 years agoadd support for saving a default entry number in your disk.
okuji [Wed, 6 Sep 2000 03:02:39 +0000 (03:02 +0000)] 
add support for saving a default entry number in your disk.

25 years agodon't check if a sector of a disk is outside the disk in LBA mode by default, because...
okuji [Tue, 5 Sep 2000 12:27:00 +0000 (12:27 +0000)] 
don't check if a sector of a disk is outside the disk in LBA mode by default, because some BIOSes don't return correct geometries.

25 years agoprint an error number even in Stage 2.
okuji [Tue, 5 Sep 2000 12:02:42 +0000 (12:02 +0000)] 
print an error number even in Stage 2.

25 years agoimprove the dumb terminal support and fix some bugs related to the support.
okuji [Tue, 5 Sep 2000 08:44:31 +0000 (08:44 +0000)] 
improve the dumb terminal support and fix some bugs related to the support.

25 years agofix a typo in grub-install, and fix open flags in install_func.
okuji [Sun, 3 Sep 2000 05:08:50 +0000 (05:08 +0000)] 
fix a typo in grub-install, and fix open flags in install_func.

25 years agofix a bug in the option --speed for the command serial, fix the cursor position after...
okuji [Fri, 1 Sep 2000 22:47:21 +0000 (22:47 +0000)] 
fix a bug in the option --speed for the command serial, fix the cursor position after displaying the menu, add the keys v and ^ to move the corsor in the menu.

25 years agoadd two new options, --dumb and --timeout, into the command terminal.
okuji [Thu, 31 Aug 2000 12:48:06 +0000 (12:48 +0000)] 
add two new options, --dumb and --timeout, into the command terminal.

25 years agoadd a workaround for binutils-2.9.1.0.x into stage1.S.
okuji [Wed, 30 Aug 2000 19:06:30 +0000 (19:06 +0000)] 
add a workaround for binutils-2.9.1.0.x into stage1.S.

25 years agoadd a timeout to --hold for the grub shell, fix a compilation error with gcc-2.7...
okuji [Wed, 30 Aug 2000 07:00:16 +0000 (07:00 +0000)] 
add a timeout to --hold for the grub shell, fix a compilation error with gcc-2.7.2.3, and the command-line interface is switched to single-line editing mode.

25 years agoemulate a new line by the grub shell itself instead of ncurses.
okuji [Mon, 28 Aug 2000 12:22:03 +0000 (12:22 +0000)] 
emulate a new line by the grub shell itself instead of ncurses.

25 years agoprint a carriage return as well as a newline, in grub_putchar instead of console_putchar.
okuji [Sun, 27 Aug 2000 16:02:08 +0000 (16:02 +0000)] 
print a carriage return as well as a newline, in grub_putchar instead of console_putchar.

25 years agodon't include linux/fs.h.
okuji [Sun, 27 Aug 2000 11:21:25 +0000 (11:21 +0000)] 
don't include linux/fs.h.

25 years agoUndo previous changes on serial.h and serial.c. I'm sorry, that was my mistake.
okuji [Sat, 26 Aug 2000 17:36:07 +0000 (17:36 +0000)] 
Undo previous changes on serial.h and serial.c. I'm sorry, that was my mistake.

25 years agopreserve a magic number used by Windows NT.
okuji [Sat, 26 Aug 2000 17:28:27 +0000 (17:28 +0000)] 
preserve a magic number used by Windows NT.

25 years agohandle special key codes in a serial terminal, and remove unnecessary push/pop operat...
okuji [Fri, 25 Aug 2000 16:58:44 +0000 (16:58 +0000)] 
handle special key codes in a serial terminal, and remove unnecessary push/pop operations in asm.S.

25 years agoinclude stdio.h first in builtins.c.
okuji [Thu, 24 Aug 2000 07:26:03 +0000 (07:26 +0000)] 
include stdio.h first in builtins.c.

25 years agoadd --enable-serial-speed-simulation into configure, fix a bug in setjmp/longjmp...
okuji [Mon, 21 Aug 2000 06:30:14 +0000 (06:30 +0000)] 
add --enable-serial-speed-simulation into configure, fix a bug in setjmp/longjmp, add --speed into the command serial, restart the command-line interface when a serial terminal is enabled.

25 years agoadd console emulation into serial terminal support using vt100-compatible escape...
okuji [Sun, 20 Aug 2000 12:14:14 +0000 (12:14 +0000)] 
add console emulation into serial terminal support using vt100-compatible escape sequences, add --enable-serial into configure, and fix some bugs in the support.

25 years agoadd more serial console support. two new commmands, serial and terminal, are added.
okuji [Sun, 20 Aug 2000 06:00:20 +0000 (06:00 +0000)] 
add more serial console support. two new commmands, serial and terminal, are added.

25 years agochange the mail address of Matthias.
okuji [Tue, 15 Aug 2000 22:53:46 +0000 (22:53 +0000)] 
change the mail address of Matthias.

25 years agofix a violation against the network boot image proposal.
okuji [Tue, 15 Aug 2000 10:08:21 +0000 (10:08 +0000)] 
fix a violation against the network boot image proposal.

25 years agofix a minor bug in diskless, add a serial emulation into the grub shell, fix a cosmet...
okuji [Sun, 13 Aug 2000 20:01:51 +0000 (20:01 +0000)] 
fix a minor bug in diskless, add a serial emulation into the grub shell, fix a cosmetic problem in the grub shell.

25 years agoadd a serial device driver. serial console support is not implemented yet.
okuji [Fri, 11 Aug 2000 20:38:56 +0000 (20:38 +0000)] 
add a serial device driver. serial console support is not implemented yet.

25 years agodocs/tutorial.texi: minor fixes
proski [Thu, 10 Aug 2000 22:48:14 +0000 (22:48 +0000)] 
docs/tutorial.texi: minor fixes

25 years agorewrite the chapter Installation in the tutorial.
okuji [Thu, 10 Aug 2000 02:23:04 +0000 (02:23 +0000)] 
rewrite the chapter Installation in the tutorial.

25 years agoadd a workaround for the bug in Linux into the grub shell.
okuji [Tue, 8 Aug 2000 16:41:56 +0000 (16:41 +0000)] 
add a workaround for the bug in Linux into the grub shell.

25 years ago* stage2/fsys_fat.c (fat_superblock): clust_eof_marker added.
jochen [Fri, 4 Aug 2000 09:11:28 +0000 (09:11 +0000)] 
* stage2/fsys_fat.c (fat_superblock): clust_eof_marker added.
(fat_mount): Initialize clust_eof_marker to 0xff8, 0xfff8, or
0xffffff8, depending on fat size.  Support for single active FAT
added (FAT32 extension). Changed the boundary between FAT12 and
FAT16, again.  The Microsoft KB article Q65541 seems to be wrong
here, I go with mtools and the previous behaviour of grub: FAT12
iff number of clusters (without counting the two nonexisting
clusters) is less or equal 4095.
(fat_read): Report error if cluster number is too big, but not
greater or equal clust_eof_marker.
* stage2/fsys_reiserfs.c (journal_init): Fixed calculation of
journal_transaction.

25 years ago* stage2/fsys_reiserfs.c: Symlink support added.
jochen [Tue, 1 Aug 2000 08:46:17 +0000 (08:46 +0000)] 
* stage2/fsys_reiserfs.c: Symlink support added.
(S_ISLNK): New macro.
(PATH_MAX): Likewise.
(MAX_LINK_COUNT): Likewise.
(reiserfs_dir): Check for symlink and handle them.
(read_tree_node): Take a block number and check if tree node was
already read in.  If not update the INFO->blocks field.
(next_key): Changed call of read_tree_node.
(search_stat): Likewise.
(journal_init): Fixed a small bug.  Some debugging messages added.

25 years agoThe first argument for _llseek renamed from "seeked_fd" to "filedes"
proski [Mon, 31 Jul 2000 04:41:23 +0000 (04:41 +0000)] 
The first argument for _llseek renamed from "seeked_fd" to "filedes"

25 years agoadd the answer for the separate boot partition problem into the faq.
okuji [Sun, 30 Jul 2000 09:18:46 +0000 (09:18 +0000)] 
add the answer for the separate boot partition problem into the faq.

25 years agoupdate the network support to etherboot-4.6.4.
okuji [Sat, 29 Jul 2000 19:22:54 +0000 (19:22 +0000)] 
update the network support to etherboot-4.6.4.

25 years agofix a serious bug in the Linux zImage support.
okuji [Sat, 29 Jul 2000 13:36:15 +0000 (13:36 +0000)] 
fix a serious bug in the Linux zImage support.

25 years ago * stage2/fsys_reiserfs.c (block_read): Changed the variable "len"
jochen [Sat, 29 Jul 2000 12:50:15 +0000 (12:50 +0000)] 
* stage2/fsys_reiserfs.c (block_read): Changed the variable "len"
to "j_len" (it shadowed a parameter).

25 years agofix shadowed variable bugs and undefined cpp macro bugs.
okuji [Fri, 28 Jul 2000 16:51:16 +0000 (16:51 +0000)] 
fix shadowed variable bugs and undefined cpp macro bugs.

25 years ago2000-07-27 Gordon Matzigkeit <gord@fig.org>
gord [Thu, 27 Jul 2000 17:05:44 +0000 (17:05 +0000)] 
2000-07-27  Gordon Matzigkeit  <gord@fig.org>

* util/grub-image.in: Initial cut at a script for creating GRUB
boot images.
* util/Makefile.am (noinst_SCRIPTS): Added grub-image.
* configure.in (AC_OUTPUT): Added util/grub-image.

25 years agoFixed the effect of the --force-lba switch in stage2/stage1_5.
jochen [Thu, 27 Jul 2000 09:04:06 +0000 (09:04 +0000)] 
Fixed the effect of the --force-lba switch in stage2/stage1_5.

25 years agoFixed another num_clust related bug: The boundary between FAT12 / FAT16
jochen [Tue, 25 Jul 2000 15:31:49 +0000 (15:31 +0000)] 
Fixed another num_clust related bug: The boundary between FAT12 / FAT16
See MS Knowledge Base Article Q65541

25 years agofsys_fat: Fixed calculation of FAT_SUPER->num_clust.
jochen [Tue, 25 Jul 2000 14:51:20 +0000 (14:51 +0000)] 
fsys_fat: Fixed calculation of FAT_SUPER->num_clust.

25 years agofix some bugs in the linux boot code.
okuji [Tue, 25 Jul 2000 12:08:14 +0000 (12:08 +0000)] 
fix some bugs in the linux boot code.

25 years agocomply with the linux/i386 boot protocol version 2.02.
okuji [Sun, 23 Jul 2000 21:21:37 +0000 (21:21 +0000)] 
comply with the linux/i386 boot protocol version 2.02.

25 years agoimprove the tutorial.
okuji [Sun, 23 Jul 2000 11:46:48 +0000 (11:46 +0000)] 
improve the tutorial.

25 years agofix a big linux problem.
okuji [Fri, 14 Jul 2000 07:48:13 +0000 (07:48 +0000)] 
fix a big linux problem.

25 years agofix a bug in device.c.
okuji [Thu, 13 Jul 2000 08:32:55 +0000 (08:32 +0000)] 
fix a bug in device.c.

25 years agorename console input/output functions to more distinguishable names.
okuji [Wed, 12 Jul 2000 12:17:47 +0000 (12:17 +0000)] 
rename console input/output functions to more distinguishable names.

25 years agofix a gcc warning in builtins.c.
okuji [Wed, 12 Jul 2000 06:28:07 +0000 (06:28 +0000)] 
fix a gcc warning in builtins.c.

25 years agosegreate os-specific helper functions from asmstub.c.
okuji [Tue, 11 Jul 2000 16:13:46 +0000 (16:13 +0000)] 
segreate os-specific helper functions from asmstub.c.

25 years agofix my bad english...
okuji [Sun, 2 Jul 2000 05:21:20 +0000 (05:21 +0000)] 
fix my bad english...

25 years agomake the mail address produced by the grub shell consistent with the other programs.
okuji [Sun, 2 Jul 2000 04:58:43 +0000 (04:58 +0000)] 
make the mail address produced by the grub shell consistent with the other programs.

25 years agoupdate the docs.
okuji [Sun, 2 Jul 2000 04:03:25 +0000 (04:03 +0000)] 
update the docs.

25 years agomerged updates for the docs in 0.5.95.
okuji [Tue, 27 Jun 2000 16:57:13 +0000 (16:57 +0000)] 
merged updates for the docs in 0.5.95.

25 years agoadd a new option --no-mem-option into the command kernel.
okuji [Fri, 23 Jun 2000 08:53:27 +0000 (08:53 +0000)] 
add a new option --no-mem-option into the command kernel.

25 years agofix some bugs in the document.
okuji [Thu, 22 Jun 2000 09:11:06 +0000 (09:11 +0000)] 
fix some bugs in the document.

25 years agoadd a new command hiddenmenu.
okuji [Wed, 21 Jun 2000 07:35:37 +0000 (07:35 +0000)] 
add a new command hiddenmenu.

25 years agomove mdate-sh and texinfo.tex to the top dir.
okuji [Mon, 19 Jun 2000 11:46:27 +0000 (11:46 +0000)] 
move mdate-sh and texinfo.tex to the top dir.

25 years agoI forgot to remove a conflict indicator.
okuji [Sun, 18 Jun 2000 13:59:32 +0000 (13:59 +0000)] 
I forgot to remove a conflict indicator.

25 years agorecoginize >4gb memory.
okuji [Sun, 18 Jun 2000 13:58:48 +0000 (13:58 +0000)] 
recoginize >4gb memory.

25 years agoadd a new entry into the FAQ.
okuji [Sun, 18 Jun 2000 13:41:09 +0000 (13:41 +0000)] 
add a new entry into the FAQ.

25 years agoadd a mem option into Linux automatically only if the user doesn't specify it explicitly.
okuji [Sat, 17 Jun 2000 08:48:28 +0000 (08:48 +0000)] 
add a mem option into Linux automatically only if the user doesn't specify it explicitly.

25 years agoleave the vga option for Linux, remove unnecessary compile scripts and add a really...
okuji [Sat, 17 Jun 2000 03:44:43 +0000 (03:44 +0000)] 
leave the vga option for Linux, remove unnecessary compile scripts and add a really necessary compile script into the top dir.

25 years agofix a bug in grub_halt.
okuji [Fri, 16 Jun 2000 00:10:20 +0000 (00:10 +0000)] 
fix a bug in grub_halt.

25 years agoadd two new commands, reboot and halt.
okuji [Thu, 15 Jun 2000 10:21:01 +0000 (10:21 +0000)] 
add two new commands, reboot and halt.

25 years agoDon't display the menu if the timeout is zero.
gord [Mon, 12 Jun 2000 14:01:28 +0000 (14:01 +0000)] 
Don't display the menu if the timeout is zero.

25 years agoforgot to write the ChangeLog entry for previous change. sorry.
okuji [Sun, 11 Jun 2000 03:35:20 +0000 (03:35 +0000)] 
forgot to write the ChangeLog entry for previous change. sorry.

25 years agoadd a caution about Linux's mem= option.
okuji [Sun, 11 Jun 2000 03:33:44 +0000 (03:33 +0000)] 
add a caution about Linux's mem= option.