wine
16 years agomsvcrt: Use the correct msvcrt defines for errno values.
Alexandre Julliard [Wed, 27 Feb 2008 11:26:15 +0000 (12:26 +0100)] 
msvcrt: Use the correct msvcrt defines for errno values.

16 years agomsvcrt: Fix incorrect uses of msvcrt_set_errno.
Alexandre Julliard [Wed, 27 Feb 2008 11:24:09 +0000 (12:24 +0100)] 
msvcrt: Fix incorrect uses of msvcrt_set_errno.

16 years agomsi/tests: Fix test that depends on the order of the files in a directory.
Paul Vriens [Wed, 27 Feb 2008 08:16:20 +0000 (09:16 +0100)] 
msi/tests: Fix test that depends on the order of the files in a directory.

16 years agowinspool: Implement Level 6 + 7 for GetPrinter.
Detlef Riekenberg [Tue, 26 Feb 2008 22:09:55 +0000 (23:09 +0100)] 
winspool: Implement Level 6 + 7 for GetPrinter.

16 years agoinclude/winspool: Add defines for dwAction.
Detlef Riekenberg [Tue, 26 Feb 2008 22:07:41 +0000 (23:07 +0100)] 
include/winspool: Add defines for dwAction.

16 years agocomctl32: rebar: Code cleanup.
Mikołaj Zalewski [Tue, 26 Feb 2008 21:15:12 +0000 (22:15 +0100)] 
comctl32: rebar: Code cleanup.

16 years agocomctl32: rebar: Add RBS_AUTOSIZE support.
Mikołaj Zalewski [Tue, 26 Feb 2008 20:35:15 +0000 (21:35 +0100)] 
comctl32: rebar: Add RBS_AUTOSIZE support.

16 years agocomctl32: rebar: Invalidate children in CalcHorz/VertBand.
Mikołaj Zalewski [Tue, 26 Feb 2008 20:16:13 +0000 (21:16 +0100)] 
comctl32: rebar: Invalidate children in CalcHorz/VertBand.

16 years agocomctl32: rebar: An implementation of RB_SIZETORECT.
Mikołaj Zalewski [Tue, 26 Feb 2008 20:09:01 +0000 (21:09 +0100)] 
comctl32: rebar: An implementation of RB_SIZETORECT.

16 years agoshlwapi: Don't add a trailing slash in the case that nothing has to be appended to...
Maarten Lankhorst [Tue, 26 Feb 2008 20:09:39 +0000 (12:09 -0800)] 
shlwapi: Don't add a trailing slash in the case that nothing has to be appended to relative, with testcase.

16 years agodpnet: Assign to structs instead of using memcpy.
Andrew Talbot [Tue, 26 Feb 2008 20:20:11 +0000 (20:20 +0000)] 
dpnet: Assign to structs instead of using memcpy.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

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

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

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

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.

16 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.