Commit Graph

24832 Commits

Author SHA1 Message Date
Alexandre Julliard b281d3f8d8 ws2_32: Don't modify last error in async I/O callback. 2007-06-01 11:15:33 +02:00
Alexandre Julliard a1192b03d1 ws2_32: Re-enable FD_READ also when returning EWOULDBLOCK from WSARecvFrom(). 2007-06-01 11:14:44 +02:00
Huw Davies 3739b5f995 gdi32: Pass an lpDx array to the driver if the escapement is non-zero, so that the driver has access to the unrotated advance widths. 2007-05-31 14:18:45 +02:00
Francois Gouget cacf37f0eb d3drm/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-31 14:18:39 +02:00
Francois Gouget ab91c21636 version: Fix the VerQueryValueA/W() prototypes. 2007-05-31 14:18:35 +02:00
Francois Gouget d252693a04 oleaut32/tests: Convert some macros to functions. 2007-05-31 14:18:26 +02:00
Francois Gouget fbb892c604 oleaut32/tests: Fix the EQ_DOUBLE() and EQ_FLOAT() macros so they work no matter how large the values to compare are.
Use them everywhere.
2007-05-31 14:18:20 +02:00
Francois Gouget 82a7753058 oleaut32/tests: Remove unneeded parentheses. 2007-05-31 14:18:07 +02:00
Francois Gouget c2d24fdba9 oleaut32/tests: Remove redundant semi-colons. 2007-05-31 14:17:59 +02:00
Andrew Talbot 0608054a6d mshtml: Constify some variables. 2007-05-31 13:27:28 +02:00
James Hawkins 98350044d5 wintrust: Add stub implementations for CryptCATAdminAddCatalog and CryptCATAdminReleaseCatalogContext. 2007-05-31 13:27:22 +02:00
James Hawkins 5b8641a5a4 msi: Implement the WriteEnvironmentStrings standard action. 2007-05-31 13:27:15 +02:00
Stefan Dösinger 2854c54201 wined3d: Keep GL_TEXTURE_2D enabled when using dummy textures. 2007-05-31 13:08:09 +02:00
Stefan Dösinger b6e87d47d5 wined3d: Don't mess with nv texture shaders if its not supported. 2007-05-31 13:08:01 +02:00
Stefan Dösinger ed3f6e8d32 ddraw: Hold the lock in IDirect3DX methods. 2007-05-31 13:07:54 +02:00
Stefan Dösinger 94127492f2 ddraw: Check the validy of IDirectDrawSurface::BltFast parameters. 2007-05-31 13:07:38 +02:00
Stefan Dösinger 8b6a3610bb ddraw: Hold the lock in IDirectDrawSurface methods. 2007-05-31 13:07:28 +02:00
Louis Lenders b7a5985bca comctl32: Add stub for DrawShadowText. 2007-05-31 13:07:20 +02:00
Dan Hipschman e5c8a6eb5d rpcrt4: Fix build of test on Solaris by renaming a variable. 2007-05-31 13:07:13 +02:00
Alexandre Julliard 197bddfb87 ntdll: Report end of file instead of broken pipe on char devices. 2007-05-31 12:19:03 +02:00
Alexandre Julliard 9db8574540 ws2_32: Allocate iovec buffers statically using MSG_MAXIOVLEN. 2007-05-31 12:15:08 +02:00
Alexandre Julliard 442bd1b5fc ws2_32: Store the local iosb in the ws2_async structure to avoid a memory allocation. 2007-05-31 12:07:14 +02:00
Alexandre Julliard 6759e1c286 ws2_32: Reimplement WSARecvFrom along the lines of NtReadFile. 2007-05-31 11:55:38 +02:00
Alexandre Julliard 42e560d001 ws2_32: Avoid memory allocations for sockaddr conversion. 2007-05-30 20:11:58 +02:00
Andrew Talbot ece244b79e msadp32.acm: Constify some variables. 2007-05-30 15:55:35 +02:00
Andrew Talbot 0bfd58014a msacm32.drv: Constify some variables. 2007-05-30 15:55:31 +02:00
Andrew Talbot af1a91d35e msacm32: Constify some variables. 2007-05-30 15:55:27 +02:00
Stefan Leichter 88b6bc4f7c advapi32: Added implementation of RegDeleteTreeA/W. 2007-05-30 15:55:05 +02:00
Mikołaj Zalewski db4586d274 kernel32: Clear the extra memory in LocalReAlloc16(h, bigger_size, LMEM_ZEROINIT). 2007-05-30 13:25:14 +02:00
Dmitry Timoshkov 9a295e7f87 user32: Fix some compilation warnings in 64-bit mode. 2007-05-30 13:24:27 +02:00
Dmitry Timoshkov 545a71302b kernel32: Fix some compilation warnings in 64-bit mode. 2007-05-30 13:24:21 +02:00
Alexandre Julliard 63322dbaa5 kernel32: Store global arena base as a pointer. 2007-05-30 13:23:30 +02:00
Alexandre Julliard 7373ced544 winedos: Merge a number of tiny source files into interrupts.c. 2007-05-30 13:12:09 +02:00
Alexandre Julliard 7718d2bd7c dmusic: Fix license headers that mistakenly use GPL instead of LGPL.
Confirmed by the original author and the major contributors.
2007-05-30 12:54:07 +02:00
Dmitry Timoshkov 4978194fde winex11.drv: Fix compilation warnings in 64-bit mode. 2007-05-30 11:55:35 +02:00
Dmitry Timoshkov edbc6e7b8a gdi32: Fix compilation warnings in 64-bit mode. 2007-05-30 11:55:30 +02:00
Rob Shearman e98ec6db4c oleaut32: Fix the references in function descriptions returned for dual IDispatch interfaces.
Do this by changing references from other interfaces (and possibly other 
typelibs) to uniquely identify them.

