You are here

Wine changelog for 1.6-rc2

The Wine development release 1.6-rc2 is now available.

What's new in this release (see below for details):
  - Bug fixes only, we are in code freeze.

The source is available from the following locations:

  http://prdownloads.sourceforge.net/wine/wine-1.6-rc2.tar.bz2
  http://mirrors.ibiblio.org/wine/source/1.6/wine-1.6-rc2.tar.bz2

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 1.6-rc2 (total 28):

  15493  Clamwin doesn't clear status window (dogfood)
  17325  Multiwinia locks up when you exit it
  17588  Strong Bad's Cool Game only shows black screen
  18152  lseek* without effect on file stream
  21774  Perfect World International: sometimes audio is missing
  21890  running vc2005: compiler is out of heap space
  23653  gmax crashes if you select opengl, wgl complains glBufferRegionEnabled missing from linux opengl?
  23773  No application close "cross" icon displayed for ForteAgent
  23896  SQLyog ignores checkboxes.
  24402  winegcc does not properly pass cmdline args, e.g. -Wb,--as-cmd="as --32"
  24935  Capella 7: Virtual keyboard not shown correctly
  25176  CSI: Fatal Conspiracy Demo crashes on startup
  25344  Nero 7: Crashed when installing.
  25366  Sacred 2 Fallen Angel requires d3dx9_36.dll.D3DXSaveTextureToFileA
  26598  Iconoclasts does not start
  26853  CSI: Fatal Conspiracy demo: no splash screen without native d3dx9
  30163  Arabic is not displayed correctly
  30681  Microsoft SQL Server Management Studio Express 2008 installer fails (some .NET assemblies are not updated/patched by .NET service packs containing .msp)
  32661  Word 2003: formulas are invisible
  32872  Compilation broken if clang is installed, but not used for compilation.
  33227  Icebreakers demo: launcher doesn't appear correctly
  33649  wine-1.5.30 - "./configure --with-gnutls" fails with gnutls-3.2.0 - conftest.c:160:15: error: 'gnutls_mac_get_key_size' undeclared
  33700  Shade: Wrath of Angels demo crashes after the intro video
  33727  Microsoft SQL Server Management Studio Express 2005: cannot control server service with builtin wmiutils (purist)
  33735  Soldier Of Fortune 3: Disabling GLSL required to play game without graphics issues
  33741  Xara Designer Pro crashes when selecting Text
  33748  API-MS-Win-Core-ProcessThreads-L1-1-0.dll failed to initialize
  33780  configure --without-xml --with-dbus fails because of bad AC_REQUIRE logic

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

Changes since 1.6-rc1:

Akihiro Sagawa (1):
      po: Update Japanese translation.

Alexandre Julliard (10):
      winebuild: Split the names of the as and ld commands to allow arguments.
      winebuild: Add an option to use the C compiler to assemble files.
      winegcc: Pass the C compiler name to winebuild.
      oleaut32: Remove redundant declaration of CLSID_PSFactoryBuffer.
      wineboot: Don't print an error when failing to delete a file.
      winex11: Don't use a surface if there is a client window.
      mshtml/tests: Fix a reference leak.
      wine.inf: Explicitly register the 32-bit stdole2.tlb under SysWOW64.
      secur32: Set the SSL server name to enable the SNI extension.
      wininet/tests: Use test.winehq.com for invalid certs tests.

Alexandre Rostovtsev (2):
      configure: In gnutls-3.2, gnutls_mac_get_key_size() moved to crypto.h.
      configure: Always check for pkg-config.

Alistair Leslie-Hughes (3):
      dbs.idl: Add DBPROPVAL defines.
      oleaut32/tests: Add DECIMAL tests.
      oledb32: Add remaining INIT Properties.

André Hentschel (6):
      ws2_32/tests: Don't test functions directly when reporting WSAGetLastError().
      oleaut32/tests: Add tests for VarDecCmpR8 (gcov).
      winemaker: Don't add -mno-cygwin to CXXEXTRA per default.
      winemaker: Don't destroy relative paths.
      winemaker: Add includes separately for vcproj files.
      winemaker: Try to find the real case of a given filename or path from project files.

