wine
11 years agoxmllite: Store reader input impl pointer in reader structure.
Nikolay Sivov [Sat, 17 Nov 2012 19:22:09 +0000 (14:22 -0500)] 
xmllite: Store reader input impl pointer in reader structure.

11 years agoxmllite: Keep stream reference in reader input instead of reader itself.
Nikolay Sivov [Sat, 17 Nov 2012 19:12:53 +0000 (14:12 -0500)] 
xmllite: Keep stream reference in reader input instead of reader itself.

11 years agoxmllite: Add stub for reader input buffer.
Nikolay Sivov [Sat, 17 Nov 2012 18:54:16 +0000 (13:54 -0500)] 
xmllite: Add stub for reader input buffer.

11 years agoxmllite: Use application defined IMalloc for reader input.
Nikolay Sivov [Sat, 17 Nov 2012 16:40:46 +0000 (11:40 -0500)] 
xmllite: Use application defined IMalloc for reader input.

11 years agoxmllite: Support application defined IMalloc for reader.
Nikolay Sivov [Sat, 17 Nov 2012 16:22:47 +0000 (11:22 -0500)] 
xmllite: Support application defined IMalloc for reader.

11 years agowininet: Use proxy settings directly from http_request_t in a few more places.
Jacek Caban [Mon, 19 Nov 2012 10:48:08 +0000 (11:48 +0100)] 
wininet: Use proxy settings directly from http_request_t in a few more places.

11 years agowininet: Use processed string from server_t for constructing proxy path.
Jacek Caban [Mon, 19 Nov 2012 10:47:50 +0000 (11:47 +0100)] 
wininet: Use processed string from server_t for constructing proxy path.

11 years agowininet: Store more useful strings in server_t.
Jacek Caban [Mon, 19 Nov 2012 10:47:19 +0000 (11:47 +0100)] 
wininet: Store more useful strings in server_t.

11 years agowininet: Allow passing INTERNET_INVALID_PORT_NUMBER port to get_server.
Jacek Caban [Mon, 19 Nov 2012 10:47:06 +0000 (11:47 +0100)] 
wininet: Allow passing INTERNET_INVALID_PORT_NUMBER port to get_server.

11 years agowininet: Store an info if connection is HTTPS in server_t.
Jacek Caban [Mon, 19 Nov 2012 10:46:50 +0000 (11:46 +0100)] 
wininet: Store an info if connection is HTTPS in server_t.

11 years agoamvideo.idl: Use proper IDirectDraw forward declaration.
Jacek Caban [Mon, 19 Nov 2012 10:27:58 +0000 (11:27 +0100)] 
amvideo.idl: Use proper IDirectDraw forward declaration.

11 years agowintab32/tests: Remove a function pointer cast.
Michael Stefaniuc [Mon, 19 Nov 2012 08:29:48 +0000 (09:29 +0100)] 
wintab32/tests: Remove a function pointer cast.

11 years agoappwiz: Use the correct types for callbacks.
Michael Stefaniuc [Mon, 19 Nov 2012 08:28:43 +0000 (09:28 +0100)] 
appwiz: Use the correct types for callbacks.

11 years agowindowscodecs: Add NULL pointer checks to some color context methods.
Dmitry Timoshkov [Mon, 19 Nov 2012 05:33:48 +0000 (13:33 +0800)] 
windowscodecs: Add NULL pointer checks to some color context methods.

11 years agogdiplus: Avoid more cases of allocating a transformation matrix on the heap.
Dmitry Timoshkov [Mon, 19 Nov 2012 03:58:48 +0000 (11:58 +0800)] 
gdiplus: Avoid more cases of allocating a transformation matrix on the heap.

11 years agod3d9/tests: Add a test for the scissor rect and viewport after SetRenderTarget()...
Henri Verbeet [Sun, 18 Nov 2012 23:15:51 +0000 (00:15 +0100)] 
d3d9/tests: Add a test for the scissor rect and viewport after SetRenderTarget() calls.

11 years agod3d8/tests: Add a test for the viewport after SetRenderTarget() calls.
Henri Verbeet [Sun, 18 Nov 2012 23:15:50 +0000 (00:15 +0100)] 
d3d8/tests: Add a test for the viewport after SetRenderTarget() calls.

