41611 Commits

Author SHA1 Message Date
Lionel Debroux
ec80b544e1 ntdll: Trace arena magics (may help debugging some heap corruptions). 2007-11-28 11:17:56 +01:00
Stefan Leichter
d12793a2b5 d3dx8: Add WINAPI to the prototypes of D3DXMatrixTransformation. 2007-11-28 11:16:25 +01:00
Anatoly Lyutin
704c399237 msi: Fix invalid SQL query. 2007-11-28 11:14:42 +01:00
Rob Shearman
e68371040f oleaut32: Introduce a new helper function, TLB_FreeCustData, for freeing custom data.
Fix memory leaks caused by the variable and interface custom data not 
being freed properly.
2007-11-28 11:14:13 +01:00
Rob Shearman
aaa6c4007f oleaut32: Free the correct custom data inside ITypeInfo_fnRelease.
Since the code is inside the loop for function data, it should be 
freeing the function's custom data, not the interface's.
2007-11-28 11:14:07 +01:00
Alexandre Julliard
942a70dc64 server: When merging mouse messages ignore the window if it isn't set. 2007-11-27 16:43:00 +01:00
Rob Shearman
01826e0c98 wininet: Don't clear the auth data for Basic authentication in HTTP_InsertAuthorizationForHeader.
It isn't tracked per connection, unlike NTLM authentication, and so the 
server will return a 401 error and try to get us to authenticate again. 
However, this doesn't work as the authentication information is assumed 
by the code to be valid for the whole connection.
2007-11-27 16:42:26 +01:00
Rob Shearman
4171309731 rpcrt4: Fix the tests for up_enum16.
It is different to the other base types as it has a different size on 
the wire to in memory, so it can't just be set to the buffer when 
unmarshalling.
2007-11-27 16:42:17 +01:00
Rob Shearman
0f9e568933 credui: Fix a test failure on Windows XP. 2007-11-27 16:42:13 +01:00
David Adam
9b34a2d21b include: Header files for d3dx9_xx. 2007-11-27 16:05:02 +01:00
Stefan Dösinger
f2c19fbc0b wined3d: Correctly handle the y offset with offscreen rendering.
This fixes a regression introduced with the MAD patch.
2007-11-27 16:02:34 +01:00
Stefan Dösinger
46647e58fa wined3d: Downgrade an ERR to a WARN. 2007-11-27 16:02:28 +01:00
Stefan Dösinger
ba5c61ba20 wined3d: Fog is applied after sRGB correction. 2007-11-27 16:01:44 +01:00
Stefan Dösinger
d2ac521cd3 wined3d: Make SRGB write correction working with 1.x shaders in arb. 2007-11-27 15:18:36 +01:00
Stefan Dösinger
02ebbd1fe5 d3d9: Add a test for vertex shader input matching. 2007-11-27 15:18:28 +01:00
Lauris Kaplinski
49ea085f11 wined3d: Fixed potential reference of freed backBuffer array in IWineD3DDeviceImpl_SetFrontBackBuffers. 2007-11-27 15:18:16 +01:00
Andrew Talbot
03bba1e6d4 gdi32: Fix a typo. 2007-11-27 12:29:57 +01:00
Andrew Talbot
1067f56ca5 dinput: Use bitwise NOT not logical NOT. 2007-11-27 12:29:52 +01:00
Michael Stefaniuc
61ed0c99e6 rpcrt4: socket() returns -1 on error so check the return value against that. 2007-11-27 12:29:45 +01:00
Michael Stefaniuc
6d8c2d744b wininet/tests: Do not compare the return value of socket() with 0. Use INVALID_SOCKET instead. 2007-11-27 12:29:42 +01:00
Rob Shearman
312a1db3ec advapi32: Add support for using the Mac Keychain services as a backend for the credential functions instead of the registry. 2007-11-27 12:29:34 +01:00
Rob Shearman
c111c2d685 ole32: Add tests for WdtpInterfacePointer_* functions.
Add stubs for these so that the tests link.
2007-11-27 11:40:19 +01:00
Rob Shearman
ddf59f50f7 ole32: Clean up properly in ClientRpcChannelBuffer_SendReceive in the case where PostMessageW fails. 2007-11-27 11:40:12 +01:00
Rob Shearman
6262230a4b ole32: Store the dispatch parameters in the message state structure to allow them to be initialised earlier in the sequence of IRpcChannelBuffer calls. 2007-11-27 11:40:07 +01:00
Rob Shearman
50532d8b4d advapi32: Fix a typo in CredEnumerateW. 2007-11-27 11:38:28 +01:00
Rob Shearman
ca83f61d2e advapi32: Move credential registry reading code to separate functions. 2007-11-27 11:38:22 +01:00
Huw Davies
ef59756ace inetcomm: Implement IMimeBody:SetData. 2007-11-27 11:37:16 +01:00
Huw Davies
dd66f04c21 inetcomm: Implement IMimeBody:[G|S]etCurrentEncoding. 2007-11-27 11:37:01 +01:00
Huw Davies
19cb4bcd36 inetcomm: Implement IMimeBody:IsContentType. 2007-11-27 11:36:55 +01:00
Huw Davies
0bcd30773e inetcomm: Store a header's parameters as a list. 2007-11-27 11:36:37 +01:00
Huw Davies
03ca389550 inetcomm: Unfold headers. 2007-11-27 11:36:19 +01:00
Huw Davies
31297b6a3b inetcomm: Parse headers into a list. 2007-11-27 11:35:55 +01:00
Huw Davies
98dfca50bb inetcomm: Copy RFC822 headers into a memory block for later parsing. 2007-11-27 11:35:13 +01:00
Vijay Kiran Kamuju
c2f0697763 include: Add missing definitions for DSS in wincrypt.h. 2007-11-26 14:43:28 +01:00
Marcus Meissner
08aa50ec2b shell32: GetModuleFileNameW gets number of WCHARs not bytes. 2007-11-26 14:02:50 +01:00
Gerald Pfeifer
15f8b80ba7 ntdll: Fix computation in enumerate_key(). 2007-11-26 14:01:50 +01:00
Gerald Pfeifer
173a8bb224 inetcomm: Fix error check in InternetTransport_Connect(). 2007-11-26 13:58:28 +01:00
Gerald Pfeifer
7670393508 wined3d: Rewrite condition in vshader_program_add_param() to actually distinguish between two cases. 2007-11-26 13:58:13 +01:00
Gerald Pfeifer
b1c951b60d itss: Avoid checking an unsigned value for < 0. 2007-11-26 13:57:40 +01:00
Gerald Pfeifer
6b7957f4db winedos: Use DWORD instead of long for return values of SetFilePointer.
Adjust type of loop variable in INT21_Ioctl_Char().
2007-11-26 13:57:20 +01:00
Gerald Pfeifer
7b80410646 netapi32: Remove one tests and simplify another based on the limited range of unsigned. 2007-11-26 13:57:09 +01:00
Gerald Pfeifer
3cf116d4e9 ntdll: Simplify condition in RtlGetAce() based on variable (un)signedness. 2007-11-26 13:56:05 +01:00
Gerald Pfeifer
48d839822b oleaut32: Simplify two conditions based on the fact that unsigned variables cannot be negative. 2007-11-26 13:55:18 +01:00
Gerald Pfeifer
1d62064748 oleaut32: Simplify two conditions based on the fact that unsigned variables cannot be negative. 2007-11-26 13:55:09 +01:00
Gerald Pfeifer
56af18f223 user32: Fix variable type in SCROLL_HandleScrollEvent(). Remove useless check in SCROLL_SetScrollInfo(). 2007-11-26 13:54:44 +01:00
Patrick Moran
0b79b0e58a msiexec: Fix atou() return value mistake. 2007-11-26 13:08:03 +01:00
Lionel Debroux
68b1f2cde2 msvcrt: Fix memory leak (found by Smatch). 2007-11-26 13:07:30 +01:00
David Adam
cf443380ba d3dx8: Implement D3DXMatrixTransformation. 2007-11-26 12:53:34 +01:00
David Adam
f1bc484947 d3dx8: Implement D3DXQuaternionExp. 2007-11-26 12:53:26 +01:00
David Adam
41029cc88c d3dx8: Implement D3DXQuaternionLn. 2007-11-26 12:53:17 +01:00