DOSBox 0.74-3 has been released

Schedules and announcements about program releases.

DOSBox 0.74-3 has been released

Postby Qbix » 2019-6-26 @ 18:53

A new version has been released, with the focus on security:

  • Fixed that a very long line inside a bat file would overflow the parsing buffer. (CVE-2019-7165 by Alexandre Bartel)
  • Added a basic permission system so that a program running inside DOSBox can't access the contents of /proc (e.g. /proc/self/mem) when / or /proc were (to be) mounted.(CVE-2019-12594 by Alexandre Bartel)
  • Several other fixes for out of bounds access and buffer overflows.
  • Some fixes to the OpenGL rendering.

Full changelog:
  • Implement basic file access control for files available from within the emulation, so that programs running inside DOSBox can't access /proc (e.g. /proc/self/mem). (CVE-2019-12594)
  • Unify unmounting code and add some protections against out of bound access when DOS_DRIVES is not 26.
  • Use correct type for return value of strlen.
  • Change scan3x to a bit brighter.
  • Fix unitialized access to some isoDrive fields and improve stability when switching CD images.
  • Small fix to hq3x.
  • Fix 256 colour mode encoding in zmbv.dll.
  • Some small aliassing fix.
  • Change SET to check the size of the MCB when adding variables. Fixes hangs with Norton Commander.
  • Check buffer length before doing tab completion.
  • Correct buffer overflow with very long lines in bat files. (CVE-2019-7165)
  • Correct the boundary check for the internal programs array.
  • Increase stability in max cycles mode by increasing the lower bound.
  • Fix command prompt in windows 3.11 with dynrec core.
  • Fix Win64 dynrec core.
  • Always clear buffers before drawing in OpenGL mode. Fixes artifacts with drivers that have more than 2 buffers and overlays.
  • Fix red border that appeared when scaling the image in OpenGL mode with Nvidia on Linux and Mac.
  • Change default output to opengl on Mac, as surface is very slow there in 64 bit.
  • Add workaround for the mouse unlocking problem with X.org 1.20.1.
  • Fix table access when USE_FULL_TLB is undefined (non-default configuration).
  • Several fixes to prevent compilation errors.
  • Update Visual studio file to fix missing files from 0.74-2.

In an ideal world 0.75 would have been released already, but some bugs took way longer than expected as well as real life demanding a lot of attention.
It's still being worked on.
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10893
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-3 has been released

Postby eL_PuSHeR » 2019-6-27 @ 07:30

Excellent.

By the way I have noticed that there is no uninstall entry for DOSBox under Add & Remove programs (Win10 x64). Is this normal? Also after uninstalling 0.74-2 my settings were not preserved.
Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)
User avatar
eL_PuSHeR
Moderator
 
Posts: 6537
Joined: 2003-6-20 @ 16:39

Re: DOSBox 0.74-3 has been released

Postby Qbix » 2019-6-27 @ 12:32

The settings are preserved, except the configuration file is tied to the version number.
you can copy/rename the 0.74-2 one to the 0.74-3 one.
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10893
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-3 has been released

Postby DosFreak » 2019-6-27 @ 13:20

https://sourceforge.net/p/dosbox/bugs/5 ... it=25#63e7

cue mounting works for me in 0.74-3 in Windows

imgmount d c:\1\war1.cue -t iso

FILE "WAR1.bin" BINARY
TRACK 01 MODE1/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 01 29:41:25
TRACK 03 AUDIO
INDEX 01 30:28:69
TRACK 04 AUDIO
INDEX 01 34:40:54
TRACK 05 AUDIO
INDEX 01 38:27:46
TRACK 06 AUDIO
INDEX 01 42:09:59
TRACK 07 AUDIO
INDEX 01 45:59:10
TRACK 08 AUDIO
INDEX 01 49:37:12
User avatar
DosFreak
l33t++
 
Posts: 10324
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: DOSBox 0.74-3 has been released

Postby Qbix » 2019-6-27 @ 15:11

yeah problem seems to be with the -fs iso
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10893
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-3 has been released

Postby Qbix » 2019-6-27 @ 15:27

actually. I am not sure....
I can't reproduce it..
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10893
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-3 has been released

Postby keenmaster486 » 2019-6-27 @ 18:21

Very nice. Thanks for the release, will test!
I flermmed the plootash just like you asked.

http://classictechnology.herokuapp.com
http://keenmaster486.github.io
IBM Thinkpad 600E, 560X, 365CD
User avatar
keenmaster486
Oldbie
 
Posts: 1758
Joined: 2016-2-16 @ 02:04
Location: Atroxus

Re: DOSBox 0.74-3 has been released

Postby JonathonWyble » 2019-6-27 @ 19:04

Just 'bout time you guys released a new version of DOSBox. Thanks Qbix! I'll update my DOSBox version when I'm on my main PC. I guess sometimes it can be hard to find time to work on new versions of this stuff.
JonathonWyble
Member
 
Posts: 166
Joined: 2019-1-13 @ 02:10
Location: Buffalo, New York

Re: DOSBox 0.74-3 has been released

Postby rcblanke » 2019-6-27 @ 19:53

Hi guys, is there a known issue with the Mac build? See viewtopic.php?f=31&t=67797
User avatar
rcblanke
Oldbie
 
Posts: 1362
Joined: 2005-4-01 @ 09:44
Location: Sethanon

Re: DOSBox 0.74-3 has been released

Postby leileilol » 2019-6-27 @ 20:29

I posted about it on reddit. Unfortunately the reception is just forks/feature whining/shameless self-promotion.
by the way, DOSBox is not for running Windows 9x
User avatar
leileilol
l33t++
 
Posts: 9766
Joined: 2006-12-16 @ 18:03

Re: DOSBox 0.74-3 has been released

Postby DosFreak » 2019-6-27 @ 21:06

It always amuses me when people copy and past a list of the Daum patches and cry about it without having any knowledge of those patches. Keep crying.
User avatar
DosFreak
l33t++
 
Posts: 10324
Joined: 2002-6-30 @ 16:35
Location: Your Head

Re: DOSBox 0.74-3 has been released

Postby Qbix » 2019-6-27 @ 21:49

rcblanke wrote:Hi guys, is there a known issue with the Mac build? See viewtopic.php?f=31&t=67797

Should be fixed now. Please re-download.



Thanks Lei for spreading the word.
Water flows down the stream
How to ask questions the smart way!
User avatar
Qbix
DOSBox Author
 
Posts: 10893
Joined: 2002-11-27 @ 14:50
Location: Fryslan

Re: DOSBox 0.74-3 has been released

Postby gdjacobs » 2019-6-27 @ 22:15

DosFreak wrote:It always amuses me when people copy and past a list of the Daum patches and cry about it without having any knowledge of those patches. Keep crying.


They're welcome to create and maintain their own fork.
User avatar
gdjacobs
l33t++
 
Posts: 6492
Joined: 2015-11-03 @ 05:51
Location: The Great White North

Re: DOSBox 0.74-3 has been released

Postby rcblanke » 2019-6-28 @ 16:37

Thanks everybody, the mac build is also working fine now.
User avatar
rcblanke
Oldbie
 
Posts: 1362
Joined: 2005-4-01 @ 09:44
Location: Sethanon


Return to Release Announcements

Who is online

Users browsing this forum: No registered users and 0 guests