wine
11 years agowined3d: Add support for geometry shaders to the GLSL shader backend.
Henri Verbeet [Wed, 14 Nov 2012 22:05:59 +0000 (23:05 +0100)] 
wined3d: Add support for geometry shaders to the GLSL shader backend.

11 years agoddraw: Avoid LPDIRECT3DLIGHT.
Henri Verbeet [Wed, 14 Nov 2012 22:05:58 +0000 (23:05 +0100)] 
ddraw: Avoid LPDIRECT3DLIGHT.

11 years agoddraw: Avoid LPDIRECT3DDEVICE.
Henri Verbeet [Wed, 14 Nov 2012 22:05:57 +0000 (23:05 +0100)] 
ddraw: Avoid LPDIRECT3DDEVICE.

11 years agoddraw: Avoid LPDIRECT3DDEVICE2.
Henri Verbeet [Wed, 14 Nov 2012 22:05:56 +0000 (23:05 +0100)] 
ddraw: Avoid LPDIRECT3DDEVICE2.

11 years agonetapi32/tests: Fix workstation test failures on XP.
Detlef Riekenberg [Tue, 13 Nov 2012 22:50:15 +0000 (23:50 +0100)] 
netapi32/tests: Fix workstation test failures on XP.

11 years agokernel32/tests: Fix 32-bit thread test failures on NT 5.x 64bit.
Detlef Riekenberg [Tue, 13 Nov 2012 22:50:13 +0000 (23:50 +0100)] 
kernel32/tests: Fix 32-bit thread test failures on NT 5.x 64bit.

11 years agonetapi32/tests: Fix an access test failure on XP.
Detlef Riekenberg [Tue, 13 Nov 2012 22:50:14 +0000 (23:50 +0100)] 
netapi32/tests: Fix an access test failure on XP.

11 years agomsi: Store object function pointers with type id.
Nikolay Sivov [Wed, 14 Nov 2012 05:26:14 +0000 (00:26 -0500)] 
msi: Store object function pointers with type id.

11 years agomsi: Cache ITypeInfo instances for automation objects instead of reloading every...
Nikolay Sivov [Wed, 14 Nov 2012 04:45:02 +0000 (23:45 -0500)] 
msi: Cache ITypeInfo instances for automation objects instead of reloading every time.

11 years agojscript: Use proper object as 'this' when function is called on an activation object.
Jacek Caban [Wed, 14 Nov 2012 14:49:46 +0000 (15:49 +0100)] 
jscript: Use proper object as 'this' when function is called on an activation object.

11 years agomsvcp60: Added iostream tests.
Piotr Caban [Wed, 14 Nov 2012 14:39:55 +0000 (15:39 +0100)] 
msvcp60: Added iostream tests.

11 years agomsvcp60: Fixed basic_istream::getline(basic_string) implementation.
Piotr Caban [Wed, 14 Nov 2012 14:39:41 +0000 (15:39 +0100)] 
msvcp60: Fixed basic_istream::getline(basic_string) implementation.

11 years agomsvcp60: Fixed basic_istream::seekg implementation.
Piotr Caban [Wed, 14 Nov 2012 14:39:31 +0000 (15:39 +0100)] 
msvcp60: Fixed basic_istream::seekg implementation.

11 years agomsvcp60: Fixed basic_istream::ipfx implementation.
Piotr Caban [Wed, 14 Nov 2012 14:39:19 +0000 (15:39 +0100)] 
msvcp60: Fixed basic_istream::ipfx implementation.

11 years agomsvcp60: Fixed num_put::fput implementation.
Piotr Caban [Wed, 14 Nov 2012 14:39:08 +0000 (15:39 +0100)] 
msvcp60: Fixed num_put::fput implementation.

11 years agomsvcp60: Fixed num_get class implementataion.
Piotr Caban [Wed, 14 Nov 2012 14:38:54 +0000 (15:38 +0100)] 
msvcp60: Fixed num_get class implementataion.

11 years agomsvcp60: Remove mutex class.
Piotr Caban [Wed, 14 Nov 2012 14:38:39 +0000 (15:38 +0100)] 
msvcp60: Remove mutex class.

