Hans Leidekker
405e8cda41
winhttp: Implement WinHttpOpen and WinHttpCloseHandle.
2008-08-19 15:02:53 +02:00
Hans Leidekker
d5c0ccf93a
winhttp: Add a handle management implementation.
2008-08-19 15:02:29 +02:00
Zac Brown
dfd9681fab
winhttp: Add test for adding/querying headers.
2008-08-19 14:57:39 +02:00
Zac Brown
db0b7beffa
winhttp: Add stub implementation for WinHttpAddRequestHeaders.
2008-08-19 14:57:23 +02:00
Zac Brown
9dd04bfc32
winhttp: Add stub implementation for WinHttpQueryHeaders.
2008-08-19 14:57:11 +02:00
Zac Brown
525037d758
winhttp: Add test for WinHttpTimeToSystemTime.
2008-08-19 14:57:01 +02:00
Zac Brown
59397fab02
winhttp: Add stub implementation for WinHttpTimeToSystemTime.
2008-08-19 14:56:52 +02:00
Zac Brown
5706b84513
winhttp: Add test for WinHttpTimeFromSystemTime.
2008-08-19 14:56:37 +02:00
Zac Brown
6858aa4a0f
winhttp: Add stub implementation for WinHttpTimeFromSystemTime.
2008-08-19 14:56:20 +02:00
Vincent Povirk
17c0c0a54b
wininet: Default to keep-alive when the server is HTTP/1.1, not when it isn't.
2008-08-19 14:56:06 +02:00
James Hawkins
5a3c3b6a12
msi: Use MsiQueryFeatureState to determine the feature's state.
2008-08-19 13:56:08 +02:00
James Hawkins
42115638c8
msi: Use MsiQueryComponent state to determine the component's state.
2008-08-19 13:56:04 +02:00
James Hawkins
10a2a5effe
msi: Base removal of a file on the component's action, not the file's state.
2008-08-19 13:56:01 +02:00
James Hawkins
7fbce31ef7
msi: Add more tests for feature and component states.
2008-08-19 13:55:58 +02:00
James Hawkins
5ea0d9d807
ole32: Storage sharing should be implemented in ole32, not the lower-level file API.
2008-08-19 13:55:53 +02:00
James Hawkins
0e6bfb3b43
msi: Test the file access and share modes of MsiOpenDatabase.
2008-08-19 13:39:51 +02:00
James Hawkins
e64a699b07
msi: Remove misc files from the RemoveFile table.
2008-08-19 13:39:40 +02:00
James Hawkins
a00bdc1178
msi: A file's component's state does not determine file removal.
2008-08-19 13:39:30 +02:00
James Hawkins
f33ef6ac3b
msi: Don't remove a file if the old file is strictly newer than the version to be installed.
2008-08-19 13:39:19 +02:00
James Hawkins
ca4b17efe8
msi: Don't check for a NULL component, as the component is guaranteed to exist.
2008-08-19 13:39:11 +02:00
James Hawkins
9a8d2f3f5c
msi: Ignore a file that has a missing component.
2008-08-19 13:39:02 +02:00
James Hawkins
74239fcd91
msi: Factor out media handling and use the new interface to efficiently extract assemblies.
2008-08-19 13:37:51 +02:00
James Hawkins
bf51518449
msi: Perform costing again for the InstallExecute sequence.
2008-08-19 13:36:32 +02:00
James Hawkins
d9f2120f14
msi: Ignore all non-stream elements when filling the _Streams table.
2008-08-19 13:36:25 +02:00
Maarten Lankhorst
6a7127bfc2
winmm: Test opening the same device twice.
...
Behavioral test to show that wine winmm needs fixing.
2008-08-19 13:36:16 +02:00
Maarten Lankhorst
179990ac36
dsound: Remove int24_struct from conversion routines.
2008-08-19 13:36:10 +02:00
Maarten Lankhorst
3995627de2
winealsa.drv: Fix compiler warnings and remove deprecated calls.
...
Fixes wine build on lsb compliant systems and some warnings.
2008-08-19 13:30:48 +02:00
James Hawkins
236147b568
fusion: Ignore the case of the assembly filename extension.
2008-08-19 13:30:48 +02:00
James Hawkins
cfc68a96c7
fusion: Align the metadata header pointer on a DWORD boundary.
2008-08-19 13:30:48 +02:00
James Hawkins
dd9b0edb6f
fusion: Handle loading 64-bit .NET assemblies.
2008-08-19 13:30:48 +02:00
James Hawkins
48524c9b92
ole32: Test the file access and share modes of StgCreateDocFile.
2008-08-19 13:30:47 +02:00
Michael Karcher
5f2159e806
msvcrt/file: stdio should clamp characters to 8 bits.
2008-08-19 13:04:44 +02:00
Nikolay Sivov
af4562c34d
gdiplus: Implemented GdipPathIterNextMarkerPath with tests.
2008-08-19 12:55:13 +02:00
Michael Stefaniuc
9c62181a38
riched20: Remove redundant NULL check before HeapFree (Smatch).
2008-08-19 12:55:00 +02:00
Michael Stefaniuc
3b8aeb913b
advapi/tests: CreateFile returns INVALID_HANDLE_VALUE on error (Smatch).
2008-08-19 12:54:57 +02:00
Rob Shearman
739d89369b
rpcrt4: Implement RpcBindingReset.
2008-08-19 12:54:31 +02:00
Rob Shearman
e98539520d
rpcrt4: Don't get or create an association for bindings with incomplete endpoints.
...
It's inefficient since the association will have to be replaced before
the binding can be used to connect to a server.
2008-08-19 12:54:26 +02:00
Rob Shearman
6ed020d813
rpcrt4: Check for previous association being NULL in RPCRT4_ResolveBinding.
...
bind->Assoc could be NULL if the binding hasn't been resolved.
2008-08-19 12:54:21 +02:00
Rob Shearman
c5dd3f079c
rpcrt4: Test the endpoint mapper for the ncalrpc protseq as well as the ncacn_np protseq.
2008-08-19 12:25:42 +02:00
Stefan Dösinger
e10302d952
ddraw: Implement IDirectDraw7::GetFourCCCodes.
2008-08-19 12:25:37 +02:00
Stefan Dösinger
c1bbab7c54
ddraw: Send the ddraw output to the clipper window, if any.
2008-08-19 12:25:31 +02:00
Stefan Dösinger
3d49e8cd5e
wined3d: Add a swapchain method to set the dest override.
...
DDraw can draw to the front buffer only, thus there's never a Present
call which could pass this window. Due to that a drawing-independent
method is needed.
2008-08-19 12:25:20 +02:00
Stefan Dösinger
25c07dc86c
wined3d: Remove the ddraw_window device member.
2008-08-19 12:25:05 +02:00
Stefan Dösinger
376944ebe4
wined3d: Remove the device-global fullscreen flag.
2008-08-19 12:24:57 +02:00
Stefan Dösinger
34b37fe241
d3d: Remove IWineD3DDevice::SetHwnd.
2008-08-19 12:22:05 +02:00
Stefan Dösinger
7f2b8f9bba
wined3d: Support redirecting the primary context.
2008-08-19 12:21:49 +02:00
Stefan Dösinger
e178ddd9e1
wined3d: Use a swapchain for GDI surfaces.
...
This is a long-needed cleanup aimed at removing the ddraw_primary,
ddraw_window, ddraw_width and ddraw_height members from
IWineD3DDeviceImpl, which just do not belong there. Destination
window and screen handling is supposed to be done by swapchains.
2008-08-19 12:21:32 +02:00
Stefan Dösinger
66738fbb87
wined3d: Remove unused enum entry.
2008-08-19 12:20:54 +02:00
Stefan Dösinger
e5de2fc82c
wined3d: Move some swapchain code into a base class.
2008-08-19 12:20:47 +02:00
Juan Lang
1799ceb8c1
crypt32: Free memory using the correct function on failure.
2008-08-19 12:20:40 +02:00