Alexandre Julliard
910f331f8a
comdlg32: Make commdlg.dll into a stand-alone 16-bit module.
2009-11-12 23:04:42 +01:00
Alexandre Julliard
c8deafdfaa
comdlg32: Create a 32-bit dialog for find/replace.
2009-11-12 23:02:45 +01:00
Alexandre Julliard
424472c20d
comdlg32: Reimplement the 16-bit file dialog on top of the 32-bit one.
...
Stub out the functionality that cannot be supported that way.
2009-11-12 20:56:26 +01:00
Alexandre Julliard
024a0683eb
comdlg32: Reimplement the 16-bit color dialog on top of the 32-bit one.
...
Stub out the functionality that cannot be supported that way.
2009-11-12 20:33:49 +01:00
Alexandre Julliard
9e643967ab
comdlg32: Reimplement the 16-bit print dialog on top of the 32-bit one.
...
Stub out the functionality that cannot be supported that way.
2009-11-12 20:15:49 +01:00
Alexandre Julliard
e5a09cffeb
comdlg32: Reimplement the 16-bit font dialog on top of the 32-bit one.
...
Stub out the functionality that cannot be supported that way.
2009-11-12 19:32:56 +01:00
Nikolay Sivov
459a0c4de9
comctl32/treeview: Collapse some message handlers.
2009-11-12 17:06:47 +01:00
Nikolay Sivov
073486569a
comctl32/toolbar: Call handlers in more general way.
2009-11-12 17:06:35 +01:00
Nikolay Sivov
7b19d8bba6
comctl32/toolbar: Use single handler for TB_GETBUTTONTEXTW/TB_GETBUTTONTEXTA.
2009-11-12 17:06:26 +01:00
Nikolay Sivov
62a7373913
comctl32/toolbar: Use single handler for TB_SETBUTTONINFOW/TB_SETBUTTONINFOA pair.
2009-11-12 17:06:20 +01:00
Huw Davies
b03b1443b2
include: Add asysta.idl.
2009-11-12 17:06:08 +01:00
Maarten Lankhorst
f17484205a
avrt: Add stub for Av(Set,Revert)MmThreadCharacteristics.
2009-11-12 17:04:53 +01:00
Henri Verbeet
85d93d689e
ntdll: Fix the FileNameInformation info size.
2009-11-12 15:44:15 +01:00
Henri Verbeet
4422e67126
ntdll/tests: Add some tests for the NtQueryInformationFile() FileNameInformation class.
2009-11-12 15:44:10 +01:00
Henri Verbeet
cd6d01ac9d
ntdll: Implement the FileNameInformation class for NtQueryInformationFile().
2009-11-12 15:40:57 +01:00
Jacek Caban
10b0b86cbc
mshtml: Download Gecko in DllRegisterServer.
2009-11-12 15:21:09 +01:00
Jacek Caban
ca32265d88
mshtml: Moved GeckoUrl registry to mshtml.inf.
2009-11-12 15:20:59 +01:00
Jacek Caban
7f6630ee44
mshtml: Get rid of no longer needed bind_complete in set_moniker.
2009-11-12 15:20:12 +01:00
Jacek Caban
aa714ca169
mshtml: Correctly handle NULL nschannel in channelbsc_load_stream (Coverity).
2009-11-12 15:20:07 +01:00
Hans Leidekker
03aae9e418
rpcrt4: Add tests for RpcBindingInqAuthInfo.
2009-11-12 15:18:54 +01:00
Hans Leidekker
8abe95ddfa
rpcrt4: Implement RpcBindingInqAuthInfo{, Ex}.
2009-11-12 15:18:48 +01:00
Stefan Dösinger
7f961c0796
d3d9: Abort the x8l8v8u8 test if the format is not supported.
2009-11-12 15:18:09 +01:00
Stefan Dösinger
0e77a381ea
wined3d: Create clip coords only if they are used.
...
If GL vertex shader clipping is supported (GLSL or NVvp), we currently
always calculate clipping results in the shader. They're gracefully
discarded by opengl, but we need 6 constants / uniforms to calculate
unused values.
2009-11-12 15:18:00 +01:00
Owen Rudge
e8f05eeff3
shell32: Add Unicode version of GetFileNameFromBrowse.
...
Implement GetFileNameFromBrowse as an AW function.
2009-11-12 15:17:18 +01:00
Vincent Povirk
4622889bd5
winex11.drv: Ignore FocusOut events on virtual desktop windows.
...
We don't want to send WM_CANCELMODE or set the foreground window to the
desktop when a virtual desktop loses focus. It has its own focus independent
of X.
2009-11-12 14:39:54 +01:00
Vincent Povirk
6823f4aaf8
winex11.drv: Allow explorer to focus other process windows.
...
When explorer gets a take focus message, it tries to focus the foreground
window, but this doesn't work because set_focus can only focus windows in
the current process. We have to look for the focus window in the foreground
thread, not the current one, or we won't find the other process's windows.
Since the other process may crash at any time, causing its windows to be
destroyed, we also have to ignore the BadWindow error that will occur if that
happens at a critical time.
2009-11-12 14:39:39 +01:00
Vincent Povirk
05f00f4ed8
winex11.drv: Allow windows in a virtual desktop to have X focus.
2009-11-12 14:39:14 +01:00
Maarten Lankhorst
77d0ece9c9
avrt: Add initial stub implementation.
2009-11-12 14:37:29 +01:00
Jörg Höhle
7630a6f0dc
msg711: Correct wave format parameters to remove stuttering.
2009-11-12 14:23:01 +01:00
Rob Shearman
efda021c5d
Revert "rpcrt4: The get_ranged_enum test doesn't work on Windows, so don't execute it for the moment.".
...
This reverts commit 81036cc51831db03f8e0eb03b5f74ae5099461cd.
2009-11-12 14:18:27 +01:00
Rob Shearman
03f87bc1c3
rpcrt4: Replace sizeofs with FIELD_OFFSET in RPCRT4_BuildBindNackHeader to avoid relying on ANYSIZE_ARRAY being 1.
2009-11-12 13:15:37 +01:00
Henri Verbeet
5487009624
wined3d: Report a driver version appropriate for the reported OS.
2009-11-12 13:14:39 +01:00
Henri Verbeet
5f8e6cb5e0
d3d9/tests: Don't require dynamic usage for textures in the stateblock tests.
2009-11-12 13:13:37 +01:00
Henri Verbeet
141b995b8f
d3d8/tests: Don't require dynamic usage for textures in the stateblock tests.
...
Not all cards support dynamic usage textures, and we don't actually need it.
2009-11-12 13:13:33 +01:00
Rob Shearman
a638bff53d
rpcrt4: Stop searching through transfer syntaxes in process_bind_packet when one has been found.
...
Fixes Valgrind errors in various tests using RPC.
2009-11-12 13:13:26 +01:00
Rob Shearman
bafd91106e
oledb32: Fix style of accessing prgPropertySets in Test_DBProperties_GetProperty.
...
The parameter is a pointer to an array, so don't access it like it is
an array of pointers.
2009-11-12 13:13:11 +01:00
Rob Shearman
b81b24f9da
oledb32: Fix IDBProperties::GetProperties test on Windows.
2009-11-12 13:13:05 +01:00
Frédéric Delanoy
564c619ae3
jscript: Update French translation.
2009-11-12 13:12:57 +01:00
Juan Lang
9369dfbab6
rsaenh/tests: Fix length of copied buffer.
2009-11-12 13:12:04 +01:00
Juan Lang
574de15f51
crypt32: Fix more test failures on older crypt32 versions.
2009-11-12 13:11:38 +01:00
Juan Lang
ba3433fa02
crypt32: Fix more test failures on older crypt32 versions.
2009-11-12 13:11:32 +01:00
Juan Lang
4d2c9c3e87
crypt32/tests: Fix test failures.
2009-11-12 13:11:25 +01:00
Roderick Colenbrander
61633b6251
winex11: Fix a regression when the same depth was used but in a different bit-ordering.
2009-11-12 13:11:05 +01:00
Roderick Colenbrander
521598560e
wgl: Fix a violation of the GLX specs in ConvertAttribWGLtoGLX.
...
Nvidia and Mesa ignore GLX_RENDER_TYPE when it is set to an invalid
value like 0 but AMD for instance doesn't, which is legal.
2009-11-12 13:09:11 +01:00
Paul Vriens
f4a5294c89
setupapi/tests: Fix some test failures on Win9x/WinMe.
2009-11-12 13:08:25 +01:00
Vincent Povirk
1bd2617c7a
ole32: Rename StorageUtl_CopyPropertyToSTATSTG.
2009-11-12 13:08:15 +01:00
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
Juan Lang
416cd484b2
crypt32: Implement CertStoreControl for collection stores.
2009-11-04 17:15:07 +01:00
Juan Lang
33c70d35dd
crypt32: Add an implementation of CertControlStore for memory stores.
2009-11-04 17:15:02 +01:00
Juan Lang
e6047ae52d
crypt32: Add tests of committing a collection store.
2009-11-04 17:14:53 +01:00
Huw Davies
95c525e21b
ntdll/tests: Fix spelling of succeeded.
2009-11-04 16:45:18 +01:00
Huw Davies
0efdde1f42
oledb32/tests: Fix some failing tests on win98.
2009-11-04 16:45:18 +01:00
Juan Lang
f8376b91da
crypt32: Eliminate a double free in the tests.
2009-11-04 16:45:18 +01:00
Juan Lang
108f30bb7d
crypt32: Rename a function to reflect its behavior better, and return whether it succeeds.
2009-11-04 16:45:18 +01:00
Juan Lang
7e1cff1c18
crypt32: Release contexts when removing them from the mem store.
2009-11-04 16:45:18 +01:00
Juan Lang
df39bbba4f
crypt32: Don't delete a context when removing it from a list.
2009-11-04 16:45:18 +01:00
Juan Lang
787d0ab564
crypt32: Add an error if the ref count is invalid when releasing a context.
2009-11-04 16:45:18 +01:00
Juan Lang
1f363cd399
crypt32: Trace whenever a reference count changes, and change default debug channel to quiet the main crypt channel.
2009-11-04 16:45:18 +01:00
Juan Lang
17894eb093
crypt32: Release a link context's linked context on every release, not just when it reaches 0.
2009-11-04 16:45:17 +01:00
Juan Lang
52820b9cf8
crypt32: When creating a link context, call Context_AddRef to add-ref it so its children get add-ref'd too.
2009-11-04 16:45:17 +01:00
Juan Lang
5f81ad6821
crypt32: When add-ref'ing a context, add-ref its linked contexts too.
2009-11-04 16:45:17 +01:00
Juan Lang
fb5e0d8a4d
crypt32: When removing contexts from a list, make sure the context no longer references the list.
2009-11-04 16:45:17 +01:00
Juan Lang
976c6ff3f8
crypt32: Correct reference counting when deleting contexts from collections.
2009-11-04 16:45:17 +01:00
Juan Lang
92324ab38e
crypt32: Propagate errors from CertFree*Context to CertDelete*FromStore.
2009-11-04 16:45:17 +01:00
Juan Lang
40855cae97
crypt32: Add return value to Context_Release to allow detecting reference counting errors.
2009-11-04 16:45:16 +01:00
Juan Lang
f4b359942b
wintrust: Only close a file in SoftpubCleanup if the WINTRUST_DATA contains a WINTRUST_FILE_INFO.
2009-11-04 16:45:16 +01:00
Juan Lang
d8094382a8
crypt32: Implement CertAddEncodedCertificateToSystemStoreA/W.
2009-11-04 16:45:16 +01:00
Jeremy White
5df2626aae
advapi32/tests: Only release providers and free keys if we've had success creating them.
2009-11-04 16:45:16 +01:00
Michael Martin
39d8f13785
kernel32/tests: Additional tests for CopyFile/MoveFile used on mapped files.
2009-11-04 13:17:15 +01:00
Jörg Höhle
59bb360a5d
mciwave: Correct MCI return codes.
2009-11-04 13:13:53 +01:00
Jörg Höhle
d3dd250c2e
mciwave: waveaudio does not support the shareable flag.
2009-11-04 13:13:49 +01:00
Owen Rudge
e1f3edef3e
comctl32: Add support for scrolling during marquee selection.
2009-11-04 13:07:57 +01:00
Owen Rudge
c1877a2d50
comctl32: Cancel marquee selection if we lose focus in listview.
2009-11-04 13:07:57 +01:00
Owen Rudge
038e36aded
comctl32: Move marquee logic into separate function.
2009-11-04 13:07:57 +01:00
Owen Rudge
14991b78d8
comctl32: Add absolute version of iterator_frameditems.
2009-11-04 13:07:57 +01:00
Henri Verbeet
8d351a1141
wined3d: Initialize "context[0]" in IWineD3DDeviceImpl_CreateSwapChain() when not using OpenGL (Valgrind).
2009-11-04 13:07:57 +01:00
Henri Verbeet
b74642ff0b
d3d10: Add a D3D10GetPixelShaderProfile() stub.
2009-11-04 13:07:57 +01:00
Henri Verbeet
274d21a443
d3d10: Add a D3D10GetGeometryShaderProfile() stub.
2009-11-04 13:07:57 +01:00
Henri Verbeet
f4f6324248
d3d10: Add a D3D10GetVertexShaderProfile() stub.
2009-11-04 13:07:57 +01:00
Henri Verbeet
e3ac26d58c
d3d10core: Add a stub ID3D10BlendState implementation.
2009-11-04 13:07:56 +01:00
Hans Leidekker
444307610e
rpcrt4: Add a test for the ncalrpc protocol sequence.
2009-11-04 13:07:56 +01:00
Hans Leidekker
4b33527f51
rpcrt4: Correct spelling of RPC_C_QOS_IDENTITY_STATIC and RPC_C_QOS_IDENTITY_DYNAMIC.
2009-11-04 13:07:56 +01:00
Paul Vriens
9c3c49f472
advapi32/tests: Add some tests for handling a backup file.
2009-11-04 13:07:56 +01:00
Paul Vriens
5dafeacbd5
advapi32: Add a input parameter check to ClearEventLog.
2009-11-04 13:07:56 +01:00
Paul Vriens
e13ead6949
advapi32/tests: Add some ClearEventLog tests.
2009-11-04 13:07:56 +01:00
Juan Lang
9364d7a928
crypt32: Add stub for CertAddCertificateLinkToStore.
2009-11-04 13:07:56 +01:00
Juan Lang
f554669286
crypt32: Implement CryptGetIntendedKeyUsage.
2009-11-04 13:07:56 +01:00
Juan Lang
6ac162231b
crypt32: Add tests for CertGetIntendedKeyUsage.
2009-11-04 13:07:55 +01:00
Juan Lang
812fdca9d6
rsaenh: Test exporting an RSA private key with the most significant bit set.
2009-11-04 13:07:55 +01:00
Alexandre Julliard
ab1f58864e
wia: Force specifying the correct header version in Wine code.
2009-11-04 13:07:55 +01:00
Damjan Jovanovic
158f63d06a
wiaservc: Add the class factory and IWiaDevMgr stubs.
2009-11-04 13:07:55 +01:00
André Hentschel
fbe6b57b74
msvcrt: Do not overlap in strcpy (Valgrind).
2009-11-04 12:22:23 +01:00
Austin English
5f0940e08a
wined3d: Add version resource.
2009-11-04 11:54:59 +01:00
Rico Schüller
216ae014ee
d3d10/tests: Add constant buffer stride test.
2009-11-03 22:27:49 +01:00
Rico Schüller
d390e60320
d3d10/tests: Add GetParentConstantBuffer() checks to effect variable type and class test.
2009-11-03 22:27:46 +01:00
Rico Schüller
51fcacb8a9
d3d10/tests: Add IsValid() checks to effect variable type and class test.
2009-11-03 22:27:43 +01:00
Rico Schüller
b8883547af
d3d10/tests: Add effect variable type and class test.
2009-11-03 22:27:40 +01:00
Rico Schüller
d5ac732ceb
d3d10: Initialize *->buffer for all effect variables.
2009-11-03 22:26:51 +01:00
Rico Schüller
bd83a874b3
d3d10: Improve constant buffer stride and size_unpacked calculation.
2009-11-03 22:26:45 +01:00
Jeremy White
e07e2ac3f7
advapi32/tests: Prevent test failure when computer name and user name are the same.
2009-11-03 22:23:27 +01:00
Hans Leidekker
808343fb5b
msi: Implement MsiSetExternalUIRecord.
2009-11-03 22:23:08 +01:00
Hans Leidekker
90fa4fe155
msi: Unicode and ANSI global UI handlers are mutually exclusive.
2009-11-03 22:23:01 +01:00
Hans Leidekker
4b5248c9e0
msi: Add support for the Unicode version of the global UI handler.
2009-11-03 22:22:54 +01:00
Juan Lang
1c7c406b86
crypt32: Correct spec entries for certificate stores.
2009-11-03 21:31:33 +01:00
Juan Lang
ed701e0787
crypt32: Add stub for CryptGetIntendedKeyUsage.
2009-11-03 21:31:28 +01:00
Vincent Povirk
29c5ba5a77
ole32: Add and use a destroyDirEntry function for deleting directory entries.
...
We need this so we can free any related resources in memory.
2009-11-03 21:31:10 +01:00
Vincent Povirk
bdc4755d7d
ole32: Remove uses of This->base.ancestorStorage in removeFromTree.
2009-11-03 21:30:55 +01:00
Vincent Povirk
4e4810f2c5
ole32: Remove uses of This->base.ancestorStorage in createDirEntry.
2009-11-03 21:30:49 +01:00
Vincent Povirk
7973904d56
ole32: Rename StorageImpl_SetStateBits to StorageBaseImpl_SetStateBits.
2009-11-03 21:30:39 +01:00
Vincent Povirk
17236668c9
ole32: Rename StorageImpl_SetElementTimes to StorageBaseImpl_SetElementTimes.
2009-11-03 21:30:34 +01:00
Vincent Povirk
fd2f35a872
ole32: Rename StorageImpl_DestroyElement to StorageBaseImpl_DestroyElement.
2009-11-03 21:30:27 +01:00
Vincent Povirk
c4aed16590
ole32: Rename StorageImpl_MoveElementTo to StorageBaseImpl_MoveElementTo.
2009-11-03 21:30:21 +01:00
Juan Lang
af3afcf81d
crypt32: Fix a memory leak in a test.
2009-11-03 21:29:29 +01:00
Juan Lang
7a73fd97ad
crypt32: Fix a memory leak reading trusted root certs.
2009-11-03 21:29:24 +01:00
Juan Lang
7dd75d1181
crypt32: Fix a memory leak querying a message object.
2009-11-03 21:29:19 +01:00
Juan Lang
9928e2e1c5
crypt32: Support reading a serialized store object from memory in CryptQueryObject.
2009-11-03 21:29:13 +01:00
Juan Lang
51a1f5a642
crypt32: Abstract function used to read from reading a serialized store.
2009-11-03 21:29:03 +01:00
Eric Pouech
ceddc0ae1b
mmsystem.dll16: Fix the callback function.
2009-11-03 21:28:42 +01:00
Jörg Höhle
e652b6f6fa
mciwave: Update message and comments.
2009-11-03 21:28:03 +01:00
Paul Vriens
8a1f0eed8e
ddraw/tests: Fix a test failure on systems with no DirectDraw7.
2009-11-03 21:26:46 +01:00
Paul Vriens
e94c1ce3ae
advapi32: Add some input parameter checks to OpenBackupEventLog.
2009-11-03 21:26:35 +01:00
Paul Vriens
381533e59b
advapi32/tests: Add some OpenBackupEventLog tests.
2009-11-03 21:26:25 +01:00
Paul Vriens
531363f6e6
advapi32/tests: Add some ReadEventLogA tests.
2009-11-03 21:26:15 +01:00
Jacek Caban
deef140186
mshtml: Moved readystate to HTMLWindow.
2009-11-03 21:25:20 +01:00
Jacek Caban
ccaa3c4631
mshtml: Moved add_script_runner call to push_mutation_queue.
2009-11-03 21:25:14 +01:00
Jacek Caban
73bf0d8f9a
mshtml: Handle EndLoad via script runner.
2009-11-03 21:25:10 +01:00
Jacek Caban
67c8d4b405
mshtml: Moved readystate changes to separated function.
2009-11-03 21:25:04 +01:00
Jacek Caban
dca249833b
mshtml: Return NULL ownerDocument for document node.
2009-11-03 21:24:59 +01:00
Jacek Caban
82c8e7c684
mshtml: Added support for accessing elements id by global properties.
2009-11-03 21:24:54 +01:00
Jacek Caban
9195e1b756
mshtml: Moved global property allocation to separated function.
2009-11-03 21:24:49 +01:00
Jacek Caban
ed10650472
mshtml: Don't create dynamic property if alloc arg is false.
2009-11-03 21:24:44 +01:00
Jacek Caban
847a743f2c
mshtml: Added fdexNameCaseInsensitive support.
2009-11-03 21:24:09 +01:00
Jacek Caban
cefb25c74f
mshtml: Added InvokeEx(DISPATCH_PROPERTYPUT|DISPATCH_PROPERTYPUTREF) implementation.
2009-11-03 21:24:04 +01:00
Jacek Caban
007b398215
mshtml: Return NS_OK for empty aRef in nsIURL::SetRef.
2009-11-03 21:23:58 +01:00
Jacek Caban
fa3ac0a3d9
mshtml: Added HTMLFrameElement object and associate it with frame window.
2009-11-03 21:23:54 +01:00
Jacek Caban
9d6af171e5
mshtml: Associate HTMLWindow with HTMLIFrame.
2009-11-03 21:23:48 +01:00
Jacek Caban
bdb9270705
mshtml: Moved content_window to HTMLFrameBase.
2009-11-03 21:23:41 +01:00
Jacek Caban
20ed399b28
mshtml: Store content window on HTMLIFrameElement creation.
2009-11-03 21:23:35 +01:00
Jacek Caban
4ffd64ddeb
mshtml: Moved IHTMLFrameBase to separated object to allow sharing implementation with HTMLFrame.
2009-11-03 21:23:29 +01:00
Jacek Caban
d3a9f162e8
mshtml: Moved whole element initialization to HTMLElement_Init.
2009-11-03 21:23:12 +01:00
Michael Stefaniuc
cc94a1db01
mshtml: Free the right variable (Smatch).
2009-11-03 21:22:53 +01:00
Marcus Meissner
9f8a73ab96
wined3d: Check for NULL before context_release (Coverity).
2009-11-03 21:22:46 +01:00
Marcus Meissner
3ea9ccca85
mapi32: Check folder for NULL (Coverity).
2009-11-03 21:22:28 +01:00
Stefan Dösinger
8eef221d20
d3d: Handle the pointsize_min default difference in d3d8.
2009-11-03 21:22:12 +01:00
Stefan Dösinger
83bca75707
d3d8: Fix device creation error handling.
2009-11-03 21:22:02 +01:00
Stefan Dösinger
d4275e87f1
wined3d: Add a usage flag for static buffer declarations.
2009-11-03 21:21:55 +01:00
Stefan Dösinger
63326b1925
wined3d: Add a usage flag for vertex buffer optimization.
2009-11-03 21:21:48 +01:00
Stefan Dösinger
90e443758a
wined3d: Add a parameter for SetRenderTarget viewport setup.
2009-11-03 21:21:30 +01:00
Gerald Pfeifer
1f2611607f
winex11: Handle error situation earlier in X11DRV_GetDIBits().
2009-11-03 21:21:14 +01:00
Jerome Leclanche
de1b44892d
msvcirt: Make sure a FIXME doesn't overflow.
2009-11-03 21:20:37 +01:00
Eric Pouech
64144519a0
winedump, dbghelp: In .pdb files (>= VC2005), handle the case where the codeview_linetab2_file structure is not the first one.
2009-11-03 21:20:21 +01:00
Juan Lang
16036dd27a
crypt32: Allow errors in locally installed root certs.
2009-11-03 21:18:30 +01:00
Juan Lang
d6795bd908
crypt32: Trace contents of CERT_CHAIN_PARA.
2009-11-03 21:17:34 +01:00
Austin English
2387532c3f
wininet: Add stubs for FreeUrlCacheSpace.
2009-11-03 21:17:18 +01:00
Henri Verbeet
6d6d8eb1d8
d3d10core: Add a stub ID3D10SamplerState implementation.
2009-11-03 21:17:07 +01:00
Henri Verbeet
4b341c252c
d3d10core: Add a stub ID3D10RasterizerState implementation.
2009-11-03 21:17:03 +01:00
Henri Verbeet
d7589589a9
d3d10core: Add a stub ID3D10DepthStencilState implementation.
2009-11-03 21:17:00 +01:00
Henri Verbeet
6075f57168
d3d10core: Add a stub ID3D10ShaderResourceView implementation.
2009-11-03 21:16:23 +01:00
Henri Verbeet
4bb4bad11a
d3d10core: Add a stub ID3D10DepthStencilView implementation.
2009-11-03 21:16:17 +01:00
Juan Lang
fc0aff0d2e
crypt32: Add support for the CRYPT_STRING_NOCRLF flag to CryptBinaryToStringA/W.
2009-11-03 21:16:12 +01:00
Juan Lang
2d5ac92d9a
crypt32: Partially implement CryptBinaryToStringW.
2009-11-03 21:15:55 +01:00
Alexandre Julliard
50bc161eb2
setupx: Use the correct field index for string substitutions.
2009-10-30 19:42:44 +01:00
Markus Stockhausen
f222a1654e
ddraw: Avoid memory overwrite in GetDeviceIdentifier().
2009-10-30 16:32:53 +01:00
Damjan Jovanovic
3223337746
wiaservc: Add wiaservc.dll and implement its svchost entrypoint.
2009-10-30 15:25:51 +01:00
Damjan Jovanovic
c6c25a442f
sti: Marshal WIA COM interfaces.
2009-10-30 15:24:09 +01:00
Alexandre Julliard
cf8fa5459a
kernel32: Make sure the codepage registry keys are set correctly on wineprefix creation.
2009-10-30 15:14:49 +01:00
Roderick Colenbrander
f8786eacb7
winex11: Check format in XRender_GetSrcAreaStretch instead of depth.
2009-10-30 15:08:38 +01:00
Roderick Colenbrander
00bbab491b
winex11: Make sure the formats are the same instead of the depths since the bit ordering can be different.
2009-10-30 15:08:31 +01:00
Paul Vriens
d2227cb8a4
advapi32: Add some input parameter checks to BackupEventLog.
2009-10-30 15:04:25 +01:00
Paul Vriens
b90ef8c6d9
advapi32/tests: Add some BackupEventLog tests.
2009-10-30 15:04:25 +01:00
Austin English
f2aa80f71e
ntdll: Add support for Windows 7 version.
2009-10-30 15:04:24 +01:00
Juan Lang
9750d0f7f5
crypt32: Trace policy error status in CertVerifyCertificateChainPolicy.
2009-10-30 11:32:09 +01:00
Juan Lang
c4ce06293c
crypt32: Create a V1 certificate if it doesn't have extensions.
2009-10-30 11:32:04 +01:00
Jacek Caban
710219a53d
jscript: Pass global object as this if 'this' argument is null or undefined in Function.apply.
2009-10-30 11:31:55 +01:00
Jacek Caban
0e2132faf7
jscript: Pass global object as this if 'this' argument is null or undefined in Function.call.
2009-10-30 11:31:51 +01:00
Henri Verbeet
c214022eca
d3d10core: Fix a small whitespace error.
2009-10-30 11:29:18 +01:00
Henri Verbeet
3333b12487
d3d10core: Add a separate function for d3d10_rendertarget_view initialization.
2009-10-30 11:29:11 +01:00
Henri Verbeet
39d6f64885
d3d10core: Add a separate function for d3d10_geometry_shader initialization.
2009-10-30 11:29:01 +01:00
Henri Verbeet
bf10dbe8a6
wined3d: Map D3DFMT_D24S8 to WINED3DFMT_D24_UNORM_S8_UINT.
...
The internal order of the depth and stencil bits is unspecified since the
format isn't lockable.
2009-10-30 11:28:52 +01:00
Henri Verbeet
fbae08672b
wined3d: It's not an error to request multisampling.
2009-10-30 11:28:35 +01:00
Vincent Povirk
a5f87a4731
ole32: Rename StorageImpl_CopyTo to StorageBaseImpl_CopyTo.
2009-10-30 11:28:22 +01:00
Vincent Povirk
39e35cd7b4
ole32: Don't call internal functions from OLECONVERT_WriteOLE20ToBuffer.
2009-10-30 11:28:14 +01:00
Vincent Povirk
6a36025713
ole32: Don't call internal functions from OLECONVERT_GetOLE20FromOLE10.
2009-10-30 11:28:07 +01:00
Vincent Povirk
4f6e2453e9
ole32: Rename StorageImpl_CreateStorage to StorageBaseImpl_CreateStorage.
...
We don't just use the function for StorageImpl.
2009-10-30 11:27:43 +01:00
Vincent Povirk
f82924ffb9
ole32: Take a StorageBaseImpl in updatePropertyChain.
...
The function is not always called with a top-level storage object, and the
signature should reflect that.
2009-10-30 11:27:29 +01:00
Vincent Povirk
13b9666443
ole32: Convert adjustPropertyChain into real binary tree removal.
...
Finding the parent of a node in a binary tree is a detail that should
be handled inside the function.
2009-10-30 11:27:07 +01:00
Vincent Povirk
fd993b7d9d
ole32: Remove directory entries from the tree before we free them.
...
The directory entry should still be valid as long as it's in the tree.
2009-10-30 11:26:50 +01:00
Juan Lang
07b735682b
crypt32: Check CA certificates for the enhanced key usage extension.
2009-10-30 11:26:39 +01:00
Juan Lang
60770fb011
crypt32: Only permit v1 or v2 CA certificates without a key usage extension if they're installed locally.
2009-10-30 11:26:30 +01:00
Juan Lang
7b0297769d
crypt32: Use a helper function to find an existing cert by hash.
2009-10-30 11:26:21 +01:00
Juan Lang
77472187c9
crypt32: Add key usage extension to chain4_0.
2009-10-30 11:26:15 +01:00
Juan Lang
33a6235053
crypt32: Only permit v1 or v2 CA certificates without a basic constraints extension if they're installed locally.
2009-10-30 11:26:06 +01:00
Juan Lang
552fec4002
crypt32: Add basic constraints to chain quality selection algorithm.
2009-10-30 11:24:23 +01:00
Juan Lang
c310637f4f
crypt32: Remove redundant if clause.
2009-10-30 11:24:10 +01:00
Juan Lang
9a13e1c70b
crypt32: Add basic constraints to chain15_0.
2009-10-30 11:23:58 +01:00
Juan Lang
118374c081
crypt32: Add basic constraints to chain14_0.
2009-10-30 11:23:53 +01:00
Juan Lang
0bd67b4c6f
crypt32: Add basic constraints and key usage to chain12_0.
2009-10-30 11:23:47 +01:00
Juan Lang
002439e2f0
crypt32: Add basic constraints and key usage to chain8_0.
2009-10-30 11:23:41 +01:00
Juan Lang
4557a8705b
crypt32: Add basic constraints and key usage to chain5_0.
2009-10-30 11:23:35 +01:00
Juan Lang
86d6177215
crypt32: Add basic constraints and key usage to chain2_0.
2009-10-30 11:23:27 +01:00
Juan Lang
6bf0e52011
crypt32: Add basic constraints and key usage to chain0_0.
2009-10-30 11:23:22 +01:00
Alexandre Julliard
36e56ad1aa
kernel32/tests: Fix FormatMessage test failures on various Windows versions.
2009-10-30 11:03:39 +01:00
Alexandre Julliard
0e26e741f7
kernel32: Replicate the MS bug with va_list argument counting in FormatMessage.
2009-10-30 11:03:39 +01:00
Alexandre Julliard
24a8e33fb6
kernel32/tests: Use __ms_va_list in the FormatMessage test.
2009-10-30 11:03:39 +01:00
Alexandre Julliard
b353401513
kernel32: Fix handling of width and precision arguments and remove assumptions about va_list implementation in FormatMessage.
2009-10-30 11:03:39 +01:00
Alexandre Julliard
100131d4ca
kernel32: Propagate the error result from RtlFindMessage in FormatMessage.
2009-10-30 11:03:39 +01:00
Alexandre Julliard
b381958f78
kernel32: Reimplement the formatting of inserts in FormatMessageW.
2009-10-30 11:03:21 +01:00
Alexandre Julliard
3307563a6c
kernel32: Reimplement the formatting of inserts in FormatMessageA.
2009-10-30 11:01:51 +01:00
Louis Lenders
1be99033b1
kernel32/tests: Add more tests for FormatMessageA.
2009-10-29 17:07:53 +01:00
Dmitry Timoshkov
0513f3c4e6
msi: Add support for msidbControlAttributesProgress95.
2009-10-29 15:48:38 +01:00
Dmitry Timoshkov
df8780356b
msi: Limit the progress to its maximal value, use MulDiv for better results.
2009-10-29 15:48:27 +01:00
Vincent Povirk
37f3f3d92a
ole32: Write the new data in getFreeProperty and rename the function.
...
This is to avoid calling WriteProperty with an index to a directory entry
that has not yet been reserved in the file. We reserve the entry by writing
the new data to it.
2009-10-29 15:48:12 +01:00
Vincent Povirk
20dd1886d5
ole32: Split the data conversion functions out of WriteProperty.
2009-10-29 15:47:55 +01:00
Vincent Povirk
ac9d77cd10
ole32: Use the raw directory entry functions in getFreeProperty.
...
The meaning of the "index" argument in Read/WriteProperty will likely
change in the future, but getFreeProperty must work with real indexes
into the file's real directory stream.
2009-10-29 15:47:44 +01:00
Vincent Povirk
e71c696b51
ole32: Move the low-level functionality of WriteProperty to a new function.
2009-10-29 15:47:30 +01:00
Vincent Povirk
56622de951
ole32: Move the low-level functionality of ReadProperty to a new function.
2009-10-29 15:47:20 +01:00
Vincent Povirk
5d550cdc45
ole32: Further simplify adjustPropertyChain and fold in findPlaceholder.
...
The logic is unchanged from the original version.
2009-10-29 15:47:03 +01:00
Vincent Povirk
a7e69339dc
ole32: Reduce duplicated code in adjustPropertyChain.
...
Most of the work is the same regardless of relation type, so bring
those parts out of the relation type test.
2009-10-29 15:46:16 +01:00
Hans Leidekker
846cc2b157
winhttp: Implement WinHttpQueryHeaders(WINHTTP_QUERY_VERSION).
2009-10-29 13:51:20 +01:00
Hans Leidekker
39b1dbed7a
winhttp: Accept empty headers parameter in WinHttpSendRequest.
2009-10-29 13:51:14 +01:00
Hans Leidekker
ebe6dabe27
ws2_32: Add a test for GetAddrInfoW.
2009-10-29 13:51:05 +01:00
Hans Leidekker
140eede67d
ws2_32: Avoid accessing uninitialized memory in GetAddrInfoW.
...
Found by valgrind.
2009-10-29 13:50:58 +01:00
Henri Verbeet
052d955567
wined3d: Don't depend on uninitialized data in the CreateSurface() thunks (Valgrind).
...
Perhaps IDirectDraw7_CreateSurface() should also always set "pSurface7" to
NULL on failure, but at least for our internal functions that's a silly thing
to rely on.
2009-10-29 13:09:45 +01:00
Henri Verbeet
be8026adf6
wined3d: directly pass gl_info to stream_info_element_from_strided().
2009-10-29 13:09:37 +01:00
Henri Verbeet
111307dfba
wined3d: Get rid of the GL_SUPPORT macro.
2009-10-29 13:09:33 +01:00
Henri Verbeet
48e03bc189
wined3d: Introduce a separate structure for various OpenGL implementation limits.
2009-10-29 13:09:27 +01:00
Henri Verbeet
d7b087618b
wined3d: Remove some unused GLINFO_LOCATION definitions.
2009-10-29 13:09:20 +01:00
Paul Vriens
78452960bc
advapi32: Add some input parameter checks to GetOldestEventLogRecord.
2009-10-29 13:09:13 +01:00
Paul Vriens
1fe325fd13
advapi32/tests: Add some GetOldestEventLogRecord tests.
2009-10-29 13:09:08 +01:00
Paul Vriens
de72f40580
advapi32: Add some input parameter checks to GetNumberOfEventLogRecords.
2009-10-29 13:08:58 +01:00
Paul Vriens
215ca8a4d7
advapi32/tests: Add some GetNumberOfEventLogRecords tests.
2009-10-29 13:08:51 +01:00
Jacek Caban
11651f5731
mshtml: Added IHTMLDOMNode::nextSibling implementation.
2009-10-29 13:08:41 +01:00
Jacek Caban
d76720cc56
mshtml: Inherit scriptmode from parent window.
2009-10-29 13:08:26 +01:00
Jacek Caban
ceb02fb027
mshtml: Improve debug traces.
2009-10-29 13:08:20 +01:00
Juan Lang
b8b8ff0754
cryptui: Fix German translation.
2009-10-29 13:08:03 +01:00
Aurimas Fišeras
878aac41e8
cryptui: Fix Lithuanian translation.
2009-10-29 13:07:59 +01:00
Juan Lang
9059892ec1
crypt32: Implement CertVerifyCertificateChainPolicy for CERT_CHAIN_POLICY_SSL.
2009-10-29 13:07:53 +01:00
Juan Lang
2fbb736e01
crypt32: Add some tests of the SSL policy.
2009-10-29 13:07:47 +01:00
Juan Lang
facd2e975a
crypt32: Allow the caller of checkChainPolicyStatus to specify the date to test with and additional policy parameters.
2009-10-29 13:07:39 +01:00
Juan Lang
3669be9550
crypt32: Add the Google website's cert to tests.
2009-10-29 13:07:33 +01:00
Juan Lang
24399bd359
crypt32: Support IPv6 addresses in name constraint comparison.
2009-10-29 13:07:20 +01:00
Juan Lang
bcb4bc6be3
crypt32: Trace netscape cert type extension.
2009-10-29 13:07:14 +01:00
Juan Lang
d664edb322
crypt32: Trace directory name of alt name entries.
2009-10-29 13:07:08 +01:00
Juan Lang
1a194449cc
crypt32: Correct a prototype.
2009-10-29 13:07:03 +01:00
Juan Lang
6a575d697e
crypt32: Accept either the subject alt name 2 or subject alt name extensions, and prefer the former when both are present.
2009-10-29 13:06:56 +01:00
Juan Lang
1e953ef12e
crypt32: Trace the alt name extensions.
2009-10-29 13:06:49 +01:00
Juan Lang
bf42ce9c90
crypt32: Trace name constraints extension.
2009-10-29 13:06:42 +01:00
Juan Lang
777ea81c48
crypt32: Trace cert policies extension.
2009-10-29 13:06:35 +01:00
Juan Lang
994d7ed40d
crypt32: Trace enhanced key usage extension.
2009-10-29 13:06:25 +01:00
Alexandre Julliard
549116bd68
kernel32/tests: Add some tests for width and precision formatting in FormatMessage.
2009-10-29 13:06:12 +01:00
Paul Vriens
9bd6887372
comctl32/tests: Use A-functions.
2009-10-28 16:07:48 +01:00
Paul Bolle
4c97910387
dbghelp: elf_load_file: return if elf_map_file fails.
2009-10-28 14:28:38 +01:00
Huw Davies
b3cdc6d7c8
oledb32: Add some conversions to DBTYPE_UI8.
2009-10-28 13:41:10 +01:00
Huw Davies
21bbdb7157
oledb32: Add some conversions to DBTYPE_CY.
2009-10-28 13:41:06 +01:00
Huw Davies
0d3e83c1c8
oledb32: Add some conversions to DBTYPE_R4.
2009-10-28 13:41:01 +01:00
Huw Davies
39166ccab0
oledb32: Add some conversions to DBTYPE_UI4;.
2009-10-28 13:40:56 +01:00
Huw Davies
deb38f467d
oledb32: Add some conversions to DBTYPE_UI1.
2009-10-28 13:40:50 +01:00
Huw Davies
64a8eb601e
oledb32: Add a few simple conversions to DBTYPE_GUID.
2009-10-28 13:40:44 +01:00
Jörg Höhle
0ac408f7fc
mciwave: Default wave format is 11025x8x1.
2009-10-28 13:19:45 +01:00
Jörg Höhle
7f4d81ede7
mciwave: Fix wave format first, then compute position.
...
nAvgBytesPerSec is the better factor in the presence of ADPCM, MPEG3 and other wave formats.
2009-10-28 13:19:03 +01:00
Rico Schüller
b188cb132c
d3d10: Mark annotation variable as annotation.
2009-10-28 13:15:55 +01:00
Rico Schüller
ef07411ebf
d3d10: Implement ID3D10EffectVariable::AsShader().
2009-10-28 13:15:51 +01:00
Rico Schüller
4ef1031699
d3d10: Implement ID3D10EffectVariable::AsSampler().
2009-10-28 13:15:47 +01:00
Rico Schüller
3db6ec57ff
d3d10: Implement ID3D10EffectVariable::AsRasterizer().
2009-10-28 13:15:42 +01:00
Rico Schüller
48673eec29
d3d10: Implement ID3D10EffectVariable::AsDepthStencil().
2009-10-28 13:15:38 +01:00
Rico Schüller
53e00e12ba
d3d10: Implement ID3D10EffectVariable::AsBlend().
2009-10-28 13:15:33 +01:00
Rico Schüller
b1e56fae01
d3d10: Implement ID3D10EffectVariable::AsConstantBuffer().
2009-10-28 13:15:28 +01:00
Rico Schüller
7b91b36d93
d3d10: Implement ID3D10EffectVariable::AsDepthStencilView().
2009-10-28 13:15:23 +01:00
Rico Schüller
31383cad51
d3d10: Implement ID3D10EffectVariable::AsRenderTargetView().
2009-10-28 13:15:18 +01:00
Rico Schüller
fee2d53204
d3d10: Implement ID3D10EffectVariable::AsShaderResource().
2009-10-28 13:15:13 +01:00
Rico Schüller
2c3674d6ce
d3d10: Implement ID3D10EffectVariable::AsString().
2009-10-28 13:15:08 +01:00
Rico Schüller
607a643bcc
d3d10: Fix a HeapFree() in d3d10_effect_Release().
2009-10-28 13:15:02 +01:00
Henri Verbeet
e6ca176a48
wined3d: Rename DestroyContext() to context_destroy().
2009-10-28 11:16:05 +01:00
Henri Verbeet
c0050b8ec9
wined3d: Restore the thread's GL context on context_release() if it wasn't created by wined3d.
...
The background on this is that some applications use OpenGL and DirectDraw/Direct3D on
the same thread, typically using OpenGL for rendering and DirectDraw to get
the amount of available video memory. This means that we might replace the
application's current GL context with one with a completely different state,
but also that our current GL context might not be what we think it is.
2009-10-28 11:15:59 +01:00
Henri Verbeet
98027cb535
wined3d: Call context_release() for wined3d contexts made current by context_create().
2009-10-28 11:15:27 +01:00
Henri Verbeet
eeb54b9922
wined3d: Keep better track of where we're using wined3d contexts.
...
The idea here is that we can restore the thread's current GL context on
context_release() if it doesn't correspond to the current wined3d context on
context_acquire().
2009-10-28 11:15:19 +01:00
Henri Verbeet
401173ffde
wined3d: Restore the thread's previous GL context in context_destroy_gl_resources().
2009-10-28 11:15:00 +01:00
Paul Vriens
7cc43213d7
advapi32: Add a stubbed GetEventLogInformation with input param checking.
2009-10-28 11:14:52 +01:00
Paul Vriens
400d62167f
advapi32/tests: Add some GetEventLogInformation tests.
2009-10-28 11:14:39 +01:00
Dan Kegel
5e25a23409
crypt32/tests: CryptUnprotectData: test zero-length payload.
2009-10-28 11:13:59 +01:00
Jacek Caban
d7edf0162d
jscript: Store a copy of code in parser_ctx_t.
2009-10-28 11:12:34 +01:00
Vincent Povirk
911e923fbc
ole32: Don't use IEnumSTATSTGImpl to search for a parent directory entry.
...
Use a binary search to find the parent of a storage object being deleted.
We currently use IEnumSTATSTGImpl to do a linear search, which is
unnecessary.
2009-10-28 11:12:24 +01:00
Jacek Caban
67e6c7f1f3
mshtml: Added HTML frames support.
2009-10-28 11:11:45 +01:00
Jacek Caban
faf0b6bb2a
mshtml: Avoid crash in nsIURI:Equals if other_url is NULL.
2009-10-28 11:11:36 +01:00
Jacek Caban
361f9a30ba
mshtml: Moved event_vector to HTMLDocumentNode.
2009-10-28 11:11:31 +01:00
Jacek Caban
d52f41ba41
mshtml: Moved nsIDOMEventListener implementations to HTMLDocumentNode.
2009-10-28 11:11:24 +01:00
Juan Lang
7690ff2f0e
cryptui: Display <None> for a cert's friendly name if no friendly name property is set.
2009-10-28 11:11:13 +01:00
Vincent Povirk
0359a47d0d
ole32: Fix the LEFTCHILD and RIGHTCHILD offset defines.
2009-10-28 11:10:59 +01:00
Alexandre Julliard
c9e25dbe35
kernel32: Set the 64-bit flag for builtin executables based on their load directory.
2009-10-28 11:09:20 +01:00
Alexandre Julliard
4313c95526
kernel32: Retrieve the executable information as soon as we open the file.
2009-10-28 11:03:05 +01:00
Alexandre Julliard
28f13f83a6
kernel32: Add a structure to store all the information about an executable.
2009-10-28 11:03:04 +01:00
Alexandre Julliard
072b737059
kernel32: Specify the full application path when starting wineboot.exe.
2009-10-28 10:55:35 +01:00
Alexandre Julliard
aadf703fc0
ntdll: The meaning of the flag is inverted between RtlWow64EnableFsRedirection and RtlWow64EnableFsRedirectionEx.
2009-10-28 10:55:19 +01:00
Alexandre Julliard
e487b560d9
kernel32: Make GetQueuedCompletionStatus return failure for I/O errors, as per MSDN.
2009-10-27 16:52:48 +01:00
Nate Gallaher
07c321ba73
msi: Test that a query on a join of two tables returns data from the correct table.
2009-10-27 14:01:50 +01:00
Nate Gallaher
cc366e1282
msi: Add tablename tracking to VIEW_find_column.
...
This fixes the bug where multiple columns of the same name, but
different tables are members of a join. Any attempt to refer to these
columns will resolve to the first available column with that name,
irregardless of any tablename modifier.
2009-10-27 14:01:23 +01:00
Matteo Bruni
c6af1f5cd4
d3dx9: Add D3DXAssembleShader tests.
2009-10-27 13:57:31 +01:00
Huw Davies
76e0090565
oledb32: Add a couple of conversions to DBTYPE_FILETIME.
2009-10-27 13:44:32 +01:00
Huw Davies
ed53dafcab
oledb32: Add CanConvert support for DBTYPE_FILETIME.
2009-10-27 13:44:26 +01:00
Huw Davies
021eaadea3
msdaps: Implement IRowsetInfo_GetProperties proxy and stub.
2009-10-27 13:44:13 +01:00
Huw Davies
64dc7306d8
include: Add rstinf.idl.
2009-10-27 13:44:09 +01:00