Commit a83d5d3b authored by Alexandre Julliard's avatar Alexandre Julliard

Release 1.9.17.

parent 7297d4a8
The Wine development release 1.9.16 is now available. The Wine development release 1.9.17 is now available.
What's new in this release (see below for details): What's new in this release (see below for details):
- Better 64-bit binary compatibility on macOS. - Better exception handling on 64-bit.
- Performance improvements in JavaScript. - Various improvements in joystick support.
- More progress towards the Direct3D command stream. - Some more stream support in the C++ runtime.
- More shader instructions in Direct3D. - Font embedding improvements.
- Performance improvements in GDI. - More metafile support in GDI+.
- Various bug fixes. - Various bug fixes.
The source is available from the following locations: The source is available from the following locations:
http://dl.winehq.org/wine/source/1.9/wine-1.9.16.tar.bz2 http://dl.winehq.org/wine/source/1.9/wine-1.9.17.tar.bz2
http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.16.tar.bz2 http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.17.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
...@@ -27,427 +27,436 @@ AUTHORS in the distribution for the complete list. ...@@ -27,427 +27,436 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.9.16 (total 43): Bugs fixed in 1.9.17 (total 53):
19051 Myst V installer will not run. 13272 Scrapland crashes on startup due to IDirectDrawStreamSample::GetSurface method stub
19546 Grafit text labels not displayed properly 15824 Microsoft Chat's comic mode graphical glitches
21985 Devil May Cry 3: Black screen when playing game, but special effects are seen 18018 Gun Metal is unresponsive to joystick
23041 Darkness Within 2 demo: crashes on startup without native d3dx9_40 18095 VisualFEA's Toolbar is broken (does no line wrapping)
24645 PDF Factory 3.x/4.x installer fails to install printer drivers (winspool.SetPrinterW lacks support for level 8, global default printer settings) 20080 Perfect Cherry Blossom controls go crazy
26360 Time Warner Cable Connection Manager 1.03.0012.0 does not install 22491 Total Commander: Pressing the "Program information" button opens multiple windows instead of just one
28932 Screamer Radio, language selection works incorrectly 26365 Geneforge 1 - text gets cut away
29598 eRacer demo: no text displayed 26762 Shadow Vault has display errors
32491 dbghelp doesn't support DW_FORM_flag_present 29961 ADO.NET query on a Jet database fails.
33398 Word / Excel 2010: crash when clicked (2nd or 3rd times) on a link 30844 VirtualDJ Home Free crashes after sitting idle for a few minutes.
33457 An integer overflow @line 268 of dsa.c ? 31693 CAPCOM games using gamepad start with axes X/Y pressed up/left
33594 Cool Record Edit: crash during startup 32362 Multiple DirectX9 games need D3D11CreateDevice implementation with D3D_FEATURE_LEVEL_9_x support (Ghost Recon: Future Soldier)
33939 Ballistic game: no animation when ball is lost 32774 Multiple games (Lucius, X Rebirth) don't expect blending to be enabled by RS_EDGEANTIALIAS
34243 YGOPro Percy exits after a single duel/replay 34281 PlotSoft PDFill 10 fails on startup, reports 'No Fonts found under: C:\\windows\\Fonts' (at least one font name in registry must contain 'truetype' token)
36828 Multiple DirectX11 games need D3D11CreateDevice implementation with D3D_FEATURE_LEVEL_11_x support (Sniper Elite 3) 34286 dinput doesn't report DIDOI_ASPECT* for joystick axes
37338 Multiple games and applications using Boost.Interprocess need 'NtQuerySection' implementation (file-backed shared memory)(RobloxPlayer, Tera Online) 36421 valgrind shows some leaks in oledb32/tests/database.c
37903 Winzip 6: Unable to install. Controls are missing. 36625 can't set text background color in richedit
37919 Spellforce 2 needs d3dx9_36.dll.D3DXCreateTextureShader 36850 Fury 3 does not recognize Gamepad/Joystick
38310 Trackbar control (msctls_trackbar32) does not send WM_CTLCOLORSTATIC as it does in Windows 36859 Don't Starve 2.4.0 does not start: Missing Shader 'shaders/font.ksh'.
39501 King Arthur II demo crashes with unimplemented function d3dx10_43.dll.D3DXCpuOptimizations 37518 Huge Drop Performance Alan Wake, Alan Wake American Nightmare, Shadow Warrior 2013
39502 King Arthur II demo crashes with unimplemented function d3dx10_43.dll.D3DX10CreateTextureFromMemory 37847 Shantae - Risky's Revenge has glitchy graphics
39744 No sound with winepulse.drv in multiple applications when PulseAudio fails to allocate full buffer 37954 Test application using old MSVC++ iostream library crashes on startup ('msvcirt.??0ostrstream@@QAE@XZ' takes one argument)
39919 Purple / Pink reflections in Mass Effect 3 38276 IsDialogMessage(NULL,...) must always return FALSE
40520 Gauntlet and WoW (d3d11 renderer) need FrontCounterClockwise 38726 valgrind shows uninitialized memory in qcap/tests/smartteefilter.c
40734 Unreal Tournament 3 doesn't quit properly when Pulseaudio is used 39506 King Arthur II demo crashes with unimplemented function d3dx10_43.dll.D3DX10CreateEffectPoolFromFileW
40735 Midnight Mysteries: The Edgar Allan Poe Conspiracy (Steam) needs a more fleshed out msscript.ocx to get past the initial 'OLE Error 80004002' 39541 Rollercoaster Tycoon - X Error of failed request: BadValue (integer parameter out of range for operation)
40757 GOG Galaxy crashes with unimplemented function api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vsnwprintf_s 40384 dinput8:dinput regression caused by new compiler
40758 GOG Galaxy crashes with unimplemented function api-ms-win-crt-runtime-l1-1-0.dll._get_wide_winmain_command_line 40385 usp10:usp10 regression caused by new cross-compiler
40815 comctl32: Leftmost position of trackbar not selectable with mouse, slider initial position wrong 40411 Regedit.exe /e only exports HKLM
40875 ITHVNR does not work in wine 40665 'INFINITY' undeclared (In function 'test_effect_preshader_ops')
40882 Nvidia GT 740M is not correctly recognized 40710 Multiple games crashes with unimplemented function d3dx11_43.dll.D3DX11CreateTextureFromMemory
40905 Multiple applications need api-ms-win-crt-runtime-l1-1-0.dll._get_narrow_winmain_command_line (PCSX2 1.4.0, Battle.Net Launcher) 40846 Dead by Daylight: Crash on start, needs D3DX11CompileFromFileW
40920 Into The Stars (UE4 game) crashes while loading with SwapChain->GetFullscreenState error 40848 S.T.A.L.K.E.R. Call of Pripyat Benchmark needs d3dx10_43.dll.D3DX10CreateDeviceAndSwapChain
40987 Wine hangs indefinitely on start with "[__NSArrayM insertObject:atIndex:]: index 6 beyond bounds [0 .. 4]". 40989 Adventure Lamp needs ntdll.NtSuspendProcess
40999 Epic Games Launcher needs ws2_32.InetNtopW 41002 Worms 2 (GOG version) fails to start, crashes with a Visual C++ runtime error
41009 PCSX2 1.4.0 needs api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vswprintf_p 41025 Worms 2 in-game audio no longer works
41010 TVS_TRACKSELECT uses wrong hittest region 41061 Unimplemented function msvcp140.dll._Mtx_init_in_situ needed by Battle.net
41015 comctl32/treeview: Alt-Up/Down keyboard shortcuts don't work 41066 Unhandled page fault in RtlWow64EnableFsRedirectionEx when passed bad *old_value pointer
41033 Unimplemented function api-ms-win-crt-runtime-l1-1-0.dll.set_terminate need by Battle.net 41067 Spellforce 2 - Demons of the Past needs d3dx9_34.dll.D3DXFillVolumeTextureTX
41037 Unimplemented function vcruntime140.dll.__std_type_info_name is needed by Battle.net 41072 GOG Galaxy fails to start without setting ucrtbase to (native, builtin)
41040 VariantChangeTypeEx lead to error when casting IUnknown(nil) -> IDispatch 41074 Unimplemented function msvcp140.dll.__crtInitializeCriticalSectionEx needed by Battle.net
41044 Age of Mythology: Extended Edition needs api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vswprintf_s 41078 Unimplemented function msvcp140.dll.__crtCreateEventExW needed by Battle.net
41051 GOG Galaxy crashes with unimplemented function vcruntime140.dll.__std_type_info_destroy_list 41079 Hauppauge Capture crashes on unimplemented function cfgmgr32.dll.CM_Get_Version
41084 Unimplemented function msvcp140.dll.__crtCreateSemaphoreExW needed by Battle.net
41088 Bug on Startup Buhl Tax2016 on Wine Windows7
41089 Regression bug: E-Sword Search now showing a black dialog.
41103 Fails to parse Extended Properties since it has quotes around its value.
41109 8-bit Armies launches with a very small window
41111 CPU-Z driver needs hal.dll.WRITE_PORT_UCHAR
41125 unimplemented function inetcomm.dll.MimeOleObjectFromMoniker
41128 Art of Murder: Hunt for the Puppeteer (AoM: Cards of Destiny) doesn't stretch fullscreen properly
41132 Specific font files can cause Steam to crash unexpectedly
41140 gcc6: comctl32 build warnings
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.9.15: Changes since 1.9.16:
Aaryaman Vasishta (7): Aaryaman Vasishta (3):
d3drm: Fix IDirect3DRMViewport*::QueryInterface returning wrong HRESULT for invalid interfaces. d3drm: Store reference to render target in IDirect3DRM*::CreateDeviceFromD3D.
d3drm: Implement IDirect3DRMViewport*::Init. d3drm: Implement IDirect3DRMFrame*::GetScene.
d3drm: Implement IDirect3DRM*::CreateViewport. d3drm: Implement IDirect3DRMViewport*::Clear.
d3drm: Implement IDirect3DRMViewport::GetDirect3DViewport.
d3drm/tests: Add viewport validation tests. Alexander Morozov (1):
d3drm/tests: Add QueryInterface tests for IDirect3DRMViewport*. ntoskrnl.exe: Add stub for ObDereferenceObject.
d3drm: Implement IDirect3DRMViewport*::GetDevice.
Alexandre Julliard (10):
Akihiro Sagawa (3): regedit: Don't die if we fail to open a key during exporting.
include: Add definition of GetProcessIdOfThread. reg/tests: Avoid non-portable Unicode chars.
imm32/tests: Add ImmDisableIME tests. ole32/tests: Make the clipboard test more strict and remove Win9x compatibility cruft.
imm32: Implement ImmDisableIME. user32/tests: Add tests for clipboard global memory handles.
winex11: Don't crash when getting an invalid window in SelectionRequest.
Alexandre Julliard (9): user32/tests: Add some cross-process clipboard tests.
kernel32/tests: Remove some win9x compatibility cruft. winex11: Correctly free CF_DIB format, and don't free unknown GDI formats.
server: Store the section flags separately from the protection. user32/tests: Add some tests for GDI clipboard formats.
ntdll: Implement the SectionBasicInformation class of NtQuerySection. winex11: Allocate clipboard data as GMEM_FIXED.
ntdll: Implement the SectionImageInformation class of NtQuerySection. user32/tests: Disable custom GDI clipboard formats tests on 64-bit.
kernel32/tests: Fix loader test failures on some Windows versions.
server: Avoid rounding mapping sizes on the server side. Alistair Leslie-Hughes (4):
server: Don't grow the mapped file for read-only mappings. d3dx11: Add D3DX11CompileFromFileA/W stub.
ntoskrnl.exe: Fix ZwQuerySection spec file entry. d3dx11: Add D3DX11CreateTextureFromMemory stub.
kernel32/tests: Fix a few more loader test failures. inetcomm: Add MimeOleObjectFromMoniker stub.
d3d11: Support D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS in ID3D11Device CheckFeatureSupport.
Alistair Leslie-Hughes (8):
comctl32/trackbar: Use WM_CTLCOLORSTATIC when painting background. Andrew Church (1):
include/icftypes.idl: Add more typedefs. dinput: Report DIDOI_ASPECTPOSITION flag for axes objects.
include/netfw.idl: Add INetFwRule, INetFwRules, INetFwServiceRestriction, INetFwPolicy2 interfaces.
hnetcfg: Add stubbed INetFwPolicy2 interface. Andrew Eikum (3):
hnetcfg/tests: Add initial tests. user32: Don't always insert menu items during WM_MDISETMENU.
d3dx10: Add D3DXCpuOptimizations stub. mmdevapi: Fix some DEVPKEY definitions.
msxml3: Implement IXMLParser GetParserState. Revert "dsound: Allow inactive devices to change the primary format.".
d3dx10: Implement D3DX10CreateDeviceAndSwapChain.
Andrey Gusev (2):
Andrew Eikum (2): msi: Use debugstr_guid() in TRACE() messages.
winepulse.drv: Downgrade failed server connection message to WARN. d3dx10: Add D3DX10CreateEffectPoolFromFileA/W stubs.
winepulse.drv: Don't hold PA-owned buffer between capture callbacks.
André Hentschel (6):
Andrey Gusev (8): kernel32/tests: Explicitly set SizeOfRawData.
mmdevapi: Use debugstr_guid() in TRACE() message. kernel32/tests: Use SetFilePointer instead of GetFileSize with WriteFile.
include: Add missing include directive in d3dx10tex.h. kernel32/tests: Remove superfluous filler definitions.
include: Improve include directives in d3dx9* headers. ntdll: Implement 64-bit shifts.
cabinet: Use debugstr_a() in TRACE() message. kernel32/tests: Fill in the delay IAT to succeed on Win10.
riched20: Use debugstr_guid() in TRACE() messages. hal: Add WRITE_PORT_UCHAR stub.
wined3d: Fix a typo in state_zwriteenable() function name.
xinput: Fix XInputGetBatteryInformation spec file entry. Aric Stewart (6):
d3dx10: Add D3DX10CreateTextureFromMemory stub. include: Add declaration for ObReferenceObjectByName.
winedevice: Remove static driver_obj variable.
Anton Baskanov (6): hidclass.sys: Use the PDO instance id for the HID instance id.
amstream: Fix AMAudioData::QueryInterface. hidclass.sys: Call IoAttachDeviceToDeviceStack when creating HID device.
amstream: Implement AMAudioData::GetInfo. hidclass.sys: Do not send IRP_MJ_PNP ioctls.
amstream: Implement AMAudioData::SetBuffer. hidclass.sys: Do not send IRP_MJ_POWER ioctls.
amstream: Implement AMAudioData::SetActual.
amstream: Implement AMAudioData::GetFormat. Austin English (3):
amstream: Implement AMAudioData::SetFormat. ntdll: Add NtSuspendProcess stub.
wlanapi: Add WlanCloseHandle() stub.
Aric Stewart (4): ntdll: Add NtResumeProcess stub.
ntoskrnl: Build a more intelligent and correct RegistryPath if possible.
ntoskrnl.exe: Track drivers created with IoCreateDriver. Benjamin Hodgetts (1):
ntoskrnl.exe: Implement ObReferenceObjectByName but only for loaded drivers. wined3d: Add Nvidia 1XXX range to detection list.
winedevice: Use IoCreateDriver and IoDeleteDriver.
Bernhard Übelacker (3):
Bernhard Übelacker (2): usp10/tests: Reserve for InClass a byte for every character in teststr.
wininet/tests: Fix pathLen given to InternetCrackUrlA. kernel32/tests: Convert fiber back to thread even when IsThreadAFiber is not available.
dinput8/tests: Add valid wide string termination to actionName member. msvcrt: Fix strtok_s and _mbstok_s for empty strings.
Bruno Jesus (3): Bruno Jesus (19):
joy.cpl: Display the correct number of button boxes during test. odbc32: Upgrade a WARN into ERR when the library is not found.
ws2_32/tests: Add tests for InetNtopW. dinput: Fix some debug output.
mcicda: Use a helper to read the CD-ROM TOC. dinput: Add DirectInput8 device type names to debug.
dinput/tests: Improve controller debug information.
Christian Costa (2): dinput: Add support for DIPROP_VIDPID property in Linux js implementation.
d3dx9: Implement D3DXCreateTextureShader with stubbed ID3DXTextureShader interface. dinput8/tests: Debug device information during enumeration callback.
include: Fix prototypes of D3DXFillXXXTextureTx for d3dx9. winejoystick.drv: Don't assume the first joystick is at the first device on Linux.
winmm/tests: Enumerate all joystick devices during the test.
Corentin Rossignon (2): dinput/tests: Test for DIDOI_ASPECTPOSITION on joystick axes.
dinput: Retrieve vendor ID and product ID in Linux joystick API. dinput: Use a helper to read information files for the js device.
dinput: Fix product GUID generation in Linux joystick and event API. dinput: Implement GetDeviceInfo(A) using the W version in the js driver.
dinput: Properly fill the HID information for the controller in the js driver.
Daniel Lehman (1): dinput: Implement GetDeviceInfo(A) using the W version in the event driver.
msvcp140: Add sprintf. dinput: Properly fill the HID information for the controller in the event driver.
dinput: Properly debug DIDEVTYPE_HID in _dump_DIDEVCAPS.
David Lawrie (2): include: Add DIPROP_PRODUCTNAME and remove duplicate #defines from dinput.h.
dinput: Sort virtual joysticks by name on the Mac. dinput: Use the correct index to remap the axis.
winejoystick.drv: Sort virtual joysticks by name on the Mac. dinput: Implement DIPROP_PRODUCTNAME in GetProperty.
dinput: Cope with NULL flags in LinuxInputEffectImpl_GetEffectStatus.
François Gouget (4):
kernel32/tests: Remove a trailing space from an ok() call message. Daniel Lehman (16):
d3drm: Make d3drm_device_set_ddraw_device_d3d() static. msvcp140: Implement _Thrd_hardware_concurrency.
d3drm/tests: Spelling fixes for a couple of ok() messages. concrt140: Add concrt140 stub.
ntoskrnl.exe: Add a trailing '\n' to a FIXME() message. msvcp140: Load critical_section functions from concrt140.
msvcp140: Take _Mtx_t and _Cnd_t directly.
Henri Verbeet (35): msvcp140: Add _Mtx_init/destroy_in_situ.
wined3d: Pass a texture and sub-resource index to wined3d_volume_download_data(). vcomp140: Add vcomp140 stub.
wined3d: Pass a texture and sub-resource index to wined3d_volume_srgb_transfer(). msvcp140: Don't redirect _Cnd/Mtx_t to msvcp110.
wined3d: Merge wined3d_volume_load_location() into texture3d_load_location(). msvcp140: Add _Query_perf_[counter|frequency].
wined3d: Unify the query get_data() implementations. ntdll: Call __finally blocks in __C_specific_handler.
wined3d: Unify the query issue() implementations. msvcp140: Forward __ExceptionPtr* to msvcr120.
wined3d: Get rid of struct wined3d_volume. msvcp110: Use sentry in istream<>::tellg.
wined3d: Pass a wined3d_const_bo_address structure to wined3d_texture_ops.texture_upload_data(). msvcp110: Use sentry in istream<>::seekg.
wined3d: Upload only a single sub-resource in wined3d_texture_upload_data(). msvcr120: Add forwards for wcstoll and wcstoll_l.
wined3d: Use the context's gl_info in wined3d_timestamp_query_ops_issue(). msvcr120: Add lgamma.
wined3d: Issue queries through the command stream. ucrtbase: Add __stdio_common_vfwscanf.
wined3d: Use wined3d_texture_upload_data() in wined3d_device_update_texture_3d(). kernel32: Add GetNumberFormatEx.
wined3d: Use texture3d_upload_data() in texture3d_srgb_transfer().
wined3d: Use texture3d_upload_data() in texture3d_load_location(). François Gouget (2):
wined3d: Merge wined3d_volume_upload_data() into texture3d_upload_data(). msi: Make parse_platform() static.
wined3d: Introduce wined3d_texture_load_location(). webservices: A spelling fix for an ERR() message.
wined3d: Use wined3d_texture_load_location() in context_validate_onscreen_formats().
wined3d: Use wined3d_texture_load_location() in device_clear_render_targets(). Hadrien Boizard (1):
wined3d: Use wined3d_texture_load_location() in wined3d_device_update_sub_resource(). api-ms-win-core-console-l2-1-0: Add stub dll.
wined3d: Use wined3d_texture_load_location() in draw_primitive().
wined3d: Use wined3d_texture_load_location() in surface_depth_blt_fbo(). Hans Leidekker (17):
wined3d: Use wined3d_texture_load_location() in surface_blt_fbo(). webservices/tests: Add some tests for WsSetWriterPosition.
wined3d: Use wined3d_texture_load_location() in surface_upload_from_surface(). include: Add missing Web Services declarations.
wined3d: Use wined3d_texture_load_location() in surface_load_sysmem(). webservices: Implement WsSetHeader.
wined3d: Use wined3d_texture_load_location() in surface_load_drawable(). webservices: Also write user supplied headers in WsWriteEnvelopeStart.
wined3d: Use wined3d_texture_load_location() in surface_load_texture(). webservices/tests: Add tests for WsSetHeader.
wined3d: Use wined3d_texture_load_location() in wined3d_surface_blt(). winhttp: Set required buffer length for all components in WinHttpCrackUrl.
wined3d: Use wined3d_texture_load_location() in swapchain_blit(). winhttp: Validate the port number in WinHttpCrackUrl.
wined3d: Use wined3d_texture_load_location() in wined3d_swapchain_rotate(). webservices: Write the envelope in WsInitializeMessage.
wined3d: Use wined3d_texture_load_location() in swapchain_gl_present(). webservices: Support WS_STRING values in WsSetHeader.
wined3d: Use wined3d_texture_load_location() in swapchain_gl_frontbuffer_updated(). webservices: Implement WsRemoveHeader.
wined3d: Use wined3d_texture_load_location() in wined3d_texture_get_dc(). webservices: Add missing channel properties.
wined3d: Rename wined3d_sample_destroy_object() to wined3d_sampler_destroy_object(). webservices: Implement WS_ADDRESSING_VERSION_TRANSPORT.
wined3d: Invalidate STATE_STREAMSRC in buffer_unload() if needed. include: Add missing Web Services declarations.
wined3d: Evict managed resources through the command stream. webservices: Add support for writing GUID values.
wined3d: Use wined3d_cs_emit_unload_resource() in wined3d_device_uninit_3d(). webservices: Validate the handle in channel functions.
webservices: Implement WsAddMappedHeader.
Hugh McMaster (1): webservices: Implement WsRemoveMappedHeader.
reg/tests: Add some tests for 'reg import'.
Henri Verbeet (5):
Huw D. M. Davies (22): wined3d: Use wined3d_cs_emit_unload_resource() in delete_opengl_contexts().
gdi32: Use POINT and SIZE to hold positions and extents. wined3d: Use wined3d_cs_emit_unload_resource() in wined3d_texture_update_desc().
gdi32: Avoid unnecessary calls to get_dc_ptr(). wined3d: Synchronise WINED3D_CS_OP_UNLOAD_RESOURCE resource access.
gdi32: Pass a DC pointer to get_device_rect() to avoid accesses via the handle. wined3d: Synchronise texture LOD updates with the command stream.
gdi32: Use lp_to_dp() instead of LPtoDP() in the dib driver. wined3d: Unify resource preloads.
gdi32: Pass a DC pointer to get_mono_dc_colors().
gdi32: Pass a DC pointer to get_pixel_color(). Hugh McMaster (12):
gdi32: Access a few more properties directly from the DC in the dib driver. reg/tests: Add more tests for 'reg import'.
gdi32: Use a buffer on the stack if the number of points is small. wineconsole: Add 'ColorTable' support to the registry.
gdi32: Add an internal version of GetTextCharsetInfo() that takes a DC pointer. wineconsole: Replace hard-coded WCUSER_ColorMap with registry color_map.
gdi32: Don't call GetObjectW() unless necessary. server: Get and set the console color table.
gdi32: Pass a DC pointer to get_gdi_flat_path(). wineconsole: Add 'PopupColors' support to the registry.
gdi32: Pass the path directly to start_new_stroke(). server: Get and set the console pop-up color attributes.
gdi32: Pass a DC pointer to the point adding routines. reg/tests: Add more tests for 'reg import'.
gdi32: Pass a DC pointer to PATH_CheckCorners(). reg/tests: Add more Unicode tests for 'reg import'.
gdi32: Access a few more properties directly from the DC in the path driver. kernel32/tests: Add tests for GetConsoleScreenBufferInfoEx.
gdi32: Remove an unnecessary call to get_dc_ptr(). kernel32: Implement GetConsoleScreenBufferInfoEx.
gdi32: Add an internal version of DPtoLP that takes a DC pointer. reg: Fix dword conversion on 64-bit operating systems.
gdi32: Move the release until after the final dc access. reg: Simplify help handling by removing an if-else if-else block.
gdi32: Where possible directly access the DC instead of using GetCurrentObject().
gdi32: Access several more properties directly from the DC. Huw D. M. Davies (6):
gdi32: Convert a few uses of get_dc_ptr() to get_physdev_dc(). ucrtbase: Add support for natural string widths.
gdi32: Only reselect the objects if the linear transform portion changes. usp10: Free the final page.
riched20: Update the auto url detection after a StreamIn.
Iván Matellanes (7): gdi32: Exponentially grow successive point buffers.
msvcirt: Get rid of specific functions for signed and unsigned chars. ntdll/tests: Dump the handle table on failure.
msvcirt: Add stubs for istream::operator>>. ntdll/tests: Skip broken SYSTEM_HANDLE_INFORMATION behaviour.
msvcirt: Implement istream::operator>> for characters.
msvcirt: Implement istream::operator>> for strings. Iván Matellanes (18):
msvcirt: Implement istream::operator>> for integers. msvcirt: Add a partial implementation of class ostream_withassign.
msvcirt: Implement istream::operator>> for floats. msvcirt: Implement ostream_withassign copy constructor.
msvcirt: Implement istream::operator>> for streambufs. msvcirt/tests: Add tests of ostream_withassign assignment operators.
msvcp90: Set the correct vtable for basic_iostream_char.
Jacek Caban (28): msvcirt: Add a partial implementation of class istream_withassign.
jscript: Store function arguments on JS stack and transfer them to variable object only when needed. msvcirt: Implement istream_withassign copy constructor.
jscipt: Use passed copy of arguments if they are alread at the top of the stack. msvcirt/tests: Add tests of istream_withassign assignment operators.
jscript: Fixed potential leak in RegExp lastIndex setter. msvcirt: Initialize do_lock on ios copy constructor.
jscript: Set output to undefined in jsval_copy on failure. msvcirt/tests: Add some more tests of ostream constructors.
wininet: Rewrite chunked stream to store full stream state and allow non-blocking reads crossing chunk boundries. msvcirt: Add stub for class iostream.
wininet: Added chunked stream blocking tests. msvcirt: Implement iostream constructors/destructors.
wininet: Return data available in current chunk in chunked_get_avail_data. msvcirt: Implement iostream assignment operators.
jscript: Store exception code in exprval_t. msvcirt: Simplify some constructors and assignments.
jscript: Use exprval_t to represent property references passed on JS stack. include/msvcrt: Ensure integer limits are given the correct type.
jscript: Allow accessing arguments values directly from stack. msvcirt: Add a partial implementation of class Iostream_init.
mshtml: Forward nsIHttpChannel::SetReferrer to SetReferrerWithPolicy. msvcirt: Implement Iostream_init constructor.
mshtml: Don't send https referrer to non-https channel. msvcirt: Add predefined streams.
mshtml: Set referer HTTP header in nsIHttpChannel::SetReferrerWithPolicy. msvcirt: Implement ios::sync_with_stdio.
mshtml: Use correct principal to create in create_nsxhr.
jscript: Build local references map in compiler and use it to search the scope. Jacek Caban (1):
jscript: Access arguments directly from stack in arguments object if possible. wininet: Don't return available data sizes larger than the read buffer.
jscript: Setup arguments object by interpreter and store all arguments inside the object on call exit.
jscript: Delay arguments object until it's accessed and properly detach it after function exits.
jscript: More arguments object tests.
jscript: Use locals map for local variables.
jscript: Store local functions in locals map.
jscript: Don't use OP_var_set.
jscript: Store variables on the stack if possible.
jscript: Replaced OP_identid with static binding when possible.
jscript: Replaced OP_ident with static binding when possible.
jscript: Create scope in setup_scope.
jscript: Don't create arguments object in pop_call_frame if it wasn't already created.
jscript/tests: Added more tests.
Jactry Zeng (1):
shell32: Use remove() instead of rmdir().
Jeremy Audiger (1): Jeremy Audiger (1):
wined3d: Add Nvidia GT 740M to the GPU list. winhttp: Prevent console spamming in get_system_proxy_autoconfig_url.
Józef Kucia (41): Joerg Schiermeier (1):
wined3d: Introduce helper function for enabling common GLSL extensions. loader/wine.inf: Correct wrong symlink.
wined3d: Add ARB_derivative_control extension.
wined3d: Implement SM5 deriv_rtx_coarse instruction. John Sheu (2):
wined3d: Implement SM5 deriv_rty_coarse instruction. kernel32/tests: Add loader tests for fiber-local storage.
wined3d: Implement SM5 deriv_rtx_fine instruction. kernel32/tests: Add thread tests for fiber-local storage.
wined3d: Implement SM5 deriv_rty_fine instruction.
wined3d: Recognize SM5 rcp opcode. Józef Kucia (23):
wined3d: Require ARB_derivative_control for SM5. wined3d: Silence false FIXME message.
d3d11/tests: Add test for buffer data initialization. d3d11/tests: Add test for line antialiasing blending.
d3d11/tests: Add test for index buffer offset. d3d10core/tests: Add test for line antialiasing blending.
d3d10core/tests: Add test for buffer data initialization. d3d9/tests: Add test for line antialiasing blending.
d3d10core/tests: Add test for index buffer offset. d3d8/tests: Add test for edge antialiasing blending.
wined3d: Introduce R10G10B10X2 vertex formats for D3D8/9. wined3d: Introduce gl_blend_from_d3d() helper function.
d3d11/tests: Add test for DXGI_FORMAT_R10G10B10A2_UINT vertex format. ddraw/tests: Add tests for edge antialiasing blending.
d3d10core/tests: Add test for DXGI_FORMAT_R10G10B10A2_UINT vertex format. wined3d: Do not enable blending for edge/line antialiasing.
wined3d: Handle SM5 derivative instructions in shader_get_registers_used(). wined3d: Add few missing formats.
wined3d: Introduce rasterizer state object. d3d11/tests: Add initial test for required formats.
d3d11: Add support for FrontCounterClockwise. d3d11/tests: Add test for swapchain views.
wined3d: Implement SV_IsFrontFace input sysval semantic. d3d11: Add support for feature level 9 shaders.
wined3d: Add FIXMEs for unhandled sysval semantics. d3d11/tests: Add basic test for drawing on feature level 9.
d3d11/tests: Add test for face culling. wined3d: Do not switch display mode when windowed is TRUE.
d3d10core/tests: Add test for face culling. d3d9/tests: Add test for regression in IDirect3DDevice9_Reset().
wined3d: Rename wined3d_cull enum values. d3d10core/tests: Add test for swapchain views.
wined3d: Get rid of separate function for SM5 derivative instructions. d3d11/tests: Fix copy-paste error in test_swapchain_views().
wined3d: Extract wined3d_swapchain_set_fullscreen() from wined3d_device_reset(). dxgi/tests: Also test IDXGISwapChain_ResizeTarget() in fullscreen with disabled mode switch.
wined3d: Add WINED3D_SWAPCHAIN_ALLOW_MODE_SWITCH flag. dxgi: Properly switch to fullscreen mode when creating fullscreen swapchains.
wined3d: Add WINED3D_SWAPCHAIN_RESTORE_WINDOW_RECT flag. dxgi/tests: Check fullscreen state in test_create_swapchain().
dxgi: Implement dxgi_swapchain_GetFullscreenState(). d3d11: Remove redundant 'break' statement.
dxgi: Implement dxgi_swapchain_SetFullscreenState(). user32/tests: Add more tests for setting window styles.
dxgi: Switch display mode when creating fullscreen swapchains. user32: Prevent resetting WS_MINIMIZE through SetWindowLong.
dxgi: Return swapchain target output when available in dxgi_swapchain_GetContainingOutput().
dxgi/tests: Add tests for IDXGISwapChain_GetFullscreenState() to test_create_swapchain(). Kenneth Haley (1):
dxgi/tests: Add test for IDXGISwapChain_SetFullscreenState(). v4 resend: Riched20: allow setting background text color.
dxgi/tests: Add multi-monitor test for IDXGISwapChain_GetContainingOutput().
dxgi/tests: Add test for default fullscreen target output. Keno Fischer (2):
wined3d: Add R32G32B32A32_SINT vertex format. preloader: Add proper CFI instructions to _start functions.
wined3d: Fix window rect restoring. kernel32: Fix RegisterWaitForSingleObject for console handles.
wined3d: Introduce wined3d_swapchain_resize_target().
dxgi: Implement IDXGISwapChain_ResizeTarget(). Matt Robinson (1):
dxgi/tests: Add test for IDXGISwapChain_ResizeTarget(). ntdll: Catch page fault in RtlWow64EnableFsRedirectionEx.
d3dx9/tests: Fix compilation when the INFINITY macro is not available.
Michael Stefaniuc (17):
Ken Thomases (3): winealsa.drv: Use debugstr_guid() to trace a guid.
ntdll: For Mac 64-bit, poke the TEB address to %gs:0x30 and re-enable the inlining of NtCurrentTeb(). wineoss.drv: Use debugstr_guid() to trace a guid.
kernel32: For Mac 64-bit, re-enable the inlining of various functions, leveraging the TEB self pointer at %gs:0x30. winepulse.drv: Use debugstr_guid() to trace a guid.
ntdll: For Mac 64-bit, poke NtCurrentTeb()->ThreadLocalStoragePointer to the corresponding offset from %gs. winecoreaudio.drv: Use debugstr_guid() to trace a guid.
kernel32/tests: Use todo_wine_if().
Lauri Kenttä (1): kernel32/tests: Remove an identical if / else branch.
po: Update Finnish translation. kernel32/tests: Remove another identical if/else branch.
ole32/tests: Use todo_wine_if().
Martin Storsjo (2): quartz: There is no point in tracing the GUID pointer too.
ucrtbase: Expose the fabsf function on arm. user32/tests: Remove an identical if/else branch.
msvcp140: Add MSVC 2015 C++ support DLL. comctl32/tests: Use todo_wine_if().
ieframe/tests: Use todo_wine_if().
Matteo Bruni (8): avifil32: Avoid a cast from a COM object to an iface.
wined3d: Fix generic_d3dcolor(). ole32/tests: Avoid casts from COM objects to ifaces.
wined3d: Also check BLENDWEIGHT for immediate mode fallback. fusion: Avoid using the LPASSEMBLYNAME type.
d3d9/tests: Add a vertex blending test with D3DCOLOR weights. mmdevapi: Another use case for todo_wine_if().
wined3d: Swizzle D3DCOLOR attributes in the GLSL FFP replacement when necessary. msvcirt/tests: Simplify generating a pointer to address 0x1.
d3dx11: Use debugstr_a() to trace a user-supplied string.
d3dx10: Use debugstr_a() to trace a user-supplied string. Mingcong Bai (2):
d3dx9: Add stubs for D3DXFill*TextureTX(). po: Update Simplified Chinese translation.
d3dx9/tests: Add a test for texture shaders. po: Update Simplified Chinese translation.
Michael Stefaniuc (25): Nikolay Sivov (37):
dmusic: Use debugstr_guid to trace some GUIDs. powrprof: Added PowerDeterminePlatformRole() stub.
dmime: Use debugstr_guid() to trace a REFIID. comctl32/tests: Basic test for TVS_FULLROWSELECT style bit.
ddraw: Don't memset memory before overwritting it. comctl32/treeview: Fix hot-tracking with TVS_FULLROWSELECT.
comctl32: Remove an always true conditional expression. oledb32: Support quoted values in initialisation strings.
comctl32: Use straight assignments instead of CopyRect(). winmm/tests: Fixed a buffer leak (Valgrind).
comctl32: Avoid using memset on RECTs. winmm: Free device format when closing a device (Valgrind).
comctl32/tests: Avoid using memset() on RECTs. msvcp140: Added __crtCreateEventExW().
comctl32/tests: Use SetRectEmpty() instead of SetRect(). msvcp140: Added __crtGetTickCount64().
mshtml: Use SetRectEmpty() instead of memset(). msvcp140: Added __crtCreateSemaphoreExW().
wined3d: Use SetRect() instead of open coding it. dwrite/tests: Fix indentation warnings on GCC 6.
ddraw: Use SetRectEmpty() instead of memset(). usp10: Better implementation for ScriptGetLogicalWidths().
dwrite/tests: Use SetRectEmpty() instead of memset(). scrrun/tests: Fix a warning on GCC 6.
user32: Use straight assignments instead of CopyRect(). shell32/tests: Fix indentation warnings on GCC 6.
uxtheme: Use straight assignments instead of CopyRect(). user32/tests: Fix indentation warnings on GCC 6.
cryptui: Avoid using the LPJUNK style for COM interface types. wshom.ocx/tests: Fix indentation warning on GCC 6.
comctl32/tests: Make use of todo_wine_if(). ole32/tests: Fix indentation warning on GCC 6.
user32/tests: Make use of todo_wine_if(). rpcrt4/tests: Fix indentation warning on GCC 6.
urlmon/tests: Make use of todo_wine_if(). winhttp/tests: Fix indentation warning on GCC 6.
d3d10core/tests: Make use of todo_wine_if(). comctl32/treeview: Fix item dragging and selection for TVS_FULLROWSELECT style.
mmdevapi/tests: Make use of todo_wine_if(). mshtml: Formatting change to get rid of warning on GCC 6.
oleaut32/tests: Use todo_wine_if() instead of ifdef constructs. t2embed: Fix embedding type resolution order.
dinput/tests: Make use of todo_wine_if(). setupapi: Added CM_Get_Version().
dinput8/tests: Make use of todo_wine_if(). t2embed: Fix TTIsEmbeddingEnabled() to properly use otmpFaceName metrics field.
gdi32/tests: Make use of todo_wine_if(). t2embed: Add some traces for fsType and exclusion list test results.
gdiplus/tests: Make use of todo_wine_if(). shlwapi/tests: Fix indentation warning on GCC 6.
shell32/tests: Fix indentation warning on GCC 6.
Nikolay Sivov (45): gdi32: Keep font tables tags defined in one place.
msscript: Implement AddObject(). gdi32: Support special 'ttcf' tag in GetFontData().
dwrite: Implement newer SetLineSpacing/GetLineSpacing. dwrite: Sanitize specified stretch value, valid range is [1, 9].
dwrite: Only invalidate lines if line spacing changed. dwrite: Handle zero specified weight as normal.
dwrite: Update to DWRITE_LINE_METRICS1. gdi32: Simplify font table name tracing.
dwrite: Added missing script tags. gdi32: Append "TrueType" suffix to registry key names.
dbghelp: Recognize DW_FORM_flag_present. comctl32/listview: Fix indentation warnings on GCC 6.
comctl32/treeview: Set hot item when hovering over item, not entire row. oleaut32/tests: Fix indentation warning on GCC 6.
comctl32/monthcal: Implement MCS_NOSELCHANGEONNAV style. msvcirt/tests: Fix indentation warnings on GCC 6.
comctl32/treeview: Handle WM_SYSKEYDOWN. strmbase: Fix media type leaks when creating IEnumMediaTypes instance (Valgrind).
ucrtbase: Implement _get_narrow_winmain_command_line/_get_wide_winmain_command_line. user32: Handle invalid dialog handles in IsDialogMessage().
comdlg32/itemdlg: Fix setting NULL file name (Coverity).
strmbase: Fully cleanup on initialization failure (Coverity). Nils Kuhnhenn (1):
rpcrt4: Added NdrAsyncServerCall stub. winex11.drv: Return default locale in LoadKeyboardLayout stub instead of 0.
winetest: Initialize sin_zero field sockaddr_in structure (Coverity).
include: TVS_EX_NOSINGLECOLLAPSE is documented. Peter Beutner (2):
ucrtbase: Added __stdio_common_vsnwprintf_s(). kernel32/tests: Add path tests for double delimiters.
comctl32/listview: Filter invalid indices when setting selection mark. kernel32: Properly handle double delimiters in GetShortPathName/GetLongPathName.
comctl32/listview: Remove redundant check in LVM_DELETECOLUMN handler.
ucrtbase: Forward set_terminate(). Pierre Schweitzer (5):
ntdll: Fix its vs it's typos. mpr: Implement local name automatic redirection for disks.
ddraw: Fix its vs it's typos. mpr: Implement provider selection given remote name.
ucrtbase: Added __stdio_common_vswprintf_s(). mpr: Implement WNetCancelConnection2W().
ucrtbase: Fix some spec file entries. mpr: Implement WNetCancelConnectionA(), WNetCancelConnectionW(), WNetCancelConnection2A().
oleaut32: Fix return value when converting from NULL interface pointers. mpr: Set the CONNECT_LOCALDRIVE flag in case a local redirection is made on connection.
comctl32/tests: Test that callback mask is stored as is, check more message results.
ucrtbase: Added __stdio_common_vswprintf_p(). Piotr Caban (14):
gdi32: Fix its vs it's typo. ntdll: Fix KNONVOLATILE_CONTEXT_POINTERS parameter handling in RtlVirtualUnwind.
dinput: Fix its vs it's typo. server: Fix loading of IMAGE_OPTIONAL_HEADER.
dplayx: Fix its vs it's typo. msvcrt: Don't set frame to 0 in x86_64 _setjmp.
krnl386: Fix its vs it's typo. msvcrt: Fix parameters conversion in wcsftime function.
mmsystem: Fix its vs it's typo. msvcrt: Add support for multibyte characters in _Strftime.
gdiplus: Fix its vs it's typos. msvcrt: Add _strftime_l.
dwrite: Add missing return value check (Coverity). msvcrt: Add wcsftime_l.
cabinet: Fix its vs it's typos. msvcrt: Add _wcreate_locale.
quartz: Fix its vs it's typo. ntdll: Add support for collided unwinds.
shlwapi: Fix its vs it's typo. ntdll: Add support for ExceptionCollidedUnwind return from exception handler.
wined3d: Fix its vs it's typos. ntdll: Call exception handler with correct context.
comctl32/listview: Return earlier on allocation failure (Coverity). ntdll: Add support for exceptions inside termination handlers in __C_specific_handler.
hlink: Handle failure better (Coverity). ntdll: Print fixme message in case of nested exception.
mshtml: Remove dead assignment (Coverity). ntdll: Pass updated context inside dispatch.ContextRecord in call_stack_handlers.
msvcp140: Added __crtInitializeCriticalSectionEx().
dsound: Fix its vs it's typos. Sebastian Lackner (31):
d3dx9: Remove dead assignment (Coverity). vcomp: Prefer builtin version.
d3dx9/tests: Remove dead assignment. vcomp120: Prefer builtin version.
gdiplus: Remove some casts. vcomp110: Prefer builtin version.
vcomp100: Prefer builtin version.
Philipp Hoppermann (1): vcomp90: Prefer builtin version.
ws2_32: Implement InetNtopW. services: Preparation to allow arbitrary data in service RPC messages.
advapi32: Validate received service name.
Piotr Caban (10): services: Implement functionality to transfer extra data when sending service control.
ucrtbase: Add _get_narrow_winmain_command_line tests. services: Fix handling of user defined service controls.
ntdll: Keep drive letter size in RtlGetFullPathName_U when full path is specified. services: Fix leak of process object in process_terminate.
msvcp120: Don't export structures as stubs. services: Store process id in the process object.
msvcp120_app: Don't export structures as stubs. services: Unlink process immediately after service stopped.
msvcp110: Don't export structures as stubs. services: Ignore error in callback only for ControlService requests.
msvcp100: Don't export structures as stubs. services: Remove service_terminate function.
ucrtbase: Fix __std_type_info_compare implementation. services: Hold an additional process reference while waiting for startup.
ucrtbase: Add __std_type_info_name implementation. configure: Explicitly check for sysinfo function.
ucrtbase: Add __std_type_info_destroy_list implementation. dwrite: Fix font stretch name conversion table.
ucrtbase: Add initial __std_type_info tests. services: Add a grab_service function.
advapi32: Simplify RegisterServiceCtrlHandlerExW.
Sebastian Lackner (5): advapi32: Hold lock while processing service controls.
gdi32/enhmfdrv: Remove unused debug channel. advapi32: Hold lock while handling service thread shutdown.
winetest: Remove duplicate if check. advapi32: Do not stop service main thread as long as there are still running services.
ntoskrnl.exe: Fix leak of ServiceKeyName if DriverInit fails. services: WaitForSingleObject returns a DWORD result.
xaudio2_7: Only declare debug channel when needed. services: Track number of services per process.
winedevice: Get rid of static driver_module variable. services: Hold startup lock before calling service_start.
services: Sort autostart services by dwTagId config value.
Vincent Povirk (4): services: Use threadpool API instead of custom wait implementation.
gdiplus: Implement metafile recording for ScaleWorldTransform. services: Return an error instead of BOOL from process_send_start_message.
gdiplus: Implement metafile playback for ScaleWorldTransform. services: Allocate a separate status_changed_event for each service.
gdiplus/tests: Add test for ScaleWorldTransform in metafiles. winedevice: Track loaded drivers and update their status on load/unload.
gdiplus: Implement ResetWorldTransform metafile playback/recording. ntdll: Convert an ERR to a WARN when wait is triggered while destroying threadpool object.
Xiaoshan Sun (1): Stefan Dösinger (1):
comctl32/dsa: Handle overflow in DSA_InsertItem(). ddraw/tests: Skip overlay tests if DWM is on.
Vincent Povirk (12):
gdiplus: Fix matrix append flag in metafile transform records.
gdiplus/tests: Add feature for loading emf files.
gdiplus: Implement recording/playback for MultiplyWorldTransform.
gdiplus: Implement recording/playback for RotateWorldTransform.
gdiplus: Implement recording/playback for SetWorldTransform.
gdiplus: Implement recording/playback for TranslateWorldTransform.
gdiplus/tests: Test mixing Begin/EndContainer and Save/Restore.
gdiplus: Fix mismatched use of Begin/EndContainer and Save/RestoreGraphics.
gdiplus: Add support for containers in metafiles.
gdiplus/tests: Add test for containers in metafiles.
gdiplus: Implement playback/recording for SetClipRect.
gdiplus/tests: Add metafile test for SetClipRect.
-- --
Alexandre Julliard Alexandre Julliard
......
...@@ -103,6 +103,7 @@ Andre Malafaya Baptista ...@@ -103,6 +103,7 @@ Andre Malafaya Baptista
Andrew Bogott Andrew Bogott
Andrew Borodin Andrew Borodin
Andrew Bulhak Andrew Bulhak
Andrew Church
Andrew Cook Andrew Cook
Andrew de los Reyes Andrew de los Reyes
Andrew de Quincey Andrew de Quincey
...@@ -691,6 +692,7 @@ Jochen Karrer ...@@ -691,6 +692,7 @@ Jochen Karrer
Jody Goldberg Jody Goldberg
Joel Holdsworth Joel Holdsworth
Joel Parker Joel Parker
Joerg Schiermeier
Johan Dahlin Johan Dahlin
Johan Gardell Johan Gardell
Johan Gill Johan Gill
...@@ -799,7 +801,9 @@ Keith Stevens ...@@ -799,7 +801,9 @@ Keith Stevens
Ken Belleau Ken Belleau
Ken Coleman Ken Coleman
Ken Myers Ken Myers
Kenneth Haley
Kenneth MacDonald Kenneth MacDonald
Keno Fischer
Ken Sharp Ken Sharp
Ken Thomases Ken Thomases
Kerstin Noa Kerstin Noa
...@@ -967,6 +971,7 @@ Matthias Derer ...@@ -967,6 +971,7 @@ Matthias Derer
Matthias Fechner Matthias Fechner
Matthias Kupfer Matthias Kupfer
Matt Jones Matt Jones
Matt Robinson
Mauro Carvalho Chehab Mauro Carvalho Chehab
Maxime Bellengé Maxime Bellengé
Maxime Lombard Maxime Lombard
...@@ -1028,6 +1033,7 @@ Miklós Máté ...@@ -1028,6 +1033,7 @@ Miklós Máté
Mikołaj Zalewski Mikołaj Zalewski
Milan Ševčík Milan Ševčík
Milko Krachounov Milko Krachounov
Mingcong Bai
Misha Koshelev Misha Koshelev
Mohamed Mediouni Mohamed Mediouni
Molle Bestefich Molle Bestefich
...@@ -1068,6 +1074,7 @@ Nikolas Zimmermann ...@@ -1068,6 +1074,7 @@ Nikolas Zimmermann
Nikolay Bogoychev Nikolay Bogoychev
Nikolay Sivov Nikolay Sivov
Nikolay Stefanov Nikolay Stefanov
Nils Kuhnhenn
Nix N. Nix Nix N. Nix
Noel Borthwick Noel Borthwick
Noomen Hamza Noomen Hamza
......
Wine version 1.9.16 Wine version 1.9.17
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69 for Wine 1.9.16. # Generated by GNU Autoconf 2.69 for Wine 1.9.17.
# #
# Report bugs to <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
...@@ -580,8 +580,8 @@ MAKEFLAGS= ...@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='1.9.16' PACKAGE_VERSION='1.9.17'
PACKAGE_STRING='Wine 1.9.16' PACKAGE_STRING='Wine 1.9.17'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org' PACKAGE_URL='http://www.winehq.org'
...@@ -2140,7 +2140,7 @@ if test "$ac_init_help" = "long"; then ...@@ -2140,7 +2140,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing. # Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF cat <<_ACEOF
\`configure' configures Wine 1.9.16 to adapt to many kinds of systems. \`configure' configures Wine 1.9.17 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]... Usage: $0 [OPTION]... [VAR=VALUE]...
...@@ -2210,7 +2210,7 @@ fi ...@@ -2210,7 +2210,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of Wine 1.9.16:";; short | recursive ) echo "Configuration of Wine 1.9.17:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
...@@ -2415,7 +2415,7 @@ fi ...@@ -2415,7 +2415,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
Wine configure 1.9.16 Wine configure 1.9.17
generated by GNU Autoconf 2.69 generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc. Copyright (C) 2012 Free Software Foundation, Inc.
...@@ -2933,7 +2933,7 @@ cat >config.log <<_ACEOF ...@@ -2933,7 +2933,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. running configure, to aid debugging if configure makes a mistake.
It was created by Wine $as_me 1.9.16, which was It was created by Wine $as_me 1.9.17, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@ $ $0 $@
...@@ -18913,7 +18913,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 ...@@ -18913,7 +18913,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" ac_log="
This file was extended by Wine $as_me 1.9.16, which was This file was extended by Wine $as_me 1.9.17, which was
generated by GNU Autoconf 2.69. Invocation command line was generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
...@@ -18984,7 +18984,7 @@ _ACEOF ...@@ -18984,7 +18984,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 1.9.16 Wine config.status 1.9.17
configured by $0, generated by GNU Autoconf 2.69, configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment