wine
13 years agocmd: Use WCMD_output_asis*() for strings that are not supposed to contain formating...
Francois Gouget [Wed, 23 Nov 2011 23:30:23 +0000 (00:30 +0100)] 
cmd: Use WCMD_output_asis*() for strings that are not supposed to contain formating directives.

13 years agod3d9: Check that surface is allocated (Coverity).
Marcus Meissner [Thu, 24 Nov 2011 17:12:32 +0000 (18:12 +0100)] 
d3d9: Check that surface is allocated (Coverity).

13 years agoexpand: Initialize a variable (Coverity).
Marcus Meissner [Thu, 24 Nov 2011 17:09:35 +0000 (18:09 +0100)] 
expand: Initialize a variable (Coverity).

13 years agourlmon: Added file URIs compare tests.
Jacek Caban [Fri, 25 Nov 2011 14:59:00 +0000 (15:59 +0100)] 
urlmon: Added file URIs compare tests.

13 years agourlmon: Properly compare file URIs.
Jacek Caban [Fri, 25 Nov 2011 14:58:37 +0000 (15:58 +0100)] 
urlmon: Properly compare file URIs.

13 years agourlmon: Make canonicalize_path_hierarchical Uri object and parse_data struct independent.
Jacek Caban [Fri, 25 Nov 2011 14:58:22 +0000 (15:58 +0100)] 
urlmon: Make canonicalize_path_hierarchical Uri object and parse_data struct independent.

13 years agourlmon: Rename are_equal_simple to compare_uris and make it failable.
Jacek Caban [Fri, 25 Nov 2011 14:58:07 +0000 (15:58 +0100)] 
urlmon: Rename are_equal_simple to compare_uris and make it failable.

13 years agourlmon: Reduce indention in are_equal_simple and move it.
Jacek Caban [Fri, 25 Nov 2011 14:57:47 +0000 (15:57 +0100)] 
urlmon: Reduce indention in are_equal_simple and move it.

13 years agowinefile: Avoid uninitialized field in SYSTEMTIME structure (Coverity).
Frédéric Delanoy [Fri, 25 Nov 2011 13:55:40 +0000 (14:55 +0100)] 
winefile: Avoid uninitialized field in SYSTEMTIME structure (Coverity).

13 years agowinhttp: Resolve the server name only on the first request.
Hans Leidekker [Fri, 25 Nov 2011 13:55:13 +0000 (14:55 +0100)] 
winhttp: Resolve the server name only on the first request.

13 years agopo: Update French translation.
Frédéric Delanoy [Thu, 24 Nov 2011 22:06:39 +0000 (23:06 +0100)] 
po: Update French translation.

13 years agopo: Update German translation.
André Hentschel [Thu, 24 Nov 2011 21:09:55 +0000 (22:09 +0100)] 
po: Update German translation.

13 years agojscript: Use bytecode for '==' and '!=' expression.
Jacek Caban [Fri, 25 Nov 2011 11:07:30 +0000 (12:07 +0100)] 
jscript: Use bytecode for '==' and '!=' expression.

13 years agojscript: Use bytecode for unary '-' expression.
Jacek Caban [Fri, 25 Nov 2011 11:06:30 +0000 (12:06 +0100)] 
jscript: Use bytecode for unary '-' expression.

13 years agojscript: Use bytecode for '-' expression implementation.
Jacek Caban [Fri, 25 Nov 2011 11:06:05 +0000 (12:06 +0100)] 
jscript: Use bytecode for '-' expression implementation.

13 years agojscript: Use bytecode for comma expression implementation.
Jacek Caban [Fri, 25 Nov 2011 11:05:50 +0000 (12:05 +0100)] 
jscript: Use bytecode for comma expression implementation.

13 years agojscript: Fixed memory leaks.
Jacek Caban [Fri, 25 Nov 2011 11:05:31 +0000 (12:05 +0100)] 
jscript: Fixed memory leaks.

Spotted by Piotr.

13 years agomsvcp90: Added runtime_exception implementation.
Piotr Caban [Fri, 25 Nov 2011 09:46:48 +0000 (10:46 +0100)] 
msvcp90: Added runtime_exception implementation.

