[CDMAKE]
- Correctly free DIR_RECORD::joliet_name

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61651 97493ccd-5924-5043-b1f5-66cb403b36ce
[CABMAN]
- Fix a memory leak

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61652 97493ccd-5924-5043-b1f5-66cb403b36ce
[MSCONFIG]
- Fix memory/handle leak in failure case of GetServices. Patch by Christoph von Wittich
- Fix service handle failure checks
- Remove unnecessary casts

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61653 97493ccd-5924-5043-b1f5-66cb403b36ce
[uxtheme]
- Greatly reduce needless repaints in the non client area but remembering the last hittest of the mouse events to redraw it only when it is needed
- Do not reset the theme region every time we move a window, also make sure we try to set a theme region only when it is needed
- Do not use OpenThemeData but use MSSTYLES_OpenThemeClass directly
- Do not reload the active theme every time we get a WM_THEMECHANGED message, make sure to see if the active theme was already loaded before trying to load it again
- See CORE-7775

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61654 97493ccd-5924-5043-b1f5-66cb403b36ce
[uxtheme]
- Halfplement DrawNCPreview. Everyone is welcome to improve it 

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61655 97493ccd-5924-5043-b1f5-66cb403b36ce
- fix some typos

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61656 97493ccd-5924-5043-b1f5-66cb403b36ce
[mmc]
Change "Strg" to "Ctrl" for non german languages
See issue #7782 for more details.


git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61657 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Implement querying class data in CmpQueryKeyData

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61658 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Lookup new Ldr entries in IopInitializeBuiltinDriver (we used the old ones from the loader block, that are not valid anymore after the drivers have been relocated!)

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61659 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Fix indentation in MmFreeMemoryArea and add a DPRINT in MmCreateMemoryArea

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61660 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Implement SeCaptureSidAndAttributesArray and SeReleaseSidAndAttributesArray (not used yet, but very soon)

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61661 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Fix the s*** out of SepCreateToken and NtCreateToken: respect optional arguments, do not access usermode memory without SEH, instead properly capture them, don't allocate 0 bytes from the pool, better argument verification. The function isn't perfect yet, but better and more secure.

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61662 97493ccd-5924-5043-b1f5-66cb403b36ce
[NTOSKRNL]
Slightly improve SeCaptureSidAndAttributesArray

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61663 97493ccd-5924-5043-b1f5-66cb403b36ce
[DXAPI]
Remove unnecessary forwards in spec file


git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61664 97493ccd-5924-5043-b1f5-66cb403b36ce
[FRAMEBUF]
Fix MSVC warnings

git-svn-id: svn://svn.reactos.org/reactos/trunk/reactos@61665 97493ccd-5924-5043-b1f5-66cb403b36ce
[ACPI]
- Fix AcpiRegQueryValue, to allow querying the required buffer size only (which was already used, but just didn't work)
- Fix GetProcessorInformation. Previously the function failed at the start, but no one checked the return value. Check return values of called functions, and properly NULL-Terminate the components of the REG_MULTI_SZ style value that  ProcessorHardwareIds is supposed to be.
- Fix NULL-termination in Bus_PDO_QueryDeviceId as well as clean up the code, fix indentation and broken if/else cases
- Add some ASSERTs and comments 

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