wine
14 years agows2_32/tests: Test a WSARecv error condition.
Mike Kaplinskiy [Mon, 22 Mar 2010 18:56:25 +0000 (14:56 -0400)] 
ws2_32/tests: Test a WSARecv error condition.

14 years agows2_32: Use ntstatus in overlapped functions.
Mike Kaplinskiy [Mon, 22 Mar 2010 18:56:21 +0000 (14:56 -0400)] 
ws2_32: Use ntstatus in overlapped functions.

14 years agowined3d: Implement manual buffer fencing.
Stefan Dösinger [Sun, 21 Mar 2010 12:26:36 +0000 (13:26 +0100)] 
wined3d: Implement manual buffer fencing.

14 years agowined3d: Partially implement unserialized buffers with the apple extension.
Stefan Dösinger [Thu, 18 Mar 2010 11:11:35 +0000 (12:11 +0100)] 
wined3d: Partially implement unserialized buffers with the apple extension.

14 years agowined3d: Add a function for deleting the GL buffer.
Stefan Dösinger [Thu, 18 Mar 2010 11:05:02 +0000 (12:05 +0100)] 
wined3d: Add a function for deleting the GL buffer.

14 years agod3dxof: Increase MAX_SUBOBJECTS and do the corresponding checks at the right place.
Christian Costa [Tue, 23 Mar 2010 07:32:20 +0000 (08:32 +0100)] 
d3dxof: Increase MAX_SUBOBJECTS and do the corresponding checks at the right place.

14 years agodxdiagn: Fix return value of IDxDiagContainer::GetProp on property search failure.
Andrew Nguyen [Tue, 23 Mar 2010 04:56:51 +0000 (23:56 -0500)] 
dxdiagn: Fix return value of IDxDiagContainer::GetProp on property search failure.

14 years agoshell32: Add IFolderView::Item implementation.
Nikolay Sivov [Tue, 23 Mar 2010 02:08:10 +0000 (05:08 +0300)] 
shell32: Add IFolderView::Item implementation.

14 years agoshell32/tests: Use strict comparison for return values.
Nikolay Sivov [Tue, 23 Mar 2010 01:21:13 +0000 (04:21 +0300)] 
shell32/tests: Use strict comparison for return values.

14 years agoshell32: Add IShellFolderView::RemoveObject for IShellView.
Nikolay Sivov [Tue, 23 Mar 2010 00:30:04 +0000 (03:30 +0300)] 
shell32: Add IShellFolderView::RemoveObject for IShellView.

14 years agoshell32: IShellView::ContextSensitiveHelp not implemented.
Nikolay Sivov [Mon, 22 Mar 2010 23:19:34 +0000 (02:19 +0300)] 
shell32: IShellView::ContextSensitiveHelp not implemented.

14 years agomsxml3: Fix a typo in a comment.
André Hentschel [Mon, 22 Mar 2010 18:48:29 +0000 (19:48 +0100)] 
msxml3: Fix a typo in a comment.

14 years agoconfigure: Makefile should be generated last.
Alexandre Julliard [Mon, 22 Mar 2010 19:25:30 +0000 (20:25 +0100)] 
configure: Makefile should be generated last.

14 years agouser32: Store the current cursor and show count in the server.
Alexandre Julliard [Mon, 22 Mar 2010 16:54:21 +0000 (17:54 +0100)] 
user32: Store the current cursor and show count in the server.

14 years agoserver: Add support for storing the cursor and show count in the thread input structure.
Alexandre Julliard [Mon, 22 Mar 2010 16:52:23 +0000 (17:52 +0100)] 
server: Add support for storing the cursor and show count in the thread input structure.

14 years agoserver: Add a helper function to change a queue thread input.
Alexandre Julliard [Mon, 22 Mar 2010 16:48:22 +0000 (17:48 +0100)] 
server: Add a helper function to change a queue thread input.

14 years agokernel32: Fix return value of FlsFree.
André Hentschel [Mon, 22 Mar 2010 14:43:20 +0000 (15:43 +0100)] 
kernel32: Fix return value of FlsFree.

14 years agousbd.sys: Implement URB building functions.
Damjan Jovanovic [Mon, 22 Mar 2010 12:41:14 +0000 (14:41 +0200)] 
usbd.sys: Implement URB building functions.

