Ričardas Barkauskas [Tue, 20 Oct 2009 21:12:00 +0000 (00:12 +0300)]
dinput: Fix counting non mapped axis as pov.
Juan Lang [Tue, 20 Oct 2009 20:33:15 +0000 (13:33 -0700)]
crypt32: Encode public keys with NULL parameters if they're empty (and make tests more restrictive).
Juan Lang [Tue, 20 Oct 2009 20:29:03 +0000 (13:29 -0700)]
crypt32: Use helper function to encode public keys for hashing.
This is necessary because the publicly callable form embeds the asn.1
NULL value when the parameters are empty, whereas the hash value
expects that it's missing.
Juan Lang [Tue, 20 Oct 2009 20:20:59 +0000 (13:20 -0700)]
crypt32: Add a helper function to encode a cert's public key.
Juan Lang [Tue, 20 Oct 2009 19:48:48 +0000 (12:48 -0700)]
crypt32: Set an output parameter on the success path.
Eric Pouech [Tue, 20 Oct 2009 19:55:06 +0000 (21:55 +0200)]
mmsystem: Create a real function for mciExecute.
Eric Pouech [Tue, 20 Oct 2009 19:54:59 +0000 (21:54 +0200)]
winmm: Move the 16=>32W MCI map functions to mci16.c.
Eric Pouech [Tue, 20 Oct 2009 19:54:52 +0000 (21:54 +0200)]
winmm: Simplify mciLoadCommandResource by dropping 16bit module support.
Juan Lang [Tue, 20 Oct 2009 16:54:56 +0000 (09:54 -0700)]
crypt32: Fix duplicating a NULL CTL context.
Juan Lang [Tue, 20 Oct 2009 16:52:36 +0000 (09:52 -0700)]
crypt32: Fix duplicating a NULL CRL context.
Hib Eris [Tue, 20 Oct 2009 12:30:46 +0000 (14:30 +0200)]
msi: Remove table_find_insert_idx().
The function table_find_insert_idx() is replaced by the more generic
function find_insert_index().
Hib Eris [Tue, 20 Oct 2009 12:29:54 +0000 (14:29 +0200)]
msi: Fix table rows order.
Hib Eris [Tue, 20 Oct 2009 12:29:02 +0000 (14:29 +0200)]
msi: Add function get_table_value_from_record.
Hib Eris [Tue, 20 Oct 2009 13:49:39 +0000 (15:49 +0200)]
msi: Fix merging string type checks.
Hib Eris [Tue, 20 Oct 2009 12:27:25 +0000 (14:27 +0200)]
msi/tests: Add tests for rows order.
Hib Eris [Tue, 20 Oct 2009 12:25:53 +0000 (14:25 +0200)]
msi/tests: Add test for merging string types.
Hib Eris [Tue, 20 Oct 2009 12:24:57 +0000 (14:24 +0200)]
msi: Fix a failure with merging existing tables.
Hib Eris [Tue, 20 Oct 2009 12:24:30 +0000 (14:24 +0200)]
msi/tests: Add tests for merging existing tables.
Louis Lenders [Thu, 15 Oct 2009 21:13:12 +0000 (23:13 +0200)]
d3d9/tests: Test {IDirect3DTexture9, IDirect3DSurface9}::UnlockRect for rectangles that are not locked.
Charles Davis [Mon, 19 Oct 2009 18:15:31 +0000 (12:15 -0600)]
ntdll: Finish implementation of DVD_ReadKey() with key type DvdGetRpcKey on Linux.
Charles Davis [Mon, 19 Oct 2009 18:15:24 +0000 (12:15 -0600)]
ntdll: Implement DVD_GetRegion() on both Linux and Mac OS.
Charles Davis [Mon, 19 Oct 2009 18:15:18 +0000 (12:15 -0600)]
ntdll: Implement CDROM_ScsiGetCaps() on Mac OS.
Charles Davis [Mon, 19 Oct 2009 18:15:11 +0000 (12:15 -0600)]
ntdll: Partially implement CDROM_GetControl() on Mac OS.
Only the speed is returned.
Stefan Dösinger [Wed, 7 Oct 2009 19:41:59 +0000 (21:41 +0200)]
wined3d: Use ARB constant limits in ARB.
Stefan Dösinger [Wed, 7 Oct 2009 19:41:50 +0000 (21:41 +0200)]
wined3d: Use GLSL constant limits in GLSL.
Stefan Dösinger [Wed, 7 Oct 2009 19:38:25 +0000 (21:38 +0200)]
wined3d: Make shader specific constants accessible via GL_LIMITS.
Hans Leidekker [Tue, 20 Oct 2009 12:10:19 +0000 (14:10 +0200)]
msi: Open the database read/write in MSI_OpenPackageW.
Fixes transforms that add binary streams.
Hans Leidekker [Tue, 20 Oct 2009 12:09:53 +0000 (14:09 +0200)]
msi: Create the local copy before opening the database.
Hans Leidekker [Tue, 20 Oct 2009 12:09:08 +0000 (14:09 +0200)]
msi: Always create a temporary copy of the package.
Damjan Jovanovic [Tue, 20 Oct 2009 11:44:41 +0000 (13:44 +0200)]
cfgmgr32.h: Define MAX_DEVICE_ID_LEN.
Paul Vriens [Tue, 20 Oct 2009 11:36:15 +0000 (13:36 +0200)]
oleaut32/tests: Remove a temp file.
Owen Rudge [Mon, 19 Oct 2009 15:57:14 +0000 (10:57 -0500)]
comctl32: Ensure listview control has focus when marquee dragging.
Jacek Caban [Mon, 19 Oct 2009 21:05:20 +0000 (23:05 +0200)]
mshtml: Use create_nsdoc in exec_indent.
Jacek Caban [Mon, 19 Oct 2009 21:05:05 +0000 (23:05 +0200)]
mshtml: Use create_nselem in exec_hyperlink.
Jacek Caban [Mon, 19 Oct 2009 21:04:50 +0000 (23:04 +0200)]
mshtml: Use create_nselem in set_font_size.
Jacek Caban [Mon, 19 Oct 2009 21:04:36 +0000 (23:04 +0200)]
mshtml: Use create_nselem in IHTMLOptionFactory::create.
Jacek Caban [Mon, 19 Oct 2009 21:04:19 +0000 (23:04 +0200)]
mshtml: Moved creating new element to separated function.
Nikolay Sivov [Mon, 19 Oct 2009 19:40:28 +0000 (23:40 +0400)]
gdi32: Prevent possible buffer overrun.
Michael Stefaniuc [Mon, 19 Oct 2009 20:55:03 +0000 (22:55 +0200)]
mshtml: Remove redundant NULL check before HeapFree (Smatch).
Henri Verbeet [Tue, 20 Oct 2009 09:05:06 +0000 (11:05 +0200)]
wined3d: Destroy FBO entries from the context that created them.
EXT_framebuffer_object doesn't specify if FBOs are shareable between GL
contexts, but ARB_framebuffer_object explicitly prohibits it.
Henri Verbeet [Tue, 20 Oct 2009 09:05:05 +0000 (11:05 +0200)]
wined3d: Use context->valid in context_destroy_gl_resources().
Instead of relying on wglMakeCurrent() to do what we want.
Henri Verbeet [Tue, 20 Oct 2009 09:05:04 +0000 (11:05 +0200)]
wined3d: Validate the D3D context in FindContext().
Apparently it's valid to use a D3D device after its window is destroyed.
OpenGL isn't always so forgiving, so this patch is a first step to avoid
making GL calls on a context without window.
Henri Verbeet [Tue, 20 Oct 2009 09:05:03 +0000 (11:05 +0200)]
wined3d: Get rid of the useless "isPBuffer" bitfield in struct wined3d_context.
Henri Verbeet [Tue, 20 Oct 2009 09:05:02 +0000 (11:05 +0200)]
d3d9: Add traces.
Paul Vriens [Tue, 20 Oct 2009 07:42:30 +0000 (09:42 +0200)]
comctl32/tests: Fix some test failures on older comctl32.
Marcus Meissner [Tue, 20 Oct 2009 07:31:15 +0000 (09:31 +0200)]
reg: Remove wrong and useless check (Coverity).
Vitaliy Margolen [Tue, 20 Oct 2009 05:23:13 +0000 (23:23 -0600)]
ntoskrnl: Initialize structure size.
Ken Thomases [Tue, 20 Oct 2009 01:38:42 +0000 (20:38 -0500)]
winecoreaudio: Fix incorrect casts from float to DWORD in wodGetVolume.
Juan Lang [Fri, 16 Oct 2009 23:32:46 +0000 (16:32 -0700)]
crypt32: Implement CryptFindCertificateInStore for unicode strings.
Juan Lang [Fri, 16 Oct 2009 23:33:22 +0000 (16:33 -0700)]
crypt32: Test CertFindCertificateStore for finding Unicode strings.
Juan Lang [Mon, 19 Oct 2009 21:46:37 +0000 (14:46 -0700)]
crypt32/tests: Get rid of a couple of certs unneeded by a test.
Juan Lang [Mon, 19 Oct 2009 19:46:02 +0000 (12:46 -0700)]
wintrust: Correct sizes of structure members.
Andrew Eikum [Mon, 19 Oct 2009 20:33:19 +0000 (15:33 -0500)]
hlink.idl: Fix typo in comment.
Jacek Caban [Mon, 19 Oct 2009 18:42:03 +0000 (20:42 +0200)]
jscript: Use the value returned from constructor in 'new' expression if the value if an object.
Jacek Caban [Mon, 19 Oct 2009 18:41:32 +0000 (20:41 +0200)]
jscript: Added invoke version 2 tests.
Jacek Caban [Mon, 19 Oct 2009 18:41:02 +0000 (20:41 +0200)]
jscript: Added Error.toString implementation for invoke version >= 2.
Jacek Caban [Mon, 19 Oct 2009 18:40:39 +0000 (20:40 +0200)]
jscript: Return array length in Array.unshift for invoke version >= 2.
Jacek Caban [Mon, 19 Oct 2009 18:40:17 +0000 (20:40 +0200)]
jscript: Pass invoke version to IDispatchEx functions.
Jacek Caban [Mon, 19 Oct 2009 18:39:56 +0000 (20:39 +0200)]
jscript: Ignore version bits in grfdex.
Jacek Caban [Mon, 19 Oct 2009 18:39:41 +0000 (20:39 +0200)]
mshtml: Ignore version bits in grfdex.
Jacek Caban [Mon, 19 Oct 2009 18:39:24 +0000 (20:39 +0200)]
jscript: Added SetProperty(SCRIPTPROP_INVOKEVERSIONING) implementation.
Andrew Eikum [Mon, 19 Oct 2009 16:18:21 +0000 (11:18 -0500)]
mshtml/tests: Remove todo_wine paths.
Andrew Eikum [Mon, 19 Oct 2009 16:18:18 +0000 (11:18 -0500)]
mshtml: Implement IHTMLLocation::get_search.
Andrew Eikum [Mon, 19 Oct 2009 16:18:15 +0000 (11:18 -0500)]
mshtml: Implement IHTMLLocation::get_hash.
Juan Lang [Mon, 19 Oct 2009 20:39:50 +0000 (13:39 -0700)]
rsaenh: Make the enhanced crypto provider the default.
Juan Lang [Mon, 19 Oct 2009 20:16:24 +0000 (13:16 -0700)]
rsaenh: Add some traces to key importing.
Juan Lang [Mon, 19 Oct 2009 16:04:51 +0000 (09:04 -0700)]
crypt32: Add a safe default for unsupported critical extensions.
Andrey Turkin [Mon, 19 Oct 2009 14:41:56 +0000 (18:41 +0400)]
dlls: Update Russian translations.
Andrey Turkin [Mon, 19 Oct 2009 14:41:42 +0000 (18:41 +0400)]
programs: Update Russian translations.
Alexandre Julliard [Mon, 19 Oct 2009 14:21:50 +0000 (16:21 +0200)]
user32/tests: Use the correct lparam in the WM_DDE_ACK reply.
Alexandre Julliard [Mon, 19 Oct 2009 14:06:07 +0000 (16:06 +0200)]
netapi32/tests: Don't try to get the size of a freed buffer.
Tommy Schultz Lassen [Sat, 17 Oct 2009 07:53:16 +0000 (09:53 +0200)]
msvcr71: Add _vscprintf and _vscwprintf.
Jörg Höhle [Sat, 17 Oct 2009 13:25:51 +0000 (15:25 +0200)]
winecoreaudio: Move ERR&WARN out of OSSpinLock sections.
Hans Leidekker [Mon, 19 Oct 2009 09:14:20 +0000 (11:14 +0200)]
msi: Get rid of some redundant initializations.
Hans Leidekker [Mon, 19 Oct 2009 09:13:54 +0000 (11:13 +0200)]
msi: Allocate MSISCRIPT structure at package creation time.
Andrew Eikum [Fri, 16 Oct 2009 16:45:37 +0000 (11:45 -0500)]
mshtml: Reimplement HTMLLocation::get_pathname.
Andrew Eikum [Fri, 16 Oct 2009 16:45:34 +0000 (11:45 -0500)]
mshtml: Reimplement IHTMLLocation::get_href.
Charles Davis [Fri, 16 Oct 2009 19:57:18 +0000 (13:57 -0600)]
ntdll: Implement DVD_ReadStructure() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:57:11 +0000 (13:57 -0600)]
ntdll: Implement DVD_ReadKey() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:57:06 +0000 (13:57 -0600)]
ntdll: Implement DVD_SendKey() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:56:59 +0000 (13:56 -0600)]
ntdll: Implement DVD_EndSession() on Mac OS.
Charles Davis [Fri, 16 Oct 2009 19:56:51 +0000 (13:56 -0600)]
ntdll: Implement DVD_StartSession() on Mac OS.
Matteo Bruni [Tue, 15 Sep 2009 18:23:00 +0000 (20:23 +0200)]
d3dx9: D3DXAssembleShaderFromResource implementation.
Matteo Bruni [Tue, 15 Sep 2009 18:17:14 +0000 (20:17 +0200)]
d3dx9: D3DXAssembleShader and D3DXAssembleShaderFromFile stubs.
Matteo Bruni [Tue, 15 Sep 2009 18:09:03 +0000 (20:09 +0200)]
d3dx9: Add D3DXAssembleShader and related declarations.
Francois Gouget [Sat, 17 Oct 2009 18:35:12 +0000 (20:35 +0200)]
comctl32: Add a trailing '\n' to a Wine trace.
Francois Gouget [Sat, 17 Oct 2009 18:28:22 +0000 (20:28 +0200)]
shell32: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:29:10 +0000 (20:29 +0200)]
shlwapi: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:28:08 +0000 (20:28 +0200)]
ddraw/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:28:14 +0000 (20:28 +0200)]
ntdll/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:27:58 +0000 (20:27 +0200)]
crypt32: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 17 Oct 2009 18:27:44 +0000 (20:27 +0200)]
comctl32/monthcal: Fix compilation on systems that don't support nameless unions.
Ričardas Barkauskas [Sat, 17 Oct 2009 16:11:29 +0000 (19:11 +0300)]
comctl32/propsheet: Test and fix for crash processing PSM_INDEXTOHWND with no longer valid handle.
Marcus Meissner [Sat, 17 Oct 2009 10:40:42 +0000 (12:40 +0200)]
localspl: Check for NULL return from HeapAlloc.
Juan Lang [Fri, 16 Oct 2009 23:53:53 +0000 (16:53 -0700)]
ws2_32: Don't overwrite address length before checking it.
Henri Verbeet [Mon, 19 Oct 2009 08:12:20 +0000 (10:12 +0200)]
d3d8: Add traces.
Henri Verbeet [Mon, 19 Oct 2009 08:12:19 +0000 (10:12 +0200)]
wined3d: Cleanup IWineD3DDeviceImpl_UpdateTexture().
The root problem here is that with the original error handling a NULL
dereference occurs (IWineD3DBaseTexture_GetType()) when either the source or
destination texture is NULL. Rewriting the error handling changes the
indentation of almost the entire function though, so this patch ends up
rewriting the entire function.
Henri Verbeet [Mon, 19 Oct 2009 08:12:18 +0000 (10:12 +0200)]
ddraw/tests: Remove some leftover debug code.
Henri Verbeet [Mon, 19 Oct 2009 08:12:17 +0000 (10:12 +0200)]
d3d9/tests: Remove an unused color result.
Henri Verbeet [Mon, 19 Oct 2009 08:12:16 +0000 (10:12 +0200)]
d3d9: Fix some IDirect3DDevice9Ex methods.