diff --git a/ANNOUNCE b/ANNOUNCE index 69733010866..1e724ec7646 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,15 +1,16 @@ -The Wine development release 1.3.14 is now available. +The Wine development release 1.3.15 is now available. What's new in this release (see below for details): - - Many cleanups to address Valgrind and Clang warnings. - - Support for creating compressed cabinet files. - - Translation updates. + - Support for changing network passwords. + - Reflection support in shader compiler. + - Tests no longer attempt to cope with Win9x behavior. + - A number of MSHTML and MSXML improvements. - Various bug fixes. The source is available from the following locations: - http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.14.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.3.14.tar.bz2 + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.3.15.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.3.15.tar.bz2 Binary packages for various distributions will be available from: @@ -25,454 +26,450 @@ AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- -Bugs fixed in 1.3.14: +Bugs fixed in 1.3.15: - 10140 Most grayscale JPEGs cause abnormal rendering artifacts in CDisplay - 11021 Unable to launch Universal Combat - 11124 VAZ Modular Demo unable to exit raising access violation exception - 11242 Deprecated functions called in audiounit.c - 12303 Halo has white boxes covering menu items when it loads the first screen. - 13629 ABEV (Hungarian Tax Returning SW) has some GFX problem with logo - 14282 Eve Online in windowed mode has additional black borders - 15686 Microsoft Word 5.5 for DOS does not install; int 21h ah=41h not fully implemented - 16695 Wine broken on PowerPC - 17884 Tree glitch in fable - 19202 eve online 100% cpu usage (frame rate limiter is not limiting anything) - 21517 Sims 3 crashes to desktop when entering Create-A-Sim or buying a house - 23267 Eudora 7.1.0.9: White space appears below the Search Web dropdown - 25206 Anarchy Online v18.4, Ingame browser crashes (Awesomium.dll) - 25865 EVE Online crashes if a character portrait requests fails - 25911 Miranda + windows riched20.dll = crash - 25933 SolidWorks 2010: Unimplemented function propsys.dll.PSRefreshPropertySchema - 25951 Mathematica 6.0 installation fails - 25989 Total Commander: Crashes when clicking the current directory field of the current panel - 25991 DameWare Exporter: Unimplemented function netapi32.dll.NetUseDel - 26014 Printing produces garbled output, characters rotated and sliced. - 26036 [foobar2000 1.x] crash when opening certain dialog box - 26051 wintrust/softpub tests show a few leaks under valgrind - 26052 usp10/usp10 tests show a few valgrind errors - 26071 urlmon/uri tests show some valgrind warnings - 26123 mshtml/protocol shows several leaks under valgrind + 11965 gethostbyname requires a successful WSAStartup invocation before performing an operation + 12583 clipboard monitor is not working in PSPad + 14412 staruml can't load examples + 16551 install fails - msi_cabextract FDICopy fails + 18153 Wizard101 will not load + 18598 Source Insight: Window Title Bar does not get updated with the new file when jumping to the definition from the current file. + 19654 The "Mudokon Status Indicator" in Abe's Oddysee doesn't work correctly + 21210 Clicking on URL hyperlinks in PowerPoint 2007 results in a crash + 23734 Office 2007 installer: cannot add or remove programs after initial install + 24250 Sam and Max 304 aborts on unimplemented function msvcr80.dll.getenv_s + 24268 mono's gluezilla uses unimplemented function msvcr80._stat32 + 24290 GetOpenFileName() triggers read of uninitialized variable + 24440 Second Life crashes with unimplemented function(s) from msvcr80.dll + 24553 unimplemented msvcrt.dll._wfindfirst64 + 25033 Solo on Keyboard 9.0.2.1 setup fails + 25098 BrainSplode! crashes with Unimplemented function d3dx9_36.dll.D3DXCreateTextA + 25273 msvcrt/misc.ok I10_OUTPUT long double crash with winetest.exe, not make test + 25443 Unimplemented function msvcr90.dll._ftime64_s + 25618 Super Meat Boy fails to output audible sound + 25866 Mafia: City of Lost Heaven - Crash when starting Freeride Supreme Mode + 26114 gdi32/mapping tests shows a couple memory leaks in valgrind + 26133 d3dx9_36: surface and texture tests shows an invalid read under valgrind + 26174 Theme internals crash with Unimplemented function ADVAPI32.dll.EnableTraceEx + 26177 Compilation of dlls/msxml3 fails on CentOS 3 + 26178 MS Word 2003 save document with embedded fonts needs t2embed.dll._TTEmbedFont@44 implemented + 26201 wineboot fails to install gecko automatically + 26228 msxml3 fails to build when libxml2 is built with +icu useflag + 26233 Dragon Age 2 demo - sound sometimes missing in EA logo movie + 26248 Pokerstars client, windows pops up just to die ---------------------------------------------------------------- -Changes since 1.3.13: +Changes since 1.3.14: -Akihiro Sagawa (2): - wmc: Update PO message match algorithm. - po: Update Japanese translation. +Akihiro Sagawa (5): + hhctrl.ocx: Use DEFAULT_GUI_FONT to show non-ansi characters properly. + shdocvw: Add Japanese translation. + wineconsole: Add Japanese translation. + credui: Add Japanese translation. + msvfw32: Add Japanese translation. -Alexander Kochetkov (2): - comctl32: Fixed height of comboboxex32. - wineps.drv: All map modes should have inverted y-transforms. - -Alexander Lakhin (5): - po: Update Russian translation. - cryptui: Add Russian translation resources. - inetcpl.cpl: Add Russian translation resources. - shdocvw: Add Russian translation resources. - regedit: Update Russian translation. - -Alexander Morozov (2): - shell32: Implement Folder2::get_Self. - shell32: Partially implement FolderItem::get_Path. +Alexander Kochetkov (1): + gdi32: Fix scaling factors for EMR_EXTTEXTOUTW. Alexander Scott-Johns (2): - comctl32: Fix read of uninitialized data in LISTVIEW_HeaderNotification and rename it to LISTVIEW_Notify (Valgrind). - user32: Fix read of uninitialized data and a couple of typos in TrackMouseEvent (Valgrind). + comctl32: Fix read of uninitialized data in LISTVIEW_GetItemExtT when LVIF_TEXT is not set (Valgrind). + comctl32: Fix read of uninitialized data in notify_itemactivate (Valgrind). -Alexandre Julliard (16): - cabarc: Add support for specifying a maximum cabinet file. - cabarc: Add support for starting a new folder with a '+' file name. - cabinet: Store folders in a list in memory instead of in a temp file. - cabinet: Store files in a list in memory instead of in a temp file. - cabinet: Add helper functions for temp file manipulations. - cabinet: Store the CCAB data as soon as it is available. - cabinet: Rewrite the cabinet header output code, and write everything to disk in one step. - cabinet: Store the data block headers in a memory list instead of on-disk. - msvcr90/tests: Fix the type info test for 64-bit. - kernel32: Don't try to initialize curses if the TERM variable is not set. - cabinet: Create one temp file per folder and avoid an extra copy of the data. - cabinet: Cleanup file loading and add infrastructure for plugging in real compression. - cabinet: Create temp files only once we have data to store into them. - cabinet: Add support for MSZIP compression. - cabinet: Avoid some memory allocations by storing buffers directly in the FCI structure. - configure: Print a notice if zlib isn't found. +Alexandre Goujon (1): + ws2_32: Make gethostbyname fail if WSAStartup was not called before. -Alistair Leslie-Hughes (6): - mshtml: Implement IHTMLStyle put_borderRightColor. - mshtml: Implemented IHTMLStyle_put_borderBottomColor. - mshtml: Implement IHTMLStyle_put_borderLeftColor. - mshtml: Implement IHTMLCurrentStyle_get_padding. - mshtml: Implement IHTMLAnchorElement_put_href. - msxml3: Add IObjectWithSite support to IXMLHttpRequest. +Alexandre Julliard (39): + cabinet: Fix the remaining todo_wine tests in fdi.c. + cabarc: Set the initial cabinet number to 0. + kernel32: Use debugstr_a to avoid overflow with user-specified string. + ntdll: Improve the error reporting for invalid PE file architectures. + wine.inf: Put some fake dlls in the right place for WoW64. + cabinet: Preserve trailing slash on directory name in Extract(). + server: Increment the usage count of the global table also when starting a local hook. + winex11: Synchronize the mouse cursor in update_mouse_state. + winex11: Update the window cursor at most once every 100ms if nothing changed. + d3dx9_36: Cleanup the fixme_once handling. + msxml3: Include the system libxml headers before the Windows headers. + server: Make the foreground thread input per-desktop instead of global. + server: Store the global cursor position in the server. + server: Store the cursor clip rectangle in the server. + server: Store the global key state in the server. + server: Work around Mac OS not being able to set global breakpoint flags. + winedbg: Support setting a breakpoint from a file name and line number. + server: Fill the key state in mouse events from the server-side state. + server: Maintain the "set since last time" bit for the global keystate. + user32: Retrieve the key state for GetAsyncKeyState from the server. + user32: Retrieve the current cursor position from the server. + winex11: Pass a window handle for keyboard hardware messages too. + server: Don't pass a thread id to send_hardware_message, determine it from the window. + ntdll: Don't print an error when architecture is set to win64 and the app is 64-bit. + server: Pass the original hardware input data to the server and set the message parameters on the server side. + server: Set the message code for keyboard input on the server side. + server: Set the message code for mouse input on the server side. + winex11: Fetch the key state from the server when adjusting state on KeymapNotify and key events. + user32: Export a Wine-specific function to send hardware input from the graphics driver. + server: Invoke low-level hardware hooks directly from the server side. + user32: Handle input injected through SendInput entirely in user32. + winex11: Get rid of the ClipCursor and SendInput entry points. + winex11: Merge updating the mouse state and sending the input into a single helper function. + winex11: Convert the clipboard data list to a standard Wine list. + winex11: Convert the clipboard format list to a standard Wine list. + winex11: Add a debug helper for printing clipboard formats. + winex11: Pre-register atoms for all the built-in clipboard formats. + winex11: Always reference clipboard formats by atom instead of name. + user32: Remove GetClipboardFormatName from the user driver interface. -Amine Khaldi (1): - riched20: Fix a c89 conformance issue in ITextImpl->editor->rcFormat initialization. +Alistair Leslie-Hughes (4): + mshtml: Add support for get/put mousemove event. + oleaut32: Implement ITypeInfo_GetNames Stub/Proxy. + msxml3: Add IObjectSafety support to IXMLHTTPRequest. + mshtml: Implement IHTMLAnchorElement get/put target. -Andrew Nguyen (12): - dxdiagn: Make the containers keep a reference to a IDxDiagProvider object. - dxdiagn: Add code that introduces the infrastructure of a provider information tree. - dxdiagn: Add code that populates the DxDiag_SystemInfo container. - dxdiagn: Add code that populates the DxDiag_DisplayDevices container. - dxdiagn: Add code to create stub containers for DxDiag_DirectSound. - dxdiagn: Add code that populates the DxDiag_DirectXFiles container. - dxdiagn: Add code that populates the DxDiag_DirectShowFilters container. - dxdiagn: Remove the old container initialization code in preparation for switching to the information tree. - dxdiagn: Transition to the information tree by making IDxDiagContainer view the information tree. - dxdiagn: Restore a few traces in the container construction functions. - usp10/tests: Avoid passing optional pointers to uninitialized structures in ScriptString tests. - propsys: Add a PSRefreshPropertySchema stub. +Amine Khaldi (3): + comdlg32: Add missing break (Coverity). + riched20: Add a missing break. + d3dcompiler_43: Avoid an unintended fall-through. -André Hentschel (12): - ntdll: Only use ST_FIX_ALIGN on solaris. - netapi32: Add stub implementation for NetUseDel. - netapi32: Add stub implementation for NetServerDiskEnum. - oleaut32/tests: Add more safearray tests. - msvcrt: Fixed a typo. - oleaut32: Remove an unneeded error. - winemaker: Ignore whitespaces before defines. - urlmon/tests: Mark unavailable InternetZoneManagerEx2 as broken. - urlmon/tests: Fix expected result. - rsaenh/tests: Test the reported length on success. - kernel32: Remove a useless error message. - kernel32: Forward RtlCompareMemory to ntdll on x86_64. +Andrew Eikum (1): + dsound: Also handle two-to-six-channel conversions. -Austin English (141): - advapi32/tests: Make sure to use return value (LLVM/Clang). - comcat/tests: Make sure to use return value (LLVM/Clang). - dinput/tests: Make sure to use return value (LLVM/Clang). - credui/tests: Make sure to use return value (LLVM/Clang). - crypt32/tests: Make sure to use return value (LLVM/Clang). - cryptnet/tests: Make sure to use return value (LLVM/Clang). - comctl32/tests: Make sure to use return value (LLVM/Clang). - gdi32/tests: Make sure to use return value (LLVM/Clang). - explorerframe/tests: Don't assign values to variables that are never checked (LLVM/Clang). - kernel32/tests: Remove unused assignment (LLVM/Clang). - ole32/tests: Remove unused assignment (LLVM/Clang). - rsaenh/tests: Make sure to use return values (LLVM/Clang). - shdocvw/tests: Make sure to use return value (LLVM/Clang). - usp10/tests: Make sure to use return value (LLVM/Clang). - wininet/tests: Make sure to use return value (LLVM/Clang). - winspool.drv: Make sure to use return values (LLVM/Clang). - gdiplus/tests: Make sure to use return values (LLVM/Clang). - avifil32/tests: Remove useless variable assignments (LLVM/Clang). - d3dx9_36/tests: Remove unused variable assignments (LLVM/Clang). - ddraw: Fix unused variable warnings (LLVM/Clang). - dsound/tests: Make sure to use return values (LLVM/Clang). - fusion/tests: Make sure to use return values (LLVM/Clang). - msvcrt/tests: Make sure return values are used (LLVM/Clang). - oleaut32/tests: Make sure return values are used (LLVM/Clang). - ntdll/tests: Make sure return values are used (LLVM/Clang). - localspl/tests: Make sure return values are used (LLVM/Clang). - inetcomm/tests: Make sure to use return values (LLVM/Clang). - mmdevapi/tests: Make sure return value is used (LLVM/Clang). - mstask/tests: Make sure return values are used (LLVM/Clang). - mlang/tests: Remove unused assignment (LLVM/Clang). - mshtml/tests: Make sure return value is used (LLVM/Clang). - msxml3/tests: Remove unneeded assignment (LLVM/Clang). - hlink/tests: Don't check results in disabled tests (LLVM/Clang). - qmgr/tests: Make sure return values are used (LLVM/Clang). - cryptui/tests: Remove a dead assignment (LLVM/Clang). - dplayx/tests: Make sure to use return values (LLVM/Clang). - msi/tests: Make sure to use return values (LLVM/Clang). - localui/tests: Make sure to use return values (LLVM/Clang). - riched20/tests: Make sure return value is used (LLVM/Clang). - rpcrt4/tests: Make sure return values are used (LLVM/Clang). - shlwapi/tests: Don't check return values inside of if(0) (LLVM/Clang). - version/tests: Make sure return values are used (LLVM/Clang). - user32/tests: Remove unneeded assignment (LLVM/Clang). - ws2_32/tests: Remove unneeded assignments (LLVM/Clang). - xmllite/tests: Don't check test results inside if(0) (LLVM/Clang). - windowscodecs/tests: Make sure returns values are used (LLVM/Clang). - kernel32/tests: Make sure to use return values (LLVM/Clang). - advapi32/tests: Remove useless assignments (LLVM/Clang). - crypt32/tests: Make sure to use return values (LLVM/Clang). - gdiplus/tests: Make sure to use return values (LLVM/Clang). - shell32/tests: Don't check return values inside of if(0) (LLVM/Clang). - secur32/tests: Make sure a return value is used (LLVM/Clang). - winhttp/tests: Make sure a return value is used (LLVM/Clang). - mmdevapi/tests: Make sure return values are used (LLVM/Clang). - gdi32/tests: Make sure to use return value (LLVM/Clang). - mshtml/tests: Make sure return values are used (LLVM/Clang). - urlmon/tests: Make sure return values are used (LLVM/Clang). - d3dx9_36: Make sure return values are used (LLVM/Clang). - msi/tests: Make sure to use return values (LLVM/Clang). - msvcrt/tests: Remove useless assignment (LLVM/Clang). - crypt32/tests: Make sure to use return values (LLVM/Clang). - kernel32/tests: Don't check return values inside of if(0) (LLVM/Clang). - gdi32/tests: Make sure to use return values (LLVM/Clang). - gdiplus/tests: Make sure to use return values (LLVM/Clang). - dsound/tests: Make sure to use a return value (LLVM/Clang). - ole32/tests: Make sure to use return values (LLVM/Clang). - shlwapi/tests: Don't check return values inside of if(0) (LLVM/Clang). - user32/tests: Remove some dead assignments (LLVM/Clang). - gdiplus/tests: Make sure to use return values (LLVM/Clang). - gdiplus/tests: Remove redundant assignments (LLVM/Clang). - ntdll/tests: Make sure return value is used (LLVM/Clang). - mshtml/tests: Make sure return value is used (LLVM/Clang). - secur32/tests: Don't check return values inside of if(0) (LLVM/Clang). - oleaut32/tests: Make sure return value is used (LLVM/Clang). - shdocvw/tests: Don't check return values inside of if(0) (LLVM/Clang). - msvcr90/tests: Don't check return values inside of if(0) (LLVM/Clang). - msxml3/tests: Make sure return value is used (LLVM/Clang). - crypt32/tests: Make sure to use return values (LLVM/Clang). - crypt32/tests: Make sure to use a return value (LLVM/Clang). - crypt32/tests: Don't check return values inside of if(0) (LLVM/Clang). - crypt32/tests: Make sure to use return values (LLVM/Clang). - crypt32/tests: Make sure to use a return value (LLVM/Clang). - msi/tests: Don't check return values inside of if(0) (LLVM/Clang). - msi/tests: Make sure to use a return value (LLVM/Clang). - kernel32/tests: Don't check return values inside of if(0) (LLVM/Clang). - kernel32/tests: Don't check return values inside of if(0) (LLVM/Clang). - kernel32/tests: Make sure to use return values (LLVM/Clang). - secur32/tests: Make sure return values are used (LLVM/Clang). - shlwapi/tests: Remove useless assignments (LLVM/Clang). - ntdll/tests: Make sure a return value is used (LLVM/Clang). - shell32/tests: Make sure return values are used (LLVM/Clang). - shell32/tests: Don't check return values inside of if(0) (LLVM/Clang). - shell32/tests: Don't check return values inside of if(0) (LLVM/Clang). - shell32/tests: Make sure return values are used (LLVM/Clang). - shell32/tests: Don't check return values inside of if(0) (LLVM/Clang). - shell32/tests: Make sure a return value is used (LLVM/Clang). - shell32/tests: Don't check return values inside of if(0) (LLVM/Clang). - mshtml/tests: Make sure a return value is used (LLVM/Clang). - mshtml/tests: Make sure a return value is used (LLVM/Clang). - shell32: Trace APPBARDATA struct members based on message type (Valgrind). - gdi32: Add a stub for GdiDrawStream. - user32/tests: Make sure return values are used (LLVM/Clang). - ntdll/tests: Don't check return values inside of if(0) (LLVM/Clang). - ole32/tests: Make sure to use return values (LLVM/Clang). - ole32/tests: Make sure to use a return value (LLVM/Clang). - ole32/tests: Make sure to use return values (LLVM/Clang). - urlmon/tests: Make sure to use a return value (LLVM/Clang). - ntdll/tests: Make sure return values are used (LLVM/Clang). - wine.inf: Add HKLM\\Software\\Microsoft\\Windows\\Current Version\\Run key. - msiexec: Add /unreg as an alias for /z. - oleaut32/tests: Don't check return values inside of if(0) (LLVM/Clang). - oleaut32/tests: Make sure a return value is used (LLVM/Clang). - oleaut32/tests: Make sure return values are used (LLVM/Clang). - oleaut32/tests: Make sure return values are used (LLVM/Clang). - oleaut32/tests: Remove dead assignments (LLVM/Clang). - oleaut32/tests: Don't check return values inside of if(0) (LLVM/Clang). - d3dx9_36/tests: Free memory after use (Valgrind). - advapi32/tests: Make sure to use return value (LLVM/Clang). - advapi32/tests: Make sure to use return value (LLVM/Clang). +Andrew Nguyen (2): + configure: Check for additional libxml2 headers to reject inadequate libxml2 versions. + configure: Check for a modern sched_setaffinity prototype. + +André Hentschel (9): + advapi32: Add stub for EnableTraceEx. + odbccp32: Improve some stubs. + msvcrt/tests: Don't test function directly when reporting errno. + ntoskrnl.exe: Be more verbose in MmGetSystemRoutineAddress. + msvcrt: Implement _wfindfirst64. + msvcrt: Implement _wfindnext64. + winex11.drv: Quiet a noisy FIXME. + kernel32/tests: Add SetLastError() before a test (Valgrind). + t2embed: Add stub for TTEmbedFont. + +Austin English (33): + gdi32/tests: Remove win9x hacks. + kernel32/tests: Remove win9x hacks. + version/tests: Remove win9x hacks. + userenv/tests: Remove win9x hacks. + urlmon/tests: Remove win9x hacks. + spoolss/tests: Change skip() to win_skip(). + shell32/tests: Remove win9x hacks. + oleaut32/tests: Remove win9x hacks. + oleaut32/tests: Fix a couple of todo_wine's. + msi/tests: Remove win9x hacks. + msxml3/tests: Remove win9x hacks. advapi32/tests: Remove Win9x hacks. - crypt32/tests: Make sure to use return values (LLVM/Clang). - msi/tests: Remove dead assignments. - msi/tests: Make sure to use return values (LLVM/Clang). - gdiplus/tests: Make sure to use return values (LLVM/Clang). - inetmib1/tests: Remove a dead assignment (LLVM/Clang). - crypt32/tests: Remove a dead initialization (LLVM/Clang). - ole32/tests: Make sure to use a return value (LLVM/Clang). - kernel32/tests: Make sure to use return values (LLVM/Clang). - usp10/tests: Remove dead assignment (LLVM/Clang). - winmm/tests: Remove dead assignment (LLVM/Clang). - crypt32/tests: Make sure to use a return value (LLVM/Clang). - crypt32/tests: Make sure to use return values (LLVM/Clang). - d3d9/tests: Make sure to use return values (LLVM/Clang). - jscript/tests: Remove a dead assignment (LLVM/Clang). - comctl32/tests: Remove dead assignments (LLVM/Clang). - comctl32/tests: Make sure to use a return value (LLVM/Clang). - comctl32/tests: Make sure to use a return value (LLVM/Clang). - comctl32/tests: Make sure to use a return value (LLVM/Clang). - comctl32/tests: Make sure to use a return value (LLVM/Clang). - wintrust/tests: Remove win9x hacks. - mshtml/tests: Update disabled test comment. + advpack/tests: Remove win9x hacks. + comdlg32/tests: Remove win9x hacks. + cryptnet/tests: Remove win9x hacks. + comctl32/tests: Remove win9x hack. + d3d8/tests: Remove win9x hack. + dsound/tests: Remove win9x hack. + fusion/tests: Remove win9x hacks. + hlink/tests: Remove win9x hacks. + inetmib1/tests: Add missing broken(). + kernel32/tests: Remove win9x hacks. + mlang/tests: Remove win9x hacks. + msi/tests: Remove win9x hacks. + gdi32/tests: Remove win9x hacks. + lz32/tests: Remove win9x hacks. + riched20/tests: Remove win9x hacks. + crypt32/tests: Remove win9x hacks. + rpcrt4/tests: Remove win9x hacks. + secur32/tests: Remove win9x hacks. + setupapi/tests: Remove win9x hacks. + ntprint/tests: Remove win9x hacks. + shlwapi/tests: Remove win9x hacks. -Charles Davis (1): - mountmgr: Use the media kind to fill in the device type field on Mac OS. +Charles Davis (2): + ntdll: Fix IOCTL_CDROM_RAW_READ on Mac OS. + ntdll: Implement CDROM_GetInterfaceInfo() on Mac OS. -David Adam (1): - d3dx9_36: Add a few tests for D3DXCreateBox. +Damjan Jovanovic (1): + winemenubuilder: FriendlyDocName isn't part of the association. -Detlef Riekenberg (4): - winspool: Do not mark AddPrinterA as stub. - msi/tests: Fix a typo. - mshtml/tests: Fix a typo. - shlwapi: Add stubs for SHWinHelpOnDemandA/W. +David Adam (2): + d3dx9_36: Add a test for D3DXCreateBox. + d3dx9_36: Implement ID3DXMesh_GetNumBytesPerVertex. -Dmitry Timoshkov (4): - user32: Add a test for reparenting a WS_POPUP window to a WS_CHILD parent. - user32: Add message tests for SetParent(). - mlang: GetGlobalFontLinkObject() takes a non-zero number of arguments. - user32: Use the windows created by the SetParent() test to get a more predictable active/focus window state. +Dmitry Timoshkov (9): + user32: Cope with failing SetForegroundWindow(). + gdi32: Add dumping of child GDI font cache. + gdi32: Go through all hfontlist entries not just the first one when checking whether font is in the child font list. + gdi32: Do not leak the hfont list (Valgrind). + gdi32: Use graphics mode specified at the EMF creation time when playing EMR_EXTTEXTOUT record. + gdi32: EnumFontFamilies should also match against fully qualified face name. + gdi32: Add a EnumFontFamilies test to see how it handles various font faces. + comctl32: 'clip' rect is unused in the WM_ERASEBKGND rebar class handler. + user32: Add a test to make sure that SendInput sets a non-zero event time. -EG Galano (1): - gdiplus/tests: Make sure return value is used (LLVM/Clang). +Dylan Smith (1): + d3dx9: Add stubs for D3DXCreateText. -Francois Gouget (1): - comctl32/tests: Fix compilation on systems that don't support nameless unions. +Erich Hoover (1): + shdocvw: Implement IWebBrowser::ExecWB and IWebBrowser::QueryStatusWB. -Frédéric Delanoy (3): +Frédéric Delanoy (1): po: Update French translation. - po: Update French translation. - po: Add missing \n in various po language files. -Gerald Pfeifer (6): - comctl32/tests: Avoid uninitialized variable warning in GetWidthBytes(). - wined3d: Remove an old hack around Mesa choking on protected memory from flush_to_framebuffer_drawpixels. - comctl32/tests: Remove unused parameter from test_removeimage(). - wpp: Fix the output type for the "unsigned OP signed" cases in BIN_OP_INT and friends. - wpp: Add explicit casts when mixing signed and unsigned integers. - winmm: Simplify MCI_DumpCommandTable a bit. +Gerald Pfeifer (1): + wpp: Add explicit casts when mixing unsigned and signed integers. -Hans Leidekker (4): - msi: Split up resolve_folder. - msi/tests: Show that a failing call to MsiGetSourcePath(SOURCEDIR) sets the SOURCEDIR property. - msi: Get rid of msi_component_set_state and msi_feature_set_state. - msi: Preserve existing advertise strings in the PublishComponents action. +Hans Leidekker (9): + msi: Fix a trace. + appwiz.cpl: List 32-bit applications on 64-bit platforms. + uninstaller: List 32-bit applications on 64-bit platforms. + msi: A custom action dll failing to load is not a fatal error. + netapi32: Try running the smbpasswd tool in NetUserChangePassword. + server: Map the Unix user id to a local user SID instead of the interactive SID. + advapi32: Use a fixed computer SID that matches local user SIDs. + userenv: GetProfilesDirectoryW accepts a NULL buffer. + userenv: Implement and test GetUserProfileDirectory. -Huw Davies (5): - oleaut32: Rewrite ITypeInfo_GetDocumentation proxy/stub to return only the information that is requested. - oleaut32: Implement proxy / stub for ITypeInfo_GetDllEntry. - oleaut32: Implement proxy / stub for ITypeInfo2_GetDocumentation2. - oleaut32: Implement proxy / stub for ITypeLib_GetDocumentation. - oleaut32: Implement proxy / stub for ITypeLib2_GetDocumentation2. +Henri Verbeet (20): + wined3d: Filter sRGB capabilities during format initialization. + wined3d: Recognize some Northern Islands cards in select_card_ati_mesa(). + wined3d: Merge device_unload_resource() and reset_unload_resources(). + wined3d: Remove IWineD3DResource::UnLoad() from the public interface. + wined3d: Pass const resources to some resource functions. + wined3d: Make IWineD3DResourceImpl an independent structure. + wined3d: Rename ATI to AMD. + wined3d: Recognize some Nouveau renderer strings. + wined3d: The basetexture_set_dirty() return value is never used. + wined3d: Use basetexture_set_dirty() in some more places. + wined3d: Standalone surfaces should never be sRGB. + wined3d: Retrieve the surface's texture name through a function. + wined3d: Retrieve the GL texture through a function. + wined3d: Add support for EXT_texture_sRGB_decode. + wined3d: Use EXT_texture_sRGB_decode to avoid sRGB texture duplication. + wined3d: Pass gl_info to basetexture_bind(). + wined3d: Pass gl_info to surface_bind(). + ddraw: Just pass NULL as index buffer parent. + wined3d: Remove COM from the buffer implementation. + wined3d: Get rid of the IWineD3DBuffer typedef. -Hwang YunSong (1): - po: Update Korean resource. +Huw Davies (4): + oleaut32: Mask off the lsb from the vtbl offset. This is set when the user specifies an offset in ICreateTypeInfo. + oleaut32: Fix the typelib marshaler when the vtbl has holes. + widl: Initialise [out] only conformant arrays. + gdi32: Remove a wayward CDECL. -Igor Egorov (1): - kernel32: Add stderr redirection for native Unix programs started from Windows program. +Jacek Caban (39): + include: Make some include guards compatible with MS headers. + jscript: Added SetScriptState(SCRIPTSTATE_UNINITIALIZED) implementation. + jscript: Added more uninitialization tests. + wscript: Added tests. + urlmon: Register MIME filter only for bindings testing them. + mshtml: Added IHTMLElement4 stub implementation. + mshtml.idl: Added DispHTMLDOMAttribute declaration. + mshtml: Added IHTMLElement4::getAttributeNode implementation. + mshtml: Added IDispatchEx support to HTMLDOMAttribute object. + mshtml: Added attribute object tests. + mshtml: Make sure we don't try to create node object for attributes. + mshtml: Improved debug traces. + mshtml: Added IHTMLDOMAttribute::get_nodeValue implementation. + mshtml: Moved call_disp_func to htmlevent.c. + mshtml: Added IHTMLStyle::[get|put]_backgroundPosition implementation. + mshtml: Fixed buffer handling in set_nsstyle_attr. + mshtml: Moved VARIANT to style value string conversion to separated function. + mshtml: Reimplement IHTMLStyle::put_backgroundPositionX using background-position property. + mshtml: Reimplement IHTMLStyle::get_backgroundPositionX using background-position property. + mshtml: Reimplement IHTMLStyle::put_backgroundPositionY using background-position property. + mshtml: Reimplement IHTMLStyle::get_backgroundPositionY using background-position property. + mshtml: Added more backgroundPosition* tests. + jscript: Fixed corner cases in parseInt implementation. + mshtml: Fixed typos in IHTMLInputElement::value tests. + mshtml: Store style filter in HTMLStyle object. + mshtml: Store style object in element object. + mshtml: Added simple filter parser to support opacity. + mshtml: Added IHTMLFormElement::onsubmit implementation. + mshtml: Fixed memory leak. + mshtml: Added support for canceling default event behavior. + mshtml: Added onsubmit and event canceling tests. + mshtml: Added IHTMLFormElement::get_elements implementation. + mshtml: Added IHTMLLocation::replace implementation. + mshtml: Correctly handle NULL BSTR in VARIANT in IDispatchEx implementation. + mshtml: Reuse attribute objects. + mshtml: Use our IDispatchEx-based attributes implementation instead of nsIDOMAttr. + mshtml: Added more attribute object tests. + mshtml: Fixed use after free in HTMLElement_destructor. + mshtml: Added support for indexed access to form elements. -Igor Paliychuk (4): - po: Update Ukrainian translation. - cryptui: Fix French translation. - wininet: Fix translations. - wordpad: Improve translations. +Jerome Leclanche (1): + winemenubuilder: Make sure extension-based mimetypes are always lowercase. -Jacek Caban (21): - mshtml: Added IHTMLWindow2::focus implementation. - mshtml: Added focus events tests. - mshtml: Use case insensitive comparison in parse_classid. - urlmon: Don't hardcode zone numbers. - mshtml: Return size in about protocols handler's ParseUrl(PARSE_SECURITY_URL) call. - mshtml: Fixed size check in res protocol ParseUrl(PARSE_SECURITY_URL) call. - urlmon: CoInternetGetSecurityUrl rewrite. - urlmon: CoInternetGetSecurityUrlEx rewrite. - urlmon: Added more CoInternetGetSecurityUrl[Ex] tests. - mshtml: Make nsIURI::[Get|Set]Username implementation IUri-based. - appwiz.cpl: Added support for installing packages from MSI files. - dsound.h: Added DSBNOTIFICATIONS_MAX definition. - dvdmedia.h: Added MPEG2VIDEOINFO declaration. - urlmon: Fixed Valgrind warnings. - urlmon: Get rid of init variable in stgmed_buf_t. - urlmon: Read remaining protocol data if report_data was called after binding finished. - urlmon: Properly handle BINDSTATUS_BEGINDOWNLOADDATA. - urlmon: Get rid of no longer needed buffering in stgmed_buf_t. - mshtml: Fixed a leak (valgrind). - msxml3: Silence QueryInterface FIXME. - urlmon: Use winetest page URL for abort test. +John Edmonds (4): + gdi32/tests: Added tests for copying a single pixel from top down and bottom up bitmaps. + gdi32: Fixed GetDIBits for top-down bitmaps. + gdi32/tests: Updated tests for top-down destination bitmaps. + gdi32: Fixes GetDIBits for top-down destination bitmaps. -Janne Hakonen (1): - iphlpapi: Changed return value of NotifyAddrChange() stub and added test cases. - -Joris Huizer (6): - imagehlp/tests: Don't test function directly when reporting GetLastError(). - kernel32/tests: Don't test function directly when reporting GetLastError(). - user32/tests: Don't test function directly when reporting GetLastError(). - ws2_32/tests: Don't test function directly when reporting GetLastError(). - shdocvw: Initialise ie pointer as it's tested (Clang). - crypt32: Remove helper variable i (Clang). +Joris Huizer (1): + userenv: GetUserProfileDirectoryW: Plug memory leak. Juan Lang (17): - wintrust/tests: Fix a leak (valgrind). - crypt32/tests: Update a CryptMsgUpdate call to succeed on more Windows versions, and check its return value (Clang). - crypt32/tests: In more recent Windows versions, updating a data message with no content succeeds. - crypt32: Allow updating data messages with no content. - rsaenh/tests: Test errors creating schannel keys and hashes before parameters are set. - rsaenh: Disallow creating schannel master hashes before setting the client random and server random. - rsaenh: Disallow deriving schannel encryption keys before setting the encryption algorithm. - crypt32: Don't attempt to find the length of a NULL string (valgrind). - rsaenh: Fully initialize schannel algorithm information. - crypt32: Fix return value (clang). - crypt32: Fix return value in error cases (clang). - crypt32: Don't assume a function succeeded (clang). - crypt32: Don't assign a count value unless memory allocation succeeds (clang). - crypt32/tests: Remove an unused assignment (clang). - crypt32/tests: Test a return value (clang). - crypt32/tests: Test return value (clang). - wintrust/tests: Fix a leak (valgrind). + cryptnet: Delete existing cache entries when out of date. + wininet: Rename variables for readability. + wininet: De-Hungarian auth cache member names. + wininet: De-Hungarian appinfo member names. + wininet: De-Hungarian session member names. + wininet: De-Hungarian HTTP request member names. + wininet/tests: Test retrieving http requests from cache. + wininet: Use correct scheme for cache entries. + wininet: Support setting the expired time in SetUrlCacheEntryInfo. + wininet: Store entries in url cache with valid expiration date. + wininet: Default to 10 minutes expiration for cache entries. + wininet: Default to 10 minutes expiration for cache entries. + wininet: Support the Cache-Control max-age directive for setting url cache entry expiration. + wininet: Move creating cache file to a helper function. + include: Add some missing definitions. + wininet: Fix off-by-one error. + wininet: Remove outdated comment. Jörg Höhle (2): - msvcrt: sizeof(long double) is 12 with MS, but not necessarily so on UNIX. - msvcrt/tests: sizeof(long double) is 12 with MS. + winmm: Let WideCharToMultiByte search for NUL string terminator (Valgrind). + mciwave: Fix a leak when Open fails (valgrind). -Ken Thomases (3): - user32: Rename GetKeyboardLayout param; it's a thread ID, not a layout. - user32: Remove wrong parameter name from comment. - iphlpapi: Enable non-privileged ICMP (ping) on Mac OS X. +Maarten Lankhorst (7): + gdiplus: Implement in-memory font storage. + gdi32: Handle BITMAP_CopyBitmap correctly for negative heights. + mshtml: Make sure system xpcom dll gets loaded. + ntdll: Fix time accounting in NtQuerySystemInformation. + gdiplus: Clean up gdip_format_string. + gdiplus: Add tests and fix GdipDrawImagePointsRect. + gdiplus: Implement GdipAddPathString. -Maarten Lankhorst (2): - riched20: Do not call callback when no data needs to be flushed. - dsound: Forcibly lock buffers to be mixed. +Marcus Meissner (19): + wineoss.drv: Fixed incorrect sizeof() (Coverity). + rsaenh: Fixed bad sizeof() usage (Coverity). + kernel32: Fixed mismatched bracket (Coverity). + cryptui: Fixed bad sizeof() (Coverity). + dbghelp: Fixed pasted size error (Coverity). + regedit: fgetc() gets int, not char (Coverity). + user32: Move functional code out of assert() (Coverity). + user32: Remove side effect code out of asserts() (Coverity). + winedump: Remove double assignment (Coverity). + msvcrt: Use = instead of == in test (Coverity). + ws2_32: name is never NULL as array (Coverity). + user32: Fixed some more side effect functions in assert() (Coverity). + server: Avoid shadowing a global variable. + kernel32: Avoid shadowing "status" variable. + shdocvw: Rewrite code to make more understandable (Coverity). + oleaut32: Local variable goes out of scope via pointer (Coverity). + dbghelp: Local variable used out of scope (Coverity). + msi: Pointer to out of scope local variable (Coverity). + msvcrt: Move side effect out of assert (Coverity). -Matteo Bruni (3): - d3dcompiler: Include the string terminator in the output blob. - wined3d: Make clip planes independent from offscreen/onscreen drawing. - d3d9/tests: Add a test for clip planes. +Matteo Bruni (7): + d3dcompiler: Fix initial allocation (Valgrind). + d3dx9: Remove a couple of spurious assignments (LLVM/Clang). + d3dx9: Remove an unnecessary initialization (LLVM/Clang). + d3dx9/tests: Remove spurious assignment (LLVM/Clang). + wpp: Free strings on define deletion (Valgrind). + wpp: Let pp_add_define take the responsibility of copying strings (Valgrind). + d3dx9: Fix memory access for images with less than 4 bytes per pixel (Valgrind). -Max TenEyck Woodbury (2): - c2man: Search sub-directories for headers too. - c2man: Add header's subdirectory and a link to its source file in the 'IMPLEMENTATION' notes. +Michael Stefaniuc (3): + storage.dll16: Remove unused struct declaration. + msxml3: COM cleanup for the IDispatchEx iface. + storage.dll16: COM cleanup in storage.c. -Nicholas Niro (1): - winex11.drv: Add proper initialization for border_pixel. +Nikolay Sivov (28): + msxml3: Store document event handler for ready state notification. + msxml3: Remove useless parts of schema cleanup helper. + msxml3: Use helper to consistently dump variant parameters. + msxml4: Add version info. + msxml3: Remove forward to removeChild() method for nodes. + msxml3: Remove appendChild() forward. + msxml3: Remove hasChildNodes() forward. + msxml3: Remove get_ownerDocument() forward. + msxml3: Remove get_text() forward. + msxml3: Remove selectNodes() forward. + msxml3: Remove selectSingleNode() forward. + msxml3: Remove transformNode() forward. + msxml3: Get rid of not longer used internal IXMLDOMNode vtable. + comctl32/comboex: Reduce variable scope. + comctl32/datetime: Fix use of out-of-scope local buffer (Coverity). + comctl32/rebar: Don't use local variable with the same name as function parameter (Coverity). + comctl32/listview: Fix dead condition (Coverity). + comctl32/ipaddress: Use array index after range check (Coverity). + oleaut32: Fix sizeof() usage (Coverity). + msxml3/tests: Remove broken test and parameter check. + msxml3: Reject xmlns attribute to be added to element. + msxml3: Always set out pointer to null on failed QueryInterface. + msxml3: Add get_output() implementation for processor. + msxml3: Fail on certain node types in insertBefore() for attributes, remove broken tests. + msxml3: Link dom attribute with parent interface pointer. + msxml3: Test insertBefore() behaviour with node relinking, simplify common test cases. + msxml3: Remove child with parent method first before insert with insertBefore(). + msxml3: Test to show namespace definition output for children. -Nikolay Sivov (12): - comctl32/listview: Remove couple of dead assignments (LLVM/Clang). - comctl32/listview: Remove some useless operations (LLVM/Clang). - comctl32/listview: Remove duplicated operation (LLVM/Clang). - comctl32/tests: Test more return values (LLVM/Clang). - urlmon/uri: Remove dead assignment and useless initializer (LLVM/Clang). - msxml: Add IXSLTemplate stub. - msxml3: Add basic putref_stylesheet() implementation. - msxml3: Add a stub IXSLProcessor. - msxml3: Basic put_input() method for IXSLProcessor. - msxml3: Store output stream for processor. - msxml3: Initial implementation of transform() method. - msxml3: Null pointer for schema uri should be treated as empty. +Paul Vriens (1): + msi: Add a missing va_end() (Coverity). + +Peter Schellenbach (1): + oleaut32: Fixed short time & medium time named formats. Peter Urbanec (5): - setupapi: Fix comparison issue on 64-bit systems. - gdi32/tests: Use virtual screen size instead of primary monitor screen size. - d3d8/tests: Use primary monitor screen size to perform tests. - d3d9/tests: Use primary monitor screen size to perform tests. - jscript: Implement character escaping as described by ECMA-262 B.2.1. + gdi32: Fix 64-bit pointer issues when copying upside-down bitmaps. + comctl32: Use signed indices, so that the number of parts can be set to zero. + comctl32/tests: Enable statusbar tooltip tests. + comctl32: Add a check for setting number of parts in the statusbar to zero. + wintab32: Better handling of XInput initialisation errors. -Reece Dunn (1): - winefile: In the Options > Font menu handler, initially select the current font. +Rafał Mużyło (1): + winealsa.drv: Drop redundant calls. -Rico Schüller (9): - d3dcompiler: Parse OSG5 in the reflection interface. - d3dcompiler: Parse bound resources. - d3dcompiler: Implement ID3DShaderReflection::GetResourceBindingDesc(). - d3dcompiler: Implement ID3DShaderReflection::GetResourceBindingDescByName(). - d3dcompiler: Add argument check in D3DReflect(). - d3dcompiler/tests: Add reflection test. - d3dcompiler/tests: Add reflection vs desc test. - d3dcompiler/tests: Add reflection ps desc test. - d3dcompiler/tests: Add GetResourceBindingDesc() test. +Rico Schüller (28): + d3dcompiler: Parse reflection constant buffers. + d3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByIndex(). + d3dcompiler: Implement ID3D11ShaderReflection::GetConstantBufferByName(). + d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetDesc(). + d3dcompiler: Parse reflection variables. + d3dcompiler: Parse reflection types. + d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByIndex(). + d3dcompiler: Implement ID3D11ShaderReflectionConstantBuffer::GetVariableByName(). + d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetDesc(). + d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetBuffer(). + d3dcompiler: Implement ID3D11ShaderRefleflection::GetVariableByName(). + d3dcompiler: Implement ID3D11ShaderReflectionType::GetDesc(). + d3dcompiler: Implement ID3D11ShaderReflectionVariable::GetType(). + d3dcompiler: Fix SystemValueType for pixelshader output signature. + d3dcompiler/tests: Add reflection ps output desc test. + d3dcompiler: Reorder section parsing to reflect the order from the shader blob. + d3dcompiler/tests: Add constant buffer test. + d3dcompiler/tests: Improve test_reflection_bound_resources(). + d3dcompiler: Parse member types. + d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByIndex(). + d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeByName(). + d3dcompiler: Implement ID3D11ShaderReflectionType::GetMemberTypeName(). + d3dcompiler: Use defines for shader target masks. + d3dcompiler/tests: Add GetMemberType* tests. + d3dcompiler: Implement ID3D11ShaderReflectionType::IsEqual(). + d3dcompiler: Move some code from header to source file. + d3dcompiler: Add debug helper for shader variable class. + d3dcompiler: Add debug helper for shader variable type. -Stefan Dösinger (1): - d3d9: Use a proper window class for the query test. +Thomas Mullaly (1): + mshtml/tests: Make IDispatch Vtbl const. -Thomas Mullaly (2): - urlmon: Fixed invalid read and write errors (Valgrind). - mshtml: Fixed a few typos. +Vincent Povirk (8): + msvcrt: Try to call CorExitProcess instead of ExitProcess on exit. + mscoree: Overhaul of mono runtime shutdown process. + mscoree: Always return S_FALSE from DllCanUnloadNow. + gdiplus: Test writes with conversion and without a user buffer. + gdiplus: Copy the bits on bitmap unlock if the write flag is set. + gdiplus: Don't copy bits into the buffer when a bitmap is locked write-only. + gdiplus: Copy only the area requested when (un)locking bitmaps. + gdiplus: Implement ImageLockModeUserInputBuf. -Vincent Povirk (6): - windowscodecs: Release the icon frame substream on success too. - gdiplus: Allow adding rectangles with negative sizes to paths. - gdiplus: Fix error path in GdipAddPathRectangle. - gdiplus: Store an ImageAttributes in texture brushes. - gdiplus: Add test for ImageLockModeUserInputBuf. - gdiplus: Add tests for locked image bit reading/writing. - -Yaron Shahrabani (1): - po: Hebrew update. +Wolfram Sang (3): + user32/tests: Modify proper fields instead of magic offsets. + user32: Make DIB_GetBitmapInfo checks stricter. + user32: Check bitmap info before it is used. -- Alexandre Julliard diff --git a/VERSION b/VERSION index 6c31a63e7d2..9301c24b517 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.3.14 +Wine version 1.3.15 diff --git a/configure b/configure index 0d51b262dbc..51321db5620 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.67 for Wine 1.3.14. +# Generated by GNU Autoconf 2.67 for Wine 1.3.15. # # Report bugs to . # @@ -552,8 +552,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.3.14' -PACKAGE_STRING='Wine 1.3.14' +PACKAGE_VERSION='1.3.15' +PACKAGE_STRING='Wine 1.3.15' PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_URL='http://www.winehq.org' @@ -1374,7 +1374,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.3.14 to adapt to many kinds of systems. +\`configure' configures Wine 1.3.15 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1443,7 +1443,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.3.14:";; + short | recursive ) echo "Configuration of Wine 1.3.15:";; esac cat <<\_ACEOF @@ -1589,7 +1589,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.3.14 +Wine configure 1.3.15 generated by GNU Autoconf 2.67 Copyright (C) 2010 Free Software Foundation, Inc. @@ -2107,7 +2107,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.3.14, which was +It was created by Wine $as_me 1.3.15, which was generated by GNU Autoconf 2.67. Invocation command line was $ $0 $@ @@ -16098,7 +16098,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.3.14, which was +This file was extended by Wine $as_me 1.3.15, which was generated by GNU Autoconf 2.67. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -16169,7 +16169,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.3.14 +Wine config.status 1.3.15 configured by $0, generated by GNU Autoconf 2.67, with options \\"\$ac_cs_config\\"