Alexandre Julliard [Mon, 23 Nov 2009 12:21:22 +0000 (13:21 +0100)]
mountmgr: Move creation of the DEVICEMAP registry keys to mountmgr.
Jörg Höhle [Sun, 25 Oct 2009 19:18:41 +0000 (20:18 +0100)]
winmm: Don't stop parsing after MCI's alias keyword.
Jörg Höhle [Wed, 18 Nov 2009 20:59:08 +0000 (21:59 +0100)]
winmm/tests: Introduce coherence tests among parts that may fail.
Paul Vriens [Mon, 23 Nov 2009 08:35:08 +0000 (09:35 +0100)]
advapi32/tests: Fix test failures on Vista and higher for multiple runs.
Marcus Meissner [Mon, 23 Nov 2009 08:59:14 +0000 (09:59 +0100)]
uxtheme: Handle malformed keys a bit better (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 08:48:03 +0000 (09:48 +0100)]
winspool.drv: Remove useless assignments without NULL ptr check (Coverity).
Marcus Meissner [Mon, 23 Nov 2009 08:42:48 +0000 (09:42 +0100)]
msxml3: Fix NULL ptr checking in domdoc test (Coverity).
Sergey Khodych [Sun, 22 Nov 2009 20:37:19 +0000 (22:37 +0200)]
comctl32/toolbar: Use proper button index when freeing a string in TOOLBAR_DeleteButton.
Austin English [Sun, 22 Nov 2009 18:28:33 +0000 (12:28 -0600)]
pdh: Add stubs for PdhExpandWildCardPathA/W.
Austin English [Sun, 22 Nov 2009 18:19:26 +0000 (12:19 -0600)]
wordpad: Only allow one find/replace window.
Juan Lang [Sun, 22 Nov 2009 23:48:24 +0000 (15:48 -0800)]
cryptnet: Improve CryptGetObjectUrl stub for URL_OID_CERTIFICATE_ISSUER.
Nikolay Sivov [Sun, 22 Nov 2009 07:59:45 +0000 (10:59 +0300)]
comctl32/listview: Add support for LVFI_SUBSTRING.
Nikolay Sivov [Sat, 21 Nov 2009 19:19:54 +0000 (22:19 +0300)]
comctl32/listview: Fix find using partial string logic.
Nikolay Sivov [Sat, 21 Nov 2009 14:09:58 +0000 (17:09 +0300)]
comctl32/listview: Add LVSIL_GROUPHEADER definition.
Nikolay Sivov [Sat, 21 Nov 2009 13:56:08 +0000 (16:56 +0300)]
comctl32/listview: Group control data members, there's no reasonable structure here.
Nikolay Sivov [Sat, 21 Nov 2009 11:37:01 +0000 (14:37 +0300)]
comctl32/listview: Send LVN_ENDLABELEDIT in any case, but with null text if it's the same.
Nikolay Sivov [Sat, 21 Nov 2009 09:23:05 +0000 (12:23 +0300)]
comctl32/listview: Don't forward WM_COMMAND (EN_KILLFOCUS) from Edit to parent window.
Nikolay Sivov [Sat, 21 Nov 2009 08:59:33 +0000 (11:59 +0300)]
comctl32/listview: Do nothing on LVM_CANCELEDITLABEL if there's no label.
André Hentschel [Sat, 21 Nov 2009 17:13:44 +0000 (18:13 +0100)]
winemaker: Replace whitespaces in projectnames.
Eric Pouech [Sat, 21 Nov 2009 15:35:01 +0000 (16:35 +0100)]
dbghelp: Correctly compute offsets in line number information.
Eric Pouech [Sat, 21 Nov 2009 15:35:10 +0000 (16:35 +0100)]
dbghelp: Revisit array len description for debug format parsers.
One can now pass -1 as array len so that its size will be computed
later on (useful for dealing with forward declarations where size is
not known at array definition).
Hans Leidekker [Sat, 21 Nov 2009 12:08:08 +0000 (13:08 +0100)]
usp10: Add a stub implementation of ScriptJustify.
Hans Leidekker [Sat, 21 Nov 2009 12:07:36 +0000 (13:07 +0100)]
usp10: Add a stub implementation of ScriptApplyLogicalWidth.
Juan Lang [Fri, 20 Nov 2009 23:37:46 +0000 (15:37 -0800)]
crypt32: Only match RDN attributes whose lengths are identical.
Juan Lang [Fri, 20 Nov 2009 23:18:23 +0000 (15:18 -0800)]
crypt32: When searching for a CRL by the AKI extension, the extension has to be decoded to match.
Juan Lang [Fri, 20 Nov 2009 22:47:53 +0000 (14:47 -0800)]
crypt32/tests: Fix a typo.
Juan Lang [Fri, 20 Nov 2009 22:46:53 +0000 (14:46 -0800)]
crypt32: Finding a CRL issued by a cert should compare the cert's subject, not its issuer.
Juan Lang [Fri, 20 Nov 2009 22:31:28 +0000 (14:31 -0800)]
crypt32/tests: Test one more certificate against the Verisign CRL.
Juan Lang [Fri, 20 Nov 2009 22:30:29 +0000 (14:30 -0800)]
crypt32/tests: Fix a typo.
Alexandre Julliard [Sat, 21 Nov 2009 13:24:02 +0000 (14:24 +0100)]
widl: Use INT64 instead of __int64 in generated headers.
Alexandre Julliard [Sat, 21 Nov 2009 13:23:47 +0000 (14:23 +0100)]
include: Define hyper to INT64 instead of __int64 to get the correct alignment
Alexandre Julliard [Sat, 21 Nov 2009 13:23:22 +0000 (14:23 +0100)]
include: Specify explicit alignment for __int64 types.
Gerald Pfeifer [Fri, 20 Nov 2009 22:49:20 +0000 (23:49 +0100)]
include: Remove use of _WIN32_WINNT.
Gerald Pfeifer [Fri, 20 Nov 2009 21:08:43 +0000 (22:08 +0100)]
include: Fix preprocessor use of _MSC_VER.
Gerald Pfeifer [Fri, 20 Nov 2009 22:13:16 +0000 (23:13 +0100)]
msvidc32: Guard old code by #ifdef instead of plain #if.
Gerald Pfeifer [Fri, 20 Nov 2009 21:28:52 +0000 (22:28 +0100)]
include: Guard preprocessor use of _WIN32_IE.
Gerald Pfeifer [Fri, 20 Nov 2009 20:58:42 +0000 (21:58 +0100)]
comdlg32: Simplify CC_WMPaint, CC_WMLButtonUp and CC_WMLButtonDown by shedding unused parameters.
Marcin Baczyński [Sat, 21 Nov 2009 00:45:47 +0000 (01:45 +0100)]
gdiplus: Add missing declarations for graphicspath.c.
Marcin Baczyński [Sat, 21 Nov 2009 00:45:46 +0000 (01:45 +0100)]
gdiplus: Add missing declaration for font.c.
Marcin Baczyński [Sat, 21 Nov 2009 00:45:45 +0000 (01:45 +0100)]
gdiplus: Add missing declarations for customlinecap.c.
Andrew Eikum [Fri, 20 Nov 2009 23:04:58 +0000 (17:04 -0600)]
mshtml: Also search by node name attribute in IHTMLDocument3::getElementById.
Andrew Eikum [Fri, 20 Nov 2009 22:21:54 +0000 (16:21 -0600)]
mshtml: Also get dispid by element name & id in HTMLElementCollection.
Ken Thomases [Fri, 20 Nov 2009 21:49:11 +0000 (15:49 -0600)]
crypt32: Read trusted root certificates from system keychain on Mac OS X.
Juan Lang [Fri, 20 Nov 2009 20:09:21 +0000 (12:09 -0800)]
cryptnet: Check CRL with verify time in CertDllVerifyRevocation.
Juan Lang [Fri, 20 Nov 2009 20:20:17 +0000 (12:20 -0800)]
crypt32/tests: Fix tests on Win9x/ME.
Juan Lang [Fri, 20 Nov 2009 20:08:38 +0000 (12:08 -0800)]
crypt32: Support checking the requested usage for a chain.
Juan Lang [Fri, 20 Nov 2009 20:07:10 +0000 (12:07 -0800)]
crypt32: Only trace a usage match if it's not empty.
Juan Lang [Fri, 20 Nov 2009 20:06:47 +0000 (12:06 -0800)]
crypt32: Test verifying the enhanced key usage of a chain.
Rob Shearman [Fri, 20 Nov 2009 14:48:57 +0000 (14:48 +0000)]
ole32: Objects registered as local servers don't need to support IClassFactory.
Rob Shearman [Fri, 20 Nov 2009 14:38:01 +0000 (14:38 +0000)]
ole32: Fix size of memory allocation in FileMonikerImpl_DecomposePath.
Rob Shearman [Fri, 20 Nov 2009 14:37:13 +0000 (14:37 +0000)]
ole32: Fix buffer overrun in CLIPFORMAT_UserMarshal.
The string in format is nul-terminated so use memcpy to copy it into
the buffer and don't try to nul-terminate it manually which causes a
write outside of the allocated buffer length.
Fix a similar off-by-one error in CLIPFORMAT_UserUnmarshal too. This
time it is only reading from beyond the buffer.
Louis Lenders [Fri, 20 Nov 2009 12:13:27 +0000 (13:13 +0100)]
wine.inf: Create wbem directory, and add it to the PATH.
Paul Vriens [Fri, 20 Nov 2009 13:20:40 +0000 (14:20 +0100)]
comdlg32/tests: Fix some test failures on Win7.
Nikolay Sivov [Fri, 20 Nov 2009 12:32:44 +0000 (15:32 +0300)]
comctl32/tab: Reset current selection on negative focus value.
Nikolay Sivov [Fri, 20 Nov 2009 05:50:24 +0000 (08:50 +0300)]
comctl32/tab: Fix selection change when selected item is deleted.
Nikolay Sivov [Fri, 20 Nov 2009 05:37:23 +0000 (08:37 +0300)]
comctl32/tab: Split tests to several functions not to depend from each other.
Nikolay Sivov [Thu, 19 Nov 2009 18:05:14 +0000 (21:05 +0300)]
comctl32/tab: Fix reading out of array bounds on TCM_SETCURSEL.
Michael Martin [Fri, 30 Oct 2009 13:10:27 +0000 (13:10 +0000)]
msi: Shedule rename operation also for ERROR_USER_MAPPED_FILE.
Alexandre Julliard [Fri, 20 Nov 2009 12:42:12 +0000 (13:42 +0100)]
kernel32/tests: Add more tests for file sharing with mappings, including SEC_IMAGE mappings.
Alexandre Julliard [Fri, 20 Nov 2009 10:44:54 +0000 (11:44 +0100)]
server: Use the correct thread id to set affinity.
Paul Vriens [Fri, 20 Nov 2009 09:48:17 +0000 (10:48 +0100)]
winetest: Add product information to the output for Vista and higher.
Maarten Lankhorst [Fri, 20 Nov 2009 09:11:42 +0000 (10:11 +0100)]
dsound: Restore old speaker config after tests.
According to the documentation, only audio device vendors are allowed to
call this function, so make sure we properly restore the old speaker config.
Paul Vriens [Fri, 20 Nov 2009 09:12:17 +0000 (10:12 +0100)]
netapi32/tests: Fix a test failure on Win7.
Paul Vriens [Fri, 20 Nov 2009 08:53:08 +0000 (09:53 +0100)]
shell32/tests: Fix some tests on Win7.
Alexandre Julliard [Fri, 20 Nov 2009 10:40:07 +0000 (11:40 +0100)]
advapi32/tests: Add some tests for creation of volatile keys.
Alexandre Julliard [Fri, 20 Nov 2009 10:39:55 +0000 (11:39 +0100)]
server: Only require REG_OPTION_VOLATILE when creating a new key.
Jacek Caban [Thu, 19 Nov 2009 20:32:08 +0000 (21:32 +0100)]
urlmon: Get rid of gecko_installer_workaround in tests.
Jacek Caban [Thu, 19 Nov 2009 20:31:51 +0000 (21:31 +0100)]
shdocvw: Get rid of Gecko checks in tests.
Jacek Caban [Thu, 19 Nov 2009 20:31:26 +0000 (21:31 +0100)]
mshtml: Get rid of no longer needed Gecko checks in tests.
Jacek Caban [Thu, 19 Nov 2009 23:00:41 +0000 (00:00 +0100)]
mshtml: Check for CATID_SafeForScripting in GUID_CUSTOM_CONFIRMOBJECTSAFETY implementation if IObjectSafety is not available.
Vincent Povirk [Thu, 19 Nov 2009 20:02:23 +0000 (14:02 -0600)]
ole32: Invalidate open storage objects that are deleted.
Vincent Povirk [Thu, 19 Nov 2009 19:57:43 +0000 (13:57 -0600)]
ole32: Forbid renaming an open storage.
Vincent Povirk [Thu, 19 Nov 2009 19:55:34 +0000 (13:55 -0600)]
ole32: Forbid opening the same storage twice.
Vincent Povirk [Thu, 19 Nov 2009 19:42:47 +0000 (13:42 -0600)]
ole32: Invalidate open storage objects that outlive their parent.
Vincent Povirk [Thu, 19 Nov 2009 19:13:57 +0000 (13:13 -0600)]
ole32: Add test for freeing the parent of a storage.
Juan Lang [Thu, 19 Nov 2009 19:50:32 +0000 (11:50 -0800)]
crypt32: CertFindCRLInStore with find type CRL_FIND_ISSUED_FOR shouldn't check whether the CRL is valid for the subject certificate.
Juan Lang [Thu, 19 Nov 2009 19:48:53 +0000 (11:48 -0800)]
crypt32: Correct CertIsValidCRLForCertificate for certificates that do not contain a CRL dist points extension.
Juan Lang [Thu, 19 Nov 2009 18:46:29 +0000 (10:46 -0800)]
crypt32: Fix tests on older Windows versions.
Juan Lang [Thu, 19 Nov 2009 18:49:31 +0000 (10:49 -0800)]
crypt32: Assume revocation server is offline if revocation status isn't known.
Juan Lang [Thu, 19 Nov 2009 18:45:46 +0000 (10:45 -0800)]
crypt32: Fix a typo.
Juan Lang [Thu, 19 Nov 2009 18:36:55 +0000 (10:36 -0800)]
crypt32: Test revocation checking with CertGetCertificateChain.
Juan Lang [Thu, 19 Nov 2009 18:17:37 +0000 (10:17 -0800)]
crypt32: Add more tests for CertVerifyRevocation.
Juan Lang [Thu, 19 Nov 2009 18:13:04 +0000 (10:13 -0800)]
cryptnet: Check number of contexts in CertDllVerifyRevocation.
Juan Lang [Thu, 19 Nov 2009 19:54:24 +0000 (11:54 -0800)]
cryptnet: Test CertDllVerifyRevocation.
Juan Lang [Thu, 19 Nov 2009 18:11:12 +0000 (10:11 -0800)]
cryptnet: Fix memory leaks querying an object.
Juan Lang [Thu, 19 Nov 2009 17:45:29 +0000 (09:45 -0800)]
cryptnet: Fix memory leaks in tests.
Piotr Caban [Thu, 19 Nov 2009 19:50:41 +0000 (20:50 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'bin.base64' data type handling.
Piotr Caban [Thu, 19 Nov 2009 19:50:33 +0000 (20:50 +0100)]
msxml3: Implemented xmlnode_get_nodeTypedValue 'bin.hex' data type handling.
Piotr Caban [Thu, 19 Nov 2009 19:50:22 +0000 (20:50 +0100)]
msxml3: Implemented more data types handling xmlnode_get_nodeTypedValue.
Maarten Lankhorst [Thu, 19 Nov 2009 12:06:08 +0000 (13:06 +0100)]
include: Fix a dsound define.
Alexandre Julliard [Thu, 19 Nov 2009 15:44:08 +0000 (16:44 +0100)]
winebuild: Fix the definition of the CPU mask flag to take ARM into account.
Alexandre Julliard [Thu, 19 Nov 2009 15:02:52 +0000 (16:02 +0100)]
kernel32/tests: Add some tests for file sharing against a memory mapping.
Nikolay Sivov [Thu, 19 Nov 2009 13:20:20 +0000 (16:20 +0300)]
comctl32/monthcal: Don't pass uninitialized data to MCM_SETTODAY, test isn't about this.
Nikolay Sivov [Thu, 19 Nov 2009 11:46:23 +0000 (14:46 +0300)]
comctl32/listview: Compare item text on insert depending on A/W message.
Rob Shearman [Thu, 19 Nov 2009 11:54:41 +0000 (11:54 +0000)]
oleaut32: Fix a reference count leak in NonOleAutomation_GetTypeInfo.
Also enable a test which now works in Wine.
Rob Shearman [Thu, 19 Nov 2009 11:54:32 +0000 (11:54 +0000)]
oleaut32: Fix memory leak of name in ITypeLib2_Constructor_MSFT.
Rob Shearman [Thu, 19 Nov 2009 11:54:22 +0000 (11:54 +0000)]
oleaut32: Fix circular reference counting in typelibs/typeinfos.
Do not rely on the reference count of ITypeInfo's to go to zero to
delete them. Instead only rely on the parent typelib's reference
count, but update the parent typelib's reference count based on
whether each typeinfo has a valid reference.
Maarten Lankhorst [Thu, 19 Nov 2009 10:49:09 +0000 (11:49 +0100)]
avrt: Fix HeapAlloc call in AvSetMmThreadCharacteristicsA.
Paul Vriens [Thu, 19 Nov 2009 10:53:28 +0000 (11:53 +0100)]
comctl32/tests: Fix some test failures on comctl32 4.70.
Alexandre Julliard [Thu, 19 Nov 2009 11:27:09 +0000 (12:27 +0100)]
ntdll: Merge the thread data and thread regs structure, and make sure i386 regs are not available on other platforms.