From c6a673291da6e9ee956910f35efcde0a8d8437ea Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 13 Apr 2012 20:15:32 +0200 Subject: [PATCH] Release 1.5.2. --- ANNOUNCE | 928 +++++++++++++++++++++++++++++++++----------------------------- VERSION | 2 +- configure | 18 +- 3 files changed, 502 insertions(+), 446 deletions(-) rewrite ANNOUNCE (94%) diff --git a/ANNOUNCE b/ANNOUNCE dissimilarity index 94% index 8e528caa4e4..6f40af3d75c 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,436 +1,492 @@ -The Wine development release 1.5.1 is now available. - -What's new in this release (see below for details): - - Built-in JavaScript now preferred over Gecko in most cases. - - Support for scalable font resources. - - Fixes for audio and video playback. - - Support for script decoding in JScript. - - Various bug fixes. - -The source is available from the following locations: - - http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.5.1.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.5.1.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.5.1: - - 3498 Civilization 3: needs CreateScalableFontResource implemented - 4656 Text in title of tabe is not displayed - 6072 Demo of Runaway: A Road Adventure crashes - 6548 "Nancy Drew: The Creature of Kapu Cave" won't start - 7382 Star wars empire at war fails to initialize sound - 10262 wxWidgets TextCtrl in Python - 12434 La-Mulana Jukebox crashes - 13254 CPUZ 1.45 crashes when trying to select a different tab via keyboard - 13618 Melty Blood Act Cadenza Ver. B Incorrect Rendering - 14497 Airport Inc: Text does not render - 14614 Devil May Cry 4 displays a black screen - 15620 starting games totaly kills the sound on the system - 17529 LOTRF BFME2 demo crashes after splash screen on some systems - 17592 La-Mulana: crash on startup due to problem with dmusic - 18235 Word Pro tables run past margins - 18553 Opera native skin widgets are black/invisible - 18563 dreamweaver 8 hangs when encountering • - 19224 launching a "New Query" pane produces an "OutOfMemory" error in MS SQL SMSE - 20053 Team-Fortress 2 and other source games suffer from black menu and missing UI textures in dx9 mode - 20185 noisy shadows in CRRCSim - 20301 Word Pro looses keyboard - 20420 VB6 Font size problem with custom usercontrols - 20587 Ragnarok Online takes 99-100% CPU under wine. - 20805 FL Studio and MIDI Controller - 21463 Star Trek: Starfleet Command III fails to start - 21958 Anarchy Online crash after login on PCBSD - 22456 Wrong caching with INI functions - 22498 Stuttering sound when playing HoMM3 - 22780 Trackmania United Forever crashes with complex shaders enabled - 22901 Copy/Paste doesnt work for some programms - 23944 Verizon Media Manager needs native Windows VB scripting dlls to install - 24108 error in Visual Basic Editor - 24240 Edge of Chaos high quality textures are broken - 24263 "bricksntiles" crashes - 24775 Samsung Kies installer stops early - 24833 Verizon Media Manager doesn't detect Windows Media Framework 11 that it installs - 25868 Angry Birds: sound is choppy or doesn't play at all - 26217 Lylian: Mouse clicks don't register - 26299 Solidworks 2010: Fails to install - 26358 Office 2003 installer crashes immediately - 26522 Descent 3: game unbearably slow with D3D - 26540 Irfanview 4.28 paint extension changes to the image are lost upon closing the paint window - 27633 Missing StrToInt64Ex in SHLWAPI.DLL - 27636 Brigade E5 NEW jagged union do not run - 28558 Skype 5.3 crash in wined3d - 29031 Game borderlands does not start - 29146 Wine should warn user when generating invalid shaders - 29602 Sound stops after first sound/audio output in Age of Empires 2. - 29859 Renegade X fails to install with Mono 2.10 (works with .NET Framework 4.0 prerequisite) - 29951 Some links don't work in iexplore - needs Navigate_anchor Navigating to target L"_top" - 30042 IHTMLtablecell is unimplemented? - 30072 Microsoft .NET Framework 4.5 Developer Preview installer needs some wevtapi.dll stubs (EvtOpenChannelConfig, ...) - 30189 Strong Bad's Cool Game launcher: buttons not working - 30190 Unimplemented function gdiplus.dll.GdipResetPageTransform - 30192 Cossacks: European Wars - game encyclopedia won't open - 30195 Glitches in GTAVC menu apparent window size - 30230 The MSIMODIFY_MERGE function in TABLE_modify is missing - 30288 builtin iexplore crashes at loading https://mybank.icbc.com.cn/icbc/perbank/index.jsp - ----------------------------------------------------------------- - -Changes since 1.5.0: - -Akihiro Sagawa (6): - msvcrt: Add test for _mbbtombc. - msvcrt: Improve _mbbtombc to handle Japanese characters. - msvcrt/tests: Rewrite test_mbcjisjms to test in various codepages. - msvcrt/tests: Add more tests for _mbcjistojms. - msvcrt: Fix _mbcjistojms off by one error. - msvcrt: Fix _mbsnbcmp and _mbsnbicmp implementation. - -Alessandro Pignotti (1): - atl: Send OLE_CLOSE command to control on detach. - -Alexandre Julliard (1): - ntdll: Also call the unwind handler for the target frame. - -Alistair Leslie-Hughes (4): - mscoree: Allow capital for version number. - scrrun: Add DllCanUnloadNow, DllGetClassObject stubs. - scrrun: Register Scripting interfaces. - gdiplus: Add GdipResetPageTransform stub. - -Andoni Morales Alastruey (1): - msi: Implement MSIMODIFY_MERGE function in TABLE_modify. - -Andrew Eikum (9): - dmusic: Return more accurate error codes in IDirectMusicSegment::Load. - dmloader: Don't claim partial success when loading fails. - dmloader: Add simple playing test. - winmm: Support DRVM_MAPPER_PREFERRED_GET in waveXxxMessage. - winmm: Report waveIn devices' component type as Microphone. - mmdevapi: TRACE all COM method calls. - mciqtz32: Stop the graph when the file is no longer playing. - dmusic: Support creating default ports with GUID_NULL. - dmusic: Reimplement instrument loading. - -André Hentschel (18): - msvcrt: Fix a typo. - msi: Allow ARM installations. - winefile: Remove unused macros. - winefile: Resize controls for translations. - winefile: Fully convert to unicode. - view: Show the filename in the window title. - winemaker: Handle library search pragmas. - wevtapi: Add stub for EvtOpenChannelConfig. - wevtapi: Add stubs for EvtGetChannelConfigProperty, EvtSetChannelConfigProperty and EvtSubscribe. - kernel32: Handle LOCALE_NAME_USER_DEFAULT with tests. - vcomp100: Add new stub dll. - make_specfiles: Add vcomp group. - winedbg: Fix a typo. - winebuild: Create stubs for ARM. - include: Add new ARM defines to winnt.h. - include: Add peARM to fusion.idl. - view: Also show the filename in the window title when loading it from command line. - po: Update German translation. - -Aric Stewart (14): - usp10: Properly handle invalid arguments to ScriptBreak. - strmbase: COM cleanup for BaseFilter. - strmbase: COM cleanup for BasePin, BaseInputPin, and BaseOutputPin. - strmbase: COM cleanup for cleanup SourceSeeking. - usp10: Add fallback font for Myanmar. - wineqtdecoder: COM cleanup. - strmbase: COM cleanup for TransformFilter. - wineqtdecoder: Implement base IQualityControl in QTOutPin. - strmbase: Add beginnings of BaseWindow. - strmbase: Implement BaseControlWindow. - strmbase: Implement BaseControlVideo. - strmbase: Basic BaseRenderer implementation. - wineqtdecoder: Read the header of unknown incoming streams to try to identify common formats. - quartz: Update null renderer to use the BaseRenderer from strmbase. - -Aurimas Fišeras (1): - po: Update Lithuanian translation. - -Bruno Jesus (3): - ws2_32: Handle NULL proto in WSAAsyncGetServByName. - kernel32/tests: Show that ini cache must not be used if file no longer exists. - kernel32: Avoid ini cache if file does not exist anymore. - -Cheer Xiao (1): - po: Update simplified Chinese translation. - -Christian Costa (28): - amstream: Add support for AMMSF_ADDDEFAULTRENDERER for audio stream. - amstream/tests: Make test.avi filename an unicode string and test the file presence once for all. - amstream/tests: Add media streams tests. - amstream: Check purpose id in AddMediaStream. - amstream: Video streams do not support default renderer. - amstream: No media stream is created when the defaut renderer is used. - amstream: Implement IAMMultiMediaStreamImpl_AddMediaStream + add tests. - amstream/tests: Add some tests to retreive media streams to media stream filter. - attrib: Display unknown options. - attrib: Skip processing of . and .. entries. - attrib: Display filenames with absolute path as in native. - attrib: Add 2 missing spaces between attribute flags and filename. - attrib: Do not hardcode number of characters in flags array. - attrib: Dislay attribute flags in the right order. - cmd/tests: If we rewind to the beginning of the line, don't increment line number. - include: Add missing error codes. - amstream: Implement AddMediaStream and GetMediaStream in media stream filter. - amstream: Add stream to the media stream filter in IAMMultiMediaStreamImpl_AddMediaStream. - amstream/tests: Verify if the dsound renderer is created when we create an audio stream with the default renderer. - amstream/tests: Add tests for querying interfaces and creating samples on video and audio media streams. - devenum: Add tests for devenum. - dmime: Check return code of CoCreateInstance in Init method. - strmbase: Display dll in which we are searching a class to instanciate. - qcap: Enable registration of all non yet implemented filters. - d3drm: Move mesh loading code into a separate function so it can be shared. - d3drm: Partial implementation of IDirec3DRM:Load method + tests. - dmusic: Add some tests for enumerating and creating ports. - dmusic: Don't use method implementation directly. Pass through vtable with related macro instead. - -Detlef Riekenberg (8): - comdlg32/tests: Remove outdated/unused code. - comdlg32: Validate more parameters in PrintDlgEx. - comdlg32/tests: Test more parameters for PrintDlgEx. - comdlg32: Use a helper to get the printer info. - comdlg32: Use a helper to get the printer driver info. - comdlg32: Use a helper to update the devmode handle. - comdlg32: Return a device context when requested. - comdlg32/tests: Add HDC tests for PrintDlgEx. - -Dmitry Timoshkov (5): - dinput: Use standard way for dumping POINT. - psapi: Add missing return value checks. - user32: IsDialogMessage should allow control ids other than IDOK when processing WM_KEYDOWN. - advapi32: Add tests for kernel objects accessed with 0 and ACCESS_SYSTEM_SECURITY. - advapi32: Add event security access tests. - -Francois Gouget (3): - d3drm/tests: Fix compilation on systems that don't support nameless unions. - winapi: Add support for the arm architecture. - cryptui: Use a single space after a full stop to follow the Windows GUI guidelines. - -Frédéric Delanoy (3): - attrib: Fix typo. - po: Update French translation. - cmd: Use BOOL instead of int for boolean variables. - -Hans Leidekker (12): - msi: Get the UI level from the global variable instead of the property. - msi: Mask off modifiers before setting the UILevel property. - sxs: Parse the display name in CreateAssemblyNameObject. - sxs/tests: Add tests for CreateAssemblyNameObject. - msi: Also set the Intel property on 64-bit processors. - msi: Clear the cert pointer in MsiGetFileSignatureInformation. - msi/tests: Reduce code duplication in the feature/component state tests. - sxs: Implement IAssemblyCache::QueryAssemblyInfo. - sxs: Add tests for IAssemblyCache::QueryAssemblyInfo. - fusion/tests: Add another test for IAssemblyCache::QueryAssemblyInfo. - msi: Detect installed side-by-side assemblies. - advapi32: Return a fake security descriptor from CreatePrivateObjectSecurity. - -Henri Verbeet (25): - d3d8: Don't return a pointer to the implementation in IDirect3DSurface8Impl_QueryInterface(). - d3d8: Don't return a pointer to the implementation in IDirect3D8Impl_QueryInterface(). - d3d8: Don't return a pointer to the implementation in IDirect3DDevice8Impl_QueryInterface(). - d3d8: Don't return a pointer to the implementation in IDirect3DCubeTexture8Impl_QueryInterface(). - ddraw: Make ddraw_surface_wined3d_parent_ops static. - ddraw/tests: Add a helper function to create a viewport. - wined3d: Drop an Apple hack. - wined3d: Load the backbuffer in the correct location before presenting in swapchain_gl_present(). - wined3d: Only update the drawable on surface unmap for the frontbuffer. - wined3d: Drop the ORM_BACKBUFFER special case in surface_unmap(). - winex11: Use GLX_DONT_CARE instead of ~0 in ConvertAttribWGLtoGLX(). - d3d9: Store an implementation pointer to the d3d9 structure in IDirect3DDevice9Impl. - d3d9: Don't return a pointer to the implementation in IDirect3DVolumeTexture9Impl_QueryInterface(). - d3d9: Don't return a pointer to the implementation in IDirect3DVolume9Impl_QueryInterface(). - wined3d: Recognise AMD HD 6770M and HD 6750M with closed drivers. - wined3d: Drop the "vbo" check in wined3d_device_process_vertices(). - wined3d: Drop a questionable FIXME in device_stream_info_from_declaration(). - wined3d: Fix the VBO check in device_stream_info_from_declaration(). - d3d9: Don't return a pointer to the implementation in IDirect3DVertexDeclaration9Impl_QueryInterface(). - d3d9: Don't return a pointer to the implementation in IDirect3DTexture9Impl_QueryInterface(). - ddraw: Get rid of a couple of redundant else-statements. - ddraw: Replace a ERR in ddraw_surface7_QueryInterface() with a WARN. - ddraw: Querying IUnknown for a surface should return the IDirectDrawSurface interface. - d3d9: Don't return a pointer to the implementation in IDirect3DSwapChain9Impl_QueryInterface(). - d3d9: Don't return a pointer to the implementation in IDirect3DSurface9Impl_QueryInterface(). - -Huw Davies (16): - gdi32: Add a helper to retrieve the family names and simplify the logic. - gdi32: Add a helper to retrieve the family pointer. - gdi32: Add a helper to create a family. - gdi32: Add a helper to retrieve the font version. - gdi32: Add a helper to retrieve the ntm flags. - gdi32: Add a helper to retrieve a bitmap font's internal leading. - gdi32: Add a helper to retrieve the fontsignature. - gdi32: Add a helper to free a face object and fix a potential memory leak. - gdi32: Remove the loop over bitmap sizes. FreeType lists different sizes as separate faces. - gdi32: Separate face creation from face insertion. - gdi32: Add a helper to create a new FreeType face. - gdi32: Implement CreateScalableFontResource. - gdi32: Add support for loading scalable font resources. - winspool: Add a helper to duplicate a devmode. - winspool: Add a helper to free a printer entry. - winspool: Keep track of any supplied devmode. - -Hwang YunSong (1): - po: Update Korean translation. - -Jacek Caban (39): - jscript: Store source code in bytecode_t. - jscript: Added beginning support for JScriptEncode object. - jscript: Added JScriptEncode object tests. - jscript: Added decoding support. - jscript: Added decoding tests. - vbscript: Lookup visible items before global members in lookup_identifier. - vbscript: Init destination before passing it to VariantCopy in add_dynamic_var. - vbscript: Evaluate object expression before value expression in member assignment. - vbscript: Added parameterized assign identifier statement support. - vbscript: Added parameterized assign member statement tests. - vbscript: Added parameterized member assignment statement implementation. - mshtml.idl: Added IHTMLObjectElement2 declaration. - jscript: Return double instead of VARIANT from to_number. - jscript: Return double instead of VARIANT from date_utc. - jscript: Return double instead of VARIANT from stack_pop_number. - jscript: Store value as double in NumberInstance object. - mshtml: Added IHTMLObjectElement2 stub implementation. - mshtml: Forward common getters from IHTMLObjectElement to IHTMLObjectElement2. - mshtml: Use jscript.dll for JavaScript for all zones except untrusted. - mshtml.idl: Added DispHTMLTableCell declaration. - mshtml.idl: Added IHTMLTableCell declaration. - mshtml: Added IHTMLTableCell interface stub implementation. - mshtml: Improved VARIANT debug traces in htmlstyle.c. - mshtml: Improved VARIANT debug traces in htmlwindow.c. - mshtml: Improved VARIANT debug traces in htmltable.c. - mshtml: Improved VARIANT debug traces in htmldoc.c. - mshtml: Improved VARIANT debug traces in htmlelem.c. - mshtml: Improved VARIANT debug traces in htmlbody.c. - mshtml: Improved VARIANT debug traces in htmldoc*.c. - mshtml: Improved more VARIANT debug traces. - jscript: Properly handle NULL bstr in str_to_number. - vbscript: Added Mid function implementation. - vbscript: Use to_int in InStr implementation. - mshtml: Added support for anchors with target '_top'. - mshtml: Added IHTMLDocument2::get_domain implementation. - mshtml: Use proper helpers to implement IHTMLSyle::fontSize property. - mshtml: Use proper helpers in IHTMLStyle::color implementation. - mshtml: Use proper helpers in IHTMLStyle::backgroundColor implementation. - mshtml: Use better helper in IHTMLStyle::get_width implementation. - -Józef Kucia (7): - dinput8/tests: Use CLSCTX_INPROC_SERVER instead of a magic number. - d3dx9/tests: Test the DDS support in the D3DXGetImageInfo functions. - d3dx9: Forward D3DXCreateCubeTextureFromFileInMemory to D3DXCreateCubeTextureFromFileInMemoryEx. - d3dx9: Add stubs for D3DXCreateVolumeTextureFromFileInMemory functions. - d3dx9/tests: Add tests for D3DXCreateCubeTextureFromFileInMemory. - d3dx9/tests: Add tests for D3DXCreateVolumeTextureFromFileInMemory. - wpp: Fix a few memory leaks in the wpp_parse() function. - -Kusanagi Kouichi (1): - gdi32: Use helper functions when loading font from cache. - -Lauri Kenttä (3): - mscoree: Print the correct values in a TRACE. - po: Update Finnish translation. - po: Update Swedish translation. - -Lucas Zawacki (1): - dinput: Correct wrong loop delimiter in diactionformat_priority. - -Matteo Bruni (3): - wined3d: Update the correct draw buffers mask. - wined3d: Support WINED3D_TTFF_COUNT3 texture projection in the ARB backend. - include: Fix some winsock definitions. - -Michael Mc Donnell (1): - d3dx9: Do not weld self. - -Michael Stefaniuc (26): - hlink: Use the standard COM aggregation struct field names. - d3d10core: Standardize COM aggregation for d3d10_device. - activeds: Print the debug string and not the pointer to it. - d3dx9_36: Print the debug string and not the pointer to it. - dplayx: Print the debug string and not the pointer to it. - gameux: Print the debug string and not the pointer to it. - ieframe: Print the debug string and not the pointer to it. - msxml3: Print the debug string and not the pointer to it. - mshtml: Print the debug string and not the pointer to it. - comdlg32: Print the debug string and not the pointer to it. - dxdiagn: Print the debug string and not the pointer to it. - quartz: Print the debug string and not the pointer to it. - shell32: Print the debug string and not the pointer to it. - urlmon: Print the debug string and not the pointer to it. - dbghelp: Print the debug string and not the pointer to it. - netapi32: Print the debug string and not the pointer to it. - shlwapi: Print the debug string and not the pointer to it. - dpnet: Print the debug string and not the pointer to it. - qedit: Print the debug string and not the pointer to it. - setupapi: Print the debug string and not the pointer to it. - strmbase: Print the debug string and not the pointer to it. - pstorec: Print the debug string and not the pointer to it. - riched20: Avoid a forward declaration of a vtbl. - riched20: Support COM aggregation in CreateTextServices(). - riched20/tests: Get the CreateTextServices() pointer only once. - riched20/tests: Add COM aggregation tests for CreateTextServices(). - -Morten Rønne (1): - wineconsole: Fixed a wrong word in message. - -Nikolay Sivov (3): - msxml3: Support processing instructions in writer. - msxml3: Support ignorable whitespaces output in writer. - comctl32: Use single notification message for setting all item state with LVM_SETITEMSTATE (LVS_OWNERDATA case only). - -Piotr Caban (17): - shell32: Prepare QueryAssociations helper functions to work on non LPWSTR data. - shell32: Handle ASSOCDATA_EDITFLAGS in IQueryAssociations:GetData function. - msvcp90: Don't define separate structures for num_get and num_get. - msvcp90: Use DEFINE_RTTI_DATA to define iosb RTTI base descriptor. - msvcp90: Use DEFINE_RTTI_DATA to define locale_facet RTTI base descriptor. - msvcp90: Use DEFINE_RTTI_DATA to initialize exception RTTI data. - msvcp90: Added numpunct implementation. - msvcp90: Added basic_streambuf implementation. - msvcp90: Added basic_streambuf implementation. - msvcp90: Added ios_base class implementation. - msvcp90: Added this parameter to cdecl functions defined inside class. - msvcp: Sync spec files. - msvcp90: Added support for exception reraising in ios_base::clear. - msvcp90: Added partial basic_ios implementation. - msvcp90: Added partial basic_ios implementation. - msvcp90: Added partial basic_ios implementation. - msvcp: Sync spec files. - -Robert van Herk (1): - msvcrt: Fix file mode T (temporary file). - -Thomas Faber (2): - xmllite/tests: Fix build with MSVC. - dbghelp: Fix uninitialized variable usage. - -Vincent Povirk (7): - mscoree: Search for an arch-specific mono dll first. - gdiplus: Detect hotkey prefixes when drawing strings. - gdiplus: Draw hotkey underlines in GdipDrawString. - gdiplus: Store copies of remap tables in ImageAttributes objects. - gdiplus: Measure strings at device size, then rescale to world size. - rpcrt4: Do nothing when DllMain is called because the process is exiting. - gdiplus: Support bitmap creation from 16-bit ddb's. - --- -Alexandre Julliard -julliard@winehq.org +The Wine development release 1.5.2 is now available. + +What's new in this release (see below for details): + - Improved naming scheme for audio devices. + - Better support for finding system fonts on Mac OS X. + - Beginnings of support for JPEG encoding. + - Several printing fixes. + - Improvements to the URL cache. + - Various bug fixes. + +The source is available from the following locations: + + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.5.2.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.5.2.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.5.2: + + 3688 Starscape is unplayable in Direct3D mode + 7556 Sybase PowerBuilder 10.x/11.x demo aborts after splash screen + 7566 Japanese game: Monster. Not working. + 9220 Final Fantasy 7 crashes + 11159 In Steam some text is not properly rendered + 12452 SAPGUI 7.10 fails to install + 12962 Diablo 2: left-control ignored after mouse click + 14330 Textures are invisible in Gex 3D + 14559 Rosetta stone v3 microphone detection + 14929 PhotoStory 3 is not able to open WP3 file once created + 15654 Tournament director needs Microsoft HTML Application Host to start (mshta.exe) + 15802 Turok 1.0.1.363: Mouse move does not work. + 16391 Protel 99: text rotation misbehavior + 16509 Legendary demo fails to install + 18486 Simply Invoice aborts with "System.Exception: Cannot create ActiveX component" + 18940 Vector Magic window vanishes when loading an image from file + 19962 Teamviewer: Text background displayed in black + 20112 Cannot install Directx on Fedora 11 with 64-bit wine + 20164 Icons incorrectly rendered in RSTAB + 20450 Dragonica crashes on Patcher + 20820 Magic: the Gathering Online 3.0 Renamer.exe hangs on startup. + 20852 Strange memory corruption in test_FindFirstChangeNotification + 20895 Invalid write in DIALOG_CreateIndirect after evil dialog destroys itself in WM_INITDIALOG + 22175 Blockland crashes when checking for updates + 22622 Unigine Heaven 2 benchmark hangs on exit + 22721 CDBurnerXP 4.1+ launcher is missing some images + 22763 msxml3 "XML Document" interface is not implemented, required by 2010 USMLE FREDv2 step 3 practice CBT + 23513 Dark Fall 2 - Lights Out: Text cropped off pages in books + 23545 Epsitec games which need DirectX 3+ don't render properly in full-screen mode (but do in virtual desktop mode) + 23759 Many .NET gui apps report unhandled exception on launch due to gdiplus GdipTranslateLineTransform stub (no menu bar and status bar with built-in gdiplus) + 23983 nLite: Displays blank pages instead of configuration options + 24198 Wine iexplore.exe does not render fonts correctly + 25113 CDBurnerXP misrenders some dialogs + 25861 POPO 2011 exits silently + 26386 SynthEyes 2011 64-bit complains about missing administrator privileges + 26680 Duplicate cursor in Edge of Chaos + 26797 Fritz 11 doesn't draw chess pieces properly + 26923 BibleWorks 7: Empty toolbar without any icon + 26990 Playchess, pieces are not shown correctly + 27174 Word 2007 sp2 does not have odt support + 27303 Multiple applications need atl80.dll (QQMusic2011 installer, Visual C++ 2005 Express SP1) + 28273 Unhandled page fault while installing some 64-bit IE7/IE8 DLLs + 28274 Multiple 64-bit applications crash due to unimplemented function kernel32.dll.__chkstk (IE8, Debugging Tools for Windows) + 28554 Javascript pacman game failed to start + 29084 ArchiCAD15: setup fails to start + 29207 Rosetta Stone: Microphones aren't detected at all + 29793 POPO 2011 display in wrong color with builtin msvcr71 + 29984 Legend of Grimrock (test) crashes with "Device can't render to D3DFMT_G16R16" + 30048 Windows 8 consumer preview setup crashes due to unimplemented function msi.dll.MsiEnumComponentsExW + 30112 Ice Age 2 demo crashes + 30213 Screen obscured by black box when game changes resolution, using xfwm/icewm + 30281 Microsoft SQL Server Management Studio Express (SSMSE): empty dialog windows + 30303 iexplore http://ckeditor.com crashes + 30309 Civilization III Complete Edition fails to start + 30312 Microsoft Office Communicator 2007 R2 Trial checks for unimplemented run mode 7 (MSIRUNMODE_REBOOTNOW) + 30326 Strong Bad's Cool Game launcher crashes on the first keypress + 30327 builtin iexplore crash on http://fastpc.pl/thread-3329.html + 30332 winedbg reports "Size mismatch in memory_write_value, got 8 from type while expecting 4" when trying to modify 64 bit register values + 30337 You can't try www.w3schools.com examples in iexplore anymore + 30342 tswinr: crashes when added new Proclaimers + 30348 Crash during Galactic Civilization 1 startup + 30356 Google Chrome deadlock at startup + 30418 regedit crash on export some binary values + 30424 Regression: Framemaker 6.0 only prints blank pages + +---------------------------------------------------------------- + +Changes since 1.5.1: + +Akihiro Sagawa (1): + comctl32: Add support for retrieving lpszText in TOOLINFO structure. + +Alexander Morozov (2): + advapi32: Regular program should not freeze forever if it calls StartServiceCtrlDispatcher. + kernel32/tests: Add a test for creating named mapping after closing without unmapping. + +Alexandre Julliard (21): + ntdll: Move the _chkstk implementation to signal_i386.c. + ntdll: Add a __chkstk entry point for x86_64. + winex11: Fix a potential deadlock in the GradientFill non-XRender fallback. + msvcp60: Use DEFINE_RTTI_DATA to initialize exception RTTI data. + msvcp60: Use the correct vtable pointer for type_info objects. + msvcp90: Use the correct vtable pointer for type_info objects. + msvcrt: Use macros to define RTTI data. + msvcrt: Use macros to define exception type info structures. + gdi32: Fix GetClipBox return value for non-memory DCs. + gdi32/tests: Automatically reset the bits after comparing the hash. + gdi32/tests: Add tests for DC bounds to the DIB graphics tests. + gdi32/tests: Add tests for DC bounds on various device types. + gdi32/tests: Add tests for DC bounds handling across various DC manipulations. + gdi32: SaveDC doesn't save the DC bounds. + gdi32: Clip the returned DC bounds to the device rectangle. + gdi32: Add explicit fields for the DC flags. + gdi32: Store the reference DC in the enhanced metafile and use it to retrieve device caps. + gdi32: Move the pen/brush_region helpers to graphics.c and avoid redundant clipping. + gdi32: Map all the points at once in PolyPolyline, similarly to what PolyPolygon does. + gdi32: Avoid redundant computation of the gradient bounding rectangle. + gdi32/tests: Add test cases for wide pen bounding rectangles. + +Alistair Leslie-Hughes (2): + scrrun: Add IFileSystem3 support. + scrrun: Add scrrun tests. + +Andrew Eikum (13): + dsound: Validate and correct wValidBitsPerSample in primary buffer SetFormat. + mmddk.h: Remove unused, Wine-specific WinMM defines. + winealsa.drv: Use device GUIDs as keys. + wineoss.drv: Use device GUIDs as keys. + winecoreaudio.drv: Use device GUIDs as keys. + mmdevapi: Use device GUIDs as unique identifiers. + winealsa.drv: Prefix device names with direction indication. + wineoss.drv: Prefix device names with direction indication. + dmusic: Check correct return code. + mmdevapi: Store device interface in registry. + winmm: Support DRV_QUERYDEVICEINTERFACE in waveXxxMessage. + mmdevapi: Indicate data flow direction in IMMDevice::GetId result. + winealsa.drv: Enumerate ALSA devices in a single pass. + +André Hentschel (5): + winedbg: Implement be_arm_store_integer on ARM. + make_specfiles: Add atl group. + libwine: Add thumb support. + winedbg: Add partial ARM disassembler. + winedbg: Add partial Thumb disassembler. + +Aric Stewart (28): + quartz: COM cleanup for AsyncReader and FileAsyncReader. + quartz: COM cleanup for AVIDecImpl. + quartz: COM cleanup in ACMWrapperImpl. + strmbase: Expand BaseRenderer implementation. + quartz: Convert DsoundRenderer to use strmbase BaseRenderer. + strmbase: More additions to BaseRenderer for video renderers. + strmbase: Implement renderer quality control into the base renderer. + quartz: Have the VideoRenderer use strmbase BaseWindow. + quartz: Convert VideoRenderer to use strmbase BaseRenderer. + strmbase: Remove QualityControlImpl from the general strmbase.h. + quartz: Convert VideoRenderer to use strmbase's BaseControlWindow. + quartz: Change VideoRenderer to use strmbase's BaseControlVideo. + strmbase: COM cleanup for PosPassThru. + strmbase: Fix issues with new quality control implementation in TransformFilter. + strmbase: Add IMediaPosition implementation to PosPassThru. + quartz: COM cleanup for DSoundRenderImpl. + quartz: Add initial VMR9 stub. + quartz: Add BaseControlWindow to VMR9. + quartz: Add BaseControlVideo to VMR9. + quartz: Add IAMFilterMiscFlags to VMR9 implementation. + quartz: Add VMRFilterConfig9 to VMR9. + quartz: Add VMRWindowlessControl9 to VMR9. + user32: While calculating lines, discard uniscribe data for non-visible lines. + quartz: COM cleanup for PullPin. + quartz: Add VMRSurfaceAllocatorNotify9 to VMR9. + wineqtdecoder: Register the QT Splitter to be a default potential handler for all unhandled streams. + quartz: Add control.idl as a typelib resource. + wineqtdecoder: Call OutputQueue_Destroy during pin disconnect. + +Austin English (1): + ntdll: Give a better error message if signal context functions aren't defined. + +Bruno Jesus (4): + ws2_32/tests: Avoid usage of inet_ntoa since its return is static. + ws2_32/tests: Add hostent struct tests for gethostbyname. + ws2_32/tests: Update hostent struct tests. + ws2_32/tests: Avoid crashing if getservbyname fails. + +Carlo Bramini (4): + include: Add PERCEIVED types and flags. + include: mimeole.idl: Fix typo in ADDRESSPROPS structure. + shlwapi: Add stub for AssocGetPerceivedType. + shlwapi: Don't remove nonexistent extension in PathRemoveExtension. + +Christian Costa (17): + d3drm: Make IDirect3DRMMeshBuilderX stub return D3DRM_OK. + d3drm: Add support for frame with fake data in IDirect3DRMX:Load methods + tests. + d3drm: Implement CreateMesh method and stubbed IDirect3DRMMesh interface. + dmusic: Enumerate ports for midi out and midi in devices in EnumPort. + dmusic: Check return codes and display name from port caps when enumerating microsoft synthetizer. + amstream: Add CLSID_AMAudioData implementation. + amstream: Implement IAMMultiMediaStreamImpl_Seek. + amstream: Implement IAMMultiMediaStreamImpl_SetState. + dmsynth: Add basic tests. + dmsynth: Check the rigth CLSID to create the DirectMusicSynthSink object. + dmsynth: Put port caps that match native ones. + d3drm: Display filename when loading data from a file. + kernel32: Limit dwTotalPageFile in GlobalMemoryStatus to 4Gb minus 512kb for apps that do not expect so much memory. + dmusic: Replace debugstr_DMUS_OBJECTDESC by a specific dump function to avoid debug buffer overflow. + dmusic: Add dump function for DMUS_PORTPARAMS struct. + dmusic: Check wrong params when creating a port + tests. + dmusic: Add trace to DMUSIC_CreateReferenceClockImpl and rename some variables. + +Daniel Jelinski (2): + comctl32/tests: Added test for treeview expand notifications on keyboard events. + comctl32/tests: Added tests for treeview TVM_HITTEST message. + +Detlef Riekenberg (1): + comdlg32: Remove an unused 16-bit macro. + +Dmitry Timoshkov (10): + gdi32: Remove a no longer needed shortcut in CreateScalableFontResource test. + gdi32: Refuse to load a large .fot file earlier. + user32: SetParent() should use ShowWindow() to make a reparented window visible and move a window to new position. + user32: SetWindowPos() should check the final window position in screen coords before adding SWP_NOMOVE. + gdi32: Fix a typo in faces_equal() preventing loading all sizes of a bitmap font. + gdi32: Add more verbose messages to indicate when a font is being added/replaced/refused to load. + gdi32: Add a test for bitmap fonts selected for not existing font sizes. + fonts: Update cyrillic bitmap glyphs in Tahoma Bold. + fonts: Generate large pixel size versions of MS Sans Serif. + gdi32: Add large fonts support for MS Sans Serif. + +Eric Pouech (1): + winedbg: Fix set instruction when sizeof(int) <> sizeof register. + +Erich Hoover (3): + ntdll: Fix section header heap deadlock. + ws2_32: Implement IP_UNICAST_IF socket option. + ws2_32: Implement IPV6_UNICAST_IF socket option. + +Francois Gouget (1): + po: Remove duplicate spaces between sentences. + +Hans Leidekker (12): + msi: Implement MsiEnumComponentsEx. + msi: Reimplement MsiEnumComponents on top of MsiEnumComponentsEx. + msi/tests: Add tests for MsiEnumComponents and MsiEnumComponentsEx. + msi: Rename the need_reboot flag to need_reboot_at_end. + msi: Use the state parameter passed to MsiSetMode. + msi: Implement MsiGet/SetMode(MSIRUNMODE_REBOOTNOW). + msi: Suspend the installation if an action sets MSIRUNMODE_REBOOTNOW. + kernel32/tests: Add tests for GetModuleHandleEx. + kernel32: Return failure from GetModuleHandleEx if the module handle pointer is NULL. + kernel32: Clear the module handle on failure in GetModuleHandleEx. + kernel32: GetModuleHandleEx already clears the module handle on failure. + msi: Keep the UI level fixed during the lifetime of a package. + +Henri Verbeet (49): + ddraw: Explicitly check for the IDirectDrawColorControl interface in ddraw_surface7_QueryInterface(). + ddraw: The texture interfaces can't be queried from version 7 surfaces. + ddraw: The texture interface shares its refcount with the surface interface version used to create the surface. + d3d9: Don't return a pointer to the implementation in IDirect3DStateBlock9Impl_QueryInterface(). + d3d9: Don't return a pointer to the implementation in IDirect3DQuery9Impl_QueryInterface(). + ddraw: The various D3D device interfaces can't be queried from version 7 surfaces. + ddraw: Surface versions before 7 return E_INVALIDARG on failure in QueryInterface(). + ddraw/tests: Add some QueryInterface() tests for surfaces. + d3d9: Don't return a pointer to the implementation in IDirect3DDevice9Impl_QueryInterface(). + d3d9: Don't return a pointer to the implementation in IDirect3DCubeTexture9Impl_QueryInterface(). + ntdll: Free the correct section headers copy in map_image(). + ntdll: Use the copy of the section headers for applying memory protections as well in map_image(). + ddraw: Keep track of the ddraw version used to create a device. + ddraw: Replace an ERR in IDirect3DDeviceImpl_7_QueryInterface() with a WARN. + ddraw: Remove some interfaces from IDirect3DDeviceImpl_7_QueryInterface(). + wined3d: Properly determine the viewport size for front buffer blits in SetupForBlit(). + d3dx9: Also print the format as FOURCC in get_format_info(). + ddrawex: Don't return a pointer to the implementation in IDirectDrawFactoryImpl_QueryInterface(). + ddrawex: Don't return a pointer to the implementation in IDirectDrawClassFactoryImpl_QueryInterface(). + ddraw: Fix querying device interfaces in IDirect3DDeviceImpl_7_QueryInterface(). + ddraw: Version 1 devices are aggregated by the surface that created them. + ddraw/tests: Add some QueryInterface() tests for devices. + dxgi: Don't return a pointer to the implementation in dxgi_surface_inner_QueryInterface(). + d3dx9: Don't return a pointer to the implementation in ID3DXSpriteImpl_QueryInterface(). + wined3d: Simplify the data.buffer_object assignment in surface_load_texture(). + ddraw: Simplify updating palette entries in d3d_texture2_Load(). + ddraw: Properly retrieve an interface pointer in ddraw_surface7_GetPalette(). + d3dx9: Don't return a pointer to the implementation in ID3DXConstantTableImpl_QueryInterface(). + d3dx9: Don't return a pointer to the implementation in ID3DXMeshImpl_QueryInterface(). + ddraw: Properly retrieve an interface pointer in ddraw7_GetSurfaceFromDC(). + ddraw: Properly retrieve an interface pointer in IDirect3DDeviceImpl_7_GetTexture(). + ddraw: Get rid of IDirect3DDeviceImpl. + d3dx9: Don't return a pointer to the implementation in ID3DXMatrixStackImpl_QueryInterface(). + d3dx9: Don't return a pointer to the implementation in ID3DXLineImpl_QueryInterface(). + d3d9: Introduce a separate function for swapchain creation. + d3d9: COM cleanup for the IDirect3DSwapChain9 interface. + ddraw: Get rid of IDirect3DExecuteBufferImpl. + d3dx9: Don't return a pointer to the implementation in ID3DXFontImpl_QueryInterface(). + d3dx9: Don't return a pointer to the implementation in ID3DXEffectPoolImpl_QueryInterface(). + d3d9: Introduce a separate function for vertex declaration creation. + d3d9: Store wined3d vertex declarations in the fvf lookup table. + ddraw: Get rid of IDirect3DVertexBufferImpl. + d3dx9: Don't return a pointer to the implementation in ID3DXEffectCompilerImpl_QueryInterface(). + d3dx9: Don't return a pointer to the implementation in ID3DXEffectImpl_QueryInterface(). + d3d9: Use the wined3d declaration to retrieve the FVF in IDirect3DDevice9Impl_GetFVF(). + d3d9: COM cleanup for the IDirect3DVertexDeclaration9 interface. + wined3d: Unify the wined3d_mapped_rect and wined3d_mapped_box structures. + include: Fix a couple of ID3DXSaveUserData prototypes. + d3dx9: Don't return a pointer to the implementation in ID3DXBaseEffectImpl_QueryInterface(). + +Huw Davies (33): + winspool: Propagate the printer's devmode to a new job. + wineps: Use the unicode version of StartDocPrinter. + winspool: Initialise portname. + winspool: Correct the padding calculation when there is no buffer. + winspool/tests: Add some tests for OpenPrinter with non-NULL defaults. + winspool: Remove a FIXME now that we don't ignore the defaults. + wineps: Free the output string from the correct heap. + wineps: Move some structs to the process heap. + wineps: Store the document title as a unicode string. + wineps: Store the unicode version of the printer name and call the unicode version of OpenPrinter. + wineps: Move some allocations to the process heap. + wineps: Fix a memory leak. + wineps: Change the printer info list into a standard list. + wineps: Add a helper to retrieve the font substitution table. + winspool: Generalise the A to W printer info conversion to cope with other levels. + winspool: Forward SetPrinterA to SetPrinterW. + winspool: Add a helper to set devmode data in the registry. + winspool: Implement SetPrinterW for level 9. + wineps: Move the installed font list to a standard list. + wineps: Move the constraints list to a standard list. + wineps: Move the input slot list to a standard list. + wineps: Move the duplex list to a standard list. + wineps: Remove the installed options list as it's never populated. + wineps: Retrieve the printer's devmode using GetPrinter. + wineps: Set the printer's devmode using SetPrinter. + wordpad: Don't quit if the user cancels the save-as dialog when being prompted to save changes. + wineps: Return from a common point. + wineps: Switch to using a Unicode devmode. + wineps: Pass the devmode to OpenPrinter. + wineps: Simplify the failure path. + wineps: Move the default resolution fallback to the ppd parser. + wineps: Add the duplex entry to the list. + wineps: Move ppd filename retrieval to a separate function. + +Igor Paliychuk (1): + po: Update Ukrainian translation. + +Ilya Basin (1): + regedit: Fix buffer size when exporting binary values. + +Jacek Caban (36): + jscript: Fixed jsheap_grow implementation. + jscript: Emit undefined statement return for switch without default clausule. + jscript: Fixed parsing /=/ regexp. + mshtml.idl: Added DispHTMLMetaElement declaration. + mshtml.idl: Added IHTMLMetaElement* declarations. + mshtml: Added IHTMLMetaElement stub implementation. + mshtml: Fixed status text cache implementation. + mshtml: Added IHTMLMetaElement::get_name implementation. + mshtml: Added IHTMLMetaElement::get_content implementation. + mshtml: Added IHTMLMetaElement::get_httpEquiv implementation. + mshtml: Use helpers for IHTMLStyle::put_verticalAlign property implementation. + mshtml: Use helper for IHTMLStyle::get_height implementation. + mshtml: Use helper for IHTMLStyle::get_top implementation. + mshtml: Use helper for IHTMLStyle::get_left implementation. + mshtml: Use helper for IHTMLStyle::put_zIndex implementation. + devenum: Removed useless structs. + mshtml: Added IHTMLWindow2::onerror semi-stub implementation. + jscript: Avoid cleaning an uninitialized variable. + mshtml: Remove old channel from load group in nsIAsyncVerifyRedirectCallback::AsyncOnChannelRedirect. + mshtml: Added support for IDispatch-only ActiveX objects. + mshtml: Detach also internal listeners in detach_events. + mshtml: Added IHTMLImgElement::onerror implementation. + mshtml: Added IHTMLImgElement::onerror tests. + mshtml: Added semi-stub implementation of IOmNavigator::get_cookieEnabled. + urlmon: Build more appropriate user agent string. + mshtml: Added IHTMLFormElement::submit implementation. + jscript: Replace only the first match for non-regexp pattern in String.replace. + mshtml: Added better IHTMLWindow2::get_opener stub. + mshtml: Added IHTMLDocument2::onkeypress implementation. + mshtml: Added IHTMLElement2::blur implementation. + mshtml: Return self as a parent of global top window. + mshtml: Improved helper for returning color as VARIANT in HTMLBodyElement implementation. + mshtml: Use return_nsstr helper in IHTMLBodyElement::get_background implementation. + mshtml: Use return_nsstr helper in HTMLElement object implementation. + mshtml: Use return_nsstr helper in more functions. + vbscript: Short if statement may have optional 'end if'. + +Jeff Latimer (1): + ws2_32: Make a common fixme more meaningful and return success. + +Joris Huizer (1): + amstream: IAMMultiMediaStreamImpl_SetState: correct ifs. + +Józef Kucia (3): + include/d3dx9: Fix spelling errors. + d3dcompiler: Fix parsing the tex instruction in ps_1_0 shaders. + d3dcompiler: Allow the alternative shader version format (with dots instead of underscores). + +Ken Thomases (2): + Revert "gdi32: Load fonts from default Mac external font paths.". + gdi32: On Mac OS X, find fonts using Core Text rather than FontConfig, by default. + +Kusanagi Kouichi (1): + gdi32: Improve font cache. + +Lucas Zawacki (1): + dinput: Don't trace DIEFFECT members if they don't contain valid data. + +Marcus Meissner (1): + winealsa.drv: Fixed buffer to RegEnumKeyExW. + +Michael Stefaniuc (11): + dmime: COM cleanup for IDirectMusicPerformance8. + dmime: DirectMusicPerformance doesn't supports COM aggregation. + dmime/tests: Add some COM tests for IDirectMusicPerformance. + dmime: Move struct IDirectMusicPerformance8Impl to the c file. + devenum: COM cleanup for ICreateDevEnum. + devenum: COM cleanup for IEnumMoniker. + devenum: COM cleanup for IMoniker (MediaCatMoniker). + devenum: Don't use DEVENUM_IPropertyBag_AddRef method directly. + devenum: COM cleanup for IParseDisplayName. + dmime: DirectMusicSegment doesn't supports COM aggregation. + dmime/tests: Add some COM tests for DirectMusicSegment. + +Morten Rønne (5): + po: Updated Danish translation. + wininet/tests: Fixed text errors in tests. + wininet/tests: Added more tests for urlcache, including a new flag in CacheEntryType. + po: Updated Danish translation. + wininet/tests: Moved a test outside a loop to make numbers of tests run independent on the numbers of entries in the cache. + +Nicolas Le Cam (1): + configure.ac: Prefer pkg-config over freetype-config. + +Piotr Caban (20): + wininet: Store element type and state in hash table key (urlcache). + wininet: Correctly set next hash table offset. + wininet: Mark empty fields in the same way while hash table is created and element is removed. + wininet: Set uninitialized memmory to 0xdeadbeef in cache files. + wininet: Only mark elements as deleted in DeleteUrlCacheEntry function. + wininet: Don't delete locked entry in DeleteUrlCacheEntry. + wininet: Don't overwrite locked entry in CommitUrlCacheEntry. + wininet: Don't reserve space for directory in URL cache entry. + wininet: Return error code in URLCache_FindFirstFreeEntry function. + wininet: Implement urlcache index growing. + ddraw: Improve GetScanLine stub so it's usable for timing related tasks. + msvcrt: Rewrite asctime function. + msvcrt: Rewrite wasctime function. + msvcrt: Set correct date and time format for C locale. + msvcrt: Added field names to MSVCRT___lc_time_data structure. + msvcrt: Added _Strftime implementation. + msvcrt/tests: Added more strftime tests. + msvcrt: Added support for _TRUNCATE flag in wcsncpy_s. + msvcrt: Fix months and weekday names in C locale. + wininet: Store correct urlcache file size. + +Robert van Herk (1): + msi: Fixed MsiGetFileHashW for empty files. + +Stefan Leichter (2): + atl80: New dll. + atl80: Add stub for AtlCreateRegistrar. + +Vincent Povirk (14): + gdiplus: Implement GdipGetPathGradientCenterColor. + gdiplus: Implement path gradient preset blend accessors. + gdiplus: Add tests for preset blend accessors. + gdiplus: Implement GdipGetPathGradientTransform. + gdiplus: Forbid creating path gradients with fewer than 2 points. + gdiplus: Default path gradient center color depends on the constructor. + gdiplus: Set the wrap mode in the path gradient constructor. + gdiplus: Implement path gradient transform setters. + winedump: Add basic support for dumping the property store in lnk files. + windowscodecs: Add stub JPEG encoder. + windowscodecs: Implement JpegEncoder_Initialize. + windowscodecs: Implement JpegEncoder_CreateNewFrame. + windowscodecs: Implement JpegEncoder_Frame_Initialize. + windowscodecs: Implement JpegEncoder_Frame_SetSize. + +Łukasz Wojniłowicz (1): + po: Updated Polish translation. + +-- +Alexandre Julliard +julliard@winehq.org diff --git a/VERSION b/VERSION index a323f19d3c2..3289cdcdc76 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.5.1 +Wine version 1.5.2 diff --git a/configure b/configure index 5b0dcbab522..37845fb00f8 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.68 for Wine 1.5.1. +# Generated by GNU Autoconf 2.68 for Wine 1.5.2. # # Report bugs to . # @@ -560,8 +560,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.5.1' -PACKAGE_STRING='Wine 1.5.1' +PACKAGE_VERSION='1.5.2' +PACKAGE_STRING='Wine 1.5.2' PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_URL='http://www.winehq.org' @@ -1380,7 +1380,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.5.1 to adapt to many kinds of systems. +\`configure' configures Wine 1.5.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1449,7 +1449,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.5.1:";; + short | recursive ) echo "Configuration of Wine 1.5.2:";; esac cat <<\_ACEOF @@ -1594,7 +1594,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.5.1 +Wine configure 1.5.2 generated by GNU Autoconf 2.68 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2112,7 +2112,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.5.1, which was +It was created by Wine $as_me 1.5.2, which was generated by GNU Autoconf 2.68. Invocation command line was $ $0 $@ @@ -16165,7 +16165,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.5.1, which was +This file was extended by Wine $as_me 1.5.2, which was generated by GNU Autoconf 2.68. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16236,7 +16236,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.5.1 +Wine config.status 1.5.2 configured by $0, generated by GNU Autoconf 2.68, with options \\"\$ac_cs_config\\" -- 2.11.4.GIT