wine
12 years agommdevapi: Use a sane default if no buffer size is requested.
Andrew Eikum [Mon, 18 Jul 2011 16:19:30 +0000 (11:19 -0500)] 
mmdevapi: Use a sane default if no buffer size is requested.

12 years agomsxml3: Don't include libxml/parser.h twice.
Adam Martinson [Mon, 18 Jul 2011 16:15:14 +0000 (11:15 -0500)] 
msxml3: Don't include libxml/parser.h twice.

12 years agojscript: Properly handle aggregation attempt.
Jacek Caban [Mon, 18 Jul 2011 16:05:13 +0000 (18:05 +0200)] 
jscript: Properly handle aggregation attempt.

12 years agovbscript: Added IActiveScriptParse stub implementation.
Jacek Caban [Mon, 18 Jul 2011 14:57:41 +0000 (16:57 +0200)] 
vbscript: Added IActiveScriptParse stub implementation.

12 years agovbscript: Added stub VBScript object implementation.
Jacek Caban [Mon, 18 Jul 2011 14:57:27 +0000 (16:57 +0200)] 
vbscript: Added stub VBScript object implementation.

12 years agowinex11: Remove the GetDIBits implementation.
Alexandre Julliard [Mon, 18 Jul 2011 15:11:06 +0000 (17:11 +0200)] 
winex11: Remove the GetDIBits implementation.

12 years agogdi32: Remove the GetDIBits entry point from the graphics driver.
Alexandre Julliard [Mon, 18 Jul 2011 15:07:51 +0000 (17:07 +0200)] 
gdi32: Remove the GetDIBits entry point from the graphics driver.

12 years agogdi32: Move a couple of rectangle helper functions to the header.
Alexandre Julliard [Mon, 18 Jul 2011 14:50:25 +0000 (16:50 +0200)] 
gdi32: Move a couple of rectangle helper functions to the header.

12 years agogdi32: Implement GetDIBits using the GetImage driver function.
Huw Davies [Mon, 18 Jul 2011 14:27:44 +0000 (15:27 +0100)] 
gdi32: Implement GetDIBits using the GetImage driver function.

12 years agogdi32: Export a bitmap conversion function.
Huw Davies [Mon, 18 Jul 2011 14:27:43 +0000 (15:27 +0100)] 
gdi32: Export a bitmap conversion function.

12 years agomshtml: Added IHTMLStyle::pageBreakAfter property implementation.
Jacek Caban [Mon, 18 Jul 2011 11:39:37 +0000 (13:39 +0200)] 
mshtml: Added IHTMLStyle::pageBreakAfter property implementation.

12 years agocrypt32: Add additional path for Solaris 11 Express.
Kazuyuki Sato [Mon, 18 Jul 2011 07:58:39 +0000 (16:58 +0900)] 
crypt32: Add additional path for Solaris 11 Express.

12 years agomshtml: Added IProvideClassInfo::GetClassInfo implementation.
Alexander Morozov [Fri, 15 Jul 2011 11:09:44 +0000 (15:09 +0400)] 
mshtml: Added IProvideClassInfo::GetClassInfo implementation.

12 years agouser32/tests: Add test for nested default button in dialogs.
André Hentschel [Wed, 13 Jul 2011 17:10:30 +0000 (19:10 +0200)] 
user32/tests: Add test for nested default button in dialogs.

12 years agoserver: Set debug enable bits briefly to commit the addresses to kernel.
Grazvydas Ignotas [Fri, 15 Jul 2011 20:19:11 +0000 (23:19 +0300)] 
server: Set debug enable bits briefly to commit the addresses to kernel.

12 years agoserver: Set RW and LEN bits of DR7 before setting DR0-DR3.
Grazvydas Ignotas [Fri, 15 Jul 2011 20:19:10 +0000 (23:19 +0300)] 
server: Set RW and LEN bits of DR7 before setting DR0-DR3.

12 years agontdll/tests: Add more debug register tests.
Grazvydas Ignotas [Fri, 15 Jul 2011 20:19:09 +0000 (23:19 +0300)] 
ntdll/tests: Add more debug register tests.

