Release 1.9.8.
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
diff --git a/ANNOUNCE b/ANNOUNCE
index d84ae2a..42d5745 100644
--- a/ANNOUNCE
+++ b/ANNOUNCE
@@ -1,17 +1,18 @@
-The Wine development release 1.9.7 is now available.
+The Wine development release 1.9.8 is now available.
What's new in this release (see below for details):
- 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.
+ - Bug fix update of the Mono engine.
+ - More WebServices reader support.
+ - Still more Shader Model 5 support.
+ - Support for gradients in metafiles.
+ - Improved table formatting in WinHelp.
- Various bug fixes.
The source is available from the following locations:
- 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
+ http://dl.winehq.org/wine/source/1.9/wine-1.9.8.tar.bz2
+ http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.8.tar.bz2
Binary packages for various distributions will be available from:
@@ -27,460 +28,370 @@
----------------------------------------------------------------
-Bugs fixed in 1.9.7 (total 42):
+Bugs fixed in 1.9.8 (total 26):
- 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 <windows.h>
- 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
+ 9030 army men hangs on black screen
+ 17918 AvsP Preview window fails to load
+ 22762 Multiple DirectX10 games need Texture2D DXGI_FORMAT_R24G8_TYPELESS format support for stencil operations (Battlefield Bad Company 2, Warhammer 40k: Kill Team)
+ 24421 MJ's Help Diagnostics crashes on startup (app provided MonitorEnumProc callback relies on ECX = lprcMonitor)
+ 31662 Office 2010 font embedding when exporting to PDF
+ 32007 AMD Demo - Whiteout crashes with null-ish pointer read after dxgi_output_GetDisplayModeList
+ 34070 Simutronics 'StormFront.exe' runs out of wndproc slots (ActiveSkin control)
+ 34851 Multiple applications need kernel32 GetFinalPathNameByHandleA/W (64-bit Autodesk Fusion 360, Microsoft OneDrive)
+ 35054 Dragon Age 2 system diagnostics tool fails to recognize GeForce GT 425M
+ 37460 Sid Meier's Civilization: Beyond Earth (Steam) crashes on startup
+ 39444 Fifa 2005 Demo version - black and flashing screen
+ 39573 GImageX v2.1.1 (gui for ImageX tool from Windows Assessment and Deployment Kit) crashes on unimplemented function wimgapi.dll.WIMCreateFile
+ 39605 GImageX v2.1.1 crashes with unimplemented function wimgapi.dll.WIMGetMountedImages
+ 39657 Tencent QQ 7.6 crashes on unimplemented function ntoskrnl.exe.PsRemoveLoadImageNotifyRoutine
+ 39730 FillRect() confuses 16bit brush handles with color constants
+ 39796 SCP Containment Breach page fault
+ 39863 Microsoft .NET Runtime Optimization Service 2.x terminates prematurely due to failure to hook up registry notifier ('RegNotifyChangeKeyValue' must treat NTSTATUS 'STATUS_PENDING' as success)
+ 39911 dxd9 PresentationInterval not propagated on device Reset
+ 40260 wine-mono 4.6 crash when starting .net app - SIGSEGV (APB Reloaded)
+ 40282 mIRC 7.43 options dialog does not accept focus / user input
+ 40286 Geforce 980 maxwell card is not properly detected
+ 40389 cmd.exe (native): Unimplemented function KERNEL32.dll.GetConsoleAliasExesLengthW
+ 40396 Windows SDK DirectWrite sample crashes on uninitialized parameter
+ 40397 Warhammer: Mark of Chaos - Battle March Demo needs unimplemented function sfc.dll.SRSetRestorePoint
+ 40406 Doom 4 requires bcrypt RNG provider
+ 40414 VirtualDub 1.10.4 crashes when attempting to play video with Directx9/11 backend
----------------------------------------------------------------
-Changes since 1.9.6:
+Changes since 1.9.7:
Aaryaman Vasishta (2):
- d3drm: Move struct d3drm_texture to header for global access.
- d3drm: Fix signature macro of IDirect3DRM*::CreateObject.
+ d3drm/tests: Add tests for IDirect3DRM*::CreateObject.
+ d3drm/tests: Add tests for IDirect3DRMObject::Add/DeleteDestroyCallback.
-Adam Buchbinder (1):
- riched20: Implement ITextRange::ScrollIntoView.
+Alexandre Julliard (4):
+ makefiles: Support installing scripts from the tools directory.
+ makefiles: Generate installation rules for static and import libraries.
+ makefiles: Use the msvcrt build flags also for cross tests.
+ winebuild: Mark the stack non-executable in static import libraries.
-Alex Henrie (1):
- ole32: Fix sizeof mismatch in CompositeMonikerImpl_Construct.
+Alistair Leslie-Hughes (5):
+ wined3d: Add detection for NVIDIA GTX TITAN.
+ d3dx10: Add D3DX10UnsetAllDeviceObjects stub.
+ wininet: Free socket when connection is freed.
+ d3d11: Support NULL DepthStecilView pointer in ClearDepthStencilView.
+ d3d11: Support NULL RenderTargetView pointer in ClearRenderTargetView.
-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.
+Aric Stewart (6):
+ hidclass.sys: Correct input vs output parameters for IOCTL_HID_SET_FEATURE.
+ hidclass.sys: Improvements for IOCTL_HID_GET_FEATURE handling.
+ hid: Implement HidD_SetNumInputBuffers.
+ include: Define REGSTR_VAL_MAX_HCID_LEN.
+ hidclass.sys: Implement IRP_MN_QUERY_ID for HID devices.
+ hidclass.sys: Use the instance id for the device link.
-Alistair Leslie-Hughes (2):
- include: Add d3dx10tex.h.
- d3d10: Add D3D10CreateEffectPoolFromMemory stub.
+Aurimas Fišeras (2):
+ po: Update Lithuanian translation.
+ po: Update Lithuanian translation.
-Andrew Eikum (1):
- winecoreaudio.drv: Ensure divide-by-zero SSE exceptions are masked before calling AudioConverterNew.
+Austin English (7):
+ sfc_os: Add SRSetRestorePointA/W stubs.
+ ntoskrnl.exe: Add PsRemoveLoadImageNotifyRoutine stub.
+ ntoskrnl.exe: Add KeDelayExecutionThread stub.
+ kernel32: Add GetConsoleAliasExesLengthA/W stubs.
+ wimgapi: Add WIMGetMountedImages stub.
+ wimgapi: Add WIMCreateFile stub.
+ sfc_os: Return success in SRSetRestorePointA/W.
-André Hentschel (1):
- shell32: Provide helper function a buffer of correct size.
+Bernhard Übelacker (1):
+ ntoskrnl.exe: Make IoAllocateIrp not crash on negative values.
-Austin English (8):
- 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.
+Caron Wills (2):
+ wined3d: Add Nvidia GeForce 820M.
+ wined3d: Add Nvidia GeForce 830M.
-Bernhard Übelacker (2):
- dinput: Implement device property DIPROP_USERNAME.
- d3drm/tests: Release two retrieved interfaces to allow proper cleanup.
+Daniel Lehman (8):
+ msvcr120: Add scalbn.
+ ucrtbase: Add some wide functions called on startup.
+ ucrtbase: Add _get_initial_wide_environment.
+ ucrtbase: Return initial env snapshot in _get_initial_narrow_environment.
+ msvcr120: Add remainder.
+ msvcp90: Add codecvt<wchar_t>::do_encoding that returns 0.
+ ucrtbase: Add __stdio_common_vfwprintf.
+ ucrtbase: Add __std_exception_destroy/copy.
-Bruno Jesus (1):
- comctl32/tests: Add initial tests for the animation control.
+Dmitry Timoshkov (4):
+ user32: Avoid dereferencing NULL pointer in a trace.
+ windowscodecs: Fix a copy/paste mistake.
+ user32/tests: Add some tests for dialog owner disabled state.
+ windowscodecs: Allocate correct amount of memory for PNG image data.
-Caron Wills (1):
- wined3d: Add Nvidia GeForce GTX 860.
+François Gouget (13):
+ wined3d: Fix a typo in an error message.
+ shell32/tests: Fix a race condition in the DDE ShellExecute() tests on Windows 10.
+ hidclass.sys: Fix spelling of a private struct's name.
+ wintrust: Fix spelling of a variable name.
+ quartz: Fix spelling of a BaseOututPin method implementation name.
+ msctf: Fix spelling of a private struct's field name.
+ ole32/tests: Fix spelling of a few variable names.
+ mshtml: Fix spelling of an HTMLEmbedElement method implementation name.
+ tools: Fix spelling of a variable name.
+ include: Fix spelling of a method's parameter name.
+ wineps.drv: Fix spelling of a prototype's parameter name.
+ ole32/tests: Fix spelling of a test function name.
+ ole32: Rightmost spelling fix.
-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.
+Hans Leidekker (15):
+ bcrypt: Add support for BCRYPT_RNG_ALGORITHM.
+ webservices: Pass exact size in read_type_struct_field.
+ webservices: Add support for item ranges.
+ webservices: Use addition in read_skip.
+ webservices: Reset the read position if an opening bracket is not followed by a valid name character.
+ webservices: Always skip comment and empty text nodes in WsReadType.
+ webservices/tests: Add more tests for repeating element field mappings.
+ webservices: Fix reader movement for text field mappings.
+ webservices: Fix a typo.
+ webservices: Reject field mappings without a description.
+ webservices: Add support for reading enum values.
+ include: Add missing Web Services declarations.
+ webservices: Implement WsCreateChannel and WsFreeChannel.
+ webservices: Implement WsGetChannelProperty and WsSetChannelProperty.
+ webservices/tests: Add channel tests.
Henri Verbeet (50):
- 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().
+ wined3d: Use the texture dimension helpers in wined3d_device_create_cursor_texture().
+ wined3d: Use the texture dimension helpers in wined3d_device_set_cursor_properties().
+ wined3d: Use the texture dimension helpers in surface_get_rect().
+ wined3d: Use the texture dimension helpers in surface_create_dib_section().
+ wined3d: Use the texture dimension helpers in surface_is_full_rect().
+ wined3d: Try harder to create a converted surface in surface_convert_format().
+ wined3d: Also update the swap interval when not recreating the context in wined3d_device_reset().
+ wined3d: Avoid surface_from_resource() in swapchain_gdi_present().
+ wined3d: Avoid surface_from_resource() in surface_load_ds_location().
+ wined3d: Return a wined3d_texture_sub_resource structure from wined3d_texture_get_sub_resource().
+ wined3d: Use the texture dimension helpers in surface_download_data().
+ wined3d: Use the texture dimension helpers in surface_upload_from_surface().
+ wined3d: Use the texture dimension helpers in read_from_framebuffer().
+ wined3d: Use the texture dimension helpers in surface_load_fb_texture().
+ wined3d: Use the texture dimension helpers in fb_copy_to_texture_direct().
+ wined3d: Recognise Intel Ivybridge on MacOS.
+ wined3d: Explicitly pass a wined3d_state structure to context_apply_clear_state().
+ wined3d: Use struct wined3d_ffp_attrib_ops for generic attributes as well.
+ wined3d: Merge drawStridedSlow() and drawStridedSlowVs().
+ wined3d: Merge drawStridedFast() and drawStridedInstanced().
+ wined3d: Use the texture dimension helpers in fb_copy_to_texture_hwstretch().
+ wined3d: Use the texture dimension helpers in surface_translate_drawable_coords().
+ wined3d: Use the texture dimension helpers in surface_blt_special().
+ wined3d: Use the texture dimension helpers in surface_load_ds_location().
+ wined3d: Use the texture dimension helpers in surface_load_texture().
+ wined3d: Don't evict mapped resources in wined3d_device_evict_managed_resources().
+ wined3d: Store sub-resource map counts in the sub-resource structure.
+ ddraw/tests: Rewrite GetDCFormatTest().
+ ddraw/tests: Add some more surface GetDC() tests to test_getdc().
+ d3d9/tests: Add some more surface GetDC() tests to test_getdc().
+ wined3d: Use the texture dimension helpers in surface_load_renderbuffer().
+ wined3d: Use the texture dimension helpers in surface_load_location().
+ wined3d: Use the texture dimension helpers in wined3d_surface_blt().
+ wined3d: Use the texture dimension helpers in texture3d_prepare_texture().
+ wined3d: Use the texture dimension helpers in wined3d_texture_update_overlay().
+ wined3d: Be more lenient with wined3d_texture_get_dc() calls from ddraw.
+ wined3d: Be more strict with wined3d_texture_get_dc() calls from d3d9.
+ ddraw/tests: Add some tests for the properties of the DC returned by surface GetDC().
+ d3d9/tests: Add some tests for the properties of the DC returned by surface GetDC().
+ gdi32: Implement DC creation from pre-existing memory.
+ wined3d: Use the texture dimension helpers in wined3d_volume_upload_data().
+ wined3d: Use the texture dimensions in swapchain_gdi_frontbuffer_updated().
+ wined3d: Avoid wined3d_texture_get_sub_resource() in surface_load_ds_location().
+ wined3d: Store the power-of-two dimensions in the texture.
+ wined3d: Use the texture dimension helpers in arbfp_blit_set().
+ wined3d: Introduce a helper function to map a wined3d_bo_address.
+ wined3d: Implement texture DC creation on top of D3DKMTCreateDCFromMemory().
+ wined3d: Track SFLAG_DISCARD per-texture.
+ wined3d: Check texture usage/pool/flags in texture_init().
+ wined3d: Check texture usage/pool in volumetexture_init().
-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.
+Hugh McMaster (2):
+ reg: Clean-up and inform the user if RegDeleteValueW fails when deleting all values in a registry key.
+ reg: Exit with an error message if RegQueryInfoKeyW fails.
-Huw D. M. Davies (1):
- wineqtdecoder: Use thread-safe initialization.
+Huw D. M. Davies (7):
+ oleaut32: Fix VarDateFromStr for the case of a trailing meridiem indicator.
+ gdi32: Implement recording of the GradientFill EMF record.
+ gdi32: Implement playback of the GradientFill EMF record.
+ oleaut32/tests: Test against floats not integers to silence a clang warning.
+ oleaut32/tests: Fix the size test in the case of an underflow of Lo.
+ gdi32: Use abs() on an integer argument to avoid a clang warning.
+ gdi32/tests: Allocate the font enum data structures.
-Iván Matellanes (1):
- msvcirt: Avoid superfluous comparison in some compilers.
+Jacek Caban (19):
+ mshtml: Allow events without event object specified and EVENT_DEFAULTLISTENER flag in dispatch_event.
+ mshtml: Pass node as an object to fire_event.
+ mshtml: Added support for focusin event.
+ mshtml: Added support for focusout event and IHTMLElement4::onfocusout property.
+ mshtml: Added focusin and focusout event tests.
+ mshtml.idl: Added IDOMMessageEvent declaration.
+ mshtml: Added IHTMLWindow6::onmessage property implementation.
+ mshtml: Added IHTMLWindow6::postMessage semi-stub implementation.
+ mshtml: Event tests code clean up.
+ mshtml: Skip headers problematic for cache.
+ mshtml: Added support for sending BSTR over IHTMLXMLHttpRequst::send.
+ mshtml: Added more IHTMLXMLHttpRequst::send tests.
+ user32: Use top level window as dialog parent for modal dialogs.
+ user32: Use GWLP_HWNDPARENT to find an owner in EndDialog.
+ user32: Don't enable owner in DIALOG_DoDialogBox.
+ user32: Use the original owner used to create the dialog for WM_ENTERIDLE messages.
+ user32: Added more tests of handling parent/owner by dialog.
+ winex11.drv: Use InitOnceExecuteOnce in has_opengl.
+ taskschd.idl: Added IDailyTrigger declaration.
-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.
+Jactry Zeng (1):
+ gdi32: Load system fonts on Android.
-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().
+Jarkko Korpi (1):
+ wined3d: Add detection for NVIDIA GeForce 425M.
+
+Jean-Christophe Cardot (6):
+ winhlp32: Replace magic numbers by symbols.
+ winhlp32: Add some trace calls.
+ winhlp32: Add a warning trace.
+ winhlp32: Prepare winhlp32 for more font types.
+ winhlp32: Rework and rename HLPFILE_HalfPointsToTwips.
+ winhlp32: Fix table formatting.
+
+Józef Kucia (40):
+ wined3d: Print FIXME() for unknown SM4+ register types.
+ wined3d: Print "state_id" for undefined states.
+ wined3d: Recognize SM5 vDomainLocation register.
+ wined3d: Recognize SM5 vicp register.
+ wined3d: Recognize SM5 vOutputControlPointID register.
+ wined3d: Recognize SM5 vpc register.
+ wined3d: Recognize SM5 hs_control_point_phase opcode.
+ wined3d: Recognize SM5 hs_join_phase opcode.
+ wined3d: Implement SM4 ult instruction.
+ d3d11: Allow to query ID3D11Predicate interface when predicate was created by CreateQuery().
+ d3d11: Allow to pass NULL as "query" to d3d11_device_CreateQuery().
+ d3d11: Allow to pass NULL as "predicate" to d3d11_device_CreatePredicate().
+ d3d11: Allow to pass NULL as "predicate" to d3d10_device_CreatePredicate().
+ d3d11: Allow to pass NULL as "query" to d3d10_device_CreateQuery().
+ d3d10core/tests: Add test for ID3D10Device_CreateQuery().
+ d3d11/tests: Add test for ID3D11Device_CreateQuery().
+ d3d11/tests: Also trace feature level when HAL device cannot be created.
+ d3d11: Fix return values returned by D3D11CreateDevice functions.
+ d3d11/tests: Test exact return values returned by D3D11CreateDevice functions.
+ include: Add D3D11_KEEP_* constants.
+ d3d11: Partially implement OMSetRenderTargetsAndUnorderedAccessViews().
+ d3d10core/tests: Add more tests for texture data initialization.
+ d3d11/tests: Add more tests for texture data initialization.
+ d3d10core/tests: Test creating 2D array textures.
+ d3d11/tests: Test creating 2D array textures.
+ d3d10core/tests: Test creating 2D array texture views.
+ d3d11/tests: Tests creating 2D array texture views.
+ dxgi/tests: Add tests for reference counting.
+ dxgi/tests: Add test for IDXGISwapChain_GetParent().
+ dxgi: Implement dxgi_swapchain_GetDevice().
+ d3d11/tests: Add more tests for D3D11CreateDeviceAndSwapChain().
+ dxgi: Partially implement dxgi_swapchain_GetContainingOutput().
+ dxgi/tests: Add test for IDXGISwapChain_GetContainingOutput().
+ dxgi: Do not store IDXGIOutputs in IDXGIAdapter.
+ dxgi: Store IDXGIAdapter in IDXGIDevice.
+ dxgi: Do not store IDXGIAdapters in IDXGIFactory.
+ dxgi: Do not store IDXGIFactory in IDXGIDevice.
+ dxgi: Implement dxgi_swapchain_GetParent().
+ wined3d: Add shader limits for SM 4.1.
+ d3d11/tests: Add test for creating SM 4.1 shaders.
Ken Thomases (1):
- user32: Call the EnumDisplayMonitors callback using a wrapper.
+ ntoskrnl.exe: Fix SIB_INDEX() to use REX_X, not REX_R.
-Kerstin Noa (1):
- wined3d: Add NVIDIA GeForce GTX 980 GPU information.
+Lauri Kenttä (1):
+ po: Update Finnish translation.
-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.
+Michael Müller (6):
+ krnl386.exe16: Emulate 'mov Eb, Gb' instruction on x86 processor architecture.
+ winex11: Add 320x240 as supported resolution in desktop mode.
+ kernelbase: Add missing forwards to advapi32 and user32 functions.
+ kernel32/tests: Add additional tests for overlapped handling of CreateNamedPipe.
+ kernel32: Implement GetFinalPathNameByHandle.
+ compobj.dll16: Fix implementation of StringFromGUID2.
-Mark Jansen (1):
- user32: Correctly determine bit count for BITMAPCOREINFO in is_dib_monochrome.
+Michael Stefaniuc (4):
+ comctl32/tests: Use SetRect() instead of open coding it.
+ shell32/tests: Use SetRect instead of open coding it.
+ quartz: Use SetRect instead of open coding it.
+ quartz: Simplify a RECT transformation.
-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.
+Nikolay Sivov (22):
+ t2embed: Implement TTIsEmbeddingEnabledForFacename().
+ t2embed: Implement TTIsEmbeddingEnabled().
+ msxml3/mxwriter: Implement notation declaration output.
+ msxml3/tests: Remove duplicated test check.
+ po: Update Russian translation.
+ usp10: Trace RECT arguments in text output functions.
+ usp10: Some spelling fixes.
+ gdi32: Increase first gdi handle value.
+ comctl32/listview: Handle DPA_SetPtr() failure (Coverity).
+ user32/tests: Message filtering tests for broadcast messages.
+ user32: Limit broadcast messages to system and registered ones.
+ dwrite/tests: Test underline/strikethrough metrics for all system fonts.
+ dwrite: Always return non-zero metrics for strikethrough/underline thickness.
+ ieframe: Simplify IPersist_Load, make error handling more straightforward.
+ ieframe: Convert to integer without additional string buffer allocation.
+ ieframe: Handle storage opening failure in shortcut Load().
+ dwrite: Only use fsSelection to switch to sTypo* metrics, remove table version check.
+ webservices: Fix unsupported options detection (Coverity).
+ wordpad: Use correct buffer size when calling SHGetFolderPathW() (Coverity).
+ dwrite/tests: A test for glyphBox* metrics.
+ po: Update Russian translation.
+ dwrite/tests: Test for superscript/subscript font metrics.
-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.
+Paul Gofman (3):
+ d3dx9: Implement preshader parsing.
+ d3dx9: Implement preshaders disassembly dump.
+ d3dx9: D3DXVec3Transform should support input and output parameter overlap.
-Michael Stefaniuc (1):
- ddraw: Use SetRect() instead of open coding it.
+Piotr Caban (4):
+ msvcrt: Fix i386 rethrown exceptions handling.
+ ieframe: Restore closed IOleClientSite in DoVerb.
+ ieframe: Improve setting different client site in OleObject_SetClientSite.
+ ieframe: Test setting different client site in OleObject_SetClientSite.
-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.
+Qian Hong (1):
+ loader: Fix wld_prctl prototype.
-Patrick Armstrong (1):
- bcrypt: Added BCryptHash function.
+Rodrigo Rivas Costa (1):
+ user32: Make DeferWindowPos() fail on invalid window handles.
-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.
+Sebastian Lackner (11):
+ ntoskrnl.exe: Add missing linebreak to FIXME in KeDelayExecutionThread.
+ advapi32: Fix return value of RegNotifyChangeKeyValue for pending events.
+ msi: Fix stack alignment in CUSTOMPROC_wrapper.
+ ntdll/tests: Fix some test failures on Win 8+.
+ ntdll/tests: Add tests for iosb.Status value after pending FSCTL_PIPE_LISTEN call.
+ ntdll: Do not update iosb.Status after FSCTL_PIPE_LISTEN call.
+ ntdll: Preinitialize OS version data in thread_init.
+ ntdll: Handle stack guard pages on x86_64.
+ kernel32/tests: Use inline implementation of NtCurrentTeb for virtual tests.
+ kernel32/tests: Port stack commit tests to x86_64.
+ services: Initialize environment block immediately after startup.
-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):
- 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.
+Sergei Bolotov (2):
+ widl: Handle "midl_pragma warning" statement in parser.
+ widl: Support for toggling and checking status for warnings, support for warning 2368.
Stefan Dösinger (10):
- 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().
+ wined3d: Remove the dead wined3d_volume_invalidate_location declaration.
+ d3d10core/tests: Remove dead code.
+ d3d11/tests: Port swapchain_flip() to d3d11.
+ wined3d: Get rid of wined3d_texture_ops.texture_sub_resource_load().
+ wined3d: Pass a texture and sub-resource index to wined3d_texture_ops.texture_sub_resource_upload_data().
+ wined3d: Discard default pool surfaces on unload.
+ d3d9/tests: Add a system memory miptree layout test.
+ d3d8/tests: Add a system memory miptree layout test.
+ wined3d: Explicitly pass a wined3d_state structure to draw_primitive().
+ wined3d: Explicitly pass a wined3d_state structure to context_apply_draw_state().
-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.
+Vincent Povirk (5):
+ mscoree: Update Wine Mono to 4.6.2.
+ gdiplus: Fix bounds of recorded Metafile objects.
+ gdiplus: Add test for creating a metafile with NULL frameRect.
+ gdiplus: Allow recording metafiles with a NULL frame.
+ gdiplus: Implement GdipRecordMetafileStream.
--
Alexandre Julliard
diff --git a/AUTHORS b/AUTHORS
index 0d0f4c5..ea6f9c5 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -623,6 +623,7 @@
Javier Cantero
Jay Yang
Jean-Bruno Luginbühl
+Jean-Christophe Cardot
Jean-Claude Batista
Jean-Claude Cote
Jean Labrousse
@@ -1244,6 +1245,7 @@
Rob McClinton
Rob Walker
Roderick Colenbrander
+Rodrigo Rivas Costa
Roger Hoang
Roger Koot
Roger Olson
@@ -1296,6 +1298,7 @@
Sebastian Gasiorek
Sebastian Lackner
Sébastien Ramage
+Sergei Bolotov
Sergei Butakov
Sergei Ivanov
Serge S. Spiridonoff
diff --git a/VERSION b/VERSION
index cb3dd4e..a226669 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-Wine version 1.9.7
+Wine version 1.9.8
diff --git a/configure b/configure
index 223d5c6..1cb0e59 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.7.
+# Generated by GNU Autoconf 2.69 for Wine 1.9.8.
#
# Report bugs to <wine-devel@winehq.org>.
#
@@ -580,8 +580,8 @@
# Identity of this package.
PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine'
-PACKAGE_VERSION='1.9.7'
-PACKAGE_STRING='Wine 1.9.7'
+PACKAGE_VERSION='1.9.8'
+PACKAGE_STRING='Wine 1.9.8'
PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.winehq.org'
@@ -2133,7 +2133,7 @@
# 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.7 to adapt to many kinds of systems.
+\`configure' configures Wine 1.9.8 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -2203,7 +2203,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of Wine 1.9.7:";;
+ short | recursive ) echo "Configuration of Wine 1.9.8:";;
esac
cat <<\_ACEOF
@@ -2408,7 +2408,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-Wine configure 1.9.7
+Wine configure 1.9.8
generated by GNU Autoconf 2.69
Copyright (C) 2012 Free Software Foundation, Inc.
@@ -2926,7 +2926,7 @@
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.7, which was
+It was created by Wine $as_me 1.9.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ $0 $@
@@ -18829,7 +18829,7 @@
# 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.7, which was
+This file was extended by Wine $as_me 1.9.8, which was
generated by GNU Autoconf 2.69. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -18900,7 +18900,7 @@
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.7
+Wine config.status 1.9.8
configured by $0, generated by GNU Autoconf 2.69,
with options \\"\$ac_cs_config\\"