wine
13 years agoadvapi32: Remove wrong "is NULL and error out" code (coccicheck).
Michael Stefaniuc [Sun, 5 Jun 2011 21:33:47 +0000 (23:33 +0200)] 
advapi32: Remove wrong "is NULL and error out" code (coccicheck).

13 years agontoskrnl.exe: add a stub for IoSetThreadHardErrorMode.
Austin English [Sun, 5 Jun 2011 20:48:37 +0000 (15:48 -0500)] 
ntoskrnl.exe: add a stub for IoSetThreadHardErrorMode.

13 years agod3d9: Just return the resource type in IDirect3DResource8::GetType() implementations.
Henri Verbeet [Sun, 5 Jun 2011 20:48:54 +0000 (22:48 +0200)] 
d3d9: Just return the resource type in IDirect3DResource8::GetType() implementations.

13 years agod3d8: Just return the resource type in IDirect3DResource8::GetType() implementations.
Henri Verbeet [Sun, 5 Jun 2011 20:48:53 +0000 (22:48 +0200)] 
d3d8: Just return the resource type in IDirect3DResource8::GetType() implementations.

There's no need to ask wined3d, since it's constant for a given
implementation.

13 years agowined3d: Rename Context_MarkStateDirty() to context_invalidate_state().
Henri Verbeet [Sun, 5 Jun 2011 20:48:52 +0000 (22:48 +0200)] 
wined3d: Rename Context_MarkStateDirty() to context_invalidate_state().

13 years agowined3d: Rename IWineD3DDeviceImpl_MarkStateDirty() to device_invalidate_state().
Henri Verbeet [Sun, 5 Jun 2011 20:48:51 +0000 (22:48 +0200)] 
wined3d: Rename IWineD3DDeviceImpl_MarkStateDirty() to device_invalidate_state().

13 years agowined3d: Don't clamp vertex depth values.
Henri Verbeet [Sun, 5 Jun 2011 20:48:50 +0000 (22:48 +0200)] 
wined3d: Don't clamp vertex depth values.

Since we report D3DPMISCCAPS_CLIPTLVERTS.

13 years agocomctl32/tests: Removed sign comparison warning in imagelist tests.
Marko Nikolic [Sun, 5 Jun 2011 13:35:32 +0000 (15:35 +0200)] 
comctl32/tests: Removed sign comparison warning in imagelist tests.

13 years agocomctl32/tests: Removed sign comparison warning in listview tests.
Marko Nikolic [Sat, 4 Jun 2011 23:36:55 +0000 (01:36 +0200)] 
comctl32/tests: Removed sign comparison warning in listview tests.

13 years agocomctl32/tests: Removed sign comparison warning in monthcal tests.
Marko Nikolic [Sat, 4 Jun 2011 21:27:33 +0000 (23:27 +0200)] 
comctl32/tests: Removed sign comparison warning in monthcal tests.

13 years agomsvcrt: Improved tolower_l and toupper_l implementation.
Piotr Caban [Fri, 3 Jun 2011 13:28:56 +0000 (15:28 +0200)] 
msvcrt: Improved tolower_l and toupper_l implementation.

13 years agomsvcrt: Fix pclmap and pcumap for "C" locale.
Piotr Caban [Fri, 3 Jun 2011 13:28:46 +0000 (15:28 +0200)] 
msvcrt: Fix pclmap and pcumap for "C" locale.

13 years agomsvcrt: Fix mingw compilation issues.
Piotr Caban [Fri, 3 Jun 2011 13:28:32 +0000 (15:28 +0200)] 
msvcrt: Fix mingw compilation issues.

13 years agows2_32/tests: Fix some test thread procedure prototypes.
Andrew Nguyen [Fri, 3 Jun 2011 12:37:03 +0000 (07:37 -0500)] 
ws2_32/tests: Fix some test thread procedure prototypes.

13 years agows2_32/tests: Avoid casting a WSAAccept function pointer parameter in test_accept.
Andrew Nguyen [Fri, 3 Jun 2011 12:36:54 +0000 (07:36 -0500)] 
ws2_32/tests: Avoid casting a WSAAccept function pointer parameter in test_accept.

