From 53320cfc634cdac3d718b2cdb10e9ec867c922cf Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 25 Jul 2008 17:42:25 +0200 Subject: [PATCH] Release 1.1.2. --- ANNOUNCE | 1395 +++++++++++++++++++++++++++---------------------------------- VERSION | 2 +- configure | 18 +- 3 files changed, 617 insertions(+), 798 deletions(-) rewrite ANNOUNCE (96%) diff --git a/ANNOUNCE b/ANNOUNCE dissimilarity index 96% index b01e81959e7..9b14216d945 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,788 +1,607 @@ -The Wine development release 1.1.1 is now available. - -What's new in this release (see below for details): - - Fixes for Photoshop CS3 and Office 2007 installers. - - More progress on gdiplus. - - Support for Unicode files in regedit. - - Improved video playback. - - Many Richedit fixes and improvements. - - Various bug fixes. - -The source is available from the following locations: - - http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.1.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.1.1.tar.bz2 - -Binary packages for various distributions will be available from: - - http://www.winehq.org/site/download - -You will find documentation on http://www.winehq.org/site/documentation - -You can also get the current source directly from the git -repository. Check http://www.winehq.org/site/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.1.1: - - 1968 gunbound: Can't connect to server (fixme:wininet:InternetSetOptionW) - 2781 MSI/InstallShield: starting app generates 'please report' error, and doesn't start - 3812 Installer stops at start of installation - 4536 c2man mangles "DllAllocSplMem" to "dll AllocSplMem" - 5010 multiselect in regedit doesn't work correctly - 5074 Crash in Decl2005.exe - 5335 Ecco Pro hangs when accessing "2nd-level" dialogs - 5565 staruml crashes on startup - 5788 Giants Citizen Kabuto full and demos infinite loop - 5931 The Marmot Project's client TheTurtle crashes - 6159 DeviceLock installer crashes in NdrSendReceive() - 7447 Call to unimplemented function shell32.dll.SHGetIconOverlayIndexA - 7508 Activesync 4.2 partially crashes on startup - 7545 TestComplete 5.1 won't start, complains about service - 7787 InstallShield crashes trying to open temporary file - 8208 Flanker 2.5 fails to launch - 8745 openwatcom debugger hits unimplemented function vdmdbg.dll.VDMEnumProcessWOW - 9200 Dogfights crashes on launch due to Unimplimented DLL function WinHttpOpen - 9385 Ulead PhotoStudio 11 installer crashes - 9604 JCreator: unimplemented interface in msxml - 9634 unimplemented function compobj.dll.COCREATEGUID - 9723 Fileplanet Comrade installer fails to download a file - 9775 Syberia 2, Max Payne 1 & 2 - Screenshots and thumbnails broken - 9854 Crestron Toolbox crashes - 10171 make test fails in wine-0.9.47-458-ga8df7fd in oleaut32 - 10316 .net apps that use OleDB won't run - 10445 winhelp.exe problem displaying help file, related to LF / CR-LF end-of-line issue? - 10485 Oblivion gameplay slows to an unplayable level when it rains - 10623 Visual C++ 5 doesn't know who registered it - 10906 Thinstall openoffice demo aborts on unimplemented advapi.QueryServiceConfig2A - 11033 unimplemented function gdiplus.dll.GdipGetGenericFontFamilySansSerif - 11298 Impossible to accept licence in Assault Heroes demo - 11705 Eve Premium 49635 doesn't render correctly the outside Station - 11889 Beyond Good&Evil installer crashes during installshield wizard preparation - 12111 Bruker TopSpin: Cannot install due to an unknown administrator username - 12541 Test Drive: Unlimited fails to start - 12586 Counterstrike source crashes when connecting to a server - 12749 Box symbol displayed in text (regression) - 13077 Wine Crash with RUNTIME ERROR 216 - 13097 Graphics corruption in Hard Truck Apocalypse - 13141 No blackground music in Black Moon Chrinicles - 13218 Unimplemented function gdiplus.dll.GdipFlush - 13224 Download from the web no longer works with Picasa - 13238 oleaut32 typelib.ok fails in Opensolaris - 13374 ComboBoxEx list get selected on mouse button down and release - 13538 netapi/access test doesn't delete testuser home directories after the test - 13574 Can not close help window - no close button [x] - 13599 Can't install Autocad 2005 - 13873 winhlp32+server hang when I don't want to find the .hlp file myself - 13952 voipcheap client:Call to unimplemented function gdiplus.dll.GdipCloneImage - 14029 Context menus do not work in Wrye Bash - 14053 Winamp 5.53 fails to start due to a loader crash - 14109 cannot download gecko with wine iexplore - 14161 quartz regressions - crash in PullPin_Thread_Process & more - 14221 bonjour service (mdnsresponder) crash in winsock/iphlpapi - 14226 Fileplanet Comrade installer can't create app xml file (xpath query result handling) - 14234 WC Prophecy and SO crash in both software and D3D modes - 14260 etax 2008 software cannot complete (has err:ole:CoGetClassObject error) - 14261 Black rectangle covers most of the screen in Psychonauts when using FBO - ----------------------------------------------------------------- - -Changes since 1.1.0: - -Adam Petaccia (30): - gdiplus: Improve accuracy in calculating point sizes. - gdiplus: Correct spec entry for GdipFlush. - gdiplus: Stub GdipCloneImage. - gdiplus: Test GdipCloneImage. - gdiplus: Valgrind: fix warnings about using uninitialized memory, and leaking memory. - gdiplus: test_fontfamily: Don't use a pointer-to-pointer construct. - gdiplus: test_getgenerics: Don't use a pointer-to-pointer construct. - gdiplus: Stub GdipCloneFontFamily. - gdiplus: Implement GdipCloneFontFamily. - gdiplus: Stub GdipGetLineSpacing. - gdiplus: Stub GdipGetEmHeight. - gdiplus: Stub GdipGetCellAscent. - gdiplus: Stub GdipGetCellDescent. - gdiplus: Stub GdipGetFontHeightGivenDPI. - gdiplus: Use a better framework for filling out FontFamilies. - gdiplus: Tests for FontFamily properties. - gdiplus: Implement GdipGetCellAscent. - gdiplus: Implement GdipGetCellDescent. - gdiplus: Implement GdipGetEmHeight. - gdiplus: Stub GdipStringFormatGetGenericDefault. - gdiplus: Implement GdipGetStringFormatFlags. - gdiplus: GdipMeasureString: .spec file fix. - gdiplus: Stub GdipGetStringFormatMeasurableCharacterRangeCount. - gdiplus: Stub GdipSetStringFormatMeasurableCharacterRanges. - gdiplus: Stub GdipMeasureCharacterRanges. - gdiplus: Stub GdipFillRegion. - gdiplus: Test for CharacterRange. - gdiplus: Add more tests for regions and paths. - gdiplus: Add a test for a floating-point triangle. - gdiplus: Add another helper macro to deal with magic numbers. - -Alexander Dorofeyev (18): - Revert "quartz: Only enumerate renderers if bRender is set in filtermapper.". - quartz/tests: Add test for EnumMatchingFilters. - quartz: Fix calculating wide string size. - quartz: Fix registry key creation. - quartz: Improve removal of registry data in Filtermapper unregister methods. - devenum: Move locating category key to function, use it ParseDisplayName. - devenum: Register legacy am filters in CreateClassEnumerator. - quartz: Fix string buffer overflow. - quartz/tests: Add test for IFilterMapper_RegisterFilter. - quartz: Improve variant handling in FilterMapper_EnumMatchingFilters. - quartz: Fix interface leak in EnumMonikerImpl_Release. - quartz: Fix memory leaks in IEnumRegFiltersImpl_Release. - quartz: Fix memory leaks in FM2_DeleteRegFilter. - quartz: Fix memleak in FilterMapper2_RegisterFilter. - quartz: Fix memory leak in FilterMapper_RegisterFilter. - quartz: Fix memory leak and behavior on errors in FilterMapper_EnumMatchingFilters. - quartz: Do not try renderers first. Use a single enumeration pass. - quartz/tests: Add test for filter priority in IFilterGraph2_Render. - -Alexander Morozov (5): - wininet/tests: Additional HTTP header tests. - wininet/tests: Add HTTP 1.1 test. - wininet: Remove unneeded variable. - wininet: Add support of INTERNET_FLAG_NO_CACHE_WRITE. - wininet: Add port number to Host HTTP header. - -Alexander Nicolaysen Sørnes (13): - shell32: Update Norwegian Bokmål translation. - winecfg: Update Norwegian Bokmål translation. - winhlp32: Update Norwegian Bokmål translation. - regedit: Convert import delete handling to unicode. - regedit: Use unicode for all key deletion. - regedit: Use RegSetValueExW when importing data. - regedit: Convert the rest of setValue to Unicode. - regedit: Convert openKey to Unicode. - regedit: Convert remaining registry import code to Unicode. - regedit: Add support for importing Unicode files. - regedit: Use strchrW instead of custom code in Unicode file import. - regedit: Fix comment handling in Unicode file import. - regedit: Null-terminate buffer in Unicode file import. - -Alexandre Julliard (49): - Fix a few %ll printf formats. - ntdll: Add some sanity checks for invalid relocation blocks. - wpp: config.h and wine/port.h should be included first. - ntdll: Only recompose Unicode on Mac OS when using utf-8. - ntdll: Don't bother to check the file name against the mask if stat() succeeded. - Revert "wpp: config.h and wine/port.h should be included first." - widl: Add some support for unencapsulated unions that need a conformance descriptor. - services.exe: Pass the service name as first argument when auto-starting services. - winex11: Get rid of the XKB initialisation workaround now that we no longer use XInitThreads. - winex11: Check for XKB extension on the GDI display too. - user32: Split the SetWindowPos driver backend in WindowPosChanging/Changed. - iphlpapi: Fix the return value of GetPerAdapterInfo, with tests. - oleaut32: Include the system jpeg and png headers before the Windows headers. - exception.h: Make the RtlUnwind wrapper available separately. - rpc.h: Use the correct exception definitions when USE_COMPILER_EXCEPTIONS is set. - widl: Add support for exception handling in the generated server code. - widl: Add support for exception handling in the generated proxy code. - makedep: Add dependencies on wine/exception.h for widl-generated files. - kernel32: Use a proper structure for thunks instead of an array of WORDs. - ntdll: Split the signal setup into process-wide and thread-specific routines. - server: Set the visible rect in the set_window_pos request again. - rpcrt4: Use interlocked functions to increment/decrement ref counts. - widl: Fix a couple of uninitialized variable compiler warnings. - Makefile: Use 'git ls-files' instead of the deprecated 'git-ls-files' form. - Add noinput directive to all lex files to avoid a compiler warning. - gdiplus: Store the family name directly in the GpFontFamily structure. - winealsa.drv: Don't trace deprecated parameters. - user32: Properly update position after dragging an iconic window. - msvcrt/tests: Fix register constraints on thiscall wrappers. - include: Remove duplicate definition in winhttp.h. - include: Don't define uuids in amvideo.idl as that conflicts with uuids.h - tests: Don't depend on the static uuid libraries in the tests. - d3d8: Don't depend on the dxerr8 static library in the tests. - d3d9: Don't depend on the dxerr9 static library in the tests. - dinput: Don't depend on the dxerr8 static library in the tests. - dsound: Don't depend on the dxerr8 static library in the tests. - ntdll: Always restore the %gs register from the saved value in thread data. - wine/test.h: Don't allow to use config.h in tests. - msxml3/tests: Fix test cleanup. - make_makefiles: Add more wildcard patterns in .gitignore. - make_makefiles: Add rules for cross-compiling all import libs from the dlls directory. - Maketest.rules: Use the cross-compiled import libraries for crosstest instead of the MinGW ones. - kernel32: Set the stdin/stdout file descriptors to match the specified Win32 handles when possible. - winetest: Use Win32 APIs exclusively for file I/O and output redirection. - regedit: Fixed the GetWideString and GetMultiByteString functions to work with null-terminated strings. - ntdll: Add some workarounds for Solaris signal handling breakages. - server: Better handling of errors when accessing the /proc control files on Solaris. - gdiplus/tests: Don't test returned value if the call failed. - winealsa: Fix some unsigned comparison < 0 warnings. - -Alistair Leslie-Hughes (8): - gdi32: Stop crash in font tests. - msxml3: Added support to create an Attribute in createNode. - msxml3: Use libxml macros to get the length of a set. - msxml3: Added checks for invalid arguments in queryresult. - msxml3: Added checks for invalid arguments in nodelist. - msxml3: Added tests to check for invalid arguments. - oleview: Fixed crash with loading typelib information. - shlwapi: Fix tests under w2k8. - -Andre Wisplinghoff (1): - regedit: Implement deleting multiple values. - -Andrew Talbot (29): - infosoft: Remove unneeded address-of operator from function name. - ole32: Remove unneeded address-of operators from function name. - quartz: Remove unneeded address-of operators from function names. - shell32: Remove unneeded address-of operators from function names. - user32: Remove unneeded address-of operators from function names. - wined3d: Remove unneeded address-of operators from function names. - winedos: Remove unneeded address-of operator from function name. - avifil32: Remove unneeded address-of operators from array names. - comctl32: Remove unneeded address-of operators from array names. - advapi32: Remove unneeded address-of operator from array name. - wined3d: Remove const qualifier from output pointers. - comdlg32: Remove unneeded address-of operator from array name. - crypt32: Remove unneeded address-of operator from array name. - dinput: Remove unneeded address-of operators from array names. - dmband: Remove unneeded address-of operators from array names. - dmime: Remove unneeded address-of operators from array names. - dmstyle: Remove unneeded address-of operators from array names. - dplayx: Remove unneeded address-of operator from array name. - gdi32: Remove unneeded address-of operator from array name. - gdiplus: Remove unneeded address-of operator from array name. - hhctrl.ocx: Remove unneeded address-of operator from array name. - hlink: Remove unneeded address-of operators from array names. - kernel32: Remove unneeded address-of operators from array names. - localspl: Remove unneeded address-of operators from array names. - mscms: Remove unneeded address-of operator from array name. - msi: Remove unneeded address-of operators from array names. - ntdll: Remove unneeded address-of operators from array names. - ole32: Remove unneeded address-of operators from array names. - oleaut32: Remove unneeded address-of operators from array names. - -Aric Stewart (2): - coreaudio: Make sure Port_SendToMessageThread is not NULL before calling CFMessagePortSendRequest. - winex11: Allow for sane SCIM im processing by processing some filtered KeyRelease events. - -Austin English (1): - crypt32: Fix a couple of test failures on Vista. - -Dan Hipschman (3): - include: Fix type redefinitions in IDL files. - widl: Implement type redefinition checks. - widl: Factor a small part of the grammar. - -Daniel Remenak (1): - shell32: Fix crash regression in browse for folder dialog. - -Detlef Riekenberg (8): - spoolss: Add a stub for WaitForSpoolerInitialization. - spoolss: Add a stub for IsLocalCall. - spoolss: Implement InitializeRouter. - localspl: Implement fpEnumMonitors. - winspool: Use the backend for EnumMonitors. - setupapi/tests: Avoid a crash on Win9x. - winspool: Move more parameter-checks for EnumMonitorsW to localspl. - winspool: Move DeleteMonitorW to the backend. - -Dylan Smith (30): - richedit: Clicking below end of text now selects closest character. - richedit: Calculate tab positions relative to end of selection bar. - richedit: Added missing DestroyWindow in a test. - richedit: Fixed simulated keyboard events on tests. - comctl32: Added tests to show a ComboBoxEx bug caused by incorrect focus change. - comctl32: Fix for ComboBoxEx bug caused by focus change. - wordpad: Properly save window rect on closing Min/Maximized windows. - user32: Increased area for scrolling via mouse drag outside scrollbar. - richedit: Made sure the caret position is stored when moving up/down. - richedit: Fixed the selection bar width. - richedit: Made sure word selection selects only one word. - richedit: Fixed double click issues by sharing code with single click. - richedit: Fixed Valgrind error related to undoing. - richedit: Fixed drag and shift selection for words and lines. - richedit: Implemented paragraph selection. - richedit: Implemented triple click selection. - richedit: Hide cursor when text is selected. - richedit: Removed unused variable bCaretShown in ME_TextEditor. - richedit: PFE_TABLE flag is now used instead of private bTable value. - richedit: Set the default paragraph format consistently. - richedit: Fixed 2 minor paragraph format effect errors. - richedit: Prevented cursor flicker while moving over selection bar. - richedit: Added more conditional cursor changes. - richedit: Removed redundant wrapping code. - richedit: Tabs cause lines to wrap but not end of paragraph run. - richedit: Fixed position of runs in some situations during wrapping. - richedit: Handle overflow of only spaces on first line of paragraph. - richedit: Tabs are now highlighted and underlined. - richedit: Prevented underlining the end of paragraph character. - richedit: Use system colour for highlighting after v2.0. - -Eric Pouech (4): - winhelp: Start implementing a prop sheet for all lookup needs. - winhelp: Let CtrlC do something useful thanks to richedit. - winhelp: Removed the topics button, and forward search and topics to the same prop sheet. - winhelp: Remove the search button, hook the index button to the Finder, and add a new summary button to go back to main page. - -Francois Gouget (9): - winex11: Load the XVidMode extension (libXxf86vm) when available. - winhlp32: Remove spaces before '...'. - msxml3/tests: Add a trailing '\n' to ok() calls. - gdiplus/tests: Spelling fix. - rpcss: Add a trailing '\n' to a Wine trace. - wined3d: Move float_32_to_16() to surface_base.c which is the only place where it's used, and because it needs port.h for isinf(). - Assorted spelling fixes. - gdiplus: Add/fix the trailing '\n' to Wine traces. - configure: On Solaris liblber needs libsocket. - -Gerald Pfeifer (5): - iphlpapi: Include if present. - comctl32: Fix signedness of two variables. - comctl32: Simplify functions by shedding off unused parameters. - winecfg: Fix signedness of variable in enumerate_valuesW(). - comctl32: Some simplifications. - -H. Verbeet (14): - wined3d: Invert "upsidedown" in fb_copy_to_texture_direct() and fb_copy_to_texture_hwstretch() rather than BltOverride(). - wined3d: Move setting a palette up a couple of lines in BltOverride(). - wined3d: Use ModifyLocation() to force a reload on color key change. - wined3d: Specify the GLSL language version our shaders are written to. - wined3d: Get rid of a redundant local variable. - wined3d: Extract an attach_depth_stencil_fbo() function. - wined3d: Make sure the FBO doesn't have any depth attachments in color_fill_fbo() and stretch_rect_fbo(). - wined3d: Use dst_fbo to do the depth blit. - wined3d: Track depth stencil location per-surface. - wined3d: Store the current GLSL program in the backend's private data. - wined3d: Store the glsl program lookup table in the backend's private data. - wined3d: Destroy depth_blt resources in the backend's destructor. - wined3d: Don't call shader_select() in depth_blt(). - wined3d: Destroy the shader backend after the stateblock. - -Hans Leidekker (8): - wininet: Add a test for InternetCanonicalizeUrl. - wininet: Avoid a crash on an invalid handle in InternetQueryOption. - wininet: More win64 compatibility fixes. - wininet: Don't assume URL is null-terminated in InternetCrackUrlW. - wininet: Allocate buffers in InternetCrackUrlA. - wininet: Only reconnect when redirected to an external site. - msi: Correct spec file entry for MsiGetFileVersion{A, W}. - shlwapi: Add a couple of tests for UrlUnescape. - -Huw Davies (12): - gdiplus: Fix a typo in the parameter validation check. - gdiplus: Add stubs for a few region functions. - gdiplus: Add some region tests. - gdiplus: Add some more region stubs. - gdiplus: Add a test to show that bitmap fonts aren't used for fontfamilies. - user32: sizeof DDEPOKE and DDEDATA is six, which is probably not what is expected, so use offsetof instead. - gdiplus: Add some tests for regions with paths and update a comment. - gdiplus: Add some defines for the magic values. - gdiplus: Add stubs for GdipTransformPoints[I]. - gdiplus: Implement GdipCreateMetafileFromWmfFile. - gdiplus: Stubs for GdipIsVisiblePathPoint[I]. - gdiplus: Partial implementation of GdipCreateBitmapFromGdiDib. - -Hwang YunSong(황윤성) (5): - winecfg: Updated Korean resource. - shell32: Updated Korean resource. - taskmgr: Updated Korean resource. - winhlp32: Updated Korean resource. - winhlp32: Updated Korean resource. - -Jacek Caban (20): - oleaut32: Added test showing need to QueryInterface on dual interface in ITypeInfo::Invoke. - mshtml: Added VT_BSTR support to IHTMLWindow3::setTimeout. - mshtml: Forward IHTMLWindow2::setInterval to IHTMLWindow3. - mshtml: Added IHTMLWindow3::setInterval implementation. - mshtml: Added IHTMLWindow2::clearTimeout implementation. - mshtml: Added IHTMLWindow2::clearInterval implementation. - mshtml: Added IHTMLWindow::get_window implementation. - mshtml: Added IHTMLWindow2::get_self implementation. - mshtml: Added support for DOCHOSTUIFLAG_SCROLL_NO DOCHOSTINFO flag. - mshtml: DispatchEx's QueryInterface implementation clean up. - mshtml: Silence common invalid QueryInterface FIXME. - mshtml: Added IHTMLImgElement::[get|put]_alt implementation. - mshtml: Added IHTMLStyle::[get|put]_width implementation. - mshtml: Return NULL in window object's GetNameSpaceParent. - mshtml: Ignore fdexNameImplicit flag. - mshtml: Silence common invalid FIXME. - mshtml: Set doc to NULL in NSContainer_Release. - mshtml: Don't mix nsresult with HRESULT. - shlwapi: Fixed UrlCanonicalizeW for URLs without slashes after scheme. - shlwapi: Fixed handling mk protocol URLs in UrlCombineW. - -James Hawkins (55): - comctl32: Remove an assumption that causes test failures if default icon spacing is not 43x43. - oleaut32: Trace the failing VarCmp result. - advapi32: Fix a test failure on a non-admin XP system. - ole32: Fix a test failure in win9x. - lz32: Fix a test failure in win9x. - kernel32: Fix a test failure in win9x. - kernel32: Fix a few test failures in win9x. - kernel32: Fix a few test failures in win9x. - kernel32: Don't test for HARDDISK and RAMDISK on win9x. - advpack: Run the files test in a temporary directory. - advpack: Run the install test in a temporary directory. - advpack: Fix several test failures in win9x. - comctl32: Clean up and fix a few failing tests in win9x. - comctl32: Fix two failing tests in win9x. - gdi32: Fix a failing test in win95. - urlmon: Fix a few test failures. - fusion: Add initial implementation of IAssemblyName. - fusion: Add tests for IAssemblyName. - fusion: Add tests for IAssemblyCache::QueryAssemblyInfo. - mshtml: Fix a test failure in win2k. - setupapi: Fix a test that is failing in multiple platforms. - shell32: Fix a test that fails in win2k. - user32: Fix a few failing tests in win2k. - wininet: Fix a failing test in win2k. - oleaut32: Fix a test that fails on all platforms up to and including win2k. - rpcrt4: Fix a few failing tests in win2k. - msi: Test the special _Storages table. - fusion: pwzFilePath is an out parameter, so don't trace its contents. - advapi32: Fix a failing test in win2k. - ddraw: Fix a failing test for broken drivers. - ddraw: Fix a failing test for broken drivers. - dsound: Fix a failing test for broken drivers. - kernel32: Fix test failures because of a broken ReplaceFile in win2k. - advapi32: Send in an empty string to RegSetValueEx to avoid a test failure in win95. - d3d9: Fix a test that fails with broken drivers. - rpcrt4: Fix a failing test in win2k. - gdi32: Fix two tests that fail for all platforms. - ntdll: Skip the byte swap test in win2k. - rpcrt4: Fix a test that fails in win2k3. - d3d9: Fix a failing test for broken drivers. - ole32: Fix a few failing tests in win2k. - comctl32: Properly set and store the default icon spacing. - msi: Properly add a storage to the database and verify its contents. - msi: Add handling for the special _Storages table. - msi: Parse the MSIDBOPEN_PATCHFILE flag. - msi: Consolidate the MsiGetSourcePath tests and add more tests. - msi: Only use the long filename when resolving the source path. - msi: Consolidate and add more SourceDir tests. - oleaut32: Fix a few failing tests in win9x. - fusion: Implement GetCachePath. - mlang: Reimplement ConvertINetMultiByteToUnicode. - mlang: Add tests for ConvertINetMultiByteToUnicode. - mlang: Encode all the way to the NULL terminator. - msi: Add tests for opening a package from a database. - msi: Only copy the resulting string if the RegistryValue call succeeded. - -Jeff Latimer (1): - usp10/tests: Remove incorrect tests. - -Jeff Smith (2): - gdiplus: Remove duplicate forward declaration of class GpGraphics. - gdiplus: Fix spec definition of GdipCreateBitmapFromHBITMAP. - -Jeremy White (1): - configure: On Solaris, libpng requires libm. - -John Klehm (1): - dsound: Accept DSERR_INVALIDCALL for CreateSoundBuffer failure. - -Jon Griffiths (17): - include/basetsd.h: Ignore cpu checks whn __midl is defined. - oleaut32: Use users default LCID for type libraries. - oleaut32: ICreateTypeLib2_SetLcid sets both LCID's. - oleaut32: Null doc string params return E_INVALIDARG. - oleaut32: Implement ICreateTypeLib2_SetHelpContext. - c2man: Don't mangle 'dll' when its part of another word. - oleaut32/test: Fix valgrind leaks. - oleaut32: Fix memcpy overlapping ranges in SysReAllocStringLen. - wsock32: Forward TransmitFile to the implementation in mswsock. - msvcr71: Forward __pctype_func. - Fix minor comment typos. - oleaut32: Don't read past the digits array in VARIANT_FormatNumber. - oleaut32: Implement ICreateTypeLib2::SetHelpStringContext/SetHelpStringDll. - msvcrt: Implement ___setlc_active_func/___unguarded_readlc_active_add_func. - msvcrt: Tests for [w]makepath. - msvcrt: Make tests for [w]makepath pass. - include: Avoid TEXT() in sddl component tags, hide them when building Wine. - -Juan Lang (11): - inetmib1: Make table searching function into a generic helper. - inetmib1: Support the MIB2 UDP table. - inetmib1: Don't prefer the native version, it doesn't do much anyway. - inetmib1: Free memory when DLL is unloaded. - cryptui: Add header. - cryptdlg: Add header. - cryptdlg: Include cryptdlg.h. - cryptdlg: Implement DllRegisterServer/DllUnregisterServer. - richedit: Only send update events in 1.0 emulation mode if the event mask specifies it. - inetmib1: Fix test failures on some systems. - wintrust: Use path in WIN_TRUST_SUBJECT_FILE structure rather than assuming a path is passed in place of WINTRUST_DATA's pFile member. - -Kai Blin (2): - netapi32: Make sure NetUserGetInfo can find the current user. - ws2_32: Prevent segfault in trace for NULL AddressString. - -Maarten Lankhorst (25): - wined3d: Fix a deadlock that may occur during initialization. - quartz: Fix return values in directsound renderer. - quartz: Fix return value for video renderer. - quartz: Make CLSID_AudioRender an alias for CLSID_DSoundRender. - quartz: Set filesource initial state to stopped. - quartz: Implement state transitions in directsound renderer, and block on pause. - quartz: Implement state transitions in video renderer. - quartz: Fix tiny bug in IGraphBuilder_Render. - quartz: Make sure transform filter commits allocator. - quartz: Only call begin process functions in transform filter when stopped. - quartz: Fix parser/pullpin to only care about the state transition stopped<->playing. - quartz: Fix deadlock with transform filter. - quartz: Add rewrite of avi splitter. - quartz: Add tests for avi splitter. - quartz: Always set current position again. - quartz: Fix end of stream handling. - quartz: Fix deadlocks in dsound renderer. - quartz: Make parser start even if some of the pins aren't connected. - quartz: Make filtergraph quieter. - quartz: Call run before pausing in transform filter. - ntdll: Use module for path to activation context. - quartz: End the flush downstream first before restarting playback in pullpin. - quartz: Make the file source rotate around the 'first' sample, to prevent starvation of a single stream. - devenum: Call VariantInit instead of VariantClear. - includes: Add video mixing renderer header. - -Massimo Del Fedele (1): - opengl32: glGetString() should return NULL on NULL context. - -Michael Karcher (7): - crypt32: ComparePublicKeyInfo must ignore the leading zero. - crypt32: Remove duplicate MS test root key. - gdi32: Fix double->fixpoint conversion in freetype.c. - gdi32: Fix palette of 1bpp DIB in GetDIBits. - winex11: Fix GetDIBits of 1 bit DDBs. - winex11: Made local constant static. - Add support for compatibility mode in WineEngCreateFontInstance. - -Michael Stefaniuc (4): - gdiplus: Remove redundant NULL check before GdipFree (Smatch). - riched20: Fix typo. - quartz: Compare a file handle to INVALID_HANDLE_VALUE and not NULL. - quartz: Add missing LeaveCriticalSection on error path (Smatch). - -Mikołaj Zalewski (12): - browseui: progressdlg: don't leak the event. - shell32: RunFileDlg: the function should be Unicode on NT. - shell32: RunFileDlg: use symbolic constants for control IDs and use correct hInstance when creating it. - shell32: RunFileDlg: allow the user to cancel the Browse dialog, remove some unneeded parameters. - shell32: RunFileDlg: make the error messages easier to understand for the user. - shell32: RunFileDlg: move strings to resources. - shell32: RunFileDlg: use the parameters. - taskmgr: Move Run dialog caption to resources, use the standard text. - shlwapi: UrlCanonicalize should strip all the characters <= 32 from the end of the string. - shell32: Make new style Browse For Folders dialog resizable. - shell32: RunFileDlg: Allow custom icons. - taskmgr: Use own icon in Run dialog. - -Nikolay Sivov (23): - gdiplus: Fix uninitialized value jump and a leak in GdipAddPathPolygon test. - gdiplus: GdipGetPathLastPoint implementation. - gdiplus: GdipGetPathGradientWrapMode implementation. - gdiplus: Implemented GdipCreateTextureIAI using float args version. - gdiplus: Implemented GdipDrawBeziers. - gdiplus: Implementation of GdipPathIterEnumerate. - gdiplus: Added file for PathIterator testing. - gdiplus: Construction/desctruction tests for PathIterator. - gdiplus: Implemented GdipPathIterHasCurve with tests. - gdiplus: Remove unnecessary cast from GdipAddPathRectangle. - gdiplus: GdipPathIterNextMarker implementation with tests. - gdiplus: Implementation of GdipPathIterGetSubpathCount with tests. - gdiplus: Check arguments in GdipPathIterNextSubpath. - gdiplus: GdipGetLineWrapMode implementation. - gdiplus: GdipIsMatrixInvertible implementation with tests. - gdiplus: GdipInvertMatrix implementation with tests. - gdiplus: Implemented GdipShearMatrix with tests. - gdiplus: Semi-stub for GdipCreateLineBrushFromRectWithAngle. - gdiplus: Implemeted GdipDrawClosedCurve2 and GdipDrawClosedCurve2I. - gdiplus: Implemented GdipDrawClosedCurve and GdipDrawClosedCurveI. - gdiplus: GdipFillRegion actually belongs to Graphics. - gdiplus: Implemented GdipSetPenDashCap197819. - gdiplus: Implemented GdipGetPenDashCount. - -Owen Rudge (1): - shell32: Check registry entry for cpl files (in standard control panel). - -Paul Vriens (1): - quartz/tests: Make tests run on everything lower then Vista. - -Peter Oberndorfer (4): - msvcrt: Add a test for scanf %p. - msvcrt: Implement %p for scanf. - ntdll: Add broken() to two test cases. - opengl32: Fix a typo (wglShaderLists -> wglShareLists). - -Piotr Caban (27): - msxml3: Added IXMLDOMElement_getAttributeNode test. - msxml3: Added IXMLDOMElement_getAttributeNode implementation. - msxml3/tests: Better error messages formatting. - msxml3/tests: Fix error messages. - msxml3: Added stub implementation for SAXXMLReader interface. - msxml3: Added ISAXMLReader_getContentHandler implementation. - msxml3: Added ISAXXMLReader_putContentHandler implementation. - msxml3: Added ISAXMLReader_getContentHandler implementation. - msxml3: Added ISAXMLReader_putErrorHandler implementation. - msxml3: Added ISAXXMLReader_getErrorHandler implementation. - msxml3/test: Added ISAXXMLReader test. - msxml3: Use IXMLDOMNode_get_nodeType in xmlnode_appendChild. - msxml3: Implemented domdoc_put_documentElement. - msxml3: Make bsc heap based object. - msxml3: Store IBinding in bsc. - msxml3: Store current bsc in domdoc. - msxml3: Use OnDataAvailable for reading stream. - msxml3: Return better bindf in GetBindInfo. - msxml3: Split DOMDocument_create. - msxml3: Implemented xmlnode_get_ownerDocument. - msxml3: Added test of files generated by IXMLDOMDocument_save. - msxml3: Skip the first XML declaration in file generated by domdoc_save. - msxml3/tests: Added more tests to ISAXXMLReader_putContentHandler and ISAXXMLReader_getContentHandler, added todo test for ISAXXMLReader_parse. - msxml3: oldChild in xmlnode_removeChild may be NULL. - msxml3: Fixed xmlnode_removeChild. - msxml3: Fixed ISAXXMLReader_getContentHandler and ISAXXMLReader_getErrorHandler when second argument is NULL. - msxml3/tests: Added test for getContentHandler with NULL argument. - -Reece Dunn (1): - comctl32: Add support for drawing themed group boxes. - -Rob Shearman (20): - oleaut32: Implement the 0x08 flag in SLTG_DoVars. - oleaut32: Load string constants correctly from SLTG typelibs. - oleaut32: Dump symbolic names for VT_LPSTR and VT_LPWSTR in dump_TypeDesc. - include: Add uuid to interfaces in pstore.idl. - include: Add uuids to interfaces in amvideo.idl. - include: Add uuids to interfaces in sensevts.idl. - rpcrt4: Add a comment in NdrSendReceive explaining why we change the BufferLength. - rpcrt4: Reset the BufferLength to the used part of the buffer in NdrProxySendReceive. - widl: Increment the buffer offset by 8 for embedded pointers inside varying arrays in varying structures. - widl: Check that the structure has been defined in check_remoting_args. - widl: Consolidate top-level parameter conformance/variance expression writing into a separate function. - rpcrt4: Support calculating the size in memory of range types embedded in complex types. - rpcrt4: Fix NdrComplexArrayUnmarshall and NdrComplexStructUnmarshall to reuse memory for embedded pointers. - rpcrt4: The conformant array offset in complex structs should be signed. - rpcrt4: Implement memory sizing for pointers in complex types. - rpcrt4: Don't reserve space in the buffer for reference pointers embedded in complex types. - include: Remove unused file wine/rpcss_shared.h. - widl: Rename find_type_helper, find_type and find_type2 to find_type, find_type_error and find_type_error2 respectively. - widl: Remove some unnecessary calls to duptype. - rpcrt4: Clear the memory of embedded complex types in ComplexUnmarshall when fMustAlloc is TRUE to avoid passing uninitialised memory to the unmarshaller. - -Roy Shea (2): - wintrust/test: Verify array length before calling memcmp in test. - include: Add header for mstask. - -Sinitsin Ivan (2): - mshtml: Add HTMLWindow_scrollTo implementation. - mshtml: Add HTMLWindow_scrollBy implementation. - -Stefan Dösinger (52): - wined3d: RENDERTARGET | AUTOGENMIPMAP are compatible. - wined3d: Update the blit ortho on size changes. - wined3d: Use CTXUSAGE_RESOURCELOAD for fb->texture reads. - wined3d: Delay render target activation. - wined3d: Restore the gamma when destroying the swapchain. - wined3d: Correct an off-by-one error in constant dirtification. - wined3d: Remove an unneeded atifs hack. - wined3d: Start the state splitup. - wined3d: Implement the state merger and start to use it. - wined3d: Make the stream source application a regular state function. - wined3d: Move stream source and vshader to misc and vertex pipeline tables. - wined3d: Move material application to the vertex pipeline. - wined3d: Move the frontfacing state to the misc state table. - wined3d: Move clipplanes to vertex states. - wined3d: Move the scissor rect to the misc states. - wined3d: Move lights to the vertex pipeline states. - wined3d: Move shader constants to the misc states. - wined3d: Move the viewport to the vertex and misc pipeline states. - wined3d: indexbuffer -> misc. - wined3d: Move transforms to the vertex code. - wined3d: Move texture transform flag stuff to the vertex pipeline states. - wined3d: Create fragment processing state templates and select one. - wined3d: Communicate the atifs functions via the fragment pipeline impl. - wined3d: Remove the DLL load init function. - wined3d: Remove the state table from the shader backend. - wined3d: Move Fixed function pipeline states to the new fragment structure. - wined3d: Initialize the state table before filling it. - wined3d: Move pixelshader application to the fragment pipeline. - wined3d: Move WINED3DRS_ANTIALIAS to the misc states. - wined3d: Textureperspective->misc states. - wined3d: Move a few more states to the misc pipeline. - wined3d: Move wrapu to the misc states. - wined3d: Alpha states -> misc pipeline states. - wined3d: WINED3DRS_LASTPIXEL -> misc states. - wined3d: Move a few more states to the misc states. - wined3d: Move fog to the vertex states. - wined3d: Move more fog stuff to the vertex states. - wined3d: Move the bordercolor to the fragment states. - wined3d: WINED3DRS_ZBIAS -> misc states. - wined3d: Move a few more odd states to the misc state table. - wined3d: Stencil states -> misc table. - wined3d: texturefactor-> fragment states. - wined3d: Wrapping states -> misc. - wined3d: WINED3DRS_SRGBWRITEENABLE->fragment. - wined3d: A few more vertex states. - wined3d: A few more junk misc states. - wined3d: Point size vertex states. - wined3d: One more psize state. - Wined3d: Move the last states. - wined3d: Samplers -> misc states. - wined3d: Move shader_fragment_enable to the fragment pipeline implementation. - wined3d: Set ffp caps in the ffp backend, not the shader backend. - -Stefan Leichter (2): - rasapi32: Added some tests for RasEnumDevicesA (based on a patch by Austin English), - rasapi32: Added some more tests for RasEnumDevicesA, fix Wine not to crash on the tests. - -Tobias Jakobi (3): - d3d8: Add testcase for IDirect3DDevice8::CreateImageSurface. - d3d8: Fix IDirect3DDevice8::CreateImageSurface pool type. - d3d9: Remove faulty comment from CreateOffscreenPlainSurface. - -Vijay Kiran Kamuju (1): - vdmdbg: Add stub for VDMEnumProcessWOW. - -Vincent Povirk (2): - comctl32: Add test for disabling owner of modal property sheets. - comctl32: Disable owner of modal property sheets before creating the dialog. - -Vitaliy Margolen (5): - dinput: Add more traces. Prevent some traces from dereferencing NULL pointer. - dinput: Stop and unload effect when freeing it. - dinput: Use Wine list for effects list. - dinput: Freed effect should remove itself from the parent's list of effects. Add tests. - dinput: Set force feedback actuator flag for X and Y axes. - -Vladimir Pankratov (5): - winecfg: Update Russian translation. - winhlp32: Update Russian translation. - taskmgr: Changed about form to standard shell32. - README: Add Russian translation. - shell32: Update Russian translation. - -Zac Brown (14): - ntdll: Implement checking for control characters in RtlIsTextUnicode. - include: Add more #define's for winhttp options. - winhttp.h: Add WinHTTP error codes. - winhttp: Add stub implementation for WinHttpConnect. - winhttp: Add stub implementation for WinHttpOpenRequest and fix function declaration. - winhttp: Add stub implementation for WinHttpSendRequest. - winhttp: Add stub implementation for WinHttpQueryOption. - winhttp: Add stub implementation for WinHttpQueryDataAvailable. - winhttp: Add stub implementation for WinHttpReceiveResponse. - winhttp: Add stub implementation for WinHttpSetOption. - winhttp: Add stub implementation for WinHttpReadData. - winhttp: Add stub implementation for WinHttpCloseHandle. - wininet/tests: Change some traces to skips in tests. - include/winhttp.h: Add WinHttp status codes. - -Zachary Brown (1): - winhttp: Build an import library. - -Zhangrong Huang (2): - secur32: Allow loading external schannel.dll. - msxml3/test: Fix a typo in test node_to_string(). - --- -Alexandre Julliard -julliard@winehq.org +The Wine development release 1.1.2 is now available. + +What's new in this release (see below for details): + - Control panel improvements and new appwiz panel. + - Restructurations of state handling in Direct3D. + - Support for timer queue functions. + - Many MSXML improvements. + - Several fixes to Solaris support. + - Various bug fixes. + +The source is available from the following locations: + + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.2.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.1.2.tar.bz2 + +Binary packages for various distributions will be available from: + + http://www.winehq.org/site/download + +You will find documentation on http://www.winehq.org/site/documentation + +You can also get the current source directly from the git +repository. Check http://www.winehq.org/site/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.1.2: + + 1789 msvcrt type conversion problem + 3714 ERMapper 7 won't run because of registry key issues + 4919 Morrowind fails to start with the error "Unknown Stencil Mode Format" + 6650 MSTSC (Remote Desktop) crashes + 7778 Discworld II info window about no CD in drive not drawn + 7788 Morrowind Elder Scrolls 3 crashes very early in game + 7930 C&C 3 slows down after changing graphics settings + 8176 EverQuest 1 terrain textures disappearing + 8604 No videoplayback in spongebob squarepants - whitescreen + 9035 Adobe/Macromedia Studio MX installer fails + 9709 Solid cyan screen when entering character select in EQ + 9855 Red Alert: A Path Beyond crashes with a sound error + 10146 Wine versions >0.9.43 break PokerAce Hud, as the application fails to create a timer during start-up. + 10936 wine cannot switch 32bit to 16bit + 10991 SPlan 6.0 (schematic editor): Status bar is not show completely + 11198 C & C Tiberian Sun reporsts comctl32.dll is an older version on winver higher then 98 + 11936 window size is too small in the "vc2008 redist installer" and "Firefox 3" [dogfood] + 11950 TheBat! 3.99.1 show white squares not icons under wine after 0.9.56 + 12023 Broken sound in Live For Speed game + 12210 Copy/paste corruption in The Elder Scrolls Construction Set + 12302 Lord of the Rings: Shadows of Angmar unplayable due to high lag + 12491 PES 2008 crash at launch with a "fail to get video memory" message + 12582 solidworks crash at startup in mshtml + 12718 Typing the username in MSN Messenger 7.5 is really slow + 12722 intel software codecs video not working for thief/system shock + 12783 Allocation of PEB and TEB can overlap dll mappings + 12905 EVE Online light effects and some other objects are not blended correctly when HDR is enabled + 13307 graphical glitches on wzebra board + 13325 Fireworks 8 trial doesn't draw window background initially + 13450 "Race driver : Grid" demo crash in the menu + 13860 Sacrifice Demo: d3d_surface errors fill console + 13991 eDrawings viewer needs gdiplus.GdipCreateBitmapFromResource + 13999 No videoplayback in spongebob squarepants - whitescreen + 14019 systray icon not displayed in dual screen + 14040 Microsoft Virtual Earth 3D beta inner installer aborts when reading registry + 14155 Enterprise Architect - Text on diagrams renders upside down + 14197 white window when starting the patcher + 14225 HTML help: Browsing local help url's fail & local graphic url's not shown. + 14249 Hearts of Iron 2: Armageddon crashes + 14273 Fonts unreadable on TaxAct forms + 14277 SnelStart installer bails out with error box + 14326 CAJViewer 7.0 hangs on startup + 14344 Morrowind crashes when loading a saved game if music is enabled. + 14351 RtlpWaitForCriticalSection times out towards end of tests + 14356 alt.binz does not run anymore + 14393 atoi() implemenation on large integers is wrong + 14429 compile fail in msxml_private.h:94 + 14439 Office 2003 Pro install aborts in 1.1.1 with MS error code 1627 + 14441 Rose Online Evolution crash with new msxml patch + 14462 Blitzin2: Cursor not visible + 14483 WinVerifyTrustEx doesn't return expected HRESULT for PE images not digitally signed (TRUST_E_NOSIGNATURE) + 14502 iphlpapi missing Icmp* functions + 14523 msiexec hangs when installing msxml3.msi in 1.1.1 + 14524 richtext error 'Insurgency-2.1rc1-Full.exe' + 14527 90º rotated text not shown + 14539 RtlIsTextUnicode regression: ideographic space should not be used in check for reversed control chars + 14568 Silence FIXME from CoGetContextToken stub to prevent flooding of trace output when COM+ context is queried from .NET runtime + 14578 Thief, System Shock 2 - video intros hang/crash in the end + +---------------------------------------------------------------- + +Changes since 1.1.1: + +Adam Petaccia (11): + gdiplus: Stub GdipNewPrivateFontCollection. + gdiplus: Stub GdipDeletePrivateFontCollection. + gdiplus: Stub GdipPrivateAddFontFile. + gdiplus: Stub GdipGetFontCollectionFamilyCount. + gdiplus: Stub GdipGetFontCollectionFamilyList. + gdiplus: Implement GdipCreateRegion and mark the tests todo_wine instead of skipping over them all. + gdiplus: Implement GdipDeleteRegion. + gdiplus: Implement GdipSetEmpty. + gdiplus: Implement GdipSetInfinite. + gdiplus: Implement GdipGetRegionDataSize. + gdiplus: Stub GdipIsStyleAvailable. + +Alex Villacís Lasso (5): + richedit: Shorten EM_AUTOURLDETECT tests. + richedit: Tests for visibility behavior of richedit scrollbars, with todo_wine. + richedit: More tests for visibility behavior of richedit scrollbars, with todo_wine. + richedit: Tests for WM_SIZE/scrollbar recursion bug, with todo_wine. + richedit: Do not read actual scrollbar state for scrollbar update, use internal state instead. + +Alexander Dorofeyev (13): + ddraw: Force surfaces without memory flags to video memory on creation. + ddraw/tests: Add tests for surface caps memory flags. + quartz: Make Filtermapper aggregatable. + quartz: Aggregate filtermapper in filtergraph. + quartz/tests: Test querying IFilterMapper2 from FilterGraph. + quartz/tests: Add filtermapper aggregation tests. + quartz/tests: Fix interface leaks in aggregation test. + quartz: Fix interface leak in FilterGraph2_RemoveFilter. + quartz/tests: Fix interface leaks in filtergraph test. + quartz: Fix variant handling in GetFilterInfo. + quartz: Add missing VariantClear after GetFilterInfo calls. + quartz: Fix interface leak in FilterGraph2_Render. + ddraw: Improve IDirect3DDevice7_Load implementation. + +Alexander Nicolaysen Sørnes (10): + wordpad: Show error message if saving fails. + regedit: Fix concat handling in unicode import. + regedit: Add missing fclose on file import. + notepad: Fix opening Unicode files. + regedit: Update Norwegian Bokmål translation. + wordpad: Show error if file open fails. + winefile: Don't access uninitialized value. + regedit: Fixes for Norwegian Bokmål translation. + Updated Norwegian Bokmål Readme file. + dpnet: Register DirectPlay8ThreadPool object. + +Alexandre Julliard (14): + msxml3: Fix compile without xml headers. + mstask: Add stubs for the duplicate stdcall entry points. + icmp: The import library is not needed. + dbghelp: Always initialize section pointer in ImageDirectoryEntryToDataEx. + winetest: Fix a compiler warning with the size_t type. + Avoid exporting common symbols since that's broken on Mac OS X. + winebuild: Add Solaris as a separate platform. + winebuild: Don't put the PE header in the .init section on Solaris. + winegcc: Add support for specifying section alignment on Solaris. + user32: Fix MapWindowPoints behavior in the process that owns the desktop window. + user32/tests: Make sure the bitmap info passed to CreateDIBSection contains a valid color table. + inetmib1: Check for failure of the iphlpapi functions instead of blindly trusting them. + make_makefiles: Explicitly list the Wine headers that should be exported. + shell32: Define a valid cursor for the control panel window. + +Andrew Talbot (15): + rpcrt4: Remove unneeded address-of operator from array name. + setupapi: Remove unneeded address-of operator from array name. + shlwapi: Remove unneeded address-of operator from array name. + user32: Remove unneeded address-of operators from array names. + wined3d: Remove unneeded address-of operators from array names. + winedos: Remove unneeded address-of operators from array names. + winejoystick.drv: Remove unneeded address-of operator from array name. + winex11.drv: Remove unneeded address-of operators from array names. + wininet: Remove unneeded address-of operators from array names. + wintrust: Remove unneeded address-of operators from array names. + ws2_32: Remove unneeded address-of operators from array names. + shell32: Remove unneeded address-of operators from array names. + advpack: Remove a useless test. + advpack: Fix sign-compare warnings. + advapi32: Sign-compare warnings fix. + +Aric Stewart (7): + comctl32: rebar: Record what changes and only redo the Layout if something of relevance changes. + comctl32: rebar: Prevent unnecessary triggering of RBBIM_CHILDSIZE changes. + mlang: Basic implementation of fnIMultiLanguage2_GetCodePageDescription. + mlang: Stub implementation of IMLangFontLink2. + mlang: A very basic implementation of the IMLangLineBreakConsole interface and IMLangString interface. + mlang: Correct and fill out Japanese locale information. + winex11: Add Japanese Mac keyboard layout as many of the vkey code are quite different. + +Aurimas Fischer (1): + richedit: Spelling fixes. + +Cesar Eduardo Barros (1): + kernel32: Add stub for CreateHardLink. + +Dan Hipschman (12): + libs/wine: Avoid over-allocating memory in default_dbgstr_wn. + kernel32/tests: Fix p_BindIoCompletionCallback declaration so it compiles with the MS compiler. + kernel32/tests: Add tests for timer queues. + kernel32: Add a stub for ChangeTimerQueueTimer. + kernel32/tests: Add tests for Change/DeleteTimerQueueTimer. + kernel32/tests: Check that timers are not NULL in timer queue tests. + ntdll: Implement [Rtl]Create/DeleteTimerQueue[Ex]. + ntdll: Implement RtlCreateTimer for kernel32's CreateTimerQueueTimer. + include: Add WT_TRANSFER_IMPERSONATION to winnt.h. + ntdll: Implement the timer queue thread. + ntdll: Implement RtlUpdateTimer for kernel32's ChangeTimerQueueTimer. + ntdll: Implement RtlDeleteTimer for kernel32's DeleteTimerQueueTimer. + +Dan Kegel (2): + tools: Allow running tests with valgrind. + winmm/tests: Test mciSendString with non-null return string buffer. + +Daniel Santos (1): + ws2_32: WSASendTo() should clear last error on success. + +David Adam (1): + d3dx8: Implement D3DXSphereBoundProbe. + +Detlef Riekenberg (8): + winetest: Run tests again on Win9x. + crypt32/tests: Make the msg tests usable on win9x (avoid crash). + oleaut32/tests: Fix tmarshal tests on win9x. + oleaut32/tests: Run more typelib tests on win9x. + kernel32/tests: Run the tests again on Win9x. + msxml3/tests: Fix failure and crash on win9x. + cryptnet/tests: Make the tests usable on win9x. + appwiz.cpl: Do not access memory after HeapFree in FreeAppInfo. + +Dmitry Timoshkov (2): + gdi32: Relax the gm.gmCellIncX comparison. + Revert "gdi32: Reselect objects into the DC only if scaling factors change.". + +Dylan Smith (4): + richedit: Enforce the maximum font size. + richedit: Cannot undo setting of default character format. + richedit: Fixed regression caused by destroying the caret. + richedit: Fixed regression that caused endless loop. + +Eric Pouech (9): + winhelp: Pick nicer fonts for buttons. + winhelp: Fixed memory leak in macro handling. + winhelp: Implemented SetHelpOnFile macro. + winhelp: Implemented SetPopupColor macro. + winhelp: Allow MACRO_Execute to be called recursively. + winhelp: Move the check about correct RLE decoding inside the decoding routine itself. + winhelp: Constify the internal .hlp file parsing. + winhelp: Double clicking in the index list should open the page. + richedit: Add an assert to point out what we're expecting. + +Francois Gouget (9): + msxml3: Fix compilation on systems that don't support nameless unions. + winejack: Fix detection of jack libraries with a bad soname. + wintrust/tests: Fix compilation on systems that don't support nameless unions. + sane.ds: Use 'sane-config --ldflags'. + regedit: Remove a couple of left-over debug statements. + Assorted spelling fixes. + gphoto2.ds: Make use of `gphoto2-config --libs` for the configure check. + wineesd: Make use of `esd-config --libs` for the configure check. + configure: Use cups-config to probe for cups support. + +Frans Kool (5): + shell32: Fixed Dutch translations. + regedit: Fixed Dutch translations. + winhlp32: Fixed Dutch translations. + wordpad: Fixed and added Dutch translations. + wordpad: Added missing Dutch translations. + +Gal Topper (2): + comdlg32: PrintDlgEx: Change scope of strings for later reuse. + comdlg32: PrintDlgEx: Add support for RETURNDEFAULT. + +Gerald Pfeifer (9): + comctl32: rebar: Simplify by shedding off unused parameters. + ntdll/tests: Use NTSTATUS instead of DWORD for status variables. + comctl32: header: Simplify by shedding off unused parameters. + comctl32: Fix type of loop variable in HEADER_DeleteItem. + d3d9: Fix type of loop variable in stream_test() and texop_test(). + avifil32: Make size parameter of AVIFILE_ReadBlock DWORD instead of LONG. + comctl32: datetime: Simplify by shedding off unused parameters. + winedbg: Fix the type of four loop variables and reduce scope of one. + wordpad: Remove unused parameter for preview_command(). + +H. Verbeet (8): + wined3d: Improve some shader traces. + wined3d: Use rev_tex_unit_map instead of assuming there's a 1:1 mapping between samplers and texture units. + wined3d: Store the texture in a local variable in sampler_texmatrix(). + d3d9: Use color_match() in vshader_version_varying_test(). + d3d9: Replace color_near() with color_match(). + d3d9: Correct some shader comments. + server: Calling ResumeThread() on a terminated thread is valid. + d3d9: Use color_match() in test_vshader_input(). + +Hans Leidekker (10): + dnsapi: Fix a number of memory leaks. + snmpapi: Fix a memory leak in the test. + cabinet: Fix a memory leak. + setupapi: Fix two memory leaks in the test. + wininet: Fix a memory leak. + wininet: Make another test pass on IE6. + wininet: Delete local file on error in FtpGetFile. + wininet: Move insertion of cookie header from HttpOpenRequest to HttpSendRequest. + wininet: Fix cookie buffer overflow. + usp10: Use a valid string analysis when testing ScriptXtoCP and ScriptCPtoX. + +Huw Davies (6): + user32: Don't read past the end of a global memory block. + gdiplus: Skip some tests if certain fonts are not installed. + winmm: Only fill in the MIXERLINEA struct if the call to mixerGetLineInfoW succeeds. + user32: Don't access pConv after it's been freed. + gdiplus: Remove incorrect test. + user32: Don't send the menu clicks if we can't retrieve the item rect. + +Hwang YunSong(황윤성) (1): + winhlp32: Updated Korean resource. + +Ismael Barros (2): + dplayx: Moved dplaysp.h to include/wine. + dplayx: Basic implementation of dpwsockx.dll, needed by dplayx. + +Jacek Caban (13): + mshtml: Allow timers to be cleaned during processing. + mshtml: Added IHTMLElement2::getElementsByTagName implementation. + mshtml: Added IHTMLElement2::getElementsByTagName tests. + msi: Added Session::Message implementation. + wininet: Move InternetQueryOption(INTERNET_OPTION_USER_AGENT) to vtbl. + wininet: Moved more InternetQueryOption implementation to vtbl. + wininet: Moved InternetQueryOption(INTERNET_OPTION_PROXY) implementation to vtbl. + wininet: Move remeining InternetQueryOption implementation to vtbl. + hhctrl.ocx: Fixed ref count handling in IOleClientSiteImpl. + mshtml: Added IHTMLDocument2::put_title implementation. + mshtml: Added IHTMLDocument2::get_title implementation. + mshtml: Added IHTMLDocument2::[get|put]_title tests. + mshtml: Added IOmNavigator::get_appCodeName implementation. + +James Hawkins (24): + comctl32: Explicity set the number of tics before testing tic placement. + comctl32: Free the trackbar tics. + fusion: Allow parsing the blob stream without a #. + fusion: Load the table row numbers before calculating the table offsets. + fusion: The VersionLength member is not constant, so dynamically load the metadata header. + fusion: Add the CorTokenType and use those constants in the assembly code. + fusion: Add handling for alternate-sized table indices in the metadata. + fusion: Handle DWORD-sized string indices when loading the assembly name. + fusion: The cases are tokens, not table indices. + kernel32: Add tests for GetPrivateProfileString. + kernel32: Fix removing trailing spaces from lpDefault for GetPrivateProfileString. + kernel32: Return the default value if lpKeyName is empty. + services: Assign the service manager db to the lock in LockServiceDatabase. + msi: Initialize the update function pointer when creating the control. + kernel32: Don't get the profile string if the buffer length is zero. + msi: Add more tests for MsiGetSourcePath. + msi: Test getting the source path from a package with compressed files. + msi: Test getting the source path from a package with short file names. + msi: Halt the installation with an error if a source file is missing. + msi: msidbFileAttributesVital has no effect on the installation of files. + msi: Test mixing short and long source paths when installing a file. + msi: Use the newly added defines from the msidbSumInfoSourceType enumeration. + msi: Set all folders' source paths to the root directory if the source type is compressed. + msi: Determine the source path based on the short/long file names bit of the Word Count summary property. + +John Reiser (3): + configure: Add check for valgrind/valgrind.h. + ntdll: When tracking allocated blocks, RtlDestroyHeap must notify that all the blocks are being freed. + ntdll: Tell valgrind to load the .pdb debugging info for the module that was just loaded. + +Jon Griffiths (2): + msvcrt: Fix exponents in *printf family. + mswsock: Implement 3 functions by calling through SIO_GET_EXTENSION_FUNCTION_POINTER. + +Juan Lang (14): + crypt32: Add MS root certs to root store. + crypt32: Don't expect ImageGetCertificateData to succeed when Certificate is NULL. + wintrust: Move provider function tests to their own function. + wintrust: Add tests for WinVerifyTrust/WinVerifyTrustEx. + wintrust: Execute WinVerifyTrust as a sequence of steps, and return the error code from the first failing step of the sequence. + wintrust: Correct error slot for SoftpubLoadSignature. + crypt32: Reorganize root store creation code. + iphlpapi: Move Icmp* functions from icmp to iphlpapi. + iphlpapi: Partially implement IcmpSendEcho2 using IcmpSendEcho. + crypt32: Fix GUID output for failing tests by passing buffer to output function. + crypt32: Test CryptRetrieveSubjectGUID with a cab file. + crypt32: Add cab file checking to CryptSIPRetrieveSubjectGUID. + wintrust: Don't assume input file is a PE file in CryptSIPGetSignedDataMsg. + wintrust: Implement CryptSIPGetSignedDataMsg for cabinet files. + +Kai Blin (1): + secur32: Fix GetComputerObjectName tests for domain members. + +Kirill K. Smirnov (1): + shell32: Avoid usage of undefined xdg_results variable, since XDG_UserDirLookup() always corrupts it. + +Lei Zhang (10): + user32: Add a test for SetWindowPos. + user32: Clamp newly created windows to the minimum window size. + oleaut32: Check return values in several functions. + winex11: X11DRV_DIB_[GS]etImageBits should return 0 on failure. + gdi32: CreateDIBitmap should check for SetDIBits failure. + gdiplus: Add tests for passing negative strides to GdipCreateBitmapFromScan0. + ole32: Silence FIXME from CoGetContextToken stub. + ntdll: Use our own implementation of atoi and atol. + gdi32: Add a test for font orientation. + gdi32: Glyph advances should be measured for unrotated characters. + +Luis Busquets (4): + d3dx9: Implement D3DXGetShaderSize(). + d3dx9: Add a test for D3DXGetShaderSize(). + d3dx9: Implement D3DXGetShaderVersion(). + d3dx9: Add a test for D3DXGetShaderVersion(). + +Maarten Lankhorst (11): + quartz: Fix incorrect use of mtCurrent in transform filter. + quartz: Fix memory and sample leaks. + quartz: Only allocate 1 buffer in transform filter. + quartz: Fix reference leak in avi splitter on end of stream. + winemp3: Be more tolerant to what a valid mp3 header is. + quartz: Explicitly handle wave headers in avi splitter. + quartz: Fix wrong assignment of variable in parser. + include: Fix typo in vmrender.idl. + quartz: Fix handling of zero byte samples and endofstreams. + quartz: Fix bugs that occur during connection. + quartz: Fix end of stream handling in avi splitter. + +Mathias Kosch (2): + winex11: Fix typo in X11DRV_SetDIBits optimization. + advapi32: Fix RegGetValue when dwFlags includes RRF_RT_ANY. + +Michael Stefaniuc (1): + msxml3: Remove redundant NULL check before HeapFree (Smatch). + +Mikołaj Zalewski (16): + comctl32: statusbar: Window is always Unicode, CCM_SETUNICODEFORMAT should change the notify format. + comctl32: statusbar: Rename NtfUnicode to bUnicode to make is more consistent with other controls, use NF_REQUERY in WM_CREATE. + comctl32: statusbar: WM_CREATE should not resize the window - it should happen in WM_SIZE. + comctl32: statusbar: Don't issue a WM_PAINT during a WM_CREATE. + comctl32: statusbar: WM_SETFONT should change the bar height. + comctl32: Fix the file version string declaration. + oleaut32: Use custom file version in VERSIONINFO. + comctl32: statusbar: Change the height expression to one that seems to be the same as in Windows. + comctl32: Don't print ERRs for reflected messages. + comctl32: toolbar: TB_SETBITMAPSIZE should not change a coordinate when passed -1 (with testcase). + comctl32: statusbar: Test and fix SB_SETMINHEIGHT. + comctl32: statusbar: Optimize STATUSBAR_RefreshPart. + shell32: autocomplete: Don't pass NULL pceltFetched to IEnumString_Next. + include: Add KEY_WOW64_* defines. + advapi32: Remove access checks from advapi32 (makes KEY_WOW64_* work). + advapi32: tests: Make WOW64 test pass under Win2k, fix a flag. + +Nicolas Le Cam (2): + comctl32/tests: Fix a test failure in multiple platforms. + kernel32/tests: Fix a failing test in Vista. + +Nikolay Sivov (8): + gdiplus: Implemented GdipCreateBitmapFromResource. + gdiplus: Fix GdipCreatePathIter to handle NULL as path. Fix tests. + gdiplus: Fix for GdipPathIterNextMarker to handle path without markers. Fix tests. + gdiplus: Make GdipInvertMatrix test pass on native switching to matrix with determinant 16. + gdiplus: implemeted GdipGetPathGradientBlendCount with test. + gdiplus: Implement GdipGetPathGradientBlend with basic tests. + gdiplus: Implemented GdipGetPathGradientRect with test. + gdiplus: Fix swapped got-expected in brush test. + +Owen Rudge (18): + shell32: Remove "no control panels" found message. + shell32: Use wide functions when creating control panel. + shell32: Load Control Panel title from resources. + shell32: Add menu bar to Control Panel. + shell32: Add code to process menu item selections. + shell32: Add About dialog to Control Panel. + shell32: Remove existing painting methods from control panel. + shell32: Use a listview for the control panel. + shell32: Add status bar to control panel. + appwiz.cpl: Add skeleton Add/Remove Programs control panel. + appwiz.cpl: Display Add/Remove Programs dialog. + appwiz.cpl: Add column headers to listview. + appwiz.cpl: Add imagelist for listview. + appwiz.cpl: Check to see if buttons should be enabled. + appwiz.cpl: Read installed application information from registry. + appwiz.cpl: Add applications to list, remove on window close. + appwiz.cpl: Add uninstall routine for applications. + appwiz.cpl: Add basic Support Information dialog. + +Philip Nilsson (4): + wined3d: Enable filtering for D3DFMT_A4R4G4B4. + d3dx8: Allow input and output parameters pointing to the same place. + d3dx9: Implement D3DXPlaneTransformArray. + d3dx9: Use UINT instead of unsigned int where appropriate. + +Piotr Caban (25): + msxml3: Fixed typo in create_bsc. + msxml3: Added stub implementation of ISAXLocator. + msxml3: Added partial implementation of ISAXXMLReader_parse. + msxml3: Added ISAXContentHandler_startDocument event. + msxml3: Added ISAXLocator_getLineNumber and ISAXLocator_getColumnNumber partial implementation. + msxml3: Added ISAXContentHandler_endDocument event. + msxml3: Added ISAXContentHandler_startElement event. + msxml3: Added ISAXContentHandler_endElement event. + msxml3: Added ISAXContentHandler_characters event. + msxml3: Added ISAXContentHandler_putDocumentLocator event. + msxml3: Added ISAXLocator_getPublicId. + msxml3: Added ISAXLocator_getSystemId. + msxml3/tests: Added more tests for ISAXXMLReader_parse and ISAXLocator. + msxml3: Do not invoke ISAXXMLReader_endDocument when parser was stopped. + msxml3/tests: Added tests for ISAXXMLReader_putErrorHandler and ISAXXMLReader_getErrorHandler. + msxml3: Add error handling. + msxml3: Added support for SafeArrays in ISAXXMLReader_parse. + msxml3/tests: Added test for ISAXXMLReader_parse with SafeArray as argument. + msxml3: Reorganize ISAXXMLReader_parse function. + msxml3: Added support for more arguments in ISAXXMLReader_parse. + msxml3: Change ISAXXMLReader_getLine and ISAXXMLReader_getColumn functions. + msxml3: Change ISAXXMLReader_characters implementation so it works correctly on files with '\r' characters. + msxml3/tests: Add test for parsing from IStream. + msxml3/tests: Add test for parsing document with '\r' characters. + msxml3: Fix for accessing uninitialized memory. + +Reece Dunn (13): + uxtheme/tests: Use HRESULT_FROM_WIN32 to check the error codes, not LOWORD. + shell32: Do not use a fixed path in the shelllink tests. + shell32: Make the tests build with the Vista SDK. + oleaut32: Fix the vartype tests on Vista. + shell32/tests: Vista returns E_INVALIDARG if the path sent to SetPath is invalid. + comctl32: Fixed the MRU tests on Vista. + setupapi/tests: Use FIELD_OFFSET instead of offsetof. + user32: Fixed building the tests with the Vista SDK. + shell32: Don't crash if the shlexec tests fail to create an extension in the registry. + crypt32/tests: Be more verbose on the failing base64 tests on Vista to help locate the failures. + comctl32: Made the button theme drawing code extensible. + crypt32/tests: fix the protectdata tests on Vista. + oleaut32: Fix the SafeArrayGetVartype tests on Vista and use that behaviour. + +Rob Shearman (6): + rpcrt4: Implement MesEncodeIncrementalHandleCreate, MesDecodeIncrementalHandleCreate, MesIncrementalHandleReset and MesHandleFree. + rpcrt4: Implement NdrMesProcEncodeDecode. + rpcrt4: Implement MesDecodeBufferHandleCreate and MesEncodeFixedBufferHandleCreate. + rpcrt4: Ignore the return value of functions when unmarshalling a pickled procedure. + rpcrt4: Implement RpcCancelThreadEx. + rpcrt4: Fix the memory pointer passed into the conformant array marshaller in NdrComplexStructMarshall. + +Roy Shea (4): + mstask: Skeleton implementation of Task Scheduler Service. + mstask: Generate C file with GUID definitions from mstask.idl. + mstask: TaskScheduler stub with AddRef, QueryInterface, and Release. + mstask: Implement ClassFactory, DllGetClassObject, and DllCanUnloadNow. + +Stefan Dösinger (41): + wined3d: Remove the atifs shader backend. + wined3d: NP2 coordinate adjustment is a vertex operation. + wined3d: Move fixed function texture dimension updates to the fragment pipeline. + wined3d: Simplify the fragment pipeline selection. + wined3d: Give the nvts/nvrc code its own pipeline implementation. + wined3d: WINED3DTSS_TEXCOORDINDEX belongs to the vertex pipeline. + wined3d: Move shader constant affecting states to the misc pipeline. + wined3d: Give nv* fixed function stuff its own state template. + wined3d: Separate texture_activate_dimensions. + wined3d: Remove some dead code. + wined3d: Add extension information to the states. + wined3d: Coalesce the nvrc and nvts+nvrc state template. + wined3d: Move an extension check into the state template. + wined3d: Move a few extension checks into the state template. + wined3d: Move the range fog support test to the template. + wined3d: Split the psizemin handler. + wined3d: Split the psizemax state handler. + wined3d: Move the point sprite support test into the template. + wined3d: Test for multisampling in the template. + wined3d: Only register the np2 texture fixup if needed. + wined3d: Check for ATI_ENVMAP_BUMPMAP in the template. + wined3d: Move the vertexblend support check to the template. + wined3d: Remove GL_EXT_vertex_weighting stubs. + wined3d: Remove more dead code. + wined3d: Move an VBO support check to the state template. + d3d9: Unset the vertex shader in the compare_instructions test. + wined3d: Fix the MULTIPLYADD parameter orders in atifs. + wined3d: Correct the D3DTOP_LERP parameter order. + wined3d: Use GL_ARB_texture_non_power_of_two emulation. + wined3d: Use the nofilter mipmap lookup for np2 textures. + wined3d: Use less strict pixel format matching if the match fails. + wined3d: Fix a copy and paste bug. + wined3d: Whitespace fix. + wined3d: Set WINED3DDEVCAPS2_VERTEXELEMENTSCANSHARESTREAMOFFSET. + wined3d: Remove some #ifdefs. + wined3d: Move set_tex_op(_nvrc) to their specific files. + d3d: D3DDECLTYPE_UNUSED is not valid in vertex declarations. + wined3d: Honor the texcoordindex when setting the texture matrix. + wined3d: Support ATI's D3DFMT_ATI2N format. + wined3d: ATI2N support using GL_EXT_texture_compression_rgtc. + wined3d: Make the MAC ARBvp implementation happy about ARL. + +Stefan Leichter (1): + rasapi32: RasEnumDevicesA test: initialize the input parameters before each call, make sure the return buffer is big enough. + +Ulrich Hecht (1): + dsound: Fix notification order. + +Vincent Povirk (3): + wininet: Always respect Proxy-Connection: or Connection: if it exists. + ole32: Add tests for OleIsCurrentClipboard(NULL). + ole32: Always return false when asked if NULL is the current clipboard. + +Vladimir Pankratov (1): + winhlp32: Update Russian translation. + +Zac Brown (3): + ntdll: Remove byte reversed U+3000 (CJK space) from being checked in RtlIsTextUnicode. + winhttp/tests: Add test for opening request. + include/winhttp.h: Add remaining flags. + +Zhangrong Huang (2): + msxml3: Add support for accessing document node. + msxml3: Add support for accessing CDATASection node. + +-- +Alexandre Julliard +julliard@winehq.org diff --git a/VERSION b/VERSION index 4a7bfd4c432..1c0a52802e1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.1.1 +Wine version 1.1.2 diff --git a/configure b/configure index ec49149e51d..0de81c0801e 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.61 for Wine 1.1.1. +# Generated by GNU Autoconf 2.61 for Wine 1.1.2. # # Report bugs to . # @@ -574,8 +574,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.1.1' -PACKAGE_STRING='Wine 1.1.1' +PACKAGE_VERSION='1.1.2' +PACKAGE_STRING='Wine 1.1.2' PACKAGE_BUGREPORT='wine-devel@winehq.org' ac_unique_file="server/atom.c" @@ -1298,7 +1298,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.1.1 to adapt to many kinds of systems. +\`configure' configures Wine 1.1.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1367,7 +1367,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.1.1:";; + short | recursive ) echo "Configuration of Wine 1.1.2:";; esac cat <<\_ACEOF @@ -1496,7 +1496,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.1.1 +Wine configure 1.1.2 generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1510,7 +1510,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.1.1, which was +It was created by Wine $as_me 1.1.2, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ @@ -23136,7 +23136,7 @@ exec 6>&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.1.1, which was +This file was extended by Wine $as_me 1.1.2, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -23189,7 +23189,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -Wine config.status 1.1.1 +Wine config.status 1.1.2 configured by $0, generated by GNU Autoconf 2.61, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\" -- 2.11.4.GIT