12 years agodsound: Fix a typo.
Akihiro Sagawa [Mon, 18 Jul 2011 06:02:07 +0000 (15:02 +0900)] 
dsound: Fix a typo.

12 years agocmd/tests: Add SET tests.
Frédéric Delanoy [Sun, 17 Jul 2011 20:48:56 +0000 (22:48 +0200)] 
cmd/tests: Add SET tests.

12 years agowined3d: Make the surface parameter to surface_depth_blt() const.
Henri Verbeet [Sun, 17 Jul 2011 20:29:07 +0000 (22:29 +0200)] 
wined3d: Make the surface parameter to surface_depth_blt() const.

12 years agowined3d: Make the surface parameter to surface_convert_color_to_float() const.
Henri Verbeet [Sun, 17 Jul 2011 20:29:06 +0000 (22:29 +0200)] 
wined3d: Make the surface parameter to surface_convert_color_to_float() const.

12 years agowined3d: Make the surface parameter to surface_convert_depth_to_float() const.
Henri Verbeet [Sun, 17 Jul 2011 20:29:05 +0000 (22:29 +0200)] 
wined3d: Make the surface parameter to surface_convert_depth_to_float() const.

12 years agowined3d: Make the surface parameter to surface_is_full_rect() const.
Henri Verbeet [Sun, 17 Jul 2011 20:29:04 +0000 (22:29 +0200)] 
wined3d: Make the surface parameter to surface_is_full_rect() const.

12 years agowined3d: Make the surface parameter to surface_get_rect() const.
Henri Verbeet [Sun, 17 Jul 2011 20:29:03 +0000 (22:29 +0200)] 
wined3d: Make the surface parameter to surface_get_rect() const.

12 years agod3dx9_36: Add a trailing '\n' to an ERR() call.
Francois Gouget [Sun, 17 Jul 2011 08:18:04 +0000 (10:18 +0200)] 
d3dx9_36: Add a trailing '\n' to an ERR() call.

12 years agowinex11.drv: Make copy_image_bits() static.
Francois Gouget [Sun, 17 Jul 2011 08:18:00 +0000 (10:18 +0200)] 
winex11.drv: Make copy_image_bits() static.

12 years agowinmm: Remove an unused variable in WINMM_GetComponentTypeLineInfo().
Francois Gouget [Sun, 17 Jul 2011 08:17:41 +0000 (10:17 +0200)] 
winmm: Remove an unused variable in WINMM_GetComponentTypeLineInfo().

12 years agowineoss.drv: Add a trailing '\n' to a TRACE() call.
Francois Gouget [Sun, 17 Jul 2011 08:15:09 +0000 (10:15 +0200)] 
wineoss.drv: Add a trailing '\n' to a TRACE() call.

12 years agodbghelp: Add stubs for SymEnumSourceLines/SymEnumSourceLinesW.
Austin English [Sat, 16 Jul 2011 17:33:29 +0000 (12:33 -0500)] 
dbghelp: Add stubs for SymEnumSourceLines/SymEnumSourceLinesW.

12 years agowine.inf: Create %systemroot%\logs directory by default.
Austin English [Sat, 16 Jul 2011 17:10:22 +0000 (12:10 -0500)] 
wine.inf: Create %systemroot%\logs directory by default.

12 years agocmd/tests: Convert line endings to DOS style at runtime before running batch test...
Frédéric Delanoy [Sat, 16 Jul 2011 08:14:50 +0000 (10:14 +0200)] 
cmd/tests: Convert line endings to DOS style at runtime before running batch test file.

12 years agogdiplus: Fix use of uninitialized memory.
Vincent Povirk [Fri, 15 Jul 2011 18:21:09 +0000 (13:21 -0500)] 
gdiplus: Fix use of uninitialized memory.

12 years agod3dx9: Implement D3DXGetShaderSamplers().
Rico Schüller [Fri, 15 Jul 2011 08:52:36 +0000 (10:52 +0200)] 
d3dx9: Implement D3DXGetShaderSamplers().

12 years agod3dx9_36: Improved constant table handle support.
Travis Athougies [Thu, 14 Jul 2011 21:06:49 +0000 (14:06 -0700)] 
d3dx9_36: Improved constant table handle support.

