Nikolay Sivov [Mon, 21 Dec 2009 11:59:49 +0000 (14:59 +0300)]
kernel32/tests: Fix LocalAlloc() allocated leaks.
Nikolay Sivov [Mon, 21 Dec 2009 11:51:08 +0000 (14:51 +0300)]
kernel32/tests: Fix some find handle leaks.
Alexandre Julliard [Mon, 21 Dec 2009 13:30:19 +0000 (14:30 +0100)]
user32: Move a number of 16-bit cursor/icon functions to user16.c.
Alexandre Julliard [Mon, 21 Dec 2009 13:21:00 +0000 (14:21 +0100)]
user32: Get rid of the CURSORICON_Copy internal function.
Alexandre Julliard [Mon, 21 Dec 2009 13:12:57 +0000 (14:12 +0100)]
user32: Reimplement CopyIcon16/CopyCursor16 using CreateCursorIconIndirect16.
Alexandre Julliard [Mon, 21 Dec 2009 13:10:06 +0000 (14:10 +0100)]
user32: Use CreateIconIndirect to implement CreateCursor.
Stefan Leichter [Mon, 21 Dec 2009 09:12:41 +0000 (10:12 +0100)]
ntoskrnl.exe: Add stub for KeInitializeSemaphore.
Mike Kaplinskiy [Mon, 21 Dec 2009 05:25:10 +0000 (00:25 -0500)]
user32: Fix color mask handling in CreateIconIndirect.
Nicolas Le Cam [Wed, 2 Dec 2009 01:00:20 +0000 (02:00 +0100)]
kernel32/tests: Simplify dumpmem function.
André Hentschel [Sat, 19 Dec 2009 17:00:46 +0000 (18:00 +0100)]
winetest: Fix a cast.
Henri Verbeet [Sun, 20 Dec 2009 19:41:39 +0000 (20:41 +0100)]
wined3d: IWineD3DPaletteImpl implements IWineD3DBase.
Henri Verbeet [Sun, 20 Dec 2009 19:41:38 +0000 (20:41 +0100)]
wined3d: IWineD3DClipperImpl implements IWineD3DBase.
Unify the QueryInterface implementation a bit with the rest of wined3d while
we're at it.
Henri Verbeet [Sun, 20 Dec 2009 19:41:37 +0000 (20:41 +0100)]
wined3d: Cleanup IWineD3DDeviceImpl_GetRasterStatus().
Henri Verbeet [Sun, 20 Dec 2009 19:41:36 +0000 (20:41 +0100)]
d3d9: Add a separate function for swapchain initialization.
Henri Verbeet [Sun, 20 Dec 2009 19:41:35 +0000 (20:41 +0100)]
d3d8: Add a separate function for swapchain initialization.
Jacek Caban [Sun, 20 Dec 2009 23:23:02 +0000 (00:23 +0100)]
mshtml: Don't use necko nsIHttpChannel in nsChannel implementation.
Jacek Caban [Sun, 20 Dec 2009 23:24:11 +0000 (00:24 +0100)]
jscript: Make undefined a property of global object.
Hans Leidekker [Mon, 21 Dec 2009 10:13:44 +0000 (11:13 +0100)]
wininet: Always set last error in HttpSendRequest{,Ex}.
Michael Stefaniuc [Sun, 20 Dec 2009 22:33:54 +0000 (23:33 +0100)]
windowscodecs: Don't cast NULL.
Michael Stefaniuc [Sun, 20 Dec 2009 22:33:40 +0000 (23:33 +0100)]
user32/tests: Don't cast NULL to an integer type.
Michael Stefaniuc [Sun, 20 Dec 2009 22:33:48 +0000 (23:33 +0100)]
cryptui: Don't cast NULL to an integer type.
Michael Stefaniuc [Sun, 20 Dec 2009 22:33:34 +0000 (23:33 +0100)]
comctl32/tests: Don't cast NULL to an integer type.
Nikolay Sivov [Sat, 19 Dec 2009 13:54:07 +0000 (16:54 +0300)]
kernel32/tests: Print line numbers in tests.
Nikolay Sivov [Sat, 19 Dec 2009 11:24:53 +0000 (14:24 +0300)]
comctl32/rebar: Don't read outside of bands array on dragging.
Nikolay Sivov [Sat, 19 Dec 2009 11:04:42 +0000 (14:04 +0300)]
comctl32/rebar: Collapse some parameter checks and winproc entries.
Nikolay Sivov [Sat, 19 Dec 2009 10:52:25 +0000 (13:52 +0300)]
comctl32/rebar: Move parameter cast to winproc.
Nikolay Sivov [Sat, 19 Dec 2009 10:04:35 +0000 (13:04 +0300)]
comctl32/rebar: Use DPA to manage bands data.
André Hentschel [Sun, 20 Dec 2009 14:35:01 +0000 (15:35 +0100)]
include: Do not separate control names.
André Hentschel [Sun, 20 Dec 2009 16:27:35 +0000 (17:27 +0100)]
dbghelp: Implement literal dwarf opcodes.
Paul Vriens [Sun, 20 Dec 2009 18:42:48 +0000 (19:42 +0100)]
msi/tests: Fix test failures on Win9x/WinMe.
Hans Leidekker [Sat, 19 Dec 2009 21:29:52 +0000 (22:29 +0100)]
secur32/tests: Fix a couple of memory leaks.
Found by Valgrind.
Vincent Povirk [Sat, 19 Dec 2009 20:20:02 +0000 (14:20 -0600)]
ole32: Reread the stream entry after setting the size in StreamWriteAt.
In simple mode, StreamWriteAt would assume that StreamSetSize uses the size
it asks for, but in some cases the size would be pushed above the small block
limit. StreamWriteAt would then attempt to write using a small block chain,
even though a big block chain was created.
Vincent Povirk [Sat, 19 Dec 2009 01:45:36 +0000 (19:45 -0600)]
ole32: Store the most recent item name in IEnumSTATSTG instead of a stack.
Vincent Povirk [Sat, 19 Dec 2009 01:16:02 +0000 (19:16 -0600)]
ole32: Make IEnumSTATSTG functions fail when the parent is invalid.
Vincent Povirk [Sat, 19 Dec 2009 00:36:23 +0000 (18:36 -0600)]
ole32: Add some tests for IEnumSTATSTG.
Vincent Povirk [Fri, 18 Dec 2009 23:42:18 +0000 (17:42 -0600)]
gdiplus: Implement GdipSetImageAttributesColorMatrix.
Vincent Povirk [Fri, 18 Dec 2009 23:38:40 +0000 (17:38 -0600)]
gdiplus: Add a test for GdipSetImageAttributesColorMatrix.
Vincent Povirk [Fri, 18 Dec 2009 21:18:49 +0000 (15:18 -0600)]
gdiplus: Allocate a new ImageAttributes object in GdipCloneImageAttributes.
Vincent Povirk [Fri, 18 Dec 2009 21:09:45 +0000 (15:09 -0600)]
gdiplus: Add trace for values of new graphics and image objects.
Vincent Povirk [Fri, 18 Dec 2009 21:04:56 +0000 (15:04 -0600)]
gdiplus: Add traces for values of newly-created font objects.
Vincent Povirk [Fri, 18 Dec 2009 21:00:39 +0000 (15:00 -0600)]
gdiplus: Add traces for values of newly-created linecaps.
Vincent Povirk [Fri, 18 Dec 2009 20:58:28 +0000 (14:58 -0600)]
gdiplus: Add traces for values of newly-created brushes.
Frédéric Delanoy [Fri, 18 Dec 2009 22:23:49 +0000 (23:23 +0100)]
mapi32: Add French translation.
Juan Lang [Fri, 18 Dec 2009 18:34:25 +0000 (10:34 -0800)]
crypt32: Don't get confused matching URLs with a colon in the userinfo portion (e.g. user:password@domain).
Henri Verbeet [Fri, 18 Dec 2009 15:21:37 +0000 (16:21 +0100)]
wined3d: NULL vertex declarations are captured, but not applied.
Alexandre Julliard [Mon, 21 Dec 2009 10:29:14 +0000 (11:29 +0100)]
user32: Fix the string style check for comboboxes.
Alexandre Julliard [Mon, 21 Dec 2009 14:01:02 +0000 (15:01 +0100)]
user32: Support calling a 32-bit procedure even without a corresponding thunk in CallWindowProc16.
Alexandre Julliard [Mon, 21 Dec 2009 10:21:48 +0000 (11:21 +0100)]
user32: Send all CreateWindow calls through the WoW wrapper to allow mapping 16-bit instances.
Alexandre Julliard [Mon, 21 Dec 2009 10:20:19 +0000 (11:20 +0100)]
comctl32: Use the module instance instead of that of the owner window for the toolbar configuration dialog.
Alexandre Julliard [Mon, 21 Dec 2009 10:20:04 +0000 (11:20 +0100)]
shell32: Use the module instance instead of that of the owner window for the about dialog.
Alexandre Julliard [Mon, 21 Dec 2009 10:19:33 +0000 (11:19 +0100)]
setupx: Pass 0 as instance to InstallHinfSectionA.
Alexandre Julliard [Fri, 18 Dec 2009 18:56:02 +0000 (19:56 +0100)]
Release 1.1.35.
Jörg Höhle [Thu, 26 Nov 2009 15:59:51 +0000 (16:59 +0100)]
mciavi: Do not stub unsupported recording or editing functions.
Native does not announce CAN SAVE / RECORD / LOCK capabilities either.
Jörg Höhle [Sat, 28 Nov 2009 06:09:56 +0000 (07:09 +0100)]
mciavi: Complete MCI GetDevCaps/capability.
The FIXME comments indicate flags where Wine differs from native w2k.
The returned results are consistent with what Wine implements.
Jörg Höhle [Sat, 21 Nov 2009 10:04:09 +0000 (11:04 +0100)]
mciwave: MCI Capability returns number of wave devices.
Piotr Caban [Fri, 18 Dec 2009 00:56:54 +0000 (01:56 +0100)]
urlmon: Remove some CoInternetParseUrl tests.
Some tests with PARSE_DOMAIN flag fails on older urlmon.
Nikolay Sivov [Thu, 17 Dec 2009 20:57:23 +0000 (23:57 +0300)]
kernel32: Fix typo in a comment.
Eric van Beurden [Thu, 17 Dec 2009 20:30:41 +0000 (15:30 -0500)]
usp10: Change the header includes to pull in 'windows.h' instead of the component headers.
Eric van Beurden [Thu, 17 Dec 2009 20:24:58 +0000 (15:24 -0500)]
dbghelp: Fix a minidump crash by using the correct variable.
Aurimas Fišeras [Thu, 17 Dec 2009 20:01:28 +0000 (22:01 +0200)]
mapi32: Add Lithunian translation.
Amine Khaldi [Thu, 17 Dec 2009 19:42:14 +0000 (20:42 +0100)]
mapi32: Remove an unneeded assignment.
Amine Khaldi [Thu, 17 Dec 2009 19:51:01 +0000 (20:51 +0100)]
mciseq: Remove unneeded assignments.
Alexandre Julliard [Thu, 17 Dec 2009 19:22:27 +0000 (20:22 +0100)]
progman: Don't try to access the internals of an icon object.
Alexandre Julliard [Thu, 17 Dec 2009 17:02:00 +0000 (18:02 +0100)]
user32: Move wsprintf16 to user16.c.
Alexandre Julliard [Fri, 18 Dec 2009 11:41:59 +0000 (12:41 +0100)]
user32: Make WINPROC_AllocProc take a unicode flag for consistency with the other winproc functions.
Alexandre Julliard [Fri, 18 Dec 2009 11:39:13 +0000 (12:39 +0100)]
user32: Simplify window procedure allocation for the builtin classes.
Alexandre Julliard [Fri, 18 Dec 2009 11:38:22 +0000 (12:38 +0100)]
user32: Pre-allocate the window procedure for the message class.
Alexandre Julliard [Fri, 18 Dec 2009 11:37:58 +0000 (12:37 +0100)]
user32: Pre-allocate the window procedure for the menu class.
Alexandre Julliard [Fri, 18 Dec 2009 11:37:05 +0000 (12:37 +0100)]
user32: Pre-allocate the window procedure for the icon title class.
Alexandre Julliard [Fri, 18 Dec 2009 11:36:26 +0000 (12:36 +0100)]
user32: Pre-allocate the window procedure for the desktop class.
Huw Davies [Fri, 18 Dec 2009 10:10:18 +0000 (10:10 +0000)]
dsound: Fix a memory leak in the tests.
Found by Valgrind.
Hans Leidekker [Fri, 18 Dec 2009 10:03:03 +0000 (11:03 +0100)]
msi: Propagate errors from IStorage_OpenStream again in db_get_raw_stream.
Fixes a regression introduced by
ef522c5ef0aeb2563885ad0a70ffe3fa3f1489f5.
Hans Leidekker [Fri, 18 Dec 2009 10:02:30 +0000 (11:02 +0100)]
msi: Avoid a crash in STREAMS_delete.
James Hawkins [Fri, 18 Dec 2009 04:00:45 +0000 (20:00 -0800)]
msi: Free the current filename if we choose to not extract the file.
Vincent Povirk [Fri, 18 Dec 2009 01:35:19 +0000 (19:35 -0600)]
gdiplus: Add tests for the other frame functions, for memory bitmaps.
Vincent Povirk [Fri, 18 Dec 2009 00:45:53 +0000 (18:45 -0600)]
shell32: Fix a memory leak in SHFileOperationW.
Vincent Povirk [Fri, 18 Dec 2009 00:09:22 +0000 (18:09 -0600)]
ole32: Fix memory leaks in the storage test.
Nikolay Sivov [Thu, 17 Dec 2009 22:36:55 +0000 (01:36 +0300)]
kernel32/tests: Fix few context leaks.
Vincent Povirk [Thu, 17 Dec 2009 21:41:57 +0000 (15:41 -0600)]
ole32: Compare upper character values directly in entryNameCmp.
The sort function used by native is not entirely consistent with lstrcmpiW,
even on Windows.
Huw Davies [Thu, 17 Dec 2009 20:55:00 +0000 (20:55 +0000)]
oleaut32: Fix several memory leaks in the tests.
Found by Valgrind.
Jeremy White [Thu, 17 Dec 2009 20:54:00 +0000 (14:54 -0600)]
oleaut32/tests: Adjust new tests to pass on win9x platforms.
Jacek Caban [Thu, 17 Dec 2009 20:25:34 +0000 (21:25 +0100)]
mshtml: Don't use necko nsIHttpChannelInternal implementation in nsChannel object.
André Hentschel [Thu, 17 Dec 2009 17:56:19 +0000 (18:56 +0100)]
mapi32: Add German resource.
Juan Lang [Wed, 16 Dec 2009 23:01:47 +0000 (15:01 -0800)]
setupapi: Fix a comment typo.
Juan Lang [Thu, 17 Dec 2009 16:54:54 +0000 (08:54 -0800)]
wintrust: Check authority key identifer extension to determine if a certificate is self-signed.
Juan Lang [Thu, 17 Dec 2009 16:52:19 +0000 (08:52 -0800)]
crypt32: Check authority key identifer extension to determine if a certificate is self-signed.
Luke Benstead [Thu, 17 Dec 2009 19:00:44 +0000 (19:00 +0000)]
ddraw: Fix an incorrect refcount test.
Juan Lang [Thu, 17 Dec 2009 18:46:41 +0000 (10:46 -0800)]
ole32: Fix a memory leak.
Henri Verbeet [Thu, 17 Dec 2009 18:14:36 +0000 (19:14 +0100)]
wined3d: IWineD3DStateBlockImpl no longer implements IWineD3DBase.
Henri Verbeet [Thu, 17 Dec 2009 18:14:35 +0000 (19:14 +0100)]
wined3d: Add some error handling to create_primary_opengl_context().
Henri Verbeet [Thu, 17 Dec 2009 18:14:34 +0000 (19:14 +0100)]
wined3d: Add a function to destroy dummy textures.
The next patch uses this.
Henri Verbeet [Thu, 17 Dec 2009 18:14:33 +0000 (19:14 +0100)]
wined3d: Don't touch "ppSurface" on failure in IWineD3DDeviceImpl_CreateSurface().
I originally kept these when adding surface_init() in
5f581975dcf83f4f32432137990c72c26b415e3b because the original code had them on
most error paths. However, this actually broke ddraw because it assumed we
don't touch "ppSurface" on errors. Just remove these since they're useless
anyway.
Henri Verbeet [Thu, 17 Dec 2009 18:14:32 +0000 (19:14 +0100)]
ddraw: Don't depend on IWineD3DDevice_CreateSurface() not touching the surface parameter on failure.
The reason it actually fails is because of ddraw trying to create surface of
type "SURFACE_UNKNOWN". Stefan should have a patch for that.
Juan Lang [Thu, 3 Dec 2009 19:51:09 +0000 (11:51 -0800)]
cryptnet: Add stub for verifying revocation via OCSP.
Juan Lang [Thu, 3 Dec 2009 01:28:49 +0000 (17:28 -0800)]
cryptnet: Use helper function to check revocation with a CRL distribution points extension.
Juan Lang [Thu, 3 Dec 2009 01:07:47 +0000 (17:07 -0800)]
cryptnet: Use helper function to get a URL from a CRL distribution points extension.
Juan Lang [Thu, 3 Dec 2009 00:24:48 +0000 (16:24 -0800)]
cryptnet: Make sure an issuer certificate can sign CRLs before looking for a CRL.
Alexandre Julliard [Thu, 17 Dec 2009 16:24:16 +0000 (17:24 +0100)]
user32: Move EnumProps16 to wnd16.c.
Alexandre Julliard [Thu, 17 Dec 2009 14:04:21 +0000 (15:04 +0100)]
user32: Move the 16-bit menu functions to user16.c.
Alexandre Julliard [Thu, 17 Dec 2009 14:03:32 +0000 (15:03 +0100)]
user32: Move 16-bit window creation functions to 16-bit files.