Aric Stewart (4):
      gdi32: Update Arabic font defaults.
      ole32: Not all uses of StorageImpl_ReadBigBlock fail if no bytes are read.
      fonts: Include Arabic characters in Tahoma.
      fonts: Include Arabic characters in Tahoma Bold.

Austin English (1):
      api-ms-win-core-processthreads-l1-1-0: Add stub dll.

Christian Costa (4):
      d3dxof: Add test for standard templates.
      d3dxof: Fix string handling in binary mode + tests.
      d3dxof/tests: Add test for case sensitive 'indexColor' type.
      d3dx9_36: Set compilation_errors to NULL when no error encountered + tests.

Daniel Jelinski (1):
      msi: Update LastSequence for empty media as well.

Dmitry Timoshkov (7):
      ole32/tests: Remove redundant code.
      ole32/tests: Add a test for local server interaction using an in-process handler.
      ole32/tests: Test remaining class, object and server reference counts at server exit.
      ole32/tests: Make sure that key "Software\Classes" exists under HKEY_CURRENT_USER.
      oleaut32: Do not rely on vtable placement in the implementation structure.
      oleaut32: Do not rely on vtable placement in the implementation structure.
      winspool.drv: Avoid converting garbage if there was no DEVMODE passed in.

Francois Gouget (2):
      ddraw: Remove WINAPI on static functions where not needed.
      user32/tests: Add a trailing 'n' to a few ok() calls.

Hans Leidekker (18):
      winhttp/tests: Trace certificate errors.
      msi/tests: Move some tests around to avoid timeouts on the testbot.
      msi/tests: Move some more tests and remove a useless test.
      wininet/tests: Avoid proxy test failures on old wininet.
      wbemprox/tests: Mark a test result as broken.
      winhttp/tests: Test query schemes.
      tapi32: Properly implement lineGetCountryW.
      wbemprox: Always use resize_table to allocate memory for table data.
      wbemprox: Override variant conversion for Win32_VideoController.AdapterRAM.
      wbemprox: Implement Win32_Processor.AddressWidth.
      wbemprox: Implement Win32_Processor.NumberOfCores.
      wbemprox: Implement Win32_OperatingSystem.CodeSet.
      wbemprox: Implement Win32_OperatingSystem.CountryCode.
      wbemprox: Implement Win32_OperatingSystem.Locale.
      wbemprox: Implement Win32_OperatingSystem.ServicePackMinorVersion.
      wbemprox: Implement Win32_VideoController.AdapterDACType.
      wbemprox: Implement Win32_NetworkAdapter.PhysicalAdapter.
      wbemprox: Implement Win32_SoundDevice.Name.

Henri Verbeet (4):
      wined3d: Introduce a helper function for printing floats in GLSL shaders.
      wined3d: Allow a custom pitch to be specified in wined3d_surface_set_mem().
      wined3d: Don't use state_colormat() with the GLSL vertex pipe.
      wined3d: Handle pre-transformed vertices in the GLSL vertex pipe.

Jacek Caban (3):
      d3d9.h: Make include guard compatible with PSDK headers.
      userenv.h: Added a few missing declarations.
      wininet/tests: Added more cert struct tests.

Karol Herbst (1):
      wined3d: Add Nvidia GeForce GTX 770M.

Marcus Meissner (5):
      explorer: Fixed wrong heapalloc size (Coverity).
      oleaut32: Fixed incorrect pointer deref (Coverity).
      oleaut32: Avoid memory leaking junk (Coverity).
      user32/tests: Remove side effects from assert()s.
      winhttp: Initialize schemes (Coverity).

Maxime Lombard (1):
      wined3d: Add Nvidia GeForce GTX 670MX.

Nikolay Sivov (3):
      xmllite: It's acceptable to have NULL length pointer in GetLocalName().
      riched20: Use helpers from header instead of internal functions.
      comdlg32: Store client GUID with SetClientGuid().

Nozomi Kodama (1):
      d3dx9: Fix the case output = input in D3DXVec3Cross.

Tatyana Fokina (2):
      kernel32/tests: Add test with a large string for CompareStringA.
      kernel32: Check the size of the string in CompareStringA.

--
Alexandre Julliard
julliard@winehq.org