12 years agod3dx9_36: Separate calculation of Bytes.
Travis Athougies [Thu, 14 Jul 2011 21:06:48 +0000 (14:06 -0700)] 
d3dx9_36: Separate calculation of Bytes.

12 years agowinex11: Avoid overflowing the source rectangle in StretchBlt.
Alexandre Julliard [Mon, 18 Jul 2011 14:22:57 +0000 (16:22 +0200)] 
winex11: Avoid overflowing the source rectangle in StretchBlt.

12 years agowinex11: Simplify a couple of BitBlt operation codes.
Alexandre Julliard [Mon, 18 Jul 2011 09:38:20 +0000 (11:38 +0200)] 
winex11: Simplify a couple of BitBlt operation codes.

12 years agowinex11: Don't access the source rectangle in PutImage until needed.
Alexandre Julliard [Fri, 15 Jul 2011 17:57:31 +0000 (19:57 +0200)] 
winex11: Don't access the source rectangle in PutImage until needed.

12 years agogdi32: Use the original StretchBlt rectangle if a DC doesn't have a visible region.
Alexandre Julliard [Fri, 15 Jul 2011 18:15:25 +0000 (20:15 +0200)] 
gdi32: Use the original StretchBlt rectangle if a DC doesn't have a visible region.

12 years agocmd: Avoid excess newline after TYPE outputs file contents.
Frédéric Delanoy [Thu, 14 Jul 2011 18:07:14 +0000 (20:07 +0200)] 
cmd: Avoid excess newline after TYPE outputs file contents.

12 years agocmd: Do not show prompt when echo mode is off.
Frédéric Delanoy [Thu, 14 Jul 2011 12:08:09 +0000 (14:08 +0200)] 
cmd: Do not show prompt when echo mode is off.

12 years agocmd: Avoid printing an excess newline after version is displayed on startup.
Frédéric Delanoy [Thu, 14 Jul 2011 11:54:40 +0000 (13:54 +0200)] 
cmd: Avoid printing an excess newline after version is displayed on startup.

12 years agocmd: Output a empty line before version in VER.
Frédéric Delanoy [Thu, 14 Jul 2011 11:54:41 +0000 (13:54 +0200)] 
cmd: Output a empty line before version in VER.

12 years agomshtml: Added IHTMLStyle::clip tests.
Jacek Caban [Fri, 15 Jul 2011 13:38:18 +0000 (15:38 +0200)] 
mshtml: Added IHTMLStyle::clip tests.

12 years agomshtml: Added IHTMLStyle::clip property implementation.
Jacek Caban [Fri, 15 Jul 2011 13:38:08 +0000 (15:38 +0200)] 
mshtml: Added IHTMLStyle::clip property implementation.

12 years agomshtml: Pass flags to get_nsstyle_attr.
Jacek Caban [Fri, 15 Jul 2011 13:37:56 +0000 (15:37 +0200)] 
mshtml: Pass flags to get_nsstyle_attr.

12 years agomshtml: Factor out getting style value string from Gecko value.
Jacek Caban [Fri, 15 Jul 2011 13:37:40 +0000 (15:37 +0200)] 
mshtml: Factor out getting style value string from Gecko value.

12 years agogdi32: Move the query info code to a separate function.
Huw Davies [Fri, 15 Jul 2011 13:19:10 +0000 (14:19 +0100)] 
gdi32: Move the query info code to a separate function.

12 years agogdi32: Zero-pad the end of the scanlines.
Huw Davies [Fri, 15 Jul 2011 13:19:09 +0000 (14:19 +0100)] 
gdi32: Zero-pad the end of the scanlines.

12 years agomsxml3/tests: Fix two minor leaks in test_mxwriter_properties().
Andrew Nguyen [Fri, 15 Jul 2011 12:38:20 +0000 (07:38 -0500)] 
msxml3/tests: Fix two minor leaks in test_mxwriter_properties().

12 years agomsxml3: Extend the lifetime of the SAX callback BSTRs beyond the callback invocation.
Andrew Nguyen [Fri, 15 Jul 2011 12:38:07 +0000 (07:38 -0500)] 
msxml3: Extend the lifetime of the SAX callback BSTRs beyond the callback invocation.

