wine
11 years agodmusic: COM cleanup of IDirectMusicDownload.
Christian Costa [Wed, 9 Jan 2013 09:22:55 +0000 (10:22 +0100)] 
dmusic: COM cleanup of IDirectMusicDownload.

11 years agod3dx9_36: Finish implementation of ID3DXFileImpl_CreateEnumObject and add stubbed...
Christian Costa [Wed, 9 Jan 2013 09:22:33 +0000 (10:22 +0100)] 
d3dx9_36: Finish implementation of ID3DXFileImpl_CreateEnumObject and add stubbed interface for ID3DXFileData.

11 years agoinclude: Add D3D_DRIVER_TYPE to d3dcommon.idl.
Austin English [Wed, 9 Jan 2013 02:58:23 +0000 (18:58 -0800)] 
include: Add D3D_DRIVER_TYPE to d3dcommon.idl.

11 years agovbscript: Added support for a few more constants.
Jacek Caban [Wed, 9 Jan 2013 10:57:07 +0000 (11:57 +0100)] 
vbscript: Added support for a few more constants.

11 years agomsi: Implement MsiQueryFeatureStateExA/W.
Hans Leidekker [Wed, 9 Jan 2013 10:44:19 +0000 (11:44 +0100)] 
msi: Implement MsiQueryFeatureStateExA/W.

11 years agomsi: Extend registry helpers to support opening the features key for a specific user.
Hans Leidekker [Wed, 9 Jan 2013 10:43:48 +0000 (11:43 +0100)] 
msi: Extend registry helpers to support opening the features key for a specific user.

11 years agod3d8/tests: Merge surface.c into device.c.
Henri Verbeet [Wed, 9 Jan 2013 16:29:37 +0000 (17:29 +0100)] 
d3d8/tests: Merge surface.c into device.c.

11 years agod3d8/tests: Merge texture.c into device.c.
Henri Verbeet [Wed, 9 Jan 2013 10:27:16 +0000 (11:27 +0100)] 
d3d8/tests: Merge texture.c into device.c.

11 years agod3d8/tests: Merge buffer.c into device.c.
Henri Verbeet [Wed, 9 Jan 2013 10:27:15 +0000 (11:27 +0100)] 
d3d8/tests: Merge buffer.c into device.c.

11 years agoddraw: Avoid LPD3DMATERIAL7.
Henri Verbeet [Wed, 9 Jan 2013 10:27:14 +0000 (11:27 +0100)] 
ddraw: Avoid LPD3DMATERIAL7.

11 years agoddraw: Avoid LPD3DMATERIAL.
Henri Verbeet [Wed, 9 Jan 2013 10:27:13 +0000 (11:27 +0100)] 
ddraw: Avoid LPD3DMATERIAL.

11 years agocomctl32: Avoid leak of hShell32 (Coverity).
Marcus Meissner [Wed, 9 Jan 2013 01:42:13 +0000 (02:42 +0100)] 
comctl32: Avoid leak of hShell32 (Coverity).

11 years agooleaut32: Mark various symbols as hidden.
Marcus Meissner [Wed, 9 Jan 2013 02:20:24 +0000 (03:20 +0100)] 
oleaut32: Mark various symbols as hidden.

11 years agowindowscodecs: BMP decoder should always return valid image resolution.
Dmitry Timoshkov [Wed, 9 Jan 2013 07:46:52 +0000 (15:46 +0800)] 
windowscodecs: BMP decoder should always return valid image resolution.

11 years agowindowscodecs: Add a test for loading a .bmp file with BITMAPINFOHEADER.
Dmitry Timoshkov [Wed, 9 Jan 2013 07:46:23 +0000 (15:46 +0800)] 
windowscodecs: Add a test for loading a .bmp file with BITMAPINFOHEADER.

11 years agoconfigure: Get rid of the check for strings.h.
Alexandre Julliard [Wed, 9 Jan 2013 11:25:14 +0000 (12:25 +0100)] 
configure: Get rid of the check for strings.h.

11 years agoconfigure: Get rid of the check for getpagesize.
Alexandre Julliard [Tue, 8 Jan 2013 21:06:25 +0000 (22:06 +0100)] 
configure: Get rid of the check for getpagesize.

