Alexandre Julliard [Fri, 19 Jun 2009 10:38:46 +0000 (12:38 +0200)]
rpcrt4/tests: Fix the marshalling test for Win64.
Alexandre Julliard [Thu, 18 Jun 2009 19:35:51 +0000 (21:35 +0200)]
configure: Don't accept mingw32 as target name, we need an explicit CPU specification.
Alexandre Julliard [Thu, 18 Jun 2009 14:50:34 +0000 (16:50 +0200)]
ntdll: Move all thread exit processing to exit_thread(), and make RtlExitUserThread() CPU-specific.
Alexandre Julliard [Thu, 18 Jun 2009 14:38:30 +0000 (16:38 +0200)]
ntdll: Simplify the thread startup routine and make it CPU-specific.
Paul Vriens [Thu, 18 Jun 2009 11:35:00 +0000 (13:35 +0200)]
wldap32/tests: Skip a test on older versions of wldap32 to prevent a crash.
Dmitry Timoshkov [Thu, 18 Jun 2009 11:06:33 +0000 (20:06 +0900)]
user32: Invalidate button on WM_KILLFOCUS, like Windows does.
Damjan Jovanovic [Thu, 18 Jun 2009 05:13:02 +0000 (07:13 +0200)]
winemenubuilder: Log where freedesktop menu files are created, and provide an option to clean them up.
Ken Sharp [Wed, 17 Jun 2009 21:29:33 +0000 (22:29 +0100)]
ntoskrnl: Add FsRtlRegisterUncProvider stub.
Ken Sharp [Wed, 17 Jun 2009 21:27:42 +0000 (22:27 +0100)]
ntoskrnl: Add IoUnregisterFileSystem stub.
Ken Sharp [Wed, 17 Jun 2009 21:25:43 +0000 (22:25 +0100)]
ntoskrnl: Add IoRegisterFileSystem stub.
Ken Sharp [Wed, 17 Jun 2009 21:23:58 +0000 (22:23 +0100)]
ntoskrnl: Add ObfReferenceObject stub.
Detlef Riekenberg [Wed, 17 Jun 2009 18:58:10 +0000 (20:58 +0200)]
mlang/tests: Some old IE versions truncate one character too short.
Francois Gouget [Thu, 18 Jun 2009 09:11:37 +0000 (11:11 +0200)]
dmime: Remove patterntrack.c and tool.c as they are unused and don't correspond to objects.
Paul Vriens [Thu, 18 Jun 2009 09:03:19 +0000 (11:03 +0200)]
shell32/tests: Fix some test failures on Vista and higher.
Paul Vriens [Thu, 18 Jun 2009 08:45:44 +0000 (10:45 +0200)]
shell32/tests: Fix a test failure on Vista and higher.
Paul Vriens [Thu, 18 Jun 2009 08:32:41 +0000 (10:32 +0200)]
shell32/tests: Fix a test failure on Vista.
Paul Vriens [Thu, 18 Jun 2009 08:29:33 +0000 (10:29 +0200)]
shell32/tests: Fix a test failure on Vista.
Nikolay Sivov [Wed, 17 Jun 2009 21:06:41 +0000 (01:06 +0400)]
comctl32/listview: Fix test crashes on comctl32 <5.80.
Aric Stewart [Thu, 18 Jun 2009 09:15:24 +0000 (18:15 +0900)]
comctl32: In COMBOEX_FindStringExact do not try to get text from invalid items.
Mikio Idneuma [Thu, 18 Jun 2009 09:14:58 +0000 (18:14 +0900)]
appwiz.cpl: Update Japanese translation.
Henri Verbeet [Thu, 18 Jun 2009 07:04:06 +0000 (09:04 +0200)]
wined3d: Remove a redundant ActivateContext() call in IWineD3DSurfaceImpl_UnlockRect().
The various LoadLocation() handlers already take care of activating an
appropriate context.
Henri Verbeet [Thu, 18 Jun 2009 07:04:05 +0000 (09:04 +0200)]
wined3d: Simplify IWineD3DSurfaceImpl_LockRect() a bit.
Henri Verbeet [Thu, 18 Jun 2009 07:04:04 +0000 (09:04 +0200)]
wined3d: Remove some useless code in IWineD3DDeviceImpl_SetLightEnable().
Henri Verbeet [Thu, 18 Jun 2009 07:04:03 +0000 (09:04 +0200)]
wined3d: Reuse the FBO for check_fbo_compat().
Henri Verbeet [Thu, 18 Jun 2009 07:04:02 +0000 (09:04 +0200)]
wined3d: Make sure we have a context in stretch_rect_fbo().
Specifically, in case the source surface was offscreen, we would sometimes to
GL calls without active context.
Paul Vriens [Thu, 18 Jun 2009 06:10:52 +0000 (08:10 +0200)]
comctl32/tests: Fix some typos (copy-paste).
Stefan Doesinger [Wed, 17 Jun 2009 17:17:14 +0000 (19:17 +0200)]
wined3d: Properly load the y correction.
Stefan Doesinger [Wed, 10 Jun 2009 06:01:02 +0000 (23:01 -0700)]
wined3d: Properly free srgb textures.
Michael Abbott [Tue, 16 Jun 2009 15:20:05 +0000 (16:20 +0100)]
wined3d: Remove division from inner loop.
Alexandre Julliard [Wed, 17 Jun 2009 18:53:46 +0000 (20:53 +0200)]
kernel32: Fix the HGLOBAL header size for 64-bit.
Alexandre Julliard [Wed, 17 Jun 2009 18:53:32 +0000 (20:53 +0200)]
server: The ptrace interfaces uses longs, not ints.
Alexandre Julliard [Wed, 17 Jun 2009 17:39:41 +0000 (19:39 +0200)]
ntdll: Add support for calling the TEB exception chain handlers on x86_64.
Alexandre Julliard [Thu, 18 Jun 2009 11:32:26 +0000 (13:32 +0200)]
include: Add a target address for unwinding for platforms that need it.
Alexandre Julliard [Wed, 17 Jun 2009 17:35:11 +0000 (19:35 +0200)]
ntdll: Implement stack unwinding for x86_64 builtin modules based on the Dwarf data.
Huw Davies [Wed, 17 Jun 2009 13:37:52 +0000 (14:37 +0100)]
oleaut32/tests: Add some tests for [lcid] parameters.
Huw Davies [Wed, 17 Jun 2009 13:37:24 +0000 (14:37 +0100)]
tools/widl: Fix behaviour when both lcid and retval arguments are present.
Paul Vriens [Wed, 17 Jun 2009 11:27:16 +0000 (13:27 +0200)]
comdlg32/tests: Fix some typos.
Alexandre Julliard [Wed, 17 Jun 2009 14:10:56 +0000 (16:10 +0200)]
winegcc: Add support for the -Wl,--large-address-aware option.
Alexandre Julliard [Wed, 17 Jun 2009 14:10:35 +0000 (16:10 +0200)]
winebuild: Implement a --large-address-aware flag.
Austin English [Tue, 16 Jun 2009 23:52:47 +0000 (18:52 -0500)]
wine.inf: Add placeholder exe for wordpad.exe.
Austin English [Tue, 16 Jun 2009 23:43:59 +0000 (18:43 -0500)]
wine.inf: Fix incorrect entry for hh.exe.
Yann Droneaud [Tue, 16 Jun 2009 15:16:42 +0000 (17:16 +0200)]
wined3d: Improved ATI Radeon HD 4xxx detection.
Stefan Doesinger [Tue, 16 Jun 2009 15:20:12 +0000 (17:20 +0200)]
wined3d: Deal with instructions that do not support _SAT.
Stefan Doesinger [Thu, 28 May 2009 17:42:24 +0000 (19:42 +0200)]
wined3d: Implement D3DSPDM_PARTIALPRECISION support.
Stefan Doesinger [Thu, 28 May 2009 17:31:08 +0000 (19:31 +0200)]
wined3d: Add modifier support to tex and friends.
Stefan Doesinger [Thu, 28 May 2009 16:41:50 +0000 (18:41 +0200)]
wined3d: Fix texm3x3pad.
The register number is already in the name we got from get_register_name,
don't add it twice.
Stefan Doesinger [Thu, 28 May 2009 14:33:36 +0000 (16:33 +0200)]
d3d9: Accept an alternative oFog->ps_3_0 handling.
Stefan Doesinger [Fri, 29 May 2009 15:29:57 +0000 (17:29 +0200)]
wined3d: Use bitfields for reg_maps uses* members.
Stefan Doesinger [Wed, 17 Jun 2009 05:39:09 +0000 (07:39 +0200)]
wined3d: Implement vpos and vface.
Stefan Doesinger [Fri, 29 May 2009 15:24:55 +0000 (17:24 +0200)]
wined3d: Implement texldl in ARB.
Henri Verbeet [Wed, 17 Jun 2009 08:19:53 +0000 (10:19 +0200)]
wined3d: Avoid some unneeded rendertarget copies.
Henri Verbeet [Wed, 17 Jun 2009 08:19:52 +0000 (10:19 +0200)]
wined3d: Avoid some unneeded depthstencil copies.
Henri Verbeet [Wed, 17 Jun 2009 08:19:51 +0000 (10:19 +0200)]
wined3d: Only initialize unused components of varyings that are read.
Henri Verbeet [Wed, 17 Jun 2009 08:17:09 +0000 (10:17 +0200)]
wined3d: Fall back to backbuffer offscreen rendering if FBOs are unavailable.
Backbuffer appears to be a better choice than PBuffer at the moment, since
PBuffer appears to be somewhat broken.
Henri Verbeet [Wed, 17 Jun 2009 08:19:49 +0000 (10:19 +0200)]
wined3d: Fix a typo.
Aric Stewart [Wed, 17 Jun 2009 08:01:37 +0000 (17:01 +0900)]
msctf: Implement ITfCompartmentMgr::EnumCompartments.
Aric Stewart [Wed, 17 Jun 2009 08:01:16 +0000 (17:01 +0900)]
msctf: Implement ITfCompartmentMgr::ClearCompartment.
Aric Stewart [Wed, 17 Jun 2009 08:00:03 +0000 (17:00 +0900)]
msctf: Contexts have a default DocumentMgr of the one that creates them.
Aric Stewart [Wed, 17 Jun 2009 07:59:35 +0000 (16:59 +0900)]
msctf: Implement ITfThreadMgr::IsThreadFocus.
Rein Klazes [Wed, 17 Jun 2009 06:18:04 +0000 (08:18 +0200)]
comdlg32/tests: Fix file dialog resize failures on NT4 and with tiny desktops.
Roderick Colenbrander [Tue, 16 Jun 2009 21:49:12 +0000 (23:49 +0200)]
wgl: Get rid of glXQueryDrawable because officially it only works on GLXDrawables.
Nvidia allows it to operate on a standard Window too but Mesa and AMD
don't and this isn't needed according to the GLX specs. This prevents
crashes when creating +wgl logs.
Andrew Talbot [Tue, 16 Jun 2009 20:14:05 +0000 (21:14 +0100)]
crypt32: Constify some variables.
Francois Gouget [Tue, 16 Jun 2009 17:15:54 +0000 (19:15 +0200)]
wineesd.drv: Remove a redundant assignment.
Francois Gouget [Tue, 16 Jun 2009 17:15:45 +0000 (19:15 +0200)]
winweesd.drv: Make sure esd_all_info is always initialized and freed when needed.
Francois Gouget [Tue, 16 Jun 2009 17:15:21 +0000 (19:15 +0200)]
wineesd.drv: Initialize the stream name before using it.
Alexander Nicolaysen Sørnes [Tue, 16 Jun 2009 13:46:33 +0000 (15:46 +0200)]
regedit: Fix reading from stdin.
Hans Leidekker [Tue, 16 Jun 2009 13:13:52 +0000 (15:13 +0200)]
wininet: Implement InternetQueryOption(INTERNET_OPTION_CACHE_TIMESTAMPS).
Hans Leidekker [Tue, 16 Jun 2009 13:13:31 +0000 (15:13 +0200)]
wininet: Don't fail if dwReserved is set in CreateUrlCacheEntryW.
Anders Jonsson [Mon, 15 Jun 2009 16:23:28 +0000 (18:23 +0200)]
ntoskrnl.exe: Stub for ExInitializeNPagedLookasideList.
Paul Vriens [Tue, 16 Jun 2009 13:07:22 +0000 (15:07 +0200)]
shell32/tests: Fix some test failures on NT4 (and some Win95 boxes).
Alexandre Julliard [Tue, 16 Jun 2009 13:27:48 +0000 (15:27 +0200)]
ntdll: Handle x86_64 signals on a separate signal stack.
Alexandre Julliard [Tue, 16 Jun 2009 12:26:51 +0000 (14:26 +0200)]
winebuild: Add unwind annotations to all the generated functions for x86_64.
Alexandre Julliard [Tue, 16 Jun 2009 12:26:34 +0000 (14:26 +0200)]
ntdll: Add unwind annotations to the call_entry_point function for x86_64.
Alexandre Julliard [Tue, 16 Jun 2009 12:26:20 +0000 (14:26 +0200)]
libwine: Add unwind annotations to the stack switching functions for x86_64.
Stefan Doesinger [Fri, 29 May 2009 15:23:35 +0000 (17:23 +0200)]
wined3d: Implement texldd in ARB.
Stefan Doesinger [Thu, 28 May 2009 16:16:44 +0000 (18:16 +0200)]
wined3d: Use flags instead of bools to control shader_hw_sample.
Stefan Doesinger [Wed, 3 Jun 2009 12:11:58 +0000 (14:11 +0200)]
wined3d: Implement IFC in ARB.
Stefan Doesinger [Wed, 3 Jun 2009 05:39:29 +0000 (07:39 +0200)]
wined3d: Implement break and breakc.
Stefan Doesinger [Tue, 16 Jun 2009 05:36:59 +0000 (07:36 +0200)]
wined3d: Unroll loops in ARB if needed.
This is needed to allow us to claim vs_2_0 support with plain
GL_ARB_vertex_program. vs_2_0 allows loops without breaks.
Aric Stewart [Tue, 16 Jun 2009 09:37:54 +0000 (18:37 +0900)]
msctf: Implement ITfContext::GetDocumentMgr.
Mike Kaplinskiy [Sun, 14 Jun 2009 22:30:07 +0000 (18:30 -0400)]
wininet/test: Test malformed header separators.
Mike Kaplinskiy [Sun, 14 Jun 2009 22:29:31 +0000 (18:29 -0400)]
wininet: Make \r and \n valid header separators.
Ge van Geldorp [Tue, 16 Jun 2009 11:00:35 +0000 (13:00 +0200)]
advapi32: Set values to 0 in LsaEnumerateAccountRights.
Piotr Caban [Tue, 16 Jun 2009 09:42:27 +0000 (11:42 +0200)]
jscript: Added Date_setUTCHours and Date_setHours implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:20 +0000 (11:42 +0200)]
jscript: Added Date_setUTCMinutes and Date_setMinutes implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:15 +0000 (11:42 +0200)]
jscript: Added Date_setUTCSeconds and Date_setSeconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:10 +0000 (11:42 +0200)]
jscript: Added Date_setUTCMilliseconds and Date_setMilliseconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:42:04 +0000 (11:42 +0200)]
jscript: Added Date_getUTCMilliseconds and Date_getMilliseconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:41:58 +0000 (11:41 +0200)]
jscript: Added Date_getUTCSeconds and Date_getSeconds implementation.
Piotr Caban [Tue, 16 Jun 2009 09:41:52 +0000 (11:41 +0200)]
jscript: Added Date_getUTCMinutes and Date_getMinutes implementation.
Piotr Caban [Tue, 16 Jun 2009 09:41:39 +0000 (11:41 +0200)]
jscript: Fixed hour_from_time and week_day functions.
Hans Leidekker [Tue, 16 Jun 2009 09:00:07 +0000 (11:00 +0200)]
wininet: Always create a URL cache entry.
Paul Vriens [Tue, 16 Jun 2009 09:35:38 +0000 (11:35 +0200)]
gdi32/tests: Fix the last test failure on NT4.
Paul Vriens [Tue, 16 Jun 2009 07:49:13 +0000 (09:49 +0200)]
gdi32/tests: Fix some test failures on NT4.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)]
wined3d: Add format conversions for some depth stencil formats.
Although these formats aren't lockable, we still explicitly set the initial
surface data when creating the texture. Unfortunately that means we'll need
the conversion functions, even though all they'll ever convert will be zeroes.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)]
d3d8: Add tests for deleting invalid shader handles.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)]
d3d8: Deleting an invalid pixel shader handle should return D3D_OK.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)]
d3d8: Do some more verification on handles.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)]
shdocvw: Add SHDOCVW_LockModule()/SHDOCVW_UnlockModule() calls to ITaskbarList.
Henri Verbeet [Tue, 16 Jun 2009 07:38:25 +0000 (09:38 +0200)]
shdocvw: Take the riid parameter to TaskbarList_Create() into account.