Commit Graph

37022 Commits

Author SHA1 Message Date
Alex Villacís Lasso 1a23836f91 dsound: Reset device playpos/mixpos on buflen change. 2007-06-26 11:54:51 +02:00
Alex Villacís Lasso f2626bab14 dsound: Make test recover from failure to preserve primary buffer length after SetFormat(). 2007-06-26 11:53:16 +02:00
Alex Villacís Lasso 647ad64faa winealsa: Reduce writeahead to next multiple of psize greater than 512. 2007-06-26 11:53:10 +02:00
Alex Villacís Lasso 0b9cab02c4 mciwave: Prevent division by zero when processing non-PCM codec. 2007-06-26 11:53:05 +02:00
Jeff Latimer 417ae04ed9 crypt32: Fix possible dereference of NULL ptr. 2007-06-25 23:21:55 +02:00
Rob Shearman 545c2a95f6 rpcrt4: Dereference the pointer passed to the marshaling/unmarshaling/sizing routines in complex types for interface pointers. 2007-06-25 23:21:55 +02:00
Rob Shearman fc124eca6e rpcrt4: Implement marshalling, unmarshalling and buffer sizing for the context handle type. 2007-06-25 23:21:55 +02:00
Rob Shearman d36f02eaa9 rpcrt4: Implement marshalling/unmarshalling for the range NDR type. 2007-06-25 23:21:54 +02:00
Rob Shearman 4174255e0c rpcrt4: Set PointerBufferMark to the buffer location immediately after the non-pointer data in complex struct and array marshaling and unmarshaling to keep to the DCE/RPC specification. 2007-06-25 23:21:54 +02:00
Rob Shearman cbafe663b0 rpcrt4: Try a lot harder to resuse existing connections by comparing inside the RpcQualityOfService and RpcAuthInfo objects.
Store a copy of the SEC_WINNT_AUTH_IDENTITY structure passed in to
RpcBindingSetAuthInfo(Ex) to enable us to do this for RpcAuthInfo objects.
2007-06-25 23:21:54 +02:00
Rob Shearman 0ebcacca39 rpcrt4: Store the assoc_group_id field returned from the bind_ack packet and use it when creating further connections in the association group. 2007-06-25 23:21:53 +02:00
Rob Shearman 62c49bdd18 rpcrt4: When an exception is raised, return the stored exception code instead of the generic RPC_S_CALL_FAILED. 2007-06-25 23:21:53 +02:00
Rob Shearman 2de3d31a7a rpcrt4: Translate STATUS_ACCESS_VIOLATION exceptions caught whilst executing the stub function to ERROR_NOACCESS to prevent confusing exceptions occurring in the client. 2007-06-25 23:21:53 +02:00
Rob Shearman c411d95e20 rpcrt4: Close the connection if a protocol error or certain other kinds of errors occur, instead of returning it to the connection pool. 2007-06-25 23:21:53 +02:00
Rob Shearman 0d05685b68 rpcrt4: Return a fault packet if the interface/object pair in a request packet aren't registered. 2007-06-25 23:21:52 +02:00
Rob Shearman 903fb72b21 rpcrt4: Add a STUBLESS_FREE phase for freeing the allocated memory in the server function. 2007-06-25 23:21:52 +02:00
Rob Shearman a1dca20dd7 rpcrt4: Add support for ServerAllocSize parameters. 2007-06-25 23:21:52 +02:00
Rob Shearman 73c31ed309 rpcrt4: Don't use add on the sizes of array elements to an open-ended structure; use FIELD_OFFSET with the array index instead. 2007-06-25 23:21:52 +02:00
Rob Shearman a03ca3863f mshtml: Implement HTMLElement_get_children. 2007-06-25 23:21:51 +02:00
Rob Shearman d521a2c6d3 advapi32: Always set the requested fields of the security descriptor according to the info flags in GetNamedSecurityInfoW.
Also, set the control flags so that other security descriptor
functions can retrieve the info from it.
2007-06-25 23:21:50 +02:00
Stefan Dösinger a3854be0b3 wined3d: Some point sprite fixes. 2007-06-25 20:04:58 +02:00
Stefan Dösinger 97b1d0692c wined3d: Skip the start offset to the source array in IWIneD3DVertexShaderImpl_SetLocalConstantsF. 2007-06-25 20:03:34 +02:00
Stefan Dösinger 4f8eb6a32e wined3d: Clamp material power to 128.0. 2007-06-25 20:03:26 +02:00
Alexandre Julliard c2cf60fcee crypt32: Fix incorrect usage of CharNextA. 2007-06-25 19:55:29 +02:00
Alexandre Julliard 24eee19bfd mapi32: Get rid of unneeded CharNextA call. 2007-06-25 19:48:15 +02:00
Alexandre Julliard b5953831c3 ntdll: Use the standard exception handling for vm86 GP faults too. 2007-06-25 19:47:58 +02:00
Alexandre Julliard 6d1605a6a4 server: Make crash error message more explicit. 2007-06-25 14:13:21 +02:00
Alexandre Julliard 9c08c46e1f advpack: Get rid of CharPrevW. 2007-06-25 14:02:29 +02:00
Alexandre Julliard 92ceff203b shell32: Get rid of CharNextW. 2007-06-25 14:01:59 +02:00
Alexandre Julliard ae0c24fd06 shlwapi: Get rid of CharNextW/CharPrevW. Simplify some string functions. 2007-06-25 14:01:28 +02:00
Alexandre Julliard 52e5d3849f comctl32: Get rid of CharNextW/CharPrevW. Simplify some string functions. 2007-06-25 13:51:00 +02:00
Francois Gouget 73032be74a ddraw/tests: Fix compilation on systems that don't support nameless unions. 2007-06-25 13:25:39 +02:00
Jacek Caban d7e75747aa mshtml: Added more QueryInterface tests. 2007-06-25 13:25:29 +02:00
Jacek Caban 1534267ba5 mshtml: Added beginning DOM tests. 2007-06-25 13:25:23 +02:00
Jacek Caban 40cfcf513c mshtml: Added IHTMLDOMNode::get_nodeName implementation. 2007-06-25 13:25:04 +02:00
Rob Shearman f6daa34857 mshtml: Notify the Gecko stream listener that we stopped binding, if an error occurs in start_binding. 2007-06-25 13:24:57 +02:00
Rob Shearman 860d30eef2 mshtml: Fix HTMLDocument3_get_documentElement to get the right nsIDOMNode. 2007-06-25 13:24:19 +02:00
Rob Shearman a9ebca282b mshtml: Implement HTMLElement_setAttribute. 2007-06-25 13:24:11 +02:00
Rob Shearman 6c6e4515fc mshtml: The SRC value returned from HTMLElement_getAttribute should be an absolute, not relative URL. 2007-06-25 13:24:05 +02:00
Andrew Talbot 0e4ccb822c msi: Fix use of uninitialized variable (Coverity). 2007-06-25 13:23:58 +02:00
Andrew Talbot 7a8455094d d3d9/tests: Fix use of uninitialized variable (Coverity). 2007-06-25 13:23:50 +02:00
Paul Vriens 361280b22b wintrust/tests: Add tests for CryptCATAdminCalcHashFromFileHandle. 2007-06-25 13:23:36 +02:00
Paul Vriens d40233a448 kernel32/tests: Don't crash (on Vista). 2007-06-25 13:23:31 +02:00
Paul Vriens 71054631b2 kernel32/tests: Don't crash on Vista. 2007-06-25 13:23:26 +02:00
Jacek Caban b09f5c319e mshtml: Added IOleInPlaceUIWindow tests. 2007-06-25 12:09:52 +02:00
Jacek Caban e429e039b0 mshtml: Better test of QueryInterface. 2007-06-25 12:09:48 +02:00
Jacek Caban 0cf10bb156 mshtml: Added IOleControlSite tests. 2007-06-25 12:09:39 +02:00
Jacek Caban dc2260468c mshtml: Set focus to FALSE in InPlaceDeactivate. 2007-06-25 12:09:33 +02:00
Jacek Caban 5baf587c43 mshtml: Notify IOleControlSite about focus changes. 2007-06-25 12:09:29 +02:00
Jacek Caban 946acd062d mshtml: Activate nsWebBrowser after creating document window. 2007-06-25 12:09:23 +02:00