Francois Gouget [Sat, 27 Mar 2010 15:55:27 +0000 (16:55 +0100)]
winedbg: Fix compilation with gcc 2.95 and non-GNU compilers.
Francois Gouget [Sat, 27 Mar 2010 15:54:22 +0000 (16:54 +0100)]
gdiplus/tests: Fix compilation on systems that don't support nameless unions.
Eric Pouech [Sat, 27 Mar 2010 08:09:08 +0000 (09:09 +0100)]
dbghelp: When unwinding the stack, stop if the current address isn't in a known module.
Eric Pouech [Sat, 27 Mar 2010 08:09:02 +0000 (09:09 +0100)]
dbghelp: Rewrite SymGetModuleBase so that it relies on 64 bit version.
Eric Pouech [Sat, 27 Mar 2010 08:08:55 +0000 (09:08 +0100)]
dbghelp: In dwarf parsing, correctly handle the DW_OP_regx option.
Eric Pouech [Sat, 27 Mar 2010 08:08:44 +0000 (09:08 +0100)]
dbghelp: In dwarf attribute parsing, ensure that we do have a block when parsing a block.
Eric Pouech [Sat, 27 Mar 2010 08:08:20 +0000 (09:08 +0100)]
winedbg: Store for context variables only the offsets of each register (instead of the address of the register in dbg_context).
Eric Pouech [Sat, 27 Mar 2010 08:08:11 +0000 (09:08 +0100)]
dbghelp: Added preliminary CFA management.
Eric Pouech [Sat, 27 Mar 2010 08:08:06 +0000 (09:08 +0100)]
dbghelp: Added CFA information to dbghelp's dwarf.h.
Eric Pouech [Sat, 27 Mar 2010 08:07:56 +0000 (09:07 +0100)]
dbghelp: Extend the CPU object in order to manipulate context's registers (getting context's content & register names).
Eric Pouech [Sat, 27 Mar 2010 08:07:50 +0000 (09:07 +0100)]
dbghelp: Keep the .debug_frame section mapped when parsing dwarf debug_info (needed for CFA management).
Vincent Povirk [Fri, 26 Mar 2010 21:10:43 +0000 (16:10 -0500)]
mscoree: Stub ClrCreateManagedInstance.
Alexandre Julliard [Sat, 27 Mar 2010 11:13:10 +0000 (12:13 +0100)]
wine.inf: Some fake dlls should only be created for 32-bit.
Alexandre Julliard [Sat, 27 Mar 2010 10:50:23 +0000 (11:50 +0100)]
setupapi: Create proper AMD64 fake dlls on 64-bit.
Alexandre Julliard [Sat, 27 Mar 2010 10:50:01 +0000 (11:50 +0100)]
setupapi: Only cleanup fake dlls once the whole section has been executed.
Alexandre Julliard [Sat, 27 Mar 2010 10:44:13 +0000 (11:44 +0100)]
makefiles: Don't create font symlinks when fonts are disabled.
Alexandre Julliard [Fri, 26 Mar 2010 08:29:10 +0000 (09:29 +0100)]
makefiles: Move wineapploader to the tools directory and get rid of the programs makefile.
Alexandre Julliard [Fri, 26 Mar 2010 08:24:33 +0000 (09:24 +0100)]
makefiles: Install bindir programs from the top-level makefile.
Paul Vriens [Fri, 26 Mar 2010 15:42:15 +0000 (16:42 +0100)]
msxml3/tests: Skip some tests when network connection can't be made.
Juan Lang [Tue, 23 Mar 2010 21:57:22 +0000 (14:57 -0700)]
iphlpapi: Remove an unused define.
Michael Stefaniuc [Fri, 26 Mar 2010 12:13:04 +0000 (13:13 +0100)]
inetmib1/tests: Fix duplicate expressions in if condition.
Michael Stefaniuc [Fri, 26 Mar 2010 12:12:35 +0000 (13:12 +0100)]
rpcrt4/tests: Fix duplicate expressions in if conditions.
Hans Leidekker [Fri, 26 Mar 2010 11:12:35 +0000 (12:12 +0100)]
msi: Improve the SetODBCFolders action stub.
Hans Leidekker [Fri, 26 Mar 2010 11:12:06 +0000 (12:12 +0100)]
msi: Implement the Reinstall control event.
Hans Leidekker [Fri, 26 Mar 2010 11:12:15 +0000 (12:12 +0100)]
msi: Keep source directory and cabinet file separate.
Hans Leidekker [Fri, 26 Mar 2010 11:11:44 +0000 (12:11 +0100)]
msi: Return the right error when a cabinet cannot be extracted.
Hans Leidekker [Fri, 26 Mar 2010 11:11:21 +0000 (12:11 +0100)]
msi: Update the UI in the StartServices and StopServices actions.
Hans Leidekker [Fri, 26 Mar 2010 11:10:54 +0000 (12:10 +0100)]
include: Add some missing defines.
Jacek Caban [Fri, 26 Mar 2010 10:54:24 +0000 (11:54 +0100)]
mshtml: Skip script tests on too old IE.
Louis Lenders [Fri, 26 Mar 2010 09:33:21 +0000 (10:33 +0100)]
Quiet two noisy FIXME's.
Alexandre Julliard [Fri, 26 Mar 2010 14:34:48 +0000 (15:34 +0100)]
msi: Reset the MsiEnumProductsW index on failure.
Alexandre Julliard [Fri, 26 Mar 2010 10:42:28 +0000 (11:42 +0100)]
widl: Long constants must be 32-bit on all platforms.
Mikhail Maroukhine [Thu, 25 Mar 2010 18:51:05 +0000 (00:51 +0600)]
comctl32: Fix compiler warnings with flag -Wcast-qual.
Gerald Pfeifer [Thu, 25 Mar 2010 21:55:14 +0000 (22:55 +0100)]
crypt32: Fix type of empty in encodeBase64W().
Justin Chevrier [Fri, 26 Mar 2010 00:27:21 +0000 (20:27 -0400)]
gdiplus: Handle UnitWorld in GdipGetFontHeightGivenDPI.
Justin Chevrier [Fri, 26 Mar 2010 00:27:20 +0000 (20:27 -0400)]
gdiplus/tests: Add GdipGetFontHeightGivenDPI tests.
Nikolay Sivov [Fri, 26 Mar 2010 00:21:36 +0000 (03:21 +0300)]
shlwapi: Added IUnknown_ProfferService implementation with tests.
Nikolay Sivov [Fri, 26 Mar 2010 00:21:08 +0000 (03:21 +0300)]
shlwapi: Fix prototype for SHGetShellKey and extend trace.
Michael Stefaniuc [Thu, 25 Mar 2010 23:22:22 +0000 (00:22 +0100)]
comctl32/tests: Use the SendMessage instead of ListView_Scroll.
Henri Verbeet [Thu, 25 Mar 2010 21:51:26 +0000 (22:51 +0100)]
wined3d: Add support for partial updates of compressed surfaces to IWineD3DDeviceImpl_UpdateSurface().
Henri Verbeet [Thu, 25 Mar 2010 21:51:25 +0000 (22:51 +0100)]
wined3d: Don't warn about independent color write masks when the masks are all the same.
Henri Verbeet [Thu, 25 Mar 2010 21:51:24 +0000 (22:51 +0100)]
wined3d: Implement independent color write masks.
Henri Verbeet [Thu, 25 Mar 2010 21:51:23 +0000 (22:51 +0100)]
wined3d: Add support for EXT_draw_buffers2.
Henri Verbeet [Thu, 25 Mar 2010 21:51:22 +0000 (22:51 +0100)]
wined3d: glColorMask() changes the write mask for all render targets.
Henri Verbeet [Thu, 25 Mar 2010 21:51:21 +0000 (22:51 +0100)]
wined3d: Add GL locking to match_fbo_tex_update().
Vincent Povirk [Thu, 25 Mar 2010 21:09:51 +0000 (16:09 -0500)]
wine.inf: Add more .NET framework keys.
Vincent Povirk [Thu, 25 Mar 2010 20:26:43 +0000 (15:26 -0500)]
mscoree: Show the names of requested GUIDs in stub fixmes.
Stefan Dösinger [Wed, 24 Mar 2010 21:34:38 +0000 (22:34 +0100)]
wined3d: Don't advertise float formats as supported by WGL.
Stefan Dösinger [Thu, 25 Mar 2010 15:55:26 +0000 (16:55 +0100)]
wined3d: Don't check WGL depth stencil limitations with FBOs.
Alexandre Julliard [Thu, 25 Mar 2010 21:13:03 +0000 (22:13 +0100)]
makefiles: Bypass the normal substitution mechanism for the makefile dependencies.
This avoids performance problems with large substitutions.
Alexandre Julliard [Thu, 25 Mar 2010 21:12:49 +0000 (22:12 +0100)]
makefiles: Add shell functions to generate dependencies for symlinks and rule files.
Alexandre Julliard [Thu, 25 Mar 2010 21:12:12 +0000 (22:12 +0100)]
makefiles: Output the top-level clean rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 21:00:00 +0000 (22:00 +0100)]
makefiles: Output the top-level depend rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 20:52:56 +0000 (21:52 +0100)]
makefiles: Add a helper function for rules that are common to all directories.
Alexandre Julliard [Thu, 25 Mar 2010 20:47:29 +0000 (21:47 +0100)]
makefiles: Output the top-level build rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 20:46:41 +0000 (21:46 +0100)]
makefiles: Output the top-level installation rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 20:42:54 +0000 (21:42 +0100)]
makefiles: Fix test rules to allow parallel makes again.
Piotr Caban [Wed, 24 Mar 2010 21:40:40 +0000 (22:40 +0100)]
msvcr90: Added implementation of __sys_nerr and __sys_errlist.
Piotr Caban [Wed, 24 Mar 2010 21:39:44 +0000 (22:39 +0100)]
msvcr90: Added _get/set_invalid_parameter_handler implementation.
Piotr Caban [Thu, 25 Mar 2010 10:09:13 +0000 (11:09 +0100)]
msvcr90: Added _encoded_null() implementation.
Piotr Caban [Thu, 25 Mar 2010 10:06:29 +0000 (11:06 +0100)]
msvcr90: Implement _encode_pointer and _decode_pointer.
Ilya Basin [Wed, 24 Mar 2010 18:05:21 +0000 (21:05 +0300)]
shell32: Enable dde for SEE_MASK_CLASSALL.
Damjan Jovanovic [Tue, 23 Mar 2010 16:08:03 +0000 (18:08 +0200)]
mountmgr: Frame device service functions with IoGetCurrentIrpStackLocation and IoCompleteRequest.
Damjan Jovanovic [Thu, 25 Mar 2010 14:24:09 +0000 (16:24 +0200)]
include: Define IoGetCurrentIrpStackLocation based on NONAMELESSUNION and NONAMELESSSTRUCT.
André Hentschel [Thu, 25 Mar 2010 13:47:38 +0000 (14:47 +0100)]
kernel32: Make process traces aware of 64-bit.
Paul Vriens [Thu, 25 Mar 2010 12:56:35 +0000 (13:56 +0100)]
mmdevapi/tests: Fix test failure on some Vista boxes.
Nikolay Sivov [Thu, 25 Mar 2010 00:34:07 +0000 (03:34 +0300)]
shlwapi: Implement IUnknown_QueryServiceExec with tests.
Paul Vriens [Thu, 25 Mar 2010 09:52:37 +0000 (10:52 +0100)]
msi/tests: Fix test failures on W2K with Windows Installer 3.0.
Paul Vriens [Thu, 25 Mar 2010 09:47:53 +0000 (10:47 +0100)]
msi/tests: Fix test failures on W2K with Windows Installer 2.x.
Alexandre Julliard [Thu, 25 Mar 2010 11:05:44 +0000 (12:05 +0100)]
makefiles: Output all the documentation rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:51:24 +0000 (11:51 +0100)]
makefiles: Output all the tool install rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:15:32 +0000 (11:15 +0100)]
makefiles: Output all the dll install rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:13:07 +0000 (11:13 +0100)]
makefiles: Output all the static library rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:11:34 +0000 (11:11 +0100)]
makefiles: Output all the program rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:06:37 +0000 (11:06 +0100)]
makefiles: Output all the test rules explicitly for each module.
Alexandre Julliard [Thu, 25 Mar 2010 10:02:52 +0000 (11:02 +0100)]
makefiles: Output all the import lib dependencies explicitly for each module.
Sébastien Ramage [Thu, 25 Mar 2010 08:15:37 +0000 (09:15 +0100)]
user32: End scrollbar tracking if the mouse capture is lost.
Alexandre Julliard [Thu, 25 Mar 2010 09:54:50 +0000 (10:54 +0100)]
version: Support loading resources from both 32-bit and 64-bit PE binaries.
Henri Verbeet [Thu, 25 Mar 2010 08:32:40 +0000 (09:32 +0100)]
d3d8/tests: Add some message processing to test_wndproc().
Disabled testing the focus and foreground windows after creating the device
for the moment.
Henri Verbeet [Thu, 25 Mar 2010 08:32:39 +0000 (09:32 +0100)]
d3d9/tests: Add some message processing to test_wndproc().
For some reason Windows XP allows device creation to be blocked by the lack of
message processing in wndproc_thread(). Thanks to Wylda for helping debug
this. Disabled testing the focus and foreground windows after creating the
device for the moment.
Henri Verbeet [Thu, 25 Mar 2010 08:32:38 +0000 (09:32 +0100)]
wined3d: Just mark the color write mask dirty in IWineD3DDeviceImpl_ClearSurface().
Henri Verbeet [Thu, 25 Mar 2010 08:32:37 +0000 (09:32 +0100)]
wined3d: Use the same order of operations for depth clears as for stencil clears.
Henri Verbeet [Thu, 25 Mar 2010 08:32:36 +0000 (09:32 +0100)]
wined3d: Just mark the stencil write mask dirty in IWineD3DDeviceImpl_ClearSurface().
Henri Verbeet [Thu, 25 Mar 2010 08:32:35 +0000 (09:32 +0100)]
wined3d: Disable two-sided stencil when doing stencil clears.
Christian Costa [Thu, 25 Mar 2010 07:41:18 +0000 (08:41 +0100)]
d3dx9_36: Implement D3DXCreateEffectEx and make D3DXCreateEffect use it.
Christian Costa [Thu, 25 Mar 2010 07:41:12 +0000 (08:41 +0100)]
d3dx9_36: Add stub for D3DXCreateEffectCompiler.
Christian Costa [Thu, 25 Mar 2010 07:41:06 +0000 (08:41 +0100)]
d3dx9_36: Remove useless includes.
Christian Costa [Thu, 25 Mar 2010 07:41:00 +0000 (08:41 +0100)]
d3dx9_36: Implement D3DXCreateEffectPool and ID3DXEffectPool interface.
Piotr Caban [Wed, 24 Mar 2010 21:39:28 +0000 (22:39 +0100)]
msvcrt: Added strnlen implementation.
Piotr Caban [Wed, 24 Mar 2010 21:38:24 +0000 (22:38 +0100)]
msvcrt: Update msvcrt.spec.
Eric Pouech [Wed, 24 Mar 2010 21:04:18 +0000 (22:04 +0100)]
dbghelp: Created a CPU method to map dwarf register number to codeview register number.
Eric Pouech [Wed, 24 Mar 2010 21:04:12 +0000 (22:04 +0100)]
dbghelp: In dwarf parsing, correctly get the size of addresses in location lists.
Eric Pouech [Wed, 24 Mar 2010 21:04:06 +0000 (22:04 +0100)]
dbghelp: Don't try to hardwire the dwarf's "word size", but get it properly.
Eric Pouech [Wed, 24 Mar 2010 21:04:00 +0000 (22:04 +0100)]
dbghelp: Fixed a couple of portability issues to 64bit platforms.
Eric Pouech [Wed, 24 Mar 2010 21:03:53 +0000 (22:03 +0100)]
dbghelp: Enhanced x86_64 stack unwinding with PE's function table data.
Mikhail Maroukhine [Wed, 24 Mar 2010 19:46:25 +0000 (01:46 +0600)]
comctl32/tests: Remove superfluous casts.
Paul Vriens [Wed, 24 Mar 2010 20:32:43 +0000 (21:32 +0100)]
msi/tests: Fix test failures on W2K with Windows Installer 2.x.
André Hentschel [Wed, 24 Mar 2010 19:16:27 +0000 (20:16 +0100)]
winegcc: Make condition easier to read and look like the statement after the block.
Jacek Caban [Wed, 24 Mar 2010 19:01:19 +0000 (20:01 +0100)]
mshtml: Added IHTMLElement:removeAttribute tests.
Jacek Caban [Wed, 24 Mar 2010 19:34:17 +0000 (20:34 +0100)]
mshtml: Added IHTMLElement::removeAttribute implementation.