wine
14 years agontdll: Allocate a console (without renderer) when starting a program from unix console.
Eric Pouech [Mon, 30 Aug 2010 20:19:18 +0000 (22:19 +0200)] 
ntdll: Allocate a console (without renderer) when starting a program from unix console.

14 years agoserver: Properly return the errors for bare console objects.
Eric Pouech [Mon, 30 Aug 2010 20:19:12 +0000 (22:19 +0200)] 
server: Properly return the errors for bare console objects.

14 years agoserver: Simplify the wineconsole event notification code.
Eric Pouech [Mon, 30 Aug 2010 20:19:06 +0000 (22:19 +0200)] 
server: Simplify the wineconsole event notification code.

14 years agoserver: Report in get_console_mode request whether it's a bare console or not.
Eric Pouech [Mon, 30 Aug 2010 20:19:00 +0000 (22:19 +0200)] 
server: Report in get_console_mode request whether it's a bare console or not.

14 years agoserver: Allow a screen buffer to be attached to a given fd (for bare consoles).
Eric Pouech [Mon, 30 Aug 2010 20:18:52 +0000 (22:18 +0200)] 
server: Allow a screen buffer to be attached to a given fd (for bare consoles).

14 years agoserver: Enhanced the console input object so that it doesn't require a wineconsole...
Eric Pouech [Mon, 30 Aug 2010 20:18:44 +0000 (22:18 +0200)] 
server: Enhanced the console input object so that it doesn't require a wineconsole to be running.

14 years agod3dx9: Implement D3DXLoadSurfaceFromFileInMemory.
Owen Rudge [Tue, 31 Aug 2010 15:43:35 +0000 (10:43 -0500)] 
d3dx9: Implement D3DXLoadSurfaceFromFileInMemory.

14 years agod3dx9: Implement D3DXCreateTextureFromFileInMemoryEx.
Owen Rudge [Tue, 31 Aug 2010 15:43:25 +0000 (10:43 -0500)] 
d3dx9: Implement D3DXCreateTextureFromFileInMemoryEx.

14 years agomsvcp90: Fix incorrect export.
Piotr Caban [Tue, 31 Aug 2010 20:50:35 +0000 (22:50 +0200)] 
msvcp90: Fix incorrect export.

14 years agod3d9: Move device functions to device.c.
Henri Verbeet [Tue, 31 Aug 2010 16:41:41 +0000 (18:41 +0200)] 
d3d9: Move device functions to device.c.

14 years agowined3d: Don't require wined3d object parents to be COM objects.
Henri Verbeet [Tue, 31 Aug 2010 16:41:40 +0000 (18:41 +0200)] 
wined3d: Don't require wined3d object parents to be COM objects.

14 years agowined3d: Clippers don't need parents.
Henri Verbeet [Tue, 31 Aug 2010 16:41:39 +0000 (18:41 +0200)] 
wined3d: Clippers don't need parents.

14 years agowined3d: Queries don't need parents.
Henri Verbeet [Tue, 31 Aug 2010 16:41:38 +0000 (18:41 +0200)] 
wined3d: Queries don't need parents.

14 years agowined3d: Devices don't need parents.
Henri Verbeet [Tue, 31 Aug 2010 16:41:37 +0000 (18:41 +0200)] 
wined3d: Devices don't need parents.

14 years agoopengl32: Use float type where appropriate in the spec file.
Alexandre Julliard [Tue, 31 Aug 2010 20:22:01 +0000 (22:22 +0200)] 
opengl32: Use float type where appropriate in the spec file.

14 years agoopengl32: Update to the latest GL spec.
Alexandre Julliard [Tue, 31 Aug 2010 20:19:54 +0000 (22:19 +0200)] 
opengl32: Update to the latest GL spec.

14 years agouser32/tests: Remove some noisy output.
Alexandre Julliard [Wed, 1 Sep 2010 09:13:59 +0000 (11:13 +0200)] 
user32/tests: Remove some noisy output.

