wine
17 years agodswave: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 26 Feb 2008 20:20:15 +0000 (20:20 +0000)] 
dswave: Assign to structs instead of using memcpy.

17 years agodplayx: Assign to struct instead of using memcpy.
Andrew Talbot [Tue, 26 Feb 2008 20:20:06 +0000 (20:20 +0000)] 
dplayx: Assign to struct instead of using memcpy.

17 years agowininet: Use vtbl for InternetSetOption(INTERNET_OPTION_[SEND|RECEIVE]_TIMEOUT) imple...
Jacek Caban [Tue, 26 Feb 2008 19:22:02 +0000 (20:22 +0100)] 
wininet: Use vtbl for InternetSetOption(INTERNET_OPTION_[SEND|RECEIVE]_TIMEOUT) implementation.

17 years agowininet: Use vtbl in InternetWriteFile implementation.
Jacek Caban [Tue, 26 Feb 2008 19:21:34 +0000 (20:21 +0100)] 
wininet: Use vtbl in InternetWriteFile implementation.

17 years agowininet: Moved close_connection to vtbl.
Jacek Caban [Tue, 26 Feb 2008 19:21:00 +0000 (20:21 +0100)] 
wininet: Moved close_connection to vtbl.

17 years agowininet: Moved handle destructor to vtbl.
Jacek Caban [Tue, 26 Feb 2008 19:20:41 +0000 (20:20 +0100)] 
wininet: Moved handle destructor to vtbl.

17 years agowininet: Fixed version returned by INTERNET_OPTION_VERSION.
Jacek Caban [Tue, 26 Feb 2008 19:20:14 +0000 (20:20 +0100)] 
wininet: Fixed version returned by INTERNET_OPTION_VERSION.

17 years agourlmon.idl: Added IInternet declaration.
Jacek Caban [Tue, 26 Feb 2008 19:19:38 +0000 (20:19 +0100)] 
urlmon.idl: Added IInternet declaration.

17 years agowininet: Fix retrieving raw headers.
Maarten Lankhorst [Mon, 25 Feb 2008 19:05:41 +0000 (11:05 -0800)] 
wininet: Fix retrieving raw headers.

17 years agourlmon: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:18 +0000 (11:13 +0000)] 
urlmon: Don't use typeof as it's not portable.

17 years agoshdocvw: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:14 +0000 (11:13 +0000)] 
shdocvw: Don't use typeof as it's not portable.

17 years agomshtml: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:07 +0000 (11:13 +0000)] 
mshtml: Don't use typeof as it's not portable.

17 years agomsimtf: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:04 +0000 (11:13 +0000)] 
msimtf: Don't use typeof as it's not portable.

17 years agoitss: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:13:00 +0000 (11:13 +0000)] 
itss: Don't use typeof as it's not portable.

17 years agodsound: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:12:54 +0000 (11:12 +0000)] 
dsound: Don't use typeof as it's not portable.

17 years agoddraw: Don't use typeof as it's not portable.
Rob Shearman [Tue, 26 Feb 2008 11:12:50 +0000 (11:12 +0000)] 
ddraw: Don't use typeof as it's not portable.

17 years agomsi/tests: Skip tests that contain functions that are not available.
Paul Vriens [Tue, 26 Feb 2008 13:23:29 +0000 (14:23 +0100)] 
msi/tests: Skip tests that contain functions that are not available.

17 years agomsi/tests: Skip tests for functions that are not available.
Paul Vriens [Tue, 26 Feb 2008 12:52:41 +0000 (13:52 +0100)] 
msi/tests: Skip tests for functions that are not available.

17 years agomsi/tests: Make sure tests will run on Win9x and NT.
Paul Vriens [Tue, 26 Feb 2008 12:37:18 +0000 (13:37 +0100)] 
msi/tests: Make sure tests will run on Win9x and NT.

17 years agogdi32/tests: Skip a test as it crashes on Vista.
Paul Vriens [Tue, 26 Feb 2008 16:16:56 +0000 (17:16 +0100)] 
gdi32/tests: Skip a test as it crashes on Vista.