11 years agolibwine: Use sysconf() instead of getpagesize().
Alexandre Julliard [Tue, 8 Jan 2013 21:02:37 +0000 (22:02 +0100)] 
libwine: Use sysconf() instead of getpagesize().

11 years agoserver: Use sysconf() instead of getpagesize().
Alexandre Julliard [Tue, 8 Jan 2013 21:02:28 +0000 (22:02 +0100)] 
server: Use sysconf() instead of getpagesize().

11 years agodbghelp: Use sysconf() instead of getpagesize().
Alexandre Julliard [Tue, 8 Jan 2013 21:01:40 +0000 (22:01 +0100)] 
dbghelp: Use sysconf() instead of getpagesize().

11 years agokernel32: Retrieve the system info from ntdll on startup.
Alexandre Julliard [Tue, 8 Jan 2013 21:02:21 +0000 (22:02 +0100)] 
kernel32: Retrieve the system info from ntdll on startup.

11 years agowinedevice: Retrieve the page size from ntdll.
Alexandre Julliard [Tue, 8 Jan 2013 21:01:48 +0000 (22:01 +0100)] 
winedevice: Retrieve the page size from ntdll.

11 years agousp10: Simplify the offset calculation by always using ETO_PDY.
Huw Davies [Tue, 8 Jan 2013 16:05:31 +0000 (16:05 +0000)] 
usp10: Simplify the offset calculation by always using ETO_PDY.

11 years agousp10: Add GSUB ccmp feature to Hebrew.
Aric Stewart [Tue, 8 Jan 2013 16:01:24 +0000 (10:01 -0600)] 
usp10: Add GSUB ccmp feature to Hebrew.

11 years agousp10: Correct issues if a feature tag is duplicated between GSUB and GPOS.
Aric Stewart [Tue, 8 Jan 2013 16:00:06 +0000 (10:00 -0600)] 
usp10: Correct issues if a feature tag is duplicated between GSUB and GPOS.

Identified by Huw Davies.

11 years agoxmllite: Explicitly set value and names to empty for xml decl node.
Nikolay Sivov [Tue, 8 Jan 2013 11:44:27 +0000 (15:44 +0400)] 
xmllite: Explicitly set value and names to empty for xml decl node.

11 years agoxmllite: Report value for PI nodes.
Nikolay Sivov [Tue, 8 Jan 2013 11:42:57 +0000 (15:42 +0400)] 
xmllite: Report value for PI nodes.

11 years agoxmllite: Report node value for comment nodes.
Nikolay Sivov [Tue, 8 Jan 2013 10:32:21 +0000 (14:32 +0400)] 
xmllite: Report node value for comment nodes.

11 years agod3drm: Avoid LP stuff and rename some variables.
Christian Costa [Tue, 8 Jan 2013 07:47:12 +0000 (08:47 +0100)] 
d3drm: Avoid LP stuff and rename some variables.

11 years agod3dx9_36: Implement partially ID3DXFileImpl_CreateEnumObject with stubbed ID3DXFileEn...
Christian Costa [Tue, 8 Jan 2013 07:46:44 +0000 (08:46 +0100)] 
d3dx9_36: Implement partially ID3DXFileImpl_CreateEnumObject with stubbed ID3DXFileEnumObject interface.

11 years agodmloader: Check return of CoCreateInstance (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:25 +0000 (22:17 +0100)] 
dmloader: Check return of CoCreateInstance (Coverity).

11 years agodplayx: Check return of CoCreateInstance (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:28 +0000 (22:17 +0100)] 
dplayx: Check return of CoCreateInstance (Coverity).

11 years agod3dx9: Remove unused variable.
Rico Schüller [Mon, 7 Jan 2013 20:57:33 +0000 (21:57 +0100)] 
d3dx9: Remove unused variable.

11 years agod3dx9: Constify some variables.
Rico Schüller [Mon, 7 Jan 2013 20:57:29 +0000 (21:57 +0100)] 
d3dx9: Constify some variables.

11 years agod3dx9: Use sizeof variable, not type.
Rico Schüller [Mon, 7 Jan 2013 20:57:24 +0000 (21:57 +0100)] 
d3dx9: Use sizeof variable, not type.