11 years agomsvcp60: Added basic_string tests.
Piotr Caban [Wed, 14 Nov 2012 14:38:20 +0000 (15:38 +0100)] 
msvcp60: Added basic_string tests.

11 years agomsvcp60: Fixed basic_string::c_str implementation.
Piotr Caban [Wed, 14 Nov 2012 14:37:54 +0000 (15:37 +0100)] 
msvcp60: Fixed basic_string::c_str implementation.

11 years agomsvcp60: Fixed basic_filebuf<short> implementation.
Piotr Caban [Wed, 14 Nov 2012 14:37:42 +0000 (15:37 +0100)] 
msvcp60: Fixed basic_filebuf<short> implementation.

11 years agomsvcp60: Fixed basic_filebuf<char> implementation.
Piotr Caban [Wed, 14 Nov 2012 14:37:25 +0000 (15:37 +0100)] 
msvcp60: Fixed basic_filebuf<char> implementation.

11 years agomsvcp90: Fixed basic_istream_char_read_uint64 tests.
Piotr Caban [Wed, 14 Nov 2012 14:33:42 +0000 (15:33 +0100)] 
msvcp90: Fixed basic_istream_char_read_uint64 tests.

11 years agomsvcp100: Avoid FALSE:TRUE conditional expressions.
Michael Stefaniuc [Wed, 14 Nov 2012 11:29:59 +0000 (12:29 +0100)] 
msvcp100: Avoid FALSE:TRUE conditional expressions.

11 years agooleaut32: Remove a superfluous TRUE:FALSE conditional expression.
Michael Stefaniuc [Wed, 14 Nov 2012 11:35:49 +0000 (12:35 +0100)] 
oleaut32: Remove a superfluous TRUE:FALSE conditional expression.

11 years agouser32: Add tests for MapWindowPoints, ClientToScreen and ScreenToClient.
Christian Costa [Tue, 13 Nov 2012 20:16:44 +0000 (21:16 +0100)] 
user32: Add tests for MapWindowPoints, ClientToScreen and ScreenToClient.

Based on a patch by Rico Schüller.

11 years agouser32: Add some error checking in ScreenToClient and ClientToScreen.
Alexandre Julliard [Wed, 14 Nov 2012 15:29:39 +0000 (16:29 +0100)] 
user32: Add some error checking in ScreenToClient and ClientToScreen.

11 years agouser32: Properly set last error in MapWindowPoints.
Alexandre Julliard [Wed, 14 Nov 2012 15:26:13 +0000 (16:26 +0100)] 
user32: Properly set last error in MapWindowPoints.

11 years agouser32: Add helper functions for loading and saving system parameter registry entries.
Alexandre Julliard [Wed, 14 Nov 2012 12:22:25 +0000 (13:22 +0100)] 
user32: Add helper functions for loading and saving system parameter registry entries.

11 years agouser32: Support more user preference system parameters.
Alexandre Julliard [Wed, 14 Nov 2012 11:54:41 +0000 (12:54 +0100)] 
user32: Support more user preference system parameters.

11 years agouser32: Add system parameter descriptors for user preference parameters.
Alexandre Julliard [Wed, 14 Nov 2012 11:19:19 +0000 (12:19 +0100)] 
user32: Add system parameter descriptors for user preference parameters.

11 years agod3d10core: Implement d3d10_device_GSGetShader().
Henri Verbeet [Tue, 13 Nov 2012 20:24:23 +0000 (21:24 +0100)] 
d3d10core: Implement d3d10_device_GSGetShader().

11 years agod3d10core: Implement d3d10_device_GSSetShader().
Henri Verbeet [Tue, 13 Nov 2012 20:24:22 +0000 (21:24 +0100)] 
d3d10core: Implement d3d10_device_GSSetShader().

11 years agoddraw: Avoid LPDIRECT3DDEVICE3.
Henri Verbeet [Tue, 13 Nov 2012 20:24:21 +0000 (21:24 +0100)] 
ddraw: Avoid LPDIRECT3DDEVICE3.

11 years agoddraw: Avoid LPDIRECT3DDEVICE7.
Henri Verbeet [Tue, 13 Nov 2012 20:24:20 +0000 (21:24 +0100)] 
ddraw: Avoid LPDIRECT3DDEVICE7.