17 years agogdi32/tests: Skip functions that are available but not implemented.
Paul Vriens [Tue, 26 Feb 2008 16:00:33 +0000 (17:00 +0100)] 
gdi32/tests: Skip functions that are available but not implemented.

17 years agokernel32/tests: Win9x doesn't change last error.
Paul Vriens [Tue, 26 Feb 2008 09:32:24 +0000 (10:32 +0100)] 
kernel32/tests: Win9x doesn't change last error.

17 years agoimm32: Correct offset of text in default IME window when using not default window...
Aric Stewart [Tue, 26 Feb 2008 15:37:53 +0000 (09:37 -0600)] 
imm32: Correct offset of text in default IME window when using not default window position.

17 years agoshell32/tests: Use the IShellLinkDataList's standard 'C' interface.
Francois Gouget [Tue, 26 Feb 2008 15:28:10 +0000 (16:28 +0100)] 
shell32/tests: Use the IShellLinkDataList's standard 'C' interface.

17 years agoopengl32/tests: Add the trailing '\n' to an ok() call and make a spelling fix.
Francois Gouget [Tue, 26 Feb 2008 14:16:23 +0000 (15:16 +0100)] 
opengl32/tests: Add the trailing '\n' to an ok() call and make a spelling fix.

17 years agomsxml3: Add a trailing '\n' to a Wine trace.
Francois Gouget [Tue, 26 Feb 2008 10:17:05 +0000 (11:17 +0100)] 
msxml3: Add a trailing '\n' to a Wine trace.

17 years agod3dx9_*: Fix the D3DXMatrixDeterminant() forwards.
Francois Gouget [Tue, 26 Feb 2008 10:15:42 +0000 (11:15 +0100)] 
d3dx9_*: Fix the D3DXMatrixDeterminant() forwards.

17 years agomsxml3: Implement IXMLDOMCDATASection_get_length.
Alistair Leslie-Hughes [Tue, 26 Feb 2008 09:21:43 +0000 (20:21 +1100)] 
msxml3: Implement IXMLDOMCDATASection_get_length.

17 years agomsxml3: Implement IXMLDOMComment_get_length.
Alistair Leslie-Hughes [Tue, 26 Feb 2008 09:21:11 +0000 (20:21 +1100)] 
msxml3: Implement IXMLDOMComment_get_length.

17 years agocommdlg: PrintDlg16: Handle print quality combobox.
Alexander Nicolaysen Sørnes [Tue, 29 Jan 2008 21:40:23 +0000 (22:40 +0100)] 
commdlg: PrintDlg16: Handle print quality combobox.

17 years agoqmgr: Implement IBackgroundCopyManager_EnumJobs with test.
Roy Shea [Tue, 26 Feb 2008 01:44:03 +0000 (17:44 -0800)] 
qmgr: Implement IBackgroundCopyManager_EnumJobs with test.

17 years agoqmgr: Implement the IUnknown interface for IEnumBackgroundCopyJobs.
Roy Shea [Tue, 26 Feb 2008 01:42:46 +0000 (17:42 -0800)] 
qmgr: Implement the IUnknown interface for IEnumBackgroundCopyJobs.

17 years agoqmgr: Implement IBackgroundCopyJob_GetDisplayName with test.
Roy Shea [Tue, 26 Feb 2008 01:41:35 +0000 (17:41 -0800)] 
qmgr: Implement IBackgroundCopyJob_GetDisplayName with test.

17 years agoqmgr: Implement IBackgroundCopyJob_GetType with test.
Roy Shea [Tue, 26 Feb 2008 01:40:57 +0000 (17:40 -0800)] 
qmgr: Implement IBackgroundCopyJob_GetType with test.

17 years agowined3d: Mark a vertex buffer dirty after VBO creation.
Stefan Dösinger [Fri, 15 Feb 2008 19:00:06 +0000 (20:00 +0100)] 
wined3d: Mark a vertex buffer dirty after VBO creation.

17 years agowined3d: Move the dummy texture creation to the device.
Stefan Dösinger [Fri, 15 Feb 2008 14:54:37 +0000 (15:54 +0100)] 
wined3d: Move the dummy texture creation to the device.

