Commit Graph

31378 Commits

Author SHA1 Message Date
Andrew Talbot c604e075ec mpr: Assign to struct instead of using memcpy. 2008-03-05 11:21:04 +01:00
Andrew Talbot 18f78c721f mapi32: Assign to structs instead of using memcpy. 2008-03-05 11:21:01 +01:00
Alistair Leslie-Hughes 24433c36c2 ntdll: Added support for Windows 2008. 2008-03-05 11:20:51 +01:00
Alistair Leslie-Hughes 077e9d8945 msxml3: Remove Byte since it's not a valid datatype. 2008-03-05 11:20:38 +01:00
Alistair Leslie-Hughes 8ac57e940b msxml3: Stopped seg faults during regression tests on windows. 2008-03-05 11:20:26 +01:00
Eric Pouech 2bbb39d601 ntdll: Removed conflict for FAILED (defined both in our winerror.h and in linux/scsi.h). 2008-03-05 11:20:10 +01:00
Mikołaj Zalewski aa3ad44edf shell32: Improve SHRegisterDragDrop and SHRevokeDragDrop. 2008-03-05 11:20:03 +01:00
Rob Shearman 0c694d710e makefiles: Split AR into AR and ARFLAGS. 2008-03-04 20:55:24 +01:00
Rob Shearman 48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Tony Wasserka 0b5ae28061 d3dx9_36: Create d3dx9 importlib. 2008-03-04 20:51:12 +01:00
Tony Wasserka 4f148c28a1 d3dx9: Implement D3DXCheckVersion. 2008-03-04 20:50:11 +01:00
Alexandre Julliard e6a3d80828 user32: Store the window placement information directly in the main window structure. 2008-03-04 20:45:40 +01:00
Alexandre Julliard accfce21d3 user32: Fix a couple of message test failures. 2008-03-04 20:01:41 +01:00
Alexandre Julliard 8ac29dd4a8 user32/tests: Fix most message tests to pass on Vista. 2008-03-04 20:00:13 +01:00
Karsten Elfenbein 0fe3a59b46 winealsa: Use "default" as the default card name instead of "default:0". 2008-03-04 13:03:20 +01:00
Stefan Dösinger 8b28ca720e wined3d: Use GL_EXT_gpu_program_parameters if available. 2008-03-04 12:15:32 +01:00
Stefan Dösinger aeb0e43e3e wined3d: Hardcode local constants in ARB shaders if possible. 2008-03-04 12:15:26 +01:00
Stefan Dösinger 107e80a79c wined3d: Implement a different constant dirtification algorithm.
Add a new property of the shader backend which indicates whether the
shader backend is able to dirtify single constants rather than
dirtifying vshader and pshader constants as a whole. Depending on this
a different Set*ConstantF implementation is used which marks constants
dirty. The ARB shader backend uses this and marks constants clean
after uploading.
2008-03-04 12:15:16 +01:00
Rob Shearman 0aec3fcf86 wininet: Fix compile with MinGW. 2008-03-04 12:01:40 +01:00
Roy Shea dc484a9b93 qmgr: Implement IBackgroundCopyJob_GetProgress. 2008-03-04 11:54:21 +01:00
Roy Shea a0fd05f09e qmgr: Implement Skip and Reset for IEnumBackgroundCopyJobs. 2008-03-04 11:54:21 +01:00
Dan Hipschman 1317e3115a qmgr: Implement IEnumBackgroundCopyJobs_Next. 2008-03-04 11:54:21 +01:00
Roy Shea 8dfba77c8c qmgr: Implement IEnumBackgroundCopyJobs_GetCount. 2008-03-04 11:54:21 +01:00
James Hawkins 4609eccd72 msi: Add tests for MsiGetProductInfoEx. 2008-03-04 11:54:21 +01:00
James Hawkins ad70693539 msi: Implement MsiGetProductInfoEx. 2008-03-04 11:54:21 +01:00
Stefan Leichter b5cc68f629 shell32: Added tests for SHGetFolderPathAndSubDirA. 2008-03-04 11:54:21 +01:00
Roderick Colenbrander 257d82705c wgl: Add aux buffers support for use with wglChoosePixelFormatARB. 2008-03-04 11:54:21 +01:00
Andrew Talbot 54a376f228 kernel32: Assign to structs instead of using memcpy. 2008-03-04 11:54:20 +01:00
Stefan Dösinger b0269c9486 d3d9: Remove D3D9GetSWInfo. 2008-03-03 20:53:00 +01:00
Stefan Dösinger 086dd8178f d3d9: Reorder the spec file. 2008-03-03 20:52:55 +01:00
Stefan Dösinger d7098076e1 d3d9: Implement Direct3DCreate9Ex + tests. 2008-03-03 20:50:29 +01:00
Stefan Dösinger c1a0037b88 d3d9: IDirect3DDevice9Ex stub. 2008-03-03 20:48:50 +01:00
Stefan Dösinger d9f9725993 d3d9: Add an IDirect3D9Ex stub. 2008-03-03 20:48:05 +01:00
Stefan Dösinger 069b9c8c1c ddraw: Catch No-op SetRenderTarget operations. 2008-03-03 20:45:54 +01:00
Stefan Dösinger 5709a0b4b6 wined3d: Call fixup_extensions before destroying the fake context. 2008-03-03 20:45:48 +01:00
Jacek Caban d597fd12fc wininet: Moved InternetReadFileExA to vtbl. 2008-03-03 20:45:31 +01:00
Alexandre Julliard 4fd668d010 Replace some instances of LoadStringA by LoadStringW. 2008-03-03 20:07:37 +01:00
Alexandre Julliard 28d2930074 user32: Reimplement LoadStringA to avoid memory allocations and to pass the tests. 2008-03-03 20:06:54 +01:00
Christopher Berner 4b130aa0b0 user32/tests: Conformance tests for LoadStringW and LoadStringA. 2008-03-03 20:06:22 +01:00
Alexandre Julliard 9ac7f20514 user32/tests: Skip tests instead of crashing if global hook cannot be set. 2008-03-03 17:51:42 +01:00
Paul Vriens bfc290f6d0 advapi32/tests: Skip not available functions. 2008-03-03 15:38:57 +01:00
Alexandre Julliard c52d921f34 kernel32: Added a winoldap.mod 16-bit exe to launch 32-bit processes.
Based on a patch by Dmitry Timoshkov.
2008-03-03 15:25:50 +01:00
Alexandre Julliard c72b9b2820 dlls: Move installation rules for 16-bit placeholders to the top-level makefile. 2008-03-03 15:18:57 +01:00
Jacek Caban df294844a4 mshtml: Added IHTMLScriptElement stub implementation. 2008-03-03 12:27:50 +01:00
Nathan Beckmann 484abd472e gdiplus: Implement GdipLoadImageFromFile. 2008-03-03 12:20:29 +01:00
Nathan Beckmann 3d802924cb gdiplus: Add tests for GdipCreateBitmapFromFile. 2008-03-03 12:20:15 +01:00
Nathan Beckmann f49c7bb450 gdiplus: Fix IStream_Release in GdipCreateBitmapFromFile. 2008-03-03 12:19:59 +01:00
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