Henri Verbeet
07985a8c38
wined3d: Use rendertarget views for depth/stencil buffers instead of surfaces.
...
I don't think the difference between d3d10 depth/stencil and rendertarget
views is large enough to justify a separate type. Unfortunately that does make
the name "wined3d_rendertarget_view" slightly awkward.
2014-08-22 12:53:11 +02:00
Henri Verbeet
9f9731410b
wined3d: Also update the container in wined3d_surface_update_desc().
...
This fixes a bug exposed by commit 415b803720
.
In particular, wined3d_resource_update_draw_binding() uses the multisample
type to determine to appropriate draw binding, and since we never updated that
for the container, we could end up with an incorrect draw binding after a
device reset.
2014-08-22 12:53:01 +02:00
Alexandre Julliard
ea1689e7b0
kernel32: Add detection of fake dlls when determining a binary type.
2014-08-22 12:44:24 +02:00
Erich E. Hoover
cf4404cfbb
dwmapi: Add stub for DwmInvalidateIconicBitmaps.
2014-08-21 21:33:55 +02:00
Sebastian Lackner
8f9df3afde
kernel32/tests: Always allow only one correct test result, add todo_wine where necessary.
2014-08-21 18:02:30 +02:00
Sebastian Lackner
3e23aa5769
kernel32/tests: Add better handling for test failure in test_readfileex_pending.
2014-08-21 18:02:30 +02:00
Sebastian Lackner
55396b7018
kernel32: Implement SetNamedPipeHandleState.
...
Based on a patch by Adam Martinson.
2014-08-21 18:02:29 +02:00
Sebastian Lackner
9e66e97db8
kernel32: Implement GetNamedPipeHandleState.
...
Based on a patch by Adam Martinson.
2014-08-21 18:02:28 +02:00
Sebastian Lackner
b765561b49
ntdll/tests: Add tests for FILE_PIPE_INFORMATION.
...
Based on a patch by Adam Martinson.
2014-08-21 18:02:27 +02:00
Aric Stewart
2dec8d6fb2
dwrite/tests: Add a font resource and use it for tests.
2014-08-21 18:02:27 +02:00
Zhenbo Li
bde260411c
mshtml: Added IHTMLStyle::listStyle property implementation.
2014-08-21 18:02:26 +02:00
Gerald Pfeifer
7432a8588c
ws2_32: Define fill_control_message only when it's really used.
2014-08-21 18:02:24 +02:00
Henri Verbeet
b005ad6f90
wined3d: Use rendertarget views for color output instead of surfaces.
2014-08-21 12:24:42 +02:00
Henri Verbeet
7ede9788d4
wined3d: Make wined3d_device_clear_rendertarget_view() work with texture resources.
2014-08-21 12:24:31 +02:00
Henri Verbeet
fb7135efd1
wined3d: Introduce struct wined3d_rendertarget_view_desc.
2014-08-21 12:24:28 +02:00
Henri Verbeet
eb24c9578c
wined3d: Keep a reference to the resource in rendertarget views.
2014-08-21 12:24:21 +02:00
Henri Verbeet
3a160432f8
wined3d: Pass a texture instead of a surface to upload_palette().
2014-08-21 12:24:16 +02:00
Gerald Pfeifer
b0e508a9d3
winex11.drv: Remove wxr_color_shifts.
2014-08-21 12:24:10 +02:00
Gerald Pfeifer
fe79e62a9f
winex11.drv: Remove colour_is_brighter.
2014-08-21 12:23:45 +02:00
Jactry Zeng
063b3bc9db
riched20: Pass count of character into ME_WordBreakProc() instead of count of byte.
2014-08-21 12:23:33 +02:00
André Hentschel
3a372f26e9
wpcap: Add version resource.
2014-08-21 12:23:09 +02:00
André Hentschel
e141ecf89d
wpcap: Implement pcap_findalldevs_ex.
2014-08-21 12:22:17 +02:00
Aric Stewart
bc77ee6818
dwrite: Implement TryGetFontTable and ReleaseFontTable.
2014-08-20 19:57:10 +02:00
Aric Stewart
26977d4a4b
dwrite: Initial implementation of CreateFontFace.
2014-08-20 19:52:03 +02:00
Aric Stewart
366c40813c
dwrite: Beginning implementation of IDWriteFontFile_Analyze.
2014-08-20 19:51:48 +02:00
Aric Stewart
bb9721bd29
dwrite: Initial implementation of CreateCustomFontFileReference.
2014-08-20 19:51:04 +02:00
Aric Stewart
a254741b36
dwrite: Implement Font File Loader registration.
2014-08-20 19:49:45 +02:00
Sebastian Lackner
82ce3fdcfd
server: Implement set_named_pipe_info wineserver call for NtSetInformationFile/FilePipeInformation.
...
Based on a patch by Adam Martinson.
2014-08-20 19:40:07 +02:00
Adam Martinson
55e10e4ae2
ntdll: Implement FILE_PIPE_INFORMATION for NtQueryInformationFile.
2014-08-20 19:35:44 +02:00
Andrei Slăvoiu
2c9c968a14
wined3d: Replace vendor specific callbacks with generic code that uses vendor specific arrays.
2014-08-20 14:07:07 +02:00
Henri Verbeet
d3387cf77b
wined3d: Keep a reference to the backbuffer textures instead of the surfaces in the swapchain.
2014-08-20 13:29:53 +02:00
Henri Verbeet
ec87407e7c
wined3d: Keep a reference to the frontbuffer texture instead of the surface in the swapchain.
2014-08-20 13:29:52 +02:00
Henri Verbeet
415b803720
wined3d: Use the texture draw binding instead of the surface draw binding.
2014-08-20 13:29:50 +02:00
Henri Verbeet
aa7016054a
wined3d: Move the "swapchain" field from struct wined3d_surface to struct wined3d_texture.
2014-08-20 13:29:47 +02:00
Henri Verbeet
1ce3269ac1
wined3d: Replace surface_update_draw_binding() with wined3d_resource_update_draw_binding().
2014-08-20 13:29:45 +02:00
Jacek Caban
255894c1f1
mshtml: Override default onsubmit action with our submit implementation.
2014-08-20 13:13:24 +02:00
André Hentschel
b2962fb87e
wpcap: Implement wsockinit.
2014-08-20 13:12:13 +02:00
André Hentschel
f0f57c22bf
wpcap: Implement pcap_setnonblock.
2014-08-20 13:10:53 +02:00
André Hentschel
1c460fcd63
wpcap: Implement pcap_sendpacket.
2014-08-20 13:10:50 +02:00
André Hentschel
1c6902679b
wpcap: Implement pcap_next_ex.
2014-08-20 13:10:46 +02:00
André Hentschel
daae8422a0
wpcap: Implement pcap_next.
2014-08-20 13:10:41 +02:00
André Hentschel
4de7047873
wpcap: Implement pcap_getnonblock.
2014-08-20 13:10:35 +02:00
André Hentschel
c070c46ed4
wpcap: Implement pcap_open.
2014-08-20 13:10:28 +02:00
Shuai Meng
5528d728e1
vbscript: Implemented Log.
2014-08-19 17:07:19 +02:00
Shuai Meng
b193c84485
vbscript: Implemented Exp.
2014-08-19 17:07:15 +02:00
Shuai Meng
d7f4fa43eb
vbscript: Implemented Atn.
2014-08-19 17:07:11 +02:00
Shuai Meng
11755f76fd
vbscript: Implemented Tan.
2014-08-19 17:07:03 +02:00
Shuai Meng
77fe488a86
vbscript: Implemented Sin.
2014-08-19 17:06:58 +02:00
Shuai Meng
f97491cfed
vbscript: Implemented Cos.
2014-08-19 17:06:52 +02:00
Shuai Meng
85dfafa3e7
vbscript: Implemented Sqr.
2014-08-19 17:06:45 +02:00
Zhenbo Li
87e1172953
mshtml: Added IHTMLStyle::backgroundAttachment property implementation.
2014-08-19 14:52:25 +02:00
Zhenbo Li
90014d154f
mshtml: Added IHTMLStyle2::tableLayout property implementation.
2014-08-19 14:52:01 +02:00
André Hentschel
2b9cade4b8
wpcap: Implement pcap_get_airpcap_handle.
2014-08-19 14:51:22 +02:00
André Hentschel
e5e8760591
wpcap: Implement pcap_set_datalink.
2014-08-19 14:51:03 +02:00
André Hentschel
e227f7d84d
wpcap: Implement pcap_datalink_val_to_description.
2014-08-19 14:50:57 +02:00
André Hentschel
d6c4ed0878
wpcap: Implement pcap_list_datalinks.
2014-08-19 14:50:52 +02:00
André Hentschel
ea18520e6c
wpcap: Implement pcap_datalink_name_to_val.
2014-08-19 14:50:45 +02:00
André Hentschel
235bbd0f30
wpcap: Implement pcap_close.
2014-08-19 14:50:37 +02:00
André Hentschel
6284a3e202
wpcap: Implement pcap_datalink_val_to_name.
2014-08-19 14:50:31 +02:00
Stefan Dösinger
9bb5b00dd5
ddraw: Do not set lpSurface in GetSurfaceDesc.
...
This reverts a5c484cbf3
. The test included
in a5c484cb
is wrong and contains a typo that leads to incorrect
assumptions. The Dungeon Keeper 2 crash that was the reason for patch
a5c484cb
is fixed properly by the previous patch.
2014-08-19 14:50:17 +02:00
Stefan Dösinger
61ee3323ad
ddraw: Clear application-passed lpSurface pointers.
2014-08-19 14:50:12 +02:00
Piotr Caban
fc6ec997e2
oleaut32: Add support for VAR_TIMEVALUEONLY and VAR_DATEVALUEONLY flags in VarDateFromUdateEx.
2014-08-19 14:49:44 +02:00
Henri Verbeet
f753ff90be
wined3d: Replace surface_is_offscreen() with wined3d_resource_is_offscreen().
...
Introducing rendertarget views will (eventually) allow rendering to 3D
textures and buffers.
2014-08-19 14:49:39 +02:00
Henri Verbeet
694cdcc41c
wined3d: Move the "map_binding" field from struct wined3d_surface to struct wined3d_resource.
...
Like "draw_binding".
2014-08-19 14:49:36 +02:00
Henri Verbeet
ed230a426a
wined3d: Explicitly destroy the surface in texture2d_sub_resource_cleanup().
...
Like volumes. We can do this now because we no longer have standalone
surfaces.
2014-08-19 14:49:32 +02:00
Henri Verbeet
64a1fde181
wined3d: Explicitly destroy the volume in texture3d_sub_resource_cleanup().
...
The texture always has the only reference to its subresources. This also means
we never have to set the container to NULL.
2014-08-19 14:49:30 +02:00
Henri Verbeet
df59ac1d0c
wined3d: Recognize some more AMD cards.
2014-08-19 14:49:24 +02:00
Nikolay Sivov
7596dc6331
dwrite: Use layout pointer as an argument instead of neutral list.
2014-08-19 14:48:41 +02:00
Francois Gouget
0f3728a692
shell32: Add a trailing '\n' to a FIXME().
2014-08-19 14:48:29 +02:00
Francois Gouget
c1d592876a
shell32/tests: Add a trailing '\n' to a couple of win_skip() calls.
2014-08-19 14:48:27 +02:00
Francois Gouget
3745640790
rsaenh/tests: Add a trailing '\n' to some ok() calls.
2014-08-19 14:48:23 +02:00
Vincent Povirk
1986e496c7
mscoree: Factor out common code for calling .NET methods.
2014-08-18 21:33:05 +02:00
Vincent Povirk
88dfdded62
mscoree: Implement corruntimehost_CreateDomainSetup.
2014-08-18 21:33:02 +02:00
Jacek Caban
7c7a594692
mshtml: Fixed handling NULL argument in IHTMLElement::contains implementation.
2014-08-18 21:32:56 +02:00
Zhenbo Li
d5d728706b
mshtml: Added IHTMLInputElement_get_form method implementation.
2014-08-18 13:32:05 +02:00
Zhenbo Li
c2ac0f506b
mshtml: Added IHTMLInputElement::readOnly property.
2014-08-18 13:31:57 +02:00
Zhenbo Li
6079c56133
mshtml: Added IHTMLImgElement::align property implementation.
2014-08-18 13:31:51 +02:00
Zhenbo Li
e12cb546f6
mshtml: Added IHTMLInputElement::size property implementation.
2014-08-18 13:31:44 +02:00
Zhenbo Li
5ee21f9a52
mshtml: Added IHTMLImgElement::isMap property implementation.
2014-08-18 13:31:34 +02:00
Zhenbo Li
06c66876f3
mshtml: Added IHTMLTableCell::align property implementation.
2014-08-18 13:31:16 +02:00
Zhenbo Li
03b377f3e7
mshtml: Added IHTMLTable::frame property implementation.
2014-08-18 13:31:14 +02:00
Zhenbo Li
bc582f09ff
mshtml: Added IHTMLTable::insertRow/deleteRow methods implementation.
2014-08-18 13:29:59 +02:00
Zhenbo Li
9ee4b8b078
mshtml/tests: Fix test_tr_modify().
2014-08-18 13:28:53 +02:00
André Hentschel
2789538bd5
wpcap: Implement pcap_breakloop.
2014-08-18 13:26:04 +02:00
André Hentschel
d45f9144a1
wpcap: Implement pcap_loop.
2014-08-18 13:25:51 +02:00
André Hentschel
927f8bee46
wpcap: Implement pcap_dispatch.
2014-08-18 13:25:28 +02:00
André Hentschel
eaad4fea89
wpcap: Implement pcap_snapshot.
2014-08-18 13:21:49 +02:00
André Hentschel
03d067183f
wpcap: Implement pcap_freecode.
2014-08-18 13:21:42 +02:00
André Hentschel
c180d522ae
wpcap: Trace strings when possible.
2014-08-18 13:21:33 +02:00
André Hentschel
d1e780f2d2
wpcap: Fix spec file to not print empty buffers.
2014-08-18 13:21:15 +02:00
Henri Verbeet
7cdaece711
wined3d: Store the amount of video memory as a UINT64.
2014-08-18 12:47:13 +02:00
Henri Verbeet
888b278096
d3d9: wined3d_device_get_available_texture_mem() returns a UINT.
2014-08-18 12:47:10 +02:00
Henri Verbeet
8fe8495908
d3d8: wined3d_device_get_available_texture_mem() returns a UINT.
2014-08-18 12:47:07 +02:00
Henri Verbeet
1fb7ccdc13
ddraw: Clamp video memory to UINT_MAX in ddraw7_GetAvailableVidMem().
2014-08-18 12:47:04 +02:00
Henri Verbeet
d1d48d3194
d3d9: The "forwardReference" field in struct d3d9_surface is always a texture, if set.
2014-08-18 12:47:01 +02:00
Nikolay Sivov
c8ec6918c7
dwrite: Implement layout getters derived from text format.
2014-08-18 12:46:55 +02:00
Nikolay Sivov
baedef728c
dwrite: Implement ranges merging.
2014-08-18 12:46:49 +02:00
Bernhard Reiter
0b2e7de7b4
imagehlp/tests: Add test for BindImageEx with NULL as StatusRoutine.
2014-08-18 12:46:34 +02:00
Nikolay Sivov
8fb0fd77e5
winhttp: Fix return code check (PVS-Studio).
2014-08-18 12:46:19 +02:00
Nikolay Sivov
b378baedaa
oleaut32/tests: Remove duplicate code blocks (PVS-Studio).
2014-08-18 12:46:12 +02:00
Nikolay Sivov
baa8363f90
oleaut32/tests: Remove redundant assignment (PVS-Studio).
2014-08-18 12:46:08 +02:00
Nikolay Sivov
6e9693edd9
oleaut32/tests: Remove redundant assignment (PVS-Studio).
2014-08-18 12:46:05 +02:00
Nikolay Sivov
6d3ca3dde4
oleaut32: Remove duplicated expression (PVS-Studio).
2014-08-18 12:45:57 +02:00
Nikolay Sivov
f7322187fe
urlmon: Remove duplicated check (PVS-Studio).
2014-08-18 12:45:52 +02:00
Nikolay Sivov
2ee84d5ae2
mshtml: Free buffer for empty strings too (PVS-Studio).
2014-08-18 12:45:37 +02:00
Nikolay Sivov
44677f2f78
odbccp32/tests: Remove test of always true conditions (PVS-Studio).
2014-08-18 12:45:31 +02:00
Nikolay Sivov
58a4aa5954
secur32/tests: Remove duplicated expression (PVS-Studio).
2014-08-18 12:45:14 +02:00
Nikolay Sivov
5741ebb8fd
comctl32/pager: Reduce pointer scope so it doesn't point to inner scope vars (PVS-Studio).
2014-08-18 12:44:59 +02:00
André Hentschel
badfdaf56c
shlwapi/tests: Fix SHFormatDateTimeW tests for right-to-left locales.
2014-08-18 12:44:35 +02:00
Shuai Meng
622191f7bc
vbscript: Implemented Int.
2014-08-15 18:19:52 +02:00
Shuai Meng
a3fe7269e2
vbscript: Implemented Fix.
2014-08-15 18:19:47 +02:00
Nikolay Sivov
336ba30d24
dwrite: Support for attributes for a range.
2014-08-15 17:05:25 +02:00
Nikolay Sivov
3c1a27f6b1
dwrite: Implement support for inline object and font weight attributes of a range.
2014-08-15 17:05:20 +02:00
Vincent Povirk
fb2f1f2b64
mscoree: Implement corruntimehost_Start.
2014-08-15 17:04:58 +02:00
Henri Verbeet
599f018c81
d3d8: The "forwardReference" field in struct d3d8_surface is always a texture, if set.
2014-08-15 17:04:13 +02:00
Henri Verbeet
c5e8115ee2
d3d9: Volumes are always part of a texture.
2014-08-15 17:04:10 +02:00
Henri Verbeet
515c1acf29
d3d8: Volumes are always part of a texture.
2014-08-15 17:04:09 +02:00
Henri Verbeet
ff694bf47d
d3d9: Return E_OUTOFMEMORY on HeapAlloc() failure in device_parent_surface_created().
2014-08-15 17:04:03 +02:00
Henri Verbeet
ca95dd2c82
d3d8: Return E_OUTOFMEMORY on HeapAlloc() failure in device_parent_surface_created().
2014-08-15 17:04:00 +02:00
André Hentschel
1ed9760bdf
wpcap: Implement pcap_setfilter.
2014-08-15 17:03:34 +02:00
André Hentschel
297a69a4b5
wpcap: Implement pcap_compile.
2014-08-15 17:02:52 +02:00
André Hentschel
53912aed73
wpcap: Implement pcap_lookupnet.
2014-08-15 17:02:44 +02:00
André Hentschel
29cdb71d98
wpcap: Implement pcap_lookupdev.
2014-08-15 17:02:39 +02:00
André Hentschel
fa229c205d
wpcap: Implement pcap_datalink.
2014-08-15 17:01:37 +02:00
André Hentschel
e7bf85ccae
wpcap: Add stub for pcap_setbuff.
2014-08-15 17:01:31 +02:00
André Hentschel
5d0e67855d
wpcap: Implement pcap_stats.
2014-08-15 17:01:22 +02:00
André Hentschel
8738eb31de
wpcap: Implement pcap_open_live.
2014-08-15 16:59:27 +02:00
André Hentschel
efb1d1d849
wpcap: Implement pcap_geterr.
2014-08-15 16:59:21 +02:00
Thomas Faber
d6cc12d139
advapi32/tests: Fix a buffer overflow when calling GetEventLogInformation.
2014-08-15 16:59:05 +02:00
Marcus Meissner
d1749b548b
dwrite: Fixed paste error (Coverity).
2014-08-11 23:55:34 +02:00
Zhenbo Li
bf463eae05
mshtml: Added IHTMLStyle::listStylePosition property implementation.
2014-08-11 23:55:32 +02:00
Zhenbo Li
ed9b0f758a
mshtml: Added IHTMLStyleElement::lineHeight property.
2014-08-11 23:55:29 +02:00
Zhenbo Li
aa41321f49
mshtml: Added IHTMLStyle::textIndent property implementation.
2014-08-11 23:55:29 +02:00
André Hentschel
b1c54557d7
wpcap: Implement pcap_freealldevs.
2014-08-11 23:55:27 +02:00
André Hentschel
ca1aa1cfa2
wpcap: Implement pcap_findalldevs.
2014-08-11 23:55:25 +02:00
André Hentschel
0cbd82f629
wpcap: Implement pcap_major_version and pcap_minor_version.
2014-08-11 23:55:24 +02:00
Thomas Faber
6a30cde7b0
rpcrt4: Correctly check for in-buffer memory in PointerFree.
2014-08-11 23:55:23 +02:00
Gerald Pfeifer
ff05f2dec6
gdi32: Remove unused constant bit_fields_565.
2014-08-11 23:55:19 +02:00
Gerald Pfeifer
a8975f7dff
xmllite: Remove unused function reader_get_len.
2014-08-11 23:55:17 +02:00
Erich E. Hoover
45147b82ef
ddraw: Return empty D3D hardware flags for RGB device enumeration.
2014-08-11 12:51:43 +02:00
Erich E. Hoover
a56ea6e5d9
ddraw/tests: Remove broken tests of D3DTRANSFORM_UNCLIPPED.
2014-08-11 12:51:39 +02:00
Zhenbo Li
b9f9a358e5
mshtml: Added IHTMLStyle:: textTransform property implementation.
2014-08-08 19:22:16 +02:00
Shuai Meng
7a768ff1a9
vbscript: Implemented ScriptEngineMinorVersion.
2014-08-08 19:15:57 +02:00
Shuai Meng
9c92e96cf0
vbscript: Implemented ScriptEngineMajorVersion.
2014-08-08 19:15:55 +02:00
Shuai Meng
f3f0972ddb
vbscript: Inplemented ScriptEngineBuildVersion.
2014-08-08 19:15:53 +02:00
Shuai Meng
4da0bcc227
vbscript: Implemented ScriptEngine.
2014-08-08 19:15:52 +02:00
Bernhard Reiter
bdeb761357
imagehlp/tests: Add test for BindImageEx.
2014-08-07 21:36:31 +02:00
Aric Stewart
a6fa8599b0
dwrite: Basic implementation for FontCollectionLoader registration.
2014-08-07 21:36:30 +02:00
Aric Stewart
bb54479df0
dwrite: Make dwritefactory an allocated object.
2014-08-07 17:53:57 +02:00
Andrei Slăvoiu
e9b0a0e181
wined3d: Use capabilities from the shader backend or the fragment pipeline to determine the D3D level.
2014-08-07 17:53:56 +02:00
Andrei Slăvoiu
48e25d0d21
wined3d: Make d3d_level_from_gl_info return an enum instead of a plain int.
2014-08-07 17:53:55 +02:00
Michael Müller
23988fef9c
windowscodecs: Fix number of returned properties in PropertyBag_GetPropertyInfo.
2014-08-07 17:53:54 +02:00
Zhenbo Li
c5d75c3ae1
mshtml/tests: Better output when an exception is caught.
2014-08-07 17:53:54 +02:00
André Hentschel
fa67586811
wpcap: Implement pcap_lib_version.
2014-08-07 17:53:12 +02:00
Indrek Altpere
0703567998
wbemprox: Fix a few OLE variant mappings.
2014-08-06 22:47:22 +02:00
André Hentschel
af9f3a2054
wpcap: Initial stub implementation.
2014-08-06 21:52:05 +02:00
Ken Thomases
9d1cfecc6d
winemac: When removing the status item for a systray icon, discard any associated events in the queue.
2014-08-06 14:27:29 +02:00
Erich E. Hoover
dd32785772
quartz: Fix race condition between EndOfStream and Pause.
2014-08-05 17:41:36 +02:00
Erich E. Hoover
ee94725c8e
quartz: Fix race condition on EndFlush between csRenderLock and filter.csFilter.
2014-08-05 17:41:31 +02:00
Erich E. Hoover
126a420c56
quartz: Fix race condition on EndOfStream between csRenderLock and filter.csFilter.
2014-08-05 17:41:26 +02:00
Erich E. Hoover
a9325037b5
strmbase: Fix race condition on InputPin_EndOfStream between csRenderLock and filter.csFilter.
2014-08-05 17:41:21 +02:00
Erich E. Hoover
47425a5801
strmbase: Fix race condition on InputPin_EndFlush between csRenderLock and filter.csFilter.
2014-08-05 17:41:18 +02:00
Erich E. Hoover
c22547792a
strmbase: Fix race condition on InputPin_BeginFlush between csRenderLock and filter.csFilter.
2014-08-05 17:41:15 +02:00
Hao Peng
8128ddfac8
iphlpapi: Add PfUnBindInterface function stub.
2014-08-05 17:29:58 +02:00
Hao Peng
240e66a281
iphlpapi: Add PfDeleteInterface function stub.
2014-08-05 17:29:58 +02:00
Hao Peng
331092b54e
iphlpapi: Add PfBindInterfaceToIPAddress function stub.
2014-08-05 17:29:42 +02:00
David Hedberg
d016dc4004
shell32: Implement IEnumShellItems for IShellItemArray.
2014-08-05 16:39:07 +02:00
Nikolay Sivov
e6cb2dbaca
dwrite/tests: Some tests for drawing sequence for a layout.
2014-08-05 16:37:45 +02:00
Nikolay Sivov
1eb2913ad6
dwrite: Added GetCurrentTransform() for a render target.
2014-08-05 16:37:40 +02:00
Bruno Jesus
d59011a9fb
rsaenh: A 40 bit key on Enhanced provider will not have salt even if asked for.
2014-08-05 16:37:35 +02:00
Bruno Jesus
d7aae7d728
rsaenh: Use the remaining hash data as salt if requested.
2014-08-05 16:37:25 +02:00
Bruno Jesus
fb58e7eca6
rsaenh: Handle the failure to set Base provider effective key length properly.
2014-08-05 16:37:21 +02:00
Bruno Jesus
aa1b5b65c9
rsaenh/tests: Update some tests.
...
Some function results and out parameters were not being tested.
2014-08-05 16:37:11 +02:00
Bruno Jesus
edb5e2b7d5
rsaenh/tests: Add SHA-256 tests.
2014-08-05 16:37:06 +02:00
Michael Müller
e38d1c9aa1
shell32: Create profile directories available in Vista and above.
2014-08-04 19:28:42 +02:00
Austin English
bb25986702
hid: Add HidD_GetProductString stub.
2014-08-04 16:20:15 +02:00
Piotr Caban
7aa53f036c
msvcp110: Add _Xbad_alloc implementation.
2014-08-04 16:20:00 +02:00
Nikolay Sivov
c9b8a31c24
dwrite: Implement Resize() for bitmap render target.
2014-08-04 16:19:22 +02:00
Nikolay Sivov
66b5dd71e9
msxml3/saxreader: Fix attributes array growing size.
2014-08-04 16:18:50 +02:00
Jacek Caban
bf10dd3ee4
mshtml: Added IHTMLElement:scrollIntoView implementation.
2014-08-04 16:18:30 +02:00
Nikolay Sivov
edf74c0b0d
dwrite/tests: Added some tests for inline object and ranges handling.
2014-08-04 16:18:24 +02:00
Nikolay Sivov
289043f4de
dwrite: Store maximum width/height for text layout.
2014-08-04 16:18:20 +02:00
Piotr Caban
d3a48ee342
msvcrt: Only check for flag presence in isatty function.
2014-08-04 16:18:10 +02:00
David Hedberg
3cf2fb3a9c
comdlg32: Support browsing for folders.
2014-08-04 14:32:59 +02:00
David Hedberg
27b45807a7
shell32: Implement IShellItemArray::GetAttributes.
2014-08-04 14:27:48 +02:00
David Hedberg
a79be28e8c
shell32: Implement SHCreateShellItemFromIDLists.
2014-08-04 14:27:46 +02:00
David Hedberg
815b532b64
shell32: Always initialize shellitem to NULL in SHCreateShellItem.
2014-08-04 14:27:25 +02:00
David Hedberg
9ff6853478
shell32: Return S_OK only if the flags matches the result exactly.
2014-08-04 14:27:23 +02:00
David Hedberg
678434539e
shell32: Mask out attributes we didn't ask for in ShellItem::GetAttributes.
2014-08-04 14:27:21 +02:00
David Hedberg
955b487b20
shell32/tests: Tests for IShellItemGetAttributes.
2014-08-04 14:27:19 +02:00
Bruno Jesus
86dd877f4e
rsaenh: The RC2 algorithm from Base provider supports only 40 bit keys.
2014-08-04 14:24:26 +02:00
Bruno Jesus
a8b1fee2ea
rsaenh: Use a helper to get the key container.
2014-08-04 14:24:18 +02:00
Henri Verbeet
5ef8e97414
wined3d: Move the "draw_binding" field from struct wined3d_surface to struct wined3d_resource.
2014-08-04 14:23:52 +02:00
Henri Verbeet
d079066f5d
wined3d: Get rid of the get_drawable_size() callback in struct wined3d_surface.
2014-08-04 14:23:49 +02:00
Henri Verbeet
9020ef9675
wined3d: Make the "desc" parameter to wined3d_buffer_create() const.
2014-08-04 14:23:40 +02:00
Henri Verbeet
6a1a18e7e2
d3d10core: Implement d3d10_device_CopyResource().
2014-08-04 14:23:36 +02:00
Henri Verbeet
80bca9bc9c
wined3d: Add constant buffer support to the GLSL shader backend.
2014-08-04 14:23:29 +02:00
Piotr Caban
c654b7be68
msvcp100: Add basic_streambuf::swap implementation.
2014-07-30 16:18:40 -05:00
Piotr Caban
cbdc014f41
msvcp100: Add basic_iostream::swap implementation.
2014-07-30 16:18:27 -05:00
Piotr Caban
4d3b23f6cd
msvcp100: Add basic_ostream::swap implementaiton.
2014-07-30 16:18:13 -05:00
Piotr Caban
fe93ebd830
msvcp100: Add basic_istream::swap implementation.
2014-07-30 16:18:01 -05:00
Piotr Caban
bcee8a0ec3
msvcp100: Add basic_ios::swap implementation.
2014-07-30 16:17:45 -05:00
Piotr Caban
8c865c8cca
msvcp100: Add ios_base::swap implementation.
2014-07-30 16:17:34 -05:00
Stefan Dösinger
3e993bf1d8
user32: Make GetRegisteredRawInputDevices hotpatchable.
2014-07-30 16:17:14 -05:00
Bruno Jesus
d429e602af
rsaenh/tests: Run the tests in the Base and Strong providers too.
2014-07-30 16:17:02 -05:00
Bruno Jesus
1697eb6ee2
winhttp/tests: Add a no-content header test.
2014-07-30 11:50:05 -05:00
Ken Thomases
c3d7f5b7ec
winemac: Use new API when available to list all display modes available on Retina Macs.
2014-07-30 11:33:00 -05:00
Ken Thomases
a14ed527d8
ntdll: In find_file_in_dir(), don't test directory entries' short names if the target name isn't a short name.
...
hash_short_file_name() will always create a short name of at least 8 characters
with the 5th being a tilde (~). If the target name isn't of that form, then it
can never match any short name constructed from the directory entries.
2014-07-30 11:31:55 -05:00
Nikolay Sivov
1c23bf04c7
dwrite: Added some layout tests, simplify debug output for text ranges.
2014-07-30 11:27:14 -05:00
Andrei Slăvoiu
01b2b3074d
wined3d: Replace vendor specific callbacks with generic code that uses vendor specific renderer string tables.
2014-07-30 11:15:24 -05:00
Andrei Slăvoiu
1e7c5d8ca4
wined3d: Make the card selection for AMD binary driver use arrays only.
2014-07-30 11:14:42 -05:00
Andrei Slăvoiu
47bec5eba0
wined3d: Make the card selection for Nvidia binary driver use arrays only.
2014-07-30 11:14:26 -05:00
Thomas Faber
0c9b832229
quartz: Destroy BaseRenderer in NullRendererInner_Release.
2014-07-29 14:32:54 -05:00
Thomas Faber
1236f52d19
quartz: Fix IEnumFiltersImpl memory leak.
2014-07-29 14:32:47 -05:00
Gerald Pfeifer
3b8e7d4dac
scrrun: Add a check for empty string in start_enumeration.
2014-07-29 14:32:04 -05:00
Jacek Caban
be2128fd05
mshtml: Added IHTMLWindow2::navigate implementation.
2014-07-28 17:23:42 -05:00
Thomas Faber
7c5d0789d0
quartz: Destroy BaseOutputPin in FileAsyncReaderPin_Release.
2014-07-28 17:23:22 -05:00
Thomas Faber
f0200b6d25
qcap: Destroy BaseOutputPin in VfwPin_Release.
2014-07-28 17:23:14 -05:00
Thomas Faber
4ea1f35777
strmbase: Separate BasePin destructors from Release.
2014-07-28 17:23:06 -05:00
Thomas Faber
33e0e6867f
qcap: Reference module only on successful object creation.
2014-07-28 17:22:56 -05:00
Gerald Pfeifer
a910704ccf
dbghelp: Do not try to ignore the return codes in PEV_ERROR and and PEV_ERROR1.
2014-07-28 17:22:23 -05:00
Gerald Pfeifer
25bf35243e
winhttp: Remove unused constant proxymsg.
2014-07-28 17:22:05 -05:00
Thomas Faber
78b96c8776
dsound: Do not call CoUninitialize if CoInitialize failed.
2014-07-28 17:21:38 -05:00
Thomas Faber
cf45bec65b
quartz/tests: Fix memory leaks.
2014-07-28 17:21:24 -05:00
Thomas Faber
bab08e690e
quartz: Avoid side-effects in asserts.
2014-07-28 17:21:17 -05:00
Thomas Faber
cc45c1373c
amstream: Destroy BaseFilter after MediaStreamFilterImpl child class.
2014-07-28 17:20:59 -05:00
Bruno Jesus
147bf5bd6f
dmime/tests: Fix a crash in Windows 2000.
2014-07-28 17:20:35 -05:00
Bruno Jesus
d2793fe242
rsaenh: Detect AES prototype provider correctly.
2014-07-28 17:20:27 -05:00
Alexandre Julliard
b27735e807
scrrun/tests: Allow the drive total size to fit into an int.
2014-07-24 21:13:53 +02:00
Alexandre Julliard
d7f6f8ee6c
ntdll: Define arch_prctl since it is missing on Android.
2014-07-24 20:44:50 +02:00
Alexandre Julliard
97d8ae9e7e
winhttp/tests: Include winsock2.h before other headers.
2014-07-24 20:10:33 +02:00
Alexandre Julliard
d0d6dcb70e
secur32/tests: Include winsock2.h before other headers.
2014-07-24 20:10:28 +02:00
Alexandre Julliard
b6033972bf
vnbt.vxd: Include winsock2.h before other headers.
2014-07-24 19:49:57 +02:00
Francois Gouget
09ffb97fdd
ntdll: Fix the compilation by using the right mcontext_t field names for the signal context on FreeBSD.
2014-07-24 19:24:41 +02:00
Jacek Caban
d2886a05f9
wine/debug.h: Added debugstr_variant and debugstr_vt aliases and removed all duplicated implementations.
2014-07-24 17:05:55 +02:00
Jacek Caban
e18ef3cf4c
wine/debug.h: Added wine_dbgstr_variant and wine_dbgstr_vt implementations.
2014-07-24 17:05:51 +02:00
Jacek Caban
1de7771a7c
urlmon: Don't threat '#' as path delimiter in file URIs.
2014-07-24 15:18:04 +02:00
Piotr Caban
de9f19df32
msi: Add more feature state tests.
2014-07-24 13:02:47 +02:00
Piotr Caban
b1a4055245
msi: Don't check feature install level on features specified in arguments.
2014-07-24 13:02:45 +02:00
Piotr Caban
0dff7bff9a
msi: Fix feature actions overriding in process_state_property.
2014-07-24 13:02:43 +02:00
Piotr Caban
331c86f124
msi: Don't publish features with non positive install level.
2014-07-24 13:02:42 +02:00
Jacek Caban
1cfee7da6e
wininet: Moved DllInstall to internet.c.
2014-07-24 13:02:09 +02:00
Jacek Caban
e1dbfb762c
wininet: Fixed leak in InternetGetConnectedStateExA.
2014-07-24 13:01:17 +02:00
Nikolay Sivov
c27e5ca511
t2embed: Added TTDeleteEmbeddedFont() stub.
2014-07-24 09:22:41 +02:00
Daniel Lehman
3be7f3079c
cryptnet: Continue checking the revocation urls if one is offline.
2014-07-24 09:21:54 +02:00
Jacek Caban
2c78d5815b
vbscript: Added support for title and type arguments of MsgBox.
2014-07-23 21:24:27 +02:00
Jacek Caban
1bd0f4f065
mshtml: Avoid useless PATH changes and avoid buffer overflow in set_environment.
2014-07-23 21:24:25 +02:00
Jacek Caban
6031108076
mshtml: Added IHTMLMetaElement::charset property implementation.
2014-07-23 21:24:25 +02:00
Thomas Faber
b4c96633ea
include: Correctly spell STATUS_SMI_PRIMITIVE_INSTALLER_FAILED.
2014-07-23 21:24:24 +02:00
Bruno Jesus
f5c687e365
rsaenh: CALG_AES cannot be used if the key length was not specified.
2014-07-23 21:24:23 +02:00