17 years agowined3d: Move shader model private data into its own structure.
Stefan Dösinger [Sun, 24 Feb 2008 10:23:53 +0000 (11:23 +0100)] 
wined3d: Move shader model private data into its own structure.

17 years agowined3d: Add GL_APPLE_float_pixels.
Stefan Dösinger [Wed, 13 Feb 2008 13:22:40 +0000 (14:22 +0100)] 
wined3d: Add GL_APPLE_float_pixels.

17 years agowined3d: General cross format blitting infrastrucutre, R32F->R16F blits.
Stefan Dösinger [Mon, 25 Feb 2008 10:18:03 +0000 (11:18 +0100)] 
wined3d: General cross format blitting infrastrucutre, R32F->R16F blits.

17 years agowined3d: Check real depth/stencil capabilities based on WGL pixel formats.
Roderick Colenbrander [Mon, 25 Feb 2008 23:23:14 +0000 (00:23 +0100)] 
wined3d: Check real depth/stencil capabilities based on WGL pixel formats.

17 years agowinex11: Fix wglCopyContext case where GLX contexts are missing.
Chris Robinson [Mon, 25 Feb 2008 20:23:48 +0000 (12:23 -0800)] 
winex11: Fix wglCopyContext case where GLX contexts are missing.

17 years agogdiplus: Added conformance tests for GdipDrawLineI.
Royal Chan [Tue, 26 Feb 2008 05:08:01 +0000 (21:08 -0800)] 
gdiplus: Added conformance tests for GdipDrawLineI.

17 years agogdiplus: GdipDrawArc should return InvalidParameter for non-positive values of height...
Royal Chan [Tue, 26 Feb 2008 05:06:27 +0000 (21:06 -0800)] 
gdiplus: GdipDrawArc should return InvalidParameter for non-positive values of height and width.

17 years agodiplus: Implemented GdipDrawArcI based on GdipDrawArc.
Royal Chan [Tue, 26 Feb 2008 05:02:59 +0000 (21:02 -0800)] 
diplus: Implemented GdipDrawArcI based on GdipDrawArc.

17 years agodiplus: Implement GdipDrawBezierI based on GdipDrawBezier.
Royal Chan [Tue, 26 Feb 2008 05:00:43 +0000 (21:00 -0800)] 
diplus: Implement GdipDrawBezierI based on GdipDrawBezier.

17 years agoole32: Added a CoGetContextToken stub.
Alexandre Julliard [Tue, 26 Feb 2008 10:21:54 +0000 (11:21 +0100)] 
ole32: Added a CoGetContextToken stub.

17 years agodinput: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Tue, 26 Feb 2008 08:49:20 +0000 (09:49 +0100)] 
dinput: Fix compilation on systems that don't support nameless unions.

17 years agomscms: Allow compilation without LCMS installed.
Dmitry Timoshkov [Tue, 26 Feb 2008 01:45:07 +0000 (09:45 +0800)] 
mscms: Allow compilation without LCMS installed.

17 years agomsi: Search existing published sources if the media cannot be found.
James Hawkins [Tue, 26 Feb 2008 07:55:56 +0000 (01:55 -0600)] 
msi: Search existing published sources if the media cannot be found.

17 years agomsi: Allow setting a media disk as the last used source in the internal msi_set_last_...
James Hawkins [Tue, 26 Feb 2008 07:55:01 +0000 (01:55 -0600)] 
msi: Allow setting a media disk as the last used source in the internal msi_set_last_used_source.

17 years agomsi: Store the media type and set the last used source type accordingly.
James Hawkins [Tue, 26 Feb 2008 07:54:14 +0000 (01:54 -0600)] 
msi: Store the media type and set the last used source type accordingly.

17 years agomsi: Read the source list properties from the user-unmanaged context.
James Hawkins [Tue, 26 Feb 2008 07:53:27 +0000 (01:53 -0600)] 
msi: Read the source list properties from the user-unmanaged context.

17 years agomsi: Read the disk prompt source list property from the user-unmanaged context.
James Hawkins [Tue, 26 Feb 2008 07:52:34 +0000 (01:52 -0600)] 
msi: Read the disk prompt source list property from the user-unmanaged context.