11 years agoddraw: Avoid LPDIRECT3DVIEWPORT.
Henri Verbeet [Tue, 13 Nov 2012 20:24:19 +0000 (21:24 +0100)] 
ddraw: Avoid LPDIRECT3DVIEWPORT.

11 years agod3dx9_36: Fix the case out = in for D3DXSHRotate.
Nozomi Kodama [Mon, 12 Nov 2012 01:23:57 +0000 (15:23 -1000)] 
d3dx9_36: Fix the case out = in for D3DXSHRotate.

11 years agod3dx9_36: Implement handy computations for small orders in D3DXSHRotate.
Nozomi Kodama [Mon, 12 Nov 2012 01:21:36 +0000 (15:21 -1000)] 
d3dx9_36: Implement handy computations for small orders in D3DXSHRotate.

11 years agoadvapi32/tests: Test string alias for common RID in sid strings.
Detlef Riekenberg [Tue, 13 Nov 2012 04:31:25 +0000 (05:31 +0100)] 
advapi32/tests: Test string alias for common RID in sid strings.

11 years agoadvapi32: Allow string alias for common RID in sid strings.
Detlef Riekenberg [Tue, 13 Nov 2012 04:31:24 +0000 (05:31 +0100)] 
advapi32: Allow string alias for common RID in sid strings.

11 years agod3drm: Implement texture SetAppData and GetAppData.
Christian Costa [Fri, 9 Nov 2012 09:05:46 +0000 (10:05 +0100)] 
d3drm: Implement texture SetAppData and GetAppData.

11 years agomsxml3: Fix remaining memory leak (coverity).
André Hentschel [Sat, 10 Nov 2012 14:57:22 +0000 (15:57 +0100)] 
msxml3: Fix remaining memory leak (coverity).

11 years agooleaut32: Fix remaining memory leak (coverity).
André Hentschel [Sat, 10 Nov 2012 14:56:58 +0000 (15:56 +0100)] 
oleaut32: Fix remaining memory leak (coverity).

11 years agowinmm: Fix SEEK_END direction of mmio files without buffering.
Akihiro Sagawa [Mon, 12 Nov 2012 15:26:45 +0000 (00:26 +0900)] 
winmm: Fix SEEK_END direction of mmio files without buffering.

11 years agowinmm/tests: Add more mmioSeek tests.
Akihiro Sagawa [Mon, 12 Nov 2012 15:26:42 +0000 (00:26 +0900)] 
winmm/tests: Add more mmioSeek tests.

11 years agomciavi: Fix player deadlock when starting to play.
Jörg Höhle [Tue, 6 Nov 2012 21:59:55 +0000 (22:59 +0100)] 
mciavi: Fix player deadlock when starting to play.

11 years agogdi32: Added GetGlyphOutlineW tests on glyph that contains empty contour.
Piotr Caban [Tue, 13 Nov 2012 15:51:51 +0000 (16:51 +0100)] 
gdi32: Added GetGlyphOutlineW tests on glyph that contains empty contour.

11 years agogdi32: Ignore contours containing one point in get_glyph_outline function.
Piotr Caban [Tue, 13 Nov 2012 15:51:29 +0000 (16:51 +0100)] 
gdi32: Ignore contours containing one point in get_glyph_outline function.

11 years agomshtml: Added IHTMLScriptElement::get_text implementation.
Jacek Caban [Tue, 13 Nov 2012 12:35:49 +0000 (13:35 +0100)] 
mshtml: Added IHTMLScriptElement::get_text implementation.

11 years agocomctl32: Move WM_SIZE handling into WM_WINDOWPOSCHANGED.
Daniel Jelinski [Mon, 12 Nov 2012 18:03:24 +0000 (19:03 +0100)] 
comctl32: Move WM_SIZE handling into WM_WINDOWPOSCHANGED.

11 years agouser32: Add some defines to reduce Unicode string duplication.
Alexandre Julliard [Tue, 13 Nov 2012 15:09:22 +0000 (16:09 +0100)] 
user32: Add some defines to reduce Unicode string duplication.