12 years agorpcrt4: Create pipes with FLAG_OVERLAPPED.
Bernhard Loos [Thu, 14 Jul 2011 00:19:16 +0000 (02:19 +0200)] 
rpcrt4: Create pipes with FLAG_OVERLAPPED.

12 years agopo: Update French translation.
Frédéric Delanoy [Fri, 15 Jul 2011 09:47:44 +0000 (11:47 +0200)] 
po: Update French translation.

12 years agopo: Updated Korean translation.
Hwang YunSong [Fri, 15 Jul 2011 02:28:03 +0000 (11:28 +0900)] 
po: Updated Korean translation.

12 years agod3dx9: Implemented ConvertAdjacencyToPointReps mesh method.
Michael Mc Donnell [Tue, 7 Jun 2011 20:37:42 +0000 (22:37 +0200)] 
d3dx9: Implemented ConvertAdjacencyToPointReps mesh method.

12 years agod3dx9/tests: Implemented ConvertAdjacencyToPointReps test.
Michael Mc Donnell [Fri, 27 May 2011 14:24:18 +0000 (16:24 +0200)] 
d3dx9/tests: Implemented ConvertAdjacencyToPointReps test.

12 years agodinput: Using DIDFT_GETTYPE in EnumObjects instead of DIEFT_GETTYPE.
Lucas Fialho Zawacki [Thu, 14 Jul 2011 19:25:03 +0000 (16:25 -0300)] 
dinput: Using DIDFT_GETTYPE in EnumObjects instead of DIEFT_GETTYPE.

12 years agodinput/tests: Tests for EnumObjects with different types of device objects.
Lucas Fialho Zawacki [Thu, 14 Jul 2011 19:24:17 +0000 (16:24 -0300)] 
dinput/tests: Tests for EnumObjects with different types of device objects.

12 years agodxgi.idl: Added IDXGIResource, IDXGIAdapter1 and IDXGIFactory1 declarations.
Jacek Caban [Fri, 15 Jul 2011 10:07:53 +0000 (12:07 +0200)] 
dxgi.idl: Added IDXGIResource, IDXGIAdapter1 and IDXGIFactory1 declarations.

12 years agowinex11: Sync a dib-section before accessing the image bits.
Huw Davies [Fri, 15 Jul 2011 12:05:25 +0000 (13:05 +0100)] 
winex11: Sync a dib-section before accessing the image bits.

12 years agowinex11: Set all the bitmap padding to 0 in GetImage.
Alexandre Julliard [Fri, 15 Jul 2011 11:49:36 +0000 (13:49 +0200)] 
winex11: Set all the bitmap padding to 0 in GetImage.

12 years agowinejack.drv: Remove unused WinMM driver.
Andrew Eikum [Wed, 13 Jul 2011 19:20:47 +0000 (14:20 -0500)] 
winejack.drv: Remove unused WinMM driver.

12 years agowineesd.drv: Remove unused WinMM driver.
Andrew Eikum [Wed, 13 Jul 2011 19:20:45 +0000 (14:20 -0500)] 
wineesd.drv: Remove unused WinMM driver.

12 years agowinenas.drv: Remove unused WinMM driver.
Andrew Eikum [Wed, 13 Jul 2011 19:20:42 +0000 (14:20 -0500)] 
winenas.drv: Remove unused WinMM driver.

12 years agowinmm: Implement mixer* on top of MMDevAPI.
Andrew Eikum [Wed, 13 Jul 2011 19:20:40 +0000 (14:20 -0500)] 
winmm: Implement mixer* on top of MMDevAPI.

12 years agowinmm: Remove driver implementation of mixer*.
Andrew Eikum [Wed, 13 Jul 2011 19:20:37 +0000 (14:20 -0500)] 
winmm: Remove driver implementation of mixer*.

12 years agowined3d: Make the swapchain parameter to swapchain_blit() const.
Henri Verbeet [Thu, 14 Jul 2011 23:14:53 +0000 (01:14 +0200)] 
wined3d: Make the swapchain parameter to swapchain_blit() const.

12 years agowined3d: Make the texture parameter to texture_srgb_mode() const.
Henri Verbeet [Thu, 14 Jul 2011 23:14:52 +0000 (01:14 +0200)] 
wined3d: Make the texture parameter to texture_srgb_mode() const.

