wine
13 years agowinmm: The default I/O procedure should return MMIOERR_FILENOTFOUND if the openable...
Alexander Puzankov [Mon, 29 Nov 2010 19:22:19 +0000 (22:22 +0300)] 
winmm: The default I/O procedure should return MMIOERR_FILENOTFOUND if the openable file is not found.

13 years agowinmm: Use the default I/O procedure only if a custom procedure for a given FOURCC...
Alexander Puzankov [Mon, 29 Nov 2010 18:47:26 +0000 (21:47 +0300)] 
winmm: Use the default I/O procedure only if a custom procedure for a given FOURCC is not found.

13 years agowinmm: Revert "Handle playing of files containing a '+' as part of the filename.".
Alexander Puzankov [Mon, 29 Nov 2010 18:15:16 +0000 (21:15 +0300)] 
winmm: Revert "Handle playing of files containing a '+' as part of the filename.".

This reverts commit ed593fdf2f5e7851cb59aa5a2253f43e33d2f14f.

13 years agomshtml: Improved error handling in get_node calls.
Jacek Caban [Wed, 1 Dec 2010 11:52:08 +0000 (12:52 +0100)] 
mshtml: Improved error handling in get_node calls.

13 years agoole32: Fix the test for arbitrary property ids.
Andrew Bogott [Sat, 20 Nov 2010 19:47:31 +0000 (13:47 -0600)] 
ole32: Fix the test for arbitrary property ids.

13 years agoole32: Fix an off-by-one error that broke reading of many properties.
Andrew Bogott [Sat, 20 Nov 2010 19:43:01 +0000 (13:43 -0600)] 
ole32: Fix an off-by-one error that broke reading of many properties.

13 years agoole32: Revert "ole32: Only read known format ids when attempting to read summary...
Andrew Bogott [Thu, 11 Nov 2010 09:42:29 +0000 (03:42 -0600)] 
ole32: Revert "ole32: Only read known format ids when attempting to read summary information.".

This reverts commit c94b2687d223100300b61628a77fe942e4f42121.

13 years agoinclude: Increase rpcndr header version.
André Hentschel [Tue, 30 Nov 2010 22:57:24 +0000 (23:57 +0100)] 
include: Increase rpcndr header version.

13 years agowinemaker: Add calling convention flags.
André Hentschel [Tue, 30 Nov 2010 22:56:37 +0000 (23:56 +0100)] 
winemaker: Add calling convention flags.

13 years agowinemaker: Fix going up one directory level.
André Hentschel [Tue, 30 Nov 2010 22:55:59 +0000 (23:55 +0100)] 
winemaker: Fix going up one directory level.

13 years agowinemaker: Fix current directory recognition.
André Hentschel [Tue, 30 Nov 2010 22:54:58 +0000 (23:54 +0100)] 
winemaker: Fix current directory recognition.

Also fixed some comments

13 years agomsxml3/domdoc: Add a ref to the schema cache in copy_properties().
Adam Martinson [Tue, 30 Nov 2010 16:41:19 +0000 (10:41 -0600)] 
msxml3/domdoc: Add a ref to the schema cache in copy_properties().

13 years agowined3d: Pass an IWineD3DDeviceImpl pointer to shader_free_private().
Henri Verbeet [Tue, 30 Nov 2010 17:39:40 +0000 (18:39 +0100)] 
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_free_private().

13 years agowined3d: Pass an IWineD3DDeviceImpl pointer to shader_alloc_private().
Henri Verbeet [Tue, 30 Nov 2010 17:39:39 +0000 (18:39 +0100)] 
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_alloc_private().

13 years agowined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_pixel_constants().
Henri Verbeet [Tue, 30 Nov 2010 17:39:38 +0000 (18:39 +0100)] 
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_pixel_constants().

13 years agowined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_vertex_constants().
Henri Verbeet [Tue, 30 Nov 2010 17:39:37 +0000 (18:39 +0100)] 
wined3d: Pass an IWineD3DDeviceImpl pointer to shader_update_float_vertex_constants().

13 years agowined3d: Move the PrivateData structure to resource.c.
Henri Verbeet [Tue, 30 Nov 2010 17:39:36 +0000 (18:39 +0100)] 
wined3d: Move the PrivateData structure to resource.c.