13 years agoole32: Avoid opening source storage in IStorage::CopyTo.
Vincent Povirk [Thu, 2 Jun 2011 19:34:53 +0000 (14:34 -0500)] 
ole32: Avoid opening source storage in IStorage::CopyTo.

13 years agocrypt32: Add stub for PFXVerifyPassword.
Louis Lenders [Fri, 3 Jun 2011 11:50:38 +0000 (13:50 +0200)] 
crypt32: Add stub for PFXVerifyPassword.

13 years agourlmon: Avoid accessing an uninitialized variable (valgrind).
Jacek Caban [Fri, 3 Jun 2011 09:40:33 +0000 (11:40 +0200)] 
urlmon: Avoid accessing an uninitialized variable (valgrind).

13 years agourlmon: Avoid accessing an uninitialized variable (valgrind).
Jacek Caban [Fri, 3 Jun 2011 09:40:23 +0000 (11:40 +0200)] 
urlmon: Avoid accessing an uninitialized variable (valgrind).

Also a bit of code clean up.

13 years agourlmon: Initialize PROTOCOLDATA structure before passing it to Switch.
Jacek Caban [Fri, 3 Jun 2011 09:40:05 +0000 (11:40 +0200)] 
urlmon: Initialize PROTOCOLDATA structure before passing it to Switch.

13 years agod3d10: COM cleanup for the ID3D10ShaderReflection iface.
Michael Stefaniuc [Fri, 3 Jun 2011 09:18:36 +0000 (11:18 +0200)] 
d3d10: COM cleanup for the ID3D10ShaderReflection iface.

13 years agod3d10: COM cleanup for the ID3D10Effect iface.
Michael Stefaniuc [Fri, 3 Jun 2011 09:15:47 +0000 (11:15 +0200)] 
d3d10: COM cleanup for the ID3D10Effect iface.

13 years agod3d10: COM cleanup for the ID3D10EffectTechnique iface.
Michael Stefaniuc [Fri, 3 Jun 2011 09:14:35 +0000 (11:14 +0200)] 
d3d10: COM cleanup for the ID3D10EffectTechnique iface.

13 years agod3d10: COM cleanup for the ID3D10EffectPass iface.
Michael Stefaniuc [Fri, 3 Jun 2011 09:13:06 +0000 (11:13 +0200)] 
d3d10: COM cleanup for the ID3D10EffectPass iface.

13 years agoimm32: Add a stub for ImmEnumInputContext.
Austin English [Thu, 2 Jun 2011 21:53:13 +0000 (16:53 -0500)] 
imm32: Add a stub for ImmEnumInputContext.

13 years agocomctl32/tests: Removed sign comparison warning in tab tests.
Marko Nikolic [Thu, 2 Jun 2011 15:31:30 +0000 (17:31 +0200)] 
comctl32/tests: Removed sign comparison warning in tab tests.

13 years agousp10/tests: Add Malayalam shaping test.
Aric Stewart [Thu, 2 Jun 2011 19:57:56 +0000 (14:57 -0500)] 
usp10/tests: Add Malayalam shaping test.

13 years agousp10/tests: Add Telugu shaping test.
Aric Stewart [Thu, 2 Jun 2011 19:57:51 +0000 (14:57 -0500)] 
usp10/tests: Add Telugu shaping test.

13 years agousp10/tests: Add Tamil shape test.
Aric Stewart [Thu, 2 Jun 2011 19:57:44 +0000 (14:57 -0500)] 
usp10/tests: Add Tamil shape test.

13 years agousp10/tests: Add Oriya shaping test.
Aric Stewart [Thu, 2 Jun 2011 19:57:39 +0000 (14:57 -0500)] 
usp10/tests: Add Oriya shaping test.

13 years agousp10/tests: Add Gujarati shaping test.
Aric Stewart [Thu, 2 Jun 2011 19:57:32 +0000 (14:57 -0500)] 
usp10/tests: Add Gujarati shaping test.

13 years agousp10/tests: Add Gurmukhi shaping test.
Aric Stewart [Thu, 2 Jun 2011 19:57:26 +0000 (14:57 -0500)] 
usp10/tests: Add Gurmukhi shaping test.

13 years agousp10/tests: Add Bengali shaping test.
Aric Stewart [Thu, 2 Jun 2011 19:57:20 +0000 (14:57 -0500)] 
usp10/tests: Add Bengali shaping test.

