507 lines
27 KiB
Plaintext
507 lines
27 KiB
Plaintext
The Wine development release 1.7.52 is now available.
|
||
|
||
What's new in this release (see below for details):
|
||
- Unicode data updated to Unicode 8.0.0.
|
||
- Some implementation of the Web Services DLL.
|
||
- More Direct3D 11 interfaces.
|
||
- A few more functions in the C++ runtime.
|
||
- Output standard glyph names in the PostScript driver.
|
||
- Various bug fixes.
|
||
|
||
The source is available from the following locations:
|
||
|
||
http://prdownloads.sourceforge.net/wine/wine-1.7.52.tar.bz2
|
||
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.52.tar.bz2
|
||
|
||
Binary packages for various distributions will be available from:
|
||
|
||
http://www.winehq.org/download
|
||
|
||
You will find documentation on http://www.winehq.org/documentation
|
||
|
||
You can also get the current source directly from the git
|
||
repository. Check http://www.winehq.org/git for details.
|
||
|
||
Wine is available thanks to the work of many people. See the file
|
||
AUTHORS in the distribution for the complete list.
|
||
|
||
----------------------------------------------------------------
|
||
|
||
Bugs fixed in 1.7.52 (total 99):
|
||
|
||
5771 Problems with Settlers III films (exotic Indeo RIFF chunks like ##iv are not detected in wine)
|
||
6416 wineps uses custom encoded fonts
|
||
7873 ConceptDraw cannot load project files
|
||
9009 JewelQuest crashes after starting
|
||
14193 Monster Truck Madness 2 Trial: crash in msacm32
|
||
17543 Halo 2 for Windows Vista installer shows empty html user interface (jscript parser fails to recognize 'objectid::eventname' style function declarations)
|
||
17647 TA Demo Recorder doesn't work
|
||
18265 SIAP 3.1 (Argentinian tax software) crashes when entering menus, saving data or trying to exit a module
|
||
20105 Fujiprint/Fotokasten fails to update (msxml3 missing support for special characters escaping and DTD nodes)
|
||
21670 Flying Model Simulator - hangs at graphics card detection
|
||
22067 c2 crashes on exit
|
||
22511 Baldur's Gate 2: only takes up part of top left corner of screen, not full screen
|
||
26122 valgrind shows several uninitialized variables in mscoree/tests/mscoree.c
|
||
26211 Dragon Age II Demo launcher crashes
|
||
26216 Lylian: can't play videos (quartz can't handle the AVI file header correctly)
|
||
26875 Desperados: invisible UI
|
||
27312 Requiem: Avenging Angel - Black artifacts in the main menù
|
||
27513 Lord of the Rings launcher: 'Log in' button corrupted without native gdiplus
|
||
27526 Field of view spins uncontrollably after switching from menu screen in Half Life
|
||
27739 Multiple D3D example applications crash on unimplemented function d3dx10_43.dll.D3DX10CreateEffectFromFileW (NVIDIA D3D SDK 10 Sparkles, DirectX SDK GPUSpectrogram)
|
||
28097 gdiplus fonts test fails unless Times New Roman installed?
|
||
28191 winetest: No usage in wineconsole
|
||
29379 VB6 textbox right click menu does not work
|
||
29609 League Of Legends game client crashes after champion selection (failure to resolve hostname)
|
||
29646 Microsoft Wine Guide crashes after playing one video clip (string sent to MCIWNDM_SENDSTRINGA needs previous translation from 16-bit)
|
||
30180 winecfg hangs on drive actions
|
||
31580 'Create Your Own Model Railway' crashes at 65% preparation after clicking 'Start Game'
|
||
31684 Crash in winealsa driver when exiting World of Warcraft
|
||
31748 Space Pirates and Zombies (Steam): system crashes/freezes when closing the game
|
||
31826 warning: implicit declaration of function ‘isatty’
|
||
32181 linux/videodev.h header is deprecated and unavailable on newer kernels
|
||
32234 Missing dependencies on static / import libraries
|
||
32582 WideCharToMultiByte: incorrectly handling of user specified DBCS "default character"
|
||
32726 Starcraft II fulscreen app is still drawn when Alt+Tabing in KDE
|
||
32959 Warcraft 3: Minimizing problems
|
||
33376 Stick soldier 2 crashes on startup
|
||
33481 Solidworks crashes on mouse action after 1 minute
|
||
33704 Naviextras Toolbox 3.18.1 crashes or hangs (multithreaded wininet connections/races)
|
||
33777 Clamwin doesn't show drive letters in filenames
|
||
33870 Occasional crash during ie7 install
|
||
33877 SimCity 4 Deluxe 'AutoRun.exe' crashes when clicking 'install'
|
||
33935 graphics.c: identical sub-expressions '!(types[i + 1] & PathPointTypeBezier)'
|
||
34172 Failure to install MiKTeX 2.9
|
||
34422 Wizardry 7 Gold - Crash on starting a new game
|
||
34607 When quitting the first area in Oddworld Munch's Oddysee CD, the game crashes
|
||
34608 The character's 3D model in Oddworld Munch's Oddysee lacks body parts
|
||
34750 Eleusis Demo some landscape parts are black rendered
|
||
35219 Wine builtin Internet Explorer fails to authenticate with certain websites (GnuTLS error: Rehandshake was requested by the peer)
|
||
35553 Warhammer 40,000: Dawn of War II: does not start, crypt:CertCreateContext dwFlags not implemented
|
||
35574 gdi32:fonts test_EnumFontFamiliesEx_default_charset() fails on Windows 7 in the Japanese and Hebrew locales
|
||
35708 Dassault Systemes CATIA v5R19 installer passes unsupported UI level 'b-!' to msiexec
|
||
35716 Oblivion Mod Manager file not found although file-select window shows file
|
||
36032 Colin McRea Rally 2005 - graphic glitches on second run/carrier mode
|
||
36060 Hawking Control Center driver installer tool crashes (SHRegCloseUSKey crashes on NULL key)
|
||
36110 Drakan: screen flickers and graphics are distorted (Mac OS X only bug)
|
||
36237 valgrind shows a leak in comctl32/tests/subclass.c
|
||
36276 dxdiagn/tests/container.c crashes when run under valgrind
|
||
36281 valgrind shows an invalid read in gdi32/tests/path.c
|
||
36367 w95_answ.exe (16-bit app) crashes on startup on Mac OS X 10.9 (Mavericks)
|
||
36422 valgrind shows several possible leaks in qcap/tests/qcap.c
|
||
36571 valgrind shows some invalid memory use in shell32/tests/path.c
|
||
36626 dxgi/tests/device.c crashes under valgrind on i965/mesa
|
||
36637 wininet/tests/http.c crashes under valgrind
|
||
36725 Audible Manager crashes immediately on startup
|
||
36732 mscoree PATH environment setup contains a potential stack buffer overflow
|
||
36743 rpcrt4 tests fail when using widl "-Oif" option
|
||
36876 Incorrect check for bad points in draw_poly()
|
||
37018 Viber crashes when trying to make a video call
|
||
37301 MyPhoneExplorer 1.8.6 installer crashes
|
||
37814 NotePad++ 6.x freezes/crashes when copying text
|
||
38217 wininet/tests/http.c hangs under valgrind-3.11.0-SVN
|
||
38380 OSX Wine64 compile hangs on /dlls/ntdll/relay.c with gcc4.9
|
||
38397 World of Warcraft 3.3.5a in D3D mode does not launch after wine 1.7.40
|
||
38456 valgrind shows several uninitialized variables in programs/reg/tests/reg.c
|
||
38678 valgrind shows uninitialized value dlls/kernel32/tests/path.c:test_CheckNameLegalDOS8Dot3
|
||
38728 valgrind shows uninitialized memory in dlls/user32/clipboard.c
|
||
38779 Homeworld 2: unusually long loading time (with built-in msvcr70)
|
||
38871 Homeworld Remastered crashes when starting a new game, needs msvcp110.dll._FDtest
|
||
38915 valgrind shows uninitialized memory in kernel32/tests/time.c
|
||
38992 Chile timezones not detected: Chile/Continental and Chile/EasterIsland
|
||
39021 Valkyria Chronicles (Steam) runs without audio (needs native xaudio2_7.dll)
|
||
39189 Ableton Live 9: Adding Electric/Bass/Wobble Bass instrument causes a crash on unimplemented function msvcp120.dll._DTest
|
||
39190 Ableton Live 9: Adding Impulse/Backbeat Room instrument causes a crash on unimplemented function msvcr120.dll.fminf
|
||
39192 Warhammer 40k: Dawn of War II – Retribution (Steam) needs msvcr80.dll._wctime32_s
|
||
39198 Etherlords 2 demo installer receives an exception after start
|
||
39205 wordpad: paragraph didn't be repaint after undo setting of alignment
|
||
39214 Crazy Machines Elements crashes on unimplemented function x3daudio1_7.dll.X3DAudioCalculate
|
||
39241 msvcrt:string fails in a mixed locale configuration
|
||
39243 oledlg:main fails in the Korean locale
|
||
39256 msxml3/tests/domdoc.c crashes under valgrind
|
||
39273 Quicken 2004 doesn't install
|
||
39277 Enhance error diagnosis for DX10/11 games crashing due to missing support for Mesa OpenGL >= 3.2 core profiles, Shader Model 4, GLSL 1.50
|
||
39280 German manpage claims WINELOADER defaults to @bindir@/wineserver
|
||
39287 Huawei HiSuite 2.3.55 installer crashes
|
||
39320 Unrest doesn't exit properly (hangs on exit) with built-in Xaudio2
|
||
39321 Unrest doesn't play audio with built-in Xaudio2 (needs xaudio2_7)
|
||
39333 TERA client 2015.09.24 crashes on unimplemented function bcrypt.dll.BCryptCreateHash
|
||
39334 comctl32 status bar test crashes on Linux if Bubbler One font is installed
|
||
39361 WildStar Launcher2 crashes immediately after startup
|
||
|
||
----------------------------------------------------------------
|
||
|
||
Changes since 1.7.51:
|
||
|
||
Akihiro Sagawa (2):
|
||
msi: Feature treeview should have WS_TABSTOP style.
|
||
quartz: Use boolean constants for BOOL.
|
||
|
||
Alex Henrie (2):
|
||
user32: Replace release_icon_ptr with release_user_handle_ptr.
|
||
user32: Remove unused variable ani_icon_data from release_icon_frame.
|
||
|
||
Alexandre Julliard (2):
|
||
gdi32: Add an intermediate pointer to avoid a compiler warning.
|
||
include: Avoid some type redefinitions.
|
||
|
||
Alistair Leslie-Hughes (4):
|
||
dwmapi: Add DwmUpdateThumbnailProperties stub.
|
||
d3dx10_43: Add ID3DX10ThreadPump interface.
|
||
d3dx10_43: Add D3DX10CreateEffectFromFileA/W stubs.
|
||
d3dx10_43: Added D3DX10CreateEffectFromMemory stub.
|
||
|
||
Andrew Eikum (16):
|
||
x3daudio1_7: Stub X3DAudioCalculate.
|
||
include/xapo.idl: Add descriptions for IXAPO and IXAPOProperties.
|
||
xaudio2: Add stub implementation of AudioVolumeMeter.
|
||
xaudio2: Add stub for AudioReverb class.
|
||
xaudio2: Don't keep running after master voice is destroyed.
|
||
xaudio2: Quiet down some noisy stubs.
|
||
xaudio2: Support looping buffers.
|
||
include/xaudio2.idl: Fix struct packing.
|
||
xaudio2: Fix mmdevapi buffer size calculation.
|
||
xaudio2: Don't report mid-buffer positions.
|
||
xaudio2: Implement IXAudio2SourceVoice frequency functions.
|
||
xaudio2: Implement IXAudio2MasteringVoice::GetVoiceDetails.
|
||
xaudio2: Call OnStreamEnd callback.
|
||
xaudio2: Implement IXAudio2SourceVoice::Discontinuity.
|
||
maintainers: Add MAINTAINERS file.
|
||
msdelta: Add stub DLL.
|
||
|
||
Andrey Gusev (4):
|
||
wined3d: Fix TRACE in shader_dump_decl_usage().
|
||
d3d8: TRACE fixes.
|
||
d3d9: TRACE fixes.
|
||
wined3d: TRACE fixes.
|
||
|
||
André Hentschel (6):
|
||
ws2_32/tests: Don't test function directly when reporting WSAGetLastError().
|
||
kernel32/tests: Don't test for the exact process count.
|
||
ntdll/tests: Simplify the RtlRandom test.
|
||
psapi/tests: Don't check for exact value.
|
||
rsaenh/tests: Adjust length value to pass on Win 10.
|
||
user32/tests: Allow tracing in menu tests.
|
||
|
||
Aric Stewart (13):
|
||
hidclass.sys: Add Plug-and-play and AddDevice.
|
||
hidclass.sys: Implement a report ring buffer.
|
||
hidclass.sys: Add USB Descriptor parsing.
|
||
hidclass.sys: Implement IRP_MJ_DEVICE_CONTROL for HID devices.
|
||
hidclass.sys: Implment IRP_MJ_CREATE and IRP_MJ_CLOSE for HID Devices.
|
||
hidclass.sys: Implement IRP_MJ_READ for HID Devices.
|
||
usp10/tests: Catch case where enumerated font name is too long.
|
||
windowscodecs/tests: Handle failure to create PNG decoder.
|
||
windowscodecs/tests: Handle failure to create TIFF decoder.
|
||
secur32/tests: Handle skip cleanup in negotiate more cleanly.
|
||
usp10/tests: fix some tests on Hebrew and Arabic locales.
|
||
gdi32/tests: Expand tests skipped in Arabic to also skip in Hebrew.
|
||
maintainers: Add HID section.
|
||
|
||
Aurimas Fišeras (1):
|
||
po: Update Lithuanian translation.
|
||
|
||
Austin English (2):
|
||
dxgi: Upgrade Direct3D 10 WARN to a FIXME.
|
||
ntoskrnl.exe: Add KeEnterCriticalRegion/KeLeaveCriticalRegion stubs.
|
||
|
||
Bruno Jesus (15):
|
||
quartz: Ensure pSample is NULL before calling IAsyncReader_WaitForNext.
|
||
shlwapi: Reject NULL key on SHRegCloseUSKey with tests.
|
||
ws2_32: Try harder to get the host name address in getaddrinfo.
|
||
ws2_32/tests: Remove a dead assignment.
|
||
msadp32.acm: Ensure we have enough memory before memcopying data.
|
||
msacm32: Catch NULL parameters in acmFormatSuggest().
|
||
msacm32/tests: Add tests for acmFormatSuggest().
|
||
msacm32: Quit on unsupported destination format in PCM_FormatSuggest.
|
||
msvfw32: Trace only what matters in MCIWNDM_GETDEVICE.
|
||
quartz: Avoid audio header test code duplication.
|
||
mciavi32: Make a debug message more clear.
|
||
mciavi32: Start playing from frame 0 instead of 1.
|
||
mciavi32: Detect Indeo video frames as valid frames.
|
||
msadpcm32.acm: Stop converting data instead of crashing.
|
||
oleaut32: Cope with invalid icon data in OLEPictureImpl_LoadIcon.
|
||
|
||
Charles Davis (1):
|
||
ntdll: Use an __ms_va_list in sscanf (Clang).
|
||
|
||
Dmitry Timoshkov (13):
|
||
oleaut32/tests: Add parameter checking to the typelib varargs marshalling test.
|
||
oleaut32: Don't assume that SAFEARRAY is the last parameter in an varargs method.
|
||
widl: Add special handling for pointers to arrays in the typelib generator.
|
||
oleaut32/tests: Add another test for calling a varargs method.
|
||
oleaut32: Add support for handling VT_VARIANT|VT_ARRAY|VT_BYREF argument type.
|
||
oleaut32/tests: Add a test to show that support for coercion to arrays of variants is specific to vararg methods.
|
||
msvideo: Implement MCIWndRegisterClass.
|
||
msvideo: Add support for 16-bit MCIWndProc.
|
||
oleaut32: Use correct interface pointer.
|
||
winhttp: Add custom implementation of IWinHttpRequest::Invoke(DISPID_HTTPREQUEST_OPTION).
|
||
ntdll: Print process id in the relay log if requested.
|
||
ntdll: Print process id in the loader log if requested.
|
||
winhttp/tests: Add another test for IWinHttpRequest_Invoke.
|
||
|
||
Erich Hoover (4):
|
||
wineps.drv: Add support for PostScript Format 1 glyph names.
|
||
wineps.drv: Add support for PostScript Format 2 standard glyph names.
|
||
wineps.drv: Add support for PostScript Format 2 custom glyph names.
|
||
server: Return STATUS_CANT_WAIT/WSAEWOULDBLOCK for non-overlapped SIO_ADDRESS_LIST_CHANGE requests on non-blocking sockets.
|
||
|
||
Florian Pelz (1):
|
||
po: German translation: Various fixes.
|
||
|
||
Gerald Pfeifer (9):
|
||
server: Replace 1 << 31 by 1u << 31 to avoid shift overflow in in get_active_hooks.
|
||
propsys: Cast to ULONGLONG instead of LONGLONG in test_intconversions test_intconversions to avoid shift overflow.
|
||
d3dcompiler_43: Replace 14 instances of 1 << 31 by 1u << 31 to avoid shift shift overflow.
|
||
gdi32: Avoid two cases of shift overflow in get_glyph_indices.
|
||
mshtml: Adjust NS_ERROR_GENERATE_FAILURE to avoid shift overflow.
|
||
d3d8: Avoid shift overflow in render_state_test_data_init.
|
||
d3d9: Avoid shift overflow in render_state_test_data_init.
|
||
netapi32: Avoid shift overflow for GENERIC_READ_ACCESS and friends. friends.
|
||
oleacc: Avoid two cases of shift overflow.
|
||
|
||
Hans Leidekker (25):
|
||
msi/tests: Avoid test failures when running as an unprivileged user.
|
||
advapi32/tests: Avoid test failures when running as an unprivileged user.
|
||
advapi32/tests: Perform a case-insensitive match on domain names.
|
||
include: Add missing Web Services declarations.
|
||
webservices: Implement WsCreateError and WsFreeError.
|
||
webservices: Implement WsGetErrorProperty and WsSetErrorProperty.
|
||
webservices: Add tests.
|
||
advapi32/tests: Avoid more test failures.
|
||
webservices: Implement WsCreateHeap and WsFreeHeap.
|
||
webservices: Implement WsGetHeapProperty.
|
||
webservices: Implement WsCreateReader and WsFreeReader.
|
||
webservices: Implement WsGetReaderProperty.
|
||
webservices: Implement WsSetInput.
|
||
webservices/tests: Add tests.
|
||
webservices: Implement WsGetReaderNode.
|
||
webservices: Implement WsFillReader.
|
||
webservices/tests: Add tests.
|
||
winhttp: Verify certificates against the hostname instead of the server name.
|
||
winhttp/tests: Never use a proxy for connections to localhost.
|
||
winhttp/tests: Fix a test failure.
|
||
winhttp/tests: Handle timeout errors.
|
||
msi/tests: Fix a test failure on Ultimate editions.
|
||
wininet/tests: Never use a proxy for connections to localhost.
|
||
wininet/tests: Fix a couple of test failures.
|
||
msi: Set the PrimaryVolumeSpaceRequired and PrimaryVolumeSpaceRemaining properties.
|
||
|
||
Hugh McMaster (3):
|
||
regsvr32: Call InstallDll before UnregisterDll when using /u /i.
|
||
regsvr32: Process the next file in the array if an error occurs.
|
||
regsvr32: Return the most recent error code, even if later DLLs succeed.
|
||
|
||
Huw D. M. Davies (2):
|
||
comctl32: Set the item size after LISTVIEW_ScrollColumns().
|
||
fonts: Fix the version in the name table to match the Version: line.
|
||
|
||
Iván Matellanes (10):
|
||
msvcirt: Add stub of class strstreambuf.
|
||
msvcirt: Implement strstreambuf constructors and destructor.
|
||
msvcirt: Implement strstreambuf::freeze.
|
||
msvcirt: Implement strstreambuf::str.
|
||
msvcirt: Implement strstreambuf::doallocate.
|
||
msvcirt: Implement strstreambuf::setbuf.
|
||
msvcirt: Implement strstreambuf::sync.
|
||
msvcirt: Implement strstreambuf::underflow.
|
||
msvcirt: Implement strstreambuf::overflow.
|
||
msvcirt: Implement strstreambuf::seekoff.
|
||
|
||
Jacek Caban (5):
|
||
oleaut32: Clean up IPSFactoryBuffer instance.
|
||
usp10: Added test of ScriptStringAnalyse call with 0 length string.
|
||
ieframe/tests: Fixed tests on some VMs.
|
||
mshtml/tests: Fixed tests on some Windows versions.
|
||
esen: Added stub DLL.
|
||
|
||
Jared Smudde (1):
|
||
winemine: Load main icon in the about window.
|
||
|
||
Jens Reyer (1):
|
||
loader: Fix German manpage description of WINELOADER.
|
||
|
||
Józef Kucia (58):
|
||
d3d11: Implement d3d11_buffer_GetDesc().
|
||
d3d11: Implement d3d10_buffer_GetDesc().
|
||
d3d11: Implement d3d11_device_CreateBuffer().
|
||
d3d11: AddRef device returned from d3d11_buffer_GetDevice().
|
||
d3d11/tests: Add test for buffer interfaces.
|
||
d3d10core/tests: Port test_buffer_interfaces() from d3d11.
|
||
d3d11: Rename d3d10_depthstencil_view to d3d_depthstencil_view.
|
||
d3d11: Add ID3D11DepthStencilView interface stub.
|
||
d3d11: Implement d3d11_depthstencil_view_GetDevice().
|
||
d3d11: Rename wined3d_resource_from_resource() to wined3d_resource_from_d3d10_resource().
|
||
d3d11: Implement d3d11_depthstencil_view_GetResource().
|
||
d3d11: Implement d3d11_depthstencil_view_GetDesc().
|
||
d3d11: Implement d3d11_device_CreateDepthStencilView().
|
||
d3d11/tests: Add test for depth stencil view interfaces.
|
||
d3d11: Rename d3d10_rendertarget_view to d3d_rendertarget_view.
|
||
d3d11: Add ID3D11RenderTargetView interface stub.
|
||
d3d11: Implement d3d11_rendertarget_view_GetResource().
|
||
d3d11: Implement d3d11_rendertarget_view_GetDesc().
|
||
d3d11: Implement d3d11_device_CreateRenderTargetView().
|
||
d3d11: Implement d3d11_rendertarget_view_GetDevice().
|
||
d3d11/tests: Port test_create_rendertarget_view() from d3d10core.
|
||
d3d11: Rename d3d10_shader_resource_view to d3d_shader_resource_view.
|
||
d3d11: Add ID3D11ShaderResourceView interface stub.
|
||
d3d11: Implement d3d11_shader_resource_view_GetDevice().
|
||
d3d11: Implement d3d11_shader_resource_view_GetDesc().
|
||
d3d11: Implement d3d11_shader_resource_view_GetResource().
|
||
d3d11: Implement d3d11_device_CreateShaderResourceView().
|
||
d3d11/tests: Port test_create_shader_resource_view() from d3d10core.
|
||
d3d10core/tests: Port test_depthstencil_view_interfaces() from d3d11.
|
||
d3d10core/tests: Check that render target view implements ID3D11RenderTargetView.
|
||
d3d10core/tests: Check that shader resource view implements ID3D11ShaderResourceView.
|
||
d3d11/tests: Port test_create_depthstencil_view() from d3d10core.
|
||
dxgi/tests: Check that DXGI surface implements ID3D11Texture2D.
|
||
dxgi/tests: Add missing DestroyWindow() call in test_createswapchain().
|
||
dxgi/tests: Remove leftover debug comment.
|
||
d3d11: Set immediate_context to NULL in d3d11_device_GetImmediateContext().
|
||
d3d11: Set output parameters to NULL when D3D11CreateDevice() fails.
|
||
d3d11: Rename d3d10_input_layout to d3d_input_layout.
|
||
d3d11: Add ID3D11InputLayout interface stub.
|
||
d3d11: Implement d3d11_device_CreateInputLayout().
|
||
d3d11: Implement D3D11CreateDeviceAndSwapChain().
|
||
d3d11/tests: Add tests for D3D11CreateDeviceAndSwapChain().
|
||
d3d11: Rename d3d10_vertex_shader to d3d_vertex_shader.
|
||
d3d11: Implement ID3D11VertexShader interface.
|
||
d3d11: Implement d3d11_device_CreateVertexShader().
|
||
d3d11: Rename d3d10_pixel_shader to d3d_pixel_shader.
|
||
d3d11: Implement ID3D11PixelShader interface.
|
||
d3d11: Implement d3d11_device_CreatePixelShader().
|
||
dxgi: Replace dxgi_cs with wined3d_mutex.
|
||
dxgi: Add locking around remaining wined3d calls.
|
||
d3d11/tests: Port test_create_shader() from d3d10core.
|
||
d3d11: Rename d3d10_rasterizer_state to d3d_rasterizer_state.
|
||
d3d11: Rename d3d10_rb_{alloc, realloc, free} to d3d_rb_{alloc, realloc, free}.
|
||
d3d11: Implement ID3D11RasterizerState interface.
|
||
d3d11: Implement d3d11_device_CreateRasterizerState().
|
||
d3d11/tests: Port test_create_rasterizer_state() from d3d10core.
|
||
d3d11: Rename d3d10_device_init() to d3d_device_init().
|
||
d3d11: Rename d3d10_device_inner to d3d_device_inner.
|
||
|
||
Katarzyna Caban (1):
|
||
po: Update Polish translation.
|
||
|
||
Ken Thomases (5):
|
||
winemac: Add a new registry setting, OpenGLSurfaceMode, to control how GL surfaces relate to the window.
|
||
dbghelp: On Mac, get the wineloader path from the target or our own process before resorting to guessing.
|
||
dbghelp: Fix a comment to reflect what the code's actually doing.
|
||
dbghelp: Provide a default value for DYLD_FALLBACK_LIBRARY_PATH, which is closer to how dyld behaves.
|
||
gdi32: Antialias fake bold or italic fonts regardless of GASP table.
|
||
|
||
Lauri Kenttä (2):
|
||
ntdll/tests: Fix error message.
|
||
po: Update Finnish translation.
|
||
|
||
Marcus Meissner (3):
|
||
netprofm: fix memleak in error exit (Coverity).
|
||
ws2_32/tests: Fixed argument to GetComputerNameExW.
|
||
bcrypt: Add BCryptCreateHash stub.
|
||
|
||
Martin Storsjo (1):
|
||
ucrtbase: Make the strtod implementation C99 compatible.
|
||
|
||
Michael Müller (6):
|
||
wineconsole: Forward child process exitcode.
|
||
ntdll: Implement ThreadGroupInformation class.
|
||
kernel32: Implement Set/GetThreadGroupAffinity and add tests.
|
||
kernel32/tests: Add additional tests for GetFileAttributesExW.
|
||
ntdll/tests: Add additional tests for NtQueryFullAttributesFile.
|
||
ntdll: Return STATUS_OBJECT_NAME_INVALID in wine_nt_to_unix_file_name for prefix-only paths.
|
||
|
||
Nikolay Sivov (22):
|
||
dwrite: Return stub IDWriteFontList from GetMatchingFonts().
|
||
dwrite: Track face styles added to a family.
|
||
dwrite: Implement GetFont() for matching list.
|
||
dwrite: Implement GetFontCollection() for matching list.
|
||
oledlg: Improve menu items localization for OleUIAddVerbMenuW().
|
||
oledlg/tests: Handle localized menu strings.
|
||
dwrite/tests: Some tests for TranslateColorGlyphRun().
|
||
gdi32/tests: Avoid excessive traces for fonts with OS/2 version 4 tables.
|
||
libwine: Fix double byte default char initialization.
|
||
regedit: Block sorting by key value.
|
||
regedit: When sorting by key type consistently compare types.
|
||
configure: Add a symlink for wingding.ttf.
|
||
oledlg: Fix menu item string format.
|
||
dwrite: Print font table tag in string form in traces.
|
||
shell32/tests: Test icon ids that are invalid on all systems.
|
||
urlmon/tests: Fixed a couple of test failure on Win10.
|
||
msacm32/tests: Allow alternative product id.
|
||
gdi32/freetype: Handle fonts with broken usWinDescent values.
|
||
dwrite: Handle fonts with broken usWinDescent values.
|
||
shell32: Added dll manifest file.
|
||
gdi32: Return font ids from GetFontRealizationInfo().
|
||
Update data tables to Unicode 8.0.0.
|
||
|
||
Piotr Caban (19):
|
||
rpcrt4: Free server side arguments with MustFree flag first so other arguments may be used to determine its size.
|
||
msi: Check HKLM/Software/Classes/Installer/Components path while looking for components.
|
||
wine.inf: Add HKLM\System\Select\Current key.
|
||
msi/tests: Fix MsiProvideQualifiedComponent test failure.
|
||
msvcrt/tests: Fix tolower test failures.
|
||
msvcr120: Add fmin implementation.
|
||
msvcp60: Fix basic_string::operator[size_t] implementation.
|
||
msvcp: Add _Dtest implementation.
|
||
msvcr120: Add missing win64 exports.
|
||
msvcrt: Add _wctime32_s implementation.
|
||
msvcrt: Pass pthreadlocinfo to update_threadlocinfo_category helper function.
|
||
msvcrt: Pass pthreadlocinfo to set_lc_locale_name function.
|
||
msvcrt: Add create_locinfo helper function.
|
||
msvcrt: Use create_locinfo helper in setlocale implementation.
|
||
msvcrt: Only create locale categories that have changed in setlocale function.
|
||
msvcrt: Add i386 __CxxExceptionFilter implementation.
|
||
msvcr60: Fix _mbscoll implementation.
|
||
msvcp: Add _Dscale implementation.
|
||
msvcp: Add _Exp implementation.
|
||
|
||
Riccardo Bortolato (5):
|
||
wined3d: Remove wined3d_volume_preload.
|
||
wined3d: Remove wined3d_volume_get_parent.
|
||
wined3d: Remove volume reference counting from public interface.
|
||
wined3d: Remove wined3d_surface_get_blt_status stub.
|
||
wined3d: Remove wined3d_surface_get_flip_status stub.
|
||
|
||
Sebastian Lackner (4):
|
||
opencl: Avoid deprecation warning for OpenCL 1.2 APIs.
|
||
ntdll: Ignore higher bits in selector for ThreadDescriptorTableEntry info query.
|
||
xaudio2_7/tests: Remove duplicate call to test_DeviceDetails.
|
||
server: Always switch back to server dir when open_fd returns.
|
||
|
||
Stefan Dösinger (7):
|
||
d3d9/tests: Test D3DBACKBUFFER_TYPE.
|
||
d3d8/tests: Test D3DBACKBUFFER_TYPE.
|
||
wined3d: Remove wined3d_backbuffer_type.
|
||
wined3d: Remove old surface flipping hacks.
|
||
d3d8: Accept D3DSWAPEFFECT_COPY_VSYNC.
|
||
include: Fix two IDirect3DSwapChain9Ex COM Macro names.
|
||
wined3d: WINED3DFMT_B5G5R5X1_UNORM doesn't have an alpha channel.
|
||
|
||
Thomas Faber (1):
|
||
user32: Use float literals for float operation.
|
||
|
||
Thomas Faller (4):
|
||
reg: Implement binary data add operation.
|
||
kernel32/tests: Fix uninitialized memory of a test case.
|
||
ntdll: Fix invalid use of uninitialized memory.
|
||
winex11.drv: Fix use of uninitialized memory.
|
||
|
||
Vincent Povirk (8):
|
||
mscoree: Send Mono's debug output to Unix stderr.
|
||
comdlg32: Fix ignored out parameter.
|
||
comdlg32: Remove fixme from EnableOpenDropDown.
|
||
comdlg32: Return success from IFileDialog2::AddPlace.
|
||
comdlg32: Return success from IFileDialogCustomize::MakeProminent.
|
||
comdlg32: Implement radio button lists in item dialog.
|
||
shell32: Do nothing if we can't convert PIDL to path in SHAddToRecentDocs.
|
||
setupapi/tests: Add tests for dirid values.
|
||
|
||
YongHao Hu (2):
|
||
msvcp110: Add tr2_sys__Last_write_time implementation and test.
|
||
msvcp120/tests: Add tr2_sys__Last_write_time test.
|
||
|
||
--
|
||
Alexandre Julliard
|
||
julliard@winehq.org
|