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