reactos.git
10 years ago[GDI32]
Timo Kreuzer [Mon, 18 Nov 2013 00:35:32 +0000 (00:35 +0000)]
[GDI32]
Fix MSVC warnings

svn path=/trunk/; revision=61032

10 years ago[WINE]
Thomas Faber [Mon, 18 Nov 2013 00:22:53 +0000 (00:22 +0000)]
[WINE]
- We have <unistd.h> and <sys/time.h>, that doesn't depend on _MSC_VER.

svn path=/trunk/; revision=61031

10 years ago[CMAKE]
Thomas Faber [Mon, 18 Nov 2013 00:04:15 +0000 (00:04 +0000)]
[CMAKE]
- Enable C4115 (struct defined in function parameter list) and fix its occurrences

svn path=/trunk/; revision=61030

10 years ago[CMAKE]
Thomas Faber [Sun, 17 Nov 2013 23:38:31 +0000 (23:38 +0000)]
[CMAKE]
- Make C4113 (function pointer parameter lists differ) an error. CORE-7538
- Properly ignore "export of deleting destructor" warning in msvcrt

svn path=/trunk/; revision=61029

10 years ago[SPEC2DEF]
Timo Kreuzer [Sun, 17 Nov 2013 22:43:23 +0000 (22:43 +0000)]
[SPEC2DEF]
Remove a spurious %

svn path=/trunk/; revision=61028

10 years ago[SPEC2DEF]
Timo Kreuzer [Sun, 17 Nov 2013 22:31:15 +0000 (22:31 +0000)]
[SPEC2DEF]
Fix MSVC build as well

svn path=/trunk/; revision=61027

10 years ago[EVENTLOG]
Eric Kohl [Sun, 17 Nov 2013 22:30:55 +0000 (22:30 +0000)]
[EVENTLOG]
LogfInitializeExisting: Do not try to write to a file that has been opened as a backup file. It has been opened read-only.

svn path=/trunk/; revision=61026

10 years ago[CMAKE/SPEC2DEF]
Timo Kreuzer [Sun, 17 Nov 2013 22:24:02 +0000 (22:24 +0000)]
[CMAKE/SPEC2DEF]
Fix build.

svn path=/trunk/; revision=61025

10 years ago[SPEC2DEF]
Timo Kreuzer [Sun, 17 Nov 2013 22:11:04 +0000 (22:11 +0000)]
[SPEC2DEF]
Rewrite the code for generating def files. Remove useless switches. Seperate code for GCC and MSVC for easier maintainability. Make use of the new dlltool feature implemented by Kai Tietz, that allows to specify the name of an import/export. It is now possible to both export stdcall and fastcall decorated symbols as well as import from them.

svn path=/trunk/; revision=61024

10 years ago[USER32]
Thomas Faber [Sun, 17 Nov 2013 22:10:42 +0000 (22:10 +0000)]
[USER32]
- Fix MSVC warnings

svn path=/trunk/; revision=61023

10 years ago[NTOS:MM]
Thomas Faber [Sun, 17 Nov 2013 21:58:48 +0000 (21:58 +0000)]
[NTOS:MM]
- Fix some MSVC warnings

svn path=/trunk/; revision=61022

10 years ago[CMAKE]
Thomas Faber [Sun, 17 Nov 2013 19:45:32 +0000 (19:45 +0000)]
[CMAKE]
- Make warning C4229 (modifiers on data are ignored) an error

svn path=/trunk/; revision=61020

10 years ago[BASESRV][SVCHOST]
Thomas Faber [Sun, 17 Nov 2013 19:14:24 +0000 (19:14 +0000)]
[BASESRV][SVCHOST]
- Fix callback calling conventions

svn path=/trunk/; revision=61019

10 years ago[DEVMGR]
Johannes Anderwald [Sun, 17 Nov 2013 19:14:08 +0000 (19:14 +0000)]
[DEVMGR]
- Implement device resource page