13 years agousp10/tests: Add Devanagari shaping test.
Aric Stewart [Thu, 2 Jun 2011 19:57:14 +0000 (14:57 -0500)] 
usp10/tests: Add Devanagari shaping test.

13 years agoups10: Add Malayalam script.
Aric Stewart [Thu, 2 Jun 2011 19:57:09 +0000 (14:57 -0500)] 
ups10: Add Malayalam script.

13 years agousp10: Add Kannada script.
Aric Stewart [Thu, 2 Jun 2011 19:57:04 +0000 (14:57 -0500)] 
usp10: Add Kannada script.

13 years agousp10: Add Telugu script.
Aric Stewart [Thu, 2 Jun 2011 19:56:55 +0000 (14:56 -0500)] 
usp10: Add Telugu script.

13 years agousp10: Add Tamil script.
Aric Stewart [Thu, 2 Jun 2011 19:56:49 +0000 (14:56 -0500)] 
usp10: Add Tamil script.

13 years agousp10: Add Oriya script.
Aric Stewart [Thu, 2 Jun 2011 19:56:43 +0000 (14:56 -0500)] 
usp10: Add Oriya script.

13 years agousp10: Add Gujarati script.
Aric Stewart [Thu, 2 Jun 2011 19:56:37 +0000 (14:56 -0500)] 
usp10: Add Gujarati script.

13 years agousp10: Add Gurmukhi script.
Aric Stewart [Thu, 2 Jun 2011 19:56:30 +0000 (14:56 -0500)] 
usp10: Add Gurmukhi script.

13 years agousp10: Add Bengali script.
Aric Stewart [Thu, 2 Jun 2011 19:56:23 +0000 (14:56 -0500)] 
usp10: Add Bengali script.

13 years agousp10: Add Devanagari script.
Aric Stewart [Thu, 2 Jun 2011 19:56:17 +0000 (14:56 -0500)] 
usp10: Add Devanagari script.

13 years agousp10: Improve Sinhala shaping using Indic rules.
Aric Stewart [Thu, 2 Jun 2011 19:56:07 +0000 (14:56 -0500)] 
usp10: Improve Sinhala shaping using Indic rules.

13 years agod3d9/tests: Added unbound sampler test for pixel shaders.
Sean Sube [Thu, 2 Jun 2011 16:58:02 +0000 (11:58 -0500)] 
d3d9/tests: Added unbound sampler test for pixel shaders.

13 years agoinclude: Include math.h in d3dvec.inl as it uses sqrt().
Daniel Scharrer [Thu, 2 Jun 2011 17:46:23 +0000 (19:46 +0200)] 
include: Include math.h in d3dvec.inl as it uses sqrt().

13 years agoinclude: Fix compile error in d3dtypes.h for c++ programs that define D3D_OVERLOADS.
Daniel Scharrer [Thu, 2 Jun 2011 17:27:44 +0000 (19:27 +0200)] 
include: Fix compile error in d3dtypes.h for c++ programs that define D3D_OVERLOADS.

13 years agowined3d: Mark some texture formats as filterable.
Matteo Bruni [Wed, 1 Jun 2011 22:13:08 +0000 (00:13 +0200)] 
wined3d: Mark some texture formats as filterable.

13 years agoiextag.idl: Added ClientCaps coclass declaration.
Jacek Caban [Thu, 2 Jun 2011 15:59:11 +0000 (17:59 +0200)] 
iextag.idl: Added ClientCaps coclass declaration.

13 years agomshtml: Added IHTMLElement::get_offsetParent implementation.
Jacek Caban [Thu, 2 Jun 2011 15:58:55 +0000 (17:58 +0200)] 
mshtml: Added IHTMLElement::get_offsetParent implementation.

13 years agowidl: Add support for generating old-style interpreted stubs for servers.
Alexandre Julliard [Fri, 3 Jun 2011 10:27:26 +0000 (12:27 +0200)] 
widl: Add support for generating old-style interpreted stubs for servers.

13 years agowidl: Add support for generating old-style interpreted stubs for clients.
Alexandre Julliard [Fri, 3 Jun 2011 10:27:14 +0000 (12:27 +0200)] 
widl: Add support for generating old-style interpreted stubs for clients.

