Commit graph

30 commits

Author SHA1 Message Date
Alexandre Julliard
43ac582d7d libport: Rename spawnvp to _spawnvp to avoid the deprecated name. 2013-04-09 15:26:10 +02:00
André Hentschel
6fcb3b698e winevdm: Remove unneeded shadow variable. 2012-04-23 11:42:26 +02:00
Alexandre Julliard
afd0590bfe winevdm: Try DOSBox first for running DOS applications. 2012-03-13 13:09:40 +01:00
Alexandre Julliard
584bdb1883 winevdm: Don't use strncpy. 2012-01-23 16:07:36 +01:00
André Hentschel
42c1b06a13 winevdm: Don't give up if we can't shorten the current directory. 2011-10-03 09:44:22 -05:00
André Hentschel
f9c6b4ba40 winevdm: Use mangled short path names for DOSBox. 2011-08-31 19:43:05 +02:00
André Hentschel
e5fdf97c66 winevdm: Try using the new DOSBox command to remap Z to a free drive. 2011-07-25 17:59:04 +02:00
André Hentschel
0e3527a564 winevdm: Use secure mode when running apps in DOSBox. 2011-07-21 17:02:08 +02:00
Alexandre Julliard
cf5d9a0e34 winevdm: Print an error when trying to start a DOS app from the z: drive. 2011-05-30 17:25:39 +02:00
Andrew Nguyen
3474e3da22 winevdm: Fix incorrect heap allocation sizes and possible out-of-bounds access in find_dosbox helper. 2011-04-18 12:37:14 +02:00
Alexandre Julliard
56193df2fd winevdm: Try to exec dosbox if DOS is not supported natively. 2011-01-13 20:41:27 +01:00
Alexandre Julliard
173957d294 krnl386.exe: Propagate DOS startup errors up to winevdm. 2010-11-11 18:12:21 +01:00
Alexandre Julliard
26a42f8452 winedos: Merge all of winedos back into krnl386. 2010-01-05 16:25:34 +01:00
Alexandre Julliard
40a264b0e7 winevdm: Move the loading of the system drivers into their specific 16-bit module. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
b66685cdd8 programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
Alexandre Julliard
f315d0291d winevdm: Move the DOS memory range check to not trigger for Win16 apps. 2008-05-05 13:34:05 +02:00
Alexandre Julliard
16e8633ee5 winedos: Handle memory reservation errors more gracefully. 2008-04-14 20:39:52 +02:00
Alexandre Julliard
0b79d9245d winevdm: Load sound.drv too. 2006-07-24 13:27:15 +02:00
Alexandre Julliard
c425045abb winevdm: Don't use sizeof in traces to avoid printf format warnings. 2006-06-13 14:12:07 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Francois Gouget
0edbaf7e80 Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
Dimi Paun
b69e7a19d5 Move remaining GDI objects to the large heap. 2005-05-27 19:28:23 +00:00
Alexandre Julliard
f7b090ae2a Fail more gracefully if 16-bit support is missing. 2005-05-19 14:23:27 +00:00
Rein Klazes
0ed059cd77 Support execution of pif files. 2005-03-07 19:24:43 +00:00
Francois Gouget
fbb3343547 Assorted spelling fixes. 2005-03-02 13:53:50 +00:00
Alexandre Julliard
90dc6580f5 Make sure all 16-bit system drivers are loaded for 16-bit apps. 2003-09-27 02:34:07 +00:00
Alexandre Julliard
e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Mike McCormack
99c67eefcd Null parameters need to be quoted on the commandline. 2003-07-09 02:50:15 +00:00
Jukka Heinonen
f93d452d78 Fix argument passing to DOS program from winevdm.
Add support for invoking DOS programs with long command lines.
2003-05-02 20:11:52 +00:00
Alexandre Julliard
fedc411743 Moved the functionality of starting Win16 and DOS programs from the
common process startup into a separate winevdm application.
2003-04-27 00:47:58 +00:00