11 years agowined3d: Update the scissor rect and viewport even on redundant wined3d_device_set_re...
Henri Verbeet [Sun, 18 Nov 2012 23:15:49 +0000 (00:15 +0100)] 
wined3d: Update the scissor rect and viewport even on redundant wined3d_device_set_render_target() calls.

11 years agoddraw: Avoid LPDIRECT3D.
Henri Verbeet [Sun, 18 Nov 2012 23:15:48 +0000 (00:15 +0100)] 
ddraw: Avoid LPDIRECT3D.

11 years agoddraw: Avoid LPDIRECT3D2.
Henri Verbeet [Sun, 18 Nov 2012 23:15:47 +0000 (00:15 +0100)] 
ddraw: Avoid LPDIRECT3D2.

11 years agouser32: Remove two superfluous casts.
Michael Stefaniuc [Sun, 18 Nov 2012 21:51:54 +0000 (22:51 +0100)] 
user32: Remove two superfluous casts.

11 years agokernel32/tests: Don't cast zero.
Michael Stefaniuc [Sun, 18 Nov 2012 21:51:14 +0000 (22:51 +0100)] 
kernel32/tests: Don't cast zero.

11 years agomsvcp: Don't cast zero.
Michael Stefaniuc [Sun, 18 Nov 2012 21:46:29 +0000 (22:46 +0100)] 
msvcp: Don't cast zero.

11 years agomsvcp60: Fixed basic_string::_Copy implementation.
Piotr Caban [Sun, 18 Nov 2012 20:44:26 +0000 (21:44 +0100)] 
msvcp60: Fixed basic_string::_Copy implementation.

11 years agomsvcp60: Fixed basic_string::_Tidy implementation.
Piotr Caban [Sun, 18 Nov 2012 20:44:17 +0000 (21:44 +0100)] 
msvcp60: Fixed basic_string::_Tidy implementation.

11 years agomsvcp60: Fixed handling of empty strings.
Piotr Caban [Sun, 18 Nov 2012 20:44:08 +0000 (21:44 +0100)] 
msvcp60: Fixed handling of empty strings.

11 years agomsvcp60: Export basic_ostream constructors.
Piotr Caban [Sun, 18 Nov 2012 20:43:58 +0000 (21:43 +0100)] 
msvcp60: Export basic_ostream constructors.

11 years agomsvcp60: Added basic_stringbuf::_Mode implementation.
Piotr Caban [Sun, 18 Nov 2012 20:43:48 +0000 (21:43 +0100)] 
msvcp60: Added basic_stringbuf::_Mode implementation.

11 years agomsi: Fix leaks in ITERATE_InstallService (coverity).
Frédéric Delanoy [Fri, 16 Nov 2012 10:50:28 +0000 (11:50 +0100)] 
msi: Fix leaks in ITERATE_InstallService (coverity).

11 years agomsi: Fix leaks in stop_service_dependents (coverity).
Frédéric Delanoy [Fri, 16 Nov 2012 10:50:27 +0000 (11:50 +0100)] 
msi: Fix leaks in stop_service_dependents (coverity).

11 years agowininet: Fix InternetCrackUrl parsing URLs containing a semicolon.
Erich Hoover [Thu, 15 Nov 2012 17:23:52 +0000 (10:23 -0700)] 
wininet: Fix InternetCrackUrl parsing URLs containing a semicolon.

11 years agoadvapi32: Implement SetSecurityInfo on top of NtSetSecurityObject.
Erich Hoover [Thu, 15 Nov 2012 17:16:23 +0000 (10:16 -0700)] 
advapi32: Implement SetSecurityInfo on top of NtSetSecurityObject.

11 years agomsxml3: Stub support for external entity resolver.
Nikolay Sivov [Fri, 16 Nov 2012 21:46:36 +0000 (16:46 -0500)] 
msxml3: Stub support for external entity resolver.

11 years agomsxml3: Store handler pointers so casts to particular type are avoided.
Nikolay Sivov [Fri, 16 Nov 2012 03:34:58 +0000 (22:34 -0500)] 
msxml3: Store handler pointers so casts to particular type are avoided.

11 years agowininet: Fixed HTTP CONNECT secure connection.
Jacek Caban [Fri, 16 Nov 2012 13:39:16 +0000 (14:39 +0100)] 
wininet: Fixed HTTP CONNECT secure connection.