svn path=/trunk/; revision=61018

10 years ago- stop enumeration of mixer controls when there is more than one item
Johannes Anderwald [Sun, 17 Nov 2013 14:51:06 +0000 (14:51 +0000)]
- stop enumeration of mixer controls when there is more than one item
- fixes vmware audio driver hangs
- needs more work
- patch by David Quintana
CORE-7488 #resolve #comment thanks for the patch

svn path=/trunk/; revision=61017

10 years ago[OOPS]
Sylvain Petreolle [Sun, 17 Nov 2013 14:21:08 +0000 (14:21 +0000)]
[OOPS]
Arch, when you fix a DPRINT, don't turn it into DPRINT1.

svn path=/trunk/; revision=61016

10 years ago[RTL]
Sylvain Petreolle [Sun, 17 Nov 2013 14:11:08 +0000 (14:11 +0000)]
[RTL]
Fix crashing DPRINT into LdrFindResource_U.
Thanks to ThFabba for the tip.

svn path=/trunk/; revision=61015

10 years ago[VIDEOPRT/WINSERV] Move mapping the BIOS memory from winsrv to videoprt, where it...
Timo Kreuzer [Sat, 16 Nov 2013 18:40:24 +0000 (18:40 +0000)]
[VIDEOPRT/WINSERV] Move mapping the BIOS memory from winsrv to videoprt, where it belongs.
[VIDEOPRT] Implement some registry support routines to create new style (XP+) registry keys. Handle IOCTL_VIDEO_INIT_WIN32K_CALLBACKS in videoprt, reorganize the code to dispatch ioctls. Simplify failure path in IntVideoPortFindAdapter

svn path=/trunk/; revision=61013

10 years ago[DXG]
Timo Kreuzer [Sat, 16 Nov 2013 18:31:44 +0000 (18:31 +0000)]
[DXG]
Add all function stubs. (win32k from windows 2k3 is nasty and indexes the function table directly instead of looking up the entries...)

svn path=/trunk/; revision=61012

10 years ago[RTL]
Timo Kreuzer [Sat, 16 Nov 2013 18:27:26 +0000 (18:27 +0000)]
[RTL]
Fix RtlWriteRegistryValue, it closed the handle passed to it instead of checking for RTL_REGISTRY_HANDLE flag.

[NTOSKRNL]
Fix PnpRootCreateDevice, which was relying on the broken RtlWriteRegistryValue by aborting, when it *succeeded* to create a registry key, instead of when it failed.
Also use kernel handles and ObCloseHandle.

svn path=/trunk/; revision=61011

10 years ago[NEWDEV]
Sylvain Petreolle [Sat, 16 Nov 2013 17:19:18 +0000 (17:19 +0000)]
[NEWDEV]
tabs -> spaces

svn path=/trunk/; revision=61010

10 years ago[NTOSKRNL]
Timo Kreuzer [Sat, 16 Nov 2013 15:25:44 +0000 (15:25 +0000)]
[NTOSKRNL]
Don't use KiTrapReturnNoSegmentsRet8, when single stepping is active. Fixes debugging with WinDbg

svn path=/trunk/; revision=61009

10 years ago[DDK][XDK]
Thomas Faber [Sat, 16 Nov 2013 15:00:11 +0000 (15:00 +0000)]
[DDK][XDK]
- Do not evaluate the ASSERT macro's parameter before stringifying it
CORE-7588 #resolve

svn path=/trunk/; revision=61008

10 years ago[NDK]
Thomas Faber [Sat, 16 Nov 2013 12:02:17 +0000 (12:02 +0000)]
[NDK]
- Add RtlEraseUnicodeString
ROSTESTS-126

svn path=/trunk/; revision=61007

10 years ago[WIN32K]
Timo Kreuzer [Sat, 16 Nov 2013 10:33:56 +0000 (10:33 +0000)]
[WIN32K]
Fix inserting LDEVOBJs into the list. Hopefully fixes CORE-7574

