wine
11 years agowinedbg: Free snapshot handle in error path (Coverity).
Marcus Meissner [Sat, 5 Jan 2013 22:32:53 +0000 (23:32 +0100)] 
winedbg: Free snapshot handle in error path (Coverity).

11 years agoadvapi32: Close hTemp on error (Coverity).
Marcus Meissner [Sat, 5 Jan 2013 22:32:54 +0000 (23:32 +0100)] 
advapi32: Close hTemp on error (Coverity).

11 years agooledb32: Avoid leaking propsets on error paths (Coverity).
Marcus Meissner [Sat, 5 Jan 2013 12:14:08 +0000 (13:14 +0100)] 
oledb32: Avoid leaking propsets on error paths (Coverity).

11 years agowinedbg: Use a switch-case style implementation in thumb2_disasm_dataprocessing.
André Hentschel [Sun, 6 Jan 2013 17:06:31 +0000 (18:06 +0100)] 
winedbg: Use a switch-case style implementation in thumb2_disasm_dataprocessing.

11 years agowinedbg: Add shifted register dataprocessing operators to Thumb2 disassembler.
André Hentschel [Sun, 6 Jan 2013 17:05:56 +0000 (18:05 +0100)] 
winedbg: Add shifted register dataprocessing operators to Thumb2 disassembler.

11 years agoddraw: Get rid of some redundant code in IDirect3DImpl_GetCaps().
Henri Verbeet [Sun, 6 Jan 2013 13:44:09 +0000 (14:44 +0100)] 
ddraw: Get rid of some redundant code in IDirect3DImpl_GetCaps().

dwTextureBlendCaps is overwritten later, and (potentially) uninitialized here.

11 years agowined3d: Get rid of the user_stream field from wined3d_state.
Henri Verbeet [Sun, 6 Jan 2013 13:44:08 +0000 (14:44 +0100)] 
wined3d: Get rid of the user_stream field from wined3d_state.

All remaining uses are equivalent to "device->up_strided". (Which should of
course eventually go away as well.)

11 years agowined3d: Remove a redundant condition in the indexbuffer() state handler.
Henri Verbeet [Sun, 6 Jan 2013 13:44:07 +0000 (14:44 +0100)] 
wined3d: Remove a redundant condition in the indexbuffer() state handler.

Strided draws don't use VBOs.

11 years agoddraw: Avoid LPD3DVIEWPORT7.
Henri Verbeet [Sun, 6 Jan 2013 13:44:06 +0000 (14:44 +0100)] 
ddraw: Avoid LPD3DVIEWPORT7.

11 years agoddraw: Avoid LPD3DVIEWPORT2.
Henri Verbeet [Sun, 6 Jan 2013 13:44:05 +0000 (14:44 +0100)] 
ddraw: Avoid LPD3DVIEWPORT2.

11 years agonetstat: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sat, 5 Jan 2013 15:17:30 +0000 (16:17 +0100)] 
netstat: Fix compilation on systems that don't support nameless unions.

11 years agoAssorted spelling fixes.
Francois Gouget [Sat, 5 Jan 2013 15:17:18 +0000 (16:17 +0100)] 
Assorted spelling fixes.

11 years agomsvcrt/tests: Add a trailing '\n' to a win_skip() call.
Francois Gouget [Sat, 5 Jan 2013 15:17:42 +0000 (16:17 +0100)] 
msvcrt/tests: Add a trailing '\n' to a win_skip() call.

11 years agowinmm: Add missing LeaveCriticalSection on error paths (Smatch).
Michael Stefaniuc [Fri, 4 Jan 2013 23:22:32 +0000 (00:22 +0100)] 
winmm: Add missing LeaveCriticalSection on error paths (Smatch).

11 years agoatl100: Fix a mem leak on an error path (Smatch).
Michael Stefaniuc [Fri, 4 Jan 2013 23:20:57 +0000 (00:20 +0100)] 
atl100: Fix a mem leak on an error path (Smatch).

11 years agoRelease 1.5.21. wine-1.5.21
Alexandre Julliard [Fri, 4 Jan 2013 20:45:01 +0000 (21:45 +0100)] 
Release 1.5.21.