13 years agomshtml: Added beginning ActiveX tests.
Jacek Caban [Tue, 30 Nov 2010 14:39:02 +0000 (15:39 +0100)] 
mshtml: Added beginning ActiveX tests.

13 years agomsi: Improve the stub implementations of RemoveExistingProducts and MigrateFeatureStates.
Hans Leidekker [Tue, 30 Nov 2010 14:18:36 +0000 (15:18 +0100)] 
msi: Improve the stub implementations of RemoveExistingProducts and MigrateFeatureStates.

13 years agomsi: Look for transform files relative to the package directory.
Hans Leidekker [Tue, 30 Nov 2010 14:18:17 +0000 (15:18 +0100)] 
msi: Look for transform files relative to the package directory.

13 years agomsi: Always ignore disabled components.
Hans Leidekker [Tue, 30 Nov 2010 14:18:00 +0000 (15:18 +0100)] 
msi: Always ignore disabled components.

13 years agoquartz: Add support for advise functions in dsoundrender.
Maarten Lankhorst [Tue, 30 Nov 2010 11:52:48 +0000 (12:52 +0100)] 
quartz: Add support for advise functions in dsoundrender.

13 years agourlmon: Clean up default protocol handler pseudo-interface implementation.
Jacek Caban [Tue, 30 Nov 2010 11:40:08 +0000 (12:40 +0100)] 
urlmon: Clean up default protocol handler pseudo-interface implementation.

13 years agourlmon: Moved buffer-based MIME finding to a separated function.
Jacek Caban [Tue, 30 Nov 2010 11:36:43 +0000 (12:36 +0100)] 
urlmon: Moved buffer-based MIME finding to a separated function.

13 years agoinclude: Don't use the Ndr functions at all when using registration resources.
Alexandre Julliard [Tue, 30 Nov 2010 10:55:54 +0000 (11:55 +0100)] 
include: Don't use the Ndr functions at all when using registration resources.

13 years agosti: Create dll registration resources.
Alexandre Julliard [Tue, 30 Nov 2010 10:55:23 +0000 (11:55 +0100)] 
sti: Create dll registration resources.

13 years agooleaut32: Create dll registration resources.
Alexandre Julliard [Tue, 30 Nov 2010 10:55:20 +0000 (11:55 +0100)] 
oleaut32: Create dll registration resources.

13 years agomakedep: Add support for dll registration files.
Alexandre Julliard [Tue, 30 Nov 2010 10:54:41 +0000 (11:54 +0100)] 
makedep: Add support for dll registration files.

13 years agomakefiles: Add rules for building dll registration resources.
Alexandre Julliard [Tue, 30 Nov 2010 10:53:52 +0000 (11:53 +0100)] 
makefiles: Add rules for building dll registration resources.

13 years agomshtml: Fixed tests on Windows.
Jacek Caban [Tue, 30 Nov 2010 10:34:48 +0000 (11:34 +0100)] 
mshtml: Fixed tests on Windows.

Spotted by Paul Vriens.

13 years agoddeml: Fix incorrect HSZ argument sizes.
Tristan Schmelcher [Tue, 30 Nov 2010 04:12:24 +0000 (20:12 -0800)] 
ddeml: Fix incorrect HSZ argument sizes.

13 years agowinex11.drv: Do not include XFORM.eDx and eDy into font hashing/caching.
Marcus Meissner [Mon, 29 Nov 2010 09:17:26 +0000 (10:17 +0100)] 
winex11.drv: Do not include XFORM.eDx and eDy into font hashing/caching.

13 years agoshlwapi: Use an iface instead of an vtbl pointer in ISHRegStream.
Michael Stefaniuc [Mon, 29 Nov 2010 23:05:03 +0000 (00:05 +0100)] 
shlwapi: Use an iface instead of an vtbl pointer in ISHRegStream.

13 years agoshlwapi: Use an iface instead of an vtbl pointer in threadref.
Michael Stefaniuc [Mon, 29 Nov 2010 23:04:06 +0000 (00:04 +0100)] 
shlwapi: Use an iface instead of an vtbl pointer in threadref.