svn path=/trunk/; revision=61006

10 years ago[SAMSRV]
Eric Kohl [Sat, 16 Nov 2013 09:07:37 +0000 (09:07 +0000)]
[SAMSRV]
SamrDeleteUser: Prepare the removal of a user from groups and aliases.

svn path=/trunk/; revision=61005

10 years ago[BOOTDATA]
Timo Kreuzer [Fri, 15 Nov 2013 23:45:11 +0000 (23:45 +0000)]
[BOOTDATA]
Add registry keys for win32k GRE initialization and Win32 config

svn path=/trunk/; revision=61004

10 years ago[BOOTDATA]
Timo Kreuzer [Fri, 15 Nov 2013 23:38:59 +0000 (23:38 +0000)]
[BOOTDATA]
Add global RIP flags for native win32k

svn path=/trunk/; revision=61003

10 years ago[SERVICES]
Thomas Faber [Fri, 15 Nov 2013 21:37:46 +0000 (21:37 +0000)]
[SERVICES]
- Fix syntax errors in asynchronous pipe I/O code
ROSTESTS-56

svn path=/trunk/; revision=61002

10 years ago[SERVICES]
Hermès Bélusca-Maïto [Fri, 15 Nov 2013 21:03:01 +0000 (21:03 +0000)]
[SERVICES]
... and for 61001st commit: Fix the ANSI version of the server-side of ChangeServiceConfig2A API, which broke at converting SERVICE_FAILURE_ACTIONS ANSI structures into UNICODE ones.
Fixes the VMWare Tools Installer; blame Sylvain if it doesn't ;)
Based on a patch by Sylvain Petreolle.
CORE-7539 #comment Fixed in revision 61001, thanks !

svn path=/trunk/; revision=61001

10 years ago[WIN32SS]
Jérôme Gardou [Fri, 15 Nov 2013 17:34:13 +0000 (17:34 +0000)]
[WIN32SS]
 - Fix an assert in new cursoricon implementation
 - Fix CreateIconIndirect behaviour regarding bits per pixel and bitmap dimensions
 - Fix LookupIconIdFromDirectoryEx behaviour to fulfill last commited tests
CORE-7575 #comment LookupIconDirectoryEx and CreateIconIndirect now works as per tests

svn path=/trunk/; revision=60999

10 years ago[CMAKE]
Thomas Faber [Fri, 15 Nov 2013 12:13:25 +0000 (12:13 +0000)]
[CMAKE]
- Revert MSVC build to /W3

svn path=/trunk/; revision=60998

10 years ago[CMAKE]
Thomas Faber [Fri, 15 Nov 2013 11:55:35 +0000 (11:55 +0000)]
[CMAKE]
- Temporarily raise MSVC warning level to 4 to get an inventory of the warnings we produce

svn path=/trunk/; revision=60997

10 years ago[USER32_APITEST]
Jérôme Gardou [Thu, 14 Nov 2013 23:11:23 +0000 (23:11 +0000)]
[USER32_APITEST]
 - Add tests for LookupIconIdFromDirectoryEx
 - Add a workaround in GetIconInfo tests for a ReactOS bug in EnumDisplaySettings
 - Add tests for EnumDisplaySettings demonstrating the bug.
 - Add some traces to better follow the test run

svn path=/trunk/; revision=60994

10 years ago[PSDK]
Thomas Faber [Thu, 14 Nov 2013 21:44:47 +0000 (21:44 +0000)]
[PSDK]
- Fix (nt)intsafe.h signed to unsigned conversions. Based on a patch by Timo.
CORE-7578 #resolve

svn path=/trunk/; revision=60993

10 years ago- Isolate driver name for sysparams test crash, one more try. CORE-7574
James Tabor [Thu, 14 Nov 2013 17:29:24 +0000 (17:29 +0000)]
- Isolate driver name for sysparams test crash, one more try. CORE-7574