11 years agourlmon: Added support for 'Run' setup hook.
Jacek Caban [Fri, 4 Jan 2013 13:45:48 +0000 (14:45 +0100)] 
urlmon: Added support for 'Run' setup hook.

11 years agowindowscodecs: Implement ComponentFactory_CreateBitmapFromMemory.
Dmitry Timoshkov [Fri, 4 Jan 2013 10:05:30 +0000 (18:05 +0800)] 
windowscodecs: Implement ComponentFactory_CreateBitmapFromMemory.

11 years agowined3d: Just restore state->user_stream in wined3d_device_draw_indexed_primitive_str...
Henri Verbeet [Fri, 4 Jan 2013 11:03:01 +0000 (12:03 +0100)] 
wined3d: Just restore state->user_stream in wined3d_device_draw_indexed_primitive_strided().

11 years agowined3d: Don't touch state->user_stream in wined3d_device_process_vertices().
Henri Verbeet [Fri, 4 Jan 2013 11:03:00 +0000 (12:03 +0100)] 
wined3d: Don't touch state->user_stream in wined3d_device_process_vertices().

device_stream_info_from_declaration() no longer cares about
state->user_stream.

11 years agowined3d: state->user_stream is always FALSE in device_stream_info_from_declaration().
Henri Verbeet [Fri, 4 Jan 2013 11:02:59 +0000 (12:02 +0100)] 
wined3d: state->user_stream is always FALSE in device_stream_info_from_declaration().

Since user pointer draws were removed, state->user_stream will only ever be
set for "strided" draws, and device_stream_info_from_declaration() is never
called for those.

11 years agoddraw: Avoid LPD3DVIEWPORT.
Henri Verbeet [Fri, 4 Jan 2013 11:02:58 +0000 (12:02 +0100)] 
ddraw: Avoid LPD3DVIEWPORT.

11 years agoddraw: Avoid LPD3DMATRIX.
Henri Verbeet [Fri, 4 Jan 2013 11:02:57 +0000 (12:02 +0100)] 
ddraw: Avoid LPD3DMATRIX.

11 years agod3drm: Remove unused variable.
Christian Costa [Fri, 4 Jan 2013 08:45:34 +0000 (09:45 +0100)] 
d3drm: Remove unused variable.

11 years agod3dx9_36: Implement ID3DXFileImpl_RegisterTemplates + tests.
Christian Costa [Fri, 4 Jan 2013 08:45:08 +0000 (09:45 +0100)] 
d3dx9_36: Implement ID3DXFileImpl_RegisterTemplates + tests.

11 years agoatl: Added support for category maps in AtlModuleRegisterServer.
Jacek Caban [Fri, 4 Jan 2013 10:34:15 +0000 (11:34 +0100)] 
atl: Added support for category maps in AtlModuleRegisterServer.

11 years agoatl80: Added AtlComModuleRegisterServer implementation (based on AtlModuleRegisterSer...
Jacek Caban [Fri, 4 Jan 2013 10:33:50 +0000 (11:33 +0100)] 
atl80: Added AtlComModuleRegisterServer implementation (based on AtlModuleRegisterServer).

11 years agopo: Update French translation.
Frédéric Delanoy [Thu, 3 Jan 2013 23:54:06 +0000 (00:54 +0100)] 
po: Update French translation.

11 years agowinex11.drv: Flush property notify events before deleting properties.
Vincent Povirk [Thu, 3 Jan 2013 23:00:40 +0000 (17:00 -0600)] 
winex11.drv: Flush property notify events before deleting properties.

11 years agowinex11.drv: Select property change events on selection request windows.
Vincent Povirk [Thu, 3 Jan 2013 22:59:14 +0000 (16:59 -0600)] 
winex11.drv: Select property change events on selection request windows.

11 years agod3dx9_36: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Thu, 3 Jan 2013 22:46:48 +0000 (22:46 +0000)] 
d3dx9_36: Avoid signed-unsigned integer comparisons.

11 years agod3dxof: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Thu, 3 Jan 2013 22:46:51 +0000 (22:46 +0000)] 
d3dxof: Avoid signed-unsigned integer comparisons.