13 years agoshlwapi: Use iface instead of vtbl pointers in ISHFileStream.
Michael Stefaniuc [Mon, 29 Nov 2010 23:03:34 +0000 (00:03 +0100)] 
shlwapi: Use iface instead of vtbl pointers in ISHFileStream.

13 years agowined3d: Explicitly pass data and gl_info to shader_deselect_depth_blt().
Henri Verbeet [Mon, 29 Nov 2010 22:08:40 +0000 (23:08 +0100)] 
wined3d: Explicitly pass data and gl_info to shader_deselect_depth_blt().

13 years agowined3d: Explicitly pass data and gl_info to shader_select_depth_blt().
Henri Verbeet [Mon, 29 Nov 2010 22:08:39 +0000 (23:08 +0100)] 
wined3d: Explicitly pass data and gl_info to shader_select_depth_blt().

13 years agowined3d: Pass an IWineD3DDeviceImpl pointer to drawPrimitive().
Henri Verbeet [Mon, 29 Nov 2010 22:08:38 +0000 (23:08 +0100)] 
wined3d: Pass an IWineD3DDeviceImpl pointer to drawPrimitive().

13 years agowined3d: Pass an IWineD3DDeviceImpl pointer to drawStridedSlow().
Henri Verbeet [Mon, 29 Nov 2010 22:08:37 +0000 (23:08 +0100)] 
wined3d: Pass an IWineD3DDeviceImpl pointer to drawStridedSlow().

13 years agoddraw/tests: Fix a typo.
Henri Verbeet [Mon, 29 Nov 2010 22:08:36 +0000 (23:08 +0100)] 
ddraw/tests: Fix a typo.

13 years agouser32/tests: Fix test failures by disabling IME when testing unicode input.
Austin Lund [Mon, 29 Nov 2010 05:59:00 +0000 (15:59 +1000)] 
user32/tests: Fix test failures by disabling IME when testing unicode input.

13 years agowinemaker: Remove unused target constants.
André Hentschel [Mon, 29 Nov 2010 16:53:12 +0000 (17:53 +0100)] 
winemaker: Remove unused target constants.

13 years agouser32/tests: Remove obsolete comment.
André Hentschel [Mon, 29 Nov 2010 16:53:24 +0000 (17:53 +0100)] 
user32/tests: Remove obsolete comment.

13 years agogdi32/tests: Fix test on WinME.
André Hentschel [Mon, 29 Nov 2010 16:52:56 +0000 (17:52 +0100)] 
gdi32/tests: Fix test on WinME.

13 years agowldap32/tests: Fix skipping if server is unavailable.
André Hentschel [Mon, 29 Nov 2010 16:52:47 +0000 (17:52 +0100)] 
wldap32/tests: Fix skipping if server is unavailable.

13 years agoserver: Make sock_check_pollhup() more reliable on Solaris.
Francois Gouget [Fri, 26 Nov 2010 17:08:30 +0000 (18:08 +0100)] 
server: Make sock_check_pollhup() more reliable on Solaris.

13 years agowined3d: Detect nouveau as NVIDIA.
Marcus Meissner [Mon, 29 Nov 2010 09:28:21 +0000 (10:28 +0100)] 
wined3d: Detect nouveau as NVIDIA.

13 years agowtsapi32: Add some stubs.
Daniel Zimmermann [Sun, 28 Nov 2010 16:14:56 +0000 (17:14 +0100)] 
wtsapi32: Add some stubs.

13 years agoatl/tests: Skip tests on old versions of atl.dll.
Paul Vriens [Sun, 28 Nov 2010 14:40:31 +0000 (15:40 +0100)] 
atl/tests: Skip tests on old versions of atl.dll.

13 years agomsvcrt: Add some definitions and prototypes to float.h.
Andrew Nguyen [Mon, 29 Nov 2010 12:07:18 +0000 (06:07 -0600)] 
msvcrt: Add some definitions and prototypes to float.h.

13 years agowinegstreamer: Prevent gstreamer from being unloaded.
Maarten Lankhorst [Mon, 29 Nov 2010 09:44:19 +0000 (10:44 +0100)] 
winegstreamer: Prevent gstreamer from being unloaded.

