Commit Graph

31331 Commits

Author SHA1 Message Date
Francois Gouget dcb8dd3ce3 winmm/tests: Don't use 0x55 to avoid any confusion when running with +heap. 2008-03-03 12:07:02 +01:00
Francois Gouget 29ef0b90ee Assorted spelling, punctuation and case fixes. 2008-03-03 12:04:48 +01:00
Francois Gouget 89bdd639df wininet/tests: FtpCommandA() is not available on Win9x. So load it dynamically and skip some tests. 2008-03-03 12:04:10 +01:00
Francois Gouget dd50ac4e15 wintrust/tests: Crypt(En,De)codeObjectEx() are not available on Win9x. So load them dynamically and skip some tests. 2008-03-03 12:04:04 +01:00
Francois Gouget a764731983 gdiplus/tests: Add the trailing '\n' to a couple of ok() calls. 2008-03-03 12:03:58 +01:00
Francois Gouget e637e83ec4 gdi32/tests: Add the trailing '\n' to a couple of ok() calls. 2008-03-03 12:03:52 +01:00
Roderick Colenbrander 2e0d35aa2f wined3d: Add D32F_LOCKABLE to getDepthStencilBits. 2008-03-03 12:00:39 +01:00
Jacek Caban ca39a55e88 wininet: Don't use INTERNET_ReadFile in HTTP_DrainContent. 2008-03-03 12:00:32 +01:00
Jacek Caban 352b4212a1 wininet: Move FTP structs and functions declarations from internet.h. 2008-03-03 12:00:27 +01:00
Jacek Caban 3b4ca69e18 wininet: Move InternetReadFile to vtbl. 2008-03-03 12:00:20 +01:00
Jacek Caban 9a5c046129 wininet: Move INTERNET_STATUS_REQUEST_COMPLETE call from INTERNET_ReadFile. 2008-03-03 12:00:06 +01:00
Jacek Caban d3682dd33f wininet: Fixed some tests. 2008-03-03 12:00:00 +01:00
Marcus Meissner 088a33729a shlwapi: Handle buffer overflow on A->W converter. 2008-03-03 11:59:11 +01:00
Stefan Dösinger dd997c1de6 wined3d: Catch NOP palette changes. 2008-03-03 11:59:05 +01:00
Stefan Dösinger aedb8873c0 d3d9: Fix an ok line. 2008-03-03 11:58:19 +01:00
Stefan Dösinger 32be503c62 wined3d: Give occlusion queries their own vtable. 2008-03-03 11:58:10 +01:00
Stefan Dösinger 071d4afb2b wined3d: Subclass queries. 2008-03-03 11:57:59 +01:00
Alistair Leslie-Hughes 6dee6819b2 msxml3: Implement IXMLDOMProcessingInstruction_get_nodeName. 2008-03-03 11:57:49 +01:00
Alistair Leslie-Hughes 56da338e5c msxml3: Implmented IXMLDOMCDATASection_get_data. 2008-03-03 11:57:42 +01:00
Alistair Leslie-Hughes c43b0706a3 msxml3: Implement IXMLDOMCDATASection_get_nodeValue. 2008-03-03 11:57:28 +01:00
Alistair Leslie-Hughes f9c5856c8c msxml3: Implement IXMLDOMText_appendData. 2008-03-03 11:57:20 +01:00
Alexandre Julliard 9238ccca48 winex11: Set the appropriate _NET_WM_STATE properties for maximized windows. 2008-03-01 13:30:58 +01:00
Alexandre Julliard 254c17f841 ntdll: Only grab the loader lock once we actually call external functions. 2008-03-01 13:30:34 +01:00
Maarten Lankhorst 1032ba6dc3 kernel32: Fix GetVolumeInformation for fat32 partitions. 2008-03-01 12:32:27 +01:00
Jon Yang 29bc9ba14e gdiplus: Implemented GdipDrawImageRectRectI. 2008-03-01 12:21:19 +01:00
James Hawkins 0c3ecefbc3 msi: Include query.h to pull in the definition of STREAMS_CreateView. 2008-03-01 12:18:54 +01:00
James Hawkins 6febb8fda8 msi: Remove a pointless wrapper of RegCreateKey. 2008-03-01 12:18:43 +01:00
James Hawkins 4439e0b57d msi: Make local functions static. 2008-03-01 12:18:40 +01:00
James Hawkins 617eb48d5b msi: Implement the UILevel property of the Installer object. 2008-03-01 12:18:24 +01:00
James Hawkins 724c8da734 msi: Don't bail out if the row to modify is not found as not all modify commands need the row. 2008-03-01 12:17:31 +01:00
James Hawkins e4c1227ec9 janitorial: Remove links to any microsoft site. 2008-03-01 12:17:17 +01:00
James Hawkins 7b56757cf6 janitorial: Remove links to any microsoft site. 2008-03-01 12:17:13 +01:00
James Hawkins c29c740de0 janitorial: Remove links to any microsoft site. 2008-03-01 12:17:10 +01:00
James Hawkins c2a627c6e8 janitorial: Remove links to any microsoft site. 2008-03-01 12:17:07 +01:00
James Hawkins 26ad93947b janitorial: Remove links to any microsoft site. 2008-03-01 12:04:09 +01:00
James Hawkins eedfacdfe7 janitorial: Remove links to any microsoft site. 2008-03-01 12:04:03 +01:00
James Hawkins 00394486df janitorial: Remove links to any microsoft site. 2008-03-01 12:03:59 +01:00
Maarten Lankhorst 109943cc4c cfgmgr32: Forward some more functions to setupapi. 2008-03-01 12:03:47 +01:00
Maarten Lankhorst ba8642639a setupapi: Implement CM_Get_Device_ID and add a stub for CM_Get_Parent. 2008-03-01 12:03:44 +01:00
Andrew Talbot f6cbd9a045 itss: Assign to structs instead of using memcpy. 2008-03-01 12:02:34 +01:00
Andrew Talbot 5e8253aaf9 gdiplus: Assign to structs instead of using memcpy. 2008-03-01 12:02:26 +01:00
Andrew Talbot da0a48d235 dinput: Assign to structs instead of using memcpy. 2008-03-01 12:02:19 +01:00
Andrew Talbot 53e9e24aa2 dbghelp: Assign to struct instead of using memcpy. 2008-03-01 12:02:13 +01:00
Alexandre Julliard 5625c6079e Get rid of the global thread.h header. 2008-03-01 11:57:00 +01:00
Alexandre Julliard 848383ac82 msi/tests: Replace a printf() by a trace(). 2008-02-29 20:55:42 +01:00
Divan Burger dab0c65fe4 user32: Correct the button sizes of the caption bar. 2008-02-29 20:29:19 +01:00
Rob Shearman de75fe0a08 gdi32: Move 16-bit printing functions to printdrv16.c. 2008-02-29 20:08:21 +01:00
Andrew Talbot 2b217ea9af comdlg32: Assign to structs instead of using memcpy. 2008-02-29 20:07:13 +01:00
Hans Leidekker 8349a9f52e mscms: Create a copy of memory based profiles. 2008-02-29 20:07:13 +01:00
Royal Chan 6e7b5347e3 gdiplus: Implement GdipDrawLinesI based on GdipDrawLines. 2008-02-29 20:07:13 +01:00
Jacek Caban a78727d73b urlmon: Don't call ReportProgress(BINDSTATUS_DIRECTBIND) in MkProtocol::Start (current IE doesn't call it). 2008-02-29 20:07:13 +01:00
Jacek Caban 3314184597 wininet: Move InternetQueryDataAvailable to vtbl. 2008-02-29 20:07:13 +01:00
Alistair Leslie-Hughes a7c9fbc65c msxml3: Implemented IXMLDOMText substringData. 2008-02-29 20:07:13 +01:00
Alexandre Julliard b2ad268a8b kernel32: Implement the fiber local storage functions. 2008-02-29 19:56:04 +01:00
Alexandre Julliard 6d6e9a42b1 ntdll: Added definitions and structures for fiber local storage. 2008-02-29 19:55:34 +01:00
Alexandre Julliard bb27b37599 user32: Moved win.h to the user32 directory. 2008-02-29 17:21:04 +01:00
Alexandre Julliard 7af2a9a902 winex11: Avoid depending on win.h. 2008-02-29 13:44:55 +01:00
Alexandre Julliard 5785ee08d0 winex11: Avoid accessing the internals of the window structure in the Map/UnmapNotify handlers. 2008-02-29 13:43:13 +01:00
Jon Yang 84d260ec60 gdiplus: Implemented and tested GdipGetImageDimension(). 2008-02-29 12:49:26 +01:00
Detlef Riekenberg 81dadcb1a1 winspool: Implement Level 9 for GetPrinter. 2008-02-29 12:48:50 +01:00
Rob Shearman c9b588b88b inetcomm: Add default case to sub_stream_Seek to avoid using uninitialised memory. 2008-02-29 12:39:33 +01:00
Rob Shearman 5dd2f1efa8 Include config.h and wine/port.h in files that use snprintf. 2008-02-29 12:39:28 +01:00
Rob Shearman 1c0122d14e quartz: Don't assume that strlenW of a constant string can be determined at compile time.
Use sizeof instead to calculate the size of wszKeyName in 
FilterMapper2_CreateCategory.
2008-02-29 12:39:10 +01:00
Rob Shearman 8d2af8e3f3 kernel32: Fix typo in UTUnRegister. 2008-02-29 12:37:01 +01:00
Rob Shearman 45ba200f19 kernel32: Fix use of uninitialised nameW and typeW in find_resourceA. 2008-02-29 12:36:55 +01:00
Rob Shearman cebc73e373 dxdiagn: Fix the variable that the result of GetFileVersionInfoW is assigned to in DXDiag_AddFileDescContainer. 2008-02-29 12:36:05 +01:00
Rob Shearman e6539d967d msisys.ocx: Fix the signature of DllGetClassObject to match that declared in the headers. 2008-02-29 12:35:52 +01:00
Alistair Leslie-Hughes c61937b6d4 msxml3: Correct IXMLDOMProcessingInstruction_put_data function. 2008-02-29 12:35:43 +01:00
Andrew Talbot ad606f4d26 hlink: Assign to struct instead of using memcpy. 2008-02-29 12:35:37 +01:00
Andrew Talbot 23dd9dc088 imm32: Assign to structs instead of using memcpy. 2008-02-29 12:35:31 +01:00
Andrew Talbot 18da6f23a2 hid: Assign to struct instead of using memcpy. 2008-02-29 12:35:07 +01:00
Dmitry Timoshkov e49e8b20db kernel32: Add stubs for fiber local storage APIs. 2008-02-29 11:48:13 +01:00
Roy Shea c8a0e98b71 qmgr: Implement job lists for IBackgroundCopyManager. 2008-02-29 10:56:21 +01:00
Roy Shea e6cbde105f qmgr: Implement IBackgroundCopyFile_GetProgress. 2008-02-29 10:56:10 +01:00
Roy Shea 4866d1bde6 qmgr: Implement GetLocalName and GetRemoteName for IBackgroundCopyFile. 2008-02-29 10:55:57 +01:00
Roy Shea 5c4776c2a3 qmgr: Implement Skip and Reset for IEnumBackgroundCopyFiles. 2008-02-29 10:55:37 +01:00
Dan Hipschman 980e00c63b qmgr: Implement IEnumBackgroundCopyFiles_Next. 2008-02-29 10:55:17 +01:00
Jason Green 438fa44d43 d3d9: Add tests showing the D3DUSAGE_RENDERTARGET and D3DUSAGE_AUTOGENMIPMAP are mutually exlusive. 2008-02-29 10:54:53 +01:00
Stefan Dösinger 8c758a62e8 wined3d: Remove VBFLAG_LOAD. 2008-02-28 20:10:40 +01:00
Alexandre Julliard 68fa3524f8 winex11: Get rid of direct accesses to the window structure in the drag&drop code. 2008-02-28 20:02:31 +01:00
Paul Vriens 4844672781 wintrust/tests: Add a few tests. 2008-02-28 20:00:45 +01:00
Paul Vriens 84039b26fe wintrust/tests: W2K and XP-SP1 don't set last error. 2008-02-28 20:00:41 +01:00
Mikołaj Zalewski 83724232fd shell32: Fixes in Polish translation. 2008-02-28 20:00:30 +01:00
Alexandre Julliard edb91ce519 winmm/tests: Make sure the callback thread has a message queue. 2008-02-28 19:56:48 +01:00
Alexandre Julliard d2b6087999 user32/tests: Flush events after showing/hiding a window to avoid z-order race conditions. 2008-02-28 19:56:38 +01:00
Alexandre Julliard c0e10d2b97 user32: Hide the icon title when hiding a window. 2008-02-28 17:01:30 +01:00
Alexandre Julliard 936ab3a644 user32: Moved the ShowWindow implementation from winex11 back to user32. 2008-02-28 17:01:30 +01:00
Alexandre Julliard 63dd1a02ca winex11: Merge the iconification support into the SetWindowPos driver backend. 2008-02-28 17:01:10 +01:00
Dmitry Timoshkov cfcacdf554 winex11: Add a workaround for Metacity being too strict and disabling fullscreen support for not resizable windows. 2008-02-28 13:15:03 +01:00
Hans Leidekker d284fd972f mscms: Avoid closing a random file when destroying a memory based profile. 2008-02-28 13:03:31 +01:00
Jacek Caban 54e6aa91af mshtml: Added nsIURI::Equals implementation on URIs without necko interface associated. 2008-02-28 12:57:10 +01:00
Jacek Caban 6a3984c397 mshtml: Added nsIURI::Clone implementation on URIs without necko interface associated. 2008-02-28 12:57:07 +01:00
Paul Vriens 6832c8327d rpcrt4/tests: Make tests run on win9x/NT4 again. 2008-02-28 12:57:02 +01:00
Alistair Leslie-Hughes f9d89ed36a msxml3: Implement IXMLDOMComment_get_data. 2008-02-28 12:56:55 +01:00
Alistair Leslie-Hughes c48ad71068 msxml3: Implement IXMLDOMText_get_data. 2008-02-28 12:56:46 +01:00
Alistair Leslie-Hughes a1f5fef880 msxml3: Implement IXMLDOMComment_get_nodeValue. 2008-02-28 12:56:34 +01:00
Roy Shea 84a5eca28e qmgr: Implement IEnumBackgroundCopyFiles_GetCount. 2008-02-28 11:01:11 +01:00
Roy Shea 27421285b9 qmgr: Implement IBackgroundCopyJob_EnumFiles. 2008-02-28 10:59:43 +01:00
James Hawkins 174b7b51ac msi: Update controls based on a property when that property changes. 2008-02-28 10:59:22 +01:00
James Hawkins 5e2bc5b3fe msi: If a feature's action is INSTALLSTATE_UNKNOWN, MsiEvaluateCondition should return MSICONDITION_FALSE. 2008-02-28 10:59:16 +01:00
Marcus Meissner eb836b718f msi: Initialize type (Coverity). 2008-02-28 10:50:57 +01:00
Andrew Talbot a4e8f4dcdd gdi32: Assign to structs instead of using memcpy. 2008-02-28 10:50:57 +01:00
Rob Shearman f7628b69b0 rpcrt4: Add tests for RpcStringBindingParseA. 2008-02-28 10:50:57 +01:00
Rob Shearman 5fce2d8839 rpcrt4: Don't crash in RpcStringBindingParseA/W if Endpoint or Options is NULL. 2008-02-28 10:50:57 +01:00
Rob Shearman 376be08a7c dinput: Include fcntl.h instead of sys/fcntl.h since they are equivalent and the former is more portable. 2008-02-28 10:50:57 +01:00
Rob Shearman 97a9ca3f4a dbghelp: Define NONAMELESSUNION in dwarf.c and type.c as they access VARIANT fields directly. 2008-02-28 10:50:57 +01:00
Mikołaj Zalewski 23b0085a25 comctl32: rebar: Don't assume the first band is visible.
The code required that a row started with a visible band. However this
was not met if the first band of the rebar was hidden. The new code
should fix this case. I've also made it explicit in the comments that
the functions require the first band to be visible and renamed
next_band, prev_band to next_visible and prev_visible to make it clear
what these functions do.
2008-02-28 10:45:52 +01:00
Mikołaj Zalewski 4d0bad870c comctl32: rebar: To check if an image is present iImage should be compared to -1 (with testcase). 2008-02-28 10:45:30 +01:00
Mikołaj Zalewski ecde1c3cc7 comctl32: rebar: Image height should be taken into account when computing the band height. 2008-02-28 10:45:20 +01:00
Jacek Caban 81590db3a2 shdocvw: Guess URL scheme if not available. 2008-02-28 10:45:12 +01:00
Jacek Caban 7cb53e0232 shdocvw: Register default URL prefixes. 2008-02-28 10:45:07 +01:00
Jacek Caban d1ae63b0d6 shlwapi: Added more tests. 2008-02-28 10:45:03 +01:00
Jacek Caban 7e255f1ac8 shlwapi: Added TRACEs to PathIsURL. 2008-02-28 10:44:59 +01:00
Jacek Caban a1f3af39b3 shlwapi: Store rekistry key name in unicode to avoid conversion. 2008-02-28 10:44:55 +01:00
Jacek Caban 66259555ff wininet: Move WININETFTPFINDNEXTW declaration to ftp.c. 2008-02-28 10:44:50 +01:00
Jacek Caban 8c45eecca7 wininet: Moved InternetFindNextFileW implementation to vtbl. 2008-02-28 10:44:42 +01:00
Huw Davies 34002d4c7e gdi32: Add a partial implementation of GdiRealizationInfo. 2008-02-28 10:44:35 +01:00
Rob Shearman ed9c7396fa oleaut32: Fix local variable shadowing in OLEFontImpl_Invoke. 2008-02-28 10:44:27 +01:00
Rob Shearman e23598132f oleaut32: Fix size calculation in OLEFontImpl_GetSizeMax for multi-byte locale environments. 2008-02-28 10:44:22 +01:00
Rob Shearman ab8302d88f oleaut32: Don't store result of CompareStringW in HRESULT in OLEFontImpl_IsEqual.
It returns an INT, which is quite different to an HRESULT.
2008-02-28 10:44:17 +01:00
Rob Shearman 3183ad65d2 msi: Fix buffer size calculation in build_default_format. 2008-02-28 10:44:11 +01:00
Rob Shearman 03e466b837 msi: Fix the buffer size calculation in msi_build_createsql_prelude. 2008-02-28 10:44:06 +01:00
Hans Leidekker d6bb9e76b3 gdi32: Return registered monitor profile from GetICMProfile. 2008-02-28 10:44:02 +01:00
Alexandre Julliard eaea28e5d8 winex11: Check the current window state on Map/UnmapNotify and ignore obsolete events. 2008-02-27 19:52:59 +01:00
Alexandre Julliard b76db19e88 winex11: Use XWithdrawWindow to unmap managed windows, and wait until they are withdrawn before mapping them again. 2008-02-27 19:13:09 +01:00
Alexandre Julliard 5a5344b4ad winex11: Added tracking of the WM_STATE window property. 2008-02-27 19:11:43 +01:00
Alexandre Julliard 9939b7b430 winex11: Clear the NET_WM_STATE status when a window is withdrawn.
Change WM_STATE to NET_WM_STATE in variable and function names to
avoid confusion with the ICCCM WM_STATE property.
2008-02-27 18:01:31 +01:00
Alexandre Julliard 5ddcb2c1d3 mscms/tests: The tests shouldn't fail if we have some ICM files. 2008-02-27 14:52:26 +01:00
Alistair Leslie-Hughes 00609d5e78 msvcrt: Implement wcscpy_s. 2008-02-27 14:52:26 +01:00
Dmitry Timoshkov aebcbf0f6e kernel32: Return upper cased drive letters in paths, some applications depend on it. 2008-02-27 14:52:26 +01:00
James Hawkins 9101665233 msi: Change the property variant if the types don't match. 2008-02-27 14:52:26 +01:00
James Hawkins 47120f5003 propsys: Add an initial implementation of PropVariantChangeType. 2008-02-27 14:52:26 +01:00
Roy Shea 83aee6b1a3 qmgr: Implement the IUnknown interface for IEnumBackgroundCopyFiles. 2008-02-27 14:52:26 +01:00
Roy Shea be8bac15fd qmgr: Implement IBackgroundCopyJob_AddFile. 2008-02-27 14:52:26 +01:00
Roy Shea 128654ba08 qmgr: Implement the IUnknown interface for IBackgroundCopyFile. 2008-02-27 14:52:26 +01:00
Alexander Nicolaysen Sørnes a3a49149b6 comdlg32: PrintDlgW: Remove incorrect FIXME. 2008-02-27 14:52:25 +01:00
Roderick Colenbrander 4ac1b94d96 wined3d: Improved CheckDeviceType. 2008-02-27 14:52:25 +01:00
Alexandre Julliard d66b9f7e48 msvcrt: Use the correct msvcrt defines for errno values. 2008-02-27 14:52:25 +01:00
Alexandre Julliard a470afca6c msvcrt: Fix incorrect uses of msvcrt_set_errno. 2008-02-27 14:52:25 +01:00
Paul Vriens 1bbac341df msi/tests: Fix test that depends on the order of the files in a directory. 2008-02-27 14:52:25 +01:00
Detlef Riekenberg ae91e974eb winspool: Implement Level 6 + 7 for GetPrinter. 2008-02-27 14:52:25 +01:00
Mikołaj Zalewski 497239b105 comctl32: rebar: Code cleanup. 2008-02-27 14:52:25 +01:00
Mikołaj Zalewski 786dcac944 comctl32: rebar: Add RBS_AUTOSIZE support. 2008-02-27 14:52:25 +01:00
Mikołaj Zalewski bc0fe1bd8e comctl32: rebar: Invalidate children in CalcHorz/VertBand. 2008-02-27 14:52:25 +01:00
Mikołaj Zalewski 480c0d7215 comctl32: rebar: An implementation of RB_SIZETORECT. 2008-02-27 14:52:25 +01:00
Maarten Lankhorst b254b407a4 shlwapi: Don't add a trailing slash in the case that nothing has to be appended to relative, with testcase. 2008-02-27 14:52:25 +01:00
Andrew Talbot 7e584e4add dpnet: Assign to structs instead of using memcpy. 2008-02-27 14:52:25 +01:00
Andrew Talbot a5a11b7889 dswave: Assign to structs instead of using memcpy. 2008-02-27 14:52:25 +01:00
Andrew Talbot 20c0c311da dplayx: Assign to struct instead of using memcpy. 2008-02-27 14:52:25 +01:00
Jacek Caban 0e33eee9a2 wininet: Use vtbl for InternetSetOption(INTERNET_OPTION_[SEND|RECEIVE]_TIMEOUT) implementation. 2008-02-27 14:52:25 +01:00