11 years agoconhost.exe: Add stub program.
Detlef Riekenberg [Wed, 2 Jan 2013 15:36:00 +0000 (16:36 +0100)] 
conhost.exe: Add stub program.

11 years agoapi-ms-win-security-base-l1-1-0: Add dll.
Detlef Riekenberg [Wed, 2 Jan 2013 15:35:59 +0000 (16:35 +0100)] 
api-ms-win-security-base-l1-1-0: Add dll.

11 years agontoskrnl.exe: Update version resource.
Detlef Riekenberg [Wed, 2 Jan 2013 15:35:58 +0000 (16:35 +0100)] 
ntoskrnl.exe: Update version resource.

11 years agoapi-ms-win-downlevel-user32-l1-1-0: Add version resource.
Detlef Riekenberg [Wed, 2 Jan 2013 15:35:57 +0000 (16:35 +0100)] 
api-ms-win-downlevel-user32-l1-1-0: Add version resource.

11 years agowmiutils/tests: Add more tests.
Hans Leidekker [Thu, 3 Jan 2013 13:36:36 +0000 (14:36 +0100)] 
wmiutils/tests: Add more tests.

11 years agowmiutils: Don't prepend a backslash if WBEMPATH_GET_NAMESPACE_ONLY is specified.
Hans Leidekker [Thu, 3 Jan 2013 13:36:07 +0000 (14:36 +0100)] 
wmiutils: Don't prepend a backslash if WBEMPATH_GET_NAMESPACE_ONLY is specified.

11 years agowmiutils: Fix buffer size query in IWbemPath::GetText.
Hans Leidekker [Thu, 3 Jan 2013 13:35:30 +0000 (14:35 +0100)] 
wmiutils: Fix buffer size query in IWbemPath::GetText.

11 years agocomctl32/listview: Improve LVM_GETSUBITEMRECT implementation for out-of-bounds item...
Nikolay Sivov [Thu, 3 Jan 2013 11:29:39 +0000 (15:29 +0400)] 
comctl32/listview: Improve LVM_GETSUBITEMRECT implementation for out-of-bounds item indices.

11 years agowined3d: Get rid of some useless braces in draw_primitive().
Henri Verbeet [Thu, 3 Jan 2013 10:56:26 +0000 (11:56 +0100)] 
wined3d: Get rid of some useless braces in draw_primitive().

11 years agowined3d: Recognize any "X.Org" GL vendor as Mesa.
Henri Verbeet [Thu, 3 Jan 2013 10:56:25 +0000 (11:56 +0100)] 
wined3d: Recognize any "X.Org" GL vendor as Mesa.

11 years agowined3d: Simplify select_card_amd_mesa() a bit.
Henri Verbeet [Thu, 3 Jan 2013 10:56:24 +0000 (11:56 +0100)] 
wined3d: Simplify select_card_amd_mesa() a bit.

We can use the same code for the Gallium and "classic" drivers, and the
classic drivers are no longer supported upstream anyway.

11 years agoddraw: Avoid LPD3DTLVERTEX.
Henri Verbeet [Thu, 3 Jan 2013 10:56:23 +0000 (11:56 +0100)] 
ddraw: Avoid LPD3DTLVERTEX.

11 years agoddraw: Avoid LPD3DHVERTEX.
Henri Verbeet [Thu, 3 Jan 2013 10:56:22 +0000 (11:56 +0100)] 
ddraw: Avoid LPD3DHVERTEX.

11 years agoadvapi32/tests: Fix test failures on older Windows versions.
Alexandre Julliard [Thu, 3 Jan 2013 10:57:06 +0000 (11:57 +0100)] 
advapi32/tests: Fix test failures on older Windows versions.

11 years agoatl100: Added AtlUnadvise implementation.
Jacek Caban [Thu, 3 Jan 2013 10:45:54 +0000 (11:45 +0100)] 
atl100: Added AtlUnadvise implementation.

11 years agoatl100: Added AtlAdvise implementation.
Jacek Caban [Thu, 3 Jan 2013 10:45:44 +0000 (11:45 +0100)] 
atl100: Added AtlAdvise implementation.

