Hans Leidekker [Thu, 29 Oct 2009 10:12:45 +0000 (11:12 +0100)]
winhttp: Implement WinHttpQueryHeaders(WINHTTP_QUERY_VERSION).
Hans Leidekker [Thu, 29 Oct 2009 10:12:22 +0000 (11:12 +0100)]
winhttp: Accept empty headers parameter in WinHttpSendRequest.
Hans Leidekker [Thu, 29 Oct 2009 10:12:00 +0000 (11:12 +0100)]
ws2_32: Add a test for GetAddrInfoW.
Hans Leidekker [Thu, 29 Oct 2009 10:11:38 +0000 (11:11 +0100)]
ws2_32: Avoid accessing uninitialized memory in GetAddrInfoW.
Found by valgrind.
Austin English [Thu, 29 Oct 2009 00:51:17 +0000 (19:51 -0500)]
configure: preloader is Linux specific, don't build it elsewhere.
Henri Verbeet [Thu, 29 Oct 2009 09:37:13 +0000 (10:37 +0100)]
wined3d: Don't depend on uninitialized data in the CreateSurface() thunks (Valgrind).
Perhaps IDirectDraw7_CreateSurface() should also always set "pSurface7" to
NULL on failure, but at least for our internal functions that's a silly thing
to rely on.
Henri Verbeet [Thu, 29 Oct 2009 09:37:12 +0000 (10:37 +0100)]
wined3d: directly pass gl_info to stream_info_element_from_strided().
Henri Verbeet [Thu, 29 Oct 2009 09:37:11 +0000 (10:37 +0100)]
wined3d: Get rid of the GL_SUPPORT macro.
Henri Verbeet [Thu, 29 Oct 2009 09:37:10 +0000 (10:37 +0100)]
wined3d: Introduce a separate structure for various OpenGL implementation limits.
Henri Verbeet [Thu, 29 Oct 2009 09:37:09 +0000 (10:37 +0100)]
wined3d: Remove some unused GLINFO_LOCATION definitions.
Paul Vriens [Thu, 29 Oct 2009 08:25:07 +0000 (09:25 +0100)]
advapi32: Add some input parameter checks to GetOldestEventLogRecord.
Paul Vriens [Thu, 29 Oct 2009 08:22:42 +0000 (09:22 +0100)]
advapi32/tests: Add some GetOldestEventLogRecord tests.
Paul Vriens [Wed, 28 Oct 2009 18:37:06 +0000 (19:37 +0100)]
advapi32: Add some input parameter checks to GetNumberOfEventLogRecords.
Paul Vriens [Wed, 28 Oct 2009 18:35:30 +0000 (19:35 +0100)]
advapi32/tests: Add some GetNumberOfEventLogRecords tests.
Jacek Caban [Thu, 29 Oct 2009 01:37:44 +0000 (02:37 +0100)]
mshtml: Added IHTMLDOMNode::nextSibling implementation.
Jacek Caban [Wed, 28 Oct 2009 21:55:26 +0000 (22:55 +0100)]
mshtml: Inherit scriptmode from parent window.
Jacek Caban [Wed, 28 Oct 2009 21:54:48 +0000 (22:54 +0100)]
mshtml: Improve debug traces.
Juan Lang [Wed, 28 Oct 2009 18:33:08 +0000 (11:33 -0700)]
cryptui: Fix German translation.
Aurimas Fišeras [Wed, 28 Oct 2009 17:39:51 +0000 (19:39 +0200)]
cryptui: Fix Lithuanian translation.
Juan Lang [Wed, 28 Oct 2009 16:17:30 +0000 (09:17 -0700)]
crypt32: Implement CertVerifyCertificateChainPolicy for CERT_CHAIN_POLICY_SSL.
Juan Lang [Wed, 28 Oct 2009 16:10:29 +0000 (09:10 -0700)]
crypt32: Add some tests of the SSL policy.
Juan Lang [Wed, 28 Oct 2009 16:07:39 +0000 (09:07 -0700)]
crypt32: Allow the caller of checkChainPolicyStatus to specify the date to test with and additional policy parameters.
Juan Lang [Tue, 27 Oct 2009 22:11:22 +0000 (15:11 -0700)]
crypt32: Add the Google website's cert to tests.
Juan Lang [Fri, 23 Oct 2009 21:38:47 +0000 (14:38 -0700)]
crypt32: Support IPv6 addresses in name constraint comparison.
Juan Lang [Fri, 23 Oct 2009 21:11:27 +0000 (14:11 -0700)]
crypt32: Trace netscape cert type extension.
Juan Lang [Fri, 23 Oct 2009 20:53:26 +0000 (13:53 -0700)]
crypt32: Trace directory name of alt name entries.
Juan Lang [Fri, 23 Oct 2009 20:51:02 +0000 (13:51 -0700)]
crypt32: Correct a prototype.
Juan Lang [Fri, 23 Oct 2009 18:54:05 +0000 (11:54 -0700)]
crypt32: Accept either the subject alt name 2 or subject alt name extensions, and prefer the former when both are present.
Juan Lang [Fri, 23 Oct 2009 18:51:40 +0000 (11:51 -0700)]
crypt32: Trace the alt name extensions.
Juan Lang [Fri, 23 Oct 2009 18:38:03 +0000 (11:38 -0700)]
crypt32: Trace name constraints extension.
Juan Lang [Fri, 23 Oct 2009 18:09:20 +0000 (11:09 -0700)]
crypt32: Trace cert policies extension.
Juan Lang [Fri, 23 Oct 2009 17:59:30 +0000 (10:59 -0700)]
crypt32: Trace enhanced key usage extension.
Alexandre Julliard [Thu, 29 Oct 2009 12:06:12 +0000 (13:06 +0100)]
kernel32/tests: Add some tests for width and precision formatting in FormatMessage.
Alexandre Julliard [Thu, 29 Oct 2009 12:05:37 +0000 (13:05 +0100)]
libwine: Fix handling of precision argument in vsnprintfW.
Paul Vriens [Wed, 28 Oct 2009 13:57:22 +0000 (14:57 +0100)]
comctl32/tests: Use A-functions.
Huw Davies [Wed, 28 Oct 2009 13:18:54 +0000 (13:18 +0000)]
include: Add rstloc.idl.
Huw Davies [Wed, 28 Oct 2009 13:08:02 +0000 (13:08 +0000)]
include: Add rstbas.idl.
Paul Bolle [Wed, 28 Oct 2009 12:47:15 +0000 (13:47 +0100)]
dbghelp: elf_load_file: return if elf_map_file fails.
Huw Davies [Wed, 28 Oct 2009 12:17:53 +0000 (12:17 +0000)]
oledb32: Add some conversions to DBTYPE_UI8.
Huw Davies [Wed, 28 Oct 2009 12:13:20 +0000 (12:13 +0000)]
oledb32: Add some conversions to DBTYPE_CY.
Huw Davies [Wed, 28 Oct 2009 12:07:40 +0000 (12:07 +0000)]
oledb32: Add some conversions to DBTYPE_R4.
Huw Davies [Wed, 28 Oct 2009 12:03:19 +0000 (12:03 +0000)]
oledb32: Add some conversions to DBTYPE_UI4;.
Huw Davies [Wed, 28 Oct 2009 11:57:44 +0000 (11:57 +0000)]
oledb32: Add some conversions to DBTYPE_UI1.
Huw Davies [Wed, 28 Oct 2009 11:49:21 +0000 (11:49 +0000)]
oledb32: Add a few simple conversions to DBTYPE_GUID.
Jörg Höhle [Sun, 18 Oct 2009 12:14:11 +0000 (14:14 +0200)]
mciwave: Default wave format is 11025x8x1.
Jörg Höhle [Sun, 18 Oct 2009 12:10:31 +0000 (14:10 +0200)]
mciwave: Fix wave format first, then compute position.
nAvgBytesPerSec is the better factor in the presence of ADPCM, MPEG3 and other wave formats.
Rico Schüller [Tue, 27 Oct 2009 19:14:27 +0000 (20:14 +0100)]
d3d10: Mark annotation variable as annotation.
Rico Schüller [Tue, 27 Oct 2009 19:13:49 +0000 (20:13 +0100)]
d3d10: Implement ID3D10EffectVariable::AsShader().
Rico Schüller [Tue, 27 Oct 2009 19:13:25 +0000 (20:13 +0100)]
d3d10: Implement ID3D10EffectVariable::AsSampler().
Rico Schüller [Tue, 27 Oct 2009 19:13:12 +0000 (20:13 +0100)]
d3d10: Implement ID3D10EffectVariable::AsRasterizer().
Rico Schüller [Tue, 27 Oct 2009 19:12:53 +0000 (20:12 +0100)]
d3d10: Implement ID3D10EffectVariable::AsDepthStencil().
Rico Schüller [Tue, 27 Oct 2009 19:12:29 +0000 (20:12 +0100)]
d3d10: Implement ID3D10EffectVariable::AsBlend().
Rico Schüller [Tue, 27 Oct 2009 19:12:11 +0000 (20:12 +0100)]
d3d10: Implement ID3D10EffectVariable::AsConstantBuffer().
Rico Schüller [Tue, 27 Oct 2009 19:11:34 +0000 (20:11 +0100)]
d3d10: Implement ID3D10EffectVariable::AsDepthStencilView().
Rico Schüller [Tue, 27 Oct 2009 19:11:06 +0000 (20:11 +0100)]
d3d10: Implement ID3D10EffectVariable::AsRenderTargetView().
Rico Schüller [Tue, 27 Oct 2009 19:10:48 +0000 (20:10 +0100)]
d3d10: Implement ID3D10EffectVariable::AsShaderResource().
Rico Schüller [Tue, 27 Oct 2009 19:10:31 +0000 (20:10 +0100)]
d3d10: Implement ID3D10EffectVariable::AsString().
Rico Schüller [Tue, 27 Oct 2009 19:10:19 +0000 (20:10 +0100)]
d3d10: Fix a HeapFree() in d3d10_effect_Release().
Henri Verbeet [Wed, 28 Oct 2009 10:00:14 +0000 (11:00 +0100)]
wined3d: Rename DestroyContext() to context_destroy().
Henri Verbeet [Wed, 28 Oct 2009 10:00:13 +0000 (11:00 +0100)]
wined3d: Restore the thread's GL context on context_release() if it wasn't created by wined3d.
The background on this is that some applications use OpenGL and DirectDraw/Direct3D on
the same thread, typically using OpenGL for rendering and DirectDraw to get
the amount of available video memory. This means that we might replace the
application's current GL context with one with a completely different state,
but also that our current GL context might not be what we think it is.
Henri Verbeet [Wed, 28 Oct 2009 10:00:12 +0000 (11:00 +0100)]
wined3d: Call context_release() for wined3d contexts made current by context_create().
Henri Verbeet [Wed, 28 Oct 2009 10:00:11 +0000 (11:00 +0100)]
wined3d: Keep better track of where we're using wined3d contexts.
The idea here is that we can restore the thread's current GL context on
context_release() if it doesn't correspond to the current wined3d context on
context_acquire().
Henri Verbeet [Wed, 28 Oct 2009 10:00:10 +0000 (11:00 +0100)]
wined3d: Restore the thread's previous GL context in context_destroy_gl_resources().
Paul Vriens [Wed, 28 Oct 2009 09:07:18 +0000 (10:07 +0100)]
advapi32: Add a stubbed GetEventLogInformation with input param checking.
Paul Vriens [Wed, 28 Oct 2009 09:05:39 +0000 (10:05 +0100)]
advapi32/tests: Add some GetEventLogInformation tests.
Dan Kegel [Wed, 28 Oct 2009 01:40:31 +0000 (18:40 -0700)]
crypt32/tests: CryptUnprotectData: test zero-length payload.
Jacek Caban [Tue, 27 Oct 2009 21:47:20 +0000 (22:47 +0100)]
jscript: Store a copy of code in parser_ctx_t.
Vincent Povirk [Tue, 27 Oct 2009 20:31:01 +0000 (15:31 -0500)]
ole32: Don't use IEnumSTATSTGImpl to search for a parent directory entry.
Use a binary search to find the parent of a storage object being deleted.
We currently use IEnumSTATSTGImpl to do a linear search, which is
unnecessary.
Jacek Caban [Tue, 27 Oct 2009 20:17:08 +0000 (21:17 +0100)]
mshtml: Added HTML frames support.
Jacek Caban [Tue, 27 Oct 2009 20:10:22 +0000 (21:10 +0100)]
mshtml: Avoid crash in nsIURI:Equals if other_url is NULL.
Jacek Caban [Tue, 27 Oct 2009 20:10:02 +0000 (21:10 +0100)]
mshtml: Moved event_vector to HTMLDocumentNode.
Jacek Caban [Tue, 27 Oct 2009 20:09:25 +0000 (21:09 +0100)]
mshtml: Moved nsIDOMEventListener implementations to HTMLDocumentNode.
Juan Lang [Tue, 27 Oct 2009 18:13:00 +0000 (11:13 -0700)]
cryptui: Display <None> for a cert's friendly name if no friendly name property is set.
Vincent Povirk [Tue, 27 Oct 2009 18:09:16 +0000 (13:09 -0500)]
ole32: Fix the LEFTCHILD and RIGHTCHILD offset defines.
Alexandre Julliard [Tue, 27 Oct 2009 19:40:40 +0000 (20:40 +0100)]
kernel32: Set the 64-bit flag for builtin executables based on their load directory.
Alexandre Julliard [Tue, 27 Oct 2009 18:41:38 +0000 (19:41 +0100)]
kernel32: Retrieve the executable information as soon as we open the file.
Alexandre Julliard [Tue, 27 Oct 2009 18:30:30 +0000 (19:30 +0100)]
kernel32: Add a structure to store all the information about an executable.
Alexandre Julliard [Tue, 27 Oct 2009 19:48:47 +0000 (20:48 +0100)]
kernel32: Specify the full application path when starting wineboot.exe.
Alexandre Julliard [Wed, 28 Oct 2009 09:54:22 +0000 (10:54 +0100)]
ntdll: The meaning of the flag is inverted between RtlWow64EnableFsRedirection and RtlWow64EnableFsRedirectionEx.
Alexandre Julliard [Tue, 27 Oct 2009 18:06:48 +0000 (19:06 +0100)]
libwine: Reserve some low memory space even without a preloader.
Alexandre Julliard [Tue, 27 Oct 2009 15:52:35 +0000 (16:52 +0100)]
kernel32: Make GetQueuedCompletionStatus return failure for I/O errors, as per MSDN.
Nate Gallaher [Sun, 18 Oct 2009 16:47:02 +0000 (12:47 -0400)]
msi: Test that a query on a join of two tables returns data from the correct table.
Nate Gallaher [Sun, 18 Oct 2009 16:41:41 +0000 (12:41 -0400)]
msi: Add tablename tracking to VIEW_find_column.
This fixes the bug where multiple columns of the same name, but
different tables are members of a join. Any attempt to refer to these
columns will resolve to the first available column with that name,
irregardless of any tablename modifier.
Matteo Bruni [Tue, 15 Sep 2009 22:41:33 +0000 (00:41 +0200)]
d3dx9: Add D3DXAssembleShader tests.
Huw Davies [Tue, 27 Oct 2009 12:25:19 +0000 (12:25 +0000)]
oledb32: Add a couple of conversions to DBTYPE_FILETIME.
Huw Davies [Tue, 27 Oct 2009 12:17:27 +0000 (12:17 +0000)]
oledb32: Add CanConvert support for DBTYPE_FILETIME.
Huw Davies [Tue, 27 Oct 2009 10:19:26 +0000 (10:19 +0000)]
msdaps: Implement IRowsetInfo_GetProperties proxy and stub.
Huw Davies [Tue, 27 Oct 2009 10:11:36 +0000 (10:11 +0000)]
include: Add rstinf.idl.
Huw Davies [Mon, 26 Oct 2009 15:44:50 +0000 (15:44 +0000)]
msdaps: Implement SetCommandText proxy and stub.
Huw Davies [Mon, 26 Oct 2009 15:42:13 +0000 (15:42 +0000)]
include: Add cmdtxt.idl.
Huw Davies [Mon, 26 Oct 2009 14:21:18 +0000 (14:21 +0000)]
include: Add cmdbas.idl.
Paul Vriens [Tue, 27 Oct 2009 09:37:07 +0000 (10:37 +0100)]
advapi32/tests: Add a input parameter check (CloseEventLog).
Paul Vriens [Tue, 27 Oct 2009 09:27:28 +0000 (10:27 +0100)]
advapi32/tests: Cope with empty servername.
Paul Vriens [Tue, 27 Oct 2009 08:33:55 +0000 (09:33 +0100)]
advapi32/tests: Add some input parameter checks.
Paul Vriens [Mon, 26 Oct 2009 19:06:13 +0000 (20:06 +0100)]
advapi32/tests: Add some basic eventlog tests.
Ken Thomases [Tue, 27 Oct 2009 03:29:35 +0000 (22:29 -0500)]
winex11: Allow assigning non-OEM virtual key codes for remaining keys.
This is safe because the keyboard layout tables and standard virtual
key code assignments have all already been done. This is necessary
because some X11 keyboard mappings (e.g. Greek keyboard layout on a
Mac) are full of non-Latin keysyms.
Ken Thomases [Tue, 27 Oct 2009 03:29:26 +0000 (22:29 -0500)]
winex11: Use a table of available OEM virtual key codes.
Restore availability of vkeys prior to VK_OEM_8. That's safe now that OEM
vkeys are assigned in a separate loop after standard OEM vkey assignments
have been made.
Ken Thomases [Tue, 27 Oct 2009 03:29:16 +0000 (22:29 -0500)]
winex11: Assign OEM virtual key codes in a separate loop.
Rico Schüller [Mon, 26 Oct 2009 17:39:19 +0000 (18:39 +0100)]
d3d10: Improve set_variable_vtbl().
Rico Schüller [Mon, 26 Oct 2009 17:39:15 +0000 (18:39 +0100)]
d3d10: Add ID3D10EffectShaderVariableVtbl.