14 years agouser32: Prevent changing some window styles through SetWindowLong.
Alexandre Julliard [Tue, 31 Aug 2010 20:18:09 +0000 (22:18 +0200)] 
user32: Prevent changing some window styles through SetWindowLong.

14 years agomsvcrt: Properly fix setlocale and clean up tests.
Alexandre Goujon [Mon, 30 Aug 2010 12:07:30 +0000 (14:07 +0200)] 
msvcrt: Properly fix setlocale and clean up tests.

14 years agoconfigure: Make it a fatal error when some maintainer mode tools are not found.
Alexandre Julliard [Tue, 31 Aug 2010 14:50:17 +0000 (16:50 +0200)] 
configure: Make it a fatal error when some maintainer mode tools are not found.

14 years agoserver: Allow queuing async reads on listening sockets.
Mike Kaplinskiy [Sun, 29 Aug 2010 22:09:55 +0000 (18:09 -0400)] 
server: Allow queuing async reads on listening sockets.

14 years agoserver: Add accept_into_socket to accept into an initialized socket.
Mike Kaplinskiy [Sun, 29 Aug 2010 22:09:53 +0000 (18:09 -0400)] 
server: Add accept_into_socket to accept into an initialized socket.

14 years agoserver: Don't cache sockets until they are pollable.
Mike Kaplinskiy [Sun, 29 Aug 2010 22:09:49 +0000 (18:09 -0400)] 
server: Don't cache sockets until they are pollable.

14 years agowinedbg: gdbproxy: Quietly handle qSupported and qTStatus.
Paul Bolle [Mon, 30 Aug 2010 11:34:37 +0000 (13:34 +0200)] 
winedbg: gdbproxy: Quietly handle qSupported and qTStatus.

14 years agomshtml: Update Japanese translation.
Akihiro Sagawa [Mon, 30 Aug 2010 14:08:19 +0000 (23:08 +0900)] 
mshtml: Update Japanese translation.

14 years agojscript: Update Japanese translation.
Akihiro Sagawa [Mon, 30 Aug 2010 14:08:12 +0000 (23:08 +0900)] 
jscript: Update Japanese translation.

14 years agomshtml: Use LONGLONG/ULONGLONG for PRInt64/PRUint64.
Jacek Caban [Tue, 31 Aug 2010 11:22:35 +0000 (13:22 +0200)] 
mshtml: Use LONGLONG/ULONGLONG for PRInt64/PRUint64.

14 years agomshtml: Marked invalid test as broken.
Jacek Caban [Tue, 31 Aug 2010 11:10:29 +0000 (13:10 +0200)] 
mshtml: Marked invalid test as broken.

14 years agod3dx10: Use float instead of long in the spec files for 32-bit floating point values.
Alexandre Julliard [Tue, 31 Aug 2010 11:08:48 +0000 (13:08 +0200)] 
d3dx10: Use float instead of long in the spec files for 32-bit floating point values.

14 years agod3dx9: Use float instead of long in the spec files for 32-bit floating point values.
Alexandre Julliard [Tue, 31 Aug 2010 10:56:41 +0000 (12:56 +0200)] 
d3dx9: Use float instead of long in the spec files for 32-bit floating point values.

14 years agogdiplus: Use float instead of long in the spec file for 32-bit floating point values.
Alexandre Julliard [Tue, 31 Aug 2010 10:35:50 +0000 (12:35 +0200)] 
gdiplus: Use float instead of long in the spec file for 32-bit floating point values.

14 years agogdi32: Use float instead of long in the spec file for 32-bit floating point values.
Alexandre Julliard [Tue, 31 Aug 2010 10:35:43 +0000 (12:35 +0200)] 
gdi32: Use float instead of long in the spec file for 32-bit floating point values.

