Sebastian Lackner
f8aa842dea
ws2_32: Fix TRACE and specfile for inet_pton.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-05 22:27:14 +09:00
Alasdair Sinclair
ac7069e09b
ntdsapi: Fix null termination of buffer.
...
Signed-off-by: Alasdair Sinclair <alasdairsinc@gmail.com>
2015-10-05 22:27:14 +09:00
Michael Müller
9eb8aa1ebb
advapi32: Mark some registry functions as hotpatchable.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-05 22:27:14 +09:00
Michael Müller
cde2fbb08e
gdi32: Make BitBlt and StretchDIBits hotpatchable.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-05 22:27:13 +09:00
Michael Müller
132b5f86ce
kernel32: Make WritePrivateProfileStringA hotpatchable.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-05 22:27:13 +09:00
Sebastian Lackner
4e941a9289
msvcrt: Pass cookie reference to msvcrt_local_unwind4 instead of value.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-05 22:27:13 +09:00
Nikolay Sivov
20f4a9ff7b
riched20: Handle invalid HFONT values passed to WM_SETFONT.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2015-10-05 22:27:12 +09:00
Nikolay Sivov
6f7dfe2cea
gdi32: Implement GetFontFileInfo().
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2015-10-05 22:27:11 +09:00
André Hentschel
4d98658621
psapi/tests: Also accept strlen as return value.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-05 19:32:30 +09:00
André Hentschel
c789554786
psapi/tests: Adjust margin for win10.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-05 19:32:27 +09:00
André Hentschel
9182d5b541
psapi/tests: Remove bad test.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-05 19:32:23 +09:00
André Hentschel
d33984e6ba
psapi/tests: Disable tests which crash on win10.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-05 19:32:16 +09:00
Marcus Meissner
59a0e3d1f5
d3d11: Remove useless NULL check (Coverity).
...
Signed-off-by: Marcus Meissner <marcus@jet.franken.de>
2015-10-05 19:24:41 +09:00
Matteo Bruni
eb58fef698
wined3d: Avoid the builtin fog coordinate varying on core profile.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2015-10-05 19:24:34 +09:00
Matteo Bruni
0c84d8dd91
wined3d: Avoid the deprecated syntax for SM3 varyings on core profile.
...
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
2015-10-05 19:24:31 +09:00
Józef Kucia
36249205fd
d3d11/tests: Port test_create_depthstencil_state() from d3d10core.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:24:21 +09:00
Józef Kucia
a77015c795
d3d11: Implement d3d11_device_CreateDepthStencilState().
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:24:18 +09:00
Józef Kucia
16e570f4a1
d3d11: Implement ID3D11DepthStencilState interface.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:24:11 +09:00
Józef Kucia
ce0c094218
d3d11: Rename d3d10_depthstencil_state to d3d_depthstencil_state.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:24:08 +09:00
Józef Kucia
e348fefa2e
d3d11: Implement {d3d10, d3d11}_geometry_shader_GetDevice().
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:23:58 +09:00
Józef Kucia
9c9b594912
d3d11: Rename d3d10_shader_info to d3d_shader_info.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:23:50 +09:00
Józef Kucia
7da86b434a
d3d11: Implement d3d11_device_CreateGeometryShader().
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:23:43 +09:00
Józef Kucia
d8f8194b15
d3d11: Implement ID3D11GeometryShader interface.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:23:37 +09:00
Józef Kucia
6c8c61f411
d3d11: Rename d3d10_geometry_shader to d3d_geometry_shader.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-05 19:23:27 +09:00
Andrew Eikum
ed36314dd9
msdelta: Add stub DLL.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-10-02 20:51:24 +09:00
Martin Storsjo
8578702e06
ucrtbase: Make the strtod implementation C99 compatible.
...
Add a test for ucrtbase that verifies these aspects of the C99
behaviour of strtod.
Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-10-02 20:50:10 +09:00
Bruno Jesus
2f9987fd04
oleaut32: Cope with invalid icon data in OLEPictureImpl_LoadIcon.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
2015-10-02 18:11:32 +09:00
Michael Müller
00d966cd3a
ntdll: Return STATUS_OBJECT_NAME_INVALID in wine_nt_to_unix_file_name for prefix-only paths.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-02 18:11:31 +09:00
Michael Müller
24ea49b6ab
ntdll/tests: Add additional tests for NtQueryFullAttributesFile.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-02 18:11:31 +09:00
Michael Müller
e0bbfc3503
kernel32/tests: Add additional tests for GetFileAttributesExW.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-02 18:11:31 +09:00
André Hentschel
83bfda7caf
user32/tests: Allow tracing in menu tests.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-02 18:11:31 +09:00
Michael Müller
9d58aac467
kernel32: Implement Set/GetThreadGroupAffinity and add tests.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-02 18:11:31 +09:00
Michael Müller
55ae09068b
ntdll: Implement ThreadGroupInformation class.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-10-02 18:11:31 +09:00
André Hentschel
86b1e74f5c
rsaenh/tests: Adjust length value to pass on Win 10.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-10-02 18:11:31 +09:00
Alex Henrie
a66f4e521c
user32: Remove unused variable ani_icon_data from release_icon_frame.
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
2015-10-02 18:11:30 +09:00
Alex Henrie
50403fec1e
user32: Replace release_icon_ptr with release_user_handle_ptr.
...
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
2015-10-02 18:11:30 +09:00
Dmitry Timoshkov
6f97e1a30c
winhttp/tests: Add another test for IWinHttpRequest_Invoke.
...
This test intentionally uses fallback path of IWinHttpRequest_Invoke
implementation that passes the call to typelib marshaller.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-02 15:39:05 +09:00
Piotr Caban
ce24b284ee
msvcp: Add _Exp implementation.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-10-02 15:38:54 +09:00
Piotr Caban
643ff988c4
msvcp: Add _Dscale implementation.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-10-02 15:38:48 +09:00
Piotr Caban
aa612612b7
msvcr60: Fix _mbscoll implementation.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-10-02 15:38:35 +09:00
Stefan Dösinger
a887a87a90
wined3d: WINED3DFMT_B5G5R5X1_UNORM doesn't have an alpha channel.
...
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
2015-10-02 15:38:04 +09:00
Stefan Dösinger
6b8564d629
d3d8: Accept D3DSWAPEFFECT_COPY_VSYNC.
...
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
2015-10-02 15:37:38 +09:00
Nikolay Sivov
e8c1cf4402
Update data tables to Unicode 8.0.0.
2015-10-02 15:37:05 +09:00
Aric Stewart
781b88b7c5
gdi32/tests: Expand tests skipped in Arabic to also skip in Hebrew.
...
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 23:29:57 +09:00
Charles Davis
476d97b0ee
ntdll: Use an __ms_va_list in sscanf (Clang).
...
Signed-off-by: Charles Davis <cdavis5x@gmail.com>
2015-10-01 23:18:43 +09:00
Thomas Faller
587733855b
winex11.drv: Fix use of uninitialized memory.
2015-10-01 23:14:39 +09:00
Dmitry Timoshkov
7d2cd2fe61
ntdll: Print process id in the loader log if requested.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-01 23:08:13 +09:00
Dmitry Timoshkov
451156b4fa
ntdll: Print process id in the relay log if requested.
...
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
2015-10-01 23:08:12 +09:00
Nikolay Sivov
7f4c158a39
gdi32: Return font ids from GetFontRealizationInfo().
2015-10-01 23:00:24 +09:00
Aric Stewart
6b657e0760
usp10/tests: fix some tests on Hebrew and Arabic locales.
...
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 16:34:45 +09:00
Aric Stewart
e8d54db727
secur32/tests: Handle skip cleanup in negotiate more cleanly.
...
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 16:34:37 +09:00
Aric Stewart
af6413aaeb
windowscodecs/tests: Handle failure to create TIFF decoder.
...
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 16:34:26 +09:00
Aric Stewart
dc3bf7d85b
windowscodecs/tests: Handle failure to create PNG decoder.
...
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 16:34:23 +09:00
Bruno Jesus
72528be84f
msadpcm32.acm: Stop converting data instead of crashing.
...
Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-10-01 16:34:02 +09:00
Nikolay Sivov
972a74ddfe
shell32: Added dll manifest file.
...
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
2015-10-01 16:33:28 +09:00
Piotr Caban
07762576c4
msvcrt: Add i386 __CxxExceptionFilter implementation.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-10-01 16:32:34 +09:00
Ken Thomases
a05cdaa1b8
gdi32: Antialias fake bold or italic fonts regardless of GASP table.
...
If the client requests a bold typeface of a font which doesn't actually provide
a bold typeface, Wine fakes it using FT_Outline_Embolden(). Likewise, it fakes
italic by apply a shear transform.
These techniques work passably when antialiasing is in effect. However, when
antialiasing is disabled at small sizes by the font's GASP table, the results
are horrible. The glyphs have many spurs or appear furry.
On the theory that fonts disable antialiasing via the GASP table at small sizes
because hinting should produce pixel-perfect results and that that rationale is
voided by the application of procedural bolding or italicizing, we ignore the
GASP table and always antialias for fake bold or italic fonts.
There is a new registry setting to disable this and revert to the previous
behavior:
[HKEY_CURRENT_USER\Software\Wine\Fonts]
"AntialiasFakeBoldOrItalic"="n"
Signed-off-by: Ken Thomases <ken@codeweavers.com>
2015-10-01 16:31:54 +09:00
Austin English
1a45f75ded
ntoskrnl.exe: Add KeEnterCriticalRegion/KeLeaveCriticalRegion stubs.
...
Signed-off-by: Austin English <austinenglish@gmail.com>
2015-10-01 16:31:02 +09:00
Andrew Eikum
b0a9d16cfb
xaudio2: Implement IXAudio2SourceVoice::Discontinuity.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-10-01 16:30:14 +09:00
Andrew Eikum
8366165e40
xaudio2: Call OnStreamEnd callback.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-10-01 16:30:11 +09:00
Andrew Eikum
b28b4cc18d
xaudio2: Implement IXAudio2MasteringVoice::GetVoiceDetails.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-10-01 16:30:06 +09:00
Nikolay Sivov
5cb954aa6a
dwrite: Handle fonts with broken usWinDescent values.
2015-10-01 16:29:44 +09:00
Nikolay Sivov
af5884ffe5
gdi32/freetype: Handle fonts with broken usWinDescent values.
2015-10-01 16:29:40 +09:00
Vincent Povirk
f0009e17e4
setupapi/tests: Add tests for dirid values.
...
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
2015-10-01 16:28:49 +09:00
Aric Stewart
0072188b69
usp10/tests: Catch case where enumerated font name is too long.
...
Signed-off-by: Aric Stewart <aric@codeweavers.com>
2015-10-01 16:27:57 +09:00
Marcus Meissner
5b33f18cfc
bcrypt: Add BCryptCreateHash stub.
...
Signed-off-By: Marcus Meissner <marcus@jet.franken.de>
2015-10-01 16:27:42 +09:00
Jacek Caban
205799d131
esen: Added stub DLL.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
2015-10-01 16:24:03 +09:00
Hans Leidekker
9a5788afc1
msi: Set the PrimaryVolumeSpaceRequired and PrimaryVolumeSpaceRemaining properties.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-01 16:23:15 +09:00
Hans Leidekker
1a74ccc8c5
wininet/tests: Fix a couple of test failures.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-01 16:23:08 +09:00
Hans Leidekker
d8ddf1b0e1
wininet/tests: Never use a proxy for connections to localhost.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-10-01 16:23:06 +09:00
Dmitry Timoshkov
01bfb3d6a6
winhttp: Add custom implementation of IWinHttpRequest::Invoke(DISPID_HTTPREQUEST_OPTION).
2015-10-01 00:04:06 +09:00
YongHao Hu
c1737515d5
msvcp120/tests: Add tr2_sys__Last_write_time test.
2015-10-01 00:03:48 +09:00
YongHao Hu
a6dc6ac4ff
msvcp110: Add tr2_sys__Last_write_time implementation and test.
2015-10-01 00:03:44 +09:00
Iván Matellanes
24d57405ac
msvcirt: Implement strstreambuf::seekoff.
2015-10-01 00:02:05 +09:00
Józef Kucia
9754cda53b
d3d11: Rename d3d10_device_inner to d3d_device_inner.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:01:29 +09:00
Józef Kucia
5fb0281399
d3d11: Rename d3d10_device_init() to d3d_device_init().
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:01:27 +09:00
Józef Kucia
934e4d1852
d3d11/tests: Port test_create_rasterizer_state() from d3d10core.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:01:26 +09:00
Józef Kucia
b8bcac5100
d3d11: Implement d3d11_device_CreateRasterizerState().
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:01:23 +09:00
Józef Kucia
e006be15b9
d3d11: Implement ID3D11RasterizerState interface.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:01:16 +09:00
Józef Kucia
3068f0470d
d3d11: Rename d3d10_rb_{alloc, realloc, free} to d3d_rb_{alloc, realloc, free}.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:01:14 +09:00
Józef Kucia
84efabb6c3
d3d11: Rename d3d10_rasterizer_state to d3d_rasterizer_state.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:01:12 +09:00
Józef Kucia
dc54d70207
d3d11/tests: Port test_create_shader() from d3d10core.
...
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
2015-10-01 00:00:59 +09:00
Andrey Gusev
3c8635c8d7
wined3d: TRACE fixes.
2015-10-01 00:00:46 +09:00
Sebastian Lackner
9bb215979c
xaudio2_7/tests: Remove duplicate call to test_DeviceDetails.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-09-25 22:19:48 +02:00
Andrew Eikum
eae93c1f41
xaudio2: Implement IXAudio2SourceVoice frequency functions.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-09-25 22:19:47 +02:00
Andrew Eikum
80be4dad87
xaudio2: Don't report mid-buffer positions.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-09-25 21:04:26 +02:00
Andrew Eikum
2decbcc05f
xaudio2: Fix mmdevapi buffer size calculation.
...
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
2015-09-25 21:04:24 +02:00
Piotr Caban
f9bae3e5a2
msvcrt: Only create locale categories that have changed in setlocale function.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-09-25 21:04:13 +02:00
Piotr Caban
f075043273
msvcrt: Use create_locinfo helper in setlocale implementation.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-09-25 21:04:12 +02:00
Piotr Caban
ca8ef840ad
msvcrt: Add create_locinfo helper function.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-09-25 21:04:10 +02:00
Piotr Caban
905daf251a
msvcrt: Pass pthreadlocinfo to set_lc_locale_name function.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-09-25 21:04:04 +02:00
Piotr Caban
d04c895b91
msvcrt: Pass pthreadlocinfo to update_threadlocinfo_category helper function.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
2015-09-25 21:04:00 +02:00
Sebastian Lackner
6d9cf49103
ntdll: Ignore higher bits in selector for ThreadDescriptorTableEntry info query.
...
Fixes a random test failure in kernel32/thread tests caused by the
uninitialized HIWORD.
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-09-25 21:03:17 +02:00
Hans Leidekker
100c043e89
msi/tests: Fix a test failure on Ultimate editions.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-09-25 21:02:52 +02:00
Hans Leidekker
29967d63bb
winhttp/tests: Handle timeout errors.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-09-25 21:01:23 +02:00
Hans Leidekker
42a8a3e74b
winhttp/tests: Fix a test failure.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-09-25 21:01:21 +02:00
Hans Leidekker
4eb2807bd4
winhttp/tests: Never use a proxy for connections to localhost.
...
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-09-25 21:01:18 +02:00
Hans Leidekker
d22e21f96d
winhttp: Verify certificates against the hostname instead of the server name.
...
The server name is different when connections are made through a proxy server.
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
2015-09-25 21:01:15 +02:00
Sebastian Lackner
7a485dd1ea
opencl: Avoid deprecation warning for OpenCL 1.2 APIs.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
2015-09-25 21:00:59 +02:00
Nikolay Sivov
bc26431e94
msacm32/tests: Allow alternative product id.
2015-09-25 21:00:51 +02:00
Nikolay Sivov
c0308873b9
urlmon/tests: Fixed a couple of test failure on Win10.
2015-09-25 21:00:44 +02:00
André Hentschel
a3ab34b419
psapi/tests: Don't check for exact value.
...
Signed-off-by: André Hentschel <nerv@dawncrow.de>
2015-09-25 21:00:11 +02:00
André Hentschel
c6b888f16f
ntdll/tests: Simplify the RtlRandom test.
2015-09-25 20:59:55 +02:00
André Hentschel
774efacbec
kernel32/tests: Don't test for the exact process count.
2015-09-25 20:59:35 +02:00
André Hentschel
d0a5a32546
ws2_32/tests: Don't test function directly when reporting WSAGetLastError().
2015-09-25 20:59:33 +02:00
Iván Matellanes
60d1d6f595
msvcirt: Implement strstreambuf::overflow.
2015-09-18 15:00:23 +02:00
Iván Matellanes
2f70aba8d9
msvcirt: Implement strstreambuf::underflow.
2015-09-18 15:00:21 +02:00
Iván Matellanes
ea953271de
msvcirt: Implement strstreambuf::sync.
2015-09-18 15:00:17 +02:00
Iván Matellanes
675ad97a69
msvcirt: Implement strstreambuf::setbuf.
2015-09-18 15:00:15 +02:00
Iván Matellanes
0257ebc838
msvcirt: Implement strstreambuf::doallocate.
2015-09-18 15:00:10 +02:00
Iván Matellanes
222cd629a3
msvcirt: Implement strstreambuf::str.
2015-09-18 15:00:05 +02:00
Iván Matellanes
a8b26a96b4
msvcirt: Implement strstreambuf::freeze.
2015-09-18 15:00:00 +02:00
Iván Matellanes
aa4e2740b7
msvcirt: Implement strstreambuf constructors and destructor.
2015-09-18 14:59:56 +02:00
Iván Matellanes
37de534352
msvcirt: Add stub of class strstreambuf.
2015-09-18 14:59:49 +02:00
Ken Thomases
d5739561d8
dbghelp: Provide a default value for DYLD_FALLBACK_LIBRARY_PATH, which is closer to how dyld behaves.
2015-09-18 14:59:01 +02:00
Ken Thomases
8d6b349409
dbghelp: Fix a comment to reflect what the code's actually doing.
2015-09-18 14:58:58 +02:00
Ken Thomases
f458cd844a
dbghelp: On Mac, get the wineloader path from the target or our own process before resorting to guessing.
...
This makes backtraces more reliably complete when WINELOADER isn't set
and the loader isn't in a typical location.
2015-09-18 14:58:55 +02:00
Bruno Jesus
c5e281d0d2
mciavi32: Detect Indeo video frames as valid frames.
2015-09-18 14:58:14 +02:00
Bruno Jesus
ab4460a382
mciavi32: Start playing from frame 0 instead of 1.
2015-09-18 14:58:08 +02:00
Bruno Jesus
1862c38f7d
mciavi32: Make a debug message more clear.
2015-09-18 14:58:04 +02:00
Austin English
4114e04815
dxgi: Upgrade Direct3D 10 WARN to a FIXME.
2015-09-18 14:57:54 +02:00
Józef Kucia
2a1186db19
dxgi: Add locking around remaining wined3d calls.
2015-09-18 14:57:50 +02:00
Józef Kucia
0eefb93535
dxgi: Replace dxgi_cs with wined3d_mutex.
2015-09-18 14:57:46 +02:00
Andrey Gusev
425160ce85
d3d9: TRACE fixes.
2015-09-18 14:57:38 +02:00
Andrey Gusev
f0c52fe0f5
d3d8: TRACE fixes.
2015-09-18 14:57:35 +02:00
Alistair Leslie-Hughes
978b4f19c7
d3dx10_43: Added D3DX10CreateEffectFromMemory stub.
2015-09-16 23:07:14 +09:00
Alistair Leslie-Hughes
145dc1dd14
d3dx10_43: Add D3DX10CreateEffectFromFileA/W stubs.
2015-09-16 23:07:14 +09:00
Nikolay Sivov
e585d17ff3
shell32/tests: Test icon ids that are invalid on all systems.
2015-09-16 22:11:09 +09:00
Hans Leidekker
11d0886f04
webservices/tests: Add tests.
2015-09-16 22:10:59 +09:00
Hans Leidekker
7b16d186e6
webservices: Implement WsFillReader.
2015-09-16 22:10:57 +09:00
Hans Leidekker
8bef93521f
webservices: Implement WsGetReaderNode.
2015-09-16 22:10:53 +09:00
Józef Kucia
8d253f8401
d3d11: Implement d3d11_device_CreatePixelShader().
2015-09-16 22:10:43 +09:00
Józef Kucia
13a80eaab1
d3d11: Implement ID3D11PixelShader interface.
2015-09-16 22:10:41 +09:00
Józef Kucia
f210c42de7
d3d11: Rename d3d10_pixel_shader to d3d_pixel_shader.
2015-09-16 22:10:39 +09:00
Józef Kucia
70fdfdb11b
d3d11: Implement d3d11_device_CreateVertexShader().
2015-09-16 22:10:38 +09:00
Józef Kucia
32892beba9
d3d11: Implement ID3D11VertexShader interface.
2015-09-16 22:10:36 +09:00
Józef Kucia
92a71ae09c
d3d11: Rename d3d10_vertex_shader to d3d_vertex_shader.
2015-09-16 22:10:33 +09:00
Józef Kucia
cad6ad9208
d3d11/tests: Add tests for D3D11CreateDeviceAndSwapChain().
2015-09-16 22:10:30 +09:00
Józef Kucia
e441e7b4a9
d3d11: Implement D3D11CreateDeviceAndSwapChain().
2015-09-16 22:10:20 +09:00
Jacek Caban
aacc7b394e
mshtml/tests: Fixed tests on some Windows versions.
2015-09-15 22:51:45 +09:00
Jacek Caban
c4d4143506
ieframe/tests: Fixed tests on some VMs.
2015-09-15 22:51:41 +09:00
Nikolay Sivov
20e6181304
dwrite: Print font table tag in string form in traces.
2015-09-15 22:51:03 +09:00
Andrey Gusev
edbd841d34
wined3d: Fix TRACE in shader_dump_decl_usage().
2015-09-15 20:05:14 +09:00
Józef Kucia
1cb181668e
d3d11: Implement d3d11_device_CreateInputLayout().
2015-09-15 20:04:30 +09:00
Józef Kucia
8361963f7b
d3d11: Add ID3D11InputLayout interface stub.
2015-09-15 20:04:26 +09:00
Józef Kucia
2a17794ffa
d3d11: Rename d3d10_input_layout to d3d_input_layout.
2015-09-15 20:04:16 +09:00
Józef Kucia
77844e2a0e
d3d11: Set output parameters to NULL when D3D11CreateDevice() fails.
2015-09-15 20:03:49 +09:00
Józef Kucia
ccb30415b6
d3d11: Set immediate_context to NULL in d3d11_device_GetImmediateContext().
2015-09-15 20:03:46 +09:00
Hans Leidekker
e4f32c3c4b
webservices/tests: Add tests.
2015-09-15 19:45:59 +09:00
Hans Leidekker
cf8efc384a
webservices: Implement WsSetInput.
2015-09-15 19:45:55 +09:00
Hans Leidekker
0e3b3e07ad
webservices: Implement WsGetReaderProperty.
2015-09-15 19:45:46 +09:00
Hans Leidekker
a3004d11de
webservices: Implement WsCreateReader and WsFreeReader.
2015-09-15 19:45:41 +09:00
Aric Stewart
1de389ae2b
hidclass.sys: Implement IRP_MJ_READ for HID Devices.
2015-09-15 18:29:13 +09:00
Aric Stewart
01aa7a6ec1
hidclass.sys: Implment IRP_MJ_CREATE and IRP_MJ_CLOSE for HID Devices.
2015-09-15 18:29:10 +09:00
Aric Stewart
28125d40c2
hidclass.sys: Implement IRP_MJ_DEVICE_CONTROL for HID devices.
2015-09-15 18:28:01 +09:00
Aric Stewart
b7f43c99ee
hidclass.sys: Add USB Descriptor parsing.
2015-09-15 18:01:23 +09:00
Vincent Povirk
69d57ee72f
shell32: Do nothing if we can't convert PIDL to path in SHAddToRecentDocs.
2015-09-15 17:55:19 +09:00
Erich E. Hoover
d79de513f7
wineps.drv: Add support for PostScript Format 2 custom glyph names.
2015-09-15 17:49:59 +09:00
Erich E. Hoover
b66fcd68f7
wineps.drv: Add support for PostScript Format 2 standard glyph names.
2015-09-15 17:49:42 +09:00
Erich E. Hoover
ce0fbe4f1e
wineps.drv: Add support for PostScript Format 1 glyph names.
...
In order to generate a searchable PDF from a PostScript document the
glyph names must follow Adobe's convention.
2015-09-15 17:49:11 +09:00
Piotr Caban
ecac39c19b
msvcrt: Add _wctime32_s implementation.
2015-09-15 17:02:11 +09:00
Piotr Caban
05d2a08306
msvcr120: Add missing win64 exports.
2015-09-15 17:02:02 +09:00
Lauri Kenttä
b3d51fb78b
ntdll/tests: Fix error message.
2015-09-15 17:00:32 +09:00
Dmitry Timoshkov
6c83dd2d99
oleaut32: Use correct interface pointer.
2015-09-15 16:59:15 +09:00
Ken Thomases
47708c2635
winemac: Add a new registry setting, OpenGLSurfaceMode, to control how GL surfaces relate to the window.
...
The default behavior is that GL surfaces are on top of all non-GL content in
the window. This maximizes the performance for the common case of games, but
clipping by parents, siblings, and child windows isn't respected.
Setting OpenGLSurfaceMode to "behind" pushes the GL surface to be behind the
Mac window. The window has transparent holes punched through it so that the GL
surface shows through. USER32 and the wineserver take care of making sure the
holes are only where the GL windows would be unclipped and unoccluded. Because
the OS X window server has to composite the GL surface with the window, this
limits the framerate.
Since the Mac driver has no server-side rendering path, GDI rendering to a
window which has a GL surface doesn't work. As a partial workaround, mostly
for cases where a GL surface is created but never used, setting
OpenGLSurfaceMode to "transparent" allows the GDI rendering to show through the
transparent parts of the GL surface. The GDI rendering is drawn to the
top-level window's surface as normal. (The behavior of user32 to exclude the
portion covered by a GL window from GDI rendering is disabled.) The GL surface
is in front of the window but potentially wholly or partially transparent. It
is composited with the window behind it.
The GL surface is initially cleared to be completely transparent. So, if
no GL rendering is done, the window will appear as though the GL surface didn't
exist.
2015-09-15 16:59:03 +09:00
Nikolay Sivov
7e7b4de4b2
oledlg: Fix menu item string format.
2015-09-15 16:33:46 +09:00
Hans Leidekker
9061ee4e8c
webservices: Implement WsGetHeapProperty.
2015-09-14 22:31:43 +09:00
Hans Leidekker
5db34f7da1
webservices: Implement WsCreateHeap and WsFreeHeap.
2015-09-14 22:31:38 +09:00
Józef Kucia
ef3afcf649
dxgi/tests: Remove leftover debug comment.
2015-09-14 22:31:07 +09:00
Józef Kucia
7d9049c2df
dxgi/tests: Add missing DestroyWindow() call in test_createswapchain().
2015-09-14 22:31:06 +09:00
Józef Kucia
cee4d0bb91
dxgi/tests: Check that DXGI surface implements ID3D11Texture2D.
2015-09-14 22:31:03 +09:00
Józef Kucia
e0bd44583c
d3d11/tests: Port test_create_depthstencil_view() from d3d10core.
2015-09-14 22:30:51 +09:00
Józef Kucia
6d916dc3e5
d3d10core/tests: Check that shader resource view implements ID3D11ShaderResourceView.
2015-09-14 22:30:50 +09:00
Józef Kucia
c32def6c41
d3d10core/tests: Check that render target view implements ID3D11RenderTargetView.
2015-09-14 22:30:48 +09:00
Józef Kucia
fbf7b84d10
d3d10core/tests: Port test_depthstencil_view_interfaces() from d3d11.
2015-09-14 22:30:45 +09:00
Aric Stewart
7e2ca70f79
hidclass.sys: Implement a report ring buffer.
2015-09-14 18:14:10 +09:00
Gerald Pfeifer
92f9dd1942
oleacc: Avoid two cases of shift overflow.
2015-09-14 16:47:53 +09:00
Piotr Caban
1e9402124d
msvcp: Add _Dtest implementation.
2015-09-14 16:47:52 +09:00
Piotr Caban
874c3f96f7
msvcp60: Fix basic_string::operator[size_t] implementation.
2015-09-14 16:47:52 +09:00
Piotr Caban
09a727c33c
msvcr120: Add fmin implementation.
2015-09-14 16:47:52 +09:00
Akihiro Sagawa
e4823f9b27
quartz: Use boolean constants for BOOL.
2015-09-14 16:47:52 +09:00
Akihiro Sagawa
6e51cfddfd
msi: Feature treeview should have WS_TABSTOP style.
2015-09-14 16:47:52 +09:00
Piotr Caban
b408b5a9a4
msvcrt/tests: Fix tolower test failures.
2015-09-14 16:47:52 +09:00
Gerald Pfeifer
a818d5cab2
netapi32: Avoid shift overflow for GENERIC_READ_ACCESS and friends. friends.
2015-09-14 16:47:51 +09:00
Bruno Jesus
66694cc043
quartz: Avoid audio header test code duplication.
...
The function MPEGSplitter_head_check does exactly the same test.
2015-09-14 16:47:51 +09:00
Vincent Povirk
34d57e3621
comdlg32: Implement radio button lists in item dialog.
2015-09-14 16:47:51 +09:00
Vincent Povirk
9068f2d10c
comdlg32: Return success from IFileDialogCustomize::MakeProminent.
2015-09-14 16:21:26 +09:00
Vincent Povirk
4270a8a4dc
comdlg32: Return success from IFileDialog2::AddPlace.
2015-09-14 16:21:23 +09:00
Vincent Povirk
3fc57e7b49
comdlg32: Remove fixme from EnableOpenDropDown.
2015-09-14 16:21:21 +09:00
Vincent Povirk
bbe009778e
comdlg32: Fix ignored out parameter.
2015-09-14 16:21:18 +09:00
Andrew Eikum
c28bfbc5b2
xaudio2: Support looping buffers.
...
Also shorten up the test runtime.
2015-09-14 16:19:49 +09:00
Andrew Eikum
031af2ca9a
xaudio2: Quiet down some noisy stubs.
2015-09-14 16:19:41 +09:00
Andrew Eikum
4c8ed8d104
xaudio2: Don't keep running after master voice is destroyed.
2015-09-14 16:19:37 +09:00
Piotr Caban
f326e372d1
msi/tests: Fix MsiProvideQualifiedComponent test failure.
2015-09-14 16:19:27 +09:00
Nikolay Sivov
a7e294c064
libwine: Fix double byte default char initialization.
2015-09-11 20:58:04 +09:00
Aric Stewart
43888392fa
hidclass.sys: Add Plug-and-play and AddDevice.
2015-09-11 20:48:24 +09:00
Hans Leidekker
a5b4ed75cf
advapi32/tests: Avoid more test failures.
2015-09-11 18:21:58 +09:00
Hans Leidekker
0194595d9a
webservices: Add tests.
2015-09-11 18:21:39 +09:00
Hans Leidekker
a1d2f21392
webservices: Implement WsGetErrorProperty and WsSetErrorProperty.
2015-09-11 18:21:32 +09:00
Hans Leidekker
60f1b8514e
webservices: Implement WsCreateError and WsFreeError.
2015-09-11 18:21:13 +09:00