11 years agod3dx9: Handle invalid byte code in D3DXGetShaderConstantTableEx().
Rico Schüller [Mon, 7 Jan 2013 20:57:18 +0000 (21:57 +0100)] 
d3dx9: Handle invalid byte code in D3DXGetShaderConstantTableEx().

11 years agod3dx9: Always set the table = NULL in D3DXGetShaderConstantTableEx().
Rico Schüller [Mon, 7 Jan 2013 20:57:13 +0000 (21:57 +0100)] 
d3dx9: Always set the table = NULL in D3DXGetShaderConstantTableEx().

11 years agod3dx9: Handle invalid byte code in D3DXFindShaderComment().
Rico Schüller [Mon, 7 Jan 2013 20:57:07 +0000 (21:57 +0100)] 
d3dx9: Handle invalid byte code in D3DXFindShaderComment().

11 years agovmm.vxd: Hardcode the x86 page size.
Alexandre Julliard [Tue, 8 Jan 2013 13:02:34 +0000 (14:02 +0100)] 
vmm.vxd: Hardcode the x86 page size.

11 years agokrnl386.exe: Retrieve the page size from ntdll.
Alexandre Julliard [Tue, 8 Jan 2013 13:00:44 +0000 (14:00 +0100)] 
krnl386.exe: Retrieve the page size from ntdll.

11 years agontdll: Make the page_size variable global.
Alexandre Julliard [Tue, 8 Jan 2013 13:00:06 +0000 (14:00 +0100)] 
ntdll: Make the page_size variable global.

11 years agowinedbg: Use an if instead of a switch in case some float types have the same size.
Alexandre Julliard [Tue, 8 Jan 2013 12:28:05 +0000 (13:28 +0100)] 
winedbg: Use an if instead of a switch in case some float types have the same size.

11 years agoconfigure: Allow pthread_create to be in the C library.
Alexandre Julliard [Tue, 8 Jan 2013 12:14:11 +0000 (13:14 +0100)] 
configure: Allow pthread_create to be in the C library.

11 years agoconfigure: Cope with sys/un.h requiring sys/socket.h.
Alexandre Julliard [Tue, 8 Jan 2013 12:13:34 +0000 (13:13 +0100)] 
configure: Cope with sys/un.h requiring sys/socket.h.

11 years agoloader: On Mac, embed Info.plist in (__TEXT, __info_plist) section.
Ken Thomases [Mon, 7 Jan 2013 20:44:23 +0000 (14:44 -0600)] 
loader: On Mac, embed Info.plist in (__TEXT, __info_plist) section.

11 years agolibwine: Call the Mac Multi-Processing Services lib from the main thread first.
Ken Thomases [Mon, 7 Jan 2013 20:43:31 +0000 (14:43 -0600)] 
libwine: Call the Mac Multi-Processing Services lib from the main thread first.

11 years agowinemac: Implement CreateDesktopWindow().
Ken Thomases [Mon, 7 Jan 2013 20:43:21 +0000 (14:43 -0600)] 
winemac: Implement CreateDesktopWindow().

11 years agod3d8/tests: Merge volume.c into device.c.
Henri Verbeet [Tue, 8 Jan 2013 08:53:19 +0000 (09:53 +0100)] 
d3d8/tests: Merge volume.c into device.c.

11 years agod3d8/tests: Merge d3d8_main.c into device.c.
Henri Verbeet [Tue, 8 Jan 2013 08:53:18 +0000 (09:53 +0100)] 
d3d8/tests: Merge d3d8_main.c into device.c.

11 years agoddraw: Cleanup ddraw7_QueryInterface() a bit.
Henri Verbeet [Tue, 8 Jan 2013 08:53:17 +0000 (09:53 +0100)] 
ddraw: Cleanup ddraw7_QueryInterface() a bit.

11 years agoddraw: Avoid LPD3DLIGHTINGELEMENT.
Henri Verbeet [Tue, 8 Jan 2013 08:53:16 +0000 (09:53 +0100)] 
ddraw: Avoid LPD3DLIGHTINGELEMENT.