14 years agod3drm: Use float instead of long in the spec file for 32-bit floating point values.
Alexandre Julliard [Tue, 31 Aug 2010 10:35:35 +0000 (12:35 +0200)] 
d3drm: Use float instead of long in the spec file for 32-bit floating point values.

14 years agooleaut32: Use float instead of long in the spec file for 32-bit floating point values.
Alexandre Julliard [Tue, 31 Aug 2010 10:35:28 +0000 (12:35 +0200)] 
oleaut32: Use float instead of long in the spec file for 32-bit floating point values.

14 years agomsvcrt: Use float instead of long in the spec file for 32-bit floating point values.
Alexandre Julliard [Tue, 31 Aug 2010 10:35:19 +0000 (12:35 +0200)] 
msvcrt: Use float instead of long in the spec file for 32-bit floating point values.

14 years agooleaut32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:33:49 +0000 (12:33 +0200)] 
oleaut32: Use int64 in the spec file for 64-bit integers.

14 years agomsvcrt: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:33:32 +0000 (12:33 +0200)] 
msvcrt: Use int64 in the spec file for 64-bit integers.

14 years agowininet: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:25:16 +0000 (12:25 +0200)] 
wininet: Use int64 in the spec file for 64-bit integers.

14 years agouxtheme: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:25:09 +0000 (12:25 +0200)] 
uxtheme: Use int64 in the spec file for 64-bit integers.

14 years agouser32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:25:03 +0000 (12:25 +0200)] 
user32: Use int64 in the spec file for 64-bit integers.

14 years agoshlwapi: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:24:55 +0000 (12:24 +0200)] 
shlwapi: Use int64 in the spec file for 64-bit integers.

14 years agoshell32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:24:43 +0000 (12:24 +0200)] 
shell32: Use int64 in the spec file for 64-bit integers.

14 years agooleacc: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:24:38 +0000 (12:24 +0200)] 
oleacc: Use int64 in the spec file for 64-bit integers.

14 years agoole32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:24:32 +0000 (12:24 +0200)] 
ole32: Use int64 in the spec file for 64-bit integers.

14 years agontdll: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:23:33 +0000 (12:23 +0200)] 
ntdll: Use int64 in the spec file for 64-bit integers.

14 years agomscoree: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:22:41 +0000 (12:22 +0200)] 
mscoree: Use int64 in the spec file for 64-bit integers.

14 years agomapi32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:22:33 +0000 (12:22 +0200)] 
mapi32: Use int64 in the spec file for 64-bit integers.

14 years agokernel32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:22:18 +0000 (12:22 +0200)] 
kernel32: Use int64 in the spec file for 64-bit integers.

14 years agodbghelp: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:22:03 +0000 (12:22 +0200)] 
dbghelp: Use int64 in the spec file for 64-bit integers.

14 years agocomctl32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:21:19 +0000 (12:21 +0200)] 
comctl32: Use int64 in the spec file for 64-bit integers.

14 years agoadvapi32: Use int64 in the spec file for 64-bit integers.
Alexandre Julliard [Tue, 31 Aug 2010 10:21:11 +0000 (12:21 +0200)] 
advapi32: Use int64 in the spec file for 64-bit integers.

14 years agomshtml: Make free_strings() static.
Francois Gouget [Tue, 31 Aug 2010 09:53:41 +0000 (11:53 +0200)] 
mshtml: Make free_strings() static.

14 years agorpcrt4: Make RPCRT4_Receive() static.
Francois Gouget [Tue, 31 Aug 2010 09:54:17 +0000 (11:54 +0200)] 
rpcrt4: Make RPCRT4_Receive() static.

14 years agousp10: Add a trailing '\n' to a TRACE() call.
Francois Gouget [Tue, 31 Aug 2010 09:53:36 +0000 (11:53 +0200)] 
usp10: Add a trailing '\n' to a TRACE() call.

14 years agohhctrl.ocx: Make strbuf_{append,chr}() static.
Francois Gouget [Tue, 31 Aug 2010 09:53:21 +0000 (11:53 +0200)] 
hhctrl.ocx: Make strbuf_{append,chr}() static.