11 years agowininet: Store both proxy and destination host in http_request_t.
Jacek Caban [Fri, 16 Nov 2012 13:38:56 +0000 (14:38 +0100)] 
wininet: Store both proxy and destination host in http_request_t.

11 years agouser32: Initialize some system parameters in the registry on first run.
Alexandre Julliard [Fri, 16 Nov 2012 15:52:40 +0000 (16:52 +0100)] 
user32: Initialize some system parameters in the registry on first run.

11 years agouser32: Maintain a cache of registry keys for the various parameters.
Alexandre Julliard [Fri, 16 Nov 2012 11:39:43 +0000 (12:39 +0100)] 
user32: Maintain a cache of registry keys for the various parameters.

11 years agouser32: Define a global list of parameter registry keys and store an index in the...
Alexandre Julliard [Fri, 16 Nov 2012 11:22:31 +0000 (12:22 +0100)] 
user32: Define a global list of parameter registry keys and store an index in the value string.

11 years agoktmw32: Add a stub for CommitTransaction.
Detlef Riekenberg [Fri, 16 Nov 2012 00:07:59 +0000 (01:07 +0100)] 
ktmw32: Add a stub for CommitTransaction.

11 years agoktmw32: Add a stub for CreateTransaction.
Detlef Riekenberg [Fri, 16 Nov 2012 00:07:56 +0000 (01:07 +0100)] 
ktmw32: Add a stub for CreateTransaction.

11 years agofonts: Update 10-pixel and some rarely used 9-pixel cyrillic bitmaps for Tahoma Bold.
Dmitry Timoshkov [Fri, 16 Nov 2012 08:55:02 +0000 (16:55 +0800)] 
fonts: Update 10-pixel and some rarely used 9-pixel cyrillic bitmaps for Tahoma Bold.

11 years agokrnl386.exe16: Use FIELD_OFFSET for the size of structs with varlength arrays.
Michael Stefaniuc [Fri, 16 Nov 2012 10:15:06 +0000 (11:15 +0100)] 
krnl386.exe16: Use FIELD_OFFSET for the size of structs with varlength arrays.

11 years agows2_32: Avoid using sizeof on structs with variable length array.
Michael Stefaniuc [Fri, 16 Nov 2012 10:11:57 +0000 (11:11 +0100)] 
ws2_32: Avoid using sizeof on structs with variable length array.

11 years agomsvcp: Sync implementations.
Piotr Caban [Fri, 16 Nov 2012 09:54:27 +0000 (10:54 +0100)] 
msvcp: Sync implementations.

11 years agomsvcp90: Added wctrans and towctrans tests.
Piotr Caban [Fri, 16 Nov 2012 09:53:47 +0000 (10:53 +0100)] 
msvcp90: Added wctrans and towctrans tests.

11 years agomsvcp90: Added wctrans and towctrans implementation.
Piotr Caban [Fri, 16 Nov 2012 09:53:37 +0000 (10:53 +0100)] 
msvcp90: Added wctrans and towctrans implementation.

11 years agomsvcp80: Forward functions that are using String_iterators to msvcp90.
Piotr Caban [Fri, 16 Nov 2012 09:53:09 +0000 (10:53 +0100)] 
msvcp80: Forward functions that are using String_iterators to msvcp90.

11 years agowinspool: Pre-1.6 versions of CUPS can leave behind a file when cupsGetPDD3 fails...
Huw Davies [Fri, 16 Nov 2012 09:53:14 +0000 (09:53 +0000)] 
winspool: Pre-1.6 versions of CUPS can leave behind a file when cupsGetPDD3 fails, so clear up afterwards.

11 years agocmd: Added HeapFree wrapper.
Jacek Caban [Fri, 16 Nov 2012 09:37:39 +0000 (10:37 +0100)] 
cmd: Added HeapFree wrapper.

11 years agosecur32: Get rid of deprecated types.
Austin English [Fri, 16 Nov 2012 03:53:36 +0000 (19:53 -0800)] 
secur32: Get rid of deprecated types.

11 years agod3d9/tests: Also test that render states get reset in test_reset().
Henri Verbeet [Thu, 15 Nov 2012 23:29:54 +0000 (00:29 +0100)] 
d3d9/tests: Also test that render states get reset in test_reset().