17 years agomsi: Remove setting a source list property that's in the wrong place.
James Hawkins [Tue, 26 Feb 2008 07:51:41 +0000 (01:51 -0600)] 
msi: Remove setting a source list property that's in the wrong place.

17 years agomsi: Publish source information in the user-unmanaged context.
James Hawkins [Tue, 26 Feb 2008 07:50:53 +0000 (01:50 -0600)] 
msi: Publish source information in the user-unmanaged context.

17 years agomsi: Add tests for MsiSourceListEnumMediaDisks.
James Hawkins [Tue, 26 Feb 2008 04:08:43 +0000 (22:08 -0600)] 
msi: Add tests for MsiSourceListEnumMediaDisks.

17 years agomsi: Implement MsiSourceListEnumMediaDisks.
James Hawkins [Tue, 26 Feb 2008 04:07:42 +0000 (22:07 -0600)] 
msi: Implement MsiSourceListEnumMediaDisks.

17 years agomsi: Fix skipping a NULL record.
James Hawkins [Mon, 25 Feb 2008 20:57:23 +0000 (14:57 -0600)] 
msi: Fix skipping a NULL record.

17 years agowininet: Add stub for INTERNET_OPTION_PER_CONNECTION.
Maarten Lankhorst [Mon, 25 Feb 2008 19:01:08 +0000 (11:01 -0800)] 
wininet: Add stub for INTERNET_OPTION_PER_CONNECTION.

17 years agodmstyle: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 25 Feb 2008 19:48:26 +0000 (19:48 +0000)] 
dmstyle: Assign to structs instead of using memcpy.

17 years agodmusic: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 25 Feb 2008 19:48:31 +0000 (19:48 +0000)] 
dmusic: Assign to structs instead of using memcpy.

17 years agodmscript: Assign to structs instead of using memcpy.
Andrew Talbot [Mon, 25 Feb 2008 19:48:22 +0000 (19:48 +0000)] 
dmscript: Assign to structs instead of using memcpy.

17 years agosetupapi/devinst: Struct size passed needs to be exact.
Paul Vriens [Mon, 25 Feb 2008 19:19:53 +0000 (20:19 +0100)] 
setupapi/devinst: Struct size passed needs to be exact.

17 years agomscms: Implement TranslateColors and improve the other transformation functions.
Hans Leidekker [Sun, 24 Feb 2008 14:20:15 +0000 (15:20 +0100)] 
mscms: Implement TranslateColors and improve the other transformation functions.

17 years agowineprefixcreate: Create the color directory.
Hans Leidekker [Sat, 23 Feb 2008 21:55:47 +0000 (22:55 +0100)] 
wineprefixcreate: Create the color directory.

17 years agowgl: Add a test case for wglCreateContext.
Roderick Colenbrander [Sat, 23 Feb 2008 18:18:08 +0000 (18:18 +0000)] 
wgl: Add a test case for wglCreateContext.

17 years agoqmgr: Implement IBackgroundCopyJob_GetId with test.
Roy Shea [Fri, 22 Feb 2008 23:07:12 +0000 (15:07 -0800)] 
qmgr: Implement IBackgroundCopyJob_GetId with test.

17 years agoqmgr: Implement IBackgroundCopyManager_CreateJob with test.
Roy Shea [Fri, 22 Feb 2008 23:06:17 +0000 (15:06 -0800)] 
qmgr: Implement IBackgroundCopyManager_CreateJob with test.

17 years agoqmgr: Implement the IUnknown interface for IBackgroundCopyJob and stubs for the rest...
Roy Shea [Fri, 22 Feb 2008 23:05:26 +0000 (15:05 -0800)] 
qmgr: Implement the IUnknown interface for IBackgroundCopyJob and stubs for the rest of the methods.

17 years agoddraw: Return a nullpointer as lpSurface in Lock() if the rect is invalid.
Günther Brammer [Mon, 25 Feb 2008 15:22:41 +0000 (16:22 +0100)] 
ddraw: Return a nullpointer as lpSurface in Lock() if the rect is invalid.