14 years agowinmm: Make MCI_{MessageToString,strdupAtoW}() static and remove MCI_strdupWtoA().
Francois Gouget [Tue, 31 Aug 2010 09:52:57 +0000 (11:52 +0200)] 
winmm: Make MCI_{MessageToString,strdupAtoW}() static and remove MCI_strdupWtoA().

14 years agocomdlg32: Make FD31_FreeOfnW() and FD31_MapOfnStructA() static.
Francois Gouget [Tue, 31 Aug 2010 09:49:13 +0000 (11:49 +0200)] 
comdlg32: Make FD31_FreeOfnW() and FD31_MapOfnStructA() static.

14 years agokernel32/tests: Fix compilation on systems that don't support nameless unions or...
Francois Gouget [Tue, 31 Aug 2010 09:49:00 +0000 (11:49 +0200)] 
kernel32/tests: Fix compilation on systems that don't support nameless unions or structs.

14 years agomscoree/tests: Remove spaces before '\n's in traces.
Francois Gouget [Tue, 31 Aug 2010 09:48:42 +0000 (11:48 +0200)] 
mscoree/tests: Remove spaces before '\n's in traces.

14 years agodinput: Constify some variables.
Andrew Talbot [Mon, 30 Aug 2010 20:19:22 +0000 (21:19 +0100)] 
dinput: Constify some variables.

14 years agowined3d: Rename wined3d_format_desc to wined3d_format.
Henri Verbeet [Mon, 30 Aug 2010 18:29:49 +0000 (20:29 +0200)] 
wined3d: Rename wined3d_format_desc to wined3d_format.

14 years agowined3d: Implicit depth/stencil surfaces don't have a container.
Henri Verbeet [Mon, 30 Aug 2010 18:29:48 +0000 (20:29 +0200)] 
wined3d: Implicit depth/stencil surfaces don't have a container.

They're owned by the device instead of the swapchain.

14 years agowined3d: Get rid of WINED3DRECT.
Henri Verbeet [Mon, 30 Aug 2010 18:29:47 +0000 (20:29 +0200)] 
wined3d: Get rid of WINED3DRECT.

14 years agowined3d: Use debug_surflocation() in surface_load_location().
Henri Verbeet [Mon, 30 Aug 2010 18:29:46 +0000 (20:29 +0200)] 
wined3d: Use debug_surflocation() in surface_load_location().

14 years agowined3d: Recognize some more Radeon cards.
Henri Verbeet [Mon, 30 Aug 2010 18:29:45 +0000 (20:29 +0200)] 
wined3d: Recognize some more Radeon cards.

14 years agod3dx9: Implement missing D3DXCreateTextureFromFile functions.
Owen Rudge [Mon, 30 Aug 2010 16:57:42 +0000 (11:57 -0500)] 
d3dx9: Implement missing D3DXCreateTextureFromFile functions.

14 years agomsvcp90/tests: Added basic_string<wchar_t> tests.
Piotr Caban [Mon, 30 Aug 2010 14:36:07 +0000 (16:36 +0200)] 
msvcp90/tests: Added basic_string<wchar_t> tests.

14 years agomsvcp90: Added partiall basic_string<wchar_t> implementation.
Piotr Caban [Mon, 30 Aug 2010 14:35:30 +0000 (16:35 +0200)] 
msvcp90: Added partiall basic_string<wchar_t> implementation.

14 years agowinedbg: gdb proxy mode: hide printf unless traced.
Paul Bolle [Mon, 30 Aug 2010 11:33:53 +0000 (13:33 +0200)] 
winedbg: gdb proxy mode: hide printf unless traced.

14 years agowinedbg: gdb proxy mode: allow interrupt from command line.
Paul Bolle [Mon, 30 Aug 2010 11:33:25 +0000 (13:33 +0200)] 
winedbg: gdb proxy mode: allow interrupt from command line.