11 years agouser32: Initialize cbSize of NONCLIENTMETRICSW struct in GetSystemMetrics.
Jacek Caban [Thu, 3 Jan 2013 10:45:02 +0000 (11:45 +0100)] 
user32: Initialize cbSize of NONCLIENTMETRICSW struct in GetSystemMetrics.

11 years agowineps.drv/generic.ppd: Change default page extents to A4 to match *DefaultPageSize.
Dmitry Timoshkov [Thu, 3 Jan 2013 06:07:47 +0000 (14:07 +0800)] 
wineps.drv/generic.ppd: Change default page extents to A4 to match *DefaultPageSize.

11 years agopo: Update German translation.
Julian Rüger [Thu, 3 Jan 2013 04:18:19 +0000 (05:18 +0100)] 
po: Update German translation.

11 years agod3drm: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 2 Jan 2013 21:49:12 +0000 (21:49 +0000)] 
d3drm: Avoid signed-unsigned integer comparisons.

11 years agod3dx9_36: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Wed, 2 Jan 2013 21:49:19 +0000 (21:49 +0000)] 
d3dx9_36: Avoid signed-unsigned integer comparisons.

11 years agonetstat: Implement the UDP table output.
André Hentschel [Wed, 2 Jan 2013 20:38:00 +0000 (21:38 +0100)] 
netstat: Implement the UDP table output.

11 years agonetstat: Parse command line arguments.
André Hentschel [Wed, 2 Jan 2013 20:37:45 +0000 (21:37 +0100)] 
netstat: Parse command line arguments.

11 years agonetstat: Make functions static.
André Hentschel [Wed, 2 Jan 2013 20:37:17 +0000 (21:37 +0100)] 
netstat: Make functions static.

11 years agowindowscodecs: Add test showing CreateBitmapFromMemory copies the data.
Vincent Povirk [Wed, 2 Jan 2013 19:25:18 +0000 (13:25 -0600)] 
windowscodecs: Add test showing CreateBitmapFromMemory copies the data.

11 years agowinedbg: Add modified immediate dataprocessing operators to Thumb2 disassembler.
André Hentschel [Wed, 2 Jan 2013 16:23:56 +0000 (17:23 +0100)] 
winedbg: Add modified immediate dataprocessing operators to Thumb2 disassembler.

11 years agowinedbg: Add plain binary dataprocessing operators to Thumb2 disassembler.
André Hentschel [Wed, 2 Jan 2013 16:17:03 +0000 (17:17 +0100)] 
winedbg: Add plain binary dataprocessing operators to Thumb2 disassembler.

11 years agowinex11: Add an option to disable shaping of layered window to work around compositor...
Alexandre Julliard [Wed, 2 Jan 2013 17:09:34 +0000 (18:09 +0100)] 
winex11: Add an option to disable shaping of layered window to work around compositor bugs.

11 years agoiphlpapi: Added support for direct routes when using NET_RT_DUMP.
Jacek Caban [Wed, 2 Jan 2013 14:33:28 +0000 (15:33 +0100)] 
iphlpapi: Added support for direct routes when using NET_RT_DUMP.

11 years agowmiutils: Add tests.
Hans Leidekker [Wed, 2 Jan 2013 12:35:09 +0000 (13:35 +0100)] 
wmiutils: Add tests.

11 years agowmiutils: Support more flags in IWbemPath::GetText.
Hans Leidekker [Wed, 2 Jan 2013 12:34:32 +0000 (13:34 +0100)] 
wmiutils: Support more flags in IWbemPath::GetText.

11 years agowmiutils: Implement IWbemPath::GetNamespaceCount.
Hans Leidekker [Wed, 2 Jan 2013 12:34:17 +0000 (13:34 +0100)] 
wmiutils: Implement IWbemPath::GetNamespaceCount.

11 years agowmiutils: Parse the path passed to IWbemPath::SetText.
Hans Leidekker [Wed, 2 Jan 2013 12:34:03 +0000 (13:34 +0100)] 
wmiutils: Parse the path passed to IWbemPath::SetText.