svn path=/trunk/; revision=60992

10 years ago[KMTESTS:RTL]
Thomas Faber [Thu, 14 Nov 2013 09:19:16 +0000 (09:19 +0000)]
[KMTESTS:RTL]
- Add RtlIntSafe test for ntintsafe.h functions
CORE-7578

svn path=/trunk/; revision=60991

10 years ago[NTDDVDEO]
Timo Kreuzer [Wed, 13 Nov 2013 23:31:36 +0000 (23:31 +0000)]
[NTDDVDEO]
Add some missing definitions

svn path=/trunk/; revision=60986

10 years ago[NTOS:MM]
Thomas Faber [Wed, 13 Nov 2013 22:07:54 +0000 (22:07 +0000)]
[NTOS:MM]
- Fix bugcheck and unreadable DPRINTs in failure case of MiResolveImageReferences
CORE-7571 #resolve

svn path=/trunk/; revision=60983

10 years ago[VIDEOPRT][FORMATTING]
Timo Kreuzer [Wed, 13 Nov 2013 21:32:16 +0000 (21:32 +0000)]
[VIDEOPRT][FORMATTING]
Apply proper indentation.

svn path=/trunk/; revision=60982

10 years ago[CLASSPNP]
Thomas Faber [Wed, 13 Nov 2013 21:00:27 +0000 (21:00 +0000)]
[CLASSPNP]
- Fix warnings

svn path=/trunk/; revision=60981

10 years ago[OOPS++]
Jérôme Gardou [Wed, 13 Nov 2013 20:14:00 +0000 (20:14 +0000)]
[OOPS++]
 - Fix build, now!
Running out of excuses.

svn path=/trunk/; revision=60980

10 years ago[OOPS]
Jérôme Gardou [Wed, 13 Nov 2013 20:10:10 +0000 (20:10 +0000)]
[OOPS]
 - Fix build.
That wouldn't be me commiting otherwise.

svn path=/trunk/; revision=60979

10 years ago[WIN32SS]
Jérôme Gardou [Wed, 13 Nov 2013 20:06:01 +0000 (20:06 +0000)]
[WIN32SS]
 - Commit everything I got on new cursor/icon implementation
 - Implement loading animated cursors (no display yet)
 - Get rid of this m:n relation between cursors and processes. (ie. proper implementation of LR_SHARED)
 - Get rid of the global linked list of cursors (ditto)
 - Use atoms instead of copying the module name into the object. (aka stop using non paged pool for nothing)
 - Misc fixes

svn path=/trunk/; revision=60978

10 years ago- Isolate driver name for sysparams test crash. CORE-7574
James Tabor [Wed, 13 Nov 2013 18:33:15 +0000 (18:33 +0000)]
- Isolate driver name for sysparams test crash. CORE-7574

svn path=/trunk/; revision=60976

10 years ago- Wine had some fixups added since this was last synced. CORE-???? & CORE-7574.
James Tabor [Wed, 13 Nov 2013 17:21:41 +0000 (17:21 +0000)]
- Wine had some fixups added since this was last synced. CORE-???? & CORE-7574.

svn path=/trunk/; revision=60974

10 years ago[USETUP]
Jérôme Gardou [Wed, 13 Nov 2013 16:45:22 +0000 (16:45 +0000)]
[USETUP]
 - Fix some format specifiers.

svn path=/trunk/; revision=60973

10 years ago[CLASSPNP]
Thomas Faber [Wed, 13 Nov 2013 12:36:05 +0000 (12:36 +0000)]
[CLASSPNP]
- Remove unused variables

svn path=/trunk/; revision=60971

10 years ago[NTOS:MM]
Thomas Faber [Wed, 13 Nov 2013 11:43:21 +0000 (11:43 +0000)]
[NTOS:MM]
- Add an informational DPRINT for testbot in addition to asserting in MmFreeMemoryArea
CORE-7445