Ignore SIGINT (in gdb_startup) so an interrupt from the command line
will break the debuggee and bring up the gdb prompt (instead of killing
both winedbg and the debuggee).

14 years agoserver: Streamline a bit the console allocation code.
Eric Pouech [Sat, 28 Aug 2010 11:14:55 +0000 (13:14 +0200)] 
server: Streamline a bit the console allocation code.

14 years agoserver: Use generic file access rights (inside of console specific ones) for console...
Eric Pouech [Sat, 28 Aug 2010 11:14:43 +0000 (13:14 +0200)] 
server: Use generic file access rights (inside of console specific ones) for console management.

14 years agoserver: Fix method name in comments for fd_ops.
Eric Pouech [Sat, 28 Aug 2010 11:14:37 +0000 (13:14 +0200)] 
server: Fix method name in comments for fd_ops.

14 years agoxcopy: Update Korean resource.
Hwang YunSong [Mon, 30 Aug 2010 08:11:01 +0000 (17:11 +0900)] 
xcopy: Update Korean resource.

14 years agocomdlg32/tests: Mark a failure on w2k as broken.
Detlef Riekenberg [Sun, 29 Aug 2010 13:13:45 +0000 (15:13 +0200)] 
comdlg32/tests: Mark a failure on w2k as broken.

14 years agodbghelp: Constify some variables.
Andrew Talbot [Sat, 28 Aug 2010 15:43:10 +0000 (16:43 +0100)] 
dbghelp: Constify some variables.

14 years agokernel32: Add stub for WerRegisterFile.
Louis Lenders [Fri, 27 Aug 2010 19:36:09 +0000 (21:36 +0200)] 
kernel32: Add stub for WerRegisterFile.

14 years agorstrtmgr: Add stub for RmStartSession.
Louis Lenders [Fri, 27 Aug 2010 21:56:52 +0000 (23:56 +0200)] 
rstrtmgr: Add stub for RmStartSession.

14 years agokernel32: Add stub for GetUserDefaultLocaleName.
Louis Lenders [Fri, 27 Aug 2010 21:38:06 +0000 (23:38 +0200)] 
kernel32: Add stub for GetUserDefaultLocaleName.

14 years agowinebuild: Use the correct registers for relay debugging of floating point arguments...
Alexandre Julliard [Mon, 30 Aug 2010 10:41:06 +0000 (12:41 +0200)] 
winebuild: Use the correct registers for relay debugging of floating point arguments on x86_64.

14 years agowinebuild: Add int64, int128 and float argument types.
Alexandre Julliard [Mon, 30 Aug 2010 10:40:53 +0000 (12:40 +0200)] 
winebuild: Add int64, int128 and float argument types.

14 years agowinebuild: Use a proper enum for function arguments instead of storing them in a...
Alexandre Julliard [Mon, 30 Aug 2010 10:06:19 +0000 (12:06 +0200)] 
winebuild: Use a proper enum for function arguments instead of storing them in a string.

14 years agomsxml3: Dump namespace aliases passed with SelectionNamespaces property.
Nikolay Sivov [Sun, 29 Aug 2010 21:33:54 +0000 (01:33 +0400)] 
msxml3: Dump namespace aliases passed with SelectionNamespaces property.

14 years agomsxml3: Silence FIXME for supported properties.
Nikolay Sivov [Sun, 29 Aug 2010 21:33:28 +0000 (01:33 +0400)] 
msxml3: Silence FIXME for supported properties.

14 years agomsxml3: Allow FreeThreadedDOMDocument40 to be created.
Nikolay Sivov [Sun, 29 Aug 2010 21:33:04 +0000 (01:33 +0400)] 
msxml3: Allow FreeThreadedDOMDocument40 to be created.