13 years agoquartz: Handle selecting default sync source better.
Maarten Lankhorst [Mon, 29 Nov 2010 09:44:18 +0000 (10:44 +0100)] 
quartz: Handle selecting default sync source better.

13 years agoquartz: Fix timestamping in avi decoder.
Maarten Lankhorst [Mon, 29 Nov 2010 09:44:17 +0000 (10:44 +0100)] 
quartz: Fix timestamping in avi decoder.

13 years agoquartz: Unregister window class after shutdown.
Maarten Lankhorst [Mon, 29 Nov 2010 09:44:16 +0000 (10:44 +0100)] 
quartz: Unregister window class after shutdown.

13 years agostrmbase: Fix qos.
Maarten Lankhorst [Mon, 29 Nov 2010 09:44:15 +0000 (10:44 +0100)] 
strmbase: Fix qos.

13 years agoquartz: Silence fixmes in sound renderer.
Maarten Lankhorst [Mon, 29 Nov 2010 09:44:14 +0000 (10:44 +0100)] 
quartz: Silence fixmes in sound renderer.

13 years agoquartz: Unset time in dsoundrender if it cannot be obtained.
Maarten Lankhorst [Mon, 29 Nov 2010 09:44:13 +0000 (10:44 +0100)] 
quartz: Unset time in dsoundrender if it cannot be obtained.

13 years agoexplorerframe: Use iface instead of vtbl pointers in NSTC2Impl.
Michael Stefaniuc [Mon, 29 Nov 2010 11:51:54 +0000 (12:51 +0100)] 
explorerframe: Use iface instead of vtbl pointers in NSTC2Impl.

13 years agopstorec: Use an iface instead of a vtbl pointer in PStore_impl.
Michael Stefaniuc [Mon, 29 Nov 2010 09:33:22 +0000 (10:33 +0100)] 
pstorec: Use an iface instead of a vtbl pointer in PStore_impl.

13 years agomsdmo: Don't use an interface pointer for an internal function.
Alexandre Julliard [Mon, 29 Nov 2010 11:25:53 +0000 (12:25 +0100)] 
msdmo: Don't use an interface pointer for an internal function.

13 years agowindowscodecs: Use an iface instead of a vtbl pointer in PaletteImpl.
Michael Stefaniuc [Mon, 29 Nov 2010 00:01:05 +0000 (01:01 +0100)] 
windowscodecs: Use an iface instead of a vtbl pointer in PaletteImpl.

13 years agowindowscodecs: Use an iface instead of a vtbl pointer in ImagingFactory.
Michael Stefaniuc [Mon, 29 Nov 2010 00:00:50 +0000 (01:00 +0100)] 
windowscodecs: Use an iface instead of a vtbl pointer in ImagingFactory.

13 years agowindowscodecs: Standardize the COM usage in info.c.
Michael Stefaniuc [Mon, 29 Nov 2010 00:00:41 +0000 (01:00 +0100)] 
windowscodecs: Standardize the COM usage in info.c.

13 years agowindowscodecs: Standardize the COM usage in pngformat.c.
Michael Stefaniuc [Sun, 28 Nov 2010 23:59:35 +0000 (00:59 +0100)] 
windowscodecs: Standardize the COM usage in pngformat.c.

13 years agowindowscodecs: Standardize the COM usage in jpegformat.c.
Michael Stefaniuc [Sun, 28 Nov 2010 23:59:20 +0000 (00:59 +0100)] 
windowscodecs: Standardize the COM usage in jpegformat.c.

13 years agowindowscodecs: Standardize the COM usage in icoformat.c.
Michael Stefaniuc [Sun, 28 Nov 2010 23:58:53 +0000 (00:58 +0100)] 
windowscodecs: Standardize the COM usage in icoformat.c.

13 years agowindowscodecs: Standardize the COM usage in tgaformat.c.
Michael Stefaniuc [Sun, 28 Nov 2010 23:58:38 +0000 (00:58 +0100)] 
windowscodecs: Standardize the COM usage in tgaformat.c.