13 years agomsvcp90: Reorganize __ASM_EXCEPTION_VTABLE macro.
Piotr Caban [Fri, 25 Nov 2011 09:46:30 +0000 (10:46 +0100)] 
msvcp90: Reorganize __ASM_EXCEPTION_VTABLE macro.

13 years agomsvcp90: Added _Timevec class implementation.
Piotr Caban [Fri, 25 Nov 2011 09:46:18 +0000 (10:46 +0100)] 
msvcp90: Added _Timevec class implementation.

13 years agomsvcp90: Added locale::name implementation.
Piotr Caban [Fri, 25 Nov 2011 09:46:06 +0000 (10:46 +0100)] 
msvcp90: Added locale::name implementation.

13 years agomsvcp90: Added locale::_Addfac implementation.
Piotr Caban [Fri, 25 Nov 2011 09:45:55 +0000 (10:45 +0100)] 
msvcp90: Added locale::_Addfac implementation.

13 years agomsvcp90: Added locale copy based constructors implementation.
Piotr Caban [Fri, 25 Nov 2011 09:45:41 +0000 (10:45 +0100)] 
msvcp90: Added locale copy based constructors implementation.

13 years agowined3d: Get rid of the WINED3DVERTEXELEMENT typedef.
Henri Verbeet [Thu, 24 Nov 2011 21:52:36 +0000 (22:52 +0100)] 
wined3d: Get rid of the WINED3DVERTEXELEMENT typedef.

13 years agowined3d: Get rid of the WINED3DCLIPSTATUS typedef.
Henri Verbeet [Thu, 24 Nov 2011 21:52:35 +0000 (22:52 +0100)] 
wined3d: Get rid of the WINED3DCLIPSTATUS typedef.

13 years agowined3d: Handle changing the backbuffer format in wined3d_device_reset().
Henri Verbeet [Thu, 24 Nov 2011 21:52:34 +0000 (22:52 +0100)] 
wined3d: Handle changing the backbuffer format in wined3d_device_reset().

13 years agowined3d: Use the correct backbuffer format in wined3d_device_reset().
Henri Verbeet [Thu, 24 Nov 2011 21:52:33 +0000 (22:52 +0100)] 
wined3d: Use the correct backbuffer format in wined3d_device_reset().

13 years agowined3d: Don't apply fixups to converted surfaces.
Henri Verbeet [Thu, 24 Nov 2011 21:52:32 +0000 (22:52 +0100)] 
wined3d: Don't apply fixups to converted surfaces.

13 years agomsacm32: Convert dialogs to po files.
Alexandre Julliard [Thu, 24 Nov 2011 19:50:11 +0000 (20:50 +0100)] 
msacm32: Convert dialogs to po files.

13 years agoavifil32: Convert dialogs to po files.
Alexandre Julliard [Thu, 24 Nov 2011 19:33:01 +0000 (20:33 +0100)] 
avifil32: Convert dialogs to po files.

13 years agompr: Convert dialogs to po files.
Alexandre Julliard [Thu, 24 Nov 2011 19:22:45 +0000 (20:22 +0100)] 
mpr: Convert dialogs to po files.

13 years agocredui: Convert dialogs to po files.
Alexandre Julliard [Thu, 24 Nov 2011 19:13:11 +0000 (20:13 +0100)] 
credui: Convert dialogs to po files.

13 years agolocalui: Convert dialogs to po files.
Alexandre Julliard [Thu, 24 Nov 2011 19:05:43 +0000 (20:05 +0100)] 
localui: Convert dialogs to po files.

13 years agojscript: Use bytecode for void expression.
Jacek Caban [Thu, 24 Nov 2011 13:24:45 +0000 (14:24 +0100)] 
jscript: Use bytecode for void expression.

13 years agojscript: Use bytecode for this expression implementation.
Jacek Caban [Thu, 24 Nov 2011 13:24:14 +0000 (14:24 +0100)] 
jscript: Use bytecode for this expression implementation.

13 years agojscript: Always use bytecode version of literal expressions.
Jacek Caban [Thu, 24 Nov 2011 13:24:00 +0000 (14:24 +0100)] 
jscript: Always use bytecode version of literal expressions.