11 years agod3d8/tests: Also test that render states get reset in test_reset().
Henri Verbeet [Thu, 15 Nov 2012 23:29:53 +0000 (00:29 +0100)] 
d3d8/tests: Also test that render states get reset in test_reset().

11 years agowined3d: Make state_geometry_shader() static.
Henri Verbeet [Thu, 15 Nov 2012 23:29:52 +0000 (00:29 +0100)] 
wined3d: Make state_geometry_shader() static.

11 years agoddraw: Avoid LPDIRECT3D3.
Henri Verbeet [Thu, 15 Nov 2012 23:29:51 +0000 (00:29 +0100)] 
ddraw: Avoid LPDIRECT3D3.

11 years agoddraw: Avoid LPDIRECT3D7.
Henri Verbeet [Thu, 15 Nov 2012 23:29:50 +0000 (00:29 +0100)] 
ddraw: Avoid LPDIRECT3D7.

11 years agowined3d: Add support for nVidia GT 640M.
Christian Inci [Wed, 14 Nov 2012 02:46:46 +0000 (03:46 +0100)] 
wined3d: Add support for nVidia GT 640M.

11 years agowininet: Move freeing netconn into create_netconn_socket (Coverity).
Marcus Meissner [Wed, 14 Nov 2012 18:59:31 +0000 (19:59 +0100)] 
wininet: Move freeing netconn into create_netconn_socket (Coverity).

11 years agourlmon: Update reference counter in bsc_from_bctx.
Piotr Caban [Thu, 15 Nov 2012 14:51:08 +0000 (15:51 +0100)] 
urlmon: Update reference counter in bsc_from_bctx.

11 years agoadvapi32: Avoid a buffer overflow in CredUnmarshalCredentialW.
Hans Leidekker [Thu, 15 Nov 2012 13:12:22 +0000 (14:12 +0100)] 
advapi32: Avoid a buffer overflow in CredUnmarshalCredentialW.

Spotted by Stefan Leichter.

11 years agowindowscodecs: GetThumbnail should be supported for ICO frames.
Hans Leidekker [Thu, 15 Nov 2012 13:10:31 +0000 (14:10 +0100)] 
windowscodecs: GetThumbnail should be supported for ICO frames.

11 years agowindowscodecs: Add tests for IWICColorContext.
Hans Leidekker [Thu, 15 Nov 2012 13:09:48 +0000 (14:09 +0100)] 
windowscodecs: Add tests for IWICColorContext.

11 years agowindowscodecs: Implement IWICColorContext::GetProfileBytes.
Hans Leidekker [Thu, 15 Nov 2012 13:09:15 +0000 (14:09 +0100)] 
windowscodecs: Implement IWICColorContext::GetProfileBytes.

11 years agowindowscodecs: Implement IWICColorContext::GetExifColorSpace.
Hans Leidekker [Thu, 15 Nov 2012 13:08:47 +0000 (14:08 +0100)] 
windowscodecs: Implement IWICColorContext::GetExifColorSpace.

11 years agowindowscodecs: Implement IWICColorContext::InitializeFromExifColorSpace.
Hans Leidekker [Thu, 15 Nov 2012 13:08:21 +0000 (14:08 +0100)] 
windowscodecs: Implement IWICColorContext::InitializeFromExifColorSpace.

11 years agowindowscodecs: Implement IWICColorContext::InitializeFromMemory.
Hans Leidekker [Thu, 15 Nov 2012 13:07:49 +0000 (14:07 +0100)] 
windowscodecs: Implement IWICColorContext::InitializeFromMemory.

11 years agowindowscodecs: Implement IWICColorContext::GetType.
Hans Leidekker [Thu, 15 Nov 2012 13:07:23 +0000 (14:07 +0100)] 
windowscodecs: Implement IWICColorContext::GetType.

11 years agowindowscodecs: Implement IWICBitmapFrameDecode::GetColorContexts for PNG images.
Hans Leidekker [Thu, 15 Nov 2012 13:07:00 +0000 (14:07 +0100)] 
windowscodecs: Implement IWICBitmapFrameDecode::GetColorContexts for PNG images.