11 years agowmiutils: Register WbemDefPath.
Hans Leidekker [Wed, 2 Jan 2013 12:33:49 +0000 (13:33 +0100)] 
wmiutils: Register WbemDefPath.

11 years agowmiutils: Validate parameters in IWbemPath::SetText and IWbemPath::GetText.
Hans Leidekker [Wed, 2 Jan 2013 12:33:31 +0000 (13:33 +0100)] 
wmiutils: Validate parameters in IWbemPath::SetText and IWbemPath::GetText.

11 years agowmiutils: Introduce memory allocation helpers.
Hans Leidekker [Wed, 2 Jan 2013 12:33:10 +0000 (13:33 +0100)] 
wmiutils: Introduce memory allocation helpers.

11 years agoUpdate copyright info for 2013.
Alexandre Julliard [Wed, 2 Jan 2013 12:22:39 +0000 (13:22 +0100)] 
Update copyright info for 2013.

11 years agocrypt32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 1 Jan 2013 15:48:26 +0000 (15:48 +0000)] 
crypt32: Avoid signed-unsigned integer comparisons.

11 years agocryptui: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 1 Jan 2013 15:48:27 +0000 (15:48 +0000)] 
cryptui: Avoid signed-unsigned integer comparisons.

11 years agod3dcompiler_43: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Tue, 1 Jan 2013 15:48:30 +0000 (15:48 +0000)] 
d3dcompiler_43: Avoid signed-unsigned integer comparisons.

11 years agocomctl32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Fri, 28 Dec 2012 22:05:31 +0000 (22:05 +0000)] 
comctl32: Avoid signed-unsigned integer comparisons.

11 years agoadvapi32: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Fri, 28 Dec 2012 22:05:26 +0000 (22:05 +0000)] 
advapi32: Avoid signed-unsigned integer comparisons.

11 years agocabinet: Avoid signed-unsigned integer comparisons.
Andrew Talbot [Fri, 28 Dec 2012 22:05:29 +0000 (22:05 +0000)] 
cabinet: Avoid signed-unsigned integer comparisons.

11 years agowinmm: Don't map the device if WAVE_FORMAT_DIRECT is given.
Andrew Eikum [Fri, 28 Dec 2012 21:37:39 +0000 (15:37 -0600)] 
winmm: Don't map the device if WAVE_FORMAT_DIRECT is given.

11 years agowinhttp/tests: Accept another error from WinHttpGetProxyForUrl.
Hans Leidekker [Wed, 2 Jan 2013 12:05:57 +0000 (13:05 +0100)] 
winhttp/tests: Accept another error from WinHttpGetProxyForUrl.

11 years agod3d10core/tests: Add a small test for ID3D10Device_CreateRasterizerState().
Henri Verbeet [Wed, 2 Jan 2013 11:07:28 +0000 (12:07 +0100)] 
d3d10core/tests: Add a small test for ID3D10Device_CreateRasterizerState().

11 years agod3d10core: Only create unique rasterizer state objects.
Henri Verbeet [Wed, 2 Jan 2013 11:07:27 +0000 (12:07 +0100)] 
d3d10core: Only create unique rasterizer state objects.

11 years agod3d10core: Implement d3d10_rasterizer_state_GetDesc().
Henri Verbeet [Wed, 2 Jan 2013 11:07:26 +0000 (12:07 +0100)] 
d3d10core: Implement d3d10_rasterizer_state_GetDesc().

11 years agoddraw: Avoid LPD3DRECT.
Henri Verbeet [Wed, 2 Jan 2013 11:07:25 +0000 (12:07 +0100)] 
ddraw: Avoid LPD3DRECT.

11 years agoddraw: Avoid LPD3DMATRIXHANDLE.
Henri Verbeet [Wed, 2 Jan 2013 11:07:24 +0000 (12:07 +0100)] 
ddraw: Avoid LPD3DMATRIXHANDLE.

11 years agowininet: Fail on URLs without a scheme.
Andrew Eikum [Mon, 31 Dec 2012 20:33:20 +0000 (14:33 -0600)] 
wininet: Fail on URLs without a scheme.