13 years agowindowscodecs: Standardize the COM usage in tiffformat.c.
Michael Stefaniuc [Sun, 28 Nov 2010 23:58:20 +0000 (00:58 +0100)] 
windowscodecs: Standardize the COM usage in tiffformat.c.

13 years agowindowscodecs: Standardize the COM usage in gifformat.c.
Michael Stefaniuc [Sun, 28 Nov 2010 23:58:09 +0000 (00:58 +0100)] 
windowscodecs: Standardize the COM usage in gifformat.c.

13 years agowindowscodecs: Use an iface instead of a vtbl pointer in ClassFactoryImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:57:27 +0000 (00:57 +0100)] 
windowscodecs: Use an iface instead of a vtbl pointer in ClassFactoryImpl.

13 years agomsdaps: Remove the redundant IRowset interface.
Alexandre Julliard [Mon, 29 Nov 2010 11:17:42 +0000 (12:17 +0100)] 
msdaps: Remove the redundant IRowset interface.

13 years agomsdaps: Standardize the COM usage in row_server.c.
Michael Stefaniuc [Mon, 29 Nov 2010 00:02:01 +0000 (01:02 +0100)] 
msdaps: Standardize the COM usage in row_server.c.

13 years agodispex/tests: Use an iface instead of a vtbl pointer in dispex.
Michael Stefaniuc [Sun, 28 Nov 2010 23:56:38 +0000 (00:56 +0100)] 
dispex/tests: Use an iface instead of a vtbl pointer in dispex.

13 years agod3drm: Use an iface instead of a vtbl pointer in IDirect3DRMMeshBuilderImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:56:33 +0000 (00:56 +0100)] 
d3drm: Use an iface instead of a vtbl pointer in IDirect3DRMMeshBuilderImpl.

13 years agod3drm: Use an iface instead of a vtbl pointer in IDirect3DRMImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:55:07 +0000 (00:55 +0100)] 
d3drm: Use an iface instead of a vtbl pointer in IDirect3DRMImpl.

13 years agoatl: Use an iface instead of a vtbl pointer in the Registrar object.
Michael Stefaniuc [Sun, 28 Nov 2010 23:54:44 +0000 (00:54 +0100)] 
atl: Use an iface instead of a vtbl pointer in the Registrar object.

13 years agomsdmo: Use an iface instead of a vtbl pointer in IEnumDMOImpl.
Michael Stefaniuc [Sun, 28 Nov 2010 23:54:16 +0000 (00:54 +0100)] 
msdmo: Use an iface instead of a vtbl pointer in IEnumDMOImpl.

13 years agomsimtf: Use an interface instance instead of a vtbl pointer.
Michael Stefaniuc [Mon, 29 Nov 2010 00:01:31 +0000 (01:01 +0100)] 
msimtf: Use an interface instance instead of a vtbl pointer.

13 years agowineconsole: Move the curses critical section inside the private data.
Eric Pouech [Sun, 28 Nov 2010 21:10:49 +0000 (22:10 +0100)] 
wineconsole: Move the curses critical section inside the private data.

13 years agokernel32: Properly manage ctrl-Z (and ctrl-D) in ReadFile when dealing with a console...
Eric Pouech [Sun, 28 Nov 2010 21:10:43 +0000 (22:10 +0100)] 
kernel32: Properly manage ctrl-Z (and ctrl-D) in ReadFile when dealing with a console handle.

13 years agokernel32: Control characters should be returned while reading a line from console.
Eric Pouech [Sun, 28 Nov 2010 21:10:36 +0000 (22:10 +0100)] 
kernel32: Control characters should be returned while reading a line from console.

13 years agomsvcp90/tests: Added basic_string<{char, wchar}>.capacity tests.
Eryk Wieliczko [Sun, 28 Nov 2010 21:50:44 +0000 (22:50 +0100)] 
msvcp90/tests: Added basic_string<{char, wchar}>.capacity tests.

13 years agomsvcp90: Added basic_string<{char, wchar}>.capacity implementation.
Eryk Wieliczko [Sun, 28 Nov 2010 21:50:43 +0000 (22:50 +0100)] 
msvcp90: Added basic_string<{char, wchar}>.capacity implementation.

