Michael Stefaniuc [Wed, 18 Jul 2007 20:21:49 +0000 (22:21 +0200)]
ntdll: Don't produce unreachable code during conditional compilation. Found by Smatch.
H. Verbeet [Wed, 18 Jul 2007 22:20:15 +0000 (00:20 +0200)]
wined3d: glXSwapBuffers needs a GLX context.
Detlef Riekenberg [Wed, 18 Jul 2007 20:11:03 +0000 (22:11 +0200)]
spoolss: Add a stub for ImpersonatePrinterClient.
Paul Vriens [Wed, 18 Jul 2007 19:05:53 +0000 (21:05 +0200)]
advapi32/service: Some tests for DeleteService.
Paul Vriens [Wed, 18 Jul 2007 18:17:35 +0000 (20:17 +0200)]
advapi32/service: Check for duplicate displayname.
Paul Vriens [Wed, 18 Jul 2007 14:24:45 +0000 (16:24 +0200)]
advapi32/service: Cleanup (long lines and a typo).
Rob Shearman [Wed, 18 Jul 2007 17:13:25 +0000 (18:13 +0100)]
advapi32: Add tests for ConvertStringSecurityDescriptorToSecurityDescriptor.
Rob Shearman [Wed, 18 Jul 2007 17:12:43 +0000 (18:12 +0100)]
advapi32: Set the right pointer so that StringAcl is updated correct in ParseAceStringRights.
The number of allowed hex digits should be 8, not 6.
Rob Shearman [Wed, 18 Jul 2007 17:11:37 +0000 (18:11 +0100)]
advapi32: Don't crash in ConvertStringSecurityDescriptorToSecurityDescriptorW if LocalAlloc fails.
Rob Shearman [Wed, 18 Jul 2007 17:09:16 +0000 (18:09 +0100)]
advapi32: Add the size of the security descriptor structure to the size of memory required in ParseStringSecurityDescriptorToSecurityDescriptor.
Rob Shearman [Wed, 18 Jul 2007 17:07:29 +0000 (18:07 +0100)]
advapi32: Fix a typo in ParseStringAclToAcl which caused the ACE to be written inside of the ACL memory.
Rob Shearman [Wed, 18 Jul 2007 17:06:36 +0000 (18:06 +0100)]
advapi32: Fix ComputeStringSidSize to work with SIDs with one sub authority.
Use GetSidLengthRequired instead of computing the length in a way that
won't always be correct.
Huw Davies [Wed, 18 Jul 2007 15:08:41 +0000 (16:08 +0100)]
wininet: Stubs for IsUrlCacheEntryExpired[AW].
Huw Davies [Wed, 18 Jul 2007 13:44:20 +0000 (14:44 +0100)]
wininet: Certain options of InternetQueryOption can take a NULL handle, so don't do the NULL handle check at the beginning.
Vitaliy Margolen [Wed, 18 Jul 2007 12:06:40 +0000 (06:06 -0600)]
user32/test: Destroy no longer needed test dialog windows.
Paul Vriens [Tue, 17 Jul 2007 20:06:51 +0000 (22:06 +0200)]
advapi32/service: Test for duplicate displayname.
Hwang YunSong(황윤성) [Tue, 17 Jul 2007 06:03:39 +0000 (15:03 +0900)]
wordpad: Updated Korean resource.
Hwang YunSong(황윤성) [Tue, 17 Jul 2007 05:45:13 +0000 (14:45 +0900)]
cmd: Updated Korean resource.
Evan Stade [Wed, 18 Jul 2007 02:31:15 +0000 (19:31 -0700)]
gdiplus: Added GdipMultiplyMatrix.
Evan Stade [Wed, 18 Jul 2007 02:31:01 +0000 (19:31 -0700)]
gdiplus: Added GdipGetPenDashStyle.
Evan Stade [Wed, 18 Jul 2007 02:30:50 +0000 (19:30 -0700)]
gdiplus: Added GdipClonePen.
Detlef Riekenberg [Wed, 18 Jul 2007 03:09:22 +0000 (05:09 +0200)]
include/winspool.h: Add missing struct.
James Hawkins [Wed, 18 Jul 2007 00:50:15 +0000 (17:50 -0700)]
msi: Only double the size if the remote call is from MsiGetPropertyA.
James Hawkins [Wed, 18 Jul 2007 00:48:43 +0000 (17:48 -0700)]
Revert "msi: Only call a custom action remotely if the type is msidbCustomActionTypeInScript."
This reverts
f2ae31000b6d6c105838fad36c17ba1fb1f5524b commit.
Michael Stefaniuc [Tue, 17 Jul 2007 22:14:36 +0000 (00:14 +0200)]
wined3d: Remove unreachable code: break after return. Found by Smatch.
Andrew Talbot [Tue, 17 Jul 2007 20:18:16 +0000 (21:18 +0100)]
comdlg32: Cast-qual warning fix.
Juan Lang [Tue, 17 Jul 2007 14:37:26 +0000 (07:37 -0700)]
crypt32: Add a couple more parameter tests for hash messages.
Juan Lang [Tue, 17 Jul 2007 14:36:52 +0000 (07:36 -0700)]
crypt32: Fix typo.
Juan Lang [Tue, 17 Jul 2007 14:36:24 +0000 (07:36 -0700)]
crypt32: Use property list for decoded message parameters.
Juan Lang [Tue, 17 Jul 2007 14:33:01 +0000 (07:33 -0700)]
crypt32: Implement getting content of a data message.
Juan Lang [Tue, 17 Jul 2007 14:31:51 +0000 (07:31 -0700)]
crypt32: Add a few tests for decoded message parameters.
Juan Lang [Tue, 17 Jul 2007 14:25:56 +0000 (07:25 -0700)]
crypt32: Fix a bad comment.
Juan Lang [Tue, 17 Jul 2007 14:25:31 +0000 (07:25 -0700)]
crypt32: Implement decoding hash messages.
Juan Lang [Tue, 17 Jul 2007 14:24:20 +0000 (07:24 -0700)]
crypt32: Remove a redundant line.
Juan Lang [Tue, 17 Jul 2007 14:23:19 +0000 (07:23 -0700)]
crypt32: Add tests for decoding a hash message.
Juan Lang [Tue, 17 Jul 2007 14:22:50 +0000 (07:22 -0700)]
crypt32: Move digested data encoding to encode.c.
Rob Shearman [Tue, 17 Jul 2007 13:05:01 +0000 (14:05 +0100)]
rpcrt4: Add some more RPC to NCA status code mappings.
Add RPC_S_SEC_PKG_ERROR to the list of "hard" errors.
Evan Stade [Tue, 17 Jul 2007 02:45:28 +0000 (19:45 -0700)]
gdi32: Added PATH_PolyDraw.
Evan Stade [Tue, 17 Jul 2007 02:45:21 +0000 (19:45 -0700)]
gdi32: Added PolyDraw tests.
Alexandre Julliard [Tue, 17 Jul 2007 11:35:53 +0000 (13:35 +0200)]
winealsa: Make sure we can set volume before reporting WAVECAPS_VOLUME.
James Hawkins [Tue, 17 Jul 2007 02:42:48 +0000 (19:42 -0700)]
vdmdbg: Add a stub implementation of VDMEnumTaskWOW.
Kovács András [Fri, 13 Jul 2007 20:38:59 +0000 (22:38 +0200)]
include: Add some idl headers for d3d10.
Alexandre Julliard [Tue, 17 Jul 2007 11:09:03 +0000 (13:09 +0200)]
widl: Added support for floating-point constants.
Evan Stade [Tue, 17 Jul 2007 02:45:19 +0000 (19:45 -0700)]
gdiplus: Added GdipAddPathBeziers.
Evan Stade [Tue, 17 Jul 2007 02:45:16 +0000 (19:45 -0700)]
gdiplus: Added GdipSetPenDashStyle.
Evan Stade [Tue, 17 Jul 2007 02:45:13 +0000 (19:45 -0700)]
gdiplus: Added GdipPathIterRewind.
Evan Stade [Tue, 17 Jul 2007 02:45:10 +0000 (19:45 -0700)]
gdiplus: Added GdipPathIterNextSubpath.
Evan Stade [Tue, 17 Jul 2007 02:45:06 +0000 (19:45 -0700)]
gdiplus: Added GdipPathIterCopyData.
Evan Stade [Tue, 17 Jul 2007 02:45:02 +0000 (19:45 -0700)]
gdiplus: Initial path iterator implementation.
Evan Stade [Tue, 17 Jul 2007 02:44:58 +0000 (19:44 -0700)]
gdiplus: Added GdipSetPenMiterLimit.
Evan Stade [Tue, 17 Jul 2007 02:44:54 +0000 (19:44 -0700)]
gdiplus: Export GdipSetPenLineJoin.
Evan Stade [Tue, 17 Jul 2007 02:44:50 +0000 (19:44 -0700)]
gdiplus: Added GdipSetPenLineCap197819.
James Hawkins [Tue, 17 Jul 2007 02:21:45 +0000 (19:21 -0700)]
msi: Only call a custom action remotely if the type is msidbCustomActionTypeInScript.
James Hawkins [Mon, 16 Jul 2007 21:45:29 +0000 (14:45 -0700)]
msi: Load the AdminProperties stream if the package is an Admin package.
Vitaliy Margolen [Sun, 15 Jul 2007 16:40:00 +0000 (10:40 -0600)]
dinput: Use CALLWINDPROC hook to monitor focus loses away from acquired windows.
Vitaliy Margolen [Sun, 15 Jul 2007 16:38:05 +0000 (10:38 -0600)]
dinput: Use PostMessage instead of SendMessage. Remove message window.
Tim Schwartz [Mon, 16 Jul 2007 14:04:07 +0000 (09:04 -0500)]
netapi32: Add NetUseAdd() stub.
Kirill K. Smirnov [Mon, 16 Jul 2007 15:19:06 +0000 (19:19 +0400)]
programs/start: use SEE_MASK_NO_CONSOLE flag as default.
Allows to start console applications in a new window (as Windows does).
Kirill K. Smirnov [Mon, 16 Jul 2007 15:14:07 +0000 (19:14 +0400)]
shell32: Add support for SEE_MASK_NO_CONSOLE flag.
Michael Stefaniuc [Mon, 16 Jul 2007 20:10:02 +0000 (22:10 +0200)]
shell32: Fix missing unlock on an error path. Found by Smatch.
Paul Vriens [Sun, 15 Jul 2007 10:14:55 +0000 (12:14 +0200)]
advapi32/service: Check combination of service-type and start-type.
Rob Shearman [Mon, 16 Jul 2007 14:03:15 +0000 (15:03 +0100)]
rpcrt4: Never allocate memory for the discriminant in union_arm_unmarshall as the memory is part of the union and has already been allocated.
Rob Shearman [Mon, 16 Jul 2007 14:02:38 +0000 (15:02 +0100)]
rpcrt4: Check to make sure there is enough data in the buffer during unmarshalling, so that the code doesn't try to read beyound the end of the buffer.
Rob Shearman [Mon, 16 Jul 2007 14:00:59 +0000 (15:00 +0100)]
rpcrt4: Even though FC_ENUM16 is an unsigned type, the highest allowable value that can be marshalled is SHRT_MAX, not USHRT_MAX.
Rob Shearman [Mon, 16 Jul 2007 14:00:26 +0000 (15:00 +0100)]
ole32: Remove some dead code.
CoFreeUnusedLibraries doesn't do anything and COM_FlushMessageQueue
won't actually allow any RPCs to be processed as the apartment has
already been destroyed.
Vitaliy Margolen [Mon, 16 Jul 2007 13:28:36 +0000 (07:28 -0600)]
pdh: Forward PdhOpenQuery to PdhOpenQueryW.
Alexandre Julliard [Mon, 16 Jul 2007 14:20:29 +0000 (16:20 +0200)]
kernel32: Always clear the I/O status block count before calling ntdll functions.
Alexandre Julliard [Mon, 16 Jul 2007 14:14:45 +0000 (16:14 +0200)]
server: Merge APC processing into the select request.
This is needed to return the correct value when one of the handles
being waited on is set to signaled state by the APC.
Alexandre Julliard [Mon, 16 Jul 2007 13:27:53 +0000 (15:27 +0200)]
kernel32: Wait in overlapped Read/WriteFile even when no overlapped structure is passed.
Evan Stade [Sat, 14 Jul 2007 03:19:46 +0000 (20:19 -0700)]
gdiplus: Added GdipFillPath.
Evan Stade [Sat, 14 Jul 2007 00:51:49 +0000 (17:51 -0700)]
gdiplus: Simplified GdipDrawPath by moving more of the code to the helpers.
Evan Stade [Sat, 14 Jul 2007 00:51:45 +0000 (17:51 -0700)]
gdiplus: Added GpGraphics save/restore tests.
Evan Stade [Sat, 14 Jul 2007 00:51:41 +0000 (17:51 -0700)]
gdiplus: Constructor tests for GpGraphics.
Evan Stade [Sat, 14 Jul 2007 00:51:37 +0000 (17:51 -0700)]
gdiplus: GdipSaveGraphics/GdipRestoreGraphics stubs.
Evan Stade [Sat, 14 Jul 2007 00:51:33 +0000 (17:51 -0700)]
gdiplus: Added pixel offset mode.
Evan Stade [Sat, 14 Jul 2007 00:51:29 +0000 (17:51 -0700)]
gdiplus: Added interpolation mode.
Evan Stade [Sat, 14 Jul 2007 00:51:25 +0000 (17:51 -0700)]
gdiplus: Added compositing quality.
Evan Stade [Sat, 14 Jul 2007 00:51:13 +0000 (17:51 -0700)]
gdiplus: Added smoothing modes.
Evan Stade [Sat, 14 Jul 2007 00:51:01 +0000 (17:51 -0700)]
gdiplus: Added GdipSetPathFillMode.
Dmitry Timoshkov [Mon, 16 Jul 2007 11:17:59 +0000 (20:17 +0900)]
shell32: Add a cache for queried shell folder interfaces.
Misha Koshelev [Sun, 15 Jul 2007 21:32:57 +0000 (16:32 -0500)]
wininet: Fix behavior of InternetQueryDataAvailable if INTERNET_FLAG_ASYNC is set.
Misha Koshelev [Sun, 15 Jul 2007 21:32:28 +0000 (16:32 -0500)]
urlmon: Fix HttpProtocol behavior when InternetQueryDataAvailable returns ERROR_IO_PENDING.
Misha Koshelev [Sun, 15 Jul 2007 21:29:48 +0000 (16:29 -0500)]
wininet/tests: Add testing framework and tests for internet status callbacks.
Misha Koshelev [Sun, 15 Jul 2007 21:29:46 +0000 (16:29 -0500)]
wininet/tests: Properly handle ERROR_IO_PENDING from InternetQueryDataAvailable.
Vitaliy Margolen [Sun, 15 Jul 2007 05:45:02 +0000 (23:45 -0600)]
msvcrt: Preserve registers when calling unwind function.
Huw Davies [Mon, 16 Jul 2007 11:12:18 +0000 (12:12 +0100)]
kernel32: Overlapped pipe tests.
Dmitry Timoshkov [Mon, 16 Jul 2007 04:11:27 +0000 (13:11 +0900)]
shlwapi: Fix parameter types of SHGetIniStringW.
H. Verbeet [Sun, 15 Jul 2007 21:46:06 +0000 (23:46 +0200)]
wined3d: Fix STATE_IS_ACTIVELIGHT.
Alec Berryman [Sat, 14 Jul 2007 17:33:42 +0000 (12:33 -0500)]
itss: Replace malloc/free with HeapAlloc/HeapFree.
Juan Lang [Fri, 13 Jul 2007 18:47:46 +0000 (11:47 -0700)]
crypt32: Implement decoding data messages (when opened in non-streaming mode).
Juan Lang [Fri, 13 Jul 2007 18:45:03 +0000 (11:45 -0700)]
crypt32: Partially implement updating decode messages.
Juan Lang [Fri, 13 Jul 2007 17:58:10 +0000 (10:58 -0700)]
crypt32: Store crypt provider in decode message.
Juan Lang [Fri, 13 Jul 2007 17:35:58 +0000 (10:35 -0700)]
crypt32: Fix decoding sequences with extra trailing data.
Juan Lang [Fri, 13 Jul 2007 17:08:50 +0000 (10:08 -0700)]
crypt32: Add test showing extra trailing bytes should be tolerated in encoded data.
Damjan Jovanovic [Sun, 15 Jul 2007 11:58:31 +0000 (13:58 +0200)]
ws2_32: Update WSASendTo's iovec properly.
Jeremy White [Fri, 13 Jul 2007 16:32:10 +0000 (11:32 -0500)]
gdi32: Added a test for the case where lpvBits in GetDIBits is NULL and the bitcount is 0.
Jeremy White [Fri, 13 Jul 2007 20:45:42 +0000 (15:45 -0500)]
gdi32: Do not fill in the color table if lpvBits is NULL.
Andrew Talbot [Fri, 13 Jul 2007 19:29:53 +0000 (20:29 +0100)]
winedump: Cast-qual warnings fix.
Paul Vriens [Fri, 13 Jul 2007 18:56:41 +0000 (20:56 +0200)]
msi/tests: Don't create a directory that's not needed.
Aric Stewart [Fri, 13 Jul 2007 13:17:13 +0000 (08:17 -0500)]
user32: Change SetDeskWallPaper spec.