11 years agoddraw: Avoid LPD3DTRANSFORMDATA.
Henri Verbeet [Tue, 8 Jan 2013 08:53:15 +0000 (09:53 +0100)] 
ddraw: Avoid LPD3DTRANSFORMDATA.

11 years agonetstat: Implement -e option.
André Hentschel [Mon, 7 Jan 2013 22:30:37 +0000 (23:30 +0100)] 
netstat: Implement -e option.

11 years agonetstat: Don't translate strings only translated in German.
André Hentschel [Mon, 7 Jan 2013 22:27:55 +0000 (23:27 +0100)] 
netstat: Don't translate strings only translated in German.

11 years agonetstat: Implement -a option.
André Hentschel [Mon, 7 Jan 2013 22:26:55 +0000 (23:26 +0100)] 
netstat: Implement -a option.

11 years agoadvapi32: Close scm_handle on error exit (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:33 +0000 (22:17 +0100)] 
advapi32: Close scm_handle on error exit (Coverity).

11 years agodmsynth: Remove now useless NULL ptr check (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:30 +0000 (22:17 +0100)] 
dmsynth: Remove now useless NULL ptr check (Coverity).

11 years agoadvpack: Avoid using sessions uninitialized (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:36 +0000 (22:17 +0100)] 
advpack: Avoid using sessions uninitialized (Coverity).

11 years agocomctl32: Free the selection ranges (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:39 +0000 (22:17 +0100)] 
comctl32: Free the selection ranges (Coverity).

11 years agooledb32: Check start for NULL before strstrW (Coverity).
Marcus Meissner [Mon, 7 Jan 2013 21:17:22 +0000 (22:17 +0100)] 
oledb32: Check start for NULL before strstrW (Coverity).

11 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Mon, 7 Jan 2013 20:01:02 +0000 (22:01 +0200)] 
po: Update Lithuanian translation.

11 years agowindowscodecs: Don't copy extra data from the end of a row.
Vincent Povirk [Wed, 2 Jan 2013 20:12:27 +0000 (14:12 -0600)] 
windowscodecs: Don't copy extra data from the end of a row.

11 years agowininet: Fixed handling NULL buffer in INTERNET_OPTION_PROXY queries.
Jacek Caban [Mon, 7 Jan 2013 17:12:01 +0000 (18:12 +0100)] 
wininet: Fixed handling NULL buffer in INTERNET_OPTION_PROXY queries.

11 years agod3dx9_36: Add support for RT_BITMAP resource type since it is in DIB format D3DXIFF_DIB.
Christian Costa [Mon, 7 Jan 2013 08:40:08 +0000 (09:40 +0100)] 
d3dx9_36: Add support for RT_BITMAP resource type since it is in DIB format D3DXIFF_DIB.

11 years agod3drm: Avoid LP stuff and rename some variables.
Christian Costa [Mon, 7 Jan 2013 08:41:05 +0000 (09:41 +0100)] 
d3drm: Avoid LP stuff and rename some variables.

11 years agokernel32: Improve condition variable test case.
Marcus Meissner [Mon, 7 Jan 2013 08:54:53 +0000 (09:54 +0100)] 
kernel32: Improve condition variable test case.

11 years agomshtml: Fixed leak in get_nsstyle_pos.
Jacek Caban [Mon, 7 Jan 2013 13:33:25 +0000 (14:33 +0100)] 
mshtml: Fixed leak in get_nsstyle_pos.

11 years agomshtml: Added IHTMLStyle::put_pixelLeft implementation.
Jacek Caban [Mon, 7 Jan 2013 13:33:12 +0000 (14:33 +0100)] 
mshtml: Added IHTMLStyle::put_pixelLeft implementation.

11 years agomshtml: Added IHTMLStyle::get_pixelLeft implementation.
Jacek Caban [Mon, 7 Jan 2013 13:32:56 +0000 (14:32 +0100)] 
mshtml: Added IHTMLStyle::get_pixelLeft implementation.

11 years agoipconfig: Distinguish between IPv4 and IPv6 addresses.
André Hentschel [Sat, 5 Jan 2013 15:38:00 +0000 (16:38 +0100)] 
ipconfig: Distinguish between IPv4 and IPv6 addresses.