13 years agotools: Fix install-dev target.
Austin English [Mon, 29 Nov 2010 08:15:02 +0000 (00:15 -0800)] 
tools: Fix install-dev target.

13 years agourlmon: Implemented PARSE_DOCUMENT for CoInternetParseIUri.
Thomas Mullaly [Sun, 28 Nov 2010 21:21:00 +0000 (16:21 -0500)] 
urlmon: Implemented PARSE_DOCUMENT for CoInternetParseIUri.

13 years agourlmon: Added implementation for PARSE_ROOTDOCUMENT for CoInternetParseIUri.
Thomas Mullaly [Sun, 28 Nov 2010 20:42:16 +0000 (15:42 -0500)] 
urlmon: Added implementation for PARSE_ROOTDOCUMENT for CoInternetParseIUri.

13 years agourlmon: Implementation for PARSE_FRIENDLY in CoInternetParseIUri.
Thomas Mullaly [Sat, 27 Nov 2010 22:49:25 +0000 (17:49 -0500)] 
urlmon: Implementation for PARSE_FRIENDLY in CoInternetParseIUri.

13 years agourlmon: Added implementation for PARSE_CANONICALIZE in CoInternetParseIUri.
Thomas Mullaly [Mon, 15 Nov 2010 21:51:56 +0000 (16:51 -0500)] 
urlmon: Added implementation for PARSE_CANONICALIZE in CoInternetParseIUri.

13 years agoinclude: Added basic header for strsafe.
Thomas Mullaly [Wed, 17 Nov 2010 23:27:30 +0000 (18:27 -0500)] 
include: Added basic header for strsafe.

13 years agourlmon: Added stub for CoInternetParseIUri.
Thomas Mullaly [Sun, 14 Nov 2010 22:16:10 +0000 (17:16 -0500)] 
urlmon: Added stub for CoInternetParseIUri.

13 years agomshtml.idl: Added param element's interfaces declaration.
Jacek Caban [Sun, 28 Nov 2010 23:19:03 +0000 (00:19 +0100)] 
mshtml.idl: Added param element's interfaces declaration.

13 years agomshtml: Added IHTMLStyle::padding property implementation.
Jacek Caban [Sun, 28 Nov 2010 23:18:48 +0000 (00:18 +0100)] 
mshtml: Added IHTMLStyle::padding property implementation.

13 years agomshtml: Added SetUIHandler tests.
Jacek Caban [Sun, 28 Nov 2010 23:18:35 +0000 (00:18 +0100)] 
mshtml: Added SetUIHandler tests.

13 years agomshtml: Don't overwrite custom UI handler in SetClientSite.
Jacek Caban [Sun, 28 Nov 2010 23:18:18 +0000 (00:18 +0100)] 
mshtml: Don't overwrite custom UI handler in SetClientSite.

13 years agomshtml: Added ICustomDoc::SetUIHandler implementation.
Jacek Caban [Sun, 28 Nov 2010 23:18:01 +0000 (00:18 +0100)] 
mshtml: Added ICustomDoc::SetUIHandler implementation.

13 years agoshell32/tests: Use more A-functions to fix Win95 and actually test correctly on Win9x.
Paul Vriens [Sun, 28 Nov 2010 20:03:09 +0000 (21:03 +0100)] 
shell32/tests: Use more A-functions to fix Win95 and actually test correctly on Win9x.

13 years agooleaut32/tests: Some VarDateFromStr() tests.
Nikolay Sivov [Sun, 28 Nov 2010 17:52:35 +0000 (20:52 +0300)] 
oleaut32/tests: Some VarDateFromStr() tests.

13 years agomscoree: Explicitly specify CDECL on imported functions.
Jacek Caban [Sun, 28 Nov 2010 14:00:03 +0000 (15:00 +0100)] 
mscoree: Explicitly specify CDECL on imported functions.

13 years agomsxml3: Bump version information to SP9.
Austin English [Sat, 27 Nov 2010 16:10:42 +0000 (08:10 -0800)] 
msxml3: Bump version information to SP9.

13 years agomsxml3: Fix building on Leopard.
Ken Thomases [Fri, 26 Nov 2010 23:35:20 +0000 (17:35 -0600)] 
msxml3: Fix building on Leopard.