11 years agouser32: Implement a number of missing system parameters.
Alexandre Julliard [Tue, 13 Nov 2012 14:59:37 +0000 (15:59 +0100)] 
user32: Implement a number of missing system parameters.

11 years agouser32: Add structures to describe individual system parameters to reduce code duplic...
Alexandre Julliard [Tue, 13 Nov 2012 14:10:05 +0000 (15:10 +0100)] 
user32: Add structures to describe individual system parameters to reduce code duplication.

11 years agowindowscodecs: Implement IWICBitmapDecoderInfo::GetFileExtensions.
Hans Leidekker [Tue, 13 Nov 2012 09:06:20 +0000 (10:06 +0100)] 
windowscodecs: Implement IWICBitmapDecoderInfo::GetFileExtensions.

11 years agomscms: Handle more bitmap formats.
Hans Leidekker [Tue, 13 Nov 2012 09:05:33 +0000 (10:05 +0100)] 
mscms: Handle more bitmap formats.

11 years agod3d10core: Implement d3d10_device_PSGetShader().
Henri Verbeet [Mon, 12 Nov 2012 20:51:01 +0000 (21:51 +0100)] 
d3d10core: Implement d3d10_device_PSGetShader().

11 years agod3d10core: Implement d3d10_device_VSGetShader().
Henri Verbeet [Mon, 12 Nov 2012 20:51:00 +0000 (21:51 +0100)] 
d3d10core: Implement d3d10_device_VSGetShader().

11 years agoddraw: Avoid LPDIRECT3DVIEWPORT2.
Henri Verbeet [Mon, 12 Nov 2012 20:50:59 +0000 (21:50 +0100)] 
ddraw: Avoid LPDIRECT3DVIEWPORT2.

11 years agoddraw: Avoid LPDIRECT3DVIEWPORT3.
Henri Verbeet [Mon, 12 Nov 2012 20:50:58 +0000 (21:50 +0100)] 
ddraw: Avoid LPDIRECT3DVIEWPORT3.

11 years agoddraw: Avoid LPDIRECT3DMATERIAL.
Henri Verbeet [Mon, 12 Nov 2012 20:50:57 +0000 (21:50 +0100)] 
ddraw: Avoid LPDIRECT3DMATERIAL.

11 years agouser32: Add helper functions to get and set dword registry values in SystemParameters...
Alexandre Julliard [Mon, 12 Nov 2012 15:35:05 +0000 (16:35 +0100)] 
user32: Add helper functions to get and set dword registry values in SystemParametersInfo.

11 years agoadvapi32/tests: Fix a failure on 64bit NT 5.x.
Detlef Riekenberg [Mon, 12 Nov 2012 04:50:13 +0000 (05:50 +0100)] 
advapi32/tests: Fix a failure on 64bit NT 5.x.

11 years agopo: Update Korean translation.
Hwang YunSong [Mon, 12 Nov 2012 02:18:56 +0000 (11:18 +0900)] 
po: Update Korean translation.

11 years agoieframe: Added IWebBrowser2::Refresh tests.
Jacek Caban [Mon, 12 Nov 2012 11:59:33 +0000 (12:59 +0100)] 
ieframe: Added IWebBrowser2::Refresh tests.

11 years agoieframe: Added IWebBrowser2::Refresh implementation.
Jacek Caban [Mon, 12 Nov 2012 11:59:20 +0000 (12:59 +0100)] 
ieframe: Added IWebBrowser2::Refresh implementation.

11 years agoieframe: Forward more DocHost::Exec calls to embedders.
Jacek Caban [Mon, 12 Nov 2012 11:59:06 +0000 (12:59 +0100)] 
ieframe: Forward more DocHost::Exec calls to embedders.

11 years agomshtml: Added refresh tests.
Jacek Caban [Mon, 12 Nov 2012 11:58:54 +0000 (12:58 +0100)] 
mshtml: Added refresh tests.

11 years agomshtml: Added exec_refresh implementation.
Jacek Caban [Mon, 12 Nov 2012 11:58:41 +0000 (12:58 +0100)] 
mshtml: Added exec_refresh implementation.

