Hermès Bélusca-Maïto
90d370dbb6
[NTVDM]: Use the 0xCC (int 3) instruction as the memory fill byte.
...
svn path=/trunk/; revision=64383
2014-09-28 22:35:05 +00:00
Hermès Bélusca-Maïto
f455bcf161
[FAST486]
...
- Display a DPRINT when the CPU triple-faults.
- Add the Ac flag to the dump function.
svn path=/trunk/; revision=64382
2014-09-28 22:00:04 +00:00
Hermès Bélusca-Maïto
2245653d55
[NTVDM]: We do not have an Extended BIOS Data Area yet. Make INT 15h, C1h report correctly this fact.
...
svn path=/trunk/; revision=64381
2014-09-28 21:48:46 +00:00
Amine Khaldi
17cc5b0dab
[DSOUND]
...
* Sync to Wine 1.3.29 in an attempt to get it working again.
* Dedicated to Daniel Reimer.
* Thanks to Sylvain for pinpointing this version.
svn path=/trunk/; revision=64379
2014-09-28 20:12:26 +00:00
Hermès Bélusca-Maïto
a03f39b92f
[NTVDM]: The BIOS should have its BDA and BCT zero'ed out.
...
svn path=/trunk/; revision=64378
2014-09-28 19:55:28 +00:00
Amine Khaldi
dc0bad0e48
[JSCRIPT_WINETEST]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64376
2014-09-28 19:11:12 +00:00
Amine Khaldi
8376205abe
[JSCRIPT]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64375
2014-09-28 19:10:45 +00:00
Aleksandar Andrejevic
d3e18a6f2e
[FAST486]
...
Fix XLAT and OUTS.
svn path=/trunk/; revision=64374
2014-09-28 19:07:27 +00:00
Amine Khaldi
f9fea3cd4d
[INETMIB1_WINETEST]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64373
2014-09-28 18:32:39 +00:00
Amine Khaldi
eec4d1b427
[IMM32_WINETEST]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64372
2014-09-28 18:28:09 +00:00
Amine Khaldi
35c12315be
[IMM32]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64371
2014-09-28 18:27:58 +00:00
Timo Kreuzer
ec2f154c80
[GDI32_APITEST]
...
- Add tests for OffsetClipRgn
- Imporve ExcludeClipRect tests
svn path=/trunk/; revision=64370
2014-09-28 18:24:58 +00:00
Timo Kreuzer
edc042092f
[NTOSKNRL]
...
Improve performance of FsRtlIsNameInExpression by using a stack buffer for backtracking of wildcard expressions. See also CR-60
svn path=/trunk/; revision=64369
2014-09-28 18:17:14 +00:00
Aleksandar Andrejevic
1f933c38fc
[NTVDM]
...
Fix the calculation of TotalSize in DosCopyEnvironmentBlock.
Return the correct error code in DosLoadExecutable.
svn path=/trunk/; revision=64368
2014-09-28 17:27:54 +00:00
Hermès Bélusca-Maïto
b0555a5004
[NTVDM]
...
- Add the possibility to dump the VM memory either in text or binary mode.
- Initialize the VM memory to 0xFF to track potential memory misuses (diagnostics purposes). Things may crash, or not!
svn path=/trunk/; revision=64367
2014-09-28 16:27:30 +00:00
Eric Kohl
beeb1048e8
[INCLUDE]
...
Add LsaGetLogonSessionData prototype.
svn path=/trunk/; revision=64366
2014-09-28 15:30:50 +00:00
Hermès Bélusca-Maïto
ba48079470
[FAST486]: Improve the trace.
...
svn path=/trunk/; revision=64365
2014-09-28 15:11:33 +00:00
Eric Kohl
21ffbe6393
[SERVICES]
...
Log service start, control and status change events.
svn path=/trunk/; revision=64364
2014-09-28 14:10:16 +00:00
James Tabor
7c020d5ce1
[Win32k]
...
- Process hardware keyboard and mouse buttons before mouse move messages. Should fix CORE-7797.
svn path=/trunk/; revision=64363
2014-09-28 11:42:24 +00:00
Amine Khaldi
e4ad48c2b9
[MSTSC]
...
* Partial sync with rdesktop-ce to fix Windows 2008 R2 server login.
CORE-8561 #resolve #comment Should be fixed in r64362. Please retest.
svn path=/trunk/; revision=64362
2014-09-28 11:18:16 +00:00
Eric Kohl
feff0aa317
[MC]
...
- Fix service manager message ids. Message 7004 does not exist.
- Add missing service manager messages.
svn path=/trunk/; revision=64361
2014-09-28 09:19:20 +00:00
Hermès Bélusca-Maïto
7eae9e6636
[NTVDM]: Fix a bug introduced in revision 64324, where I didn't restore the original values of CF and AX. Fix some keyboard issues in Mystery Mansion.
...
svn path=/trunk/; revision=64360
2014-09-27 23:45:24 +00:00
Timo Kreuzer
7ac429e063
[WIN32K]
...
Fix NtGdiExcludeClipRect. Should fix regressions from r64260.
svn path=/trunk/; revision=64359
2014-09-27 22:59:13 +00:00
Hervé Poussineau
36fed67fe3
[NTOSKRNL] Partly implement FsRtlRegisterUncProvider/FsRtlDeregisterUncProvider
...
Currently only support one UNC provider at the time. Also disable mup.sys, which is not used for now.
svn path=/trunk/; revision=64358
2014-09-27 21:07:48 +00:00
Thomas Faber
e9efd5b152
[MSVCRT]
...
- Move __CxxFrameHandler3 to msvcrtex. Windows 2003's dll does not export this, and their msvcrt.lib doesn't have it, but we need this to support modern compilers.
svn path=/trunk/; revision=64357
2014-09-27 20:32:22 +00:00
Amine Khaldi
757be99483
[PSDK]
...
* Fix PIMAGEHLP_STATUS_ROUTINE params.
svn path=/trunk/; revision=64356
2014-09-27 20:00:19 +00:00
Amine Khaldi
57ce56eb38
[IMAGEHLP_WINETEST]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64355
2014-09-27 19:47:51 +00:00
Amine Khaldi
942cdae879
[TRANSLATIONS]
...
* Second part of the russian translation update by Kudratov Olimjon.
CORE-8495 #resolve #comment Second part committed in r64354. Thanks!
svn path=/trunk/; revision=64354
2014-09-27 19:44:10 +00:00
Amine Khaldi
8cba99245c
[IEFRAME]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64353
2014-09-27 19:41:46 +00:00
Amine Khaldi
4c6f195547
[HNETCFG]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64352
2014-09-27 19:37:39 +00:00
Amine Khaldi
ed47459da0
[CMD_WINETEST]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64351
2014-09-27 19:31:30 +00:00
Hermès Bélusca-Maïto
ad444d44ac
[NTVDM]: Reorganize code.
...
svn path=/trunk/; revision=64350
2014-09-27 19:16:55 +00:00
Amine Khaldi
eefaa02286
[TRANSLATIONS]
...
* Russian translation update by Kudratov Olimjon.
CORE-8495 #comment Committed in r64349. Thanks!
svn path=/trunk/; revision=64349
2014-09-27 19:13:32 +00:00
Amine Khaldi
6f680795a3
[HHCTRL.OCX]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64348
2014-09-27 19:04:10 +00:00
Amine Khaldi
244a5a82ce
[WININET_WINETEST]
...
* Update test data to match the new certificate on winehq.org. Wine commit bbfae5be by Hans Leidekker.
svn path=/trunk/; revision=64347
2014-09-27 18:21:35 +00:00
Timo Kreuzer
fe11739876
[WIN32K]
...
Convert tabs to spaces
svn path=/trunk/; revision=64346
2014-09-27 16:16:56 +00:00
Hermès Bélusca-Maïto
7bafd10348
[NTVDM]
...
- When writing to port 61h, reset the PIT 2 gate only when needed.
- When the PIT 2 out signal is set, notify the speaker when there is really a change.
- PC speaker: Do not replay the same sound if it is the same.
svn path=/trunk/; revision=64345
2014-09-27 15:33:27 +00:00
Hermès Bélusca-Maïto
c1441679a5
[NTVDM]: Timer
...
- Add a hack for the signal out so that, when the PIT gate is off, no callback is called. This should be improved so that also no Out state is set, and other things too.
- Really set the out signal when the flipflop changes, in square-wave mode. Contributes to fix the speaker (see next commit).
svn path=/trunk/; revision=64344
2014-09-27 15:31:12 +00:00
Thomas Faber
22a86674c9
[NTOS:IO]
...
- Correctly set DRIVER_EXTENSION::ServiceKeyName
CORE-8566 #resolve
svn path=/trunk/; revision=64343
2014-09-27 14:58:40 +00:00
Thomas Faber
f2bc2ef5ed
[KMTESTS:IO]
...
- Test more fields of DRIVER_OBJECT
CORE-8566
svn path=/trunk/; revision=64342
2014-09-27 14:56:22 +00:00
Amine Khaldi
ef23e522aa
[GDIPLUS_WINETEST]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64341
2014-09-27 12:59:19 +00:00
Amine Khaldi
8baa38664d
[GDIPLUS]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64340
2014-09-27 12:59:00 +00:00
Amine Khaldi
4d23e0450c
[FUSION]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64339
2014-09-27 12:49:52 +00:00
Timo Kreuzer
ae406918bb
[WIN32K]
...
Fix _FLOATOBJ_IsLong (0 - lMant == 0 / lExp == 0 - was not evaluated as TRUE)
svn path=/trunk/; revision=64338
2014-09-27 12:06:03 +00:00
Amine Khaldi
c070855199
[DWMAPI]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64337
2014-09-27 11:58:01 +00:00
Amine Khaldi
ddb035e8bb
[DCIMAN32]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64336
2014-09-27 11:46:43 +00:00
Amine Khaldi
22a78684b8
[DBGHELP]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64335
2014-09-27 11:45:29 +00:00
Amine Khaldi
0d79268212
[CRYPTUI]
...
* Sync with Wine 1.7.27.
CORE-8540
svn path=/trunk/; revision=64334
2014-09-27 11:40:10 +00:00
Thomas Faber
d1587a3755
[SPEC2DEF]
...
- Fix use of uninitialized variable
svn path=/trunk/; revision=64333
2014-09-27 10:58:07 +00:00
Timo Kreuzer
b9421c0166
[GDI32_APITEST]
...
Add another test case for ExcludeClipRect
svn path=/trunk/; revision=64332
2014-09-27 10:57:50 +00:00