13 years agojscript: Use bytecode for regexp literals.
Jacek Caban [Thu, 24 Nov 2011 13:23:39 +0000 (14:23 +0100)] 
jscript: Use bytecode for regexp literals.

13 years agojscript: Use bytecode for null literal.
Jacek Caban [Thu, 24 Nov 2011 13:23:26 +0000 (14:23 +0100)] 
jscript: Use bytecode for null literal.

13 years agomshtml: Properly remove event listeners.
Jacek Caban [Thu, 24 Nov 2011 11:48:31 +0000 (12:48 +0100)] 
mshtml: Properly remove event listeners.

13 years agomsvcrt: Fix FILE critical section initialization.
Piotr Caban [Thu, 24 Nov 2011 11:13:03 +0000 (12:13 +0100)] 
msvcrt: Fix FILE critical section initialization.

13 years agocmd: Avoid dead assignment (clang).
Frédéric Delanoy [Thu, 24 Nov 2011 11:02:40 +0000 (12:02 +0100)] 
cmd: Avoid dead assignment (clang).

13 years agows2_32: Pass NULL nodename on to native getaddrinfo.
Hans Leidekker [Thu, 24 Nov 2011 10:31:35 +0000 (11:31 +0100)] 
ws2_32: Pass NULL nodename on to native getaddrinfo.

13 years agowinhttp: Check return value of CLSIDFromProgID (Coverity).
Marcus Meissner [Thu, 24 Nov 2011 02:04:27 +0000 (03:04 +0100)] 
winhttp: Check return value of CLSIDFromProgID (Coverity).

13 years agomshtml: Switch two checks (Coverity).
Marcus Meissner [Thu, 24 Nov 2011 01:25:25 +0000 (02:25 +0100)] 
mshtml: Switch two checks (Coverity).

13 years agowinhttp: Added missing LeaveCriticalSection (Coverity).
Marcus Meissner [Thu, 24 Nov 2011 01:20:56 +0000 (02:20 +0100)] 
winhttp: Added missing LeaveCriticalSection (Coverity).

13 years agogdi32: Avoid reading past the end of the indices array.
Huw Davies [Thu, 24 Nov 2011 09:26:45 +0000 (09:26 +0000)] 
gdi32: Avoid reading past the end of the indices array.

Spotted by Marcus Meissner.

13 years agogdi32: Add an option to allow pen_lines to draw a closed figure.
Huw Davies [Thu, 24 Nov 2011 09:26:44 +0000 (09:26 +0000)] 
gdi32: Add an option to allow pen_lines to draw a closed figure.

13 years agoinclude: Update winuser.rh.
Francois Gouget [Wed, 23 Nov 2011 23:25:14 +0000 (00:25 +0100)] 
include: Update winuser.rh.

13 years agonotepad: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Wed, 23 Nov 2011 23:26:30 +0000 (00:26 +0100)] 
notepad: Fix a string resource so its format placeholders can be reordered.

13 years agotaskmgr: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Wed, 23 Nov 2011 23:26:08 +0000 (00:26 +0100)] 
taskmgr: Fix a string resource so its format placeholders can be reordered.

Also the numbers we format are actually unsigned.

13 years agoinclude: DPL_NOCONFIRMATION is not a long.
Michael Stefaniuc [Wed, 23 Nov 2011 21:58:40 +0000 (22:58 +0100)] 
include: DPL_NOCONFIRMATION is not a long.

13 years agowinemaker: Also detect static libraries when scanning directories.
André Hentschel [Wed, 23 Nov 2011 20:36:14 +0000 (21:36 +0100)] 
winemaker: Also detect static libraries when scanning directories.

13 years agowined3d: Get rid of the WINED3DADAPTER_IDENTIFIER typedef.
Henri Verbeet [Wed, 23 Nov 2011 20:14:57 +0000 (21:14 +0100)] 
wined3d: Get rid of the WINED3DADAPTER_IDENTIFIER typedef.

