reactos.git
9 years ago[MSISIP]
Amine Khaldi [Thu, 2 Oct 2014 10:14:19 +0000 (10:14 +0000)]
[MSISIP]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64461

9 years ago[MSIMG32]
Amine Khaldi [Thu, 2 Oct 2014 10:04:59 +0000 (10:04 +0000)]
[MSIMG32]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64460

9 years ago[MSHTML_WINETEST]
Amine Khaldi [Thu, 2 Oct 2014 09:51:45 +0000 (09:51 +0000)]
[MSHTML_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64459

9 years ago[MSHTML]
Amine Khaldi [Thu, 2 Oct 2014 09:51:19 +0000 (09:51 +0000)]
[MSHTML]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64458

9 years ago[PSDK]
Amine Khaldi [Thu, 2 Oct 2014 09:33:35 +0000 (09:33 +0000)]
[PSDK]
* Update OLECMDID.
CORE-8540

svn path=/trunk/; revision=64457

9 years ago[MSCTF_WINETEST]
Amine Khaldi [Thu, 2 Oct 2014 08:44:32 +0000 (08:44 +0000)]
[MSCTF_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64456

9 years ago[MSCTF]
Amine Khaldi [Thu, 2 Oct 2014 08:44:10 +0000 (08:44 +0000)]
[MSCTF]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64455

9 years ago[PSDK]
Amine Khaldi [Thu, 2 Oct 2014 08:36:52 +0000 (08:36 +0000)]
[PSDK]
* Update msctf.idl.
CORE-8540

svn path=/trunk/; revision=64454

9 years ago[MSCMS]
Amine Khaldi [Thu, 2 Oct 2014 08:25:15 +0000 (08:25 +0000)]
[MSCMS]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64453

9 years ago[DLLEXPORT_TEST]
Timo Kreuzer [Thu, 2 Oct 2014 08:23:38 +0000 (08:23 +0000)]
[DLLEXPORT_TEST]
Rename main() to test()

svn path=/trunk/; revision=64452

9 years ago[IMAADP32.ACM]
Amine Khaldi [Thu, 2 Oct 2014 08:11:02 +0000 (08:11 +0000)]
[IMAADP32.ACM]
* Delete this duplicate.

svn path=/trunk/; revision=64451

9 years ago[DLLEXPORT_TEST]
Timo Kreuzer [Thu, 2 Oct 2014 07:58:18 +0000 (07:58 +0000)]
[DLLEXPORT_TEST]
Make it a DLL, not a static lib. Noticed by Thomas.

svn path=/trunk/; revision=64450

9 years ago[DLLEXPORT_TEST]
Timo Kreuzer [Thu, 2 Oct 2014 07:30:59 +0000 (07:30 +0000)]
[DLLEXPORT_TEST]
Fix a typo

svn path=/trunk/; revision=64449

9 years ago[MOUNTMGR] Misc fixes for IOCTLs
Hervé Poussineau [Thu, 2 Oct 2014 05:06:24 +0000 (05:06 +0000)]
[MOUNTMGR] Misc fixes for IOCTLs

svn path=/trunk/; revision=64448

9 years ago[NTVDM]
Hermès Bélusca-Maïto [Thu, 2 Oct 2014 00:26:13 +0000 (00:26 +0000)]
[NTVDM]
- INT 21h, AH=59h (Get Extended Error Information) is unimplemented but is used by many applications. DPRINT a special message to remind that we need to implement it.
- Implement INT 21h, AH=6Ch "Extended Open/Create".

svn path=/trunk/; revision=64447

9 years ago[NTVDM]: Silence interrupt calls dprints.
Hermès Bélusca-Maïto [Thu, 2 Oct 2014 00:03:55 +0000 (00:03 +0000)]
[NTVDM]: Silence interrupt calls dprints.

svn path=/trunk/; revision=64446

9 years ago[ADVAPI32]
Jérôme Gardou [Wed, 1 Oct 2014 22:51:44 +0000 (22:51 +0000)]
[ADVAPI32]
 - Fix a stupid crash I introduced in RegQueryValueExA
 - Reimplement RegEnumKeyExA as wrapper around RegEnumKeyExW
 - Implement RegEnumKeyExW for HKCR subkeys
 - Fix a few potential handle leaks
CORE-8582

svn path=/trunk/; revision=64445

9 years ago[ADVAPI32]
Jérôme Gardou [Wed, 1 Oct 2014 17:48:32 +0000 (17:48 +0000)]
[ADVAPI32]
 - Add implementation of RegCreateKeyEx and RegSetValueEx for HKCR subkeys
CORE-8582

svn path=/trunk/; revision=64444

9 years ago[ADVAPI32]
Jérôme Gardou [Wed, 1 Oct 2014 17:48:26 +0000 (17:48 +0000)]
[ADVAPI32]
 - Implement RegQueryValueEx for HKCR subkeys
CORE-8582

svn path=/trunk/; revision=64443

9 years ago[ADVAPI32]
Jérôme Gardou [Wed, 1 Oct 2014 17:48:17 +0000 (17:48 +0000)]
[ADVAPI32]
 - Correctly use RtlCreateUnicodeStringFromAsciiz and check for its return value in various places.
It allocates a buffer and initializes is it as empty even if the passed ASCII buffer is NULL.

svn path=/trunk/; revision=64442

9 years ago[ADVAPI32]
Jérôme Gardou [Wed, 1 Oct 2014 17:48:04 +0000 (17:48 +0000)]
[ADVAPI32]
 - Rewrite RegQueryValueExA as a wrapper arount RegQueryValueExW
CORE-8582

svn path=/trunk/; revision=64441

9 years ago[ADVAPI32_APITEST]
Jérôme Gardou [Wed, 1 Oct 2014 17:28:45 +0000 (17:28 +0000)]
[ADVAPI32_APITEST]
 - Add a few more tests for corner cases of RegCreateKeyEx API with HKCR subkeys
CORE-8582

svn path=/trunk/; revision=64440

9 years ago[ADVAPI32_APITEST]
Jérôme Gardou [Wed, 1 Oct 2014 15:59:54 +0000 (15:59 +0000)]
[ADVAPI32_APITEST]
 - Add more tests for HKCR subkeys creation.
CORE-8582

svn path=/trunk/; revision=64439

9 years ago[WINE:TEST.H]
Thomas Faber [Wed, 1 Oct 2014 14:16:18 +0000 (14:16 +0000)]
[WINE:TEST.H]
- Correctly count broken and win_skip (depending on USE_WINE_TODOS) when WINETEST_PLATFORM=reactos

svn path=/trunk/; revision=64438

9 years ago[HNETCFG][OLEACC][WBEMDISP]
Amine Khaldi [Wed, 1 Oct 2014 11:12:48 +0000 (11:12 +0000)]
[HNETCFG][OLEACC][WBEMDISP]
* Add missing stdole2 dependency. Spotted by Thomas Kriese.
CORE-8585 #resolve #comment Fixed in r64437. Thanks!

svn path=/trunk/; revision=64437

9 years ago[ITSS]
Amine Khaldi [Wed, 1 Oct 2014 11:07:06 +0000 (11:07 +0000)]
[ITSS]
* Add missing wineheaders dependency. Spotted by Thomas Kriese.
CORE-8586 #resolve #comment Fixed in r64436. Thanks!

svn path=/trunk/; revision=64436

9 years ago[DX10GUID]
Amine Khaldi [Wed, 1 Oct 2014 11:03:51 +0000 (11:03 +0000)]
[DX10GUID]
* Add missing d3d_idl_headers dependency. Spotted by Thomas Kriese.
CORE-8588 #resolve #comment Fixed in r64434. Thanks!

svn path=/trunk/; revision=64435

9 years ago[MSADP32.ACM]
Amine Khaldi [Wed, 1 Oct 2014 11:00:12 +0000 (11:00 +0000)]
[MSADP32.ACM]
* Delete this duplicate.

svn path=/trunk/; revision=64434

9 years ago[PSDK]
Amine Khaldi [Wed, 1 Oct 2014 10:41:22 +0000 (10:41 +0000)]
[PSDK]
* Add a header guard.

svn path=/trunk/; revision=64433

9 years ago[MSACM32]
Amine Khaldi [Wed, 1 Oct 2014 10:36:12 +0000 (10:36 +0000)]
[MSACM32]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64432

9 years ago[NTVDM]
Hermès Bélusca-Maïto [Wed, 1 Oct 2014 00:40:36 +0000 (00:40 +0000)]
[NTVDM]
The highest bit of the mode number is used to determine whether or not we need to clear the screen. Fix the existing code that was disabled in revision 61907 because it was completely wrong. Now we correctly support this feature. Also check the mode number limit and fail if it is unsupported.

svn path=/trunk/; revision=64431

9 years ago[NTVDM]
Hermès Bélusca-Maïto [Tue, 30 Sep 2014 23:55:52 +0000 (23:55 +0000)]
[NTVDM]
- Code reorganization: Move CPU code to specific files for modularity (prepares ground for some future work).
  Part 2/2 (fixes build ;) )
- Improve a DPRINT.
- Set reported DOS OEM number to 0xFF as NTDOS does.

svn path=/trunk/; revision=64430

9 years ago[NTVDM]
Hermès Bélusca-Maïto [Tue, 30 Sep 2014 23:47:23 +0000 (23:47 +0000)]
[NTVDM]
Code reorganization: Move CPU code to specific files for modularity (prepares ground for some future work).
We reintroduce also int32.c in which all the int32 handling code is moved to.
Part 1/2

svn path=/trunk/; revision=64429

9 years ago[FAST486]
Aleksandar Andrejevic [Tue, 30 Sep 2014 22:18:41 +0000 (22:18 +0000)]
[FAST486]
Apparently MOVS, LODS, STOS, INS and OUTS can also take REPNZ as a prefix.

svn path=/trunk/; revision=64428

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 22:05:50 +0000 (22:05 +0000)]
[ADVAPI32]
 - Centralize RegDeleteKey[Ex]{A,W} implementation into RegDeleteKeyExW
 - Update the HKCR wrapper accordingly.
