wine-1.8.5-rc1 Available

Michael Stefaniuc mstefani at redhat.com
Thu Sep 15 17:43:48 CDT 2016


Hello guys,

I have pushed wine-1.8.5-rc1 (with tag) to
https://github.com/mstefani/wine-stable
https://static-winehq.rhcloud.com/stable/

By chance it has the same amount (66) of patches like wine-1.8.4-rc1.
Nothing fancy in this release. Maybe noticeable is that I went over the
fixed bugs in 1.9.[0-4] and cherry-picked some more from that era.

For the release I would follow the same process: one week for feedback
followed by another rc if needed with the final release 3-4 days later.


And now the interesting parts from the ANNOUNCE file:


What's new in this release (see below for details):
  - Various bug fixes.

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

Bugs fixed in 1.8.5 (total 59):

  16971  Windows Movie Maker 2.x needs ole32.dll.StgOpenPropStg
  19538  Microsoft Publisher 2007 and 2010 crash when opening
documents/templates (TSF manager 'ITextStoreACPSink' must support QI
with 'IID_ITextStoreACPServices')
  20896  Use-after-free in DdeClientTransaction in user32 dde tests
  23298  Windows utility 'relog.exe' crashes on unimplemented function
'pdh.dll.PdhGetLogFileTypeW'
  24645  PDF Factory 3.x/4.x installer fails to install printer drivers
(winspool.SetPrinterW lacks support for level 8, global default printer
settings)
  31693  CAPCOM games using gamepad start with axes X/Y pressed up/left
  31913  EasyPal version August 6 2012 crashes on unimplemented function
msvcp60.dll.??Dstd@@YA?AV?$complex at N@0 at ABNABV10@@Z
  32491  dbghelp doesn't support DW_FORM_flag_present
  32936  SmartMusic 2012/2014 crashes on startup (Core Audio adapter
'PKEY_DeviceInterface_FriendlyName' property not supported)
  33140  Photos opened in Nikon Capture NX 2.4 have inverted red and
blue channel for displaying.
  33398  Word / Excel 2010: crash when clicked (2nd or 3rd times) on a link
  33457  An integer overflow @line 268 of dsa.c ?
  34281  PlotSoft PDFill 10 fails on startup, reports 'No Fonts found
under: C:\\windows\\Fonts' (at least one font name in registry must
contain 'truetype' token)
  34286  dinput doesn't report DIDOI_ASPECT* for joystick axes
  34504  __unDName doesn't support function pointer with type "P8"
  34507  __unDName doesn't support data type "$$B"
  34870  Multiple games and applications crash on unimplemented function
msvcr100.dll _crt_debugger_hook (ArchiCAD 16, Far Cry 4)
  35286  Borderlands (Steam) crashes on unimplemented function
msvcr90.dll._crt_debugger_hook
  35824  UltraISO 'ISODrive.sys' crashes in entry point (SCM doesn't
start SERVICE_FILE_SYSTEM_DRIVER type services with winedevice hosting
process)
  35892  sdb2xml (.NET 2.0 app) crashes on unimplemented function
apphelp.dll.SdbGetAppPatchDir
  36625  can't set text background color in richedit
  38276  IsDialogMessage(NULL,...) must always return FALSE
  38310  Trackbar control (msctls_trackbar32) does not send
WM_CTLCOLORSTATIC as it does in Windows
  39034  SuperTux 0.3.5a crashes on startup
  39074  IXMLDOMDocument::cloneNode crash
  39181  "When Monster Strikes", "The Vanishing of Ethan Carter Redux"
require msvcr120.dll._set_FMA3_enable
  39195  msvcr120.dll.nextafter is needed by Sonkwo
  39475  PhysX 9.15.0428 installer does not run
('advapi32.RegOpenCurrentUser' must return a real handle instead of
'HKEY_CURRENT_USER' for user root key)
  39677  Zararadio crashes when it has to change from a playlist to another.
  39744  No sound with winepulse.drv in multiple applications when
PulseAudio fails to allocate full buffer
  39792  Saturn PCB Design Toolkit 6.86 fails to load, reporting missing