13 years agowidl: Add support for generating old-style interpreted stubs for proxies.
Alexandre Julliard [Fri, 3 Jun 2011 10:27:00 +0000 (12:27 +0200)] 
widl: Add support for generating old-style interpreted stubs for proxies.

13 years agowidl: Always use signed types in parameter formats.
Alexandre Julliard [Fri, 3 Jun 2011 10:26:31 +0000 (12:26 +0200)] 
widl: Always use signed types in parameter formats.

Native marshaller doesn't support the unsigned ones.

13 years agorpcrt4: Add entry points for the old-style stubless Ndr calls.
Alexandre Julliard [Thu, 2 Jun 2011 12:40:01 +0000 (14:40 +0200)] 
rpcrt4: Add entry points for the old-style stubless Ndr calls.

13 years agocmd: WCMD_delete: fix /s for dirnames containing spaces, add test.
Dan Kegel [Thu, 2 Jun 2011 02:12:56 +0000 (19:12 -0700)] 
cmd: WCMD_delete: fix /s for dirnames containing spaces, add test.

13 years agousp10: Handle new OpenType tags for Microsoft Indic fonts.
Aric Stewart [Thu, 2 Jun 2011 12:44:21 +0000 (07:44 -0500)] 
usp10: Handle new OpenType tags for Microsoft Indic fonts.

13 years agogdi32: Update pixel colours when the colour table changes.
Huw Davies [Thu, 2 Jun 2011 11:22:02 +0000 (12:22 +0100)] 
gdi32: Update pixel colours when the colour table changes.

13 years agows2_32/tests: Socket error handling and reporting tests.
Peter Urbanec [Thu, 2 Jun 2011 10:05:05 +0000 (20:05 +1000)] 
ws2_32/tests: Socket error handling and reporting tests.

13 years agotaskmgr: No need for translatable string for IDC_MEM_USAGE_HISTORY_GRAPH pushbutton.
Frédéric Delanoy [Thu, 2 Jun 2011 09:31:32 +0000 (11:31 +0200)] 
taskmgr: No need for translatable string for IDC_MEM_USAGE_HISTORY_GRAPH pushbutton.

13 years agod3d10core: COM cleanup for the ID3D10Query iface.
Michael Stefaniuc [Thu, 2 Jun 2011 09:24:44 +0000 (11:24 +0200)] 
d3d10core: COM cleanup for the ID3D10Query iface.

13 years agod3d10core: COM cleanup for the ID3D10SamplerState iface.
Michael Stefaniuc [Thu, 2 Jun 2011 09:23:54 +0000 (11:23 +0200)] 
d3d10core: COM cleanup for the ID3D10SamplerState iface.

13 years agod3d10core: COM cleanup for the ID3D10RasterizerState iface.
Michael Stefaniuc [Thu, 2 Jun 2011 09:22:49 +0000 (11:22 +0200)] 
d3d10core: COM cleanup for the ID3D10RasterizerState iface.

13 years agod3d10core: COM cleanup for the ID3D10DepthStencilState iface.
Michael Stefaniuc [Thu, 2 Jun 2011 09:21:30 +0000 (11:21 +0200)] 
d3d10core: COM cleanup for the ID3D10DepthStencilState iface.

13 years agod3d10: COM cleanup for the ID3D10EffectType iface.
Michael Stefaniuc [Thu, 2 Jun 2011 09:19:38 +0000 (11:19 +0200)] 
d3d10: COM cleanup for the ID3D10EffectType iface.

13 years agowined3d: Set container of swapchain surfaces to WINED3D_CONTAINER_NONE in swapchain_i...
Piotr Pawłow [Tue, 31 May 2011 23:38:24 +0000 (01:38 +0200)] 
wined3d: Set container of swapchain surfaces to WINED3D_CONTAINER_NONE in swapchain_init() error path.

13 years agocomctl32/tests: Removed sign comparison warning in status tests.
Marko Nikolic [Wed, 1 Jun 2011 13:50:26 +0000 (15:50 +0200)] 
comctl32/tests: Removed sign comparison warning in status tests.

13 years agocomctl32/tests: Removed sign comparison warning in toolbar tests.
Marko Nikolic [Wed, 1 Jun 2011 11:51:10 +0000 (13:51 +0200)] 
comctl32/tests: Removed sign comparison warning in toolbar tests.

