[Win32k]
- Fix wine win.c test_CreateWindow line 5470, pass all those tests.


git-svn-id: svn://svn.reactos.org/reactos/trunk@62613 97493ccd-5924-5043-b1f5-66cb403b36ce
[EPSAPI]
Fix double free in PsaCaptureSystemModules()
CID #1106329


git-svn-id: svn://svn.reactos.org/reactos/trunk@62614 97493ccd-5924-5043-b1f5-66cb403b36ce
[RTL]
--MagicValues;


git-svn-id: svn://svn.reactos.org/reactos/trunk@62615 97493ccd-5924-5043-b1f5-66cb403b36ce
[RTL]
Prevent buffer overflow on copy: provide the correct copy size

CID #731655


git-svn-id: svn://svn.reactos.org/reactos/trunk@62616 97493ccd-5924-5043-b1f5-66cb403b36ce
[RAPPS]
Don't leak handle

CID #716310


git-svn-id: svn://svn.reactos.org/reactos/trunk@62617 97493ccd-5924-5043-b1f5-66cb403b36ce
[RTL]
Properly check for total length in LdrpGetProcedureAddress().
It contains more than just a name.
Fixes a buffer overrun.

CID #716122


git-svn-id: svn://svn.reactos.org/reactos/trunk@62618 97493ccd-5924-5043-b1f5-66cb403b36ce
[ACPI]
Disable PCH as it breaks build (when globally enabled)


git-svn-id: svn://svn.reactos.org/reactos/trunk@62619 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSEH2_TEST}
Use the tests with C++, too.

git-svn-id: svn://svn.reactos.org/reactos/trunk@62620 97493ccd-5924-5043-b1f5-66cb403b36ce
[BASESRV]
Properly call RtlFillMemory in BaseSrvNLSInit. This fixes incomplete NlsUserInfo init

CID #1102265


git-svn-id: svn://svn.reactos.org/reactos/trunk@62621 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSEH3]
Simplify some code

git-svn-id: svn://svn.reactos.org/reactos/trunk@62622 97493ccd-5924-5043-b1f5-66cb403b36ce
[RTL]
Some fixes for RtlGetFullPathName_U(str):
- Start to polish RtlpCollapsePath (Work in progress)
- Correctly zero-out the path destination buffer

They fix the following tests:
* ntdll:RtlGetFullPathName_U (2 failures to full success)
* ntdll:RtlGetFullPathName_UstrEx (2 failures to full success)

git-svn-id: svn://svn.reactos.org/reactos/trunk@62623 97493ccd-5924-5043-b1f5-66cb403b36ce
[DISKPART]
Fix leak

CID #716329


git-svn-id: svn://svn.reactos.org/reactos/trunk@62624 97493ccd-5924-5043-b1f5-66cb403b36ce
[VFATLIB]
--MagicValues;



git-svn-id: svn://svn.reactos.org/reactos/trunk@62625 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSEH3]
Implement __finally support for C++

git-svn-id: svn://svn.reactos.org/reactos/trunk@62626 97493ccd-5924-5043-b1f5-66cb403b36ce
[SETUP16]
Fix invalid free

CID #715830


git-svn-id: svn://svn.reactos.org/reactos/trunk@62627 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOS:INVB]
- Do not use KeDelayExecutionThread while holding a spin lock
CORE-8052 #resolve

git-svn-id: svn://svn.reactos.org/reactos/trunk@62628 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSEH_TEST]
#if out a test for C++. This test only shows the limitations of PSEH and does not provide a satisfying result anyway.

git-svn-id: svn://svn.reactos.org/reactos/trunk@62629 97493ccd-5924-5043-b1f5-66cb403b36ce
[PSEH3]
Make sure _abnormal_termination() returns the correct result and make sure the compiler does not rely on register values in the finally and filter function.
The C++ PSEH tests now all pass.
=> We now have PSEH support for C++.

git-svn-id: svn://svn.reactos.org/reactos/trunk@62630 97493ccd-5924-5043-b1f5-66cb403b36ce
[NDK][DDK][XDK]
- Move BITMAP_RANGE structure to NDK where it belongs

git-svn-id: svn://svn.reactos.org/reactos/trunk@62631 97493ccd-5924-5043-b1f5-66cb403b36ce
[MMEBUDDY]
Fix use after free.

CID #716804


git-svn-id: svn://svn.reactos.org/reactos/trunk@62632 97493ccd-5924-5043-b1f5-66cb403b36ce