wine
12 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.

12 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.

12 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.

12 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.

12 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.

12 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\.

12 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.

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

12 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.

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

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

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

12 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.

12 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.

12 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().

12 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().

12 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.

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

12 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.

12 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.

12 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.

12 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.

12 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.

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

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 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.

12 years agokernel32/tests: Avoid size_t in traces.
Alexandre Julliard [Tue, 22 Nov 2011 17:19:06 +0000 (18:19 +0100)] 
kernel32/tests: Avoid size_t in traces.

12 years agowinecoreaudio.drv: Make driver sample accurate.
Andrew Eikum [Tue, 22 Nov 2011 15:50:48 +0000 (09:50 -0600)] 
winecoreaudio.drv: Make driver sample accurate.

12 years agowinecoreaudio.drv: Fix latency calculation.
Andrew Eikum [Tue, 22 Nov 2011 15:49:44 +0000 (09:49 -0600)] 
winecoreaudio.drv: Fix latency calculation.

12 years agojscript: Use bytecode for '+' expression implementation.
Jacek Caban [Tue, 22 Nov 2011 15:31:44 +0000 (16:31 +0100)] 
jscript: Use bytecode for '+' expression implementation.

12 years agojscript: Added tests of unary '+' on not existent property.
Jacek Caban [Tue, 22 Nov 2011 15:31:29 +0000 (16:31 +0100)] 
jscript: Added tests of unary '+' on not existent property.

12 years agoshlwapi: Convert dialogs to po files.
Alexandre Julliard [Tue, 22 Nov 2011 13:20:10 +0000 (14:20 +0100)] 
shlwapi: Convert dialogs to po files.

12 years agobrowseui: Make sure that common controls are loaded before creating the dialog.
Alexandre Julliard [Tue, 22 Nov 2011 13:15:23 +0000 (14:15 +0100)] 
browseui: Make sure that common controls are loaded before creating the dialog.

12 years agobrowseui: Convert dialogs to po files.
Alexandre Julliard [Tue, 22 Nov 2011 13:12:22 +0000 (14:12 +0100)] 
browseui: Convert dialogs to po files.

12 years agosane: Convert dialogs to po files.
Alexandre Julliard [Tue, 22 Nov 2011 12:57:54 +0000 (13:57 +0100)] 
sane: Convert dialogs to po files.

12 years agogphoto2: Convert dialogs to po files.
Alexandre Julliard [Tue, 22 Nov 2011 12:51:09 +0000 (13:51 +0100)] 
gphoto2: Convert dialogs to po files.

12 years agomsi: Perform a case insensitive match on the volume label.
Hans Leidekker [Tue, 22 Nov 2011 09:30:23 +0000 (10:30 +0100)] 
msi: Perform a case insensitive match on the volume label.

12 years agogdi32: Store a pointer to the path in the DC and make the path structure opaque.
Alexandre Julliard [Thu, 27 Oct 2011 09:52:12 +0000 (11:52 +0200)] 
gdi32: Store a pointer to the path in the DC and make the path structure opaque.

12 years agogdi32: Return a new path from PATH_WidenPath instead of replacing the DC path.
Alexandre Julliard [Tue, 22 Nov 2011 10:44:31 +0000 (11:44 +0100)] 
gdi32: Return a new path from PATH_WidenPath instead of replacing the DC path.

12 years agogdi32: Return a new path from PATH_FlattenPath instead of replacing the DC path.
Alexandre Julliard [Tue, 22 Nov 2011 10:41:33 +0000 (11:41 +0100)] 
gdi32: Return a new path from PATH_FlattenPath instead of replacing the DC path.

12 years agogdi32: Return the region directly from PATH_PathToRegion.
Alexandre Julliard [Tue, 22 Nov 2011 10:31:27 +0000 (11:31 +0100)] 
gdi32: Return the region directly from PATH_PathToRegion.

12 years agogdi32: Add helper functions for allocating and freeing paths.
Alexandre Julliard [Tue, 22 Nov 2011 10:21:33 +0000 (11:21 +0100)] 
gdi32: Add helper functions for allocating and freeing paths.

12 years agogdi32: Use reallocs when growing a path instead of doing it by hand.
Alexandre Julliard [Tue, 22 Nov 2011 10:22:36 +0000 (11:22 +0100)] 
gdi32: Use reallocs when growing a path instead of doing it by hand.

12 years agokernel32: Add a test for main module image section protections.
Dmitry Timoshkov [Tue, 22 Nov 2011 10:02:51 +0000 (18:02 +0800)] 
kernel32: Add a test for main module image section protections.