svn path=/trunk/; revision=60970

10 years ago[WINNLS]
Sylvain Petreolle [Wed, 13 Nov 2013 01:04:23 +0000 (01:04 +0000)]
[WINNLS]
Fix German and Romanian language ids, which resulted into wrong codepage resources into kernel32.
Add French resource file.

svn path=/trunk/; revision=60968

10 years ago[NTOSKRNL]
Timo Kreuzer [Tue, 12 Nov 2013 19:23:42 +0000 (19:23 +0000)]
[NTOSKRNL]
Fix freeing of the driver string, this should only be done, if the lowest bit is set.

svn path=/trunk/; revision=60965

10 years ago[VIDEOPRT]
Timo Kreuzer [Tue, 12 Nov 2013 16:36:12 +0000 (16:36 +0000)]
[VIDEOPRT]
FORMATTING, no code change.

svn path=/trunk/; revision=60962

10 years ago[OOPS]
Thomas Faber [Tue, 12 Nov 2013 13:20:41 +0000 (13:20 +0000)]
[OOPS]
- Fix build

svn path=/trunk/; revision=60961

10 years ago[OPENGL32]
Thomas Faber [Tue, 12 Nov 2013 13:17:41 +0000 (13:17 +0000)]
[OPENGL32]
- Fix MSVC_IDE build
CORE-7570 #resolve

svn path=/trunk/; revision=60960

10 years ago[shell32]
Giannis Adamopoulos [Mon, 11 Nov 2013 22:36:26 +0000 (22:36 +0000)]
[shell32]
- Fix double click or right click on the shell view control.

svn path=/trunk/; revision=60957

10 years ago[WATCHDOG] Remove some obsolete stuff.
Timo Kreuzer [Mon, 11 Nov 2013 20:25:16 +0000 (20:25 +0000)]
[WATCHDOG] Remove some obsolete stuff.
[DXAPI] Add a comment.
[WIN32K] Fix a warning in release builds.

svn path=/trunk/; revision=60954

10 years agoFix build
Timo Kreuzer [Mon, 11 Nov 2013 20:14:27 +0000 (20:14 +0000)]
Fix build

svn path=/trunk/; revision=60953

10 years ago[DXAPI] Fix export names, add missing stubs
Timo Kreuzer [Mon, 11 Nov 2013 20:11:23 +0000 (20:11 +0000)]
[DXAPI] Fix export names, add missing stubs
[VIDEOPRT] Add missing WdDdiWatchdogDpcCallback export
[WATCHDOG] Add a dummy watchdog.sys
Now win32k.sys from win 2003 can be loaded.

svn path=/trunk/; revision=60952

10 years ago[NTOSKRNL]
Timo Kreuzer [Mon, 11 Nov 2013 20:01:13 +0000 (20:01 +0000)]
[NTOSKRNL]
Fix MmLoadSystemImage, to check the system32\drivers path for import modules as well. This should normally only be done for session loaded images, but since we don't support that yet, we do it for all images, until this is fixed. Simplify (flatten) the code by adding a common failure label and use goto where appropriate. Stop leaking memory in failure case (MissingDriverName was never freed. It is leaked on windows 2003 as well)

svn path=/trunk/; revision=60951

10 years ago[NTOSKRNL]
Timo Kreuzer [Mon, 11 Nov 2013 19:45:39 +0000 (19:45 +0000)]
[NTOSKRNL]
Fix probing of parameters in IoCreateFile. Also move the allocation of the OpenPacket down a bit and get rid of 15 ExFreePool() invocations.

svn path=/trunk/; revision=60950

10 years ago[NTOSKRNL]
Timo Kreuzer [Mon, 11 Nov 2013 19:09:53 +0000 (19:09 +0000)]
[NTOSKRNL]
Fix SystemUnloadGdiDriverInformation case of NtSetSystemInformation.