13 years agowined3d: Get rid of the WINED3DTRIPATCH_INFO typedef.
Henri Verbeet [Wed, 23 Nov 2011 20:14:56 +0000 (21:14 +0100)] 
wined3d: Get rid of the WINED3DTRIPATCH_INFO typedef.

13 years agowined3d: Trace the minimum buffer map alignment in wined3d_adapter_init_gl_caps().
Henri Verbeet [Wed, 23 Nov 2011 20:14:55 +0000 (21:14 +0100)] 
wined3d: Trace the minimum buffer map alignment in wined3d_adapter_init_gl_caps().

There's not much else we need to do for ARB_map_buffer_alignment. There's
still a pretty decent chance that we'll get lucky with alignment even on
drivers that don't support the extension, since mmap is going to return page
aligned memory. Tiny buffers might get packed together in a page though.

13 years agoddraw: Fail surface creation if the cooperative level isn't set yet.
Henri Verbeet [Wed, 23 Nov 2011 20:14:54 +0000 (21:14 +0100)] 
ddraw: Fail surface creation if the cooperative level isn't set yet.

13 years agoddraw: Set the render target to the wined3d frontbuffer on D3D device cleanup.
Henri Verbeet [Wed, 23 Nov 2011 20:14:53 +0000 (21:14 +0100)] 
ddraw: Set the render target to the wined3d frontbuffer on D3D device cleanup.

We don't need any specific render target here, since without a D3D device we
can't do any rendering anyway. We just want to avoid pointing to something
that was free'd.

13 years agowindowscodecs/tests: Avoid size_t in a trace.
Alexandre Julliard [Wed, 23 Nov 2011 22:28:26 +0000 (23:28 +0100)] 
windowscodecs/tests: Avoid size_t in a trace.

13 years agomsvcp90: Added empty locale constructor and destructor implementation.
Piotr Caban [Wed, 23 Nov 2011 15:14:11 +0000 (16:14 +0100)] 
msvcp90: Added empty locale constructor and destructor implementation.

13 years agomsvcp90: Added partial locale::_Locimp implementation.
Piotr Caban [Wed, 23 Nov 2011 15:13:46 +0000 (16:13 +0100)] 
msvcp90: Added partial locale::_Locimp implementation.

13 years agowinedevice: A driver path can also start with \systemroot\.
Bernhard Loos [Wed, 23 Nov 2011 12:12:31 +0000 (13:12 +0100)] 
winedevice: A driver path can also start with \systemroot\.

13 years agowininet: Avoid calling HTTP_ReceiveRequestData before reading headers.
Andy Clayton [Wed, 23 Nov 2011 14:45:44 +0000 (08:45 -0600)] 
wininet: Avoid calling HTTP_ReceiveRequestData before reading headers.

13 years agomshtml: Added IMutable::SetMutable implementation.
Jacek Caban [Wed, 23 Nov 2011 15:19:42 +0000 (16:19 +0100)] 
mshtml: Added IMutable::SetMutable implementation.

13 years agomshtml: Use codepage reported by http headers.
Jacek Caban [Wed, 23 Nov 2011 15:19:05 +0000 (16:19 +0100)] 
mshtml: Use codepage reported by http headers.

13 years agomshtml: Added nsIChannel::SetContentCharset implementation.
Jacek Caban [Wed, 23 Nov 2011 15:18:53 +0000 (16:18 +0100)] 
mshtml: Added nsIChannel::SetContentCharset implementation.

13 years agomshtml: Use IUri for IHTMLLocation::get_hostname implementation.
Jacek Caban [Wed, 23 Nov 2011 14:30:06 +0000 (15:30 +0100)] 
mshtml: Use IUri for IHTMLLocation::get_hostname implementation.

13 years agomsvcrt: Keep FILE critical section initialized after closing file.
Piotr Caban [Wed, 23 Nov 2011 11:32:45 +0000 (12:32 +0100)] 
msvcrt: Keep FILE critical section initialized after closing file.

13 years agontdll: Revert 33b0f0edffa0c8a06b4ee8831c92fdc373f83ece.
Dmitry Timoshkov [Tue, 22 Nov 2011 10:03:22 +0000 (18:03 +0800)] 
ntdll: Revert 33b0f0edffa0c8a06b4ee8831c92fdc373f83ece.