12 years agokernel32: Add a test to show that Windows changes the WRITECOPY to WRITE protection...
Dmitry Timoshkov [Tue, 22 Nov 2011 10:02:38 +0000 (18:02 +0800)] 
kernel32: Add a test to show that Windows changes the WRITECOPY to WRITE protection on an image section write.

12 years agokernel32: Add a test to see how a page protection changes after write.
Dmitry Timoshkov [Tue, 22 Nov 2011 10:02:26 +0000 (18:02 +0800)] 
kernel32: Add a test to see how a page protection changes after write.

12 years agoinclude: Make some more "long" numeric constants LP64/LLP64 proof.
Michael Stefaniuc [Mon, 21 Nov 2011 23:59:59 +0000 (00:59 +0100)] 
include: Make some more "long" numeric constants LP64/LLP64 proof.

12 years agoinclude: Make "long" numeric constants LP64/LLP64 proof (ddeml.h).
Michael Stefaniuc [Mon, 21 Nov 2011 23:57:13 +0000 (00:57 +0100)] 
include: Make "long" numeric constants LP64/LLP64 proof (ddeml.h).

12 years agoinclude: Fix "l" numeric constants in winbase.h.
Michael Stefaniuc [Mon, 21 Nov 2011 23:55:18 +0000 (00:55 +0100)] 
include: Fix "l" numeric constants in winbase.h.

12 years agoinclude: Make "long" numeric constants LP64/LLP64 proof (mapi*.h).
Michael Stefaniuc [Mon, 21 Nov 2011 23:53:28 +0000 (00:53 +0100)] 
include: Make "long" numeric constants LP64/LLP64 proof (mapi*.h).

12 years agopo: Update French translation.
Frédéric Delanoy [Mon, 21 Nov 2011 22:34:13 +0000 (23:34 +0100)] 
po: Update French translation.

12 years agopo: Update German translation.
André Hentschel [Mon, 21 Nov 2011 19:15:48 +0000 (20:15 +0100)] 
po: Update German translation.

12 years agomountmgr.sys: Avoid hardcoding array lengths.
Frédéric Delanoy [Mon, 21 Nov 2011 18:19:49 +0000 (19:19 +0100)] 
mountmgr.sys: Avoid hardcoding array lengths.

12 years agokrnl386.exe16: Avoid hardcoding array lengths.
Frédéric Delanoy [Mon, 21 Nov 2011 18:19:48 +0000 (19:19 +0100)] 
krnl386.exe16: Avoid hardcoding array lengths.

12 years agocomctl32: Avoid hardcoding array lengths.
Frédéric Delanoy [Mon, 21 Nov 2011 18:19:46 +0000 (19:19 +0100)] 
comctl32: Avoid hardcoding array lengths.

12 years agowined3d: Get rid of the WINED3DGAMMARAMP typedef.
Henri Verbeet [Mon, 21 Nov 2011 17:48:41 +0000 (18:48 +0100)] 
wined3d: Get rid of the WINED3DGAMMARAMP typedef.

12 years agowined3d: Get rid of the WINED3DVIEWPORT typedef.
Henri Verbeet [Mon, 21 Nov 2011 17:48:40 +0000 (18:48 +0100)] 
wined3d: Get rid of the WINED3DVIEWPORT typedef.

12 years agowined3d: Recognize the SM4 xor opcode.
Henri Verbeet [Mon, 21 Nov 2011 17:48:39 +0000 (18:48 +0100)] 
wined3d: Recognize the SM4 xor opcode.

12 years agowined3d: Recognize the SM4 ushr opcode.
Henri Verbeet [Mon, 21 Nov 2011 17:48:38 +0000 (18:48 +0100)] 
wined3d: Recognize the SM4 ushr opcode.

12 years agowined3d: Recognize the SM4 udiv opcode.
Henri Verbeet [Mon, 21 Nov 2011 17:48:37 +0000 (18:48 +0100)] 
wined3d: Recognize the SM4 udiv opcode.

12 years agogphoto2.ds: Remove an unused and untranslatable listview label.
Francois Gouget [Mon, 21 Nov 2011 16:56:20 +0000 (17:56 +0100)] 
gphoto2.ds: Remove an unused and untranslatable listview label.

Spotted by Luca Bennati.

12 years agoqedit/tests: Add SampleGrabber COM aggregation test.
Michael Stefaniuc [Mon, 21 Nov 2011 13:46:57 +0000 (14:46 +0100)] 
qedit/tests: Add SampleGrabber COM aggregation test.