13 years agomsvcrt: Comment out exports with a non-standard comment to prevent make_specfiles...
Alexandre Julliard [Thu, 2 Jun 2011 08:44:19 +0000 (10:44 +0200)] 
msvcrt: Comment out exports with a non-standard comment to prevent make_specfiles from trying to update them.

13 years agomsvcp60: Synchronize the spec file.
Alexandre Julliard [Thu, 2 Jun 2011 08:42:28 +0000 (10:42 +0200)] 
msvcp60: Synchronize the spec file.

13 years agoinclude: Make CLIENT_CALL_RETURN definition platform-specific to handle the return...
Alexandre Julliard [Wed, 1 Jun 2011 20:10:58 +0000 (22:10 +0200)] 
include: Make CLIENT_CALL_RETURN definition platform-specific to handle the return type incompatibility in NdrClientCall.

13 years agowidl: Use the pointer offset for arrays declared as pointer in the proc format string...
Alexandre Julliard [Wed, 1 Jun 2011 19:27:56 +0000 (21:27 +0200)] 
widl: Use the pointer offset for arrays declared as pointer in the proc format strings of interpreted functions.

13 years agowidl: Generate function headers in the proc format string for interpreted functions.
Alexandre Julliard [Wed, 1 Jun 2011 19:06:14 +0000 (21:06 +0200)] 
widl: Generate function headers in the proc format string for interpreted functions.

13 years agowidl: Add a -O option to specify stub style.
Alexandre Julliard [Wed, 1 Jun 2011 19:00:56 +0000 (21:00 +0200)] 
widl: Add a -O option to specify stub style.

13 years agowidl: Don't allow unions passed by value or floating point returns for interpreted...
Alexandre Julliard [Wed, 1 Jun 2011 18:46:50 +0000 (20:46 +0200)] 
widl: Don't allow unions passed by value or floating point returns for interpreted functions.

13 years agowidl: Always update the type format offset in write_type_tfs and not in callers.
Alexandre Julliard [Wed, 1 Jun 2011 18:45:37 +0000 (20:45 +0200)] 
widl: Always update the type format offset in write_type_tfs and not in callers.

13 years agowidl: Fix representation of context handles in the format string.
Alexandre Julliard [Wed, 1 Jun 2011 18:21:37 +0000 (20:21 +0200)] 
widl: Fix representation of context handles in the format string.

13 years agocomctl32/tab: Fully initialize itemData to fix x64 test failure.
Alasdair Sinclair [Wed, 1 Jun 2011 02:24:30 +0000 (03:24 +0100)] 
comctl32/tab: Fully initialize itemData to fix x64 test failure.

13 years agodbghelp: Implement SymEnumSourceFilesW.
Andrew Nguyen [Tue, 31 May 2011 11:12:44 +0000 (06:12 -0500)] 
dbghelp: Implement SymEnumSourceFilesW.

13 years agows2_32: Avoid a crash with an optional pointer in WSAAsyncGetServByPort.
Andrew Nguyen [Wed, 1 Jun 2011 12:14:18 +0000 (07:14 -0500)] 
ws2_32: Avoid a crash with an optional pointer in WSAAsyncGetServByPort.

13 years agows2_32/tests: Properly destroy the async test window.
Andrew Nguyen [Wed, 1 Jun 2011 12:14:13 +0000 (07:14 -0500)] 
ws2_32/tests: Properly destroy the async test window.

13 years agows2_32: Free the asynchronous query structure if thread creation fails.
Andrew Nguyen [Wed, 1 Jun 2011 12:14:08 +0000 (07:14 -0500)] 
ws2_32: Free the asynchronous query structure if thread creation fails.

13 years agomsi: GetUserName sets last error to ERROR_INSUFFICIENT_BUFFER if the buffer is too...
Hans Leidekker [Wed, 1 Jun 2011 12:48:01 +0000 (14:48 +0200)] 
msi: GetUserName sets last error to ERROR_INSUFFICIENT_BUFFER if the buffer is too small.

13 years agocrypt32: GetUserName sets last error to ERROR_INSUFFICIENT_BUFFER if the buffer is...
Hans Leidekker [Wed, 1 Jun 2011 12:47:43 +0000 (14:47 +0200)] 
crypt32: GetUserName sets last error to ERROR_INSUFFICIENT_BUFFER if the buffer is too small.

