Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)]
wined3d: Handle error conditions better in RemoveContextFromArray().
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)]
wined3d: Use shader_glsl_get_write_mask_size() to calculate the write mask size.
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)]
wined3d: Don't compare const_num against -1.
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)]
wined3d: Don't compare texUnitMap entries to -1.
Henri Verbeet [Mon, 9 Mar 2009 13:31:28 +0000 (14:31 +0100)]
wined3d: Buffer object ID's are supposed to be unsigned.
Paul Vriens [Mon, 9 Mar 2009 13:08:52 +0000 (14:08 +0100)]
shell32/tests: Don't crash on missing class implementations.
Jim Cameron [Sun, 8 Mar 2009 15:45:54 +0000 (15:45 +0000)]
regedit: Fix crash importing large values from Unicode.
Huw Davies [Mon, 9 Mar 2009 12:14:53 +0000 (12:14 +0000)]
gdi32/tests: Fix another case where win9x returns bmType equal to 0x5250.
Huw Davies [Mon, 9 Mar 2009 12:09:32 +0000 (12:09 +0000)]
gdi32/tests: win9x doesn't return the correct number of colours used with dib sections created via DIB_PAL_COLORS.
Huw Davies [Mon, 9 Mar 2009 12:04:17 +0000 (12:04 +0000)]
gdi32/tests: Mark win9x behaviour as broken.
Paul Vriens [Mon, 9 Mar 2009 10:20:35 +0000 (11:20 +0100)]
shlwapi/tests: Fix failures on systems with IE5.5 or earlier.
Tony Wasserka [Sat, 7 Mar 2009 09:07:54 +0000 (10:07 +0100)]
d3dx9: Add ID3DXSprite tests.
Tony Wasserka [Sun, 8 Mar 2009 13:54:12 +0000 (14:54 +0100)]
d3dx9: Add some definitions in d3dx9.h.
Alexandre Julliard [Mon, 9 Mar 2009 12:26:57 +0000 (13:26 +0100)]
dbghelp: Define _IMAGEHLP_SOURCE_.
Mike Ruprecht [Fri, 6 Mar 2009 23:04:09 +0000 (17:04 -0600)]
dbghelp: Define _IMAGEHLP64 in Win64.
Jeremy White [Fri, 6 Mar 2009 16:53:56 +0000 (10:53 -0600)]
twain_32: Remove obsolete README files.
Jeremy White [Fri, 6 Mar 2009 18:44:58 +0000 (12:44 -0600)]
sane.ds: Add fixmes for the last 2 unsupported capabilities; this now makes the code have fixmes for all known issues.
Jeremy White [Fri, 6 Mar 2009 18:44:50 +0000 (12:44 -0600)]
sane.ds: Remove large chunks of stubbed optional functionality; if it's optional, we don't have to support it, and it is not a stub.
Jeremy White [Fri, 6 Mar 2009 18:44:44 +0000 (12:44 -0600)]
sane.ds: Downgrade more inappropriate FIXMEs to WARNs.
Jeremy White [Fri, 6 Mar 2009 18:44:39 +0000 (12:44 -0600)]
sane.ds: Make sure that the condition code is set correctly when we handle an unexpected request.
Jeremy White [Fri, 6 Mar 2009 17:52:33 +0000 (11:52 -0600)]
sane.ds: Add support for ICAP_SUPPORTEDSIZES, enabling rational sizing for scans.
Dylan Smith [Mon, 9 Mar 2009 07:01:00 +0000 (03:01 -0400)]
richedit: Respect manually added links when autourldetect is disabled.
EM_SETCHARFORMAT can be used to make text links. Automatic URL
detection being enable would cause these links to be removed if the text
is not a URL, so this must be prevented.
Previously checks were made for AutoURLDetect_bEnable before calling
ME_UpdateSelectionLinkAttribute, or ME_UpdateLinkAttribute. This is
more error prone than checking for this within the function, so one call
was missing this check.
ME_SetCursor also didn't respect this behaviour, since it wouldn't set
the cursor to the hand when hovering over a link without automatic URL
detection disabled.
Rob Shearman [Sat, 7 Mar 2009 23:24:00 +0000 (23:24 +0000)]
widl: Move type_basic_get_fc to typegen.c and rename it to get_basic_fc.
Move to using type_basic_get_type in other files where appropriate.
Rob Shearman [Sat, 7 Mar 2009 23:23:54 +0000 (23:23 +0000)]
widl: Fix a memory leak in the server/stub code when unmarshalling pointers to strings at the top level.
It is necessary for the first pointer to have an offset to a second
pointer instead of directly to the string type, since the second
pointer frees the memory for the string.
Rob Shearman [Sat, 7 Mar 2009 23:23:48 +0000 (23:23 +0000)]
widl: Output server code for freeing returned types.
Rob Shearman [Sat, 7 Mar 2009 23:23:44 +0000 (23:23 +0000)]
widl: Determine pointer fc at generation time instead of at parse time.
Avoid changing the details of a pointer once created.
Properly determine the pointer type for arrays.
Rob Shearman [Sat, 7 Mar 2009 23:23:39 +0000 (23:23 +0000)]
widl: Consolidate non-simple pointer writing into one function.
Hwang YunSong(황윤성) [Mon, 9 Mar 2009 00:54:46 +0000 (09:54 +0900)]
cmd: Updated Korean resource.
Jacek Caban [Mon, 9 Mar 2009 00:49:20 +0000 (01:49 +0100)]
wininet: Release session after FTP_ReceiveResponse call in FTPFILE_Destroy.
Francois Gouget [Sun, 8 Mar 2009 22:48:03 +0000 (23:48 +0100)]
Remove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:51:38 +0000 (23:51 +0100)]
port: Remove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:51:25 +0000 (23:51 +0100)]
fnt2bdf: Remove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:49:42 +0000 (23:49 +0100)]
winedbg: Remove spaces before '\n's.
Francois Gouget [Sun, 8 Mar 2009 22:42:43 +0000 (23:42 +0100)]
libwine: Reenable the memory reservation code on FreeBSD.
Andrew Talbot [Sun, 8 Mar 2009 21:05:17 +0000 (21:05 +0000)]
msacm32: Fix a typo.
Paul Vriens [Sun, 8 Mar 2009 17:07:30 +0000 (18:07 +0100)]
shlwapi/tests: Don't crash on IE5.
Paul Vriens [Sun, 8 Mar 2009 13:06:48 +0000 (14:06 +0100)]
wininet/tests: Don't crash on systems with IE5.
Paul Vriens [Sun, 8 Mar 2009 12:59:51 +0000 (13:59 +0100)]
wininet/tests: Skip tests for not implemented functions.
Paul Vriens [Sun, 8 Mar 2009 12:38:25 +0000 (13:38 +0100)]
wininet/tests: Skip some tests on IE5.
Paul Vriens [Sun, 8 Mar 2009 12:19:04 +0000 (13:19 +0100)]
wininet/tests: Test result differences are related to IE6 version, not to platform.
Rob Shearman [Sat, 7 Mar 2009 21:56:27 +0000 (21:56 +0000)]
qmgr: Add a missing call to CoUninitialize.
Rob Shearman [Sat, 7 Mar 2009 21:56:00 +0000 (21:56 +0000)]
qmgr: Fix a memory leak.
Rob Shearman [Sat, 7 Mar 2009 21:54:27 +0000 (21:54 +0000)]
ole32: Fix a memory leak in an error path in COMPOBJ_DllList_Add.
Vincent Povirk [Sat, 7 Mar 2009 17:33:55 +0000 (11:33 -0600)]
gdiplus: Stub GdipCloneBitmapAreaI.
Luke Benstead [Sat, 7 Mar 2009 08:37:34 +0000 (08:37 +0000)]
winnt.h: Completed TOKEN_INFORMATION_CLASS enum definition.
Dylan Smith [Sat, 7 Mar 2009 07:09:04 +0000 (02:09 -0500)]
winhlp32: Use EM_SCROLL to scroll richedit control.
Previously the richedit control contents were scrolled directly using
ScrollWindow. This caused the richedit control to not actually scroll,
but only look like it scrolled, therefore causing plenty of glitches.
Juan Lang [Fri, 6 Mar 2009 19:26:09 +0000 (11:26 -0800)]
crypt32: Fix another test on Win9x.
Nikolay Sivov [Tue, 3 Mar 2009 21:50:55 +0000 (16:50 -0500)]
comctl32: Replace nonprintable characters with spaces on SB_SETTEXT.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:41:39 +0000 (20:41 +1100)]
mshtml: Implement IHTMLStyle get/put borderBottomWidth.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:35:50 +0000 (20:35 +1100)]
mshtml: Implement IHTMLStyle get/put borderRightWidth.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:32:41 +0000 (20:32 +1100)]
mshtml: Implement IHTMLStyle get/put borderTopWidth.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:26:36 +0000 (20:26 +1100)]
mshtml: Implement IHTMLStyle get/put backgroundPositionY.
Alistair Leslie-Hughes [Thu, 5 Mar 2009 09:24:24 +0000 (20:24 +1100)]
mshtml: Implement IHTMLStyle get/put backgroundPositionX.
Alistair Leslie-Hughes [Tue, 3 Mar 2009 11:01:16 +0000 (22:01 +1100)]
mshtml: Implement IHTMLStyle_get_borderLeft.
Paul Vriens [Fri, 6 Mar 2009 12:23:41 +0000 (13:23 +0100)]
mshtml/tests: Fix some typos.
Paul Vriens [Fri, 6 Mar 2009 12:06:39 +0000 (13:06 +0100)]
gdiplus/tests: Fix two test failures on Win98.
Paul Vriens [Fri, 6 Mar 2009 11:19:43 +0000 (12:19 +0100)]
shdocvw/tests: Add a missing FreeLibrary().
Paul Vriens [Fri, 6 Mar 2009 11:15:28 +0000 (12:15 +0100)]
ole32/tests: Remove an unused function declaration.
Paul Vriens [Fri, 6 Mar 2009 10:47:32 +0000 (11:47 +0100)]
qmgr/tests: Fix some tests on systems with BITS 1.5 and lower.
Michael Stefaniuc [Fri, 6 Mar 2009 13:10:51 +0000 (14:10 +0100)]
twain_32/tests: Remove superfluous pointer casts.
Huw Davies [Fri, 6 Mar 2009 11:32:42 +0000 (11:32 +0000)]
ole32: Add support for VT_DECIMAL.
Henri Verbeet [Fri, 6 Mar 2009 07:43:49 +0000 (08:43 +0100)]
d3d9: Improve IDirect3DDevice9::SetFVF() code flow.
Henri Verbeet [Fri, 6 Mar 2009 13:56:23 +0000 (14:56 +0100)]
wined3d: Merge IWineD3DVertexBuffer with IWineD3DBuffer.
That still leaves IWineD3DIndexBuffer, but that code is also mostly similar,
except for the conversion code (which will be unused there).
Henri Verbeet [Fri, 6 Mar 2009 13:56:22 +0000 (14:56 +0100)]
wined3d: Simplify IWineD3DVertexBufferImpl_PreLoad() a bit.
Henri Verbeet [Fri, 6 Mar 2009 13:56:22 +0000 (14:56 +0100)]
wined3d: Also set VBFLAG_HASDESC if we can determine we don't need conversion.
Dylan Smith [Thu, 5 Mar 2009 22:06:47 +0000 (17:06 -0500)]
richedit: Avoid calling ITextHost_TxNotify with EN_MSGFILTER.
The documentation for TxNotify says that it is not called with the
EN_MSGFILTER notification, so I made sure ME_FilterEvent didn't call
this method.
Jeremy White [Thu, 5 Mar 2009 23:13:45 +0000 (17:13 -0600)]
sane.ds: Fix a subtle bug that prevented the float scrollbar from incrementing by one.
Jeremy White [Thu, 5 Mar 2009 23:13:18 +0000 (17:13 -0600)]
sane.ds: Sane should go first; that makes any actual scanner found the default device.
Jeremy White [Thu, 5 Mar 2009 19:25:58 +0000 (13:25 -0600)]
sane.ds: More correctly detect an end of scan job from sane; this enables Acrobat to pull multiple pages in one scan.
Jeremy White [Thu, 5 Mar 2009 19:15:20 +0000 (13:15 -0600)]
sane.ds: Add support for CAP_FEEDERENABLED.
Jeremy White [Thu, 5 Mar 2009 19:15:13 +0000 (13:15 -0600)]
sane.ds: Add suport for CAP_AUTOFEED, make batch scans the default.
Jeremy White [Thu, 5 Mar 2009 19:15:06 +0000 (13:15 -0600)]
sane.ds: Implement support for ICAP_PHYSICALHEIGHT and ICAP_PHYSICALWIDTH.
Mike Ruprecht [Fri, 6 Mar 2009 07:36:18 +0000 (01:36 -0600)]
dbghelp: Don't define 32-bit structs in 64-bit mode.
Rein Klazes [Fri, 6 Mar 2009 08:27:48 +0000 (09:27 +0100)]
user32: Check for invalid menu handle passed to TrackPopupMenu and TrackPopupMenuEx.
Henri Verbeet [Fri, 6 Mar 2009 07:43:49 +0000 (08:43 +0100)]
d3d10: Implement ID3D10EffectPass::Apply().
Henri Verbeet [Fri, 6 Mar 2009 07:43:48 +0000 (08:43 +0100)]
d3d10: Create shaders.
Henri Verbeet [Fri, 6 Mar 2009 07:43:48 +0000 (08:43 +0100)]
d3d10: Implement ID3D10Effect::GetDevice().
Vincent Povirk [Thu, 5 Mar 2009 17:07:03 +0000 (11:07 -0600)]
wininet: Stub RegisterUrlCacheNotification.
Vincent Povirk [Thu, 5 Mar 2009 15:12:47 +0000 (09:12 -0600)]
advapi32: Stub TraceEvent.
Juan Lang [Thu, 5 Mar 2009 18:12:02 +0000 (10:12 -0800)]
crypt32: Fix some test failures on Win9x.
Alexandre Julliard [Fri, 6 Mar 2009 09:38:39 +0000 (10:38 +0100)]
user32/tests: Add more optional messages for Vista and Win9x.
Alexandre Julliard [Thu, 5 Mar 2009 22:05:13 +0000 (23:05 +0100)]
comctl32/tests: Disable a test that crashes on NT4.
Alexandre Julliard [Thu, 5 Mar 2009 22:00:49 +0000 (23:00 +0100)]
comctl32/tests: Fix the monthcal window creation message sequence.
Alexandre Julliard [Thu, 5 Mar 2009 22:00:36 +0000 (23:00 +0100)]
comctl32/tests: Set the listview image list after WM_CREATE has been processed.
Alexandre Julliard [Thu, 5 Mar 2009 21:09:44 +0000 (22:09 +0100)]
ntdll/tests: Create the server port before starting the client thread.
Print status values in hex.
Alexandre Julliard [Thu, 5 Mar 2009 22:17:35 +0000 (23:17 +0100)]
iphlpapi/tests: Don't pass a NULL size to GetTcp/UdpTable, it crashes on Vista.
Alexandre Julliard [Thu, 5 Mar 2009 18:33:26 +0000 (19:33 +0100)]
iphlpapi: Implemented getInterfaceStatsByName for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:30:07 +0000 (19:30 +0100)]
iphlpapi: Implemented GetUdpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:27:54 +0000 (19:27 +0100)]
iphlpapi: Implemented GetTcpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:25:36 +0000 (19:25 +0100)]
iphlpapi: Implemented GetIpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 18:18:51 +0000 (19:18 +0100)]
iphlpapi: Implemented GetIcmpStatistics for Solaris.
Alexandre Julliard [Thu, 5 Mar 2009 17:45:32 +0000 (18:45 +0100)]
configure: Add check for libkstat on Solaris.
Rob Shearman [Thu, 5 Mar 2009 08:23:54 +0000 (08:23 +0000)]
widl: Pass var attrs into write_no_repeat_pointer_descriptions and use them for the string check.
Rob Shearman [Thu, 5 Mar 2009 08:23:07 +0000 (08:23 +0000)]
widl: Add coclass and module types to the global namespace.
Rob Shearman [Thu, 5 Mar 2009 08:23:00 +0000 (08:23 +0000)]
widl: Move type_new_enum, type_new_struct, type_new_encapsulated_union and type_new_unencapsulated_union to typetree.c.
Rob Shearman [Thu, 5 Mar 2009 08:22:51 +0000 (08:22 +0000)]
widl: Allow enum and union tags to be used without being defined.
Rob Shearman [Thu, 5 Mar 2009 08:22:32 +0000 (08:22 +0000)]
widl: Move the pointer referent, array element, function return type and interface inheritance properties from type_t to details structures for the appropriate types.
Rob Shearman [Thu, 5 Mar 2009 08:22:19 +0000 (08:22 +0000)]
widl: Store the abstract identifier of the type in type object instead of an NDR format character.
Rob Shearman [Thu, 5 Mar 2009 08:21:58 +0000 (08:21 +0000)]
widl: Remove the single keyword and type.
It isn't valid in MIDL or the FreeDCE IDL compiler, nor does it appear
in the DCE/RPC or C99 specs.
Rob Shearman [Thu, 5 Mar 2009 08:21:51 +0000 (08:21 +0000)]
widl: Implement a more abstract way of representing basic types.