12 years agowined3d: Get rid of the useext macro.
Henri Verbeet [Thu, 14 Jul 2011 23:14:51 +0000 (01:14 +0200)] 
wined3d: Get rid of the useext macro.

This does nothing, since we have our own GL header.

12 years agowined3d: Add stream offsets in device_stream_info_from_declaration().
Henri Verbeet [Thu, 14 Jul 2011 23:14:50 +0000 (01:14 +0200)] 
wined3d: Add stream offsets in device_stream_info_from_declaration().

They're not going to change until the next time the stream info is updated.
This would of course mainly be useful if we managed to do more than one or two
draws with the same stream info.

12 years agowined3d: Don't set GL_MAP_UNSYNCHRONIZED_BIT for WINED3D_BUFFER_DISCARD maps.
Henri Verbeet [Thu, 14 Jul 2011 23:14:49 +0000 (01:14 +0200)] 
wined3d: Don't set GL_MAP_UNSYNCHRONIZED_BIT for WINED3D_BUFFER_DISCARD maps.

WINED3D_BUFFER_DISCARD means the (current) buffer contents are undefined for
subsequent operations. I.e., the map doesn't have to wait for any pending
operations to finish, and can just return a new buffer with undefined
contents. GL_MAP_UNSYNCHRONIZED_BIT means the driver doesn't wait for previous
operations to finish, and just maps a buffer that's potentially in use. Proper
synchronization is left to the application. Note that we set both
GL_MAP_INVALIDATE_BUFFER_BIT and GL_MAP_UNSYNCHRONIZED_BIT.
GL_MAP_INVALIDATE_BUFFER_BIT corresponds to WINED3D_BUFFER_DISCARD, and might
cause the driver to return a new buffer, but it's not required to make that
optimization.

12 years agonetapi32/tests: Don't crash if the administrators group is missing.
Alexandre Julliard [Fri, 15 Jul 2011 07:59:26 +0000 (09:59 +0200)] 
netapi32/tests: Don't crash if the administrators group is missing.

12 years agogdi32/tests: Fix some test failures on Windows.
Alexandre Julliard [Fri, 15 Jul 2011 07:59:13 +0000 (09:59 +0200)] 
gdi32/tests: Fix some test failures on Windows.

12 years agoavicap32: Drop v4l1 support.
Rafał Mużyło [Thu, 14 Jul 2011 19:38:14 +0000 (21:38 +0200)] 
avicap32: Drop v4l1 support.

12 years agowidl: Produce __uuidof-compatible headers.
Jacek Caban [Thu, 14 Jul 2011 15:21:45 +0000 (17:21 +0200)] 
widl: Produce __uuidof-compatible headers.

12 years agoinclude: Added macros for __uuidof emulation based on C++ templates.
Jacek Caban [Thu, 14 Jul 2011 15:21:11 +0000 (17:21 +0200)] 
include: Added macros for __uuidof emulation based on C++ templates.

12 years agomshtml: Add stub implementation of IProvideClassInfo interface.
Alexander Morozov [Mon, 11 Jul 2011 14:27:28 +0000 (18:27 +0400)] 
mshtml: Add stub implementation of IProvideClassInfo interface.

12 years agoxmllite: Implement CreateXmlWriter.
Alistair Leslie-Hughes [Wed, 22 Jun 2011 19:05:01 +0000 (05:05 +1000)] 
xmllite: Implement CreateXmlWriter.

12 years agowinmm: Make WINMM_DRVMessage() static.
Francois Gouget [Thu, 14 Jul 2011 11:14:30 +0000 (13:14 +0200)] 
winmm: Make WINMM_DRVMessage() static.

12 years agoshell32: Make erase_items() static.
Francois Gouget [Thu, 14 Jul 2011 11:14:25 +0000 (13:14 +0200)] 
shell32: Make erase_items() static.

12 years agowinex11.drv: Make some DC functions static.
Francois Gouget [Thu, 14 Jul 2011 11:14:36 +0000 (13:14 +0200)] 
winex11.drv: Make some DC functions static.

12 years agowineps.drv: Make some DC functions static.
Francois Gouget [Thu, 14 Jul 2011 11:14:20 +0000 (13:14 +0200)] 
wineps.drv: Make some DC functions static.