The tests clearly show that this commit is wrong.

13 years agontdll: Change the virtual memory test to accept both READWRITE and WRITECOPY protections.
Dmitry Timoshkov [Tue, 22 Nov 2011 13:14:55 +0000 (21:14 +0800)] 
ntdll: Change the virtual memory test to accept both READWRITE and WRITECOPY protections.

13 years agogdi32: Specify an initial allocation size for paths to avoid some reallocations.
Alexandre Julliard [Wed, 23 Nov 2011 13:00:22 +0000 (14:00 +0100)] 
gdi32: Specify an initial allocation size for paths to avoid some reallocations.

13 years agogdi32: Get rid of the Hungarian line noise in the gdi_path structure.
Alexandre Julliard [Wed, 23 Nov 2011 12:37:08 +0000 (13:37 +0100)] 
gdi32: Get rid of the Hungarian line noise in the gdi_path structure.

13 years agogdi32: Get rid of the GdiPath typedef.
Alexandre Julliard [Wed, 23 Nov 2011 12:32:22 +0000 (13:32 +0100)] 
gdi32: Get rid of the GdiPath typedef.

13 years agogdi32: Get rid of the no longer needed path states.
Alexandre Julliard [Wed, 23 Nov 2011 12:25:31 +0000 (13:25 +0100)] 
gdi32: Get rid of the no longer needed path states.

13 years agogdi32: Only store the path in the DC when it's closed.
Alexandre Julliard [Wed, 23 Nov 2011 12:24:12 +0000 (13:24 +0100)] 
gdi32: Only store the path in the DC when it's closed.

Open paths are stored only in the path physdev.

13 years agojscript: Use bytecode for double literal.
Jacek Caban [Wed, 23 Nov 2011 11:14:31 +0000 (12:14 +0100)] 
jscript: Use bytecode for double literal.

13 years agojscript: Use bytecode for string literal.
Jacek Caban [Wed, 23 Nov 2011 11:14:15 +0000 (12:14 +0100)] 
jscript: Use bytecode for string literal.

13 years agojscript: Use bytecode for bool literal implementation.
Jacek Caban [Wed, 23 Nov 2011 11:13:57 +0000 (12:13 +0100)] 
jscript: Use bytecode for bool literal implementation.

13 years agojscript: Use bytecode for int literal implementation.
Jacek Caban [Wed, 23 Nov 2011 11:13:46 +0000 (12:13 +0100)] 
jscript: Use bytecode for int literal implementation.

13 years agojscript: Use bytecode for 'in' expression implementation.
Jacek Caban [Wed, 23 Nov 2011 11:13:35 +0000 (12:13 +0100)] 
jscript: Use bytecode for 'in' expression implementation.

13 years agoinclude: Drop unneeded l modifiers from numeric constants in rpcndr.h.
Michael Stefaniuc [Wed, 23 Nov 2011 11:12:55 +0000 (12:12 +0100)] 
include: Drop unneeded l modifiers from numeric constants in rpcndr.h.

13 years agopo: Update Italian translation.
Luca Bennati [Mon, 21 Nov 2011 21:01:02 +0000 (22:01 +0100)] 
po: Update Italian translation.

13 years agowined3d: Get rid of the WINED3DRECTPATCH_INFO typedef.
Henri Verbeet [Wed, 23 Nov 2011 07:51:45 +0000 (08:51 +0100)] 
wined3d: Get rid of the WINED3DRECTPATCH_INFO typedef.

13 years agowined3d: Get rid of the WINED3DLINEPATTERN typedef.
Henri Verbeet [Wed, 23 Nov 2011 07:51:44 +0000 (08:51 +0100)] 
wined3d: Get rid of the WINED3DLINEPATTERN typedef.

13 years agoddraw: Move setting ddraw->d3d_target out of ddraw_attach_d3d_device().
Henri Verbeet [Wed, 23 Nov 2011 07:51:43 +0000 (08:51 +0100)] 
ddraw: Move setting ddraw->d3d_target out of ddraw_attach_d3d_device().