svn path=/trunk/; revision=60949

10 years ago[NTOSKRNL]
Timo Kreuzer [Mon, 11 Nov 2013 18:52:59 +0000 (18:52 +0000)]
[NTOSKRNL]
Fix PsSetProcessWin32Process and PsSetThreadWin32Thread

svn path=/trunk/; revision=60947

10 years ago[shell32]
Giannis Adamopoulos [Mon, 11 Nov 2013 17:49:30 +0000 (17:49 +0000)]
[shell32]
- Fix a couple of bugs I introduced in latest commit

svn path=/trunk/; revision=60945

10 years ago[shell32]
Giannis Adamopoulos [Mon, 11 Nov 2013 16:42:16 +0000 (16:42 +0000)]
[shell32]
- Add IID_PPV_ARG macro and use it in shell32 to make querying object interfaces type safe

svn path=/trunk/; revision=60941

10 years ago[TRANSLATIONS]
Eric Kohl [Sun, 10 Nov 2013 23:52:15 +0000 (23:52 +0000)]
[TRANSLATIONS]
Fixed turkish translations. Patch by Erdem Ersoy.

CORE-7408 #comment Sorry, my editor likes to eat non-ANSI characters! :-/

svn path=/trunk/; revision=60928

10 years ago[WIN32K]
Thomas Faber [Sun, 10 Nov 2013 22:31:01 +0000 (22:31 +0000)]
[WIN32K]
- Do not leak process references (In|De)crementGdiHandleCount.
CORE-7565 #resolve

svn path=/trunk/; revision=60924

10 years ago[CLASSPNP]
Thomas Faber [Sun, 10 Nov 2013 20:54:19 +0000 (20:54 +0000)]
[CLASSPNP]
- Do not disable compiler warnings
- Fix a ton of them

svn path=/trunk/; revision=60922

10 years agoAdd unicode/ansi entries for the previous functions.
Hermès Bélusca-Maïto [Sun, 10 Nov 2013 20:25:05 +0000 (20:25 +0000)]
Add unicode/ansi entries for the previous functions.

svn path=/trunk/; revision=60921

10 years ago[KERNEL32][CONSRV]
Hermès Bélusca-Maïto [Sun, 10 Nov 2013 20:20:57 +0000 (20:20 +0000)]
[KERNEL32][CONSRV]
Implement ReadConsoleInputExA/W, which are a generalization of ReadConsoleInputA/W and PeekConsoleInputA/W. They allow you to read console input events by either waiting (or not) for their presence, and to remove them from the console input list (or not).
Those functions are the read-equivalent of WriteConsoleInputVDMA/W.
Used in Windows' NTVDM (guess why ;) ).

svn path=/trunk/; revision=60920

10 years ago[DESK.CPL]
Sylvain Petreolle [Sun, 10 Nov 2013 17:19:08 +0000 (17:19 +0000)]
[DESK.CPL]
IDC_FONTSIZE_COSTOM=> IDC_FONTSIZE_CUSTOM
Fix French controls sizes & positions.

svn path=/trunk/; revision=60918

10 years ago[KBDTUQ]
Eric Kohl [Sun, 10 Nov 2013 15:31:12 +0000 (15:31 +0000)]
[KBDTUQ]
Fix turkish keyboard layout. Patch by Erdem Ersoy.

CORE-7423 #resolve #comment Applied in r60916. Thanks a lot!

svn path=/trunk/; revision=60916

10 years ago[TRANSLATIONS]
Eric Kohl [Sun, 10 Nov 2013 14:47:03 +0000 (14:47 +0000)]
[TRANSLATIONS]
Apply turkish translations. Patch by Erdem Ersoy.
Fixed typo in dll\cpl\inetcpl\lang\tr-TR.rc.