Add special handling to GetRefTypeInfo to cope with this.
2007-05-30 11:51:54 +02:00
Rob Shearman bacf5c640f oleaut32: For automatic-value-getting in ITypeInfo::Invoke, it doesn't matter what flag(s) the function was executed with, just what type of function is being invoked. 2007-05-30 11:51:37 +02:00
Dmitry Timoshkov ab2934781c gdi32: Make SetDCHook 64-bit safe. 2007-05-30 11:51:26 +02:00
James Hawkins c2e91588e9 msi: Perform a forced reboot if a custom action returns ERROR_INSTALL_SUSPEND. 2007-05-30 11:49:16 +02:00
James Hawkins b8e0b3c1c8 msi: Set the MsiNTProductType property. 2007-05-30 11:49:09 +02:00
James Hawkins 44649d2ff8 msi: Fall back to checking if the cab exists if the volume name doesn't match. 2007-05-30 11:48:51 +02:00
James Hawkins 1aa0082558 msi: Create the destination directory if it doesn't exist when duplicating files. 2007-05-30 11:48:40 +02:00
Misha Koshelev c7aa087504 shell32/tests: Remove duplicate code. 2007-05-30 11:46:16 +02:00
Misha Koshelev efb92561e6 shell32: Handle default DDE application names. 2007-05-30 11:46:06 +02:00
Misha Koshelev c8829f5645 shell32/tests: Add tests for default DDE application name. 2007-05-30 11:45:13 +02:00
Misha Koshelev cfa87660a7 shell32: Fix execute_from_key to conform to native behavior. 2007-05-30 11:44:20 +02:00
Misha Koshelev b95d0fb9c3 shell32/tests: Add tests for ShellExecute DDE behavior. 2007-05-30 11:43:11 +02:00
Alexandre Julliard 2835d78d8d kernel32: Remove the fixme about MB_USEGLYPHCHARS. 2007-05-29 23:31:35 +02:00
Alexandre Julliard 1ada7ba20e wininet: Fixed compilation without SSL. 2007-05-29 23:27:08 +02:00
Jacek Caban 172a35c442 urlmon: There is no need to make slash conversion in BindToStorage as URL is already canonized in the constructor. 2007-05-29 14:13:13 +02:00
Rob Shearman 56267608f1 wininet: Add a new NETCON_query_data_available function.
Use it to implement the behaviour where InternetReadFileExA does a 
synchronous request if the data is available and asynchronous otherwise.
2007-05-29 14:00:20 +02:00
Rob Shearman 76507d475b wininet: Don't close the connection if the caller passes in zero for the number of bytes to be read.
Only close the connection when the bytes read equals the content length.

