Preparing Bochs release 2.8.
This commit is contained in:
parent
ead3c2e3f6
commit
9177c93e4e
@ -1,7 +1,7 @@
|
||||
Changes after 2.7:
|
||||
Changes in 2.8 (March 10, 2024):
|
||||
|
||||
The Bochs source tree is transitioning from SVN to GIT hosted on github (https://github.com/bochs-emu/Bochs)
|
||||
We welcome every new contributor !
|
||||
The Bochs source tree has been transitioned from SVN to GIT hosted on GitHub
|
||||
(https://github.com/bochs-emu/Bochs). We welcome every new contributor !
|
||||
|
||||
Brief summary :
|
||||
- Bugfixes for CPU emulation correctness (MONITOR/MWAIT, VMX/SVM, x87, AVX-VNNI, AVX-512, CET)
|
||||
@ -230,9 +230,8 @@ Detailed change log :
|
||||
- Keyboard/Mouse
|
||||
- Reduce default keyboard serial delay to 150 to avoid timeouts
|
||||
|
||||
-BIOS / VGABIOS
|
||||
- BIOS / VGABIOS
|
||||
- Added capability to enter keycode with ALT + numeric keypad
|
||||
|
||||
- LGPL'd VGABIOS updated to version 0.9a (from https://github.com/bochs-emu/VGABIOS)
|
||||
- Added VBE get/set palette data support for Banshee and Cirrus versions
|
||||
- Fixed order of colors in VBE function get/set palette data
|
||||
|
15
bochs/README
15
bochs/README
@ -1,6 +1,6 @@
|
||||
Bochs - The cross platform IA-32 (x86) emulator
|
||||
Updated: Sun Aug 1 10:07:00 CEST 2021
|
||||
Version: 2.7
|
||||
Updated: Sun Mar 10 08:00:00 CET 2024
|
||||
Version: 2.8
|
||||
|
||||
WHAT IS BOCHS?
|
||||
|
||||
@ -28,10 +28,9 @@ GETTING CURRENT SOURCE CODE
|
||||
|
||||
Source code for Bochs is available from the Bochs home page at
|
||||
https://bochs.sourceforge.io. You can download the most recent
|
||||
release, use SVN to get the latest sources, or grab a SVN
|
||||
snapshot which is updated frequently. The releases contain the most
|
||||
stable code, but if you want the very newest features try the
|
||||
SVN version instead.
|
||||
release, use GIT on GitHub to get the latest sources, or grab a snapshot
|
||||
from there. The releases contain the most stable code, but if you want
|
||||
the very newest features try the GitHub sources instead.
|
||||
|
||||
WHERE ARE THE DOCS?
|
||||
|
||||
@ -64,11 +63,11 @@ of recent messages to see what's going on.
|
||||
If you are a technical person (can follow hardware specs, can write
|
||||
C/C++) take a look at the list of open bug reports and feature
|
||||
requests to see if you are interested in working on any of the
|
||||
problems that are mentioned in them. If you check out the SVN
|
||||
problems that are mentioned in them. If you check out the GitHub
|
||||
sources, make some changes, and create a patch, one of the
|
||||
developers will be very happy to apply it for you. Developers who
|
||||
frequently submit patches, or who embark on major changes in the
|
||||
source can get write access to SVN. Be sure to communicate with the
|
||||
source can get write access to GitHub. Be sure to communicate with the
|
||||
bochs-developers list to avoid several people working on the same
|
||||
thing without realizing it.
|
||||
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
|
||||
<assemblyIdentity
|
||||
version="2.7.0.1"
|
||||
version="2.8.0.0"
|
||||
processorArchitecture="*"
|
||||
name="Bochs.Bochs.Bochs"
|
||||
type="win32"
|
||||
|
8
bochs/configure
vendored
8
bochs/configure
vendored
@ -3802,12 +3802,12 @@ ac_config_headers="$ac_config_headers config.h"
|
||||
ac_config_headers="$ac_config_headers ltdlconf.h"
|
||||
|
||||
|
||||
VERSION="2.7.devel"
|
||||
VERSION="2.8"
|
||||
VER_MAJOR=2
|
||||
VER_MINOR=7
|
||||
VER_MINOR=8
|
||||
VER_REVISION=0
|
||||
VER_DEV=1
|
||||
REL_STRING="Built from GitHub snapshot after release 2.7"
|
||||
VER_DEV=0
|
||||
REL_STRING="Built from GitHub snapshot on March 10, 2024"
|
||||
REL_TIMESTAMP=`grep "Updated:" $srcdir/README | sed 's/Updated: //'`
|
||||
|
||||
|
||||
|
@ -9,14 +9,14 @@ AC_CONFIG_HEADERS([ltdlconf.h])
|
||||
|
||||
dnl // Put Bochs version information right here so that it gets substituted
|
||||
dnl // into all the right places.
|
||||
VERSION="2.7.devel"
|
||||
VERSION="2.8"
|
||||
VER_MAJOR=2
|
||||
VER_MINOR=7
|
||||
VER_MINOR=8
|
||||
dnl // this should be > 90 for pre-release of next version otherwise revision level
|
||||
VER_REVISION=0
|
||||
dnl // this should be 0 for release and 1 for development version
|
||||
VER_DEV=1
|
||||
REL_STRING="Built from GitHub snapshot after release 2.7"
|
||||
VER_DEV=0
|
||||
REL_STRING="Built from GitHub snapshot on March 10, 2024"
|
||||
REL_TIMESTAMP=`grep "Updated:" $srcdir/README | sed 's/Updated: //'`
|
||||
|
||||
changequote(<<, >>)
|
||||
|
@ -3488,26 +3488,27 @@ with non-interesting ones.</para></listitem>
|
||||
<section id="svn-release"><title>Building a Bochs release</title>
|
||||
<section><title>Preparing source files and SVN</title>
|
||||
<para>
|
||||
&FIXME; This section needs updates because of the transition to GitHub
|
||||
Update version number and strings in configure.in.
|
||||
<screen>
|
||||
VERSION="2.6.9"
|
||||
VERSION="2.8"
|
||||
VER_MAJOR=2
|
||||
VER_MINOR=6
|
||||
VER_REVISION=9
|
||||
VER_SVN=0
|
||||
REL_STRING="Build from SVN snapshot on April 9, 2017"
|
||||
VER_MINOR=8
|
||||
VER_REVISION=0
|
||||
VER_DEV=0
|
||||
REL_STRING="Build from GitHub snapshot on March 10, 2024"
|
||||
</screen>
|
||||
In the README file you have to update version number and date. Add some
|
||||
information about new features if necessary.
|
||||
<screen>
|
||||
Bochs x86 Pentium+ Emulator
|
||||
Updated: Sun Apr 9 08:45:00 CEST 2017
|
||||
Version: 2.6.9
|
||||
Updated: Sun Mar 10 08:00:00 CET 2024
|
||||
Version: 2.8
|
||||
</screen>
|
||||
In the file <filename>bochs.manifest</filename> you have to update the version
|
||||
number for the Windows build.
|
||||
<screen>
|
||||
version="2.6.9.0"
|
||||
version="2.8.0.0"
|
||||
</screen>
|
||||
Check date, update/sumup info in CHANGES. Run autoconf to regenerate configure and check them in.
|
||||
Create an SVN tag that contains all files of the revision that was used in the release.
|
||||
|
Loading…
x
Reference in New Issue
Block a user