12 years agoshell32: Add a trailing '\n' to Wine trace calls.
Francois Gouget [Thu, 14 Jul 2011 11:14:13 +0000 (13:14 +0200)] 
shell32: Add a trailing '\n' to Wine trace calls.

12 years agowinemapi: Escape subject and body before building mailto URL.
Owen Rudge [Thu, 14 Jul 2011 10:39:17 +0000 (11:39 +0100)] 
winemapi: Escape subject and body before building mailto URL.

12 years agousp10: Fix possible crashes (clang).
André Hentschel [Wed, 13 Jul 2011 18:46:42 +0000 (20:46 +0200)] 
usp10: Fix possible crashes (clang).

12 years agoversion: Don't initialize the variable twice (clang).
André Hentschel [Wed, 13 Jul 2011 18:46:04 +0000 (20:46 +0200)] 
version: Don't initialize the variable twice (clang).

12 years agoprogman: Remove idempotent operation (clang).
André Hentschel [Wed, 13 Jul 2011 18:36:07 +0000 (20:36 +0200)] 
progman: Remove idempotent operation (clang).

12 years agooledlg: Remove dead assignment (clang).
André Hentschel [Wed, 13 Jul 2011 18:35:49 +0000 (20:35 +0200)] 
oledlg: Remove dead assignment (clang).

12 years agouser32: Remove dead assignment (clang).
André Hentschel [Wed, 13 Jul 2011 18:33:31 +0000 (20:33 +0200)] 
user32: Remove dead assignment (clang).

12 years agouser.exe: Remove dead assignment (clang).
André Hentschel [Wed, 13 Jul 2011 18:33:24 +0000 (20:33 +0200)] 
user.exe: Remove dead assignment (clang).

12 years agowinmm: Implement waveIn* on top of MMDevAPI.
Andrew Eikum [Wed, 13 Jul 2011 19:20:35 +0000 (14:20 -0500)] 
winmm: Implement waveIn* on top of MMDevAPI.

12 years agowinmm: Remove driver implementation of waveIn*.
Andrew Eikum [Wed, 13 Jul 2011 19:20:32 +0000 (14:20 -0500)] 
winmm: Remove driver implementation of waveIn*.

12 years agowinmm: Support WAVE_MAPPED flag in waveOut*.
Andrew Eikum [Wed, 13 Jul 2011 19:20:28 +0000 (14:20 -0500)] 
winmm: Support WAVE_MAPPED flag in waveOut*.

12 years agodsound: Request that WinMM perform audio conversion if the hardware doesn't support...
Andrew Eikum [Wed, 13 Jul 2011 19:20:25 +0000 (14:20 -0500)] 
dsound: Request that WinMM perform audio conversion if the hardware doesn't support the requested format.

12 years agommdevapi: Only enumerate devices that can be opened during initialization.
Andrew Eikum [Wed, 13 Jul 2011 19:30:45 +0000 (14:30 -0500)] 
mmdevapi: Only enumerate devices that can be opened during initialization.

12 years agopo: Add message contexts for 'Desktop' and update Japanese translation.
Akihiro Sagawa [Wed, 13 Jul 2011 14:48:47 +0000 (23:48 +0900)] 
po: Add message contexts for 'Desktop' and update Japanese translation.

12 years agopo: Add message contexts for 'Restore' and update Japanese translation.
Akihiro Sagawa [Wed, 13 Jul 2011 14:48:44 +0000 (23:48 +0900)] 
po: Add message contexts for 'Restore' and update Japanese translation.

12 years agopo: Update Japanese translation.
Akihiro Sagawa [Wed, 13 Jul 2011 14:48:39 +0000 (23:48 +0900)] 
po: Update Japanese translation.

12 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Tue, 5 Jul 2011 18:11:04 +0000 (21:11 +0300)] 
po: Update Lithuanian translation.

12 years agogdiplus: Check return values of GdipCreateMatrix(2) (Coverity).
Marcus Meissner [Thu, 14 Jul 2011 06:45:01 +0000 (08:45 +0200)] 
gdiplus: Check return values of GdipCreateMatrix(2) (Coverity).