Alexandre Julliard [Thu, 9 Apr 2009 18:58:43 +0000 (20:58 +0200)]
winebuild: Don't include any Windows header to avoid data types dependencies.
Alexandre Julliard [Thu, 9 Apr 2009 18:30:10 +0000 (20:30 +0200)]
winebuild: Hardcode the stack frame offsets instead of using the data structures.
Alexandre Julliard [Thu, 9 Apr 2009 18:01:56 +0000 (20:01 +0200)]
winebuild: Hardcode the i386 register context offsets instead of using the data structure.
Alexandre Julliard [Thu, 9 Apr 2009 16:30:07 +0000 (18:30 +0200)]
include: The magic HKEY_* handles should be sign-extended on 64-bit.
Andreas.Rosenberg [Thu, 9 Apr 2009 09:26:51 +0000 (11:26 +0200)]
advapi32/tests: Added a test to verify result of LookupAccountSid.
Christian Costa [Wed, 8 Apr 2009 21:22:50 +0000 (23:22 +0200)]
mciqtz32: Implement MCI_STATUS.
Stefan Dösinger [Thu, 9 Apr 2009 08:50:31 +0000 (10:50 +0200)]
d3d: Remove the format from index buffers.
Stefan Dösinger [Mon, 6 Apr 2009 12:16:59 +0000 (14:16 +0200)]
wined3d: Remove the buffer fvf.
Stefan Dösinger [Thu, 9 Apr 2009 08:48:42 +0000 (10:48 +0200)]
d3d9: Store the FVF in the d3d9 vertex buffer.
Stefan Dösinger [Mon, 6 Apr 2009 12:10:29 +0000 (14:10 +0200)]
d3d8: Store the fvf in the d3d8 vertex buffer.
Stefan Dösinger [Mon, 6 Apr 2009 12:09:54 +0000 (14:09 +0200)]
ddraw: Store the fvf in the ddraw buffer.
WineD3D buffer FVFs will go away soon.
Paul Vriens [Thu, 9 Apr 2009 12:44:23 +0000 (14:44 +0200)]
secur32/tests: Document some crashes on Windows.
Alexandre Julliard [Thu, 9 Apr 2009 12:41:12 +0000 (14:41 +0200)]
ntdll: Remove pthread_data from the ntdll_thread_data structure. Document the offsets for 64-bit.
Alexandre Julliard [Thu, 9 Apr 2009 12:29:30 +0000 (14:29 +0200)]
include: Update and document the TEB/PEB offsets on 64-bit.
Nicolas Le Cam [Wed, 8 Apr 2009 23:30:31 +0000 (01:30 +0200)]
shell32/tests: Fix ITEMIDLIST format test on Win2k and below.
On Win2k SHITEMID only contains FileStructA.
This structure isn't padded like it is on WinXP and contains a
supplementary CHAR* member at its end which contains the 8.3 filename if
needed.
Nicolas Le Cam [Wed, 8 Apr 2009 22:01:12 +0000 (00:01 +0200)]
shell32/tests: Skip FolderShortcut test on Win2k.
Skip this test as it doesn't work on Win2k.
CoCreateInstance is successful but IPersistPropertyBag_Load call fails.
Nicolas Le Cam [Tue, 7 Apr 2009 17:16:46 +0000 (19:16 +0200)]
shell32/tests: Fix PropertyBag test on Win2k.
Nicolas Le Cam [Tue, 7 Apr 2009 17:15:35 +0000 (19:15 +0200)]
shell32/tests: Skip interactive part of SetNameOf test on Win2k.
Passing an absolute path to SetNameOf on Win2k display an error
message box about invalid characters in filename, forcing interaction
during test.
Nicolas Le Cam [Tue, 7 Apr 2009 17:14:07 +0000 (19:14 +0200)]
shell32/tests: Completly fix GetAttributesOf test when launched from drive root dir.
Henri Verbeet [Thu, 9 Apr 2009 07:58:29 +0000 (09:58 +0200)]
wined3d: Get rid of a redundant strcat in shader_glsl_get_register_name().
Henri Verbeet [Thu, 9 Apr 2009 07:58:28 +0000 (09:58 +0200)]
wined3d: Explicitly pass parameter properties to shader_glsl_get_register_name().
Henri Verbeet [Thu, 9 Apr 2009 07:58:28 +0000 (09:58 +0200)]
wined3d: Pass a struct wined3d_shader_dst_param to shader_glsl_get_write_mask().
Henri Verbeet [Thu, 9 Apr 2009 07:58:28 +0000 (09:58 +0200)]
wined3d: Add a separate function for converting write masks to strings.
Henri Verbeet [Thu, 9 Apr 2009 07:58:27 +0000 (09:58 +0200)]
wined3d: Only update the swizzle and use map for streams that are actually used in device_stream_info_from_strided().
This fixes a regression introduced by
d7c7c768507a923902e9178f98343e22e4e22652
and exposed by
ef2d70418383f03c6bf701caeb67129acc6d2453. Unfortunately having
EXT_vertex_array_bgra support masks the problem, which is why the regression
tests didn't catch it.
Rein Klazes [Thu, 9 Apr 2009 05:09:18 +0000 (07:09 +0200)]
win87em: Always return that a 8087 coprocessor is present.
Detlef Riekenberg [Wed, 8 Apr 2009 20:17:29 +0000 (22:17 +0200)]
urlmon/tests: Allow BINDSTATUS_COOKIE_SENT in a test.
Detlef Riekenberg [Wed, 8 Apr 2009 20:15:17 +0000 (22:15 +0200)]
winmm/tests: Fix a test on win98.
Detlef Riekenberg [Wed, 8 Apr 2009 18:01:34 +0000 (20:01 +0200)]
wintrust/tests: Do not test GetLastError on success.
Detlef Riekenberg [Wed, 8 Apr 2009 17:53:59 +0000 (19:53 +0200)]
wintrust/tests: Fix some tests on win9x.
Nikolay Sivov [Wed, 8 Apr 2009 15:39:08 +0000 (11:39 -0400)]
comctl32/tab: Simplify hottracked button painting.
Alexandre Julliard [Wed, 8 Apr 2009 18:40:35 +0000 (20:40 +0200)]
winedbg: Add context dumping for x86_64.
Alexandre Julliard [Wed, 8 Apr 2009 18:40:29 +0000 (20:40 +0200)]
ntdll: Set the proper context flags in the signal handlers for x86_64.
Alexandre Julliard [Wed, 8 Apr 2009 17:38:02 +0000 (19:38 +0200)]
server: Define a generic context structure instead of using the platform-specific version.
Alexandre Julliard [Fri, 3 Apr 2009 16:02:21 +0000 (18:02 +0200)]
server: Make all dump function take a prefix string to simplify the tracing code.
Hans Leidekker [Wed, 8 Apr 2009 13:23:14 +0000 (15:23 +0200)]
wininet: Add tests for asynchronous HttpSendRequestEx/HttpEndRequest.
Hans Leidekker [Wed, 8 Apr 2009 13:22:44 +0000 (15:22 +0200)]
wininet: Support asynchronous HttpEndRequest.
Hans Leidekker [Wed, 8 Apr 2009 13:22:26 +0000 (15:22 +0200)]
wininet: Don't start reading when POST data hasn't been completely written.
Hans Leidekker [Wed, 8 Apr 2009 13:22:05 +0000 (15:22 +0200)]
wininet: Send notifications from InternetWriteFile.
Hans Leidekker [Wed, 8 Apr 2009 13:21:28 +0000 (15:21 +0200)]
wininet: Keep track of the number of bytes written.
Alexandre Julliard [Wed, 8 Apr 2009 14:09:34 +0000 (16:09 +0200)]
ole32/tests: Avoid size_t in traces.
Rob Shearman [Wed, 8 Apr 2009 11:55:38 +0000 (12:55 +0100)]
rpcrt4: Add a Win32 implementation of ncacn_ip_tcp transport.
Rob Shearman [Wed, 8 Apr 2009 11:54:43 +0000 (12:54 +0100)]
rpcrt4: Factor out non-Win32 compatible parts of the ncacn_ip_tcp client code to allow it to be compiled in.
Alexandre Julliard [Wed, 8 Apr 2009 10:06:35 +0000 (12:06 +0200)]
fusion: Fix the 32/64 PE image format check on 64-bit platforms.
Alexandre Julliard [Wed, 8 Apr 2009 10:06:07 +0000 (12:06 +0200)]
fusion/tests: Always use the 32-bit magic in the 32-bit optional header structure.
Alexandre Julliard [Wed, 8 Apr 2009 09:50:33 +0000 (11:50 +0200)]
fusion: Use the correct cache path on Win64.
Henri Verbeet [Wed, 8 Apr 2009 06:35:07 +0000 (08:35 +0200)]
wined3d: Eliminate a useless local variable.
Henri Verbeet [Wed, 8 Apr 2009 06:35:07 +0000 (08:35 +0200)]
wined3d: Store usage and usage_idx in struct wined3d_shader_semantic.
Instead of the usage token.
Henri Verbeet [Wed, 8 Apr 2009 06:35:07 +0000 (08:35 +0200)]
wined3d: Properly check if input/output varyings are used.
Henri Verbeet [Wed, 8 Apr 2009 06:35:06 +0000 (08:35 +0200)]
wined3d: Fix some more 3 space indentation.
Henri Verbeet [Wed, 8 Apr 2009 06:35:06 +0000 (08:35 +0200)]
wined3d: Store a struct wined3d_shader_dst_param in struct wined3d_shader_semantic.
Nikolay Sivov [Tue, 7 Apr 2009 16:15:21 +0000 (12:15 -0400)]
comctl32/listview: Implement delayed header creation for ListView control.
Rein Klazes [Tue, 7 Apr 2009 16:34:44 +0000 (18:34 +0200)]
user32/tests: Avoid a few unneeded test failures in sysparams.c.
Jörg Höhle [Wed, 1 Apr 2009 19:06:52 +0000 (21:06 +0200)]
Perform case-insensitive FOURCC comparison of built-in video codecs.
Stefan Dösinger [Mon, 6 Apr 2009 14:46:12 +0000 (16:46 +0200)]
wined3d: Merge IWineD3DIndexBuffer and IWineD3DBuffer.
Stefan Dösinger [Mon, 6 Apr 2009 11:38:56 +0000 (13:38 +0200)]
wined3d: Merge indexbuffer and buffer implementations.
Stefan Dösinger [Mon, 6 Apr 2009 11:29:27 +0000 (13:29 +0200)]
wined3d: Use Map and Unmap for index buffers.
Just a change in name to prepare for the next patch
Stefan Dösinger [Mon, 6 Apr 2009 11:28:02 +0000 (13:28 +0200)]
d3d: Unify WINED3DVERTEXBUFFER_DESC and WINED3DINDEXBUFFER_DESC.
Stefan Dösinger [Mon, 6 Apr 2009 14:44:00 +0000 (16:44 +0200)]
d3d8, d3d9: Don't rely on the wined3d buffer type.
Alexandre Julliard [Tue, 7 Apr 2009 18:44:12 +0000 (20:44 +0200)]
gdi32: Fix SetEnhMetaFileBits last error handling.
Alexandre Julliard [Tue, 7 Apr 2009 18:41:41 +0000 (20:41 +0200)]
gdi32: Completely implement RestoreDC in the driver, having it call restore_dc_state if necessary.
Alexandre Julliard [Tue, 7 Apr 2009 18:41:30 +0000 (20:41 +0200)]
gdi32: Allow the visible region to be zero since this is the case for metafiles.
Alexandre Julliard [Tue, 7 Apr 2009 18:32:58 +0000 (20:32 +0200)]
gdi32: Completely implement SaveDC in the driver, having it call save_dc_state if necessary.
Alexandre Julliard [Tue, 7 Apr 2009 18:28:08 +0000 (20:28 +0200)]
gdi32: Move the whole DC restoring functionality into set_dc_state, and rename it to restore_dc_state.
Alexandre Julliard [Tue, 7 Apr 2009 18:18:58 +0000 (20:18 +0200)]
gdi32: Move the whole DC saving functionality into get_dc_state, and rename it to save_dc_state.
Alexandre Julliard [Tue, 7 Apr 2009 18:13:45 +0000 (20:13 +0200)]
gdi32: Remove Get/SetDCState16 implementation, it should not be used by apps.
Alexandre Julliard [Tue, 7 Apr 2009 18:13:08 +0000 (20:13 +0200)]
gdi32: Move freeing of the DC path and regions into free_dc_ptr.
Nicolas Le Cam [Mon, 6 Apr 2009 17:56:45 +0000 (19:56 +0200)]
shell32/tests: Fix wrong comment and update test accordingly.
Nicolas Le Cam [Mon, 6 Apr 2009 17:27:06 +0000 (19:27 +0200)]
shell32/tests: Fix a test on WinNT and some Win95.
Alexandre Julliard [Tue, 7 Apr 2009 13:20:13 +0000 (15:20 +0200)]
gdi32/tests: Add some metafile tests. Fix typos.
Ge van Geldorp [Tue, 7 Apr 2009 10:22:14 +0000 (12:22 +0200)]
urlmon/tests: Handle certificate verification error.
Rob Shearman [Tue, 7 Apr 2009 11:30:05 +0000 (12:30 +0100)]
include: Remove mismatched closing bracket from ws2ipdef.h when compiling as C++.
Rob Shearman [Tue, 7 Apr 2009 11:29:35 +0000 (12:29 +0100)]
include: Add declaration of sockaddr_storage to ws2def.h.
Move other declarations that belong in ws2def.h from winsock2.h.
Rob Shearman [Tue, 7 Apr 2009 11:27:49 +0000 (12:27 +0100)]
oleaut32: Fix the SAFEARRAY marshalling on 64-bit platforms.
The pointers should be written as NDR 4-byte fields instead of a
platform-dependent size.
Rob Shearman [Tue, 7 Apr 2009 11:28:42 +0000 (12:28 +0100)]
rpcrt4: Compile in RPC over HTTP support even if HAVE_SOCKETPAIR is not defined.
Rob Shearman [Tue, 7 Apr 2009 11:27:13 +0000 (12:27 +0100)]
rpcrt4: Fix context handle test on Vista upwards.
Don't run tests that results in an ERROR_INVALID_HANDLE exception being raised.
Check for the context handle function pointers being non-NULL to
prevent exceptions being raised on platforms without these functions.
Henri Verbeet [Tue, 7 Apr 2009 09:09:12 +0000 (11:09 +0200)]
wined3d: Simplify shader_glsl_cmp() and shader_glsl_cnd().
Henri Verbeet [Tue, 7 Apr 2009 09:09:12 +0000 (11:09 +0200)]
wined3d: Simplify shader_glsl_color_correction().
Henri Verbeet [Tue, 7 Apr 2009 09:09:11 +0000 (11:09 +0200)]
wined3d: Store the register type in struct wined3d_shader_dst_param.
Henri Verbeet [Tue, 7 Apr 2009 09:09:11 +0000 (11:09 +0200)]
wined3d: Explicitly pass register type and index to shader_is_scalar().
Henri Verbeet [Tue, 7 Apr 2009 09:09:11 +0000 (11:09 +0200)]
wined3d: Store the write mask in struct wined3d_shader_dst_param.
Ge van Geldorp [Tue, 7 Apr 2009 08:54:22 +0000 (10:54 +0200)]
msi/tests: Handle running the tests as a domain user.
Ge van Geldorp [Tue, 7 Apr 2009 08:54:08 +0000 (10:54 +0200)]
secur32/tests: Add simple tests for GetUserNameExA/W().
Ge van Geldorp [Tue, 7 Apr 2009 08:53:57 +0000 (10:53 +0200)]
secur32: Implement GetUserNameEx(NameSamCompatible).
Michael Stefaniuc [Tue, 7 Apr 2009 08:02:07 +0000 (10:02 +0200)]
wordpad: Replace long with LONG.
Ken Thomases [Tue, 7 Apr 2009 02:40:16 +0000 (21:40 -0500)]
dbghelp/stabs: For Mach-O, line offset is relative to original function address.
Jacek Caban [Mon, 6 Apr 2009 22:14:50 +0000 (00:14 +0200)]
urlmon: Remove unneeded includes.
Jacek Caban [Mon, 6 Apr 2009 22:14:40 +0000 (00:14 +0200)]
urlmon: Added IInternetProtocolSink interface stub implementation to MimeFilter object.
Jacek Caban [Mon, 6 Apr 2009 22:14:26 +0000 (00:14 +0200)]
urlmon: Added DeCompMimeFilter stub implementation.
Nikolay Sivov [Mon, 6 Apr 2009 21:13:51 +0000 (17:13 -0400)]
comctl32/tab: Fix filled rectangle calculation for selected button on TCS_BUTTONS.
Nikolay Sivov [Mon, 6 Apr 2009 21:10:48 +0000 (17:10 -0400)]
comctl32/tab: Fix hottracked button size.
Mikołaj Zalewski [Mon, 6 Apr 2009 20:32:33 +0000 (22:32 +0200)]
psapi: Implement GetProcessImageNameW.
Warren Dumortier [Mon, 6 Apr 2009 13:09:25 +0000 (15:09 +0200)]
winecfg: Update French translation.
Alexandre Julliard [Mon, 6 Apr 2009 18:58:10 +0000 (20:58 +0200)]
msvcrt: Fix scanf to correctly parse pointers on 64-bit.
Alexandre Julliard [Mon, 6 Apr 2009 18:57:47 +0000 (20:57 +0200)]
kernel32/tests: Use the appropriate processor architecture in generated manifests.
Marcus Meissner [Sat, 4 Apr 2009 16:15:16 +0000 (18:15 +0200)]
oleaut32: IPropertyBag_Read_Proxy return on unknown type (Coverity 892).
Paul Vriens [Mon, 6 Apr 2009 09:13:06 +0000 (11:13 +0200)]
urlmon/tests: Fix a test by using a better default registry key.
Stefano Guidoni [Sun, 5 Apr 2009 22:17:27 +0000 (23:17 +0100)]
winemp3: Rounding block count up in mpeg3_streamsize.
Damjan Jovanovic [Sun, 5 Apr 2009 06:14:53 +0000 (08:14 +0200)]
winemenubuilder: Make initial directories for fd.o MIME type handling.
Aric Stewart [Fri, 3 Apr 2009 18:35:38 +0000 (13:35 -0500)]
gdi32/tests: Demonstrate issues in wine with SaveDC and RestoreDC in metafiles and enhmetafiles.
Alexandre Julliard [Mon, 6 Apr 2009 11:52:08 +0000 (13:52 +0200)]
ntdll/tests: Add a missing \n.