Jacek Caban [Thu, 19 Jul 2007 15:51:42 +0000 (17:51 +0200)]
ntdll: Added parsing of file elements in manifests.
Jacek Caban [Thu, 19 Jul 2007 15:50:45 +0000 (17:50 +0200)]
ntdll: Add parsing of dependencies in manifests.
Alexandre Julliard [Thu, 19 Jul 2007 15:50:11 +0000 (17:50 +0200)]
ntdll: Add infrastructure for loading manifest dependencies (based on a patch by Eric Pouech).
Alexandre Julliard [Thu, 19 Jul 2007 15:47:33 +0000 (17:47 +0200)]
ntdll: Add parsing of the version in manifests (based on a patch by Jacek Caban).
Alexandre Julliard [Thu, 19 Jul 2007 15:45:49 +0000 (17:45 +0200)]
ntdll: Add parsing of the processor architecture in manifests.
Jacek Caban [Thu, 19 Jul 2007 15:44:20 +0000 (17:44 +0200)]
ntdll: Beginnings of manifest parsing.
Alexandre Julliard [Thu, 19 Jul 2007 15:38:43 +0000 (17:38 +0200)]
ntdll: Add infrastructure for loading a manifest file or resource.
Partially based on a patch by Eric Pouech.
Eric Pouech [Thu, 19 Jul 2007 15:09:09 +0000 (17:09 +0200)]
ntdll: Added basic structures for storing activation context assembly information.
Alexandre Julliard [Thu, 19 Jul 2007 15:07:48 +0000 (17:07 +0200)]
ntdll: Implemented handling of the per-thread activation context stack.
Alexandre Julliard [Thu, 19 Jul 2007 15:01:04 +0000 (17:01 +0200)]
kernel32: Move activation context creation to ntdll (based on a patch by Eric Pouech).
Alexandre Julliard [Thu, 19 Jul 2007 14:56:10 +0000 (16:56 +0200)]
ntdll: Move private data to make room in the TEB for the activation context data.
Martin Fuchs [Wed, 18 Jul 2007 17:09:31 +0000 (19:09 +0200)]
shell32: Implementation of SheGetDirA/W and SheChangeDirA/W.
Alexander Nicolaysen Sørnes [Wed, 18 Jul 2007 13:50:43 +0000 (15:50 +0200)]
wordpad: Add date/time toolbar button.
Alexander Nicolaysen Sørnes [Wed, 18 Jul 2007 13:50:21 +0000 (15:50 +0200)]
wordpad: Add date/time dialog.
Evan Stade [Thu, 19 Jul 2007 02:41:13 +0000 (19:41 -0700)]
gdi32: Improved PolyDraw in path closed case.
Huw Davies [Thu, 19 Jul 2007 10:25:18 +0000 (11:25 +0100)]
wininet: Stub for InternetQueryFortezzaStatus().
Juan Lang [Wed, 18 Jul 2007 22:55:12 +0000 (15:55 -0700)]
msi: Return FALSE from MsiGetMode for MSIRUNMODE_OPERATIONS.
Juan Lang [Wed, 18 Jul 2007 20:09:55 +0000 (13:09 -0700)]
wincrypt: Add more missing definitions.
Mikołaj Zalewski [Wed, 11 Jul 2007 22:11:59 +0000 (00:11 +0200)]
msxml3/tests: Avoid a crash that happens on some native systems.
Evan Stade [Thu, 19 Jul 2007 02:40:24 +0000 (19:40 -0700)]
winex11.drv: Draw dashed lines for extended pens.
Dmitry Timoshkov [Thu, 19 Jul 2007 05:56:18 +0000 (14:56 +0900)]
rpcrt4: Fix the buffer bounds check.
James Hawkins [Thu, 19 Jul 2007 01:21:00 +0000 (18:21 -0700)]
msi: Implement reference counting for tables, manipulated with the HOLD and FREE sql commands.
James Hawkins [Thu, 19 Jul 2007 01:20:24 +0000 (18:20 -0700)]
msi: Add more tests for the ALTER command.
Misha Koshelev [Thu, 19 Jul 2007 01:00:20 +0000 (20:00 -0500)]
urlmon/tests: Add tests for HttpProtocol behavior when it is called without the BINDF_FROMURLMON flag.
Misha Koshelev [Thu, 19 Jul 2007 01:00:01 +0000 (20:00 -0500)]
urlmon: Implement HttpProtocol::Terminate.
Misha Koshelev [Thu, 19 Jul 2007 00:59:11 +0000 (19:59 -0500)]
urlmon: Fix HttpProtocol behavior when it is called without the BINDF_FROMURLMON flag.
Misha Koshelev [Thu, 19 Jul 2007 00:59:06 +0000 (19:59 -0500)]
urlmon/tests: Fix http_protocol tests to succeed when called more than once.
Misha Koshelev [Thu, 19 Jul 2007 00:58:32 +0000 (19:58 -0500)]
urlmon/tests: Fix http_protocol tests to succeed on Win98.
Misha Koshelev [Thu, 19 Jul 2007 00:58:15 +0000 (19:58 -0500)]
urlmon: Use InternetCloseHandle instead of CloseHandle.
Misha Koshelev [Thu, 19 Jul 2007 00:57:32 +0000 (19:57 -0500)]
urlmon: Remove FLAG_CALLED_SWITCH, which is now redundant.
Michael Stefaniuc [Wed, 18 Jul 2007 23:13:24 +0000 (01:13 +0200)]
tools: Remove unreachable break after return/break. Found by Smatch.
Michael Stefaniuc [Wed, 18 Jul 2007 23:13:13 +0000 (01:13 +0200)]
programs: Remove unreachable break after return/break. Found by Smatch.
Michael Stefaniuc [Wed, 18 Jul 2007 23:12:52 +0000 (01:12 +0200)]
dlls: Remove unreachable break after return/break. Found by Smatch.
Michael Stefaniuc [Wed, 18 Jul 2007 20:22:07 +0000 (22:22 +0200)]
winhelp: Add missing case label "default". Found by Smatch (unreached code).
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.