CORE-8582

svn path=/trunk/; revision=64427

9 years ago[WIN32K]
Timo Kreuzer [Tue, 30 Sep 2014 21:13:57 +0000 (21:13 +0000)]
[WIN32K]
Implement DC_bIsBitmapCompatible() helper function and use it in NtGdiSelectBitmap. Will be reused later.
[SPEC2DEF]
Improve formatting

svn path=/trunk/; revision=64426

9 years ago[CRT_APITEST]
Timo Kreuzer [Tue, 30 Sep 2014 21:10:15 +0000 (21:10 +0000)]
[CRT_APITEST]
Fix some tests based on Windows 2003 SP1 behavior. Patch by Victor Martinez.

svn path=/trunk/; revision=64425

9 years ago[DLLEXPORT_TEST]
Timo Kreuzer [Tue, 30 Sep 2014 20:52:54 +0000 (20:52 +0000)]
[DLLEXPORT_TEST]
Add a dll that imports basically everything from framedyn.dll

svn path=/trunk/; revision=64424

9 years ago[CRT]
Timo Kreuzer [Tue, 30 Sep 2014 20:48:54 +0000 (20:48 +0000)]
[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

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 20:21:50 +0000 (20:21 +0000)]
[ADVAPI32]
 - Fix a memory leak in failure case.
