Commit graph

58846 commits

Author SHA1 Message Date
Eric Kohl 5707ef5847 [LSASRV]
Remove obsolete TRACE message.
CORE-8579 #resolve

svn path=/trunk/; revision=64407
2014-09-30 11:16:45 +00:00
Jérôme Gardou 267bd04e5f [ADVAPI32_APITEST]
- Add tests testing behaviour of RegOpen/Create for HKEY_CLASSES_ROOT subkeys
 - Clean up a bit the other tests
CORE-8582

svn path=/trunk/; revision=64402
2014-09-29 19:13:37 +00:00
Amine Khaldi cc6201c80d [MPR]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64401
2014-09-29 18:56:31 +00:00
Timo Kreuzer 5b164bcd85 [SPEC2DEF]
Fix asm stubs for thiscall functions.
CORE-8576 #resolve

svn path=/trunk/; revision=64400
2014-09-29 17:43:32 +00:00
Amine Khaldi 87295edaa9 [D3DRM_WINETEST]
* Import from Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64399
2014-09-29 17:34:31 +00:00
Amine Khaldi a9daa53a6c [D3DRM]
* Import from Wine 1.7.27.
CORE-8082 #resolve #comment Imported in r64396. Thanks!
CORE-8540

svn path=/trunk/; revision=64398
2014-09-29 17:24:32 +00:00
Amine Khaldi 2b79e54427 [PSDK]
* Update d3drm.h and d3drmdef.h.
* Import d3drmobj.h and d3drmwin.h.
* Guard against redefinition of MAKE_DDHRESULT.
[DXSDK]
* Get rid of this d3drmwin.h.
* Guard against redefinition of MAKE_DDHRESULT.
CORE-8540 CORE-8082

svn path=/trunk/; revision=64397
2014-09-29 17:03:05 +00:00
Jérôme Gardou 4d394c076a [NTOS/CM]
- Add NtQueryKey(KeyNameInformation) implementation.
CORE-8581 #resolve

svn path=/trunk/; revision=64396
2014-09-29 16:27:16 +00:00
Jérôme Gardou ea57e45a4b [NTDLL_APITEST]
- Add tests for NtQueryKey(KeyNameInformation)
[ADVAPI32_APITEST]
 - Don't be so generous and claim back my code.
@Thomas: If you ever find out how buggy it is, feel free to claim it back. ;-)

svn path=/trunk/; revision=64394
2014-09-29 16:21:53 +00:00
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