14 years agoshell32/tests: Fix test failures on Win95, Win98 and NT4.
Paul Vriens [Mon, 22 Mar 2010 12:29:06 +0000 (13:29 +0100)] 
shell32/tests: Fix test failures on Win95, Win98 and NT4.

14 years agoshell32: Implement IShellFolderView::QuerySupport no-op method.
Nikolay Sivov [Mon, 22 Mar 2010 00:25:11 +0000 (03:25 +0300)] 
shell32: Implement IShellFolderView::QuerySupport no-op method.

14 years agoshell32: Add IShellFolderView::SetRedraw implementation.
Nikolay Sivov [Mon, 22 Mar 2010 00:04:49 +0000 (03:04 +0300)] 
shell32: Add IShellFolderView::SetRedraw implementation.

14 years agoshell32: Implement some IShellFolderView methods over IFolderView.
Nikolay Sivov [Sun, 21 Mar 2010 22:49:44 +0000 (01:49 +0300)] 
shell32: Implement some IShellFolderView methods over IFolderView.

14 years agoshell32: Add IShellFolderView::GetSelectedObjects implementation for IShellView.
Nikolay Sivov [Sun, 21 Mar 2010 22:32:02 +0000 (01:32 +0300)] 
shell32: Add IShellFolderView::GetSelectedObjects implementation for IShellView.

14 years agoshell32: Add a stub IShellFolderView for IShellView.
Nikolay Sivov [Sun, 21 Mar 2010 21:45:21 +0000 (00:45 +0300)] 
shell32: Add a stub IShellFolderView for IShellView.

14 years agoshell32: Remove a useless debug switch, fix prototype.
Nikolay Sivov [Sun, 21 Mar 2010 17:08:33 +0000 (20:08 +0300)] 
shell32: Remove a useless debug switch, fix prototype.

14 years agoshell32: Add a note about a possible crash on NULL input.
Nikolay Sivov [Sun, 21 Mar 2010 15:55:34 +0000 (18:55 +0300)] 
shell32: Add a note about a possible crash on NULL input.

14 years agoshell32: Add IPersist support for desktop IShellFolder.
Nikolay Sivov [Sun, 21 Mar 2010 15:44:44 +0000 (18:44 +0300)] 
shell32: Add IPersist support for desktop IShellFolder.

14 years agoshell32: Some debug tracing improvements.
Nikolay Sivov [Sun, 21 Mar 2010 01:42:59 +0000 (04:42 +0300)] 
shell32: Some debug tracing improvements.

14 years agoshell32: Properly fail for unsupported interfaces in IShellView::GetItemObject.
Nikolay Sivov [Sat, 20 Mar 2010 18:46:41 +0000 (21:46 +0300)] 
shell32: Properly fail for unsupported interfaces in IShellView::GetItemObject.

14 years agodispex: Use the upper WORD of the flags parameter to indicate whether the optional...
Huw Davies [Fri, 19 Mar 2010 14:17:45 +0000 (14:17 +0000)] 
dispex: Use the upper WORD of the flags parameter to indicate whether the optional [out] parameters are NULL.

14 years agodsound: Ensure device name and description buffers are NUL terminated.
William Waghorn [Sat, 20 Mar 2010 21:37:26 +0000 (14:37 -0700)] 
dsound: Ensure device name and description buffers are NUL terminated.

14 years agomsvcr90/tests: Add tests for _initterm_e.
Detlef Riekenberg [Fri, 19 Mar 2010 23:32:17 +0000 (00:32 +0100)] 
msvcr90/tests: Add tests for _initterm_e.

14 years agontdll: Update error code mapping.
André Hentschel [Sun, 21 Mar 2010 21:42:55 +0000 (22:42 +0100)] 
ntdll: Update error code mapping.

14 years agontdll: Fix error strict mode tests on vista+.
André Hentschel [Sun, 21 Mar 2010 21:42:43 +0000 (22:42 +0100)] 
ntdll: Fix error strict mode tests on vista+.

14 years agomsvcmaker: Extract wine_test_dsp_files from C_SRCS variable.
Ilya Basin [Mon, 22 Mar 2010 09:49:41 +0000 (12:49 +0300)] 
msvcmaker: Extract wine_test_dsp_files from C_SRCS variable.