11 years agod3dx9_36: Make error_dxfile_to_d3dxfile() and test_templates() static.
Francois Gouget [Mon, 7 Jan 2013 06:45:35 +0000 (07:45 +0100)] 
d3dx9_36: Make error_dxfile_to_d3dxfile() and test_templates() static.

11 years agourlmon: Fix the message warning about installing ActiveX components.
Francois Gouget [Sat, 5 Jan 2013 17:05:33 +0000 (18:05 +0100)] 
urlmon: Fix the message warning about installing ActiveX components.

11 years agocomctl32/tests: Add tests for listview header image list.
Daniel Jelinski [Sun, 6 Jan 2013 14:32:38 +0000 (15:32 +0100)] 
comctl32/tests: Add tests for listview header image list.

11 years agocomctl32/listview: Support header images.
Daniel Jelinski [Sat, 5 Jan 2013 22:17:25 +0000 (23:17 +0100)] 
comctl32/listview: Support header images.

11 years agocomctl32/listview: Fix subitem drawing.
Daniel Jelinski [Sat, 5 Jan 2013 21:46:12 +0000 (22:46 +0100)] 
comctl32/listview: Fix subitem drawing.

lpColumnInfo->fmt & LVCFMT_IMAGE is supposed to mean that header item has
an image. It is not supposed to mean that all items in that column
should reserve space for an icon if they don't have any.

11 years agocomctl32/listview: Update item height when changing font.
Daniel Jelinski [Sat, 5 Jan 2013 20:18:12 +0000 (21:18 +0100)] 
comctl32/listview: Update item height when changing font.

11 years agocomctl32/listview: Redraw items after insert/delete.
Daniel Jelinski [Sat, 5 Jan 2013 15:09:48 +0000 (16:09 +0100)] 
comctl32/listview: Redraw items after insert/delete.

11 years agocomctl32/listview: Fix calculating item height.
Daniel Jelinski [Sat, 5 Jan 2013 14:04:53 +0000 (15:04 +0100)] 
comctl32/listview: Fix calculating item height.

11 years agowindowscodecs: Support 24bppRGB in tiff encoder.
Ludger Sprenker [Fri, 4 Jan 2013 19:21:34 +0000 (20:21 +0100)] 
windowscodecs: Support 24bppRGB in tiff encoder.

11 years agowindowscodecs: Test conversions of the 24bpp PixelFormats.
Ludger Sprenker [Fri, 4 Jan 2013 19:21:18 +0000 (20:21 +0100)] 
windowscodecs: Test conversions of the 24bpp PixelFormats.

11 years agowindowscodecs: Support conversions of the 24bpp PixelFormats.
Ludger Sprenker [Fri, 4 Jan 2013 19:21:05 +0000 (20:21 +0100)] 
windowscodecs: Support conversions of the 24bpp PixelFormats.

11 years agowindowscodecs: Introduce 24bppRGB PixelFormat.
Ludger Sprenker [Fri, 4 Jan 2013 19:20:47 +0000 (20:20 +0100)] 
windowscodecs: Introduce 24bppRGB PixelFormat.

11 years agoxmllite: Support name reporting for comments and PIs.
Nikolay Sivov [Sun, 6 Jan 2013 20:55:36 +0000 (00:55 +0400)] 
xmllite: Support name reporting for comments and PIs.

11 years agoxmllite: Support streams starting with comments, simplify tests.
Nikolay Sivov [Sat, 5 Jan 2013 22:42:02 +0000 (02:42 +0400)] 
xmllite: Support streams starting with comments, simplify tests.

11 years agoxmllite: Implement PI parsing.
Nikolay Sivov [Sat, 5 Jan 2013 22:08:27 +0000 (02:08 +0400)] 
xmllite: Implement PI parsing.

11 years agocmd: Add beginnings of support for delayed expansion.
Jason Edmeades [Sun, 6 Jan 2013 23:06:28 +0000 (23:06 +0000)] 
cmd: Add beginnings of support for delayed expansion.

11 years agocmd: Avoid division by zero in set /a with %.
Jason Edmeades [Sun, 6 Jan 2013 20:23:53 +0000 (20:23 +0000)] 
cmd: Avoid division by zero in set /a with %.

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.