Release 1.9.7.

System Internals / WINE - Alexandre Julliard [winehq.org] - 1 April 2016 10:02 UTC



###

diff --git a/ANNOUNCE b/ANNOUNCE
index 973dfff..d84ae2a 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,15 +1,17 @@
-The Wine development release 1.9.6 is now available.
+The Wine development release 1.9.7 is now available.

What's new in this release (see below for details):
- - Better video card detection when using Mesa.
- - Support for Shader Model 5 shaders.
- - C++ exception handling improvements.
+ - More work towards the WineD3D command stream.
+ - More support for Shader Model 5 shaders.
+ - C++ exception handling on x86-64.
+ - Support for Windows-style static import libraries.
+ - Performance fixes in the XML writer.
- Various bug fixes.

The source is available from the following locations:

- http://dl.winehq.org/wine/source/1.9/wine-1.9.6.tar.bz2
- http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.6.tar.bz2
+ http://dl.winehq.org/wine/source/1.9/wine-1.9.7.tar.bz2
+ http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.7.tar.bz2

Binary packages for various distributions will be available from:

@@ -25,343 +27,460 @@ AUTHORS in the distribution for the complete list.

----------------------------------------------------------------

-Bugs fixed in 1.9.6 (total 32):
-
- 17540 Zondervan Pradis 6.0 hangs due to ole32.dll.CoGetCurrentLogicalThreadId stub
- 21475 TI Interactive application fails when attempting to display the TI math palette
- 22533 Half-Life: Logo video rendering is wrong (msrle32 does not handle frames with 0 biClrUsed)
- 25086 Multiple games and applications need kernel32.GetLogicalProcessorInformationEx implementation (CPU-Z 1.72, Splinter Cell: Blacklist, Adobe CC 2015, Kontakt 5)
- 28177 Adventure games from Kheops Studio hang after the logo screen (Safecracker, Destination: Treasure Island, Nostradamus: Lost Prophecy, Dracula 3, Return to Mysterious Island 2)
- 29458 Explorer sometimes crashes on drag-and-drop in folders accessed from "/"
- 32237 A slower speed of light: Summer 2012 version crashes after Intro
- 32314 Pikachu Volleyball (English version) crashes on restart
- 32827 Legrand XlPro 3 (MFC app) crashes on startup (failure to load registry-free COM servers via app hook, 'OleCreate' must ignore HRESULT of 'IOleObject::GetMiscStatus')
- 33787 IE8 crashes on new tab
- 34303 underlined 8 point Times New Roman text doesn't display as underlined
- 35471 Telepone (MTSP FIM) needs msvcr100.dll._CreateFrameInfo
- 37949 eLicenser Control Center needs msvcr80.dll.__CxxRegisterExceptionObject
- 39239 ole32:compobj fails if privileges not high enough
- 39278 Multiple DirectX 10 games crash on unimplemented function d3d10_1.dll.D3D10CreateDeviceAndSwapChain1 (Assassin's Creed)
- 39461 Garmin Homeport 2.2.9 crashes on unimplemented function msvcr90.dll.__CxxRegisterExceptionObject
- 39510 EZCastPro 1.4/1.5 crashes on unimplemented function USER32.dll.QueryDisplayConfig
- 39577 Fallout 4 needs WINED3DFMT_R11G11B10_FLOAT render target
- 39674 3Dmark03, 05, 06 not started "System Info Error"
- 39797 The suffering does not start, needs wmasf.dll
- 39878 Diablo II does not start on 64bit system with more than 2GB VRAM cards
- 39918 Mail.Ru GameCenter installer does not work
- 40115 ole32:compobj regression (privilege issue)
- 40147 Assertion 'm->state == STATE_PASSIVE' failed at pulse/mainloop.c:827 on starting Skype 7.18.0.112
- 40190 7z fails at enumerating network places
- 40201 EccoPro only works on Wine 1.6.2
- 40221 Adobe Illustrator CC 2015 needs user32.GetGestureConfig
- 40222 IMalloc(Spy)::Free nullptr
- 40246 Please document WINEBUILD in the winegcc manpage
- 40253 Build regression: Can't remove fonts: is a directory (--with-wine64, shared wow64)
- 40287 steamwebhelper crashes in Windows 7 mode
- 40312 Please look for builtin *.fon fonts in fontdir
+Bugs fixed in 1.9.7 (total 42):
+
+ 10063 wineconsole run fail on korean locale.
+ 10156 oleidl.h has OLECONTF_ONLYUSER misspelled
+ 12400 Display problems in Indiana Jones and The Emperor's Tomb with vertex shader enabled
+ 15537 Game "PURE" shows black screen
+ 19081 Force closing winhlp32 without a file loaded pops up an error dialog (appinstall)
+ 19171 Powerpoint viewer 2003 & 2007 show weird characters (appinstall)
+ 19538 Microsoft Publisher 2007 and 2010 crash when opening documents/templates (TSF manager 'ITextStoreACPSink' must support QI with 'IID_ITextStoreACPServices')
+ 19585 Water is red in Settlers: Heritage of Kings demo
+ 20695 Cannot scroll documents being compared in winmerge
+ 26767 U-he Tyrell, Uhbik and ACE vst plugins: GUI Knob bug (image files files not being sorted correctly)
+ 26942 CSPRO 4 editing : context menu on grid header not working properly
+ 26978 tokenadmin.exe crash : Unimplemented function winscard.dll.SCardListReadersA
+ 28172 Civilization II crashes on startup
+ 29319 Internet Explorer 8 fails to start an InPrivate Browsing session
+ 29979 ElsterFormular crashes when trying to print already sent income tax return
+ 30488 IE8 shows corrupted previews on the quick tabs screen
+ 31393 Nvidia force antialiasing no longer works
+ 32347 Alien8 and Head Over Heels crash when window is moved partly off-screen
+ 35092 Multiple 64-bit applications need __CxxFrameHandler implementation (Ableton Live 9.1, Adobe Cloud apps)
+ 35711 Winelib: compile error in wincon.h if NOGDI is defined before #include
+ 36136 oleaut32/tests/vartest.c test shows a couple leaks with valgrind
+ 36297 valgrind shows uninitialized memory in msxml3/tests/domdoc.c
+ 36383 valgrind shows several uninitialized values in ddraw_CreateSurface() in ddraw/tests/dsurface.c
+ 36748 valgrind shows two possible leaks in d3drm/tests/d3drm.c
+ 38347 Canon PIXMA MP495 driver setup needs setupapi.dll.SetupDiSetDeviceInstallParamsW
+ 38670 advapi32/registry tests shows several uninitialized values
+ 38971 Allied Telesis Smart Switch Management Utility v1.0.0.7 crashes on unimplemented function mgmtapi.dll.SnmpMgrTrapListen
+ 39215 Nvidia GeForce GTX960M detected as GTX470
+ 39435 The 64 bit mshtml:xmlhttprequest fails on Windows 8/10
+ 39667 dinput: MotoGP 3 demo launcher crashes on leaving key configuration dialog.
+ 39681 Unimplemented function crypt32.dll.CryptMsgVerifyCountersignatureEncoded
+ 39786 GoodSync crashes, needs oleaut32.OleLoadPictureFile
+ 40048 Camtasia Studio 8 : crashes on unimplemented function dwmapi.dll.DwmSetPresentParameters
+ 40081 CLM Explorer needs fontsub.dll.CreateFontPackage
+ 40113 mshtml:xmlhttprequest regression
+ 40135 msvcirt.c:1386:5: warning: comparison of unsigned expression < 0 is always false
+ 40182 Elder Scrolls Online: Login connection issues
+ 40297 Multiple app crashes in macdrv_EnumDisplayMonitors
+ 40304 EveHQ2 crashes with builtin gdiplus
+ 40306 Overexposed/wrong gamma? on The Legend of Heroes Trails in the Sky SC
+ 40319 VerbAce Dictionary does not install correctly
+ 40331 The Legend of Heroes Trails in the Sky SC crashes on start with runtime error R6025

----------------------------------------------------------------

-Changes since 1.9.5:
+Changes since 1.9.6:
+
+Aaryaman Vasishta (2):
+ d3drm: Move struct d3drm_texture to header for global access.
+ d3drm: Fix signature macro of IDirect3DRM*::CreateObject.
+
+Adam Buchbinder (1):
+ riched20: Implement ITextRange::ScrollIntoView.

Alex Henrie (1):
- user32: Don't put a default icon on modal dialogs.
-
-Alexandre Julliard (5):
- configure: Don't create makefiles in directories that are symlinks in a Wow64 build.
- libwine: Don't include backwards compatibility functions on Android.
- advapi32: Fix null termination in RegQueryInfoKeyA.
- vssapi: Undefine __thiscall before redefining it.
- gdi32: Take into account the fontdir directory specified at build time.
-
-Alistair Leslie-Hughes (3):
- d3d10_1: Implement D3D10CreateDeviceAndSwapChain1().
- user32: Don't crash in DrawTextEx when tab length is zero.
- include: Add authz.h.
-
-Andrew Eikum (7):
- winepulse.drv: Check that the server connection actually succeeded.
- mmdevapi: Implement IAudioEndpointVolume::GetVolumeRange.
- mmdevapi: Implement Set/GetMasterVolumeLevel.
- mmdevapi: Implement Set/GetMute.
- dinput: Fix condition effect joystick offset calculation.
- windowscodecs: Stub IWICMetadataQueryReader.
- windowscodecs: Stub IMetadataBlockReader for jpegformat.
-
-André Hentschel (3):
- wrc: Remove getopt prototype.
- winemaker: Markup fixes in German translation.
- advapi32: Add CreatePrivateObjectSecurityEx.
+ ole32: Fix sizeof mismatch in CompositeMonikerImpl_Construct.
+
+Alexandre Julliard (26):
+ winebuild: Use strarray objects instead of pointers where possible.
+ winebuild: Use strarray objects for a few more string arrays.
+ kernel32/tests: Use Interlocked functions to avoid fault counters being optimized out.
+ winebuild: Don't store the full spec for an imported dll.
+ winebuild: Store a C-compatible version of the dll name.
+ winebuild: Store dll imports in a list instead of an array.
+ winebuild: Store delayed imports in a separate list.
+ winebuild: Add a separate structure to store the data of imported functions.
+ winebuild: Use a global flag to determine when to generate the get_pc thunk.
+ winebuild: Add a common helper to find an imported dll.
+ winebuild: Add support for creating static import libraries.
+ winebuild: Add support for linking to static import libraries.
+ makefiles: Expand the names of static libraries in linker commands.
+ makefiles: Build import libraries that contain object files as static libraries.
+ makefiles: Always expand the library name for cross-compiled import libraries.
+ makefiles: Add tool dependencies for winegcc and winebuild.
+ winegcc: Use explicit library file name when loading cross libraries.
+ makefiles: When supported, use -Ttext-segment also for the main loader.
+ makefiles: Reduce the maximum page size for modules that have a base address.
+ makefiles: Move the main loader base address to cope with huge page alignment.
+ kernel32: Lower the load address to accomodate the dll size.
+ wineconsole: If necessary, fallback to a font without the right properties instead of failing.
+ makedep: Sort makefile variables.
+ user32: Use kernel32 functions for character types and case conversions.
+ winegcc: Support building from the top directory.
+ makedep: Rename top_dir_path to top_src_dir_path for consistency.
+
+Alistair Leslie-Hughes (2):
+ include: Add d3dx10tex.h.
+ d3d10: Add D3D10CreateEffectPoolFromMemory stub.
+
+Andrew Eikum (1):
+ winecoreaudio.drv: Ensure divide-by-zero SSE exceptions are masked before calling AudioConverterNew.
+
+André Hentschel (1):
+ shell32: Provide helper function a buffer of correct size.

Austin English (8):
- wmasf: Add stub dll.
- api-ms-win-core-file-l1-2-1: Add dll.
- api-ms-win-core-memory-l1-1-2: Add dll.
- api-ms-win-core-version-l1-1-0: Add dll.
- api-ms-win-core-string-l2-1-0: Add dll.
- user32: Add GetGestureConfig stub.
- user32: Add QueryDisplayConfig stub.
- bthprops.cpl: Add BluetoothFindFirstRadio/BluetoothFindRadioClose stubs.
+ include: Fix GetCurrentConsoleFontEx/SetCurrentConsoleFontEx definition.
+ crypt32: Add CryptMsgVerifyCountersignatureEncoded stub.
+ mgmtapi: Add SnmpMgrTrapListen stub.
+ dwmapi: Add DwmSetPresentParameters stub.
+ winscard: Add stubs for SCardListReadersA/W.
+ oleaut32: Add OleLoadPictureFile stub.
+ sfc: Document ordinal only exports.
+ setupapi: Add SetupDiSetDeviceInstallParamsW stub.
+
+Bernhard Übelacker (2):
+ dinput: Implement device property DIPROP_USERNAME.
+ d3drm/tests: Release two retrieved interfaces to allow proper cleanup.

Bruno Jesus (1):
- msrle32: Use the correct number of colors when biClrUsed = 0.
-
-François Gouget (3):
- include: Don't use the visibility attribute on Solaris.
- shlwapi/tests: Fix a test failure on Windows 10.
- d3dx9/tests: Add a trailing '\n' to an ok() call.
-
-Frédéric Delanoy (1):
- winemaker: Markup fixes in French translation.
-
-Hans Leidekker (2):
- webservices: Keep track of prefix bindings.
- winhttp/tests: Fix test failures.
+ comctl32/tests: Add initial tests for the animation control.
+
+Caron Wills (1):
+ wined3d: Add Nvidia GeForce GTX 860.
+
+Daniel Lehman (3):
+ ucrtbase: Add hypot forward.
+ msvcp120: Add _Mtx_current_owns.
+ msvcr120: Add asinh.
+
+Detlef Riekenberg (1):
+ kernelbase: Add dll with forwards to kernel32.dll.
+
+François Gouget (11):
+ shell32/tests: Delete the shlproto test class when done.
+ shell32/tests: Move a file URL test to test_fileurl().
+ shell32/tests: Test default verb detection for files as well as for URLs.
+ dinput: Make ff_effect_direction_to_rad() static.
+ shell32/tests: Make shlexec's reset_association_description() static.
+ wined3d: Make wined3d_texture_force_reload() static.
+ mshtml: Make some functions static.
+ d3dx9_36: Make d3dx_set_shader_const_state() static.
+ winecfg: Highlight spelling fixes.
+ cmd/tests: Slash spelling fix.
+ gdi32: Fix the PAN_WEIGHT_INDEX constant name.
+
+Hans Leidekker (7):
+ iphlpapi/tests: Trace network prefixes in the test for GetAdaptersAddresses.
+ webservices: Add support for optional values in WsReadType.
+ webservices: Fix memory leaks on error paths in WsCreateReader.
+ webservices: Add a helper to determine node type.
+ webservices: Add support for text field mappings in WsReadType.
+ webservices/tests: Add more structure type tests.
+ webservices: Add support for repeating element field mappings in WsReadType.

Henri Verbeet (50):
- wined3d: Get resource info from the texture in context_setup_target().
- wined3d: Get resource info from the texture in wined3d_device_set_cursor_properties().
- wined3d: Get resource info from the rendertarget view in device_clear_render_targets().
- wined3d: Get resource info from the rendertarget view in draw_primitive().
- wined3d: Get resource info from the texture in wined3d_surface_blt().
- wined3d: Replace device_update_volume() with a function to update multiple levels of a 3D texture.
- wined3d: Pass a texture and sub-resource index to wined3d_device_create_cursor_texture().
- wined3d: Use the resource map/unmap functions in wined3d_device_set_cursor_properties().
- wined3d: Pass a texture and sub-resource index to surface_convert_format().
- wined3d: Pass textures and sub-resource indices to surface_cpu_blt().
- wined3d: Use D3DCOLORTOGLFLOAT4 in drawStridedSlow().
- wined3d: Get rid of the D3DCOLOR_[RGBA] macros.
- wined3d: Replace D3DCOLORTOGLFLOAT4 with an inline function.
- wined3d: Sanitise map flags in wined3d_surface_map().
- wined3d: Introduce wined3d_volume_prepare_location().
- wined3d: Keep track of the download count in the texture.
- wined3d: Introduce helpers functions to calculate texture level dimensions.
- wined3d: Don't call surface_load_ds_location() directly.
- wined3d: Properly handle discarded surfaces in surface_load_location().
- wined3d: Use ARB_map_buffer_range in wined3d_surface_map() when available.
- wined3d: "render_targets" is never NULL in context_find_fbo_entry().
- ddraw/tests: Skip initialising "quad" and "indices" in test_specular_lighting() if a 3D device can't be created.
- d3dx9: "param" should never be NULL in free_parameter().
- d3dx9/tests: Get rid of a redundant NULL check in test_effect_states().
- d3dx9/tests: Get rid of some redundant NULL checks in D3DXCreateTextTest().
- wined3d: Get resource info from the texture in wined3d_surface_cleanup().
- wined3d: Get resource info from the texture in surface_create_dib_section().
- wined3d: Get resource info from the texture in surface_private_setup().
- wined3d: Get resource info from the texture in surface_depth_blt_fbo().
- wined3d: Get resource info from the texture in surface_blt_fbo().
- wined3d: Get resource info from the texture in surface_convert_depth_to_float().
- wined3d: Allow swapchain sample counts to be overridden with a registry key.
- ddraw: Do not destroy surfaces that are still attached.
- ddraw: Avoid d3d_device_update_depth_stencil() in ddraw_surface_delete_attached_surface().
- ddraw: Just return an error if we failed to find the predecessor in ddraw_surface_delete_attached_surface().
- opengl32: Introduce WGL_WINE_query_renderer.
- winex11: Implement WGL_WINE_query_renderer on top of GLX_MESA_query_renderer.
- wined3d: Use WGL_WINE_query_renderer to query GPU information.
- wined3d: Get resource info from the texture in wined3d_surface_depth_fill().
- wined3d: Get resource info from the texture in surface_download_data().
- wined3d: Get resource info from the texture in wined3d_surface_upload_data().
- wined3d: Get resource info from the texture in surface_upload_from_surface().
- wined3d: Get resource info from the texture in surface_set_compatible_renderbuffer().
- wined3d: Get resource info from the texture in surface_load().
- wined3d: Properly check if sRGB writes should be enabled in context_apply_clear_state().
- wined3d: Require a valid rectangle pointer if rect_count is non-zero in device_clear_render_targets().
- wined3d: Ignore the dirty region for swapchain presents more explicitly.
- wined3d: Handle NULL rectangles in wined3d_swapchain_present().
- wined3d: Explicitly check for WINED3DUSAGE_TEXTURE when validating surface dimensions in surface_private_setup().
- wined3d: Get rid of the WINED3DUSAGE_OVERLAY check in gdi_surface_private_setup().
-
-Hugh McMaster (3):
- reg: Correctly handle cases with no data argument.
- reg: Fail if /v is passed without an argument.
- reg: Fail if multiple /v switches are passed in.
-
-Huw D. M. Davies (5):
- gdi32: Generate EMR_POLYPOLY{LINE|GON}16 records if the co-ords fit.
- gdi32: Don't update the bounds if any poly{line|gon} has fewer than two points.
- gdi32/tests: Add tests for EMF PolyPolyline record creation.
- riched20: \pard resets the reading direction.
- riched20: Set the base embedding level for RTL paragraphs.
-
-Jacek Caban (6):
- winex11.drv: Use grabbed window display in SetCapture.
- kernel32: Don't set unconditionally SECTION_QUERY flag in OpenFileMapping.
- msxml3: Store xmlnode reference in xmlnodemap object.
- msxml6: Added support for CLSID_XMLSchemaCache60 in XMLSchemaCache60::QueryInterface.
- mshtml: Fixed cloning comment nodes.
- mshtml: Fixed copy&paste typo in GetAsciiHostPort implementation.
-
-Jens Reyer (1):
- winegcc: Document WINEBUILD in the manpage.
-
-Józef Kucia (43):
- d3d10_1/tests: Port test_create_device() from d3d11.
- d3d10core/tests: Add test for creating RTV with DXGI_FORMAT_UNKNOWN.
- d3d11/tests: Add test for creating RTV with DXGI_FORMAT_UNKNOWN.
- d3d10core/tests: Add test for creating DSV with DXGI_FORMAT_UNKNOWN.
- d3d11/tests: Add test for creating DSV with DXGI_FORMAT_UNKNOWN.
- d3d11/tests: Introduce d3d11_test_context for visual tests.
- d3d11/tests: Introduce draw_quad().
- wined3d: Recognize aoffimmi shader instruction modifier.
- wined3d: Extend shader_glsl_gen_sample_code() to support offsets.
- wined3d: Implement aoffimmi modifier for SM4 ld instruction in GLSL backend.
- wined3d: Implement aoffimmi modifier for SM4 sample instructions in GLSL backend.
- wined3d: Simplify shader_glsl_append_imm_ivec().
- wined3d: Improve ERR() message in shader_glsl_get_sample_function().
- d3d10core/tests: Introduce d3d10core_test_context for visual tests.
- d3d10core/tests: Introduce draw_quad().
- d3d11/tests: Drop redundant feature level check.
- wined3d: Advertise WINED3DFMT_BC{4, 5}_UNORM 3D textures as not supported.
- wined3d: Limit amount of video memory for older Windows versions.
- d3d11/tests: Trace feature level.
- d3d10core/tests: Move typeless textures test to test_create_texture{2d, 3d}().
- d3d11/tests: Move typeless textures test to test_create_texture{2d, 3d}().
- d3d11/tests: Add more create texture tests.
- d3d11: Translate WINED3DERR_INVALIDCALL to E_INVALIDARG in d3d_texture{2d, 3d}_init().
- d3d10core/tests: Add more create texture tests.
- wined3d: Introduce debug_color().
- wined3d: Implement depth clear in wined3d_device_clear_rendertarget_view().
- wined3d: Implement stencil clear in wined3d_device_clear_rendertarget_view().
- d3d11: Implement d3d11_immediate_context_ClearDepthStencilView().
- d3d11: Implement d3d10_device_ClearDepthStencilView().
- d3d10core/tests: Add test for ClearDepthStencilView().
- d3d11/tests: Add test for ClearDepthStencilView().
- d3d11: Fill unused fields in D3D11_DEPTH_STENCIL_DESC with default values.
- d3d10core/tests: Test values of unused fields in D3D10_DEPTH_STENCIL_DESC.
- d3d11/tests: Test values of unused fields in D3D11_DEPTH_STENCIL_DESC.
- d3d11: Implement d3d11_immediate_context_OMSetDepthStencilState().
- d3d11: Forward d3d10_device_OMSetDepthStencilState() to d3d11_immediate_context_OMSetDepthStencilState().
- d3d11: Introduce debug_float4().
- wined3d: Recognize SM5 ld_structured opcode.
- wined3d: Recognize SM5 deriv_rtx_coarse opcode.
- wined3d: Recognize SM5 deriv_rty_coarse opcode.
- wined3d: Recognize SM5 deriv_rtx_fine opcode.
- wined3d: Recognize SM5 deriv_rty_fine opcode.
- wined3d: Use GLuint instead of GLenum to store ARB blitter shaders.
-
-Louis Lenders (1):
- ntdll: Add stub for RtlAddAccessDeniedObjectAce and forward to AddAccessDeniedObjectAce in advapi32.
-
-Matteo Bruni (13):
- d3dx9: Trace the parameter passed to IsParameterUsed().
- d3d11/tests: Require feature level 11_0 or 10_0 by default.
- dxgi: Add feature level support.
- d3d11: Implement device_GetFeatureLevel().
- d3d11: Only accept shader versions supported by the feature level of the device.
- d3d11: Pass the requested feature levels to dxgi.
- d3d11/tests: Add a test for the default feature level selection.
- d3d11/tests: Test creating SM4 shaders on feature level 9.
- d3dx9: Cleanup header includes.
- d3d10core: Add feature level support.
- wined3d: Enable SM5 shaders in the GLSL backend, when possible.
- d3d11/tests: Add a feature_level parameter to init_test_context().
- d3d11/tests: Test relative addressing in constant buffers.
-
-Michael Stefaniuc (7):
- dbghelp: Use CONTAINING_RECORD instead of reimplementing it.
- riched20: Use SetRectEmpty() instead of open coding it.
- winefile: Use SetRectEmpty() instead of open coding it.
- wined3d: Use SetRect() instead of open coding it.
- winex11: Use debugstr_a to print strings that can be NULL.
- d3drm: Use debugstr_a to print a string that can be NULL.
- dinput: Support IUnknown in the IDirectInputEffect COM object.
-
-Miklós Máté (2):
- wined3d: Warn only once about unsupported wrap state.
- winex11: Don't create a temporary context each time X11DRV_wglBindTexImageARB is called.
-
-Nikolay Sivov (29):
- ole32/tests: Fix tests failing on limited account.
- ole32/tests: Don't trace last error when error code is returned directly.
- ole32/tests: Fixed CoGetPSClsid() test failures when running on limited account.
- dwrite: Use correct return code on allocation failure.
- dwrite: Update to IDWriteFont3.
- include: Added IDWriteFactory3 method definitions.
- notepad: Make sure to use large enough buffer when composing window title (Coverity).
- oleview: Fix buffer length passed to Reg* functions (Coverity).
- dwrite: Update to IDWriteFontFamily1.
- dwrite: Implement IDWriteFontFamily1::GetFont().
- dwrite: Update to IDWriteFontCollection1.
- dwrite: Remove flag marking system collections.
- dwrite: Update to IDWriteFontList1.
- ole32/tests: A test to show data cache QI problems.
- avifil32: Use matching buffer length for dest string (Coverity).
- ole32: Implement CoGetCurrentLogicalThreadId().
- ole32: Implement IComThreadingInfo::GetCurrentLogicalThreadId().
- mpr: Implement WNetUseConnectionA().
- ieframe: Handle CreateView() failure in ActivateMe() (Coverity).
- xmllite: Support get/set for XmlResolver property.
- msxml3: Accept VT_UNKNOWN input for IXMLDOMSchemaCollection::add().
- comctl32/monthcal: MCM_GETRANGE does not return BOOL values.
- ole32: Use CoGetApartmentType() to implement IComThreadingInfo.
- comctl32/monthcal: Always reset range flags and date limits on MCM_SETRANGE.
- comctl32/datetime: Use MCM_GETRANGE result directly in DTM_GETRANGE.
- xmllite/writer: Implement WriteComment().
- ole32: Fix refcounting of IObjContext per-thread instance.
- ole32/tests: Some tests for IInitializeSpy.
- xmllite/writer: Implement WriteCData().
-
-Patrick Armstrong (3):
- bcrypt: Implement MD5 algorithm and add tests.
- bcrypt: Make BCryptHashData behave more like Windows with empty input.
- bcrypt: Implement support for HMAC.
-
-Paul Gofman (3):
- d3dx9: IsParameterUsed stub should return TRUE.
- d3dx9: Support setting texture through SetValue in effect.
- d3dx9: Fix D3DXIntersectTri function.
-
-Pierre Schweitzer (1):
- mpr: Don't send lpRemoteName when requesting network place.
-
-Piotr Caban (17):
- user32: Return window procedure pointer in WINPROC_AllocProc if it's not possible to allocate handle.
- user32/tests: Add initial out of window procedure slots test.
- user32: Call window procedure even if we're out of winproc handles.
- user32/tests: Show that message conversion should work on window procedures without handles.
- user32/tests: Show that messages are not converted when function pointer is passed to CallWindowProc.
- msvcrt: Add i386 _IsExceptionObjectToBeDestroyed implementation.
- msvcrt: Destroy exception object if it's no longer used when exiting catch.
- msvcrt: Handle try blocks inside current catch block in nested frame handler.
- msvcrt: Destroy exception object when frame storing it is unwound.
- msvcr80: Add _CreateFrameInfo implementation.
- msvcr80: Add _FindAndUnlinkFrame implementation.
- msvcrt: Add __CxxRegisterExceptionObject implementation.
- msvcrt: Add __DestructExceptionObject implementation.
- msvcrt: Add __CxxUnregisterExceptionObject partial implementation.
- msvcr80: Use Cxx(Un)RegisterExceptionObject helpers in i386 nested exception handler.
- msvcrt: Handle non c++ exceptions in __DestructExceptionObject.
- msvcrt: Destroy thrown c++ object before calling handler in _except_handler4_common.
+ wined3d: Get resource info from the texture in read_from_framebuffer().
+ wined3d: Get resource info from the texture in surface_load_fb_texture().
+ wined3d: Get resource info from the texture in surface_prepare_rb().
+ wined3d: Get resource info from the texture in fb_copy_to_texture_direct().
+ wined3d: Get resource info from the texture in fb_copy_to_texture_hwstretch().
+ wined3d: Get rid of wined3d_surface_ops.surface_private_setup().
+ wined3d: Validate (2D) texture dimensions in texture_init().
+ wined3d: Check for compressed and height scaled formats in texture_init().
+ wined3d: Merge surface_private_setup() into wined3d_surface_init().
+ d3drm/tests: Properly initialise context.obj in test_Viewport().
+ ddraw/tests: Rewrite blt_test().
+ ddraw/tests: Get rid of the unused "d3d" variable in test_shademode().
+ wined3d: Get resource info from the texture in surface_blt_to_drawable().
+ wined3d: Get resource info from the texture in surface_blt_special().
+ wined3d: Get resource info from the texture in surface_depth_blt().
+ dxgi: Simplify the shader model comparison in dxgi_check_feature_level_support().
+ d3d11: Use %#x for tracing the feature level in layer_set_feature_level().
+ wined3d: Get the framebuffer height from the view in shader_glsl_load_constants().
+ wined3d: Pass a texture instead of a surface to context_create().
+ wined3d: Introduce wined3d_texture_get_gl_buffer().
+ wined3d: Get resource info from the texture in surface_load_ds_location().
+ wined3d: Get resource info from the texture in surface_copy_simple_location().
+ wined3d: Get resource info from the texture in surface_load_drawable().
+ wined3d: Get resource info from the texture in surface_load_texture().
+ wined3d: Get resource info from the texture in surface_load_renderbuffer().
+ wined3d: Replace context_generate_rt_mask_from_surface() with context_generate_rt_mask_from_resource().
+ wined3d: Pass a texture instead of a surface to context_generate_rt_mask_no_fbo().
+ wined3d: Use wined3d_texture_blt() in wined3d_device_copy_resource().
+ wined3d: Use wined3d_texture_blt() in wined3d_device_copy_sub_resource_region().
+ wined3d: Use wined3d_texture_blt() in wined3d_swapchain_get_front_buffer_data().
+ wined3d: Get resource info from the texture in surface_load_location().
+ wined3d: Get resource info from the texture in swapchain_blit().
+ wined3d: Get resource info from the texture in wined3d_volume_upload_data().
+ wined3d: Get resource info from the texture in wined3d_volume_download_data().
+ wined3d: Get resource info from the texture in wined3d_volume_load_location().
+ wined3d: Use wined3d_texture_blt() in swapchain_gl_present().
+ wined3d: Store the context's current rendertarget as a texture and sub-resource index.
+ wined3d: Simplify checking if the released resource is in use as a rendertarget in device_resource_released().
+ wined3d: Validate the sub-resource index in wined3d_rendertarget_view_init().
+ wined3d: Get rid of the d3d_surface and d3d_texture debug channels.
+ wined3d: Use the texture dimension helpers in arbfp_blit_surface().
+ wined3d: Use the texture dimension helpers in context_find_fbo_entry().
+ wined3d: Use the texture dimension helpers in is_full_clear().
+ wined3d: Use the texture dimension helpers in prepare_ds_clear().
+ wined3d: Use the texture dimension helpers in wined3d_device_update_texture_3d().
+ wined3d: Avoid surface_from_resource() in device_load_logo().
+ wined3d: Avoid surface_from_resource() in wined3d_device_init_3d().
+ wined3d: Avoid surface_from_resource() in wined3d_device_update_texture().
+ wined3d: Avoid surface_from_resource() in swapchain_gl_present().
+ wined3d: Avoid surface_from_resource() in swapchain_gdi_frontbuffer_updated().
+
+Hugh McMaster (4):
+ reg: Allow values to be added, deleted or modified in root keys.
+ kernel32: Add a stub for SetCurrentConsoleFontEx.
+ regedit: Display REG_DWORD_BIG_ENDIAN values.
+ regedit: Display REG_NONE values.
+
+Huw D. M. Davies (1):
+ wineqtdecoder: Use thread-safe initialization.
+
+Iván Matellanes (1):
+ msvcirt: Avoid superfluous comparison in some compilers.
+
+Jacek Caban (49):
+ mshtml/tests: Fixed xmlhttprequest test failures.
+ mshtml/tests: Fixed remaining xmlhttprequest test failures.
+ jscript: Removed no longer used argument from exec_source.
+ jscript: Added a few more arguments tests.
+ jscript: Keep track of active call in a separated structure.
+ jscript: Store bytecode pointer in call_frame_t.
+ jscript: Store function description in call_frame_t.
+ jscript: Added new helpers for jumps.
+ jscript: Store exception frame in call_frame_t.
+ jscript: Store instruction pointer in call_frame_t.
+ jscript: Store stack base in call_frame_t.
+ jscript: Store current scope chain in call_frame_t.
+ jscript: Store entry scope chain in call_frame_t.
+ jscript: Pass script context instead of execution context to op handlers.
+ jscript: Moved stack from execution context to script context.
+ jscript: Store this object in call_frame_t.
+ jscript: Store variable object in call_frame_t.
+ jscript: Store return value in call_frame_t.
+ jscript: Store is_global flag in call_frame_t.
+ jscript: Get rid of no longer needed exec_ctx_t.
+ secur32: Use %LATEST_RECORD_VERSION gnutls priority.
+ jscript: Don't assume that ret value is cleared when it's not set explicitly.
+ jscript: Clear stack outside OP_new handler.
+ jscript: Clear stack outside OP_call* handlers.
+ jscript: Sore is_global as a flag.
+ jscript: Moved constructor return logic to interpreter.
+ jscript: Merge setup_call_frame into exec_source.
+ jscript: Keep reference to bytecode in call_frame_t.
+ jscript: Moved more return object logic to enter_bytecode loop.
+ jscript: Moved arguments object destuction to interpreter.
+ jscript: Find Function.arguments on the stack instead of storing it in FunctionInstance object.
+ jscript: Use already running interpreter for execution of member source function.
+ jscript: Use already running interpreter for execution expressions that are source functions.
+ jscript: Use already running interpreter for execution new expressions.
+ jscript: Use already running interpreter for Function.apply() execution.
+ jscript: Use already running interpreter for Function.call() execution.
+ jscript: Use already running interpreter for eval() execution.
+ mshtml: Moved createAttribute tests to test_attr.
+ mshtml: Split conversion to string out of get_elem_attr_value_by_dispid.
+ mshtml: Added support for IHTMLDOMAttribute2::get_value on detached attributes.
+ mshtml: Added IHTMLDOMAttribute2::get_parentNode implementation.
+ mshtml: Added IHTMLElement4::setAttributeNode implementation.
+ mshtml: Return NULL instead of empty string in get_node_text.
+ mshtml: Added IHTMLElement::get_outerText implementation.
+ mshtml: Added IHTMLElement::put_outerText implementation.
+ mshtml: Added IHTMLElement::outerText tests.
+ mshtml.idl: Added IHTMLHtmlElement declaration.
+ mshtml: Added HTMLHtmlElement object implementation.
+ mshtml: Added IHTMLDivElement declaration.
+
+Józef Kucia (46):
+ wined3d: Add extension detection for ARB_copy_buffer.
+ wined3d: Implement copying of buffer resources.
+ wined3d: Add support for buffers in wined3d_device_copy_sub_resource().
+ d3d10core/tests: Add test for copying buffer resources.
+ d3d11/tests: Add test for copying buffer resources.
+ wined3d: Prevent possible integer overflow in buffer_invalidate_bo_range().
+ wined3d: Fix driver version check.
+ wined3d: Introduce helper function for binding buffers.
+ wined3d: Allow draw calls without color attachments.
+ d3d10core/tests: Test render to depth texture.
+ d3d11/tests: Test render to depth texture.
+ d3d10core/tests: Add test for ClearRenderTargetView().
+ d3d11/tests: Add test for ClearRenderTargetView().
+ wined3d: Implement SM4 sample_c instruction.
+ wined3d: Implement SM4 sample_c_lz instruction.
+ wined3d: Use dcl_sampler to determine if shadow sampler is needed.
+ d3d8: Avoid '\n' in middle of TRACE() messages.
+ d3d9: Avoid '\n' in middle of TRACE() messages.
+ wined3d: Improve advertized driver version for Windows 10.
+ d3dx9: Avoid '\n' in middle of TRACE() message.
+ d3dcompiler: Avoid '\n' in middle of TRACE() messages.
+ wined3d: Recognize SM 4.1 ld2dms opcode.
+ wined3d: Recognize SM5 dcl_resource_structured opcode.
+ wined3d: Use lower case letters for simple data types in SM4 "opcode_table".
+ wined3d: Recognize SM5 dcl_uav_typed opcode.
+ wined3d: Recognize SM5 store_uav_typed opcode.
+ d3d11: Implement private data methods for immediate ID3D11DeviceContext.
+ d3d11: Add ID3D11HullShader interface stub.
+ wined3d: Add hull shader type.
+ wined3d: Introduce wined3d_shader_create_hs().
+ wined3d: Recognize SM5 hs_decls opcode.
+ wined3d: Recognize SM5 hs_fork_phase opcode.
+ wined3d: Recognize SM5 dcl_input_control_point_count opcode.
+ wined3d: Recognize SM5 dcl_output_control_point_count opcode.
+ wined3d: Add system value names used by tessellation shaders.
+ wined3d: Improve wined3d_sysval_semantic enum values naming.
+ wined3d: Recognize SM5 dcl_hs_fork_phase_instance_count opcode.
+ wined3d: Avoid abbreviations in SM5 opcode names.
+ wined3d: Recognize SM5 dcl_hs_max_tessfactor opcode.
+ wined3d: Recognize SM5 vForkInstanceId register.
+ wined3d: Recognize SM5 dcl_tessellator_domain opcode.
+ wined3d: Recognize SM5 dcl_tessellator_output_primitive opcode.
+ wined3d: Recognize SM5 dcl_tessellator_partitioning opcode.
+ wined3d: Get rid of long else-if sequence from shader_sm4_read_instruction().
+ wined3d: Add domain shader type.
+ d3d11: Implement d3d11_device_CreateDomainShader().
+
+Ken Thomases (1):
+ user32: Call the EnumDisplayMonitors callback using a wrapper.
+
+Kerstin Noa (1):
+ wined3d: Add NVIDIA GeForce GTX 980 GPU information.
+
+Louis Lenders (3):
+ gdiplus: GdipTransformPath should return Ok if matrix = NULL.
+ gdiplus/tests: Add test for GdipTransformPath with null-matrix.
+ user32: Add stub for IsProcessDPIAware.
+
+Mark Jansen (1):
+ user32: Correctly determine bit count for BITMAPCOREINFO in is_dib_monochrome.
+
+Matteo Bruni (19):
+ wined3d: Emulate luminance texture formats on core profile.
+ wined3d: Add ARB_texture_swizzle extension.
+ wined3d: Use ARB_texture_swizzle for color fixups when possible.
+ d3d11/tests: Add a test for DXGI_FORMAT_A8_UNORM textures.
+ d3d10core/tests: Add a test for DXGI_FORMAT_A8_UNORM textures.
+ d3d11: Add a couple missing wined3d_mutex_unlock() in d3d_shader_resource_view_init() error paths.
+ wined3d: Get rid of WINED3D_GLSL_SAMPLE_NPOT.
+ wined3d: Clamp diffuse and specular color in GLSL vertex ffp replacement for core profile.
+ wined3d: Don't flag vertex color clamping for changes on core profile.
+ wined3d: Don't call glClampColorARB() on core profile.
+ d3d9/tests: Add a test for color varyings clamping.
+ d3d8/tests: Add a test for color varyings clamping.
+ wined3d: Don't set legacy light and texture environment state on core profile contexts.
+ wined3d: Disable ARB_point_sprite on core profile contexts.
+ wined3d: Don't try to set line stippling on core profile contexts.
+ ddraw/tests: Add a test for color varyings clamping.
+ wined3d: Avoid the deprecated GLSL "attribute" keyword on core profile contexts.
+ wined3d: Avoid the deprecated gl_FragData on core profile contexts.
+ wined3d: Don't read texcoord attributes unless necessary.
+
+Michael Müller (2):
+ kernel32: Set ERROR_DLL_NOT_FOUND as error code in load_library for Win 9x compatibility.
+ kernel32: Check for invalid filename pointers in CreateFileA for Win9x compatibility.
+
+Michael Stefaniuc (1):
+ ddraw: Use SetRect() instead of open coding it.
+
+Nikolay Sivov (41):
+ include: Added shimgdata.idl.
+ msctf: Make ITextStoreACPSink a part of context object.
+ msctf: Added stub ITextStoreACPServices support for context ITextStoreACPSink.
+ xmllite/writer: Implement WriteRaw().
+ xmllite/tests: Use static linking to xmllite.dll.
+ xmllite/tests: Add a helper to test writer output.
+ xmllite/tests: Add a helper to create/set writer output.
+ ole32: Make CoGetInstanceFromFile() propagate failure codes to returned MULTI_QI data (Coverity).
+ ole32: Fix CreataDataCache() return value when requested riid is not IUnknown, for aggregation case.
+ msctf/tests: Fix a crash on unsupported interface.
+ oleaut32/tests: Fix a test crash on some XP SP1 VM.
+ xmllite/tests: A test for Write* behaviour on initial writer state.
+ xmllite/writer: Fix initial state handling in WriteEndDocument().
+ xmllite/writer: Properly fail on initial state in WriteEndElement().
+ xmllite/writer: Fix WriteEndElement()/WriteFullEndElement() on ready state.
+ msxml3/mxwriter: Don't allocate output buffer structure separately from the writer.
+ msxml3/mxwriter: Simplify argument check in externalEntityDecl().
+ msxml3/tests: Remove useless VariantClear().
+ msxml3/tests: Use win_skip() consistently.
+ xmllite/writer: Handle initial and ready states in the rest of tested Write* methods.
+ xmllite/writer: Put writer into closed state on WriteAttributeString().
+ xmllite/writer: Fix a bunch of Write* methods to set closed state.
+ xmllite/writer: Make it possible to use WriteRaw() multiple times.
+ user32: For EnableScrollBar() always go through EnableWindow() in SB_CTL case.
+ include: Added IDXGISurface1 definition.
+ msxml3/mxwriter: No need to use contiguous allocation in case of BSTR output.
+ msxml3/mxwriter: Handle allocation failure in get_output().
+ msxml3/mxwriter: Flush internal buffer as soon as it's filled.
+ msxml3/mxwriter: Use 4K for internal buffer size.
+ dwrite: Use regular QI way to return interface client asked for.
+ dwrite: Update to IDWriteFactory3.
+ include: Fix ID2D1DCRenderTarget definition.
+ d2d1: Don't use render target pointer directly in bitmap initialization helpers.
+ dxgi: Update to IDXGISurface1.
+ d2d1/tests: Basic test for ID2D1DCRenderTarget creation.
+ d2d1: Move bitmap creation helpers to common location.
+ t2embed: Implement TTGetEmbeddingType().
+ fontsub: Added CreateFontPackage() stub.
+ d2d1: Move brush creation helpers to common location.
+ d2d1: Move mesh creation to mesh.c.
+ dwrite: Always initialize context and font table pointers.
+
+Patrick Armstrong (1):
+ bcrypt: Added BCryptHash function.
+
+Paul Gofman (4):
+ d3dx9: Add test for preshader in effect.
+ d3d9/tests: Add test for D3DFMT_L8 format as render target.
+ wined3d: Support D3DFMT_L8 format as render target.
+ d3dx9: Introduce preshaders in effect.
+
+Piotr Caban (11):
+ msvcrt: Fix exception parameters number validation in x86_64 __CxxDetectRethrow.
+ msvcrt: Dump exception information in x86_64 __CxxFrameHandler.
+ msvcrt: Restore exception object stored in thread storage after frames unwinding.
+ msvcrt: Register exception object before unwinding.
+ msvcrt: Update previous exception stored in cxx_frame_info after frames unwinding.
+ msvcrt: Call C structured exception translator in x86_64 __CxxFrameHandler.
+ msvcrt: Improve dump_function_descr helper.
+ msvcrt: Add x86_64 __CxxFrameHandler implementation.
+ msvcrt: Handle frames with CXX_FRAME_MAGIC_VC6 and CXX_FRAME_MAGIC_VC7 magic value.
+ include: Fix ITargetFrame definition.
+ ieframe: Add ITargetFrame stub.
+
+Rob Walker (1):
+ wined3d: Add Nvidia GPU SKUs 950,950M,960,960M.

Sebastian Lackner (9):
- services: Fix a typo.
- services: Hold scmdatabase lock while checking marked_for_delete.
- services: Initialize service ref_count directly in service_create.
- services: Introduce refcounting for processes.
- services: Pass a process argument to send_start_message function.
- services: Pass a process argument to send_control function.
- services: Pass a process argument to wait_for_startup function.
- setupapi: Fix parsing of inf files containing garbage at the beginning of the file.
- ieframe: Fix implementation of impl_from_ITargetFrame2.
+ ntdll: Fix off-by-one errors in __wine_set_signal_handler.
+ quartz: Fix use of CONTAINING_RECORD in impl_from_TransformFilter.
+ jscript: Fix off-by-one error in decode_dword.
+ include: Add definition for TP_CALLBACK_ENVIRON_V3.
+ ntdll/tests: Add test for threadpool environment version 3.
+ ntdll: Don't warn about unsupported environment version 3.
+ kernel32: Fix handling of GetOverlappedResult when status remains STATUS_PENDING.
+ user32: Set %ecx to address of rect in EnumDisplayMonitors callback.
+ ntdll: Use close_handle instead of NtClose for internal memory management functions.

Stefan Dösinger (10):
- wined3d: Merge surface_prepare_map_memory() into wined3d_surface_prepare().
- wined3d: Call wined3d_surface_prepare() in surface_load_sysmem().
- wined3d: Call wined3d_volume_prepare_location() in wined3d_volume_load_location().
- wined3d: Merge wined3d_surface_unmap() and wined3d_volume_unmap().
- wined3d: Merge wined3d_surface_map() and wined3d_volume_map().
- wined3d: Introduce wined3d_texture_use_pbo().
- wined3d: Merge wined3d_surface_update_desc() into wined3d_texture_update_desc().
- wined3d: Get rid of texture_ops.texture_sub_resource_add_dirty_region().
- wined3d: Get rid of state access in shader_generate_glsl_declarations().
- wined3d: Avoid storing a material pointer in struct wined3d_cs_set_material.
-
-Vincent Povirk (3):
- mscoree: Restore previous domain whenever we set it.
- user32: Set capture earlier on popup menus.
- user32: Skip menu loop for empty popup menus.
-
-Zhenbo Li (1):
- authz: Stub AuthzAccessCheck, AuthzFreeContext, AuthzInitializeContextFromSid, AuthzInitializeContextFromToken.
+ wined3d: Avoid storing a clip plane pointer in struct wined3d_cs_set_clip_plane.
+ wined3d: Avoid storing a transformation matrix pointer in struct wined3d_cs_set_transform.
+ wined3d: Avoid storing a rectangle pointer in struct wined3d_cs_set_scissor_rect.
+ wined3d: Avoid storing a viewport pointer in struct wined3d_cs_set_viewport.
+ wined3d: Avoid storing color and rectangle pointers in struct wined3d_cs_clear.
+ wined3d: Avoid storing rectangle pointers in struct wined3d_cs_present.
+ wined3d: Store sub-resource locations in the sub-resource structure.
+ wined3d: Introduce wined3d_texture_validate_location().
+ wined3d: Introduce wined3d_texture_invalidate_location().
+ wined3d: Introduce wined3d_texture_get_memory().
+
+Theodore Dubois (2):
+ shell32: Fix return value for ASSOCSTR_FRIENDLYDOCNAME and ASSOCSTR_DEFAULTICON when passed a ProgID.
+ shell32/tests: Additional tests for IQueryAssociations.
+
+Thomas Faber (3):
+ dbghelp: Use documented member name in SYMBOL_INFO structure.
+ user32/tests: Test loading monochrome icons.
+ user32: Handle BITMAPCOREINFO when loading icons.
+
+Vincent Povirk (1):
+ mscoree: Enable crash chaining in Mono.

--
Alexandre Julliard
diff --git a/AUTHORS b/AUTHORS
index e4a087a..0d0f4c5 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -10,6 +10,7 @@ Abraham Sudhakar
Achim Kaiser
A C Hurst
Adam Bolte
+Adam Buchbinder
Adam D. Moss
Adam Gundy
Adam Martinson
@@ -789,6 +790,7 @@ Ken Myers
Kenneth MacDonald
Ken Sharp
Ken Thomases
+Kerstin Noa
Kester Maddock
Kevin Eaves
Kevin Groeneveld
@@ -1240,6 +1242,7 @@ Robert W Hall
Robert Wilhelm
Rob Farnum
Rob McClinton
+Rob Walker
Roderick Colenbrander
Roger Hoang
Roger Koot
@@ -1369,6 +1372,7 @@ Sylvain St-Germain
Tapio Kautto
Tatyana Fokina
Ted Percival
+Theodore Dubois
Theodore S. Hetke
Thomas Brix Larsen
Thomas Faber
diff --git a/VERSION b/VERSION
index 1f7af52..cb3dd4e 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 1.9.6
+Wine version 1.9.7
diff --git a/configure b/configure
index 27afbc0..0547967 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for Wine 1.9.6.
+# Generated by GNU Autoconf 2.69 for Wine 1.9.7.
#
# Report bugs to .
#
@@ -580,8 +580,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='1.9.6'
-PACKAGE_STRING='Wine 1.9.6'
+PACKAGE_VERSION='1.9.7'
+PACKAGE_STRING='Wine 1.9.7'
PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org'

@@ -2133,7 +2133,7 @@ if test "$ac_init_help" = "long"; then
# 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.
cat <<_ACEOF
-\`configure' configures Wine 1.9.6 to adapt to many kinds of systems.
+\`configure' configures Wine 1.9.7 to adapt to many kinds of systems.

Usage: $0 [OPTION]... [VAR=VALUE]...

@@ -2203,7 +2203,7 @@ fi

if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Wine 1.9.6:";;
+ short | recursive ) echo "Configuration of Wine 1.9.7:";;
esac
cat <<\_ACEOF

@@ -2408,7 +2408,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Wine configure 1.9.6
+Wine configure 1.9.7
generated by GNU Autoconf 2.69

Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2926,7 +2926,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

-It was created by Wine $as_me 1.9.6, which was
+It was created by Wine $as_me 1.9.7, which was
generated by GNU Autoconf 2.69. Invocation command line was

$ $0 $@
@@ -18827,7 +18827,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by Wine $as_me 1.9.6, which was
+This file was extended by Wine $as_me 1.9.7, which was
generated by GNU Autoconf 2.69. Invocation command line was

CONFIG_FILES = $CONFIG_FILES
@@ -18898,7 +18898,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-Wine config.status 1.9.6
+Wine config.status 1.9.7
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"

442e60b Release 1.9.7.
ANNOUNCE | 775 +++++++++++++++++++++++++++++++++++--------------------------
AUTHORS | 4 +
VERSION | 2 +-
configure | 18 +-
4 files changed, 461 insertions(+), 338 deletions(-)

Upstream: source.winehq.org


  • Share