From f56a36e18e8ad1e3dd9c3a5a81e52f87fb9b76fc Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 14 Jun 2013 20:15:43 +0200 Subject: [PATCH] Release 1.6-rc2. --- ANNOUNCE | 504 ++++++++++++++---------------------------------------- VERSION | 2 +- configure | 18 +- 3 files changed, 143 insertions(+), 381 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index 7292f5301d1..d54fc820c42 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,21 +1,12 @@ -The Wine development release 1.6-rc1 is now available. - -This is the first release candidate for the upcoming Wine 1.6. It -marks the beginning of the code freeze period. Please give this -release a good testing to help us make 1.6 as good as possible. +The Wine development release 1.6-rc2 is now available. What's new in this release (see below for details): - - New implementation of the typelib creation support. - - GLSL-based support for fixed function vertex shaders. - - Support for desktop launchers in virtual desktop mode. - - Fixes for Japanese vertical text. - - New Croatian translation. - - Various bug fixes. + - Bug fixes only, we are in code freeze. The source is available from the following locations: - http://prdownloads.sourceforge.net/wine/wine-1.6-rc1.tar.bz2 - http://mirrors.ibiblio.org/wine/source/1.6/wine-1.6-rc1.tar.bz2 + 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: @@ -31,388 +22,159 @@ AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- -Bugs fixed in 1.6-rc1 (total 65): +Bugs fixed in 1.6-rc2 (total 28): - 2812 unhandled msvideo.dll._MCIWDCREATE - 4342 PrintDlgEx* unimplemented. Affects native notepad, vfp 9, google chrome, BibleWorks 6, ... - 6071 Magic MP3 tagger can't read directories/mp3-files (needs oleaut32 IRecordInfo::IsMatchingType() impl) - 7675 Adobe InDesign CS2 crashes on startup - 7764 Hallmark Card Studio 2005 Demo doesn't install properly (installer needs VBScript engine -> IActiveScript) - 7816 Photomatix 2.4 crashes if user tries to calculate the average between pictures - 8221 Xfire registration dialog does not work - 11757 Adobe InDesign CS tryout installer crashes early - 12090 Cabos crashes on startup - 13903 Realplayer 11: Can't accept license terms - 14819 Rockman 7 Famicom Edition causes crash, - 16581 Actual progress is not shown within progress bars for Nullsoft installers - 17571 Williams Pinball Classic crashes on launch - 19268 using Radmin: wine stalls if movements/animations in remote screen - 19872 Dragon NaturallySpeaking 10 Standard - Dictation Box causes program freeze - 19917 ABBYY Lingvo x3/x5 English Edition: crash when installing the application - 20175 ICSD NIST database demo crashes with multiple oleaut32 errors - 20491 VarDateFromStr() can`t parse "26.10.2009 09:31" - 21371 HTML-Kit's visual mode (Prototype Pad) isn't usable - 21524 Mouse cursor is visible when Geiss goes fullscreen, but should be invisible - 21761 Braid demo installer fails to launch Explorer on the start menu directory it created - 21975 QuarkXPress Passport 7.0r0 doesn't show any content - 22026 Symantec LiveUpdate 3.1 refuses to install in NT mode (needs HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\Application registry key) - 22079 Right click menu doesn't appear in one section of ImgBurn's disc layout editor - 22280 Splinter Cell Conviction fails at startup because KERNEL32.SetThreadPriorityBoost fails - 22571 Softimage XSI Mod Tool 4.2 fails to install - 23391 Restore after minimize button does not work - 23450 LTSPICE/SWCAD3 Input boxes don't take any input - 23521 4D Server 6.5.4 crashes - 25170 application bdgest crashes - 25271 RootsMagic4: Error logging to New.FamilySearch.Org - 25959 The Next Big Thing (demo): game mostly black without native d3dx9_36 - 27720 World of Goo demo rendering problems with builtin d3dx9_38 - 27994 Duke Nukem Forever needs d3dx9 native DLLs - 29535 winhelp: Horizontal scrollbar appears when it shouldn't - 30174 winUAE crashes when trying to create emulation window - 30335 PAF5 help viewer (Gecko) print produces blank page(s). - 31669 Not open internal editor of MPLAB 8.40.00.00 - 32312 SNES9x crashes when non-48kHz DirectSound audio output is selected - 33076 QQ 2012 hangs after login - 33189 wineconsole can't launch batch filenames with parenthesis - 33250 unimplemented function atl80.dll.AtlIPersistPropertyBag_Load (QQ International 1.6 crashes) - 33253 Command line: Incorrect behavior of "for" command - 33513 Microsoft SQL Server 2005 Express Edition: installer fails with builtin mono (Wine requires CodeBase registry value when loading .NET COM classes) - 33548 Civilization IV crashes while starting - 33554 Pervasive SQL v10 w3dbsmgr.exe (Database Service Manager) crashes due to unimplemented function clusapi.dll.GetClusterInformation - 33579 Tencent TM hangs randomly with err:ntdll:RtlpWaitForCriticalSection - 33608 Microsoft SQL Server 2005 Express Edition: installer fails to detect IE (needs CIM_DataFile WMI class) - 33609 Microsoft SQL Server 2005 Express Edition: installer warns about non-writable Program Files (needs Win32_Directory WMI class) - 33613 VB6 Application CMDcenter fails with "Run-time error '13': Type mismatch" - 33635 wine cmd executes text inside comments as commands. - 33638 wine cmd wrong extracting of command line arguments while using "%~1" - 33639 wine cmd wrong assignment while using set "var=value" and have spaces after - 33654 MSYS bash.exe redirection fails for ctest.exe (one of the CMake executables) - 33669 Citavi 3.4 installer fails on startup - 33680 Samsung Kies fails to install, wants difxapi.dll.DriverPackagePreinstallW - 33685 Wine doesn't detect Mobility Radeon HD 4200 Series - 33699 Jedi Outcast demo installer does not work - 33701 Explorer crashes when extracting the World of Warcraft icon - 33712 Download.com web install application crashes wine. until till you get to a pure source... - 33714 Evil Genius crashes when starting a new game - 33715 freopen produces empty file when applied to stdout - 33716 App call ctfmon.exe - 33721 YNAB 4 won't start - 33726 wmiutils should be installed in c:\windows\system32\wbem + 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.5.31: +Changes since 1.6-rc1: -Akihiro Sagawa (4): - kernel32: Add more GlobalReAlloc/LocalReAlloc tests. - ole32: Use LMEM_MOVEABLE when reallocating memory. - progman: Use LMEM_MOVEABLE when reallocating memory. - kernel32: Don't move fixed memory area in GlobalReAlloc. +Akihiro Sagawa (1): + po: Update Japanese translation. -Alexandre Julliard (7): - comctl32: Remove comments about native behavior, that's not a valid source of information. - comctl32/comboex: Add support for setting the font. - comdlg32: Scale the listboxes in the font dialog with the font size. - comdlg32: Scale the shell folder list in the open dialog with the font size. - shell32: Forward font messages to the listview window. - explorer: Don't worry about desktop launchers in non-desktop mode. - joy.cpl: Return the correct id for the icon. +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. -Alistair Leslie-Hughes (19): - oledb32: DataConvert Support NULL variant in, DBTYPE_VARIANT->DBTYPE_WSTR. - oledb32: Check for DBSTATUS_S_ISNULL first. - oledb32: Implement GetConversionSize DBTYPE_VARIANT -> DBTYPE_BYTES. - oledb32: GetConversionSize only returns a valid size of BSTR. - ole32: Fix test under NT. - oledb32: Implement DataConvert DBTYPE_R4->DBTYPE_VARIANT. - oledb32: Correct typos. - oledb32: Implement GetConversionSize, DBTYPE_VARIANT(VT_ARRAY|VT_UI1)->DBTYPE_BYTES. - oledb32: Implement DataConvert DBTYPE_VARIANT->DBTYPE_BYTES. - oledb32: DBTYPE_BYTES->DBTYPE_VARIANT only uses the source length. - oledb32: Pass the correct value to SafeArrayPutElement. - ole32/tests: Fix crash under NT. - ole32/tests: Check function pointer. - oleaut32/tests: Correct output arguments. - dbs.idl: Add missing DBPROPNUM* enums. - oledb32: Support more default properties. - dbs.idl: Add missing DBROWSTATUSENUM values. - oledb32: Correct DBPROP_INIT_HWND type for Win64. - wine.inf: Install oledb32 into the correct directory. +Alexandre Rostovtsev (2): + configure: In gnutls-3.2, gnutls_mac_get_key_size() moved to crypto.h. + configure: Always check for pkg-config. -Andrew Eikum (33): - oleaut32: Stub typelib and typeinfo creation interfaces in typelib.c. - oleaut32: Implement basic ICreateTypeLib functions. - oleaut32: Implement basic ICreateTypeInfo functions. - oleaut32: Implement ICreateTypeLib::CreateTypeInfo. - oleaut32: Implement ICreateTypeInfo::AddRefTypeInfo. - oleaut32: Implement ICreateTypeInfo::AddImplType. - oleaut32: Improve TYPEFLAG_FDUAL handling. - oleaut32: Implement ICreateTypeInfo::AddFuncDesc. - oleaut32: Implement ICreateTypeInfo::SetFuncHelpContext. - dsound: Copy SetFormat format more directly if we're not in PRIMARYWRITE mode. - oleaut32: Implement ICreateTypeInfo::SetFuncAndParamNames. - oleaut32: Implement ICreateTypeInfo::SetImplTypeFlags. - oleaut32: Implement ICreateTypeInfo::SetCustData. - oleaut32: Implement ICreateTypeInfo::LayOut. - oleaut32: Load and store all of the strings in a typelib. - oleaut32: Store all Names in typelibs, too. - oleaut32: Pull TLIBATTR struct contents out. - oleaut32: Pull TYPEATTR struct contents out. - oleaut32: Store all GUIDs in typelibs. - dsound/tests: Fix test that fails on older Windows 2000. - winmm/tests: Fix test that fails on NT4. - oleaut32: Implement ICreateTypeInfo::SetVarHelpContext. - oleaut32: Implement ICreateTypeInfo::SetVarDocString. - oleaut32: Implement ICreateTypeInfo::AddVarDesc. - oleaut32: Implement ICreateTypeLib::SaveAllChanges. - oleaut32: When loading typelibs, skip over function default parameters as well. - oleaut32: Only copy previous function name if both are property accessors. - oleaut32: Don't fall back on typelib name for docstring. - oleaut32: Fix ITypeInfo::GetNames for functions. - oleaut32: Always search external references in GetRefTypeInfo. - oleaut32: Use implementation bitflag in href. - oleaut32: Always read all imports from the typelib. - oleaut32: Use the new typelib creation implementation. +Alistair Leslie-Hughes (3): + dbs.idl: Add DBPROPVAL defines. + oleaut32/tests: Add DECIMAL tests. + oledb32: Add remaining INIT Properties. -André Hentschel (9): - ntdll: Actually store PC in RtlCaptureContext on ARM. - winecfg: Add more room for the license. - winetest: Report number of failures in more places. - winetest: Set font in resources. - difxapi: Add stubs for DriverPackagePreinstall{A,W}. - difxapi: Add stubs for DriverPackageInstall{A,W}. - difxapi: Add stubs for DriverPackageUninstall{A,W}. - difxapi: Add stubs for DriverPackageGetPath{A,W}. - difxapi: Add stubs for DIFXAPISetLogCallback{A,W}. +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 (5): - gdi32: Fix Tategaki rotation. - gdi32: Fix up glyph metrics for tategaki glyphs. - gdi32/tests: Do not try to test OS/2 win metrics on non-windows fonts. - macdrv: Rework the way we handle cursor position and composition text. - gdi32: Turn off tategaki if the unicode code point is outside of the rotated ranges. +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 (3): - winemenubuilder: Initialize a variable. - msvcrt: Remove warning hack. - api-ms-win-core-localregistry-l1-1-0: Add stub dll. +Austin English (1): + api-ms-win-core-processthreads-l1-1-0: Add stub dll. -Christian Costa (12): - d3dx9_36: Port mesh code to use ID3DXFile instead of IDirectXFile and enable D3DXLoadSkinMeshFromXof. - d3dx9_36: Implement skin mesh loading. - d3dxof: Uncomment some traces and use better name for some variables. - d3dxof: Move list type and list nb elements into the parse context. - d3dxof: Fix list of float and integer in binary mode. - d3dxof: Turn a fixme into warn. - d3dx9_36: Fix typo. - d3dx9_36: Define D3DXSPRITE_xxx flags in hex for better readability. - d3dx9_36: Remove 'relay' in traces for functions that do not forward to another ones. - strmbase: Display iface in traces and new ref in AddRef and Release for IEnumPins. - d3dx9_36: Simplify code + fix typo. - d3dxof: Add test for more complex object. +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. -Dan Kegel (1): - kernel32: Make SetThreadPriorityBoost return success. +Daniel Jelinski (1): + msi: Update LastSequence for empty media as well. -Daniel Jelinski (11): - wine.inf: Add HKLM\\System\\CurrentControlSet\\Services\\Eventlog\\Application registry key. - include: Add txdtc.idl and txcoord.idl. - xolehlp: Implement IResourceManagerFactory2. - xolehlp: Implement ITransactionImportWhereabouts. - xolehlp: Implement IResourceManager. - xolehlp: Stub ITransactionImportWhereabouts. - xolehlp: Implement ITransactionImport. - xolehlp: Implement TransactionOptions. - xolehlp: Implement ITransaction. - mscoree: Extract a helper function for getting file name from assembly. - mscoree: Search for COM classes by assembly name if CodeBase not found. +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. -Detlef Riekenberg (1): - mpr/tests: Handle result from the AppV virtual drive. +Francois Gouget (2): + ddraw: Remove WINAPI on static functions where not needed. + user32/tests: Add a trailing '\n' to a few ok() calls. -Dmitry Timoshkov (5): - kernel32: Fix a typo. - ole32: Add a couple more defaulthandler tests. - server: Mark the process as disconnected from desktop/winstation before closing its handles. - shlwapi: Correct .spec parameter types for Assoc* APIs. - ole32: Add a basic OLE client/server test suite. +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. -Fabian Müntefering (2): - dwrite: Added missing initialization of stretch value. - dwrite: Added missing JUSTIFIED text alignment mode. +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. -Francois Gouget (4): - oleaut32/tests: Add a trailing '\n' to a couple of ok() calls. - wined3d: Add a trailing '\n' to a shader_addline() call. - kernel32/tests: Add a trailing '\n' to a skip() call. - wined3d: Make state_fog_vertexpart() static. +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. -Gurmail Bassi (1): - dinput: Use a properly initialized format in SetProperty. +Karol Herbst (1): + wined3d: Add Nvidia GeForce GTX 770M. -Hans Leidekker (16): - explorer: Initial implementation of desktop launchers. - explorer: Watch the desktop folders for changes and update the launcher list accordingly. - msi: The UI sequence exists if there are runnable actions in the InstallUISequence table. - msi: Remove an unused parameter from action_type_matches_script. - wbemprox: Add a partial implementation of Win32_Directory. - rpcrt4: Specify INTERNET_FLAG_NO_CACHE_WRITE for the HTTP transport pipes. - msi: Don't defer custom actions in the UI sequence if they match the currently running script. - wbemprox: Optimize a common Win32_Directory query. - wbemprox: Use the right allocator for BSTR values in get_owner. - wbemprox: Rewrite IWbemServices::ExecMethod with low-level functions so we can reuse the object instance. - wbemprox: Add a function to resize a table. - wbemprox: Add a partial implementation of CIM_DataFile. - wine.inf: Install WBEM executables in system32/wbem. - user32: Fix icon extraction from non-native PE executables. - wmiutils: Fix parsing of relative paths. - kernel32/tests: Avoid test failures when running as an unprivileged user. +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). -Henri Verbeet (50): - wined3d: Also clear context->current_fbo in context_apply_blit_state(). - wined3d: Don't create FBOs in context_bind_fbo(). - wined3d: Get rid of the unused "streams" field from struct wined3d_vertex_declaration. - d3drm: Avoid LPDIRECT3DRMTEXTURE. - d3drm: Avoid LPDIRECT3DRMTEXTURE2. - wined3d: Use debug_d3dstate() in compile_state_table() as well. - wined3d: Expose WINED3DVTXPCAPS_TEXGEN_SPHEREMAP. - wined3d: Just remove the D3DCMP_NOTEQUAL / D3DCMP_EQUAL FIXME in state_zfunc(). - d3drm: Avoid LPDIRECT3DRMTEXTURE3. - d3drm: Avoid LPDIRECT3DRMMATERIAL. - wined3d: Add support for GLSL based fixed function vertex shaders. - wined3d: Only write gl_PointSize for point primitives in shader_glsl_generate_ffp_vertex_shader(). - wined3d: Only write gl_ClipVertex if clipping is enabled in shader_glsl_generate_ffp_vertex_shader(). - wined3d: Only invalidate the current ffp vertex shader if the light type changed. - d3drm: Avoid LPDIRECT3DRMMATERIAL2. - ddraw: Replace the various BOOLs in struct ddraw with a flags field. - ddraw: Handle the "DirectDrawRenderer" registry key in wined3d. - wined3d: Rename "fogmode" to "wined3d_ffp_ps_fog_mode". - d3drm: Avoid LPDIRECT3DRMANIMATION. - d3drm: Avoid LPDIRECT3DRMANIMATION2. - wined3d: Get rid of the unused "half" GLSL variable in shader_glsl_ffp_vertex_lighting(). - d3d10core: Implement d3d10_device_CreatePredicate(). - d3d10core/tests: Add a small test for ID3D10Device_CreatePredicate(). - d3drm: Avoid LPDIRECT3DRMANIMATIONSET. - d3drm: Avoid LPDIRECT3DRMANIMATIONSET2. - wined3d: Allow 32 bpc UINT formats in vertex declarations. - wined3d: Add base format info for some typeless formats. - wined3d: Allow textures as swapchain surfaces. - d3drm: Avoid LPDIRECT3DRMUSERVISUAL. - d3drm: Avoid LPDIRECT3DRMOBJECTARRAY. - wined3d: Properly set resource dimensions in wined3d_texture_init(). - wined3d: Pass a wined3d_resource_desc structure to device_parent_create_texture_surface(). - wined3d: Pass a wined3d_resource_desc structure to device_parent_create_swapchain_surface(). - d3drm: Avoid LPDIRECT3DRMDEVICEARRAY. - d3drm: Avoid LPDIRECT3DRMFACEARRAY. - wined3d: Pass a wined3d_resource_desc structure to wined3d_texture_init(). - wined3d: Pass a wined3d_resource_desc structure to wined3d_texture_create_2d(). - wined3d: Pass a wined3d_resource_desc structure to wined3d_texture_create_cube(). - d3drm: Avoid LPDIRECT3DRMVIEWPORTARRAY. - d3drm: Avoid LPDIRECT3DRMFRAMEARRAY. - wined3d: Pass a wined3d_resource_desc structure to wined3d_texture_create_3d(). - wined3d: Allow surface flags to be passed to texture creation functions. - d3d9: Create textures for swapchain surfaces. - d3drm: Avoid LPDIRECT3DRMANIMATIONARRAY. - d3drm: Avoid LPDIRECT3DRMVISUALARRAY. - d3d8: Create textures for swapchain surfaces. - wined3d: Fix a typo in shader_glsl_generate_ffp_fragment_shader(). - wined3d: Don't modify the texcoord mask for "projected" cube textures in shader_glsl_tex(). - ddraw: Rename PixelFormat_DD2WineD3D() to wined3dformat_from_ddrawformat(). - ddraw: Rename PixelFormat_WineD3DtoDD() to ddrawformat_from_wined3dformat(). +Maxime Lombard (1): + wined3d: Add Nvidia GeForce GTX 670MX. -Hwang YunSong (1): - po: Update Korean translation. +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(). -Jacek Caban (1): - jscript: Added RegExp.toString() implementation. +Nozomi Kodama (1): + d3dx9: Fix the case output = input in D3DXVec3Cross. -Jason Edmeades (5): - cmd: Fix handling of redundant information on goto/labels. - cmd: Fix tilda parameter expansion when arg is empty. - cmd: set "var=value" ignores trailing characters. - cmd: Fix 'for' expansion of wildcards when no args are supplied. - cmd: Avoid infinite loop running batch program. - -Joško Nikolić (1): - po: Add Croatian language. - -Ken Thomases (15): - winemac: By default, make full-screen windows not float when not the active app. - winemac: Add Hide, Hide Others, and Show All items to the application menu. - winemac: Don't unminimize a window on first activation during start-up. - winemac: Don't accidentally unminimize a window when trying to change z-order. - winemac: Defer minimizing hidden windows until they are shown. - winemac: Keep old window surface for minimized windows to allow redrawing. - winemac: Improve the debug tracing in macdrv_SetWindowStyle(). - winemac: Allow Cocoa to make minimized windows key; it will unminimize them as necessary. - winemac: Make windows key after unminimizing, if allowed. - winemac: Ignore window frame changes while minimized but check again when unminimized. - winemac: Add an option to capture the displays for full-screen windows in addition to display mode changes. - winemac: Actually switch Win32 focus away from a window that has lost Cocoa focus. - winemac: Command-clicks shouldn't give windows focus. - winemac: Honor requests to order owned windows relative to other owned windows of the same owner. - winemac: Allow clicks on owned windows to reorder them relative to other owned windows of the same owner. - -Kyle Luna (1): - wined3d: Add Mobility Radeon HD 4200. - -Marcus Meissner (8): - d3dx9_36: Allocate the right size (Coverity). - oledb32: Avoid leak in error path on safearray conversion (Coverity). - wined3d: Remove now useless NULL check (Coverity). - ws2_32: Close the dest socket (Coverity). - wininet/tests: Avoid overflowing the buffer (Coverity). - services: Fix handle leak for service handles (Coverity). - ver: curdirlen and destdirlen are in&out parameters (Coverity). - wininet: Avoid one-byte overflows (Coverity). - -Matteo Bruni (1): - winex11.drv: Fix wglCreateContextAttribsARB's attributes handling for real. - -Matěj Laitl (1): - gdi32: More specific error messages in osmesa opengl initialization. - -Nikolay Sivov (7): - comctl32: Return previously set colors for PBM_SETBKCOLOR and PBM_SETBARCOLOR. - msxml3: Properly trace variant value. - xmllite: Set PI target value just after it's parsed. - shell32: Fix some tests failures on Win8. - shell32: Some cleanup for IExplorerBrowser. - oleaut32: Added proxy/stub body for CreateInstanceLic(). - comctl32/tests: Remove useless message tracing. - -Piotr Caban (4): - msvcrt: Reuse FILE object in wfreopen function. - msvcrt: Don't detect overflow in atoi implementation. - server: Don't create new handle when DUP_HANDLE_CLOSE_SOURCE is used if possible. - kernet32: Added DuplicateHandle tests with DUPLICATE_CLOSE_SOURCE flag. - -Qian Hong (4): - atl100: Added stub for AtlIPersistPropertyBag_Load. - atl100: Fixed AtlAdvise and AtlUnadvise crashing with NULL pUnkCP. - server: Automatically sets a socket to non-blocking mode when WSAAsyncSelect or WSAEventSelect is called even when lEvent is zero. - explorer: Create non-existent folders when initializing launchers. - -Ričardas Barkauskas (1): - wininet/tests: Test some connection closing specifics. - -Sergey Guralnik (3): - user32/tests: Fix a typo. - user32/tests: Test MDI child order changing caused by WM_MDINEXT. - user32: Bring reference MDI child to bottom when switching to next. - -Stefan Dösinger (5): - ddraw: Update the focus window after recreating the swapchain. - ddraw: Restore resolution on EXCLUSIVE->NORMAL switch. - ddraw/tests: Add EXCLUSIVE->NORMAL coop level switching tests. - ddraw: Update the SetCooperativeLevel comment. - ddraw/tests: Fix a typo. - -Tatyana Fokina (1): - oleaut32: Ignore NULL ppTLib/pIndex in ITypeInfo2_fnGetContainingTypeLib. - -Vincent Povirk (1): - gdiplus: Add test for measuring a single line that exactly fits. +Tatyana Fokina (2): + kernel32/tests: Add test with a large string for CompareStringA. + kernel32: Check the size of the string in CompareStringA. -- Alexandre Julliard diff --git a/VERSION b/VERSION index c52f78d045e..b70b0ea6959 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.6-rc1 +Wine version 1.6-rc2 diff --git a/configure b/configure index 606305f4000..8be51f35717 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.6-rc1. +# Generated by GNU Autoconf 2.69 for Wine 1.6-rc2. # # Report bugs to . # @@ -580,8 +580,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.6-rc1' -PACKAGE_STRING='Wine 1.6-rc1' +PACKAGE_VERSION='1.6-rc2' +PACKAGE_STRING='Wine 1.6-rc2' PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_URL='http://www.winehq.org' @@ -1428,7 +1428,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.6-rc1 to adapt to many kinds of systems. +\`configure' configures Wine 1.6-rc2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1497,7 +1497,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.6-rc1:";; + short | recursive ) echo "Configuration of Wine 1.6-rc2:";; esac cat <<\_ACEOF @@ -1676,7 +1676,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.6-rc1 +Wine configure 1.6-rc2 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2194,7 +2194,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.6-rc1, which was +It was created by Wine $as_me 1.6-rc2, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -17056,7 +17056,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.6-rc1, which was +This file was extended by Wine $as_me 1.6-rc2, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17127,7 +17127,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.6-rc1 +Wine config.status 1.6-rc2 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\"