17 years agoversion/tests: Win98, NT4 and W2K return different errors.
Paul Vriens [Mon, 25 Feb 2008 16:07:52 +0000 (17:07 +0100)] 
version/tests: Win98, NT4 and W2K return different errors.

17 years agoadvapi32/tests: Don't crash on NT4, W2K and XP-SP1.
Paul Vriens [Mon, 25 Feb 2008 14:41:18 +0000 (15:41 +0100)] 
advapi32/tests: Don't crash on NT4, W2K and XP-SP1.

17 years agoole32: Implement VT_VECTOR|VT_VARIANT in PropVariantCopy.
Rob Shearman [Mon, 25 Feb 2008 14:25:12 +0000 (14:25 +0000)] 
ole32: Implement VT_VECTOR|VT_VARIANT in PropVariantCopy.

17 years agoimm32: Destroy the data of the context passed into ImmDestroyContext, not the data...
Rob Shearman [Mon, 25 Feb 2008 14:24:29 +0000 (14:24 +0000)] 
imm32: Destroy the data of the context passed into ImmDestroyContext,  not the data in the root context.

17 years agomsi/tests: Make tests run on win9x/NT4 again.
Paul Vriens [Mon, 25 Feb 2008 13:55:59 +0000 (14:55 +0100)] 
msi/tests: Make tests run on win9x/NT4 again.

17 years agontdll: Add an exception handler around check_actctx to catch bad handles.
Alexandre Julliard [Mon, 25 Feb 2008 18:49:27 +0000 (19:49 +0100)] 
ntdll: Add an exception handler around check_actctx to catch bad handles.

17 years agowinex11: Use the same full screen test in is_window_managed and update_wm_states.
Alexandre Julliard [Mon, 25 Feb 2008 18:48:07 +0000 (19:48 +0100)] 
winex11: Use the same full screen test in is_window_managed and update_wm_states.

17 years agowinex11: Get rid of the visual id property, we are using the default now.
Alexandre Julliard [Mon, 25 Feb 2008 15:06:08 +0000 (16:06 +0100)] 
winex11: Get rid of the visual id property, we are using the default now.

17 years agouser32: Moved the DCE support from winex11 back to user32.
Alexandre Julliard [Mon, 25 Feb 2008 14:59:19 +0000 (15:59 +0100)] 
user32: Moved the DCE support from winex11 back to user32.

Window and class DCEs are now allocated lazily.

17 years agouser32: Simplify the window structure creation. Get rid of the unused clsStyle field.
Alexandre Julliard [Mon, 25 Feb 2008 14:55:17 +0000 (15:55 +0100)] 
user32: Simplify the window structure creation. Get rid of the unused clsStyle field.

17 years agomsxml3: Tests for put_data.
Alistair Leslie-Hughes [Mon, 25 Feb 2008 09:05:00 +0000 (20:05 +1100)] 
msxml3: Tests for put_data.

17 years agoinclude: Fixed definition of IXMLDOMComment interface.
Alexandre Julliard [Mon, 25 Feb 2008 12:40:49 +0000 (13:40 +0100)] 
include: Fixed definition of IXMLDOMComment interface.

17 years agomsxml3: Implement IXMLDOMComment put_data.
Alistair Leslie-Hughes [Mon, 25 Feb 2008 08:53:06 +0000 (19:53 +1100)] 
msxml3: Implement IXMLDOMComment put_data.

17 years agomsxml3: Implement IXMLDOMText put_data.
Alistair Leslie-Hughes [Mon, 25 Feb 2008 08:50:33 +0000 (19:50 +1100)] 
msxml3: Implement IXMLDOMText put_data.

17 years agomsxml3: Implement IXMLDOMProcessingInstruction put_data.
Alistair Leslie-Hughes [Mon, 25 Feb 2008 08:49:18 +0000 (19:49 +1100)] 
msxml3: Implement IXMLDOMProcessingInstruction put_data.

17 years agomsxml3: Implement IXMLDOMCDATASection put_data.
Alistair Leslie-Hughes [Mon, 25 Feb 2008 08:47:57 +0000 (19:47 +1100)] 
msxml3: Implement IXMLDOMCDATASection put_data.