Fixup HTTP_DrainContent, which relied on the previous incorrect 
behaviour to instead close connections with no content length manually.
2007-05-29 13:49:02 +02:00
Francois Gouget fa48cb042c Assorted spelling fixes. 2007-05-29 13:47:18 +02:00
Francois Gouget ffbf92f5f2 oleaut32/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-29 13:47:09 +02:00
Francois Gouget 24b315c51f dsound/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-29 13:47:06 +02:00
Francois Gouget 30b7744472 ddraw/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-29 13:47:03 +02:00
Francois Gouget e6196f9ae7 d3d9/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-29 13:47:01 +02:00
Francois Gouget f64f30cdba d3d8/tests: Fix the Visual C++ double to float conversion warnings. 2007-05-29 13:46:56 +02:00
Francois Gouget 7071a0105f psapi/tests: Fix a signed/unsigned int mismatch. 2007-05-29 13:46:33 +02:00
Francois Gouget 7ba8c0a420 gdi32/tests: Fix a signed/unsigned int mismatch. 2007-05-29 13:46:31 +02:00
Francois Gouget e4a98928ab ntdll/tests: Remove an inappropriate const qualifier. 2007-05-29 13:46:27 +02:00
Francois Gouget b6a2102d34 setupapi/tests: There is no strncasecmp() on Windows. So use CompareString() instead. 2007-05-29 13:46:24 +02:00
Francois Gouget 8d7ad785e3 rpcrt4/tests: Fix a Visual C++ double to float conversion warning. 2007-05-29 13:46:19 +02:00
Francois Gouget f27a7153a5 rpcrt4/tests: Fix signed/unsigned and 32/64bit issues with the wiredatalen parameter. 2007-05-29 13:46:14 +02:00
Rob Shearman 2e21d090cb wininet: Cope with non-nul-terminated header strings being passed to HttpSendRequestW. 2007-05-29 13:44:36 +02:00
Rob Shearman 4d1b8b1a4e wininet: Fix basic authentication by putting Basic directing into the scheme field, as the pszAuthValue can have an optional realm string appended. 2007-05-29 13:44:35 +02:00
Francois Gouget 77440b098f ddraw/tests: Fix compilation with Visual C++ 2005. 2007-05-29 13:44:35 +02:00
Alexandre Julliard e748d62e77 schannel: Use FIELD_OFFSET instead of offsetof. 2007-05-29 13:44:35 +02:00
Francois Gouget 04a3aa99a6 schannel: Fix the name of the SetContextAttributes field of SECPKG_FUNCTION_TABLE. 2007-05-29 13:44:35 +02:00
Francois Gouget ecaeeb2c9b schannel: The PSDK defines no SECPKG_FUNCTION_TABLE_SIZE_* macro. 2007-05-29 13:44:34 +02:00
Francois Gouget efba293582 include: The PSDK does not define the DEFINE_SHLGUID() macro anymore. 2007-05-29 13:17:57 +02:00
Francois Gouget 40838cec78 shlwapi/tests: The PSDK does not define IID_IDelayedRelease anymore. 2007-05-29 13:17:54 +02:00
Francois Gouget 258f2972aa shell32/tests: With recent PSDKs, CSIDL_MYDOCUMENTS is a synonym for CSIDL_PERSONAL. So define our own constant. 2007-05-29 13:17:52 +02:00
Francois Gouget c85b74d63e In the PSDK HRESULT_FROM_WIN32() is now an inline function, and it is __HRESULT_FROM_WIN32() which is a macro. 2007-05-29 13:17:46 +02:00
Francois Gouget 47b6392b44 ddraw: Fix the name of DDSPD_IUNKNOWNPOINTER. 2007-05-29 13:17:42 +02:00
Francois Gouget c9533adc52 comctl32/tests: The PSDK does not define ListView_InsertItemA() so don't use it. 2007-05-29 12:13:38 +02:00
Francois Gouget ed94ca1e4f kernel32/tests: src[i] is a char so there is no point trying to stuff 0xcafedead into it. 2007-05-29 12:13:35 +02:00
Francois Gouget fd578240f2 d3d9/tests: Fix compilation with Visual C++ 2005. 2007-05-29 12:12:41 +02:00
Francois Gouget 29a4a9c849 shell32/tests: We need NTDDI_VERSION >= NTDDI_WINXPSP1 to get SEE_MASK_NOZONECHECKS with the PSDK. 2007-05-29 12:12:26 +02:00
Francois Gouget 1ecd90a222 user32/tests: SWP_STATECHANGED is an undocumented flag so define it ourselves. Fixes compilation with the PSDK. 2007-05-29 12:12:14 +02:00
Francois Gouget a50dfc174e msvcrt/tests: Fix a signed/unsigned int mismatch. 2007-05-29 12:12:05 +02:00
Francois Gouget dbf7b7b398 msi/tests: Fix a signed/unsigned int mismatch. 2007-05-29 12:12:01 +02:00
Francois Gouget e5b1ca4cf5 kernel32/tests: Fix a signed/unsigned int mismatch. 2007-05-29 12:11:55 +02:00
Francois Gouget 149ac3fcdc usp10/tests: Fix a signed/unsigned int mismatch. 2007-05-29 12:11:51 +02:00
Andrew Talbot 080635bdeb winex11.drv: Exclude unused headers. 2007-05-29 12:10:21 +02:00
Andrew Talbot 8ee390f6f5 wininet: Exclude unused headers. 2007-05-29 12:10:17 +02:00
Andrew Talbot 9ff4c29d86 wineps.drv: Exclude unused headers. 2007-05-29 12:10:13 +02:00
Alexandre Julliard e269fa378b msxml3: Fixed compilation without libxml. 2007-05-29 12:05:20 +02:00
Andrew Talbot 231fa34135 msg711.acm: Constify some variables. 2007-05-29 12:04:39 +02:00
Andrew Talbot 9312f0f974 mscms: Constify some variables. 2007-05-29 12:04:35 +02:00
Andrew Talbot a7e82e68ea msdmo: Constify some variables. 2007-05-29 12:04:30 +02:00
Evan Stade bed761c9e7 gdiplus: Added stub implementation of gdiplus.dll. 2007-05-29 12:04:21 +02:00
Dmitry Timoshkov 8bf41d88c8 oleaut32: Add support for loading and drawing metafiles. 2007-05-29 11:56:18 +02:00
Dmitry Timoshkov 6aa84e0eaf gdi32: Perform consistency checks when loading an EMF, add a test case. 2007-05-29 11:56:10 +02:00
Detlef Riekenberg fb0a9291ea ddraw: Do not crash when Clipper is NULL. 2007-05-29 11:55:58 +02:00
Detlef Riekenberg 0d1de51a15 localui/tests: Handle different results from XP. 2007-05-29 11:55:19 +02:00
Maarten Lankhorst c83fd812f1 dsound: Fix stupid mistake. 2007-05-29 11:55:14 +02:00
Andrew Talbot 0ad8eaa27a mpr: Constify some variables. 2007-05-29 11:54:59 +02:00
Andrew Talbot 7984532fe2 mciwave: Constify a variable. 2007-05-29 11:54:54 +02:00
Rob Shearman 7b94871c9f wininet: Pass context to InitializeSecurityContext in second parameter.
Otherwise, the call will now fail with SEC_E_INVALID_HANDLE.
2007-05-29 11:54:42 +02:00
Rob Shearman 34556854ed setupapi: Add a FIXME in SetupCopyOEMInfW for when we should be copying a catalog file. 2007-05-29 11:54:38 +02:00
Kai Blin 29b3a16306 ws2_32: Make WS2_send trace more readble. 2007-05-29 11:54:29 +02:00
Kai Blin c1e724bc88 secur32: Downgrade WARN to TRACE, fix another TRACE. 2007-05-29 11:54:22 +02:00
Andrew Talbot 5f8d15027e winmm: Exclude unused headers. 2007-05-29 11:53:57 +02:00
Andrew Talbot 9d59c0300c ws2_32: Exclude unused headers. 2007-05-29 11:53:53 +02:00
Juan Lang fa10a29930 crypt32: Remove wrong test and parameter check. 2007-05-29 11:52:31 +02:00
Dmitry Timoshkov 3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Huw Davies e0150c357d winex11.drv: Use XRenderCompositeText instead of XRenderCompositeString. 2007-05-25 20:21:06 +02:00
Huw Davies 4edc46cbdb winex11.drv: Merge some common code. 2007-05-25 20:21:02 +02:00
Damjan Jovanovic 8178f8fc88 ws2_32: Simplify some socket tests by adding a function that generates a pair of connected sockets. 2007-05-25 20:20:58 +02:00
Ralf Beck 622bad5d3f winealsa.drv: Add missing offset of pitch bender in midi input. 2007-05-25 20:20:44 +02:00
Ralf Beck e1d7365f3d winealsa.drv: Add midi realtime and midi common messages on midi input. 2007-05-25 20:20:36 +02:00
Rob Shearman aa1be492cd secur32: Fix NTLM's InitializeSecurityContextA/W to be flexible with the index of the token buffer in both the input and output buffer descriptions. 2007-05-25 20:17:11 +02:00
Rob Shearman 4d275bcf10 secur32: Don't set the output buffer type in NTLM's IntializeSecurityContextA/W. 2007-05-25 20:16:58 +02:00
Rob Shearman 661b49785e secur32: Make the NTLM SSP cope with a NULL phCredential parameter when InitializeSecurityContext is called more than once. 2007-05-25 20:16:42 +02:00
Rob Shearman ee47c5a23a secur32: Fix the wrapper InitializeSecurityContextA/W functions to handle phContext and phNewContext parameters being optional for some SSPs. 2007-05-25 20:16:38 +02:00
James Hawkins e24667cc6e msxml3: Add tests for IXMLDocument. 2007-05-25 20:12:38 +02:00
James Hawkins 9c04d0d8ca msxml3: Add tests for IXMLElement and IXMLElementCollection. 2007-05-25 20:12:27 +02:00
James Hawkins f5e9a1ea6f msxml3: Add initial implementation of IXMLDocument. 2007-05-25 20:12:12 +02:00
James Hawkins 74f18d968f msxml3: Add initial implementation of IXMLElement and IXMLElementCollection. 2007-05-25 20:11:15 +02:00
Huw Davies cd3df383a5 oleaut32: SLTG references are only unique at the typeinfo level, so convert them to be unique to the typelib. 2007-05-25 19:37:12 +02:00
Juan Lang 82a31d09a1 crypt32: Statically initialize static lists and critical sections. 2007-05-25 19:36:19 +02:00
Dan Hipschman 8f7a5d63ec widl: Allow types that reference themselves. 2007-05-25 19:36:12 +02:00
Dan Hipschman 00ce411231 widl: Handle pointers in unions.
Unify write_pointers with write_embedded_types, and handle pointers in
unions.  Includes tests.
2007-05-25 19:35:29 +02:00
Dan Hipschman b4e8073f8c rpcrt4: Fix test typo. 2007-05-25 19:35:02 +02:00
Maarten Lankhorst 2360358944 dsound: Block align SetCurrentPosition and add test for it. 2007-05-25 19:31:05 +02:00
James Hawkins ea2c96c5df msi: Add the ability to deformat the component's source. 2007-05-25 19:30:50 +02:00
James Hawkins f5c2806ca1 msi: Remove a misleading ERR, as this fails if a file doesn't exist, which is common. 2007-05-25 19:30:42 +02:00
Jacek Caban 4a71ab79f5 mshtml: Added missing WINAPI in window proc. 2007-05-25 19:30:34 +02:00
Jacek Caban de2e9e13ce mshtml: Fixed AsyncOpen implementation for channels without associated document. 2007-05-25 19:30:28 +02:00
Detlef Riekenberg 189719c1bb localui/tests: Add tests for AddPortUI. 2007-05-25 19:30:24 +02:00
Rob Shearman 087eedc3f5 secur32: Fix the dwVersion field in the security function tables returned by InitSecurityInterfaceA/W. 2007-05-25 19:30:04 +02:00
Nigel Liang ddbb317915 shlwapi: Stub implementation for SHSetTimerQueueTimer. 2007-05-25 19:29:54 +02:00
Dmitry Timoshkov 141673c222 user32/tests: Fix a problem revealed by compilation in 64-bit mode. 2007-05-24 11:36:31 +02:00
Dmitry Timoshkov c28ffeeb9a kernel32/tests: Fix a problem revealed by compilation in 64-bit mode. 2007-05-24 11:36:27 +02:00
Dmitry Timoshkov 6055d04f07 comctl32/tests: Fix some problems revealed by compilation in 64-bit mode. 2007-05-24 11:36:23 +02:00
Louis Lenders 2d83063288 shell32: Update Dutch resource. 2007-05-24 11:36:17 +02:00
Michael Stefaniuc 7043b7baa4 msi: A signed 1-bit bitfield doesn't make much sense; use unsigned. 2007-05-24 11:36:10 +02:00
Rob Shearman f21e9c2aa8 mlang: Implement ConvertINetString. 2007-05-24 11:35:54 +02:00
Rob Shearman 7b2e7cb81a hlink: Improve the loading of hlinks. 2007-05-24 11:35:51 +02:00
Rob Shearman 0f063c72b2 hlink: Improve the saving of hlinks by documenting the unknown header values and saving out more data.
Add tests for saving hlinks with different properties.
2007-05-24 11:35:41 +02:00
Rob Shearman bc06106468 shlwapi: Add a slash to the URL if there is no path component. 2007-05-24 11:35:11 +02:00
Rob Shearman d82c456e5f urlmon: The persisted version of URL monikers should be size of URL
including nul-terminating character (4-bytes), followed by the URL
string including nul-terminating character.
2007-05-24 11:35:08 +02:00
Rob Shearman d76a15a36d urlmon: Fix a typo in URLMonikerImpl_Save.
The data in This->URLName should be written out, not the pointer 
followed by garbage.
2007-05-24 11:34:56 +02:00
Rob Shearman 873905ac43 hlink: Fix HlinkCreateFromString to create a URL moniker if the input target is a URL. 2007-05-24 11:34:52 +02:00
Robert Reif 91d580433c dsound: Add missing interface ID. 2007-05-23 14:35:05 +02:00
Maarten Lankhorst c3bfe66ade mpr: Small fixes to WNetGetConnection.
Convert unc\server\share to \\server\share and be more tolerant to null
pointers if only length is requested.
2007-05-23 14:30:16 +02:00
Marcus Meissner d2bc96bf8a quartz: ppinsplitter might be used uninitialized (Coverity). 2007-05-23 13:14:51 +02:00
Marcus Meissner a5facc008b ntdll: Initialize pointers to NULL (Coverity). 2007-05-23 13:14:09 +02:00
Dmitry Timoshkov a67b689121 kernel32: Fix compilation warnings in 64-bit mode. 2007-05-23 13:13:54 +02:00
Dmitry Timoshkov e142779b09 ntdll: Fix compilation warnings in 64-bit mode. 2007-05-23 13:10:20 +02:00
Dmitry Timoshkov 737b9e5acd winternl.h: Make the fields of the PROCESS_BASIC_INFORMATION structure use same type width as a PSDK one. 2007-05-23 13:04:58 +02:00
Mounir IDRASSI 23df68d8f9 winscard: Small initial stub implementation. 2007-05-23 13:04:27 +02:00
Marcus Meissner 46d94653f1 oleau32: Fix one entry overflow (Coverity). 2007-05-23 12:51:33 +02:00
Peter Oberndorfer eab168cf9e ntdll: Fix up instruction pointer in context inside raise_exception. 2007-05-23 12:50:57 +02:00
Rob Shearman 30cc21196e ole32: Remove spurious AddRef of returned object on retrieval of an interface from the global interface table. 2007-05-23 12:49:50 +02:00
Rob Shearman 7d90b6ce29 ole32: Allow the getting of different interfaces from the global interface table than that with what the object was registered with. 2007-05-23 12:49:45 +02:00
Rob Shearman 05230781b0 ole32: Add more tests for global interface table functions. 2007-05-23 12:49:39 +02:00
Rob Shearman eebf8df601 ole32: Fix some races in the global interface table implementation.
Fix a race between RevokeInterfaceFromGlobal and GetInterfaceFromGlobal 
by only using the entry inside the critical section.