11 years agomshtml: Store embedder's IOleComandTarget iface in HTMLDocumentObj and use it in...
Jacek Caban [Mon, 12 Nov 2012 11:58:27 +0000 (12:58 +0100)] 
mshtml: Store embedder's IOleComandTarget iface in HTMLDocumentObj and use it in handle_navigation_error.

11 years agomshtml: Added IPersistHistory tests.
Jacek Caban [Mon, 12 Nov 2012 11:58:13 +0000 (12:58 +0100)] 
mshtml: Added IPersistHistory tests.

11 years agomshtml: Don't skip history notification for about: URLs.
Jacek Caban [Mon, 12 Nov 2012 11:57:58 +0000 (12:57 +0100)] 
mshtml: Don't skip history notification for about: URLs.

11 years agomshtml: Properly report history update for location.replace call.
Jacek Caban [Mon, 12 Nov 2012 11:57:48 +0000 (12:57 +0100)] 
mshtml: Properly report history update for location.replace call.

11 years agoscrrun: Block stream reading calls if it's not in ForReading mode.
Nikolay Sivov [Sat, 10 Nov 2012 18:36:12 +0000 (13:36 -0500)] 
scrrun: Block stream reading calls if it's not in ForReading mode.

11 years agoscrrun: Improve OpenTextFile stub.
Nikolay Sivov [Sat, 10 Nov 2012 16:43:39 +0000 (11:43 -0500)] 
scrrun: Improve OpenTextFile stub.

11 years agoscrrun: Use heap helpers for dictionary.
Nikolay Sivov [Sat, 10 Nov 2012 14:47:17 +0000 (09:47 -0500)] 
scrrun: Use heap helpers for dictionary.

11 years agorpcrt4: Implement RpcMgmtIsServerListening.
Hans Leidekker [Mon, 12 Nov 2012 10:46:53 +0000 (11:46 +0100)] 
rpcrt4: Implement RpcMgmtIsServerListening.

11 years agomsvcr100: Add a version resource.
Hans Leidekker [Mon, 12 Nov 2012 10:46:36 +0000 (11:46 +0100)] 
msvcr100: Add a version resource.

11 years agomsi: Don't over-allocate memory for a MSISELECTVIEW.
Michael Stefaniuc [Mon, 12 Nov 2012 09:28:39 +0000 (10:28 +0100)] 
msi: Don't over-allocate memory for a MSISELECTVIEW.

11 years agomsiexec: Use FIELD_OFFSET to calculate the size of a struct with variable length...
Michael Stefaniuc [Mon, 12 Nov 2012 09:43:44 +0000 (10:43 +0100)] 
msiexec: Use FIELD_OFFSET to calculate the size of a struct with variable length array.

11 years agouser.exe16: Use FIELD_OFFSET to calculate the size of a struct with variable length...
Michael Stefaniuc [Mon, 12 Nov 2012 09:39:45 +0000 (10:39 +0100)] 
user.exe16: Use FIELD_OFFSET to calculate the size of a struct with variable length array.

11 years agomsxml3: Disable text data escaping for format nodes set with put_data().
Nikolay Sivov [Mon, 12 Nov 2012 14:29:30 +0000 (09:29 -0500)] 
msxml3: Disable text data escaping for format nodes set with put_data().

11 years agomsxml3: Fix a redundant newline in transformation result in html mode.
Nikolay Sivov [Sat, 10 Nov 2012 03:22:25 +0000 (22:22 -0500)] 
msxml3: Fix a redundant newline in transformation result in html mode.

11 years agomsxml3: Add VT_INT to VARIANT tracing helper.
Nikolay Sivov [Thu, 8 Nov 2012 02:43:44 +0000 (21:43 -0500)] 
msxml3: Add VT_INT to VARIANT tracing helper.

11 years agocomcat: Cleanup from unused includes and imports.
Nikolay Sivov [Mon, 12 Nov 2012 04:10:10 +0000 (23:10 -0500)] 
comcat: Cleanup from unused includes and imports.