'SHCore.dll' dependency (import descriptors with empty thunk list must
be ignored)
  39823  "fixme:nls:CompareStringEx semi-stub behavor for flag(s)
0x10000000" appears thousands of times in terminal when running the Lego
Mindstorms EV3 software
  39852  3DMark03: Mother Nature test: waterfall has no transparency if
AllwaysOffScreen=disabled
  39861  Windows utility 'relog.exe' crashes on unimplemented function
'pdh.dll.PdhBindInputDataSourceW'
  39874  Alien Shooter crashes often with access violation
  39892  UFile crashes with runtime error when rendering certain pages
  39950  Cabal II can't be opened, needs
msvcp100.dll.?lowest@?$numeric_limits at M@std@@SAMXZ
  40034  Linksys usb wireless adapter installer needs
wlanapi.dll.WlanEnumInterfaces
  40035  VMware shared folders network provider fails loading in MPR
  40411  Regedit.exe /e only exports HKLM
  40580  TASCAM US-16x08 soundcard controller crashes
  40734  Unreal Tournament 3 doesn't quit properly when Pulseaudio is used
  40757  GOG Galaxy crashes with unimplemented function
api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vsnwprintf_s
  40758  GOG Galaxy crashes with unimplemented function
api-ms-win-crt-runtime-l1-1-0.dll._get_wide_winmain_command_line
  40815  comctl32: Leftmost position of trackbar not selectable with
mouse, slider initial position wrong
  40882  Nvidia GT 740M is not correctly recognized
  40905  Multiple applications need
api-ms-win-crt-runtime-l1-1-0.dll._get_narrow_winmain_command_line
(PCSX2 1.4.0, Battle.Net Launcher)
  41010  TVS_TRACKSELECT uses wrong hittest region
  41015  comctl32/treeview: Alt-Up/Down keyboard shortcuts don't work
  41040  VariantChangeTypeEx lead to error when casting IUnknown(nil) ->
IDispatch
  41044  Age of Mythology: Extended Edition needs
api-ms-win-crt-stdio-l1-1-0.dll.__stdio_common_vswprintf_s
  41066  Unhandled page fault in RtlWow64EnableFsRedirectionEx when
passed bad *old_value pointer
  41079  Hauppauge Capture crashes on unimplemented function
cfgmgr32.dll.CM_Get_Version
  41094  comctl32/treeview: TVS_FULLROWSELECT style does not work
  41103  Fails to parse Extended Properties since it has quotes around
its value.
  41109  8-bit Armies launches with a very small window
  41111  CPU-Z driver needs hal.dll.WRITE_PORT_UCHAR
  41165  MiTeC System Information X needs unimplemented function
wlanapi.dll.WlanCloseHandle
  41182  Don't export QT_QPA_PLATFORM

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

Changes since 1.8.4:

Akihiro Sagawa (1):
      comctl32: Prevent invalid focus change notifications from
LVS_OWNERDATA lists.

Alex Henrie (2):
      ole32: Implement StgCreatePropStg.
      ole32: Implement StgOpenPropStg.

Alistair Leslie-Hughes (1):
      comctl32/trackbar: Use WM_CTLCOLORSTATIC when painting background.

Andrew Church (1):
      dinput: Report DIDOI_ASPECTPOSITION flag for axes objects.

Andrew Eikum (3):
      winepulse.drv: Buffer data locally when needed.
      winepulse.drv: Don't hold PA-owned buffer between capture callbacks.
      mmdevapi: Fix some DEVPKEY definitions.

Andrey Melnikov (1):
      gdi32: Handle NULL filename in GetICMProfileA().

André Hentschel (3):
      winspool: Implement SetPrinterW for level 8.
      hal: Add WRITE_PORT_UCHAR stub.
      msvcrt: Don't continue on demangle failure (Coverity).

Austin English (6):
      pdh: Add PdhGetLogFileTypeA/W stubs.
      pdh: Add PdhBindInputDataSourceA/W stubs.
      kernel32: Make CompareStringEx semi-stub flag FIXME only show once.
      wlanapi: Add a stub for WlanEnumInterfaces.
      wlanapi: Add WlanCloseHandle() stub.
      apphelp: Add SdbGetAppPatchDir stub.

