Vincent Povirk
42a4b11e2d
ole32: Rename StorageImpl_WriteProperty to StorageImpl_WriteDirEntry.
2009-11-12 13:08:08 +01:00
Vincent Povirk
b3c30b1f4a
ole32: Rename StorageImpl_ReadProperty to StorageImpl_ReadDirEntry.
2009-11-12 13:08:00 +01:00
Vincent Povirk
39e894f4f6
ole32: Rename the StgProperty structure to DirEntry.
...
The term "property" is misleading (ole32 has an unrelated feature
called a "property set storage"), and I haven't seen it used anywhere
outside the Wine code. The term "directory entry" matches the MS
documentation and more accurately describes their use in the file.
2009-11-12 13:07:49 +01:00
Vincent Povirk
b1baa05e28
ole32: Remove the term "property type", it's just an STGTY.
...
According to the MS spec, the types in compound storage files are simply
STGTY values, with an extra value named STGTY_ROOT for the root storage.
2009-11-12 13:07:27 +01:00
Alexandre Julliard
56e729726b
mshtml: Register a few more MIME types.
2009-11-11 21:21:38 +01:00
Alexandre Julliard
2976879c24
mshtml: Move some Content-Type registry keys to mshtml.inf.
2009-11-11 21:12:37 +01:00
Alexandre Julliard
d90f691e58
ntdll: Implemented RtlCaptureStackBackTrace for i386.
2009-11-11 17:38:18 +01:00
Alexandre Julliard
d45fca8f7c
ntdll: Moved RtlCaptureStackBackTrace stub to the cpu-specific files.
2009-11-11 17:19:23 +01:00
Peter Urbanec
ab081aa845
winex11: Implement AlphaBlend mode for the case where SourceConstantAlpha is combined with source alpha.
2009-11-11 15:13:38 +01:00
Alexandre Julliard
872feb47c4
gdi32: Don't update the metafile bounding box in ExtTextOut if there's no rectangle.
2009-11-11 13:07:10 +01:00
Huw Davies
cf8c3eca41
include: Add asynot.idl.
2009-11-11 11:59:26 +01:00
Vladimir Pankratov
456835f360
jscript: Update Russian translation.
2009-11-11 11:53:57 +01:00
Hans Leidekker
59e3d9b5c7
rpcrt4: Implement RpcBindingInqAuthClient{, Ex}.
2009-11-11 11:51:18 +01:00
Hans Leidekker
e265d534e4
ole32: Return success from OleLockRunning when the object does not support IRunnableObject.
2009-11-11 11:50:50 +01:00
Jörg Höhle
b82f615cd4
mciwave: Use the current device ID for notification.
2009-11-11 11:37:03 +01:00
Jörg Höhle
e3bce34af5
mciwave: Store only slots from OpenParms that we need.
2009-11-11 11:36:44 +01:00
Jörg Höhle
23060afdcd
mciwave: Play/Record return MCIERR_OUTOFRANGE as required.
2009-11-11 11:36:19 +01:00
Jörg Höhle
7c62fe4639
mciwave: Seek stops and rounds position down modulo nBlockAlign.
2009-11-11 11:35:47 +01:00
Jörg Höhle
afe944c085
mciwave: Allow MCI to Save non-PCM formats, obtained via Open.
2009-11-11 11:35:25 +01:00
Jörg Höhle
096b774db2
mciwave: Implement Cue as no-op.
...
Tests show that it must not close the opened wave file.
2009-11-11 11:32:41 +01:00
Jörg Höhle
2dfd3e901b
mciwave: Rework MCI notification system.
2009-11-11 11:32:24 +01:00
Jörg Höhle
2ac86feb63
mciwave: Favour return over ExitThread.
2009-11-11 11:30:44 +01:00
Jörg Höhle
db921ef7dc
winmm/tests: Give flaky progress test more time.
2009-11-11 11:30:22 +01:00
Paul Vriens
8d5e5e74a1
shell32/tests: Run tests again on NT4.
2009-11-11 11:26:57 +01:00
Viliam Lejcik
3dc8b28d84
kernel32: Fix GetCurrencyFormat grouping.
2009-11-11 11:24:09 +01:00
Rob Shearman
59ba6d2573
rpcrt4: Support multiple interfaces and transfer syntaxes in bind and bind ack messages.
2009-11-11 10:56:13 +01:00
Rob Shearman
7e52896b84
rpcrt4: The get_ranged_enum test doesn't work on Windows, so don't execute it for the moment.
2009-11-11 10:56:09 +01:00
Rob Shearman
1802a5b9ba
advapi32: Use a duplicate of the process token if a NULL token is passed into CheckTokenMembership and there is no thread token.
2009-11-11 10:56:03 +01:00
Rob Shearman
9b3b9a1060
advapi32: Fix CheckTokenMembership test on Windows.
2009-11-11 10:55:57 +01:00
Juan Lang
d7c9bd13a2
crypt32: Fix test failures on multiple Windows versions.
2009-11-11 10:55:51 +01:00
Juan Lang
300d5fe5c4
crypt32: Correct error when a matching name constraint is found.
2009-11-11 10:55:44 +01:00
Juan Lang
0cf2e6fae6
crypt32: Stop reading a serialized store if a non-context prop ID appears before a context prop ID.
2009-11-11 10:55:36 +01:00
Vincent Povirk
bc3fa10773
ole32: Add tests for IStorage_RenameElement.
2009-11-11 10:55:07 +01:00
Vincent Povirk
87ed7d9b8b
ole32: Simplify RenameElement by using the same entry in the file.
2009-11-11 10:54:59 +01:00
Vincent Povirk
274a1d11c1
ole32: Adjust updatePropertyChain signature and name to match removeFromTree.
2009-11-11 10:54:42 +01:00
Juan Lang
bdbee82c42
crypt32: Trace cert version.
2009-11-11 10:54:38 +01:00
Juan Lang
314033b992
rsaenh/tests: Fix a couple typos.
2009-11-11 10:54:32 +01:00
Juan Lang
0695b0dc73
crypt32: Fix test failures across Windows versions.
2009-11-11 10:54:24 +01:00
Juan Lang
49c1a34721
crypt32: Fix some test failures on older crypt32 versions.
2009-11-11 10:54:12 +01:00
Juan Lang
1547b47411
rsaenh/tests: Fix some test failures.
2009-11-11 10:54:00 +01:00
Juan Lang
7eb33b18da
crypt32: Update a comment to reflect a fixed vulnerability.
2009-11-11 10:53:56 +01:00
André Hentschel
dc99cee715
jscript: Update German translation.
2009-11-11 10:53:48 +01:00
Stefan Leichter
381221de66
setupapi: Add stub and some tests for SetupGetInfFileListW.
2009-11-11 10:53:39 +01:00
Sunil Mohan Adapa
ffb2cfc29e
oleaut32: Update comment about a newly seen value in SLTG TypeLib.
2009-11-10 15:18:06 +01:00
Sunil Mohan Adapa
59ae1705ac
oleaut32: Do no check for dispatchable flag on dual interfaces.
2009-11-10 15:18:06 +01:00
Sunil Mohan Adapa
926b884cd6
oleaut32: Fix SLTG parser so that dual interfaces are returned as IDispatch first.
2009-11-10 15:18:05 +01:00
Sunil Mohan Adapa
05b2426031
oleaut32: Fix SLTG parser so that dispatch interface can inherit another interface.
2009-11-10 15:18:05 +01:00
Paul Vriens
159506893b
kernel32/tests: Fix some test failures on Win9x/WinMe.
2009-11-10 15:18:05 +01:00
Chris Robinson
9d61f1d72f
openal32: Use the correct prototype for function pointers.
2009-11-10 15:18:05 +01:00
Paul Vriens
77c672f86f
advapi32/tests: Run tests on Win9x/WinMe again.
2009-11-10 15:18:05 +01:00
Marcus Meissner
961e88f756
mciavi32: Removed duplicate strlen/NULL check (Coverity).
2009-11-10 14:38:18 +01:00
Aric Stewart
25bfe9df49
msctf/tests: Handle an occasional unexpected SetFocus from wine.
2009-11-10 13:14:23 +01:00
André Hentschel
511c76dfdf
ws2_32/tests: Test for initial state of SIOCATMARK.
2009-11-10 13:13:04 +01:00
Jörg Höhle
6b22861bfd
winmm: MCI Close all causes one notification per open driver.
2009-11-10 13:12:52 +01:00
Jörg Höhle
c4b5bd44c0
mciwave: Stop must not reset current position.
2009-11-10 13:12:32 +01:00
Jörg Höhle
c75d1cba15
mciwave: Return on error in Seek.
2009-11-10 13:11:55 +01:00
Jörg Höhle
d0e1a4f96f
winmm/tests: Fix MCI test failure on Win9x/WinME.
2009-11-10 13:10:55 +01:00
Henri Verbeet
d72c9ffbf5
d3d8/tests: Only run the vertex/pixel shader constant apply tests when the implementation supports them.
2009-11-10 13:10:27 +01:00
Aurimas Fišeras
7acbe7c933
jscript: Update Lithuanian translation.
2009-11-10 13:10:22 +01:00
Marcus Meissner
860c87bb1c
rpcrt4: Compare network options correctly (Coverity).
2009-11-10 13:10:14 +01:00
Juan Lang
ee02d43731
crypt32: Correct error when a constrained, permitted name type isn't found in the subject name.
2009-11-10 13:08:31 +01:00
Juan Lang
2503e9ec73
crypt32: Use helper function to find the subject alternate name extension wherever it's needed.
2009-11-10 13:08:26 +01:00
Juan Lang
ae6e884142
crypt32: Correct error when the subject alternate name can't be decoded.
2009-11-10 13:08:20 +01:00
Juan Lang
865f3df35b
crypt32: Check the issued certificate for name constraint violations, not the issuing certificate.
2009-11-10 13:08:14 +01:00
Juan Lang
ef6ce9a590
crypt32: Add more tests of name constraints.
2009-11-10 13:08:06 +01:00
Juan Lang
a5361e45de
crypt32: Test more chains against different policies.
2009-11-10 13:07:35 +01:00
Juan Lang
25e8f27817
crypt32: Disallow embedded NULLs in alternate names.
2009-11-10 13:07:28 +01:00
Juan Lang
ddf78bdb38
crypt32: Test decoding alternate names with embedded NULLs.
2009-11-10 13:07:21 +01:00
Juan Lang
6a3901f04b
crypt32: Test encoding and decoding name values with embedded NULLs.
2009-11-10 13:07:15 +01:00
Juan Lang
216df7a714
crypt32: Reject certificates whose fields don't match their versions.
2009-11-10 13:07:07 +01:00
Juan Lang
9fe6be454f
crypt32: Forbid minimum or maximum fields in name constraints.
2009-11-10 13:07:00 +01:00
Juan Lang
e7404ba24f
crypt32: Fix decoding names when CRYPT_DECODE_ALLOC_FLAG is not specified.
2009-11-10 13:05:40 +01:00
Juan Lang
6cefdef501
crypt32: Fix decoding unicode names when CRYPT_DECODE_ALLOC_FLAG is not specified.
2009-11-10 13:05:35 +01:00
André Hentschel
905dc0c8fc
ws2_32: Fix a comment.
2009-11-09 20:43:49 +01:00
Rob Shearman
0228008bb8
widl: Allow pointers, type-qualifiers and other more complicated constructions in sizeof and cast expressions.
2009-11-09 20:42:57 +01:00
Rob Shearman
97d5f3401d
widl: Add support for varargs functions.
2009-11-09 20:42:27 +01:00
Rob Shearman
2b3659f326
widl: Implement [range] attribute.
2009-11-09 20:34:17 +01:00
Rob Shearman
d5ef09409d
oledb32: Add test for marshalling IDBProperties.
2009-11-09 20:24:50 +01:00
Rob Shearman
da4f7a5dc1
msdaps: Implement IDBProperties_GetProperties_Proxy and IDBProperties_GetProperties_Stub.
2009-11-09 20:24:28 +01:00
Marcus Meissner
c25753ece2
crypt32: Pass the correct pointer into CertificateFindStore.
2009-11-09 20:21:23 +01:00
Eric Pouech
8575935f61
mmsystem.dll16: Correctly send messages up to winmm.dll.
...
Spotted by Christian Costa.
2009-11-09 20:02:35 +01:00
Eric Pouech
38df8cfb04
richedit: When inserting an OLE object from an RTF stream, don't force update as the stream is not fully read.
2009-11-09 20:02:03 +01:00
Eric Pouech
ab9c51dd6a
richedit: Only increment objects' reference by one when inserting an OLE object.
2009-11-09 20:01:56 +01:00
Louis Lenders
cdb2ccd2d8
d3d9: Quiet a few noisy fixme's.
2009-11-09 20:00:29 +01:00
Marcus Meissner
6bb2d5d242
d3d8: Removed superflous NULL checks (Coverity).
2009-11-09 20:00:04 +01:00
Stefan Dösinger
b49a9cbfd2
d3d9: Run the visual tests in a window.
2009-11-09 19:59:33 +01:00
Stefan Dösinger
69612bb241
d3d9: Make the visual test read the backbuffer.
2009-11-09 19:59:29 +01:00
Stefan Dösinger
e6dcf31b28
d3d8: Run the visual tests in a window.
2009-11-09 19:59:15 +01:00
Stefan Dösinger
18c1d6033a
d3d8: Read the backbuffer in the visual test.
2009-11-09 19:59:07 +01:00
Juan Lang
267e890220
crypt32: Fix test failures on Win9x/NT4.
2009-11-09 19:58:40 +01:00
Juan Lang
fbcce9f308
crypt32: Implement decoding cert policy constraints.
2009-11-09 19:58:34 +01:00
Juan Lang
32ad424972
crypt32: Implement encoding cert policy constraints.
2009-11-09 19:58:28 +01:00
Juan Lang
ae32f7bffc
crypt32: Add tests for encoding/decoding cert policy constraints.
2009-11-09 19:58:20 +01:00
Juan Lang
7e7e73d0da
crypt32: Implement decoding cert policy mappings.
2009-11-09 19:58:13 +01:00
Juan Lang
bf5e4d9bb7
crypt32: Implement encoding cert policy mappings.
2009-11-09 19:58:07 +01:00
Juan Lang
fba863ddf0
crypt32: Add tests for encoding/decoding cert policy mappings.
2009-11-09 19:57:59 +01:00
Juan Lang
ed9a4ffa0b
crypt32: Fix decoding cert issuer/subject unique ids.
2009-11-09 19:57:51 +01:00
Juan Lang
4ccafdcb6f
crypt32: Fix encoding cert issuer/subject unique ids.
2009-11-09 19:57:45 +01:00
Juan Lang
acfa433f15
crypt32: Add more tests of cert encoding/decoding.
2009-11-09 19:57:37 +01:00
Jacek Caban
bcfa7c57d6
mshtml: Split parse_complete to handle_load and mutation observer.
2009-11-09 19:44:17 +01:00
Rob Shearman
cf680ed0f2
advapi32: Implement CheckTokenMembership.
2009-11-09 19:44:11 +01:00
Rob Shearman
b960b967c9
msi: Improve stub for MsiGetFeatureCost{A, W} and hook the stub into the VolumeCostList dialog control.
2009-11-09 19:43:23 +01:00
Maarten Lankhorst
3a9ea794e1
winealsa.drv: Fix underrun recovery.
2009-11-09 19:42:54 +01:00
Piotr Caban
7d5c16b64e
jscript: Throw URIError in encodeURI function.
2009-11-09 19:42:40 +01:00
Piotr Caban
7869149101
jscript: Fix Error.toString() test.
2009-11-09 19:42:36 +01:00
Francois Gouget
5fb3985fa5
Assorted spelling fixes.
2009-11-09 19:42:31 +01:00
Francois Gouget
abccac3897
mshtml/tests: Fix a trailing '\n' in an ok() call.
2009-11-09 19:41:36 +01:00
Francois Gouget
6f643290cf
winmm: WINMM_CheckForMMSystem() is not used, remove it.
2009-11-09 19:41:29 +01:00
Francois Gouget
dff253abe6
winmm/tests: Add a trailing '\n' to an ok() call.
2009-11-09 19:41:07 +01:00
Francois Gouget
9bcd9a7eb2
cryptui: Remove WINAPI on the cert_mgr_sort_by_text() static function that does not need it.
2009-11-09 19:41:01 +01:00
Francois Gouget
97619affe5
msi/tests: Make the handler_xxx() functions static.
...
Also remove extraneous semi-colons.
2009-11-09 19:40:44 +01:00
Rob Shearman
f6c9c72e21
secur32: Output extra data in NTLM sign & seal test to diagnose failures seen on some Windows machines.
2009-11-09 19:38:58 +01:00
Marcus Meissner
94efd487f0
ws2_32: Use correct buffer for 17 byte write.
2009-11-09 19:38:40 +01:00
Nicolas Le Cam
556b1ca7ed
winmm/tests: Skip tests when running on non-english locale.
2009-11-09 19:38:19 +01:00
Kai Blin
e987ec4299
secur32: Use empty credentials when cached creds fail.
2009-11-09 19:38:00 +01:00
Kai Blin
a61044b675
netapi32: Implement NetUserGetGroups stub.
2009-11-09 19:37:52 +01:00
Paul Chitescu
7223d8b6d2
crypt32: Check the result of CryptAcquireContextW() when initializing default provider.
2009-11-09 19:37:00 +01:00
Dan Kegel
15d7b7b777
wininet: FTP_FtpOpenFileW: initialize dwInternalFlags.
2009-11-09 19:36:11 +01:00
Dan Kegel
75d613f64f
user32: Fix uninitialized variable so first call to DdeGetLastError isn't undefined.
2009-11-09 19:35:55 +01:00
Juan Lang
5274777b1c
crypt32: Permit lack of basic constraints extension on root certificates.
2009-11-09 19:34:36 +01:00
Juan Lang
d94e4d315a
crypt32: Permit lack of key usage extension on root certificates.
...
This reverts 60770fb011
, although it
updates the comments to give a reason. Thanks to Matt Van Gundy for
pointing it out to me.
2009-11-09 19:34:32 +01:00
Juan Lang
27027590f8
rsaenh: Only reverse the significant bytes of an exported public key.
2009-11-09 19:33:53 +01:00
Juan Lang
2d05074fba
rsaenh: Only reverse the significant bytes of an exported private key.
2009-11-09 19:33:48 +01:00
Juan Lang
b1beb212db
rsaenh/tests: Add round-trip test of RSA.
2009-11-09 19:33:41 +01:00
Juan Lang
1004b57c55
rsaenh: Explicitly clear unused memory when exporting a public key.
2009-11-09 19:33:29 +01:00
Juan Lang
49c11910d8
rsaenh: Explicitly clear unused memory when exporting a private key.
2009-11-09 19:33:25 +01:00
Jörg Höhle
de00535c13
mciwave: Allow (again) to set wave format parameters prior to recording.
2009-11-05 15:46:28 +01:00
Jörg Höhle
518f4f8cdb
mciwave: Set wave format PCM is the only one accepted.
2009-11-05 15:46:19 +01:00
Jörg Höhle
f177e61338
winmm: Do not crash on NULL MCI Sysinfo command output buffer pointer.
2009-11-05 15:46:14 +01:00
Jörg Höhle
4aa5f5bc10
winmm/tests: Add MCI waveaudio tests.
2009-11-05 14:45:40 +01:00
Paul Chitescu
329fc386e0
gpkcsp: Stubs for DllRegisterServer() and DllUnregisterServer().
2009-11-05 14:45:34 +01:00
Paul Chitescu
6d3b409c5a
slbcsp: Stubs for DllRegisterServer() and DllUnregisterServer().
2009-11-05 14:45:34 +01:00
Paul Chitescu
a921e0743a
initpki: Stubs for DllRegisterServer() and DllUnregisterServer().
2009-11-05 14:45:34 +01:00
Paul Chitescu
0b76859f06
dssenh: Stubs for DllRegisterServer() and DllUnregisterServer().
2009-11-05 14:45:34 +01:00
Paul Chitescu
e5e6547ddc
mssip32: Stubs for DllRegisterServer() and DllUnregisterServer().
2009-11-05 14:45:34 +01:00
Paul Chitescu
b24fb8bfcf
sccbase: Stubs for DllRegisterServer() and DllUnregisterServer().
2009-11-05 14:45:34 +01:00
Mikey Alexander
91bf659dd6
shell32/tests: Add Program Manager DDE conformance tests.
2009-11-05 14:45:33 +01:00
Ilya Shpigor
e6f0404076
user32: Fix switching focus to parent after child hiding.
2009-11-05 14:45:33 +01:00
Damjan Jovanovic
3ec06f8082
wiaservc: Add self registration.
2009-11-05 14:45:33 +01:00
Paul Vriens
6a5f671678
advapi32/tests: Fix a test failure on Vista+.
2009-11-05 11:58:14 +01:00
Juan Lang
8d72b37dac
cryptui/tests: Fix typos.
2009-11-05 11:58:05 +01:00
Juan Lang
73c41f1ef6
cryptui/tests: Remove a double free.
2009-11-05 11:58:02 +01:00
Juan Lang
c52d110de1
crypt32: Don't free a file store's mem store, it's already freed by the provider store.
2009-11-05 11:57:58 +01:00
Juan Lang
a16ca1d039
crypt32: Add a warning if a store's ref count is invalid.
2009-11-05 11:57:47 +01:00
Juan Lang
88e599c4cf
crypt32: Don't copy past end of buffer when removing the last string in a multistring.
2009-11-05 11:57:41 +01:00
Juan Lang
2768710c36
wintrust: Fix a test failure on Win2008.
2009-11-05 11:57:36 +01:00
Jacek Caban
56b04194fc
jscript: Don't return function value it's unless explicitly returned.
2009-11-05 11:57:30 +01:00
Detlef Riekenberg
0839ae88ca
msi/tests: MsiSetExternalUIRecord not present before Installer 3.1.
2009-11-05 11:57:21 +01:00
Juan Lang
e1b2eb3485
crypt32: Fix a test failure on NT 4.
2009-11-05 11:57:13 +01:00
Alexandre Julliard
1a3777e2dc
ntdll: Reject VirtualAlloc blocks in NtUnmapViewOfSection.
2009-11-04 19:53:00 +01:00