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.
Alexandre Julliard [Fri, 13 Jul 2007 17:46:16 +0000 (19:46 +0200)]
Release 0.9.41.
Paul Vriens [Fri, 13 Jul 2007 12:46:55 +0000 (14:46 +0200)]
mscms/tests: Skip tests if we don't have enough rights.
Paul Vriens [Fri, 13 Jul 2007 12:27:25 +0000 (14:27 +0200)]
crypt32/tests: Skip test if we don't have enough rights.
Paul Vriens [Fri, 13 Jul 2007 12:01:49 +0000 (14:01 +0200)]
advapi32/tests: Use skip instead of trace.
Emmanuel Maillard [Fri, 13 Jul 2007 10:02:53 +0000 (12:02 +0200)]
winecoreaudio: MIDIIn_MessageHandler: Fix non-SysEx messages parsing.
Ken Thomases [Fri, 13 Jul 2007 12:21:49 +0000 (07:21 -0500)]
winecoreaudio: Report format error on sample rate mismatch when opening wave-in device.
Ken Thomases [Fri, 13 Jul 2007 12:21:36 +0000 (07:21 -0500)]
winecoreaudio: Protect against AudioUnitRender clobbering our buffer list.
Ken Thomases [Fri, 13 Jul 2007 12:21:29 +0000 (07:21 -0500)]
winecoreaudio: Correct the AudioBufferList allocated for input.
James Hawkins [Fri, 13 Jul 2007 03:08:30 +0000 (20:08 -0700)]
msi: Add a test for running an ADMIN install.
James Hawkins [Fri, 13 Jul 2007 03:07:26 +0000 (20:07 -0700)]
msi: Add a test for installing from different current working directories.
James Hawkins [Fri, 13 Jul 2007 03:06:11 +0000 (20:06 -0700)]
msi: Fix compilation in MSVC.
James Hawkins [Fri, 13 Jul 2007 03:05:02 +0000 (20:05 -0700)]
msi: Fix three tests that were failing in Windows.
James Hawkins [Fri, 13 Jul 2007 03:04:19 +0000 (20:04 -0700)]
msi: Fix automation.c compile for MSVC.
Juan Lang [Thu, 12 Jul 2007 22:06:21 +0000 (15:06 -0700)]
crypt32: Update comments about hash message version numbers.
Juan Lang [Thu, 12 Jul 2007 22:05:45 +0000 (15:05 -0700)]
crypt32: Introduce an updated state, and use it to remove boolean "begun".
Juan Lang [Thu, 12 Jul 2007 22:05:02 +0000 (15:05 -0700)]
crypt32: Change finalized from a boolean to a state and use it to simplify message updating.
Juan Lang [Thu, 12 Jul 2007 22:00:04 +0000 (15:00 -0700)]
crypt32: Relax a test, the specific error isn't so important.
Juan Lang [Thu, 12 Jul 2007 21:59:27 +0000 (14:59 -0700)]
crypt32: Implement retrieving a hashed message's content.
Juan Lang [Thu, 12 Jul 2007 21:58:08 +0000 (14:58 -0700)]
crypt32: Introduce an algorithm id encoding function that encodes missing parameters as NULL
and use it to match native encoding (and simplify PKCS signer tests).
Juan Lang [Thu, 12 Jul 2007 21:57:20 +0000 (14:57 -0700)]
crypt32: Add tests for retrieving the content of a non-finalized (detached) message.
Juan Lang [Thu, 12 Jul 2007 21:56:30 +0000 (14:56 -0700)]
crypt32: Detached hash messages don't contain the content, so don't make a copy of it.
Juan Lang [Thu, 12 Jul 2007 21:55:44 +0000 (14:55 -0700)]
crypt32: Don't check if msg is NULL, tests show native doesn't either.
Juan Lang [Thu, 12 Jul 2007 21:54:56 +0000 (14:54 -0700)]
crypt32: Add a helper function to copy params.
Juan Lang [Thu, 12 Jul 2007 21:52:41 +0000 (14:52 -0700)]
crypt32: Copy data in hash message update.
Juan Lang [Thu, 12 Jul 2007 21:51:40 +0000 (14:51 -0700)]
crypt32: Add tests for hash message encoding.
Juan Lang [Thu, 12 Jul 2007 21:51:03 +0000 (14:51 -0700)]
crypt32: Implement getting hash message version.
Juan Lang [Thu, 12 Jul 2007 21:49:47 +0000 (14:49 -0700)]
crypt32: Add more missing defines.
Juan Lang [Thu, 12 Jul 2007 21:49:23 +0000 (14:49 -0700)]
crypt32: Partially implement updating hash messages.
Juan Lang [Thu, 12 Jul 2007 21:48:13 +0000 (14:48 -0700)]
crypt32: Test updating hash messages with NULL stream output function.
Juan Lang [Thu, 12 Jul 2007 21:47:30 +0000 (14:47 -0700)]
crypt32: Simplify hash value tests.
Juan Lang [Thu, 12 Jul 2007 21:44:59 +0000 (14:44 -0700)]
crypt32: Implement getting a hash message's hash value.
Juan Lang [Thu, 12 Jul 2007 21:42:46 +0000 (14:42 -0700)]
crypt32: Add tests for getting hash message params.
Juan Lang [Thu, 12 Jul 2007 21:32:00 +0000 (14:32 -0700)]
crypt32: Add a stub hash message implementation.
Juan Lang [Thu, 12 Jul 2007 21:29:03 +0000 (14:29 -0700)]
crypt32: Test opening hash messages to encode with streaming.
Juan Lang [Thu, 12 Jul 2007 21:26:47 +0000 (14:26 -0700)]
crypt32: Add tests for updating hash messages opened to encode.
Juan Lang [Thu, 12 Jul 2007 21:20:55 +0000 (14:20 -0700)]
crypt32: Add open tests for hash messages.
Juan Lang [Thu, 12 Jul 2007 21:20:20 +0000 (14:20 -0700)]
crypt32: Implement streamed encoding of definite-length data messages.
Juan Lang [Thu, 12 Jul 2007 21:09:00 +0000 (14:09 -0700)]
crypt32: Make some encoding functions available outside encode.c.
Detlef Riekenberg [Thu, 12 Jul 2007 18:56:45 +0000 (20:56 +0200)]
printui: Parse args for PrintUIEntryW.
Damjan Jovanovic [Thu, 12 Jul 2007 05:27:25 +0000 (07:27 +0200)]
ntdll: Use the win16 current directory for win16 processes.
Vitaliy Margolen [Thu, 12 Jul 2007 13:18:01 +0000 (07:18 -0600)]
dxdiagn: Add reporting of some display related information.
Evan Stade [Fri, 13 Jul 2007 02:43:19 +0000 (19:43 -0700)]
gdiplus: Added GdipAddPathPath test.
Evan Stade [Fri, 13 Jul 2007 02:43:15 +0000 (19:43 -0700)]
gdiplus: Added GdipAddPathPath.
Evan Stade [Fri, 13 Jul 2007 02:43:10 +0000 (19:43 -0700)]
gdiplus: Added GdipResetPath.
Evan Stade [Fri, 13 Jul 2007 02:43:07 +0000 (19:43 -0700)]
gdiplus: Added GdipGetPathFillMode.
Evan Stade [Fri, 13 Jul 2007 02:43:03 +0000 (19:43 -0700)]
gdiplus: Improved GdipGetPathWorldBounds handling of both matrix and pen's effect on bounding box.
Evan Stade [Fri, 13 Jul 2007 02:42:59 +0000 (19:42 -0700)]
gdiplus: Added more GdipGetPathWorldBounds tests.