Spotted by Thomas.
CORE-8582

svn path=/trunk/; revision=64422

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 20:01:00 +0000 (20:01 +0000)]
[ADVAPI32]
 - Implement DeleteKey for HKCR subkeys
CORE-8582

svn path=/trunk/; revision=64421

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 20:00:54 +0000 (20:00 +0000)]
[ADVAPI32]
 - Mark key create from HKCR subkeys as HKCR subkeys
CORE-8582

svn path=/trunk/; revision=64420

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 20:00:35 +0000 (20:00 +0000)]
[ADVAPI32]
 - Reimplement RegDeleteKeyA as a wrapper around RegDeleteKeyW
CORE-8582

svn path=/trunk/; revision=64419

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 20:00:23 +0000 (20:00 +0000)]
[ADVAPI32]
 - Implement RegOpenKeyEx for HKEY_CLASSES_ROOT subkeys
CORE-8582

svn path=/trunk/; revision=64418

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 20:00:17 +0000 (20:00 +0000)]
[ADVAPI32]
 - Mark the HKEY_CLASSES_ROOT key as belonging to the HKEY_CLASSES_ROOT tree.
CORE-8582

svn path=/trunk/; revision=64417

9 years ago[NTOS/CM]
Jérôme Gardou [Tue, 30 Sep 2014 20:00:00 +0000 (20:00 +0000)]
[NTOS/CM]
 - Put the loop inside SEH, and not vice-versa.

svn path=/trunk/; revision=64416

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 19:59:51 +0000 (19:59 +0000)]
[ADVAPI32]
 - Reimplement RegCreateKeyExA as a wrapper around RegCreateKeyExW
CORE-8582

