WineHQ

Wine Announcement

The Wine maintenance release 2.0.1 is now available.

What's new in this release (see below for details):
  - Various bug fixes
  - Deprecated tools/wineinstall

The source is available from the following locations:

  http://dl.winehq.org/wine/source/2.0/wine-2.0.1.tar.xz
  http://mirrors.ibiblio.org/wine/source/2.0/wine-2.0.1.tar.xz

Binary packages for various distributions will be available from:

  http://www.winehq.org/download

You will find documentation on http://www.winehq.org/documentation

You can also get the current source directly from the git
repository. Check http://www.winehq.org/git for details.

Wine is available thanks to the work of many people. See the file
AUTHORS in the distribution for the complete list.

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

Bugs fixed in 2.0.1 (total 47):

  14897  DirectDraw games (Jojo's Fashion Show 2: Las Cruces demo, The Chosen: Well of Souls) try to lock surface with invalid dwSize
  14939  Black & White: DXTC to ARGB converter not implemented
  17495  Open dialog crashes if the desktop folder is at a Unicode path that cannot be represented in the current locale
  18477  Need For Speed Most Wanted crashes after accepting video settings changes
  19888  Venom Codename: Outbreak - initial menu screen is black (no menu items)
  25700  MessageBox does not display last word if string contains '&' (ampersand)
  26603  iMesh 10 crashes at startup (needs wmvcore.dll.WMCreateReaderPriv)
  27580  Wine Notepad command line parser eats the first 2 letters when the path starts with / (it should only do this for valid command line options)
  30308  Property sheet fails to display Page Title
  35993  Graphical Glitches in Agarest Generations of War
  38354  Multiple games and applications need msvcr120.dll._except1 (Audacity 2.1.0, Tera Online)
  38485  New Marvel Heroes 2015 Launcher crashes on unimplemented function dhcpcsvc.dll.DhcpRequestParams
  39048  MIDI Clock Messages are Corrupted Between Wine and ALSA
  39920  Nanocad 5.: file open/import dialog does not open
  40392  ComicRack 0.9.x (.NET 4.5 app) hangs/crashes on startup when executing WMI query
  40938  UE4 games (Ether One Redux, Into the Stars) crash while loading with "BackBuffer->GetResource() has 3 refs, expected 1" error
  40952  improper escaping of quotes in command line
  41448  Civilization II Unhandled page fault on read access
  41579  Rush for Berlin Gold crashes after the intro videos
  41623  Odallus The Dark Call crashes while starting if a force feedback enabled controller is plugged in
  41648  AmiBroker 6.00 fails, when run, with raise_exception Unhandled exception
  41725  Unimplemented function api-ms-win-crt-math-l1-1-0.dll._except1 (Starcraft 2 main menu, Firefox)
  41830  Updating group box text causes garbage
  41926  Zafehouse demo crashes with Call from 0x7b43c14c to unimplemented function ddraw.dll.GetSurfaceFromDC, aborting
  42001  SC2 unimplemented function ucrtbase.dll._except1
  42022  The Magic School Bus Explores The Solar System needs msvideo.dll16.DRAWDIBPROFILEDISPLAY
  42023  The Magic School Bus Explores The Solar System crashes on launch; appears to be missing some files
  42078  Dungeons & Dragons: Chronicles of Mystara needs d3dx11_43.dll.D3DX11CreateShaderResourceViewFromMemory
  42093  Git for Windows 2.7.0 needs unimplemented function rstrtmgr.dll.RmShutdown
  42094  winamp needs unimplemented function ntoskrnl.exe.IoStopTimer
  42096  Steam -> RPGMaker 2003 needs unimplemented function KERNEL32.dll.BaseFlushAppcompatCache
  42159  Sega Bug crashes immediately
  42212  WOLF RPG Editor: Division by zero when winegstreamer is enabled
  42218  mshtml/tests/dom crashes in xul while running test_doc_elem
  42244  QQ 2013 needs ntoskrnl.exe.IoCreateFile
  42245  QQ 2013 needs ntoskrnl.exe.KeClearEvent
  42257  Warpath 21st Century does not have sound
  42303  Magic: The Gathering Online 4.0 crashes when entering the battle
  42306  One Note Free Retail installer crashes in xmllite
  42315  Piriform Speccy 1.3 needs setupapi.dll.CM_Get_Child_Ex
  42361  DX Library: PlaySoundFile() doesn't play MP3 files with specific extra headers
  42365  Unimplemented function msvcr120.dll.fesetenv
  42367  KiriKiri Z based games: main screen doesn't update.
  42469  GetOpenFileName should expand environment variables in lpstrInitialDir
  42483  Build for Ubuntu Precise fails because MPG123_IGNORE_INFOFRAME is undeclared
  42557  NVIDIA GeForce GT 525M detected as GeForce GTX 470
  42567  Acid Pro Trial 7.0e  fails to install

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

Changes since 2.0:

Adam Bolte (1):
      wined3d: Add GPU information for AMD FIJI.

Akihiro Sagawa (3):
      d3d9/tests: Add LockRect tests with dynamic textures.
      d3d8/tests: Add LockRect tests with dynamic textures.
      wined3d: Upload textures if NO_DIRTY_UPDATE flag is set when locking dynamic textures.

Alex Henrie (3):
      ddraw: Don't crash if writing out a new ddraw1 surface segfaults.
      comdlg32: Don't crash if an IShellFolder could not be created.
      user32: Include space for ampersands when determining MessageBox size.

Alexandre Julliard (1):
      make_announce: Update version number parsing for the new versioning scheme.

Alistair Leslie-Hughes (1):
      include: Add dhcpcsdk.h.

Andrew Wesie (1):
      ntdll: Read entry point in LdrInitializeThunk.

Andrey Gusev (2):
      setupapi: Add CM_Get_Child_Ex stub.
      d3dx11: Add D3DX11CreateShaderResourceViewFromMemory stub.

Anton Romanov (1):
      user32: Add OCR_RDR* cursors.

Austin English (6):
      ntoskrnl.exe: Add IoCreateFile stub.
      ntoskrnl.exe: Add stub KeClearEvent.
      kernel32: Add BaseFlushAppcompatCache stub.
      rstrtmgr: Add RmShutdown stub.
      dhcpsvc: Add DhcpRequestParams stub.
      readme: Remove wineinstall.

Bruno Jesus (8):
      winmm: Fix the ordinal number for function PlaySound.
      dinput: DISFFC_RESET will not release the effects.
      notepad: Only skip valid command options.
      winemp3.acm: Ignore XING headers when parsing MP3 files.
      winemp3.acm: Fixes compilation for older mpg123 library versions.
      winealsa.drv: Fix handling of system real time MIDI messages.
      wined3d: Recognize Geforce GT 525M.
      wined3d: Recognize GeForce 940M.

Can Taşan (3):
      wine.desktop: Add Turkish translation.
      kernel32: Add Unicode character for Turkish lira.
      documentation: Update Turkish translation.

Christoph Brill (1):
      setupapi: Stub CM_Open_DevNode_Key and CM_Get_Child.

Daniel Lehman (1):
      msvcrt: Implement nan.

Dmitry Timoshkov (4):
      avifil32: AVIFileGetStream should set stream to NULL in case of an error.
      user32: BUTTON_CalcLabelRect should use the button font.
      user32: Fix groupbox rectangle calculation in the button's WM_SETTEXT handler.
      kernel32: Replace Peb->BeingDebugged check by CheckRemoteDebuggerPresent().

Fabian Maurer (1):
      msvcr120: Add fesetenv stub.

François Gouget (3):
      readme: Note that Wine may also use Mac APIs.
      readme: Adjust a couple of section separators.
      readme: Update and rewrap the French translation.

Gerald Pfeifer (1):
      winedump: Increase buffer size and potential string length inoutput_spec_symbol.

Hans Leidekker (1):
      wbemprox: Only include matching rows in the table row count.

Henri Verbeet (5):
      ddraw/tests: Rewrite GetDCTest().
      ddraw: Implement GetSurfaceFromDC().
      ddraw: Kill stray tabs.
      wined3d: Allow decompression blits on system memory resources in arbfp_blit_supported().
      wined3d: Disallow upload conversion from compressed formats in surface_convert_format().

Jacek Caban (1):
      mshtml: Initialize nsAString in IHTMLDocument3::get_dir.

Jacob Lifshay (1):
      kernel32: Fix improper escaping of quotes in command line.

Jarkko Korpi (1):
      ntoskrnl: Add IoStopTimer stub.

Jefferson Carpenter (1):
      wmvcore: Implement WMCreateReaderPriv.

Julian Rüger (2):
      readme: Update German translation.
      readme: Fix typo in German translation.

Józef Kucia (6):
      d3d11/tests: Add tests showing that views do not keep resource reference.
      d3d11: Do not keep reference to resources.
      ddraw: Relax "dwSize" validation in ddraw_surface*_Lock().
      ddraw: Implement D3DOP_TEXTURELOAD.
      ddraw/tests: Add basic test for D3DOP_TEXTURELOAD.
      d3d9: Do not decrease swapchain surface refcount when it is already 0.

Lauri Kenttä (2):
      readme: Update Finnish translation.
      readme: Update Swedish translation.

Louis Lenders (2):
      xmllite/reader: Handle NULL node type argument in Read().
      wmvcore: Add version resource.

Masanori Kakura (1):
      winegstreamer: Avoid zero division in amt_from_gst_caps_video().

Matteo Bruni (1):
      d3d9: Fix DrawIndexedPrimitiveUP with non-zero min_vertex_idx.

Michael Müller (2):
      msvideo.dll16: Implement DrawDibProfileDisplay.
      msvideo.dll16: Check if any 16 bit thunks have been allocated before accessing pointer.

Michael Stefaniuc (1):
      tools: Get the ANNOUNCE bug list from the stable-notes git notes.

Nikolay Sivov (5):
      comdlg32: Always use original Open File dialog template.
      comctl32/propsheet: Force wizard header if any of pages has title/subtitle.
      comctl32/propsheet: Only use header bitmap when asked for it.
      comdlg32: Expand initial directory path for file open dialog.
      readme: Update Russian translation.

Piotr Caban (2):
      msvcrt: Add fesetenv implementation.
      msvcr120: Add _except1 implementation.

Zebediah Figura (7):
      storage.dll16: Fix bad type in IStorage16_fnOpenStorage.
      winebuild: Use unsigned int in spec file variable parameters.
      compobj: Implement several IIDs.
      ole2: Implement several IIDs.
      avifile: Implement several IIDs.
      ole2disp: Implement several IIDs.
      typelib: Implement several IIDs.

--
Michael Stefaniuc
[email protected]