Fix a race between two GetInterfaceFromGlobal by cloning the stream, 
instead of using it and setting the current position back to zero.
2007-05-23 12:49:28 +02:00
Rob Shearman 71a5b2d943 ole32: Add spec entry for CoRegisterSurrogateEx. 2007-05-23 12:49:23 +02:00
Misha Koshelev 864a7df10e msi: automation: Append copyright notice. 2007-05-23 12:49:16 +02:00
Kolbjoern Fredheim cb8a8182d1 wined3d: Implemented converting X1R5G5B5 format to R5G5B5A1 to emulate color-keying. 2007-05-22 12:26:49 +02:00
Rob Shearman 071ea06af8 ole32: Remove a useless trace.
Remove an incorrect comment.
2007-05-22 12:19:07 +02:00
Rob Shearman dd8a736c3f ole32: The identity functions can be used from apartments other than the one the proxy was unmarshaled into.
In this case, don't use the cached This->remunk and don't cache the 
unmarshaled object in This->remunk.
2007-05-22 12:18:55 +02:00
Rob Shearman bf2b49b4e0 ole32: Make proxy_manager_get_remunknown AddRef the return IRemUnknown object.
Fix up the callers to release the returned IRemUnknown object.
2007-05-22 12:18:50 +02:00
Rob Shearman 5369d4dffd ole32: Handle MSHLFLAGS_TABLEWEAK and MSHLFLAGS_TABLESTRONG when marshaling a proxy.
Add tests for this behaviour.
2007-05-22 12:18:31 +02:00
Andrew Talbot bf76e754e5 winealsa.drv: Exclude unused headers. 2007-05-22 12:02:50 +02:00
Detlef Riekenberg b89e36eb59 serialui/tests: Remove unused string. 2007-05-22 12:02:45 +02:00
Detlef Riekenberg 3124e1c3b7 localui/tests: Add tests for ConfigurePortUI. 2007-05-22 12:02:33 +02:00
Francois Gouget cf218621fd msvcrt: When operating on a closed pipe, read() should return 0, not -1.
Add tests to make sure read() and fread() work right on closed pipes.
2007-05-22 12:01:35 +02:00
Francois Gouget 784693bb5a msvcrt: Remove the S_ISXXX() macros as they are not present in the Visual C++ headers. 2007-05-22 12:01:28 +02:00
Francois Gouget f793221f0f msvcrt/tests: When compiling with Visual C++ 2005, one must define _CRT_NON_CONFORMING_SWPRINTFS otherwise swprintf() takes an extra parameter. 2007-05-22 11:59:56 +02:00
Alexandre Julliard be59e2bb53 Fix a couple of overflowing heap allocations revealed by the previous change. 2007-05-22 11:59:36 +02:00
Alexandre Julliard cc54b7d9bd ntdll: Avoid overflows in heap allocations. Based on a patch by Rob Shearman. 2007-05-22 11:59:18 +02:00
Stefan Dösinger 83ba2c762d ddraw: Hold the dll lock in IDirectDraw methods. 2007-05-21 19:12:19 +02:00
Stefan Dösinger bfe631dfb9 ddraw: Hold the lock in creation functions. 2007-05-21 19:11:34 +02:00
Stefan Dösinger 5307dd2029 ddraw: Make the ddraw list lock a global dll lock. 2007-05-21 19:11:22 +02:00
Rolf Kalbermatter 2e67fa32b1 advapi32: Return error on NULL service name to GetServiceDisplayNameA/W. 2007-05-21 19:11:08 +02:00
Dmitry Timoshkov 5f1a234731 kernel32: Fix the size of ThreadAffinityMask to match PSDK. 2007-05-21 19:11:01 +02:00
Vitaliy Margolen 311c001654 ntdll: Implement RtlWriteRegistryValue and forward ntoskrnl to it. 2007-05-21 17:03:00 +02:00
Rob Shearman 847cc51d3b wininet: Implement basic non-proxy authentication. 2007-05-21 16:52:21 +02:00
Rob Shearman 4b507685e8 wininet: Add support for SSPI authentication for HTTP. 2007-05-21 16:52:10 +02:00
David Adam 7eaf1fe2f5 d3drm: Implement D3DRMCreateColorRGB. 2007-05-21 15:58:51 +02:00
David Adam 21b7413dee d3drm: Implement D3DRMCreateColorRGBA. 2007-05-21 15:58:35 +02:00
David Adam d3e8c930e3 d3drm: Implement D3DRMColorGetAlpha. 2007-05-21 15:57:09 +02:00
David Adam d400728521 d3drm: Implement D3DRMColorGetBlue. 2007-05-21 15:56:53 +02:00
David Adam fba5b11bea d3drm: Implement D3DRMColorGetGreen. 2007-05-21 15:56:32 +02:00
David Adam e1d3e65381 d3drm: Implement D3DRMColorGetRed. 2007-05-21 15:56:14 +02:00
Dmitry Timoshkov 130278f34a winex11.drv: Synchronize debug output between X11DRV_KeyEvent and X11DRV_ToUnicodeEx. 2007-05-21 15:55:51 +02:00
Andrew Talbot 7e989655fa uxtheme: Exclude unused headers. 2007-05-21 13:36:34 +02:00
Andrew Talbot dd9af77062 version: Exclude unused headers. 2007-05-21 13:36:29 +02:00
Andrew Talbot fc6a7148df vmm.vxd: Exclude unused headers. 2007-05-21 13:36:24 +02:00
Andrew Talbot 93c5779458 user32: Exclude unused headers. 2007-05-21 13:36:18 +02:00
Andrew Talbot 6030e4d549 user32: Exclude unused headers. 2007-05-21 13:36:13 +02:00
Andrew Talbot eafdcd11f1 user32: Exclude unused headers. 2007-05-21 13:36:08 +02:00
Andrew Talbot 01e93cc2d1 user32: Exclude unused headers. 2007-05-21 13:36:02 +02:00
Dan Hipschman c5aaadc4c8 widl: Lay framework for unions with simple unions working. 2007-05-21 12:40:58 +02:00
Mounir IDRASSI e5256d9840 crypt32: Fix CertAddCertificateContextToStore when called with CERT_STORE_ADD_USE_EXISTING. 2007-05-21 12:38:56 +02:00
Marcus Meissner b45367347a kernel32: Skip modem status tests if GetModemStatus failed. 2007-05-21 12:38:56 +02:00