Commit graph

58637 commits

Author SHA1 Message Date
Jérôme Gardou 40cf5d521c [ADVAPI32_APITEST]
- Add a few tests regarding HKEY_CLASSES_ROOT special keys.

svn path=/trunk/; revision=64393
2014-09-29 13:35:59 +00:00
Jérôme Gardou b133b39869 [NDK]
- Fix KEY_NAME_INFORMATION structure

svn path=/trunk/; revision=64392
2014-09-29 13:32:44 +00:00
Amine Khaldi 1f49bb7764 [MMDEVAPI_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64391
2014-09-29 13:17:17 +00:00
Amine Khaldi 72e9730cc5 [MMDEVAPI]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64390
2014-09-29 13:16:53 +00:00
Amine Khaldi 0e75fca2d4 [LSASRV]
* "Fix" MSVC build. Eric, please review (MemSize is uninitialized here).

svn path=/trunk/; revision=64389
2014-09-29 13:07:46 +00:00
Amine Khaldi d829ade982 [MGMTAPI]
* Import from Wine 1.7.27.
CORE-8036 #resolve #comment Imported in r64388.
CORE-8540

svn path=/trunk/; revision=64388
2014-09-29 12:51:45 +00:00
Amine Khaldi 3620be813e [LOCALUI]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64387
2014-09-29 12:39:56 +00:00
Amine Khaldi 61c2a14987 [CONSRV]
* Add missing psdk dependency.
CORE-8577 #resolve #comment Fixed in r64386. Thanks!

svn path=/trunk/; revision=64386
2014-09-29 11:28:17 +00:00
Timo Kreuzer 0f37321de7 [NTOSKRNL]
Fix a bug I introduced in r64369.
CORE-8573

svn path=/trunk/; revision=64385
2014-09-29 07:34:39 +00:00
Eric Kohl 104e42625b [LSASRV][SECUR32]
- Implement a first version of LsaGetLogonSessionData.
- Add a simple way to disable LsaEnumerateLogonSessions and LsaGetLogonSessionData in case they cause problems.

svn path=/trunk/; revision=64384
2014-09-28 23:02:09 +00:00
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