14 years agorpcrt4: Added stub function CreateStubFromTypeInfo.
Alistair Leslie-Hughes [Mon, 22 Mar 2010 09:27:22 +0000 (20:27 +1100)] 
rpcrt4: Added stub function CreateStubFromTypeInfo.

14 years agod3dx9_36: Add stubbed interface for ID3DXEffect.
Christian Costa [Mon, 22 Mar 2010 08:27:37 +0000 (09:27 +0100)] 
d3dx9_36: Add stubbed interface for ID3DXEffect.

14 years agogdiplus: Add a test for TIFF image loading.
Vincent Povirk [Mon, 8 Mar 2010 22:13:24 +0000 (16:13 -0600)] 
gdiplus: Add a test for TIFF image loading.

14 years agogdiplus: Add support for decoding TIFF images.
Vincent Povirk [Mon, 8 Mar 2010 22:42:51 +0000 (16:42 -0600)] 
gdiplus: Add support for decoding TIFF images.

14 years agogdiplus: Support decoders with multiple signatures.
Vincent Povirk [Mon, 8 Mar 2010 22:42:36 +0000 (16:42 -0600)] 
gdiplus: Support decoders with multiple signatures.

14 years agowindowscodecs: Add support for decoding RGB TIFF images.
Vincent Povirk [Fri, 19 Mar 2010 22:11:50 +0000 (17:11 -0500)] 
windowscodecs: Add support for decoding RGB TIFF images.

14 years agowindowscodecs: Implement CopyPixels for the TIFF decoder.
Vincent Povirk [Fri, 19 Mar 2010 21:35:07 +0000 (16:35 -0500)] 
windowscodecs: Implement CopyPixels for the TIFF decoder.

14 years agowindowscodecs: Implement GetSize for the TIFF decoder.
Vincent Povirk [Fri, 19 Mar 2010 20:27:51 +0000 (15:27 -0500)] 
windowscodecs: Implement GetSize for the TIFF decoder.

14 years agowindowscodecs: Implement GetPixelFormat for TIFF decoder.
Vincent Povirk [Fri, 19 Mar 2010 20:20:52 +0000 (15:20 -0500)] 
windowscodecs: Implement GetPixelFormat for TIFF decoder.

14 years agowindowscodecs: Implement GetFrame for the TIFF decoder.
Vincent Povirk [Wed, 17 Mar 2010 21:25:12 +0000 (16:25 -0500)] 
windowscodecs: Implement GetFrame for the TIFF decoder.

14 years agowindowscodecs: Implement GetFrameCount for the TIFF decoder.
Vincent Povirk [Wed, 17 Mar 2010 21:00:33 +0000 (16:00 -0500)] 
windowscodecs: Implement GetFrameCount for the TIFF decoder.

14 years agowindowscodecs: Implement Initialize for the TIFF decoder.
Vincent Povirk [Wed, 17 Mar 2010 20:44:28 +0000 (15:44 -0500)] 
windowscodecs: Implement Initialize for the TIFF decoder.

14 years agowindowscodecs: Add a stub TIFF decoder.
Vincent Povirk [Mon, 8 Mar 2010 23:07:29 +0000 (17:07 -0600)] 
windowscodecs: Add a stub TIFF decoder.

14 years agowined3d: Remove WGL RGBA float support because it doesn't make sense without pbuffers.
Roderick Colenbrander [Sun, 21 Mar 2010 18:16:23 +0000 (19:16 +0100)] 
wined3d: Remove WGL RGBA float support because it doesn't make sense without pbuffers.

14 years agowined3d: Use the format table instead of WGL-checks in CheckDepthStencilMatch when...
Roderick Colenbrander [Sun, 21 Mar 2010 18:05:38 +0000 (19:05 +0100)] 
wined3d: Use the format table instead of WGL-checks in CheckDepthStencilMatch when FBOs are used.

14 years agowined3d: Fix depth blit regression.
Roderick Colenbrander [Sun, 21 Mar 2010 15:42:03 +0000 (16:42 +0100)] 
wined3d: Fix depth blit regression.

