Aleksandar Andrejevic
87ad3a5ac5
[FAST486]
...
Apparently MOVS, LODS, STOS, INS and OUTS can also take REPNZ as a prefix.
svn path=/trunk/; revision=64428
2014-09-30 22:18:41 +00:00
Jérôme Gardou
89722b00b4
[ADVAPI32]
...
- Centralize RegDeleteKey[Ex]{A,W} implementation into RegDeleteKeyExW
- Update the HKCR wrapper accordingly.
CORE-8582
svn path=/trunk/; revision=64427
2014-09-30 22:05:50 +00:00
Timo Kreuzer
c9143ec6b0
[WIN32K]
...
Implement DC_bIsBitmapCompatible() helper function and use it in NtGdiSelectBitmap. Will be reused later.
[SPEC2DEF]
Improve formatting
svn path=/trunk/; revision=64426
2014-09-30 21:13:57 +00:00
Timo Kreuzer
dc5a81e32e
[CRT_APITEST]
...
Fix some tests based on Windows 2003 SP1 behavior. Patch by Victor Martinez.
svn path=/trunk/; revision=64425
2014-09-30 21:10:15 +00:00
Timo Kreuzer
f539e74361
[DLLEXPORT_TEST]
...
Add a dll that imports basically everything from framedyn.dll
svn path=/trunk/; revision=64424
2014-09-30 20:52:54 +00:00
Timo Kreuzer
784409d6e2
[CRT]
...
- Allow to allow wchar_t even on C++, if it is not GCC
- Remove a number of duplicate definitions
[FRAMEDYN]
- Compile with /Zc:wchar_t- on MSVC
- Get rid of now obsolete MSVC symbol aliases
- Share the spec file
- Add 2 GCC symbols in the export lib (C2 constructor, D2 destructor), which are in this case identical to C1 and D1
svn path=/trunk/; revision=64423
2014-09-30 20:48:54 +00:00
Jérôme Gardou
e0fc18bcf3
[ADVAPI32]
...
- Fix a memory leak in failure case.
Spotted by Thomas.
CORE-8582
svn path=/trunk/; revision=64422
2014-09-30 20:21:50 +00:00
Jérôme Gardou
ca7384efaa
[ADVAPI32]
...
- Implement DeleteKey for HKCR subkeys
CORE-8582
svn path=/trunk/; revision=64421
2014-09-30 20:01:00 +00:00
Jérôme Gardou
3b1ab5bd6a
[ADVAPI32]
...
- Mark key create from HKCR subkeys as HKCR subkeys
CORE-8582
svn path=/trunk/; revision=64420
2014-09-30 20:00:54 +00:00
Jérôme Gardou
98337141d9
[ADVAPI32]
...
- Reimplement RegDeleteKeyA as a wrapper around RegDeleteKeyW
CORE-8582
svn path=/trunk/; revision=64419
2014-09-30 20:00:35 +00:00
Jérôme Gardou
0bcdd836f1
[ADVAPI32]
...
- Implement RegOpenKeyEx for HKEY_CLASSES_ROOT subkeys
CORE-8582
svn path=/trunk/; revision=64418
2014-09-30 20:00:23 +00:00
Jérôme Gardou
ccc1a83dca
[ADVAPI32]
...
- Mark the HKEY_CLASSES_ROOT key as belonging to the HKEY_CLASSES_ROOT tree.
CORE-8582
svn path=/trunk/; revision=64417
2014-09-30 20:00:17 +00:00
Jérôme Gardou
fff76a1d0e
[NTOS/CM]
...
- Put the loop inside SEH, and not vice-versa.
svn path=/trunk/; revision=64416
2014-09-30 20:00:00 +00:00
Jérôme Gardou
9f01c677b1
[ADVAPI32]
...
- Reimplement RegCreateKeyExA as a wrapper around RegCreateKeyExW
CORE-8582
svn path=/trunk/; revision=64415
2014-09-30 19:59:51 +00:00
Jérôme Gardou
ef18d16459
[ADVAPI32]
...
- Rewrite RegOpenKeyExA as a wrapper around RegOpenKeyExW
CORE-8582
svn path=/trunk/; revision=64414
2014-09-30 19:59:35 +00:00
Jérôme Gardou
de0f394751
[ADVAPI32_APITEST]
...
- Remove some tests that are broken if HKCU\software\classes\CLSID key exists.
Better tests were added later anyway.
CORE-8582
svn path=/trunk/; revision=64413
2014-09-30 19:59:02 +00:00
Jérôme Gardou
cce1fd1f0c
[ADVAPI32_APITEST]
...
- Skip tests if the user has no administrative rights
- Add more tests for subkey creation
svn path=/trunk/; revision=64412
2014-09-30 19:58:59 +00:00
Eric Kohl
b763feba8b
[KBHID]
...
Fix indentation. No code changes!
svn path=/trunk/; revision=64411
2014-09-30 18:09:31 +00:00
Eric Kohl
bd645b8b0e
[WINLOGON]
...
Implement the RPC server for remote registry and system shutdown. Server functions are not implemented yet.
svn path=/trunk/; revision=64410
2014-09-30 17:13:16 +00:00
Aleksandar Andrejevic
0e13044f26
[NTVDM]
...
The AX register value can't fit in a BYTE.
svn path=/trunk/; revision=64409
2014-09-30 15:07:42 +00:00
Eric Kohl
73974d672f
[IDL]
...
Add the remote registry interface definition files.
svn path=/trunk/; revision=64408
2014-09-30 13:45:38 +00:00
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