CORE-7408 #comment Turkish translations applied in r60915. Thanks a lot!

svn path=/trunk/; revision=60915

10 years ago[USETUP]
Eric Kohl [Sun, 10 Nov 2013 14:16:05 +0000 (14:16 +0000)]
[USETUP]
Apply turkish ranslation. Patch by Erdem Ersoy.

CORE-7408 #comment Usetup translation applied in r60914. Thanks a lot!

svn path=/trunk/; revision=60914

10 years ago- Sync up wine dde test to current. CORE-????.
James Tabor [Sat, 9 Nov 2013 23:30:25 +0000 (23:30 +0000)]
- Sync up wine dde test to current. CORE-????.

svn path=/trunk/; revision=60909

10 years ago[SAMSRV]
Eric Kohl [Sat, 9 Nov 2013 16:31:05 +0000 (16:31 +0000)]
[SAMSRV]
Implement SamrQuerySecurityObject.

svn path=/trunk/; revision=60902

10 years ago[SHELL32]
Thomas Faber [Sat, 9 Nov 2013 14:31:08 +0000 (14:31 +0000)]
[SHELL32]
- Quote paths containing spaces when executing shell commands. Patch by Huw Campbell.
CORE-7542 #resolve

svn path=/trunk/; revision=60895

10 years ago[SAMLIB]
Eric Kohl [Sat, 9 Nov 2013 13:06:42 +0000 (13:06 +0000)]
[SAMLIB]
Fix the SamQuerySecurityObject implementation.

svn path=/trunk/; revision=60892