14 years agoinclude: Add prototypes for RtlEncryptMemory and RtlDecryptMemory in ntsecapi.h.
Andrew Nguyen [Sun, 21 Mar 2010 15:31:02 +0000 (10:31 -0500)] 
include: Add prototypes for RtlEncryptMemory and RtlDecryptMemory in ntsecapi.h.

14 years agoadvapi32: Fix SystemFunction036 prototype to match ntsecapi.h.
Andrew Nguyen [Sun, 21 Mar 2010 15:30:58 +0000 (10:30 -0500)] 
advapi32: Fix SystemFunction036 prototype to match ntsecapi.h.

14 years agodbghelp: Properly bail out if get an error while reading ELF header.
Eric Pouech [Sat, 20 Mar 2010 08:48:13 +0000 (09:48 +0100)] 
dbghelp: Properly bail out if get an error while reading ELF header.

14 years agodbghelp: Fix local/parameters enumeration on 64bit platforms.
Eric Pouech [Sat, 20 Mar 2010 08:48:07 +0000 (09:48 +0100)] 
dbghelp: Fix local/parameters enumeration on 64bit platforms.

14 years agodbghelp: Removed the not-useful start_data field out of dwarf2_traverse_context_t.
Eric Pouech [Sat, 20 Mar 2010 08:47:54 +0000 (09:47 +0100)] 
dbghelp: Removed the not-useful start_data field out of dwarf2_traverse_context_t.

14 years agodbghelp: Implemented SymFunctionTableAccess.
Eric Pouech [Sat, 20 Mar 2010 08:47:24 +0000 (09:47 +0100)] 
dbghelp: Implemented SymFunctionTableAccess.

14 years agodbghelp: Added helper to image_file_map to map also directory out of PE executables.
Eric Pouech [Sat, 20 Mar 2010 08:47:18 +0000 (09:47 +0100)] 
dbghelp: Added helper to image_file_map to map also directory out of PE executables.

14 years agoAssorted spelling and case fixes.
Francois Gouget [Sat, 20 Mar 2010 14:24:53 +0000 (15:24 +0100)] 
Assorted spelling and case fixes.

14 years agoshell32/tests: Remove spaces before '\n'.
Francois Gouget [Sat, 20 Mar 2010 14:23:44 +0000 (15:23 +0100)] 
shell32/tests: Remove spaces before '\n'.

14 years agoqedit: Don't cast NULL.
Francois Gouget [Sat, 20 Mar 2010 14:24:01 +0000 (15:24 +0100)] 
qedit: Don't cast NULL.

14 years agoappwiz.cpl: Use SUBLANG_NEUTRAL for Spanish.
Francois Gouget [Sat, 20 Mar 2010 14:23:57 +0000 (15:23 +0100)] 
appwiz.cpl: Use SUBLANG_NEUTRAL for Spanish.

14 years agohlink/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sat, 20 Mar 2010 14:25:14 +0000 (15:25 +0100)] 
hlink/tests: Add a trailing '\n' to an ok() call.

14 years agomsxml3: Add a trailing '\n' to a TRACE().
Francois Gouget [Sat, 20 Mar 2010 14:24:04 +0000 (15:24 +0100)] 
msxml3: Add a trailing '\n' to a TRACE().

14 years agocomctl32/tests: fix an ok() call's trailing '\n'.
Francois Gouget [Sat, 20 Mar 2010 14:25:31 +0000 (15:25 +0100)] 
comctl32/tests: fix an ok() call's trailing '\n'.

14 years agodxdiagn/tests: Add a trailing '\n' to an ok() call.
Francois Gouget [Sat, 20 Mar 2010 14:25:20 +0000 (15:25 +0100)] 
dxdiagn/tests: Add a trailing '\n' to an ok() call.

14 years agod3dx9_36: Add a trailing '\n' to a TRACE().
Francois Gouget [Sat, 20 Mar 2010 14:25:25 +0000 (15:25 +0100)] 
d3dx9_36: Add a trailing '\n' to a TRACE().

14 years agoavifil32/tests: Add or fix the trailing '\n' of ok() calls.
Francois Gouget [Sat, 20 Mar 2010 14:25:05 +0000 (15:25 +0100)] 
avifil32/tests: Add or fix the trailing '\n' of ok() calls.