17 years agomsxml3: Implement IXMLDOMNode put_nodeValue.
Alistair Leslie-Hughes [Mon, 25 Feb 2008 08:56:22 +0000 (19:56 +1100)] 
msxml3: Implement IXMLDOMNode put_nodeValue.

17 years agowinex11: Correctly initialize the cursor in a newly-created thread.
Alexandre Julliard [Mon, 25 Feb 2008 12:32:45 +0000 (13:32 +0100)] 
winex11: Correctly initialize the cursor in a newly-created thread.

17 years agonetapi32: Fix character count passed to GetUserNameW and GetComputerNameW in init_wks...
Rob Shearman [Mon, 25 Feb 2008 09:02:26 +0000 (09:02 +0000)] 
netapi32: Fix character count passed to GetUserNameW and GetComputerNameW in init_wksta_tests.

17 years agouser32: Fix the number of characters passed to GetClassNameW in ClassTest.
Rob Shearman [Mon, 25 Feb 2008 09:02:14 +0000 (09:02 +0000)] 
user32: Fix the number of characters passed to GetClassNameW in ClassTest.

17 years agokernel32: Fix the number of characters passed to GetAtomNameW in test_local_get_atom_...
Rob Shearman [Mon, 25 Feb 2008 09:02:03 +0000 (09:02 +0000)] 
kernel32: Fix the number of characters passed to GetAtomNameW in test_local_get_atom_name.

17 years agoshell32: Fix the character count passed to SearchPathW in SHELL_execute.
Rob Shearman [Mon, 25 Feb 2008 09:01:56 +0000 (09:01 +0000)] 
shell32: Fix the character count passed to SearchPathW in SHELL_execute.

17 years agodinput: Fix character count passed to GetKeyNameTextW in SysKeyboardWImpl_GetObjectInfo.
Rob Shearman [Mon, 25 Feb 2008 09:01:49 +0000 (09:01 +0000)] 
dinput: Fix character count passed to GetKeyNameTextW in SysKeyboardWImpl_GetObjectInfo.

17 years agoavifil32: Fix the character count passed into LoadStringW in AVIBuildFilterW and...
Rob Shearman [Mon, 25 Feb 2008 09:01:39 +0000 (09:01 +0000)] 
avifil32: Fix the character count passed into LoadStringW in AVIBuildFilterW and AVISaveOptionsUpdate.

17 years agowinspool.drv: Fix the character count passed into RegEnumKeyExW in get_local_monitors.
Rob Shearman [Mon, 25 Feb 2008 09:01:29 +0000 (09:01 +0000)] 
winspool.drv: Fix the character count passed into RegEnumKeyExW in get_local_monitors.

len is used in RegEnumKeyExW and this takes a character count for the
key argument, not a byte count.

17 years agomciavi32: Fix the buffer length passed into strncat in MCIAVI_mciSet.
Rob Shearman [Mon, 25 Feb 2008 09:00:47 +0000 (09:00 +0000)] 
mciavi32: Fix the buffer length passed into strncat in MCIAVI_mciSet.

The number of remaining characters should be passed in, not the total
buffer size.

17 years agoexplorer: Clean up after CreateProcess in WinMain.
Rob Shearman [Mon, 25 Feb 2008 09:00:19 +0000 (09:00 +0000)] 
explorer: Clean up after CreateProcess in WinMain.

17 years agowineboot: Fix the character count passed to RegEnumKeyW in start_services.
Rob Shearman [Mon, 25 Feb 2008 09:00:36 +0000 (09:00 +0000)] 
wineboot: Fix the character count passed to RegEnumKeyW in start_services.

17 years agowineboot: Fix thread handle leak in runCmd.
Rob Shearman [Mon, 25 Feb 2008 09:00:25 +0000 (09:00 +0000)] 
wineboot: Fix thread handle leak in runCmd.

17 years agocmd: Fix character count passed to GetShortPathName in WCMD_HandleTildaModifiers.
Rob Shearman [Mon, 25 Feb 2008 09:00:14 +0000 (09:00 +0000)] 
cmd: Fix character count passed to GetShortPathName in WCMD_HandleTildaModifiers.