12 years agojscript: Use bytecode for unary '+' expression.
Jacek Caban [Mon, 21 Nov 2011 14:35:41 +0000 (15:35 +0100)] 
jscript: Use bytecode for unary '+' expression.

12 years agojscript: Use bytecode for binary negation implementation.
Jacek Caban [Mon, 21 Nov 2011 14:35:15 +0000 (15:35 +0100)] 
jscript: Use bytecode for binary negation implementation.

12 years agows2_32: Invert SIOCATMARK logic.
Bruno Jesus [Sun, 20 Nov 2011 01:20:30 +0000 (23:20 -0200)] 
ws2_32: Invert SIOCATMARK logic.

12 years agoregedit: Allow binary files to be imported.
Bruno Jesus [Sun, 20 Nov 2011 00:06:51 +0000 (22:06 -0200)] 
regedit: Allow binary files to be imported.

12 years agomsxml3: Added IDispatchEx support for SAXReader.
Nikolay Sivov [Mon, 21 Nov 2011 09:23:25 +0000 (12:23 +0300)] 
msxml3: Added IDispatchEx support for SAXReader.

12 years agocmd: Move builtins list to builtins.c.
Frédéric Delanoy [Mon, 21 Nov 2011 08:08:03 +0000 (09:08 +0100)] 
cmd: Move builtins list to builtins.c.

12 years agowinhttp: Make the standard utilities available to PAC scripts.
Hans Leidekker [Mon, 21 Nov 2011 11:33:51 +0000 (12:33 +0100)] 
winhttp: Make the standard utilities available to PAC scripts.

12 years agowinhttp: Fix a memory leak in run_script.
Hans Leidekker [Mon, 21 Nov 2011 11:33:19 +0000 (12:33 +0100)] 
winhttp: Fix a memory leak in run_script.

12 years agowinhttp: Reverse the order of arguments passed to Invoke.
Hans Leidekker [Mon, 21 Nov 2011 11:32:50 +0000 (12:32 +0100)] 
winhttp: Reverse the order of arguments passed to Invoke.

12 years agowinecfg: Remove some untranslatable labels.
Alexandre Julliard [Mon, 21 Nov 2011 12:11:32 +0000 (13:11 +0100)] 
winecfg: Remove some untranslatable labels.

12 years agoinetcpl: Remove a couple of unused and untranslatable listview and trackbar labels.
Francois Gouget [Mon, 21 Nov 2011 11:44:42 +0000 (12:44 +0100)] 
inetcpl: Remove a couple of unused and untranslatable listview and trackbar labels.

Spotted by Luca Bennati.

12 years agodinput: Remove an unused and untranslatable listview label.
Francois Gouget [Mon, 21 Nov 2011 11:44:33 +0000 (12:44 +0100)] 
dinput: Remove an unused and untranslatable listview label.

Spotted by Luca Bennati.

12 years agodxdiagn: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Sat, 19 Nov 2011 14:10:13 +0000 (15:10 +0100)] 
dxdiagn: Fix a string resource so its format placeholders can be reordered.

12 years agosetupapi: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Sat, 19 Nov 2011 14:12:05 +0000 (15:12 +0100)] 
setupapi: Fix a string resource so its format placeholders can be reordered.

12 years agoipconfig: Fix the string resources so their format placeholders can be reordered.
Francois Gouget [Sat, 19 Nov 2011 14:11:58 +0000 (15:11 +0100)] 
ipconfig: Fix the string resources so their format placeholders can be reordered.

12 years agooleview: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Sat, 19 Nov 2011 14:11:54 +0000 (15:11 +0100)] 
oleview: Fix a string resource so its format placeholders can be reordered.

12 years agocomdlg32: Fix a couple of string resources so their format placeholders can be reordered.
Francois Gouget [Sat, 19 Nov 2011 14:11:49 +0000 (15:11 +0100)] 
comdlg32: Fix a couple of string resources so their format placeholders can be reordered.

12 years agotaskkill: Fix the string resources so their format placeholders can be reordered.
Francois Gouget [Sat, 19 Nov 2011 14:10:07 +0000 (15:10 +0100)] 
taskkill: Fix the string resources so their format placeholders can be reordered.

12 years agocryptui: Fix a string resource so its format placeholders can be reordered.
Francois Gouget [Sat, 19 Nov 2011 14:10:16 +0000 (15:10 +0100)] 
cryptui: Fix a string resource so its format placeholders can be reordered.