14 years agokernel32/tests: Remove a space after a '\n' in a skip().
Francois Gouget [Sat, 20 Mar 2010 14:24:08 +0000 (15:24 +0100)] 
kernel32/tests: Remove a space after a '\n' in a skip().

14 years agorsaenh: Use NULL instead of casting 0.
Francois Gouget [Sat, 20 Mar 2010 14:23:49 +0000 (15:23 +0100)] 
rsaenh: Use NULL instead of casting 0.

14 years agowinemapi: Add a trailing '\n' to FIXME()s.
Francois Gouget [Sat, 20 Mar 2010 14:23:18 +0000 (15:23 +0100)] 
winemapi: Add a trailing '\n' to FIXME()s.

14 years agoole32: Check the small block size limit of storage files.
Vincent Povirk [Sat, 20 Mar 2010 19:28:09 +0000 (14:28 -0500)] 
ole32: Check the small block size limit of storage files.

This value is stored in the storage file header. We currently hard-code it to
0x1000. I don't expect to see files in the wild with other values, but
according to MS this is a valid configuration. For now, just fail if we see
another value.

I've also upgraded the message for unexpected values in storage file headers
to a fixme, since they are valid according to MS.

14 years agoole32: Don't register an IMallocSpy object when the ole trace is used.
Vincent Povirk [Sat, 20 Mar 2010 18:40:22 +0000 (13:40 -0500)] 
ole32: Don't register an IMallocSpy object when the ole trace is used.

There's no need for this. Any useful information we could get out of it
is availble from the olemalloc channel, and it means that the ole channel
changes behavior in a way that's visible to programs.

14 years agoole32: Track the lowest possibly-free small block in storage files.
Vincent Povirk [Sat, 20 Mar 2010 18:13:47 +0000 (13:13 -0500)] 
ole32: Track the lowest possibly-free small block in storage files.

This makes creating small block chains O(n) instead of O(n**2) because we
don't have to keep rechecking the first blocks in the file.

14 years agomsi/tests: Remove temporary files.
Paul Vriens [Sat, 20 Mar 2010 12:40:29 +0000 (13:40 +0100)] 
msi/tests: Remove temporary files.

14 years agocrypt32: Fix overestimating size required for base64-encoded strings.
Juan Lang [Fri, 19 Mar 2010 22:51:24 +0000 (15:51 -0700)] 
crypt32: Fix overestimating size required for base64-encoded strings.

14 years agomshtml: Fix typo determining if channel is HTTP.
Andrew Eikum [Fri, 19 Mar 2010 20:57:26 +0000 (15:57 -0500)] 
mshtml: Fix typo determining if channel is HTTP.

14 years agowindowscodecs: Make the IWICPalette implementation thread-safe.
Vincent Povirk [Fri, 19 Mar 2010 18:17:29 +0000 (13:17 -0500)] 
windowscodecs: Make the IWICPalette implementation thread-safe.

14 years agoinclude: Add definition for IWICBitmapClipper.
Vincent Povirk [Fri, 19 Mar 2010 18:06:57 +0000 (13:06 -0500)] 
include: Add definition for IWICBitmapClipper.

14 years agooleaut32: Allow named args to be combined with positional args in fnInvoke.
Vincent Povirk [Fri, 19 Mar 2010 16:53:26 +0000 (11:53 -0500)] 
oleaut32: Allow named args to be combined with positional args in fnInvoke.

14 years agowinex11: Don't make the owner window managed if its popup isn't.
Alexandre Julliard [Sat, 20 Mar 2010 19:16:42 +0000 (20:16 +0100)] 
winex11: Don't make the owner window managed if its popup isn't.

14 years agomakefiles: Generate all the top-level make rules inside the corresponding shell function.
Alexandre Julliard [Sat, 20 Mar 2010 14:24:22 +0000 (15:24 +0100)] 
makefiles: Generate all the top-level make rules inside the corresponding shell function.

14 years agomakefiles: Define the variables that are used by aclocal macros in aclocal too.
Alexandre Julliard [Sat, 20 Mar 2010 14:07:45 +0000 (15:07 +0100)] 
makefiles: Define the variables that are used by aclocal macros in aclocal too.

14 years agomakefiles: Add a configure macro for tools directories.
Alexandre Julliard [Sat, 20 Mar 2010 14:02:56 +0000 (15:02 +0100)] 
makefiles: Add a configure macro for tools directories.