13 years agowined3d: Don't return a surface for a NULL dc in wined3d_device_get_surface_from_dc().
Henri Verbeet [Wed, 23 Nov 2011 07:51:42 +0000 (08:51 +0100)] 
wined3d: Don't return a surface for a NULL dc in wined3d_device_get_surface_from_dc().

13 years agowined3d: Remove the special case for loop and rep in shader_get_registers_used().
Henri Verbeet [Wed, 23 Nov 2011 07:51:41 +0000 (08:51 +0100)] 
wined3d: Remove the special case for loop and rep in shader_get_registers_used().

SM4 loops don't have control parameters.

13 years agoddraw: Reorder formats in EnumTextureFormats.
Matteo Bruni [Wed, 23 Nov 2011 00:31:41 +0000 (01:31 +0100)] 
ddraw: Reorder formats in EnumTextureFormats.

13 years agowined3d: Update sRGB GL texture state.
Matteo Bruni [Wed, 23 Nov 2011 00:31:40 +0000 (01:31 +0100)] 
wined3d: Update sRGB GL texture state.

13 years agowidl: Avoid right-shift of negative values.
Andrew Talbot [Tue, 22 Nov 2011 22:25:37 +0000 (22:25 +0000)] 
widl: Avoid right-shift of negative values.

13 years agoshell32: Avoid hardcoding array lengths.
Frédéric Delanoy [Tue, 22 Nov 2011 22:00:39 +0000 (23:00 +0100)] 
shell32: Avoid hardcoding array lengths.

13 years agooleaut32: Avoid hardcoding array lengths.
Frédéric Delanoy [Tue, 22 Nov 2011 22:00:38 +0000 (23:00 +0100)] 
oleaut32: Avoid hardcoding array lengths.

13 years agomsvcrt: Avoid hardcoding array lengths.
Frédéric Delanoy [Tue, 22 Nov 2011 22:00:37 +0000 (23:00 +0100)] 
msvcrt: Avoid hardcoding array lengths.

13 years agomsxml3: Fixed ISupportErrorInfo for IXMLDOMNamedNodeMap.
Nikolay Sivov [Tue, 22 Nov 2011 20:02:54 +0000 (23:02 +0300)] 
msxml3: Fixed ISupportErrorInfo for IXMLDOMNamedNodeMap.

13 years agouser32: Don't allow activating a WS_CHILD top-level window through SetFocus.
Alexandre Julliard [Tue, 22 Nov 2011 20:39:37 +0000 (21:39 +0100)] 
user32: Don't allow activating a WS_CHILD top-level window through SetFocus.

13 years agomsxml3: Add a couple of tests for unusual behaviour of ISupporterrorInfo.
Nikolay Sivov [Tue, 22 Nov 2011 18:05:19 +0000 (21:05 +0300)] 
msxml3: Add a couple of tests for unusual behaviour of ISupporterrorInfo.

13 years agommdevapi: SHAREDMODE_EXCLUSIVE + EVENTCALLBACK is too ... exclusive for now.
Jörg Höhle [Tue, 23 Aug 2011 19:16:24 +0000 (21:16 +0200)] 
mmdevapi: SHAREDMODE_EXCLUSIVE + EVENTCALLBACK is too ... exclusive for now.

13 years agocrypt32: Initialize a pointer for dynamic data.
Alexander Morozov [Mon, 21 Nov 2011 15:52:31 +0000 (19:52 +0400)] 
crypt32: Initialize a pointer for dynamic data.

13 years agocrypt32/tests: Add some tests for CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG.
Alexander Morozov [Mon, 21 Nov 2011 15:47:32 +0000 (19:47 +0400)] 
crypt32/tests: Add some tests for CryptDecodeObjectEx without CRYPT_DECODE_ALLOC_FLAG.

13 years agomakefiles: Build tags from all the source files.
Alexandre Julliard [Tue, 22 Nov 2011 17:20:05 +0000 (18:20 +0100)] 
makefiles: Build tags from all the source files.

13 years agomsxml3: Don't return REFIID to avoid compiler warnings.
Alexandre Julliard [Tue, 22 Nov 2011 17:19:31 +0000 (18:19 +0100)] 
msxml3: Don't return REFIID to avoid compiler warnings.