13 years agoadvapi32: Fix last error value of GetUserNameA/W and output buffer handling in GetUse...
Andrew Nguyen [Wed, 1 Jun 2011 12:13:57 +0000 (07:13 -0500)] 
advapi32: Fix last error value of GetUserNameA/W and output buffer handling in GetUserNameA.

13 years agohostname: Output a CRLF newline with the hostname string.
Andrew Nguyen [Wed, 1 Jun 2011 12:13:21 +0000 (07:13 -0500)] 
hostname: Output a CRLF newline with the hostname string.

13 years agoddraw: Handle a callback cancellation attempt in d3d7_EnumDevices.
Andrew Nguyen [Wed, 1 Jun 2011 12:13:03 +0000 (07:13 -0500)] 
ddraw: Handle a callback cancellation attempt in d3d7_EnumDevices.

13 years agoddraw: Extend the lifetime of the EnumDevices strings beyond function scope.
Andrew Nguyen [Wed, 1 Jun 2011 12:12:45 +0000 (07:12 -0500)] 
ddraw: Extend the lifetime of the EnumDevices strings beyond function scope.

13 years agocomctl32/tests: Removed sign comparison warning in tooltip tests.
Marko Nikolic [Tue, 31 May 2011 21:38:47 +0000 (23:38 +0200)] 
comctl32/tests: Removed sign comparison warning in tooltip tests.

13 years agocomctl32/tests: Use unsigned constants to remove sign comparison warning.
Marko Nikolic [Tue, 31 May 2011 21:38:46 +0000 (23:38 +0200)] 
comctl32/tests: Use unsigned constants to remove sign comparison warning.

13 years agowinedbg: Increase buffer for function names.
André Hentschel [Tue, 31 May 2011 18:17:34 +0000 (20:17 +0200)] 
winedbg: Increase buffer for function names.

13 years agogdi32: Fix an error in the blue channel of the 32 -> 16 bpp conversion and update...
Huw Davies [Wed, 1 Jun 2011 08:41:43 +0000 (09:41 +0100)] 
gdi32: Fix an error in the blue channel of the 32 -> 16 bpp conversion and update the tests to catch this.

13 years agogdi32/tests: Add tests for 24 bpp brushes.
Huw Davies [Wed, 1 Jun 2011 08:41:42 +0000 (09:41 +0100)] 
gdi32/tests: Add tests for 24 bpp brushes.

13 years agogdi32: Add support for 24 bpp brushes.
Huw Davies [Wed, 1 Jun 2011 08:41:41 +0000 (09:41 +0100)] 
gdi32: Add support for 24 bpp brushes.

13 years agogdi32/tests: Add tests for 24 bpp dibs.
Huw Davies [Wed, 1 Jun 2011 08:41:40 +0000 (09:41 +0100)] 
gdi32/tests: Add tests for 24 bpp dibs.

13 years agogdi32: Add support for 24 bpp dibs.
Huw Davies [Wed, 1 Jun 2011 08:41:39 +0000 (09:41 +0100)] 
gdi32: Add support for 24 bpp dibs.

13 years agowininet: Consistently use the allocation macros.
Hans Leidekker [Wed, 1 Jun 2011 09:50:53 +0000 (11:50 +0200)] 
wininet: Consistently use the allocation macros.

13 years agowininet: Don't change the verb if the server response is HTTP_STATUS_REDIRECT_KEEP_VERB.
Hans Leidekker [Wed, 1 Jun 2011 09:50:32 +0000 (11:50 +0200)] 
wininet: Don't change the verb if the server response is HTTP_STATUS_REDIRECT_KEEP_VERB.

13 years agowinhttp: Don't change the verb if the server response is HTTP_STATUS_REDIRECT_KEEP_VERB.
Hans Leidekker [Wed, 1 Jun 2011 09:50:11 +0000 (11:50 +0200)] 
winhttp: Don't change the verb if the server response is HTTP_STATUS_REDIRECT_KEEP_VERB.

13 years agod3d10core: COM cleanup for the ID3D10BlendState iface.
Michael Stefaniuc [Wed, 1 Jun 2011 09:02:35 +0000 (11:02 +0200)] 
d3d10core: COM cleanup for the ID3D10BlendState iface.