svn path=/trunk/; revision=64415

9 years ago[ADVAPI32]
Jérôme Gardou [Tue, 30 Sep 2014 19:59:35 +0000 (19:59 +0000)]
[ADVAPI32]
 - Rewrite RegOpenKeyExA as a wrapper around RegOpenKeyExW
CORE-8582

svn path=/trunk/; revision=64414

9 years ago[ADVAPI32_APITEST]
Jérôme Gardou [Tue, 30 Sep 2014 19:59:02 +0000 (19:59 +0000)]
[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

9 years ago[ADVAPI32_APITEST]
Jérôme Gardou [Tue, 30 Sep 2014 19:58:59 +0000 (19:58 +0000)]
[ADVAPI32_APITEST]
 - Skip tests if the user has no administrative rights
 - Add more tests for subkey creation

svn path=/trunk/; revision=64412

9 years ago[KBHID]
Eric Kohl [Tue, 30 Sep 2014 18:09:31 +0000 (18:09 +0000)]
[KBHID]
Fix indentation. No code changes!

svn path=/trunk/; revision=64411

9 years ago[WINLOGON]
Eric Kohl [Tue, 30 Sep 2014 17:13:16 +0000 (17:13 +0000)]
[WINLOGON]
Implement the RPC server for remote registry and system shutdown. Server functions are not implemented yet.

svn path=/trunk/; revision=64410

9 years ago[NTVDM]
Aleksandar Andrejevic [Tue, 30 Sep 2014 15:07:42 +0000 (15:07 +0000)]
[NTVDM]
The AX register value can't fit in a BYTE.

svn path=/trunk/; revision=64409

9 years ago[IDL]
Eric Kohl [Tue, 30 Sep 2014 13:45:38 +0000 (13:45 +0000)]
[IDL]
Add the remote registry interface definition files.

svn path=/trunk/; revision=64408

9 years ago[LSASRV]
Eric Kohl [Tue, 30 Sep 2014 11:16:45 +0000 (11:16 +0000)]
[LSASRV]
Remove obsolete TRACE message.
CORE-8579 #resolve

svn path=/trunk/; revision=64407

9 years ago[ADVAPI32_APITEST]
Jérôme Gardou [Mon, 29 Sep 2014 19:13:37 +0000 (19:13 +0000)]
[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

9 years ago[MPR]
Amine Khaldi [Mon, 29 Sep 2014 18:56:31 +0000 (18:56 +0000)]
[MPR]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64401

9 years ago[SPEC2DEF]
Timo Kreuzer [Mon, 29 Sep 2014 17:43:32 +0000 (17:43 +0000)]
[SPEC2DEF]
Fix asm stubs for thiscall functions.
CORE-8576 #resolve

svn path=/trunk/; revision=64400

9 years ago[D3DRM_WINETEST]
Amine Khaldi [Mon, 29 Sep 2014 17:34:31 +0000 (17:34 +0000)]
[D3DRM_WINETEST]
* Import from Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64399

9 years ago[D3DRM]
Amine Khaldi [Mon, 29 Sep 2014 17:24:32 +0000 (17:24 +0000)]
[D3DRM]
* Import from Wine 1.7.27.
CORE-8082 #resolve #comment Imported in r64396. Thanks!
CORE-8540

svn path=/trunk/; revision=64398

9 years ago[PSDK]
Amine Khaldi [Mon, 29 Sep 2014 17:03:05 +0000 (17:03 +0000)]
[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

9 years ago[NTOS/CM]
Jérôme Gardou [Mon, 29 Sep 2014 16:27:16 +0000 (16:27 +0000)]
[NTOS/CM]
 - Add NtQueryKey(KeyNameInformation) implementation.
CORE-8581 #resolve

svn path=/trunk/; revision=64396

9 years ago[NTDLL_APITEST]
Jérôme Gardou [Mon, 29 Sep 2014 16:21:53 +0000 (16:21 +0000)]
[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

9 years ago[ADVAPI32_APITEST]
Jérôme Gardou [Mon, 29 Sep 2014 13:35:59 +0000 (13:35 +0000)]
[ADVAPI32_APITEST]
 - Add a few tests regarding HKEY_CLASSES_ROOT special keys.

svn path=/trunk/; revision=64393

9 years ago[NDK]
Jérôme Gardou [Mon, 29 Sep 2014 13:32:44 +0000 (13:32 +0000)]
[NDK]
 - Fix KEY_NAME_INFORMATION structure

svn path=/trunk/; revision=64392

9 years ago[MMDEVAPI_WINETEST]
Amine Khaldi [Mon, 29 Sep 2014 13:17:17 +0000 (13:17 +0000)]
[MMDEVAPI_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64391

9 years ago[MMDEVAPI]
Amine Khaldi [Mon, 29 Sep 2014 13:16:53 +0000 (13:16 +0000)]
[MMDEVAPI]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64390

9 years ago[LSASRV]
Amine Khaldi [Mon, 29 Sep 2014 13:07:46 +0000 (13:07 +0000)]
[LSASRV]
* "Fix" MSVC build. Eric, please review (MemSize is uninitialized here).

svn path=/trunk/; revision=64389

9 years ago[MGMTAPI]
Amine Khaldi [Mon, 29 Sep 2014 12:51:45 +0000 (12:51 +0000)]
[MGMTAPI]
* Import from Wine 1.7.27.
CORE-8036 #resolve #comment Imported in r64388.
CORE-8540

svn path=/trunk/; revision=64388

9 years ago[LOCALUI]
Amine Khaldi [Mon, 29 Sep 2014 12:39:56 +0000 (12:39 +0000)]
[LOCALUI]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64387

9 years ago[CONSRV]
Amine Khaldi [Mon, 29 Sep 2014 11:28:17 +0000 (11:28 +0000)]
[CONSRV]
* Add missing psdk dependency.
CORE-8577 #resolve #comment Fixed in r64386. Thanks!

svn path=/trunk/; revision=64386

9 years ago[NTOSKRNL]
Timo Kreuzer [Mon, 29 Sep 2014 07:34:39 +0000 (07:34 +0000)]
[NTOSKRNL]
Fix a bug I introduced in r64369.
CORE-8573

svn path=/trunk/; revision=64385

9 years ago[LSASRV][SECUR32]
Eric Kohl [Sun, 28 Sep 2014 23:02:09 +0000 (23:02 +0000)]
[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

9 years ago[NTVDM]: Use the 0xCC (int 3) instruction as the memory fill byte.
Hermès Bélusca-Maïto [Sun, 28 Sep 2014 22:35:05 +0000 (22:35 +0000)]
[NTVDM]: Use the 0xCC (int 3) instruction as the memory fill byte.

svn path=/trunk/; revision=64383

9 years ago[FAST486]
Hermès Bélusca-Maïto [Sun, 28 Sep 2014 22:00:04 +0000 (22:00 +0000)]
[FAST486]
- Display a DPRINT when the CPU triple-faults.
- Add the Ac flag to the dump function.

svn path=/trunk/; revision=64382

9 years ago[NTVDM]: We do not have an Extended BIOS Data Area yet. Make INT 15h, C1h report...
Hermès Bélusca-Maïto [Sun, 28 Sep 2014 21:48:46 +0000 (21:48 +0000)]
[NTVDM]: We do not have an Extended BIOS Data Area yet. Make INT 15h, C1h report correctly this fact.

svn path=/trunk/; revision=64381

9 years ago[DSOUND]
Amine Khaldi [Sun, 28 Sep 2014 20:12:26 +0000 (20:12 +0000)]
[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

9 years ago[NTVDM]: The BIOS should have its BDA and BCT zero'ed out.
Hermès Bélusca-Maïto [Sun, 28 Sep 2014 19:55:28 +0000 (19:55 +0000)]
[NTVDM]: The BIOS should have its BDA and BCT zero'ed out.

svn path=/trunk/; revision=64378

9 years ago[JSCRIPT_WINETEST]
Amine Khaldi [Sun, 28 Sep 2014 19:11:12 +0000 (19:11 +0000)]
[JSCRIPT_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64376

9 years ago[JSCRIPT]
Amine Khaldi [Sun, 28 Sep 2014 19:10:45 +0000 (19:10 +0000)]
[JSCRIPT]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64375

9 years ago[FAST486]
Aleksandar Andrejevic [Sun, 28 Sep 2014 19:07:27 +0000 (19:07 +0000)]
[FAST486]
Fix XLAT and OUTS.

svn path=/trunk/; revision=64374

9 years ago[INETMIB1_WINETEST]
Amine Khaldi [Sun, 28 Sep 2014 18:32:39 +0000 (18:32 +0000)]
[INETMIB1_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64373

9 years ago[IMM32_WINETEST]
Amine Khaldi [Sun, 28 Sep 2014 18:28:09 +0000 (18:28 +0000)]
[IMM32_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64372

9 years ago[IMM32]
Amine Khaldi [Sun, 28 Sep 2014 18:27:58 +0000 (18:27 +0000)]
[IMM32]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64371

9 years ago[GDI32_APITEST]
Timo Kreuzer [Sun, 28 Sep 2014 18:24:58 +0000 (18:24 +0000)]
[GDI32_APITEST]
- Add tests for OffsetClipRgn
- Imporve ExcludeClipRect tests

svn path=/trunk/; revision=64370

9 years ago[NTOSKNRL]
Timo Kreuzer [Sun, 28 Sep 2014 18:17:14 +0000 (18:17 +0000)]
[NTOSKNRL]
Improve performance of FsRtlIsNameInExpression by using a stack buffer for backtracking of wildcard expressions. See also CR-60

svn path=/trunk/; revision=64369

9 years ago[NTVDM]
Aleksandar Andrejevic [Sun, 28 Sep 2014 17:27:54 +0000 (17:27 +0000)]
[NTVDM]
Fix the calculation of TotalSize in DosCopyEnvironmentBlock.
Return the correct error code in DosLoadExecutable.

svn path=/trunk/; revision=64368

9 years ago[NTVDM]
Hermès Bélusca-Maïto [Sun, 28 Sep 2014 16:27:30 +0000 (16:27 +0000)]
[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

9 years ago[INCLUDE]
Eric Kohl [Sun, 28 Sep 2014 15:30:50 +0000 (15:30 +0000)]
[INCLUDE]
Add LsaGetLogonSessionData prototype.

svn path=/trunk/; revision=64366

9 years ago[FAST486]: Improve the trace.
Hermès Bélusca-Maïto [Sun, 28 Sep 2014 15:11:33 +0000 (15:11 +0000)]
[FAST486]: Improve the trace.

svn path=/trunk/; revision=64365

9 years ago[SERVICES]
Eric Kohl [Sun, 28 Sep 2014 14:10:16 +0000 (14:10 +0000)]
[SERVICES]
Log service start, control and status change events.

svn path=/trunk/; revision=64364

9 years ago[Win32k]
James Tabor [Sun, 28 Sep 2014 11:42:24 +0000 (11:42 +0000)]
[Win32k]
- Process hardware keyboard and mouse buttons before mouse move messages. Should fix CORE-7797.

svn path=/trunk/; revision=64363

9 years ago[MSTSC]
Amine Khaldi [Sun, 28 Sep 2014 11:18:16 +0000 (11:18 +0000)]
[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

9 years ago[MC]
Eric Kohl [Sun, 28 Sep 2014 09:19:20 +0000 (09:19 +0000)]
[MC]
- Fix service manager message ids. Message 7004 does not exist.
- Add missing service manager messages.

svn path=/trunk/; revision=64361

9 years ago[NTVDM]: Fix a bug introduced in revision 64324, where I didn't restore the original...
Hermès Bélusca-Maïto [Sat, 27 Sep 2014 23:45:24 +0000 (23:45 +0000)]
[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

9 years ago[WIN32K]
Timo Kreuzer [Sat, 27 Sep 2014 22:59:13 +0000 (22:59 +0000)]
[WIN32K]
Fix NtGdiExcludeClipRect. Should fix regressions from r64260.

svn path=/trunk/; revision=64359

9 years ago[NTOSKRNL] Partly implement FsRtlRegisterUncProvider/FsRtlDeregisterUncProvider
Hervé Poussineau [Sat, 27 Sep 2014 21:07:48 +0000 (21:07 +0000)]
[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

9 years ago[MSVCRT]
Thomas Faber [Sat, 27 Sep 2014 20:32:22 +0000 (20:32 +0000)]
[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

9 years ago[PSDK]
Amine Khaldi [Sat, 27 Sep 2014 20:00:19 +0000 (20:00 +0000)]
[PSDK]
* Fix PIMAGEHLP_STATUS_ROUTINE params.

svn path=/trunk/; revision=64356

9 years ago[IMAGEHLP_WINETEST]
Amine Khaldi [Sat, 27 Sep 2014 19:47:51 +0000 (19:47 +0000)]
[IMAGEHLP_WINETEST]
* Sync with Wine 1.7.27.
CORE-8540

svn path=/trunk/; revision=64355