14 years agomakefiles: Generate all the program rules inside the corresponding shell function.
Alexandre Julliard [Sat, 20 Mar 2010 13:53:39 +0000 (14:53 +0100)] 
makefiles: Generate all the program rules inside the corresponding shell function.

14 years agomakefiles: Generate all the dll rules inside the corresponding shell function.
Alexandre Julliard [Sat, 20 Mar 2010 13:52:44 +0000 (14:52 +0100)] 
makefiles: Generate all the dll rules inside the corresponding shell function.

14 years agomakefiles: Generate all the test rules inside the corresponding shell function.
Alexandre Julliard [Sat, 20 Mar 2010 13:51:52 +0000 (14:51 +0100)] 
makefiles: Generate all the test rules inside the corresponding shell function.

14 years agomakefiles: Generate all the static lib rules inside the corresponding shell function.
Alexandre Julliard [Sat, 20 Mar 2010 13:50:53 +0000 (14:50 +0100)] 
makefiles: Generate all the static lib rules inside the corresponding shell function.

14 years agoRelease 1.1.41. wine-1.1.41
Alexandre Julliard [Fri, 19 Mar 2010 19:02:16 +0000 (20:02 +0100)] 
Release 1.1.41.

14 years agoshlwapi: Only skip 'localhost' in file URLs in UrlCanonicalize.
Andrew Eikum [Fri, 19 Mar 2010 15:57:13 +0000 (10:57 -0500)] 
shlwapi: Only skip 'localhost' in file URLs in UrlCanonicalize.

14 years agoshlwapi/tests: Avoid size_t in a trace.
Alexandre Julliard [Fri, 19 Mar 2010 16:04:02 +0000 (17:04 +0100)] 
shlwapi/tests: Avoid size_t in a trace.

14 years agooleaut32: Move variable declaration outside of the switch statement.
Alexandre Julliard [Fri, 19 Mar 2010 15:54:44 +0000 (16:54 +0100)] 
oleaut32: Move variable declaration outside of the switch statement.

14 years agorpcrt4: Add tests for a complex array of pointers.
Rob Shearman [Fri, 19 Mar 2010 14:50:15 +0000 (14:50 +0000)] 
rpcrt4: Add tests for a complex array of pointers.

14 years agoattrib.exe: Add stubbed command.
Christian Costa [Fri, 19 Mar 2010 10:56:20 +0000 (11:56 +0100)] 
attrib.exe: Add stubbed command.

14 years agoping: Add skeleton ping command.
Trey Hunner [Tue, 2 Mar 2010 17:26:57 +0000 (09:26 -0800)] 
ping: Add skeleton ping command.

14 years agodispex: Implement proxy and stub for IDispatchEx_InvokeEx.
Huw Davies [Fri, 19 Mar 2010 13:34:53 +0000 (13:34 +0000)] 
dispex: Implement proxy and stub for IDispatchEx_InvokeEx.

14 years agomsvcr80: Forward _malloc_crt functions to msvcrt.malloc.
Detlef Riekenberg [Fri, 19 Mar 2010 12:22:36 +0000 (13:22 +0100)] 
msvcr80: Forward _malloc_crt functions to msvcrt.malloc.

14 years agomsvcr90: Forward _malloc_crt to msvcrt.malloc.
Detlef Riekenberg [Fri, 19 Mar 2010 12:22:20 +0000 (13:22 +0100)] 
msvcr90: Forward _malloc_crt to msvcrt.malloc.

14 years agowined3d: Add COMPLEX_FIXUP_NONE as value 0 to the complex_fixup enum.
Henri Verbeet [Fri, 19 Mar 2010 12:19:53 +0000 (13:19 +0100)] 
wined3d: Add COMPLEX_FIXUP_NONE as value 0 to the complex_fixup enum.

To prevent get_complex_fixup() from returning COMPLEX_FIXUP_YUY2 for simple
fixups.

14 years agowined3d: Unify "gl_formats_template" naming with the other format info tables.
Henri Verbeet [Fri, 19 Mar 2010 12:19:52 +0000 (13:19 +0100)] 
wined3d: Unify "gl_formats_template" naming with the other format info tables.