Home | History | Annotate | Download | only in dosboot
History log of /src/sys/arch/i386/stand/dosboot/version
RevisionDateAuthorComments
 1.13  20-Sep-2024  mrg x86/boot: fill in a bunch of missed changes and bump some versions.

missed features included:
- support for partition labels
- recursive labels inside RAID partitions
- booting a directory with kernel and modules
- multiBoot 2
- "root" command that changes default root
- "vesa" command to control graphical modes
- bi-endian support in disklabel, RAID and UFS
- fixes for buggy ACPI implementations
- fix PXE device path type
- fixes for buggy ACPI implementations
- serial console support with raw I/O accessors
- ASCII art

XXX: perhaps we could pullup some of these as minor version to release
branches but it seems extreme for a largely cosmetic issue. the
version across releases has a different build ID, so you can
already tell the difference between versions that changed.
 1.12  11-Sep-2024  andvar dosboot(8): remove XMS-specific code. The boot process has been broken for over
a decade, and its relevance has diminished due to the availability of other boot
options.

PR port-i386/58624
 1.11  15-Jul-2008  perry Update the version numbers following commit, and make them all identical.
 1.10  01-Feb-2003  dsl branches: 1.10.104; 1.10.108; 1.10.110; 1.10.112; 1.10.114;
Change all .S files to use .code16 and .code32
Support 32bit addresses >64k as valid on bios calls.
Move stack for dosboot and biosboot to >64 so stack doesn't hit data.
Use disk sector number passed by mbr code to select default partition
(the mbr code doesn't do this yet).
NB only biosboot and dosboot have been tested so far.
(changes approved by christos and fvdl)
 1.9  09-Nov-2001  scw branches: 1.9.2;
Bump the version numbers of all bootloaders which use loadfile_elfXX() now
that it tries hard to avoid backwards seeks.
 1.8  02-Aug-2001  bjh21 branches: 1.8.6;
Bump version numbers of all bootloaders that use loadfile/ELF, to account for
my changes to symbol loading. I should probably have done this at the time,
but it's better late than never.
 1.7  24-Sep-2000  jdolecek branches: 1.7.4; 1.7.6;
add new macro BOOT_FLAG() (defined in <sys/boot_flag.h>) - this
maps standard boot flags to corresponding RB_* values
use BOOT_FLAG() in port's MD code as appropriate

as discussed on tech-kern, add new boot flags -v, -q for booting
verbosely or quietly, and corresponding AB_VERBOSE/AB_QUIET
boot flags; also add FreeBSD-compatible bootverbose macro and
NetBSD-specific bootquiet macro

for hpcmips, use new bootverbose instead of it's own hpcmips_verbose

Tested on i386, and to limited extend (compile of affected files) also for
mvme68k, hp300, luna68k, sun3.
 1.6  12-Jul-2000  jdolecek switch to MI newvers_stand.sh version info generator
 1.5  30-Jan-1999  christos branches: 1.5.8;
Add exec.c here and bump version for elf.
XXX: This code has not been tested!
 1.4  27-Oct-1998  ws Update version number and mention int13 extension support
(sorry, forgot this on the recent commit of the above).
 1.3  08-Jul-1998  drochner bump version number to reflect the partition ID change
(should have been done long ago)
 1.2  20-Sep-1997  drochner Note use of common menu functions and new framework for argument passing
to the kernel.
 1.1  26-Jul-1997  thorpej branches: 1.1.2;
New welcome banner code, modeled after NetBSD/hp300's boot program
welcome banner code. Includes additional build information, and it
generally nicer to look at.
 1.1.2.1  22-Sep-1997  thorpej Update marc-pcmcia branch from trunk.
 1.5.8.1  20-Nov-2000  bouyer Update thorpej_scsipi to -current as of a month ago
A i386 GENERIC kernel compiles without the siop, ahc and bha drivers
(will be updated later). i386 IDE/ATAPI and ncr work, as well as
sparc/esp_sbus. alpha should work as well (untested yet).
siop, ahc and bha will be updated once I've updated the branch to current
-current, as well as machine-dependant code.
 1.7.6.2  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.7.6.1  03-Aug-2001  lukem update to -current
 1.7.4.2  14-Nov-2001  nathanw Catch up to -current.
 1.7.4.1  24-Aug-2001  nathanw Catch up with -current.
 1.8.6.1  12-Nov-2001  thorpej Sync the thorpej-mips-cache branch with -current.
 1.9.2.2  09-Nov-2001  scw Bump the version numbers of all bootloaders which use loadfile_elfXX() now
that it tries hard to avoid backwards seeks.
 1.9.2.1  09-Nov-2001  scw file version was added on branch sommerfeld_i386mp_1 on 2001-11-09 19:53:14 +0000
 1.10.114.1  19-Oct-2008  haad Sync with HEAD.
 1.10.112.1  18-Jul-2008  simonb Sync with head.
 1.10.110.1  18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.10.108.1  04-May-2009  yamt sync with head.
 1.10.104.1  28-Sep-2008  mjf Sync with HEAD.

RSS XML Feed