10 years ago[CONSRV]: Make changing the console palette for text buffers working properly (needed...
Hermès Bélusca-Maïto [Fri, 8 Nov 2013 17:59:04 +0000 (17:59 +0000)]
[CONSRV]: Make changing the console palette for text buffers working properly (needed for NTVDM).

svn path=/trunk/; revision=60885

10 years ago- Fix the broken references.
James Tabor [Fri, 8 Nov 2013 13:28:43 +0000 (13:28 +0000)]
- Fix the broken references.

svn path=/trunk/; revision=60884

10 years ago[Win32k]
James Tabor [Fri, 8 Nov 2013 02:17:05 +0000 (02:17 +0000)]
[Win32k]
- Add support for receiving message thread death, no real tests are available at this time.

svn path=/trunk/; revision=60883

10 years agoSync up wine class test to current. CORE-????.
James Tabor [Fri, 8 Nov 2013 01:47:45 +0000 (01:47 +0000)]
Sync up wine class test to current. CORE-????.

svn path=/trunk/; revision=60882

10 years ago[Win32k]
James Tabor [Fri, 8 Nov 2013 00:26:08 +0000 (00:26 +0000)]
[Win32k]
- Attempt to fix CORE-7554.

svn path=/trunk/; revision=60881

10 years ago[shell32]
Giannis Adamopoulos [Thu, 7 Nov 2013 14:14:26 +0000 (14:14 +0000)]
[shell32]
- Initialize comctl32 properly

svn path=/trunk/; revision=60880

10 years ago[shell32]
Giannis Adamopoulos [Thu, 7 Nov 2013 13:19:23 +0000 (13:19 +0000)]
[shell32]
- Do not use HIMAGELIST_QueryInterface which is exported from vista comctl32. The replacement code is taken from HIMAGELIST_QueryInterface and its fine to use it, as is safe to assume that an HIMAGELIST is a IImageList*
- Allows us to use comctl32 5.82 from win2003 and boot to desktop

svn path=/trunk/; revision=60879

10 years ago[ROSTESTS]
Sylvain Petreolle [Wed, 6 Nov 2013 19:04:07 +0000 (19:04 +0000)]
[ROSTESTS]
Display ok_err() errors as hexadecimal instead of signed.

svn path=/trunk/; revision=60875

10 years ago[shell32]
Giannis Adamopoulos [Wed, 6 Nov 2013 10:56:20 +0000 (10:56 +0000)]
[shell32]
- Open the Admin tools folder when we click Manage in the context menu of my computer for now as we don't have mmc yet

svn path=/trunk/; revision=60874

10 years ago[shell32]
Giannis Adamopoulos [Wed, 6 Nov 2013 09:48:29 +0000 (09:48 +0000)]
[shell32]
- Improve CDefaultContextMenu::InvokePidl so it can handle opening items that are not files

svn path=/trunk/; revision=60873

10 years ago[CLASSPNP]
Thomas Faber [Wed, 6 Nov 2013 00:10:46 +0000 (00:10 +0000)]
[CLASSPNP]
- Fix a debug print

svn path=/trunk/; revision=60872

10 years ago[NTOSKRNL]
Pierre Schweitzer [Tue, 5 Nov 2013 22:03:42 +0000 (22:03 +0000)]
[NTOSKRNL]
- Implement MiUnlockProcessWorkingSetShared() and make use of it in MiUnlockProcessWorkingSetForFault().
- Complete implementation of MiLockProcessWorkingSetForFault()

svn path=/trunk/; revision=60871

10 years ago[CMAKE]
Thomas Faber [Tue, 5 Nov 2013 20:52:36 +0000 (20:52 +0000)]
[CMAKE]
- Make C4022 (pointer type mismatch) and C4129 (unrecognized escape sequence) into errors
CORE-7538

svn path=/trunk/; revision=60870

10 years ago[NTOS:MM]
Thomas Faber [Tue, 5 Nov 2013 20:41:25 +0000 (20:41 +0000)]
[NTOS:MM]
- Fix an invalid free

svn path=/trunk/; revision=60869

10 years ago[NDK][DDK][RTL]
Thomas Faber [Tue, 5 Nov 2013 20:40:01 +0000 (20:40 +0000)]
[NDK][DDK][RTL]
- Correct prototypes and annotations and add missing declarations for Rtl string functions

svn path=/trunk/; revision=60868

10 years ago- Fix win test crash.
James Tabor [Tue, 5 Nov 2013 19:53:56 +0000 (19:53 +0000)]
- Fix win test crash.

svn path=/trunk/; revision=60867

10 years ago[shell32_apitest]
Giannis Adamopoulos [Tue, 5 Nov 2013 09:28:05 +0000 (09:28 +0000)]
[shell32_apitest]
- CLSID_ShellFSFolder should also export IID_IStorage

svn path=/trunk/; revision=60866

10 years ago- Fix condition when lParam is null and not allow it to go into exception.
James Tabor [Mon, 4 Nov 2013 04:26:40 +0000 (04:26 +0000)]
- Fix condition when lParam is null and not allow it to go into exception.

svn path=/trunk/; revision=60865

10 years ago- Fix msvc build.
James Tabor [Mon, 4 Nov 2013 02:54:21 +0000 (02:54 +0000)]
- Fix msvc build.

svn path=/trunk/; revision=60864

10 years ago[User32]
James Tabor [Mon, 4 Nov 2013 02:41:28 +0000 (02:41 +0000)]
[User32]
- Fix message A to W to A to W. See CORE-7447.

svn path=/trunk/; revision=60863

10 years ago- Use LoadLibrary and only free it only when loaded.
James Tabor [Mon, 4 Nov 2013 01:31:19 +0000 (01:31 +0000)]
- Use LoadLibrary and only free it only when loaded.

svn path=/trunk/; revision=60862

10 years ago- Init module handle.
James Tabor [Mon, 4 Nov 2013 00:58:32 +0000 (00:58 +0000)]
- Init module handle.

svn path=/trunk/; revision=60861

10 years ago- Turn off traces.
James Tabor [Sun, 3 Nov 2013 23:44:59 +0000 (23:44 +0000)]
- Turn off traces.

svn path=/trunk/; revision=60859