Commit Graph

18335 Commits

Author SHA1 Message Date
Jason Green 75950b5bf8 wined3d: Replace memset/memcpy routines on stateblock (fixes dynamic shader constants regression). 2006-07-24 12:57:34 +02:00
Detlef Riekenberg 75dce501ef comdlg32/tests: PrintDlg with PD_RETURNDEFAULT can fail. 2006-07-24 12:57:34 +02:00
Vitaliy Margolen 3241974ebd dinput: Simplify code a bit. 2006-07-24 12:57:34 +02:00
Vitaliy Margolen b88c1677d1 dinput: Fix small typo. 2006-07-24 12:57:34 +02:00
Stefan Dösinger 127613bc6f wined3d: Whitelist pixelformats instead of blacklisting. 2006-07-24 12:57:34 +02:00
Stefan Dösinger a64febd3d1 wined3d: Reactivate the X bits fixup. 2006-07-24 12:57:33 +02:00
Mike McCormack dc4d5b0f0e msi: MoveMsiEnumPatches to registry.c 2006-07-24 12:57:33 +02:00
Mike McCormack 591309875a shdocvw: Register MruListLong. 2006-07-24 12:57:33 +02:00
Mike McCormack 6212439936 hlink: Implement HlinkNavigateToStringReference. 2006-07-24 12:57:33 +02:00
Mike McCormack e4025c50c7 hlink: Only release an object that we successfully created. 2006-07-24 12:57:33 +02:00
Mike McCormack c307df85cc query: Add a stub implementation for LocateCatalogs. 2006-07-24 12:57:33 +02:00
Jacek Caban a04ffc3795 urlmon: Don't use freed string in TRACE. 2006-07-24 12:57:33 +02:00
Jacek Caban 9dc2563aaa shdocvw: Return S_OK in IPersistStreamInit::Load. 2006-07-24 12:57:32 +02:00
Louis. Lenders e41cd2ff14 shell32: Define one more avi resource. 2006-07-24 12:57:32 +02:00
James Hawkins dc0aad523b msi: Add tests for component and feature states. 2006-07-24 12:57:32 +02:00
Andrew Talbot bbd8008b55 shell32/tests: Write-strings warnings fix. 2006-07-24 12:57:32 +02:00
Andrew Talbot 0c96a42a59 riched20: Write-strings warnings fix.
The string members of the FINDTEXT and FINDTEXTEX structs are declared
constant in the SDK.
2006-07-24 12:57:32 +02:00
James Hawkins e295bd9743 msi: Expand features with odd Display values. 2006-07-21 20:22:48 +02:00
James Hawkins cf9886e6e0 msi: Don't display a feature if its Display value is zero. 2006-07-21 20:22:41 +02:00
James Hawkins cae3215a6f msi: Set the component's initial state based on its attributes. 2006-07-21 20:22:27 +02:00
Jason Green 3c03ae2f84 wined3d: Minor trace corrections in Set___ShaderConstants(). 2006-07-21 20:22:19 +02:00
Stefan Dösinger 9423fd2d9f wined3d: Do not try to create a vbo more than once. 2006-07-21 20:21:00 +02:00
Stefan Dösinger d637aa3581 wined3d: Move vertex fixups into their own function. 2006-07-21 20:20:54 +02:00
Alexandre Julliard 0c453bc7c6 ntdll: Use NtAllocateVirtualMemory to allocate all TEBs except the first one. 2006-07-21 20:20:30 +02:00
Benjamin Arai b636e4dbf4 oleaut32: Fix missing tests and heap errors for VarCat conformance. 2006-07-21 13:40:39 +02:00
Benjamin Arai 4026a4c0a8 oleaut32: Fix temp variant initialization issues in VarCat. 2006-07-21 13:40:32 +02:00
Stefan Siebert 026dd2d88a ntdll: Implementation of process CreationTime and ExitTime. 2006-07-21 13:27:16 +02:00
Christian Gmeiner 51cd07c37e setupapi: Implemented SetupDiCreateDeviceInfoA. 2006-07-21 13:26:01 +02:00
Christian Gmeiner dce52c1b3b setupapi: Rename a test. 2006-07-21 13:25:43 +02:00
Robert Reif a2cdb3ba9a advapi32: Partial LookupAccountSid implementation. 2006-07-21 13:25:29 +02:00
Alexandre Julliard d49884c3e9 ntdll: Simplify the sanity checks in RtlFreeHeap and RtlReAllocateHeap. 2006-07-21 13:22:13 +02:00
Alexandre Julliard 4ed286b431 ntdll: Set a proper HEAP_MIN_DATA_SIZE on 64-bit platforms. 2006-07-21 11:53:52 +02:00
Alexandre Julliard 1316334952 ntdll: Add a few more free list entries to the heap. 2006-07-21 11:53:24 +02:00
Hwang YunSong(황윤성) c945c25b82 comdlg32: Updated Korean resource. 2006-07-21 10:57:06 +02:00
Mike McCormack aed2de8ec9 msi: Handle W/A conversions more correctly in MsiProvideQualifiedComponentEx. 2006-07-21 10:56:53 +02:00
Mike McCormack 869495efd3 msi: Use msi_reg_get_val_str() to read a registry value. 2006-07-21 10:56:40 +02:00
Mike McCormack db1baf7367 msi: Add a stub implementation for MsiProvideQualifiedComponentExA. 2006-07-21 10:56:30 +02:00
Mike McCormack 8bce656fd3 msi: Components with INSTALLSTATE_NOTUSED are considered present. 2006-07-21 10:56:17 +02:00
Mike McCormack a36d06c003 msi: A component with an empty path is not used. 2006-07-21 10:55:48 +02:00
Mike McCormack dfb1f4f55b msi: Use TRACE not FIXME for already implemented functions. 2006-07-21 10:55:37 +02:00
Ivan Gyurdiev 84d6bd0469 d3d9: State management test framework for d3d9. 2006-07-21 10:55:23 +02:00
Ivan Gyurdiev 99f67c676b wined3d: Respect EnableAutoDepthStencil parameter. 2006-07-21 10:54:43 +02:00
Ivan Gyurdiev 99272f0dee wined3d: Correct initial render states. 2006-07-21 10:54:12 +02:00
Ivan Gyurdiev 65109002ae wined3d: Do not return WINED3DERR_INVALIDCALL for Phong shading. 2006-07-21 10:53:54 +02:00
Ivan Gyurdiev 0c6c9f04a7 wined3d: Restore recording mode later in ActiveRender(). 2006-07-21 10:53:34 +02:00
Ivan Gyurdiev b77b72c91b wined3d: Read shader constants from correct stateblock. 2006-07-21 10:53:01 +02:00
Andrew Talbot dc3dd4784d mscms/tests: Write-strings warnings fix. 2006-07-21 10:52:50 +02:00
Dmitry Timoshkov f1e46cbe85 user: Add a TrackMouseEvent test, make it pass under Wine. 2006-07-21 10:52:36 +02:00
Jeff Latimer 8d139c8b96 usp10: Add functionality for ScriptXtoCP and ScriptCPtoX calls. 2006-07-21 10:52:19 +02:00
Robert Shearman 2308d49bcb ole32: Implement CoRegisterPSClsid. 2006-07-21 10:52:03 +02:00
Juan Lang fb6bd2414b msi: Don't use fixed-size buffers in AppSearch action. 2006-07-21 10:49:09 +02:00
Roderick Colenbrander 951f4657b7 dinput8: DirectInput8Create rewrite. 2006-07-21 10:48:51 +02:00
Benjamin Arai 31e3ad7150 oleaut32: OLEFontImpl_GetIDsOfNames conformance test. 2006-07-21 10:48:34 +02:00
Benjamin Arai f75b9f190f oleaut32: Implements OLEFontImpl_GetIDsOfNames. 2006-07-21 10:48:26 +02:00
Bang Jun-Young 4988fad232 comdlg32: Remove redundant headers. 2006-07-21 10:48:17 +02:00
Ge van Geldorp 1e554e870b gdi: Use variables of correct size. 2006-07-21 10:48:09 +02:00
Christian Gmeiner 41aefd8c62 setupapi: Add stub for SetupDiCreateDeviceInfoW. 2006-07-20 12:52:39 +02:00
Christian Gmeiner bb80e2282e setupapi: Remove unneeded NULL checks before MyFree(). 2006-07-20 12:52:14 +02:00
James Hawkins ece0ae0a41 msi: Implement the SetInstallLevel event. 2006-07-20 12:51:20 +02:00
James Hawkins de73481c89 msi: Forward MsiSetInstallLevel to an internal MSI_SetInstallLevel that can be used internally. 2006-07-20 12:51:11 +02:00
James Hawkins 7bcac31dcf msi: Update feature states after changing install levels, as they may have changed. 2006-07-20 12:50:14 +02:00
James Hawkins 7c7f0bb2c1 msi: Rename SetFeatureStates to match the naming scheme of internal msi functions. 2006-07-20 12:50:02 +02:00
Hans Leidekker 401e32ee38 usp10: Implement and test ScriptCacheGetHeight. 2006-07-20 12:12:05 +02:00
Jacek Caban e8617b9f1a urlmon: Added PARSE_CANONICALIZE implementation in CoInternetParseUrl. 2006-07-20 12:11:43 +02:00
Jacek Caban 21ba0bf3e8 mshtml: Wrap remaining Heap* functions by inline functions. 2006-07-20 12:11:39 +02:00
Paul Vriens 5a086a5210 wininet: FTP_FtpDeleteFileW expects a LPWININETFTPSESSIONW. 2006-07-20 12:11:34 +02:00
Andrew Talbot 4f608f0bbb dnsapi/tests: Write-strings warnings fix. 2006-07-20 12:11:25 +02:00
Andrew Talbot 8d1e492ad3 comctl32/tests: Write-strings warnings fix. 2006-07-20 12:11:18 +02:00
H. Verbeet a8f2c1075a wined3d: Compilation fixes. 2006-07-20 12:11:06 +02:00
Kovács András 71924d7da6 dinput: joydev_enum_deviceA now returns the correct value. 2006-07-20 12:10:55 +02:00
Hwang YunSong(황윤성) c872bd5fed comctl32: Updated Korean resource. 2006-07-20 12:10:21 +02:00
Juan Lang 1eefa005da crypt32: Implement more string types for X509_NAME_VALUE. 2006-07-20 12:09:59 +02:00
Juan Lang 9bce49543b crypt32: Correct handling of empty output buffer in CertRDNValueToStr and CertNameToStr. 2006-07-20 12:09:17 +02:00
Juan Lang 07253473d4 msi: Implement ACTION_AppSearchIni. 2006-07-20 12:09:06 +02:00
Alexandre Julliard 3f2da592ad ntdll: Null-terminate strings returned by VFAT_IOCTL_READDIR_BOTH to work around a kernel bug. 2006-07-19 20:04:45 +02:00
Paul Vriens 5ede40ab5d wininet: FTP_FtpRenameFileW expects a LPWININETFTPSESSIONW. 2006-07-19 18:16:02 +02:00
Juan Lang ead21189c2 crypt32: Implement X509_UNICODE_NAME_VALUE encoding/decoding. 2006-07-19 18:15:56 +02:00
Juan Lang 0042c010af msi: Implement searching parent in ACTION_AppSearchReg. 2006-07-19 18:15:49 +02:00
Mike McCormack fee5bee811 msi: Implement MsiConfigureFeatureW. 2006-07-19 18:15:35 +02:00
Mike McCormack 4642221875 msi: Fix the size of base 85 GUIDs. 2006-07-19 18:15:26 +02:00
Mike McCormack 9a9195d6e4 msi: Only load the features and files tables once. 2006-07-19 18:15:21 +02:00
Jeff Latimer ac40febae2 usp10: Add ScriptStringCPtoX and ScriptStringXtoCP stubs. 2006-07-19 18:12:35 +02:00
Alexandre Julliard 763e96abae kernel: Simplify set_process_name now that it doesn't have to handle winevdm. 2006-07-19 15:04:57 +02:00
Alexandre Julliard 2cb0f43224 kernel: Added support for exec'ing a new Win32 process.
Use it to restart execution if the main binary can't be loaded because
of address space conflicts, and also for Win16/DOS support.
2006-07-19 14:12:58 +02:00
Alexandre Julliard c316f0e47f server: Simplify process creation.
Pass the socket for the new process from the parent through the
environment.
Perform initialisations during the new_process request.
2006-07-19 14:00:10 +02:00
Jason Green 718716b77a wined3d: Make the number of floating point shader constants dynamic. 2006-07-19 09:54:30 +02:00
Stefan Leichter b5c98f4dd6 crypt32: Make tests loadable on NT4. 2006-07-19 09:54:22 +02:00
James Hawkins fc56e92657 msi: Add a stub implementation of MsiSourceListClearAll. 2006-07-19 09:47:00 +02:00
James Hawkins 2396e2a59f msi: Sort SelectionTree items by their Display value. 2006-07-19 09:46:31 +02:00
Huw Davies 045d817f4b msi: Create files with the correct file attributes. 2006-07-19 09:44:41 +02:00
Mike McCormack 1aba0d62c6 msi: Check the right pointers for NULL. 2006-07-19 09:42:36 +02:00
Mike McCormack bf57910537 msi: Set properties, not the command line in MsiReinstallFeatureW. 2006-07-19 09:41:06 +02:00
Mike McCormack a7e6864be1 msi: Implement MsiSetInstallLevel. 2006-07-19 09:40:26 +02:00
Hwang YunSong(황윤성) ad15e61e9e mshtml: Updated Korean resource. 2006-07-19 09:40:18 +02:00
Andrew Talbot b62bbe5568 secur32: Write-strings warnings fix. 2006-07-19 09:39:54 +02:00
Andrew Talbot a0f208755e crypt32/tests: Write-strings warnings fix. 2006-07-19 09:39:03 +02:00
Benjamin Arai 911af4dce9 oleaut32: Update error codes for VarMod. 2006-07-19 09:38:50 +02:00
Huw Davies a307901ac0 msxml3: removeChild should catch a NULL child node. 2006-07-19 09:38:35 +02:00
Huw Davies 120e808f13 msxml3: Add a test to check that selectSingleNode returns a NULL-ptr when it doesn't find a match. 2006-07-19 09:38:29 +02:00
Juan Lang 2590c081a1 msi: Set name in ACTION_AppSearchGetSignature. 2006-07-19 09:38:24 +02:00
Juan Lang dc98a727f3 crypt32: Don't return from a try block. 2006-07-19 09:38:18 +02:00
Jacek Caban 5b37fe45bb mshtml: Added stub implementation of ShowHTMLDialog. 2006-07-19 09:38:08 +02:00
Stefan Dösinger bffe5a6922 ddraw/wined3d: Remove texture format enumeration functions. 2006-07-18 11:25:22 +02:00
Stefan Dösinger 9740555d83 wined3d: Duplicate flips in software if the local copy is up to date. 2006-07-18 11:24:51 +02:00
Stefan Dösinger 9a9a14d4f5 wined3d: Disable the fog before writing the back buffer data. 2006-07-18 11:24:08 +02:00
Stefan Dösinger 739d565c59 wined3d: Add a setting for the render target locking method. 2006-07-18 11:22:51 +02:00
Stefan Dösinger f8ca32b3fb wined3d: Break the glDrawPixels call out of UnlockRect. 2006-07-18 11:22:09 +02:00
Juan Lang 8d8520975f crypt32: Output x.500 strings from CertNameToStrA/W. 2006-07-18 11:19:05 +02:00
Juan Lang 30bf5d9adb crypt32: Fix reading key prov info from serialized data. 2006-07-18 11:18:37 +02:00
Juan Lang 11d018471b crypt32: Always set required encoded length in CryptEncodeObject(Ex). 2006-07-18 11:17:45 +02:00
Juan Lang 9e7f182871 msi: Fix silly pointer error. 2006-07-18 11:17:31 +02:00
James Hawkins 7745a831a1 msi: Update the feature components' states when a feature is selected. 2006-07-18 11:17:20 +02:00
Duane Clark f8e4d4ccee msvcrt: Add tests of file operations in ASCII mode. 2006-07-18 11:16:31 +02:00
Jacek Caban d85110a317 urlmon: Fix handle leak. 2006-07-18 11:16:20 +02:00
Jacek Caban a4cc5bf299 mshtml: Wrap more Heap* function by inline functions. 2006-07-18 11:16:14 +02:00
Robert Shearman a05672e55f oleaut32: Add an exception handler around code executed on the server side from the typelib marshaler. 2006-07-18 11:16:02 +02:00
Robert Shearman aea12b4695 msi: Fix conversion of path to include nul-termination character in MsiProvideQualifiedComponentA. 2006-07-18 11:13:43 +02:00
Robert Shearman d2cb9ec567 rpcrt4: Display a big message box if the user tries to use typelib
marshaling in native oleaut32 with builtin rpcrt4 to tell them what is
wrong.
2006-07-18 11:13:36 +02:00
Robert Shearman 9318cb0fbc rpcrt4: Handle more structure padding values. 2006-07-18 11:12:47 +02:00
Robert Shearman ad6b0dc281 oleaut32: Revert check for FUNCFLAG_FRESTRICTED in ITypeInfo::Invoke.
The change caused regressions in a number of applications and needs more 
study to see what the correct behaviour should be.
2006-07-18 11:12:35 +02:00
Christian Costa 2dc451e181 wined3d: Readd missing copyright to shaders files. 2006-07-18 11:10:34 +02:00
Christian Costa 95ac88cc0b wined3d: Fix typo in ARB pixel shader. 2006-07-18 11:10:23 +02:00
Benjamin Arai d42002b72c oleaut32: VarCmp - Corrected function description. 2006-07-18 11:10:15 +02:00
H. Verbeet 593541a50c wined3d: Increment texture_idx when continuing as well. 2006-07-18 11:09:46 +02:00
Andrew Talbot 902b2a70a8 advapi32/tests: Write-strings warnings fix. 2006-07-18 11:09:38 +02:00
Huw Davies f01ae8ace9 comctl32: All items should be marked as unchecked when LVS_EX_CHECKBOXES is initially set.
When a new item is added with LBS_EX_CHECKBOXES already set then that item is marked as unchecked.
2006-07-18 11:09:27 +02:00
Jason Green 6a97f2202e wined3d: Fix for vertex shaders. 2006-07-17 15:05:38 +02:00
Jacek Caban 22cf1c9e4d mshtml: Wrap Heap* functions by inline functions. 2006-07-17 15:05:38 +02:00
Stefan Dösinger ecbb53a723 wined3d: Break out the frame buffer readback of LockRect, implement palettized readback. 2006-07-17 15:05:38 +02:00
Robert Shearman f57ddeb9db dbghelp: Don't access a negative section index in elf_map_section. 2006-07-17 14:49:05 +02:00
Robert Shearman f9053b91bf dbghelp: Avoid accessing a negative string index when parsing stabs entries with an empty string. 2006-07-17 14:49:05 +02:00
Robert Shearman 4a95b6ae0a ntdll: Fix a return code from RtlVerifyVersionInfo and change the FIXME to a TRACE now that all of the tests pass. 2006-07-17 14:48:05 +02:00
Robert Shearman 1aabfabf65 kernel: Fix an incorrect version test. 2006-07-17 14:46:26 +02:00
Robert Shearman a3ca06be2f ntdll: Fix RtlVerifyVersionInfo handling of major, minor and service pack versions, which are tested in a hierarchical manner.
Add some new tests for the different condition values.
2006-07-17 14:46:26 +02:00
Robert Shearman 31d9341e8e ntdll: Use a common condition value for the major, minor and service pack version numbers. 2006-07-17 14:46:26 +02:00
Robert Shearman 644e079d57 ntdll: Reduce duplicated code in RtlVerifyVersionInfo by calling a function for comparing the values. 2006-07-17 14:46:26 +02:00
Robert Shearman c793bfe028 oleaut32: Test the return value of VarCat in the tests. 2006-07-17 14:46:26 +02:00
Mike McCormack 33ec7eb5e0 msi: Tidy up MsiCreateAndVerifyInstallerDirectory a bit. 2006-07-17 14:46:26 +02:00
Mike McCormack f6170beb47 msi: Implement MsiConfigureFeatureA using MsiConfigureFeatureW. 2006-07-17 14:46:26 +02:00
Mike McCormack 741b47fd26 msi: Cleanup traces, remove unnecessary includes. 2006-07-17 14:46:26 +02:00
Mike McCormack 2ec80faabe msi: Move msi_get_property_int() to helpers.c 2006-07-17 14:46:25 +02:00
Mike McCormack a5a91d17a4 msi: Add support for INSTALLSTATE_ADVERTISED to MsiQueryFeatureState. 2006-07-17 14:46:25 +02:00
Mike McCormack baa6efa56f msi: MsiGetComponentPath cannot return INSTALLSTATE_ADVERTISED. 2006-07-17 14:46:25 +02:00
Paul Vriens 412aa2a10d comctl32: Use struct member after check for NULL (Coverity). 2006-07-17 13:53:49 +02:00
Mike McCormack c42415a547 shdocvw: Write the "Microsoft Browser Architecture" CLSID. 2006-07-17 13:53:35 +02:00
Jacek Caban aaef326017 urlmon: Register zone and security manager. 2006-07-17 13:53:18 +02:00
Jacek Caban ec26cd2704 urlmon: Added UrlMkGetSessionOption implementation. 2006-07-17 13:53:00 +02:00
Jacek Caban 919871523a urlmon: Use URL_FILE_USE_PATHURL flag to combine urls. 2006-07-17 13:52:56 +02:00
Jacek Caban 17e193e188 mshtml: Added get_all implementation. 2006-07-17 13:51:54 +02:00
Vitaliy Margolen 83bda8e6d4 dinput: Unacquire correct device. 2006-07-17 13:51:31 +02:00