11 years agowindowscodecs: Add a stub IWICColorContext implementation.
Hans Leidekker [Thu, 15 Nov 2012 13:06:25 +0000 (14:06 +0100)] 
windowscodecs: Add a stub IWICColorContext implementation.

11 years agowindowscodecs: Implement WICCreateColorContext_Proxy.
Hans Leidekker [Thu, 15 Nov 2012 13:06:10 +0000 (14:06 +0100)] 
windowscodecs: Implement WICCreateColorContext_Proxy.

11 years agocmd: Make allocation unfailable.
Jacek Caban [Thu, 15 Nov 2012 11:32:21 +0000 (12:32 +0100)] 
cmd: Make allocation unfailable.

11 years agoatl: Properly fail on an aggregation attempt.
Jacek Caban [Thu, 15 Nov 2012 10:21:57 +0000 (11:21 +0100)] 
atl: Properly fail on an aggregation attempt.

11 years agofonts: Update 10-pixel cyrillic bitmaps for Tahoma.
Dmitry Timoshkov [Thu, 15 Nov 2012 08:44:43 +0000 (16:44 +0800)] 
fonts: Update 10-pixel cyrillic bitmaps for Tahoma.

11 years agowinex11: Move the screen saver support to a new SystemParametersInfo entry point.
Alexandre Julliard [Thu, 15 Nov 2012 16:46:37 +0000 (17:46 +0100)] 
winex11: Move the screen saver support to a new SystemParametersInfo entry point.

11 years agouser32: Forward SystemParametersInfo calls to the user driver first.
Alexandre Julliard [Thu, 15 Nov 2012 16:38:21 +0000 (17:38 +0100)] 
user32: Forward SystemParametersInfo calls to the user driver first.

11 years agouser32: Check the length of the loaded registry key for system parameters.
Alexandre Julliard [Thu, 15 Nov 2012 15:18:16 +0000 (16:18 +0100)] 
user32: Check the length of the loaded registry key for system parameters.

11 years agouser32: Simplify initialization of the desktop wallpaper.
Alexandre Julliard [Thu, 15 Nov 2012 14:55:09 +0000 (15:55 +0100)] 
user32: Simplify initialization of the desktop wallpaper.

11 years agouser32: Add parameter entry objects for the desktop wallpaper and pattern.
Alexandre Julliard [Thu, 15 Nov 2012 14:54:52 +0000 (15:54 +0100)] 
user32: Add parameter entry objects for the desktop wallpaper and pattern.

11 years agouser32: Use parameter entry objects for the non-client metrics parameters.
Alexandre Julliard [Thu, 15 Nov 2012 12:28:54 +0000 (13:28 +0100)] 
user32: Use parameter entry objects for the non-client metrics parameters.

11 years agouser32: Use the default GUI font for unspecified font parameters.
Alexandre Julliard [Thu, 15 Nov 2012 12:28:22 +0000 (13:28 +0100)] 
user32: Use the default GUI font for unspecified font parameters.

11 years agogdi32: Don't load bitmap glyphs when using subpixel rendering in GetGlyphOutline.
Alexandre Julliard [Thu, 15 Nov 2012 12:29:21 +0000 (13:29 +0100)] 
gdi32: Don't load bitmap glyphs when using subpixel rendering in GetGlyphOutline.

11 years agomsi: Remove unnecessary casts and argument from script site creation helper.
Nikolay Sivov [Wed, 14 Nov 2012 22:42:16 +0000 (17:42 -0500)] 
msi: Remove unnecessary casts and argument from script site creation helper.

11 years agomsi: Make it clear where script type mask comes from.
Nikolay Sivov [Wed, 14 Nov 2012 22:32:47 +0000 (17:32 -0500)] 
msi: Make it clear where script type mask comes from.

11 years agomsi: COM cleanup for IActiveScriptSite.
Nikolay Sivov [Wed, 14 Nov 2012 22:08:14 +0000 (17:08 -0500)] 
msi: COM cleanup for IActiveScriptSite.

11 years agod3d10core: Fix the stream index in d3d10_device_IASetVertexBuffers().
Henri Verbeet [Wed, 14 Nov 2012 22:06:00 +0000 (23:06 +0100)] 
d3d10core: Fix the stream index in d3d10_device_IASetVertexBuffers().

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.