11 years agowined3d: Handle relative addresses in the common code in shader_glsl_get_register_name().
Henri Verbeet [Sun, 11 Nov 2012 17:52:39 +0000 (18:52 +0100)] 
wined3d: Handle relative addresses in the common code in shader_glsl_get_register_name().

11 years agowined3d: Add support for GLSL based fixed function fragment shaders.
Henri Verbeet [Sun, 11 Nov 2012 17:52:38 +0000 (18:52 +0100)] 
wined3d: Add support for GLSL based fixed function fragment shaders.

11 years agoddraw: Avoid LPDIRECT3DMATERIAL2.
Henri Verbeet [Sun, 11 Nov 2012 17:52:37 +0000 (18:52 +0100)] 
ddraw: Avoid LPDIRECT3DMATERIAL2.

11 years agoddraw: Avoid LPDIRECT3DMATERIAL3.
Henri Verbeet [Sun, 11 Nov 2012 17:52:36 +0000 (18:52 +0100)] 
ddraw: Avoid LPDIRECT3DMATERIAL3.

11 years agoddraw: Avoid LPDIRECT3DTEXTURE.
Henri Verbeet [Sun, 11 Nov 2012 17:52:35 +0000 (18:52 +0100)] 
ddraw: Avoid LPDIRECT3DTEXTURE.

11 years agoole32: Avoid erroneously freeing a variable in ReadFmtUserTypeStg.
Frédéric Delanoy [Sat, 10 Nov 2012 09:33:49 +0000 (10:33 +0100)] 
ole32: Avoid erroneously freeing a variable in ReadFmtUserTypeStg.

11 years agomsvcp90: Fixed a memory leak in virtual destructor tests.
Piotr Caban [Fri, 9 Nov 2012 23:00:23 +0000 (00:00 +0100)] 
msvcp90: Fixed a memory leak in virtual destructor tests.

11 years agomsvcp90: Free memory allocated by _get_current_locale function.
Piotr Caban [Fri, 9 Nov 2012 23:00:08 +0000 (00:00 +0100)] 
msvcp90: Free memory allocated by _get_current_locale function.

11 years agoshell32: Fix a buffer overflow in CommandLineToArgvW().
Francois Gouget [Sat, 10 Nov 2012 00:00:54 +0000 (01:00 +0100)] 
shell32: Fix a buffer overflow in CommandLineToArgvW().

11 years agoRelease 1.5.17. wine-1.5.17
Alexandre Julliard [Fri, 9 Nov 2012 18:46:37 +0000 (19:46 +0100)] 
Release 1.5.17.

11 years agomsi: Use FIELD_OFFSET to calculate the size of structs with variable length array.
Michael Stefaniuc [Fri, 9 Nov 2012 15:47:44 +0000 (16:47 +0100)] 
msi: Use FIELD_OFFSET to calculate the size of structs with variable length array.

11 years agomsi: Avoid a string copy when comparing SQL keywords.
Hans Leidekker [Fri, 9 Nov 2012 15:47:09 +0000 (16:47 +0100)] 
msi: Avoid a string copy when comparing SQL keywords.

11 years agomsi: Fix use of uninitialized variables.
Hans Leidekker [Fri, 9 Nov 2012 15:46:52 +0000 (16:46 +0100)] 
msi: Fix use of uninitialized variables.

11 years agod3dcompiler: Put data type name of constants on the heap.
Matteo Bruni [Fri, 9 Nov 2012 14:20:39 +0000 (15:20 +0100)] 
d3dcompiler: Put data type name of constants on the heap.

11 years agod3dcompiler: Skip stray semicolons outside of functions.
Matteo Bruni [Fri, 9 Nov 2012 14:20:38 +0000 (15:20 +0100)] 
d3dcompiler: Skip stray semicolons outside of functions.

11 years agod3dcompiler: Allow a comma at the end of an initializer.
Matteo Bruni [Fri, 9 Nov 2012 14:20:37 +0000 (15:20 +0100)] 
d3dcompiler: Allow a comma at the end of an initializer.

11 years agod3dcompiler: Don't take the sign as part of the numeric token.
Matteo Bruni [Fri, 9 Nov 2012 14:20:36 +0000 (15:20 +0100)] 
d3dcompiler: Don't take the sign as part of the numeric token.