11 years agowinedbg: In 'info proc' command, list hierarchy of processus, and get rid of printing...
Eric Pouech [Mon, 31 Dec 2012 14:10:50 +0000 (15:10 +0100)] 
winedbg: In 'info proc' command, list hierarchy of processus, and get rid of printing parent pid.

11 years agoatl100: Fixed NULL catmap handling in AtlRegisterClassCategoriesHelper.
Jacek Caban [Mon, 31 Dec 2012 13:29:23 +0000 (14:29 +0100)] 
atl100: Fixed NULL catmap handling in AtlRegisterClassCategoriesHelper.

11 years agopo: Update Korean translation.
Hwang YunSong [Mon, 31 Dec 2012 02:31:04 +0000 (11:31 +0900)] 
po: Update Korean translation.

11 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Sat, 29 Dec 2012 07:41:35 +0000 (09:41 +0200)] 
po: Update Lithuanian translation.

11 years agowined3d: Add new Radeon HD 6570 GL renderer string.
Caron Jensen [Fri, 28 Dec 2012 15:29:30 +0000 (09:29 -0600)] 
wined3d: Add new Radeon HD 6570 GL renderer string.

11 years agourlmon: Fixed some tests on IE10.
Jacek Caban [Fri, 28 Dec 2012 13:59:42 +0000 (14:59 +0100)] 
urlmon: Fixed some tests on IE10.

11 years agoatl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib.
Jacek Caban [Fri, 28 Dec 2012 13:23:56 +0000 (14:23 +0100)] 
atl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib.

11 years agoatl80: Added AtlRegisterTypeLib implementation (based on AtlModuleRegisterTypeLib).
Jacek Caban [Fri, 28 Dec 2012 13:23:27 +0000 (14:23 +0100)] 
atl80: Added AtlRegisterTypeLib implementation (based on AtlModuleRegisterTypeLib).

11 years agoatl100: Added support for typelibs in separate files in AtlLoadTypeLib.
Jacek Caban [Fri, 28 Dec 2012 13:23:07 +0000 (14:23 +0100)] 
atl100: Added support for typelibs in separate files in AtlLoadTypeLib.

11 years agoxmllite: Implement decoding new input chunk from stream, use it for comment parsing.
Nikolay Sivov [Fri, 28 Dec 2012 08:17:06 +0000 (12:17 +0400)] 
xmllite: Implement decoding new input chunk from stream, use it for comment parsing.

11 years agooledb32: Support data source properties from init string passed to GetDataSource().
Nikolay Sivov [Fri, 28 Dec 2012 10:59:23 +0000 (14:59 +0400)] 
oledb32: Support data source properties from init string passed to GetDataSource().

11 years agonetstat: Initial implementation.
André Hentschel [Thu, 27 Dec 2012 18:03:38 +0000 (19:03 +0100)] 
netstat: Initial implementation.

11 years agowininet: Properly handle output buffer size in InternetGetCookieA.
Jacek Caban [Thu, 27 Dec 2012 16:54:29 +0000 (17:54 +0100)] 
wininet: Properly handle output buffer size in InternetGetCookieA.

11 years agowininet: Properly handle output buffer size in InternetGetCookieW.
Jacek Caban [Thu, 27 Dec 2012 16:54:19 +0000 (17:54 +0100)] 
wininet: Properly handle output buffer size in InternetGetCookieW.

11 years agowinmm: Reroute WAVE_MAPPER devices as the default device changes.
Andrew Eikum [Thu, 27 Dec 2012 20:05:55 +0000 (14:05 -0600)] 
winmm: Reroute WAVE_MAPPER devices as the default device changes.

11 years agoxmllite: Remove duplicated statement (Coverity).
Marcus Meissner [Thu, 27 Dec 2012 19:03:58 +0000 (20:03 +0100)] 
xmllite: Remove duplicated statement (Coverity).

11 years agoadvapi32: Do not use invalid pSD value (Coverity).
Marcus Meissner [Thu, 27 Dec 2012 19:00:27 +0000 (20:00 +0100)] 
advapi32: Do not use invalid pSD value (Coverity).