Benjamin Hodgetts (1):
      wined3d: Add Nvidia 1XXX range to detection list.

Bruno Jesus (1):
      dinput: Use the correct index to remap the axis.

Daniel Lehman (1):
      ucrtbase: Add some wide functions called on startup.

Jacek Caban (2):
      mshtml: Fixed OnStopBinding if it's called called after we aborted
document binding.
      mshtml: Properly convert VT_NULL to string in
get_elem_attr_value_by_dispid.

Jeremy Audiger (1):
      wined3d: Add Nvidia GT 740M to the GPU list.

Joerg Schiermeier (1):
      loader/wine.inf: Correct wrong symlink.

Józef Kucia (2):
      user32/tests: Add more tests for setting window styles.
      user32: Prevent resetting WS_MINIMIZE through SetWindowLong.

Kenneth Haley (1):
      v4 resend: Riched20: allow setting background text color.

Matt Robinson (1):
      ntdll: Catch page fault in RtlWow64EnableFsRedirectionEx.

Nikolay Sivov (21):
      gdi32: Keep font tables tags defined in one place.
      gdi32: Support special 'ttcf' tag in GetFontData().
      oleaut32: Fix return value when converting from NULL interface
pointers.
      ucrtbase: Added __stdio_common_vsnwprintf_s().
      ucrtbase: Added __stdio_common_vswprintf_s().
      comctl32/treeview: Handle WM_SYSKEYDOWN.
      comctl32/treeview: Set hot item when hovering over item, not
entire row.
      ucrtbase: Implement
_get_narrow_winmain_command_line/_get_wide_winmain_command_line.
      comctl32/trackbar: Update thumb on range change.
      comctl32/trackbar: Fix mouse position to thumb position conversion
rounding.
      dbghelp: Recognize DW_FORM_flag_present.
      oledb32: Support quoted values in initialisation strings.
      setupapi: Added CM_Get_Version().
      user32: Handle invalid dialog handles in IsDialogMessage().
      gdi32: Append "TrueType" suffix to registry key names.
      advapi32: Make RegOpenCurrentUser() return real key handles for
current SID.
      msxml3: Fix cloneNode() for document nodes.
      comctl32/treeview: Fix hot-tracking with TVS_FULLROWSELECT.
      comctl32/treeview: Fill full row for TVS_FULLROWSELECT style.
      msctf: Make ITextStoreACPSink a part of context object.
      msctf: Added stub ITextStoreACPServices support for context
ITextStoreACPSink.

Pierre Schweitzer (1):
      mpr: Add support for REG_EXPAND_SZ for providers path.

Piotr Caban (7):
      msvcp100: Add numeric_limits<*>::lowest implementation.
      msvcp60: Export more complex numbers operators.
      msvcr120: Add _set_FMA3_enable stub.
      msvcrt: Add support for member function pointers demangling in
unDName function.
      msvcrt: Add support for $$B datatype description format in unDName.
      msvcp120: Add vtordisp field to classes with virtual base.
      msvcrt: Add _crt_debugger_hook implementation.

Sebastian Lackner (3):
      kernel32: Do not inherit QT_* environment variables to Windows
environment.
      ntdll: Skip unused import descriptors when loading libraries.
      services: Start SERVICE_FILE_SYSTEM_DRIVER services with winedevice.

Stefan Dösinger (2):
      d3d8: Don't validate 2D texture lock coordinates.
      wined3d: Rotate through swapchain buffers.

Thomas Faller (1):
      dde: Fix use-after-free.

Xiaoshan Sun (1):
      comctl32/dsa: Handle overflow in DSA_InsertItem().

YongHao Hu (1):
      msvcr120: Enable MSVCRT__nextafterf when _MSVCR_VER>=120.

--
Michael Stefaniuc
mstefani at winehq.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20160916/230c2027/attachment.sig>


More information about the wine-devel mailing list