14 years agomsxml3/tests: Tests for IXMLDOMText::splitText(), stub is extended a bit.
Nikolay Sivov [Sun, 29 Aug 2010 21:32:37 +0000 (01:32 +0400)] 
msxml3/tests: Tests for IXMLDOMText::splitText(), stub is extended a bit.

14 years agomsxml3: Implement IXMLDOMCDATASection::splitText().
Nikolay Sivov [Sun, 29 Aug 2010 21:32:11 +0000 (01:32 +0400)] 
msxml3: Implement IXMLDOMCDATASection::splitText().

14 years agomsxml3: Add IXMLDOMDocument3 stub support.
Nikolay Sivov [Sun, 29 Aug 2010 21:31:49 +0000 (01:31 +0400)] 
msxml3: Add IXMLDOMDocument3 stub support.

14 years agomsxml6: Add stub msxml6, forward DOMDocument60 creation to msxml3.
Nikolay Sivov [Sun, 29 Aug 2010 21:31:07 +0000 (01:31 +0400)] 
msxml6: Add stub msxml6, forward DOMDocument60 creation to msxml3.

14 years agoinclude: Add xml DOMDocument60 definition.
Nikolay Sivov [Sun, 29 Aug 2010 21:29:29 +0000 (01:29 +0400)] 
include: Add xml DOMDocument60 definition.

14 years agod3dcompiler_43: Don't use nameless unions in our private structures to avoid trouble...
Francois Gouget [Sun, 29 Aug 2010 21:40:33 +0000 (23:40 +0200)] 
d3dcompiler_43: Don't use nameless unions in our private structures to avoid trouble with compilers where they are not supported.

14 years agowinex11.drv: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 29 Aug 2010 21:40:21 +0000 (23:40 +0200)] 
winex11.drv: Fix compilation on systems that don't support nameless unions.

14 years agoshell32/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 29 Aug 2010 21:39:55 +0000 (23:39 +0200)] 
shell32/tests: Fix compilation on systems that don't support nameless unions.

14 years agooleaut32/tests: Fix compilation on systems that don't support nameless unions.
Francois Gouget [Sun, 29 Aug 2010 21:38:51 +0000 (23:38 +0200)] 
oleaut32/tests: Fix compilation on systems that don't support nameless unions.

14 years agod3d9/tests: Fix compilation on systems that don't support nameless unions or structs.
Francois Gouget [Sun, 29 Aug 2010 21:38:14 +0000 (23:38 +0200)] 
d3d9/tests: Fix compilation on systems that don't support nameless unions or structs.

14 years agowined3d: Use surface_color_fill() in IWineD3DDeviceImpl_ClearRendertargetView().
Henri Verbeet [Sun, 29 Aug 2010 19:57:44 +0000 (21:57 +0200)] 
wined3d: Use surface_color_fill() in IWineD3DDeviceImpl_ClearRendertargetView().

14 years agowined3d: Use surface_color_fill() in IWineD3DDeviceImpl_ColorFill().
Henri Verbeet [Sun, 29 Aug 2010 19:57:43 +0000 (21:57 +0200)] 
wined3d: Use surface_color_fill() in IWineD3DDeviceImpl_ColorFill().

14 years agowined3d: Introduce surface_color_fill().
Henri Verbeet [Sun, 29 Aug 2010 19:57:42 +0000 (21:57 +0200)] 
wined3d: Introduce surface_color_fill().

This is also a first attempt at a more structured interface to blitter
operations.

14 years agowined3d: Simply use context_apply_draw_buffers() in context_apply_clear_state().
Henri Verbeet [Sun, 29 Aug 2010 19:57:41 +0000 (21:57 +0200)] 
wined3d: Simply use context_apply_draw_buffers() in context_apply_clear_state().

14 years agowined3d: Explicitly pass render targets to context_apply_draw_buffers().
Henri Verbeet [Sun, 29 Aug 2010 19:57:40 +0000 (21:57 +0200)] 
wined3d: Explicitly pass render targets to context_apply_draw_buffers().

This avoids the special handling for blits.