From bf25837eb7c08dc7faf13b886f6aed79a02506b8 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 2 Jan 2009 17:24:09 +0100 Subject: [PATCH] Release 1.1.12. --- ANNOUNCE | 1248 +++++++++++++++++++++-------------------------------- VERSION | 2 +- configure | 18 +- 3 files changed, 504 insertions(+), 764 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index bbbe77dffe0..ef6dca9d0f8 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,17 +1,16 @@ -The Wine development release 1.1.11 is now available. +The Wine development release 1.1.12 is now available. What's new in this release (see below for details): - - Numerous fixes for IE7 support. - - Support for 64-bit cross-compile using Mingw64. - - User interface support for crypto certificates. - - Better support for MSI installation patches. - - Various Direct3D optimizations. + - Some simple 64-bit apps should now run. + - Support for subpixel font rendering. + - 64-bit code generation in the IDL compiler. + - New version of the Gecko engine. - Various bug fixes. The source is available from the following locations: - http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.11.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.1.11.tar.bz2 + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.1.12.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.1.12.tar.bz2 Binary packages for various distributions will be available from: @@ -27,805 +26,546 @@ AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- -Bugs fixed in 1.1.11: +Bugs fixed in 1.1.12: - 986 ODBC.dll unimplemented - 1973 Bug in StretchDIBits with biBitCount=32 - 4293 text invisible in myODBC installer 2.5 -buggy refresh? - 5182 Wrong Time read into program - 5241 X BadAlloc failure (X_CreatePixmap) in StrePla.exe - 5463 ie6 installs now, but doesn't work... - 6126 SoulSeek crashes - 6139 Spanish Vocabulary Builder won't install => devision by zero - 6458 Wing Commander Prophecy: Objects are no longer rendered correctly - 6618 Warcraft III Crash on intro movie playback - 6921 C&C Tiberian Sun menu disappears after save - 7292 SystemDrive and a bunch other variables not set - 7543 Window position geometry not saved between app executions - 7795 Zoo Tycoon 2 D3D Device error - 8264 Streaming Media Player v5.0: "Unspecified error" when "Play from remote playlist..." is attempted - 9350 Cannot change country in iTunes 6.0 due to unimpletmented 'TrackPopupMenuEx' function - 9462 Mouse cursor appears only when clickling left mouse button (Star Wars: KOTOR) - 9500 StarCraft Battle.net-Hitting the Browse button hangs the game - 9528 Battlefield 2142 breaks on startup with ReportEventW errors - 9839 Game cannot connect using DirectPlay8.1 - 9994 mshtml: No icons visible in the Adobe Reader 8.1 "First Run" - Advertisement - 10005 Ever 17 - out of infinity crashes - 10036 The General PL: Problem with RichLine, it makes game unplayable - 10124 Turok doesn't see D3D Compatible Adapter. - 10137 WinSock ServerSocket - 10221 "make test" fails on d3d9/tests/visual.c - 10294 Mouse Y is off by 100 pixels in some fullscreen games - 10378 Programmer's Notepad 2 gives an error message, closes after using search function - 10457 Application complains that directsound is not detected - 10470 Radmin viewer 3.1: Black squares in the voice chat window - 10714 wps do not work - 10769 Window contents spontaneously move to root (0,0), stops updating - 10805 EmEditor hangs - 10820 Unhandled division by zero in ALSA_AddRingMessage in PowerPoint Viewer 2008 - 10976 Palm Desktop fails to install - 11186 Worms 2 regression: Page fault if you start the game by throwing a grenade - 11229 Sonic Adventure DX 3D models leave behind a "ghost" - 11376 Origin 7.5 crashes while plotting data - 11403 Installation fails after selecting the install folder - 11444 Pirates Of the Caribbean Online having login issue - 11544 Audio problems with Heroes II and ALSA Driver - 11634 erratic mouse in Starfleet Command Volume II Empires at war - 11816 Magic Workstation main window disappears immediately? - 11912 Wine desktop minimized icon on top - 11961 Zinc-based apps don't run? (Go Diego Go Wolf Pup Rescue, Virble) - 11979 Legacy 5 - Can't check for online update - 12075 Endnote X1: crashes when selecting text by mouse - 12158 Installer Everest Poker - 12247 Page fault in quartz during DLL registration prevents video playback in Ares P2P client - 12252 Need for Speed: Hot Pursuit 2 demo crashes on car select - 12360 load/save preferences.ini file error[file corrupt] - 12438 Marratech 6.1 hangs on startup - 12495 The free DWG viewer from brava doesn't work - 12528 You can resize the WinMerge dialog vertically on Wine, but not Windows - 12588 Trillian crashes at startup when trying to load dwmapi.dll - 12602 Duo Princess - using dmime crashes the game - 12628 wine: Call from 0x7b840fc8 to unimplemented function hal.dll.ExAcquireFastMutex - 12800 CIsco IP Communicator crash calling winhttp.dll.WinHttpCreateUrl - 12823 newer games using OpenGL cannot be played - 12991 eMule ScarAngel - 13111 xfile support is still non-existant in wine - 13361 firefox 3 can't handle local paths in location window [dogfood] - 13425 The Punisher demo sound effect from launcher gets stuck - 13458 Starcraft hangs in wine-1.0rc2 in dsound - 13478 Winehelp crash in textpad - 13512 Sniper Elite: game hangs on applying options (change to try resolution and crash) - 13625 Page fault when closing help viewer - 13639 Regression: No sound in Scorcher Demo - 13640 Scorcher Demo crashes on start - 13680 DC++: closing help browser crashes wine - 13697 sound problems in Battlezone 2 - 13764 SMPlayer doesn't render video properly [dogfood] - 13793 Prince of Persia: the Sands of Time crashes mid-way through. - 13824 Flash8 draws outside from frame after desktop switching - 13841 Babylon 7: Babylon freezes in trial version mode - 13842 SW: Knights of the Old Republic PL and fonts - 13859 Star Wars Race cursor duplicate - 13897 Live For Speed CMX Viewer S2Y: Lost window when shade window or switch workspace - 13904 Axis & Allies starts in zero sized window mode - 14215 Terragen crashes immediately on startup - 14322 Crashes when I try to run FeedDemon - 14488 Bonjour Service with iTunes - 14493 RumbleBox fails to install ==> Crash - 14515 AutoWikiBrowser doesn't install (uses gdiplus and .NET 2 framework) - 14587 wineprefixcreate creates useless directories in "My Files" directory - 14664 VeZA Route Planner 2005: crashes on startup - 14687 Helium Music Manager 2008 installation doesn't work - 14709 The White Chamber game crashes on exit - 14808 CS2 Compiz tooltips - 14952 Microsoft Word 2003 hangs while instaling a new feature - 15044 Random crash in MSN Messenger 7.0 - 15183 MagicMaps crashes with nvidia above version 169.12 - 15296 Installation of MS office broken until last GIT - 15309 Flashplayer crashes in quartz when used with an IM. - 15338 setup_exception_record stack overflow when running wineboot - 15491 Star Wars: Jedi Knight - Jedi Academy : Clicking install button in autorun menu freezes autorun.exe - 15578 Px-map crashes (probably caused because reading registry-key fails) - 15699 Winecfg crashes if no audio driver is present - 15835 Rapid Uploader: Delete button shows a popup menu that self closes. - 15840 SuddenStrike: crashes when loading a level - 15931 Photoshop CS4 Crashes while launching - 16086 Problems with sound in Soldier of Fortune - 16101 WMP10: Crashes on launch - 16103 Google Sketchup 7 crashes after downloading model - 16164 Google Sketchup 7 crashes when you click "Start using Sketchup" - 16317 Unhandled exception unimplemented function setupapi.dll.SetupPromptForDiskA - 16334 tools/fnt2bdf.c: format not a string literal and no format arguments - 16335 winex11.drv/xrender: format not a string literal and no format arguments - 16336 advpack/tests/install: format not a string literal and no format arguments - 16337 dinput/tests/joystick: format not a string literal and no format arguments - 16338 msxml3/tests/xmldoc: format not a string literal and no format arguments - 16339 setupapi/tests: format not a string literal and no format arguments - 16340 winedbg/db_disasm: format not a string literal and no format arguments - 16341 wineserver/trace: format not a string literal and no format arguments - 16345 ShadowFlare: Crashes on entering game - 16376 Braille2000 does not authenticate with server - 16381 Fading effects not working in Lineage2 and other graphic issues - 16386 FAR crashes with Unimplemented KERNEL32.dll.GetConsoleAliasW - 16414 New Xlive (8.12.2008 and newer) is not working - 16443 Regression in ntdll breaks IE6 setup - 16458 Endless Online installer crashes on start - 16464 IMVU crashes on startup - 16482 FeedDemon pops up an error about msxml on startup - 16511 Google Sketchup rejects some ruby scripts containing CRLF + 3276 warhammer 40 k failed to initialize video card - Initialisation of Graphics driver fails in W40K: Dawn of War. + 3577 Wine suffers a big slow down after renaming an item + 5048 mswsock:TransmitFile not implemented + 6275 Adobe Audition 2.0 installation program fails to start, needs IXMLDOMDocument2 + 7294 Aura aborts silently on startup + 7814 EVE Online mini maps in agent missions/browser are corrupted + 7815 Photomatix 2.4 crashes when copying/pasting license information + 8383 Black & White 2 quirks and crash + 8442 configure finds sysctl.h but it does not compile on OpenBSD 4.1 + 8946 EA's FIFA Games only show a black screen + 9511 Wine uses wrong icon on desktop for installed application + 9927 qq installer crashes near end + 10489 Winemaker fails to process directories with '+' in them. + 10594 EVE Online has several rendering/stability problems + 11001 Flanker 2.0 Demo: stack overflow after mission loads + 11142 Roland XV-Editor program crashes when setting midi ports + 11182 Unimplemented function winmm.midiDisconnect + 11565 Cypress PSoC Designer installer hang/crash + 11755 MediaMonkey 3.0.2 Error initializing Media Player + 12179 MSN Messenger 7.0 crashes while starting + 12208 TsRemux v0.20 crashes when launching (needs gdiplus.GetFontHeightGivenDPI) + 12226 DrawTextA/W + DT_CALCRECT + Empty String returns 0 + 12261 Sonic Heroes Demo's shadows are messed up + 12299 Commandos 3 crashes when selecting soldier + 12339 Yahoo! Messenger 8.1 crashes in new user registration wizard + 12344 eISLP -HTML rendering produces strange characters + 12355 Utopia Angel tool crashes in statup and is unstable + 12387 Civilization 4 fails to install + 12477 NBC Direct installer requires installation of Windows Installer 3.1 redist + 12604 SimGolf v1.03 exits when starting a new game + 12638 Photodex ProShowGold crashes on service startup + 12753 CIRCAD 5.3b: does not start + 13069 EdWord needs oleacc.dll.AccessibleObjectFromPoint + 13219 ProntoEdit NG 2.1.8 Emulator; Freezes on launch and beeps continuously + 13226 Fury: Unable to patch, because of buggy Window/Buttons/... + 13392 Game Maker games have screen corruptions that renders them unplayable + 13452 Typing anything in ePSXe freezes the application + 13580 ARX Fatalis crashes + 13726 handycafe.com installer unpacker hangs + 13818 Yahoo! Messenger 9.0 beta installer crashes in ntdll when changing window focus + 13894 Kyodai Mahjongg 2006 crashes, when started in 3D mode + 13906 Guild Wars crashes on startup, before rendering scene + 13911 Unhandled page fault on prefix creation on osx 10.5 + 13943 Active Worlds: crashes on startup + 13977 CallWave: Crash on install + 13998 other programs cant use alsa + 14021 CallWave does not work + 14042 Midnight Club II does not run with sound enabled + 14044 Google SketchUp fails to run + 14050 Forces Of Corruption : Empty launcher, can't load game + 14063 Unimplemented function gdiplus.dll.GdipGetPropertyCount and gdiplus.dll.GdipGetPropertyIdList + 14088 Gvox Encore: no sound + 14112 PhotoAcute: Does not open browser links + 14257 UltimateBet: Installs, but does nothing when run + 14289 winhelp: crash with ME_InsertTableCellFromCursor: Assertion `run->member.run.pCell->next' failed. + 14508 Music doesn't work in Hears of Iron 2: Armageddon + 14777 T-Online Browser installer fails with unhandled exception on first try + 15163 Installation of MP3Gain hangs + 15652 Adobe Photoshop CS4 installer fails + 15768 lego star wars II crashes with 2 joysticks plugged in + 16165 Warhammer Online refuses to patch with builtin winhttp.dll + 16293 Activeworlds client 4.2 crashes in IDirectXFileEnumObjectImpl_Create + 16344 cmd.exe builtin time prints wrong message : current date instead of current time + 16421 EVE Online fails to start with hardware vertex shaders + 16544 winmm: mixerOpen(): when CALLBACK_WINDOW flag given, NULL Callback is also valid + 16547 Pampered Chef Plus installer doesn't recognize windows version + 16554 FeedDemon startup dialog is incomplete + 16558 Google Sketchup 7 "Tools / Interact" cursor wrapped + 16561 warning: implicit declaration of function '_mkdir' + 16587 Warhammer: Battle March - Copy protection (?) prevents loading + 16591 Sword of the Stars crashes after intro movies, before main menu + 16603 DllRegisterServer not implemented in itircl.dll + 16605 riched20 regression: FullTiltPoker client crashes when leaving game window + 16610 libport compilation fails because widl isn't there + 16611 Regression: WoW crashes on startup in git + 16646 Digital download, World of Goo 1.2 crashes wine + 16659 configure doesn't pick up libpng on OpenBSD unless -lz is given + 16665 build broken in dlls/winhttp/cookie.c on OpenBSD 4.4 ---------------------------------------------------------------- -Changes since 1.1.10: +Changes since 1.1.11: -Alex Balut (1): - mshtml: Removed the reference counting of the DLL. - -Alexander Morozov (2): - hal: Add missing WINAPI. - ntoskrnl.exe: Add stubs for Io{Allocate,Get}DriverObjectExtension. - -Alexander Nicolaysen Sørnes (1): - kernel32: Add stub for GetConsoleAliasW. +Aleksey Bragin (1): + ntdll: Fix memory corruption in RtlSetBits. Alexandre Julliard (73): - server: Convert the registry key modification time to a win32-style time. - server: The name len in the get_directory_entry request must be a data_size_t. - kernel32/tests: Added some tests for behavior of 64-bit kernel handles. - include: Fix the 64-bit value of magic handle constants. - server: Make object handles ints instead of pointers. - server: Add functions for conversions between server object handles and pointer-style handles. - widl: Use local functions where possible instead of STUB_FORWARDING_FUNCTION in stub vtables. - user32/tests: Added some tests for behavior of 64-bit user handles. - server: Make user handles ints instead of pointers. - server: Add functions for conversions between server user handles and pointer-style handles. - winebuild: Make the cpu flag more generic to allow supporting a given entry point on multiple platforms. - include: Implemented inline asm functions for x86_64. Export Interlocked* only on i386. - include: Added some definitions for x86_64 exception handling. - ntdll: Added stubs for RtlLookupFunctionEntry and RtlVirtualUnwind. - kernel32/tests: Fixed the handle test for Win9x. - include: Added the msvcrt memory.h header. - wininet: Include ws2tcpip.h before anything else for the Windows build. - server: Get rid of the support for module snapshots, it is no longer needed. - server: Don't use size_t for module sizes, they are limited to 2Gb anyway. - configure: Add a wrapper macro for mkdir on Windows. - configure: Add a check for the grp.h header. - shell32: Disable the Unix folder for the Windows build. - include: Disable the asm optimizations for the Windows build. - include: Fix the definition of 64-bit types for Mingw64. - configure: Add detection of Mingw64 for crosstests. - include: Fix a few compiler warnings for the Mingw64 build. - ntdll: Add a function to export the host OS type and version. - winetest: Report information about the CPU and host OS. - wininet/tests: Use new test URLs on test.winehq.org. - server: Define an lparam_t type for message parameters that can hold all sorts of data. - server: Windows properties are actually generic params, not handles. - tools: Re-use the file updating routines from make_makefiles in make_requests. - tools: Keep track of requests sizes and alignments in make_requests. - ntdll: Add a heuristic to detect dlls that are wrongly marked as using native subsystem. - cabinet: Don't allocate a huge buffer on the stack. - ntdll: Enforce correct protection values in virtual memory functions. - include: Fix typo in the 64-bit version of GetProcessHeap(). - ntdll: Convert the handles to server handles in NTDLL_wait_for_multiple_objects. - ntdll: Fix heap management for 64-bit. - libwine: Don't try to use the preloader on non-i386. - msi: Don't include msvcrt headers. - setupapi: Don't include msvcrt headers. - msvcrt: Don't include msvcrt headers, instead duplicate the definitions in msvcrt.h. - include: Add the msvcrt/crtdefs.h header and include it where needed. - msvcrt: Use intptr_t or size_t instead of long where appropriate. - msvcrt: Use iob_func instead of p__iob on non-x86. - msvcrt/tests: Load __mb_cur_max and _mbctype dynamically since they may not be available to link against. - msvcrt: Avoid truncated relocations on 64-bit. - winegcc: Fix the file mode check. - server: Add an apc_param_t type to store APC client-side parameters. - server: Make async I/O transfer sizes always 32-bit. - include: Allow 64-bit pointers to pass through LDT functions unmolested. - ntdll: NtCurrentTeb is not exported on x86_64. - msvcrt: The _CI* math functions are only exported on i386. - msvcrt: Add a few more *_func functions to replace the __p_* ones. - msvcrt: The __p_* functions are only exported on i386. - msvcrt: Rename _ftime to avoid conflicts. - widl: Use ULONG_PTR instead of unsigned long for pointer casts in generated code. - winetest: Use main instead of WinMain as entry point. - winebuild: Generate stub entry points for x86_64. - ntdll: Add support for dynamically generated stub entry points. - msvcrt: Rewrite va_list to string conversions to avoid depending on va_copy. - configure: Get rid of the va_copy checks. - msvcrt: Add __cdecl to all function prototypes. - include: Use __p__iob on i386 to avoid problems with Mingw libraries. - server: Add a mem_size_t type to represent memory sizes and offsets. - server: Make mem_size_t always 64-bit. - server: Use mem_size_t instead of file_pos_t for memory mapping sizes. - server: Make apc_param_t always 64-bit. - cryptui: Commit checks.bmp missed in a previous patch. - d3dxof/tests: Avoid size_t in a trace. - msi/tests: Avoid sizeof in traces. - msvcrt/tests: Avoid sizeof in a trace. + configure: Better check for the broken mkdir on Windows. + libport: Add a stub replacement for symlink(). + wininet: Store file time as a SYSTEMTIME instead of a Unix struct tm. + shell32: Use Win32 functions instead of Unix ones to retrieve the current time. + winedevice: Make sure that all dependencies of the driver are relocated too. + libport: Replacement for poll(). + secur32: Check for lack of fork() support. + ws2_32: Added implementation for inet_ntop. + rpcrt4: Disable TCP/IP connection support if we don't have socketpair. + shell32: Use RtlRandom instead of the non-portable rand_r. + include: Add the needed dllimport attribute to the RtlUnwind declaration. + gdi32: Fix the build without Freetype LCD support. + libport: Avoid including winsock2.h. + user32: Fix SPI_SETMOUSESPEED handling, the parameter is not a pointer. + server: Store data for hardware messages in the message extra data. + server: Make lparam_t always 64-bit. + server: Store the async handle inside the async_data_t structure. + server: Use the same field for process and thread handle in the queue_apc request. + server: Get rid of the unused count parameter in fd_queue_async(). + widl: Move determination of the exact type of structures and array to the code generation phase. + widl: Store the size of a pointer in a variable instead of hardcoding the value of the host compiler. + widl: Add --win32/--win64 options to select the type of code generated. + widl: Add support for generating 32-bit and/or 64-bit code for proxies/clients/servers. + configure: When cross-compiling, propagate the target specification to winebuild. + configure: Improve check for libresolv. + winetest: Link against the Wine import libraries for the dist version too. + kernel32: Move AllocMappedBuffer/FreeMappedBuffer to thunk.c. + include: Move the DEFINE_REGS_ENTRYPOINT macros to the dlls that use it. + winebuild: Generate the __wine_call_from_32_regs function along with the 16-bit kernel routines. + winebuild: Fix delay load code to preserve stack alignment and save the correct registers. + winebuild: Generate relay debugging thunks for x86_64. + ntdll: Make the relay debug code more generic to allow supporting 64-bit platforms. + ntdll: Add support for relay debugging on x86_64. + libport: Check for ENOTSUP being defined before using it. + ntdll: Make sure we don't return from a stub exception. + server: Add a module_handle_t type to represent client-side module handles. + server: Make module handles always 64-bit. + server: Store module names as client_ptr_t instead of void pointers. + server: Store debugging output strings as client_ptr_t instead of void pointers. + server: Make the select cookie a client_ptr_t instead of a void pointer. + server: Make the class opaque data a client_ptr_t instead of a void pointer. + server: Make the device opaque data a client_ptr_t instead of a void pointer. + server: Make hook procedures client_ptr_t instead of void pointers. + server: Make timer callback function and argument client_ptr_t instead of void pointers. + opengl32: Define an enum for extensions to make diffs smaller when adding new extensions. + server: Make the message callback function a client_ptr_t instead of a void pointer. + server: Make the address argument for read/write_process_memory a client_ptr_t. + server: Make the mapping base address a client_ptr_t instead of a void pointer. + server: Make the address parameters in inter-process virtual memory calls client_ptr_t. + server: Make padding explicit in the wake_up_reply structure. + server: Make a couple of fields smaller in the apc_call_t/apc_result_t structures. + server: Make the arguments for CreateRemoteThread client_ptr_t instead of void pointers. + server: Explicitly specify when an ioctl call needs to be blocking. + server: Specify the user APC to call only once the system APC has executed. + server: Make the various async I/O parameters client_ptr_t instead of void pointers. + server: Send the version with the initial fd so that it can be checked before sending the first request. + server: Move ldt_copy to the init_process_done request and make it a client_ptr_t. + server: Make thread entry points client_ptr_t instead of void pointers. + server: Make TEB and PEB client_ptr_t instead of void pointers. + server: Make atom_t an unsigned int to avoid padding issues. + server: Reorganize some requests to avoid padding, and make remaining padding explicit. + cmd: Don't include time.h before winsock.h to avoid conflicts. + user32: Convert wvsprintfA/W to use an MS ABI vararg list for x86_64. + shlwapi: Convert wvnsprintfA/W to use an MS ABI vararg list for x86_64. + shlwapi: Convert SHPackDispParams to use an MS ABI vararg list for x86_64. + wldap32: Convert ber_printf to use an MS ABI vararg list for x86_64. + kernel32: Convert FormatMessageA/W to use an MS ABI vararg list for x86_64. + ntdll: Use INT_MAX for the semaphore count since LONG_MAX won't work on 64-bit. + include: Don't pack shellapi.h on 64-bit. + include: Fix a couple of winsock structures for 64-bit. + kernel32/tests: Use the correct value for invalid heap sizes on 64-bit. + winecoreaudio: Fix a redefinition warning. + Update copyright info for 2009. -Alistair Leslie-Hughes (11): - mshtml: Implement IHTMLStyle get/put posWidth. - mshtml: Implement IHTMLStyle get/put posHeight. - mshtml: Add support for V_I4 in IHTMLStyle put_zIndex. - mshtml: Implement IHTMLStyle put_fontStyle. - mshtml: Implement IHTMLStyle get/put fontVariant. - mshtml: Implement IHTMLScriptElement get/put Defer. - mshtml: Implement IHTMLStyle get_backgroundImage. - msxml3: Corrected getAttributeNode to return correct values. - mshtml: Implement IHTMLStyle get_position. - msxml3: Make functions static. - msxml3: Add ISupportErrorInfo interface to IXMLDOMDocument. +Alistair Leslie-Hughes (1): + msxml3: Use xmlNodeGetContent to get text data. -Andrei Derevyanko (2): - mshtml: Silence IMarshal QueryInterface FIXME. - mshtml: Updated test of QueryInterface. +Allan Tong (1): + wined3d: Add mapping for MOV instructions in shader_hw_map2gl. -Andrew Nguyen (4): - jscript: Fix some errors detected by Valgrind. - jscript: Fix the lexicographical order of the String class properties array. - jscript: Implement the String.sub() method. - jscript: Implement the String.sup() method. +Anders Jonsson (2): + mciseq: Fix typo. + mciavi32: Fix typo. -Andrew Talbot (34): - widl: Remove unneeded address-of operators from array names. - widl: Remove unneeded address-of operators from function names. - winex11.drv: Sign-compare warnings fix. - msi: Remove an unused declaration. - winhttp: Sign-compare warning fix. - wininet: Sign-compare warnings fix. - shdocvw: Remove unneeded address-of operators from array name. - wined3d: Remove unneeded address-of operators from array names. - wintrust: Sign-compare warnings fix. - ws2_32: Sign-compare warnings fix. - winmm: Sign-compare warning fix. - user32: Sign-compare warnings fix. - comctl32: Remove unused Wine debug channel. - d3drm: Remove unused Wine debug channel. - d3dx8: Remove unused Wine debug channel. - d3dx9_24: Remove unused Wine debug channel. - d3dx9_25: Remove unused Wine debug channel. - d3dx9_26: Remove unused Wine debug channel. - d3dx9_27: Remove unused Wine debug channel. - d3dx9_28: Remove unused Wine debug channel. - d3dx9_29: Remove unused Wine debug channel. - d3dx9_30: Remove unused Wine debug channel. - d3dx9_31: Remove unused Wine debug channel. - d3dx9_32: Remove unused Wine debug channel. - d3dx9_33: Remove unused Wine debug channel. - d3dx9_34: Remove unused Wine debug channel. - d3dx9_35: Remove unused Wine debug channel. - d3dx9_36: Remove unused Wine debug channel. - d3dx9_37: Remove unused Wine debug channel. - ole32: Remove unused Wine debug channel. - msvcrt40: Remove unused Wine debug channel. - msvcr71: Remove unused Wine debug channel. - kernel32: Remove unused Wine debug channel. - jscript: Remove unused Wine debug channel. +Andrew Fenn (4): + xinput: Added prototypes to header file. + xinput: Added stub for XInputEnable. + xinput1_3: Added stub XInputSetState. + xinput1_3: Added tests for XInputSetState. -Aric Stewart (9): - imm32: Implement ImmAssociateContextEx. - imm32: Implement W/A handling in ImmEscape. - user32: Implement handling of WM_INPUTLANGCHANGE. - user32: Proper handling of WM_INPUTLANGCHANGEREQUEST. - msi: EndDialog with Ignore should not be an error. - x11drv: If a keyboard layout is an IME only check the loword when comparing to the x11 keyboard layout. - x11drv: Allow ActivateKeyboardLayout to set the keyboard for the thread and GetKeyboardLayout to return the stored keyboard. - user32: Remove the driver call for GetKeyboardLayoutList and instead populate from the registry. - msi: Fix some NULL checking in MSI_RecordGetStringA. +Andrew Nguyen (6): + winmm/tests: Fix a mismatched failure message. + winmm/tests: Refactor the mixerOpen and mixerClose tests and add a few additional test cases. + winmm: mixerOpen should return success with NULL dwCallback and CALLBACK_WINDOW flag. + cfgmgr32: Forward and stub CM_Connect_MachineA. + setupapi: Stub the SetupDiDestroyClassImageList function. + cfgmgr32: Forward and stub CM_Create_DevNodeA/W. -Austin English (3): - shell32: Fix German translation. - uxtheme: Fix a compiler warning. - kernel32: Convert a warn to an err. +Andrew Riedi (3): + itircl: Fix documentation typo. + winex11.drv: Calculate the cursor bitmap offsets in a way consistent with user32. + winex11: Factor out the 'alpha_zero' test and use it for legacy cursor support. -ByeongSik Jeon (3): - gdi32: Unify Chinese and Japanese default font name. - *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". - *Ko.rc: Update Korean resource. +Andrew Talbot (20): + dmime: Remove unused Wine debug channel. + dmstyle: Remove unused Wine debug channel. + sxs: Remove unused Wine debug channel. + winealsa.drv: Do nothing if HAVE_ALSA is not defined. + winecoreaudio.drv: Do nothing if HAVE_AUDIOUNIT_AUDIOUNIT_H is not defined. + riched20: Remove unused Wine debug channel. + mshtml: Remove superfluous semicolons. + msvfw32: Remove superfluous semicolon. + winex11.drv: Superfluous semicolons fix. + ddraw: Remove a superfluous semicolon. + wineoss: Remove a superfluous semicolon. + wined3d: Remove superfluous semicolons. + ole32: Superfluous semicolons fix. + ntdll: Remove a superfluous semicolon. + msvcrt: Remove a superfluous semicolon. + advapi32: Remove unused function. + comdlg32: Unreachable code fix. + cabinet: Declare a function static. + comctl32: Declare some variables static. + comdlg32: Declare a function static. -Chris Wulff (1): - mscoree: Add a stub for LockClrVersion. +Andrey Turkin (1): + advapi32: Implement CredReadDomainCredentials stub and tests. -Christian Costa (23): - quartz: Accept null clsMinorType for pins when registering filters + tests. - ddraw: Fix trace. - winedbg: Make frame numbers display starting from 0 so we match frame command. - d3dxof: Increase strings buffer size. - devenum: Fix traces and fixmes. - quartz: Turn some fixmes into traces. - setupx: Add stub for DiInstallClass. - d3dxof: Add a test to dump an X object data (enabled when objects.txt and templates.txt are present). - d3dxof: Improve error handling. - d3dxof: Increase string buffer size. - dplayx: Fix typo. - dmime: Improve IDirectMusicPerformance8Impl_PlaySegment(Ex) stubs. - dmime: Check input params in IDirectMusicSegmentState8Impl_QueryInterface. - amstream: Implement IDirectDrawMediaStream. - amstream: Some fixes. - amstream: Add stubbed implementation of MediaStreamFilter. - d3dxof: Improve IDirectXFileImpl_CreateSaveObject stub. - d3dxof: Add some preliminary support for binary objects. - d3dxof: Remove IDirectXFileObjectImpl stuff. That's not needed. - dswave: Add missing segment vtbl initialisation (with DirectMusicSegment8_Segment_Vtbl). - winealsa.drv: Initialize correctly the header before adding it to the queue. - dmusic: Move IDirectMusicThru and IDirectMusicPortDownload to DirectMusicPort object where they belong. - winealsa.drv: Handle midi sysex greater than a buffer. +Austin English (5): + itircl: Add stub functions. + configure: Fix sysctl.h check for OpenBSD. + configure: Fix libpng detection on OpenBSD. + winhttp: Fix a missing include for OpenBSD. + kernel32/tests: Fix compile on powerpc. + +ByeongSik Jeon (1): + gdi32, winex11: Add support for subpixel font rendering. + +Byeongsik Jeon (4): + gdi32: Don't truncate the added pixels with FT_LCD_FILTER_DEFAULT. + gdi32: Restore the trimmed bitmap image by FT_Render_Glyph(). + user32: Implementation the SPI_{GET|SET}FONTSMOOTHING* actions. + winex11.drv: Add the basic antialias type decision code. + +Chris Robinson (1): + d3d9: Use the correct size for D3DFVF_XYZW. + +Christian Costa (29): + wineoss.drv: Initialize correctly the header before adding it to the queue. + winecoreaudio.drv: Initialize correctly the header before adding it to the queue. + dmusic: Improve IDirectMusicPortImpl_DownloadInstrument stub. + dmusic: Add support for IID_IDirectMusicDownloadedInstrument8 query in IDirectMusicDownloadedInstrumentImpl_QueryInterface. + dmusic: Fix IDirectMusicPortImpl_QueryInterface. + dmusic: Improve IDirectMusicPortDownloadImpl_GetBuffer stub. + dmusic: Implement IDirectMusic8Impl_CreateMusicBuffer. + d3dxof: Simplify error handling in IDirectXFileEnumObjectImpl_GetNextDataObject. + d3dxof: Allocate subobjects at object creation time. + d3dxof: Release properly all allocated resources. + d3dxof: Make FileEnumObject keep references to top level objects. Add corresponding test. + d3dxof: Release allocated xobjects. + d3dxof: Small cleanup. + ddraw: Display fixme only once in IDirect3DVertexBufferImpl_Optimize. + d3dxof: Initialize object member names correctly. + d3dxof: Template names are case insensitive. + ntoskrnl.exe: Add stub for KeInitializeEvent. + ntoskrnl.exe: Fix some FIXMEs. + ntoskrnl.exe: Add stub for PsSetCreateThreadNotifyRoutine. + quartz: Fix some traces and fixmes. + winedos: Document CMOS image bytes. + winedos: Compute CMOS image checksum automatically. + winedos: Increase extended memory from 7MB to 15MB. + quartz: Remove unused IMemInputPin vtables. + cmd.exe: Use WCMD_CURRENTTIME resource to show the time. + d3dxof: Move X files parsing into a separate file. + ddraw: Display fixme only once in IDirectDrawImpl_WaitForVerticalBlank. + winmm: Check param in joyConfigChanged. + mciavi: Implement MCI_DGV_PUT_WINDOW in MCIAVI_mciPut. Damjan Jovanovic (1): - winemenubuilder: Create xdg_config_dir if it does not exist. + winemenubuilder: Improve icon generation. Dan Kegel (2): - msvcrt: fread: Exhaust buffered data before using unbuffered data in ascii mode. - winver: Add version resource. + tools: Remove bashisms from wineinstall. + winmm: Don't crash on PlaySound(... SND_ALIAS_ID). -Daniel Nylander (6): - clock: Updated Swedish translation. - winefile: Updated Swedish translation. - winhlp32: Updated Swedish translation. - notepad: Updated Swedish translation. - winecfg: Updated Swedish translation. - shell32: Updated Swedish translation. +Detlef Riekenberg (3): + shdocvw/tests: Fix a test on IE 5.x. + shdocvw: Implement ParseURLFromOutsideSource. + shdocvw/tests: Add tests for ParseURLFromOutsideSource. -Dylan Smith (15): - richedit: Use ME_EnsureVisible to implement EM_SCROLLCARET. - richedit: Compare editor rather than hWnd in ME_CalculateClickCount. - richedit: Removed an unnecessary call to GetScrollInfo. - richedit: Removed unused hwndEdit variable for the RTF parser. - richedit: Missing capitalization on TxGetScrollBars. - richedit: Move implementation of EM_GETTEXTRANGE to its own function. - richedit: Move implementation of EM_GETTEXTEX to its own function. - richedit: Removed some unnecessary SendMessage calls to itself. - richedit: Move implementation of WM_CHAR to its own function. - richedit: Fixed ITextHostImpl return values for tests. - richedit: Added tests for the formatting rectangle. - richedit: Made sure text is offset by formatting rectangle. - richedit: Removed redundant editor height variables and calculations. - richedit: Avoid re-calculating positions found in wrapping for painting. - richedit: Move message handling to function callable without window. +Dylan Smith (1): + richedit: Prevented a dereference of a freed pointer. -Francois Gouget (70): - ws2_32: Add MSG_WAITALL and MSG_INTERRUPT. - ws2_32: Add the inet_ntop() and inet_pton() prototypes and their relatives. - dsound: Remove unneeded casts of zero. - winspool.drv: Remove unneeded casts of zero. - port: Remove unneeded casts of zero. - fnt2bdf: Remove unneeded casts of zero. - winealsa: Fix a couple of types and avoid unneeded casts. - avifil32: Remove unneeded casts of zero. - crypt32: Remove unneeded casts of zero. - kernel32: Remove unneeded casts of zero. - msacm32: Remove unneeded casts of zero. - netapi32: Remove unneeded casts of zero. - oleaut32: Remove unneeded casts of zero. - wnaspi32: Remove unneeded casts. - gdiplus: Add a trailing '\n' to a Wine trace. - wininet & winhttp: Fix a pointer type mismatch warning when compiling on Windows. On Windows setsockopt() expects a char* while on Unix it accepts anything. - msvcrt/tests: Stricter fstat() tests. - msvcrt/tests: Add a stat() test. - msvcrt: Fix the permissions returned by fstat*() (with test). - appwiz.cpl: It's ok to use "SysListView32" directly. - clock: Remove spaces before '\n' in the Swedish resources. - msvcrt/tests: Add a trailing '\n' to ok() calls. - msvcrt: Remove _adjust_fdiv() as it is unused. - shell32: Add a couple of spaces in the spec file. - ole32: Fix the STORAGE_dump_pps_entry() description. - cabinet/tests: Make CopyProgress() static. - d3d9/tests: Make some functions static. - gdi32/tests: Make test_GdiAlphaBlend() static. - msvcrt/tests: Make void test_cp_table() static. - ntdll/tests: Make rtlraiseexception_vectored_handler() static. - shell32/tests: Make test_cbsize() static. - ole32/tests: Make test_runnable() static. - user32/tests: Make some functions static. - msvcrt: Point the set_new_handler() entrypoint to the right implementation. - wineoss.drv: Make widOpen() and wodOpen() static. - userenv/tests: Make userenv_dbgstr_w() static. - kernel32: Remove _hread16() as it is not used. Move _hwrite16() next to the other related functions. - wininet & winhttp: Remove the MSG_WAITALL definition as it is not needed. - devenum: French and German should use SUBLANG_NEUTRAL. - ole32: Use the IStream16_(CreateStream,CreateStorage,Write) implementations. - cmd: Make WCMD_DumpCommands() static. - d3d8: Make D3D8CB_CreateSurface() static. - port: S_IWUSR and S_IX* are not needed. Remove them. - msiexec: Make KillService() static. - winapi_check: Add support for '-arch=xxx' in spec files. - explorer: Make appbar_wndproc() static. - winejack.drv: Make some functions static. - wineesd.drv: Make some functions static. - wineaudioio.drv: Export widMessage(). - setupapi/tests: Make devinst_RegDeleteTreeW() static. - riched20/tests: Make keep_responsive() and customWordBreakProc() static. - mlang/tests: Make strstrW() static. - gdi32: Make [GS]etDCState() static. - gdi32: Export three implemented 16bit Engine*() functions. - kernel32: Make some functions static. - ddraw/tests: Make some functions static. - net: Make output_string() and output_error_string() static. - oleaut32/tests: Make the Widget_*() and KindaEnum_*() functions static. - msi/tests: Make enum_stream_names() and package_RegDeleteTreeW() static. - devenum: Explicitly identify the translation as being for SUBLANG_PORTUGUESE_BRAZILIAN. - wrc: Add a trailing '\n' to some warning and error messages. - msvcrt/tests: Add a trailing '\n' to an ok() call. - dmloader: Add a trailing '\n' to a Wine trace. - rpcrt4/tests: Fix the trailing '\n' in an ok() call. - wined3d: Fix double const. - winapi_check: Extend support for '-arch=xxx' in spec files. - devenum: Make the Romanian translation LANG_NEUTRAL. - wintrust/tests: Add a trailing '\n' to ok() calls. - wineoss.drv: Fix the m[io]dMessage() documentation. - winealsa.drv: Fix the m[io]dMessage() documentation. +Francois Gouget (13): + kernel32: Fix a comment in LocalInit16(). + shell32/tests: Add a trailing '\n' to ok() calls. + wnaspi32: Add a trailing '\n' to a Wine trace. + advapi32/tests: Add a trailing '\n' to ok() calls. + winecoreaudio.drv: Remove an unused debug channel (midi). + winedbg: Remove an unused debug channel (winedbg). + browseui/tests: Make some functions static. + configure: Fix the linux/ipx.h check. + Assorted spelling fixes. + cmd: Reorder some functions to avoid forward declarations. + cmd: Reorder some functions to avoid forward declarations. + winemine: Remove AboutDlgProc() as it is unused. + winemine: Reorder some functions to avoid forward declarations. -Hans Leidekker (34): - setupapi: Forward pSetupIsUserAdmin to IsUserAdmin. - setupapi: Implement StringTableAddStringEx. - setupapi: Fix typo in StringTableGetExtraData. - wininet: Set secure flag when scheme is https. - winhttp: Prepend slash to request path if necessary. - clusapi: Add stubs for OpenCluster and CloseCluster. - ws2_32: Implement WSAIoctl(SIO_KEEPALIVE_VALS). - winhttp: Validate parameters per component in WinHttpCrackUrl. - winhttp: Resolve host port at the latest possible moment. - wininet: Adapt tests to winehq changes. - hal: Add version resource. - wine.inf: Create fake hal.dll. - pidgen: Add stub implementation. - pidgen: Add a placeholder BINK resource. - janitorial: Don't depend on user32 for the self registration functions. - janitorial: Remove unneeded user32 imports. - wuapi: New dll. - include: Add IAutomaticUpdates, IUpdateSession, IUpdateSearcher, IUpdateDownloader and IUpdateInstaller interfaces. - wuapi: Add a stub implementation of IUpdateDownloader. - wuapi: Add a stub implementation of IUpdateInstaller. - wuapi: Add a stub implementation of IUpdateSearcher. - wuapi: Add a stub implementation of IAutomaticUpdates. - wuapi: Add a stub implementation of IUpdateSession. - wuapi: Add class factory. - wuapi: Register interfaces. - wintrust: Open test file with share mode FILE_SHARE_READ. - wintrust: Don't test last error on success. - wintrust: Implement CryptCATAdminAcquireContext. - wintrust: Implement CryptCATAdminReleaseContext. - wininet: Relax a notification test. - wintrust: Implement CryptCATAdminAddCatalog, CryptCATAdminReleaseCatalogContext and CryptCATAdminReleaseContext. - wintrust: Add tests for adding and removing catalog files. - mscat32: Forward more functions to wintrust. - wintrust: Implement CryptCATAdminCalcHashFromFileHandle. +Frans Kool (1): + crypt32: Updated Dutch translations. -Henri Verbeet (50): - wined3d: Load texture coordinates from the correct streams. - wined3d: Explicitly pass the shader version to shader_get_param(). - wined3d: Explicitly pass the shader version to shader_skip_unrecognized(). - wined3d: Return early from shader_trace_init() when a NULL pFunction is passed. - wined3d: Avoid disabling numbered arrays if we're going to enable them afterwards anyway. - wined3d: Remove some unused code. - wined3d: Don't leak memory in IWineD3DPixelShaderImpl_GenerateShader(). - wined3d: Add functions to initialize and free shader buffers. - wined3d: Fix the IWineD3DVertexShader and IWineD3DPixelShader IUnknown methods. - wined3d: Fix some spelling errors. - wined3d: Use the actual fixup for the stage in gen_ati_shader(). - wined3d: Rename texture_stage_op.color_correction to texture_stage_op.color_fixup. - wined3d: Compare & copy with the correct clipplane size in IWineD3DStateBlockImpl_Capture(). - wined3d: Make some constant arrays also static. - wined3d: Get rid of the "len" variable in shader_trace_init(). - wined3d: baseShader.functionLength should be 0 when a NULL pFunction is passed. - wined3d: Remove some more unused code. - wined3d: shader_trace_init() shouldn't have side effects. - wined3d: Don't trace the shader if nobody's looking. - wined3d: Don't reparse the entire shader just to update the sampler types. - wined3d: We only care is a sampler is sampled at all in device_map_vsamplers(), not the specific type. - wined3d: Get rid of the textureDimensions field in the state block. - wined3d: Use a simpler way to calculate the number of texture levels. - wined3d: Don't leak memory on failure in allocate_shader_constants(). - wined3d: Explicitly pass the shader version to some more functions. - wined3d: Move the shader version to reg_maps. - wined3d: Simplify shader_generate_main() a bit. - d3d8: Create a d3d8 declaration as parent for FVF based declarations. - d3d8: Use the wined3d declaration to retrieve the d3d8 shader in IDirect3DDevice8Impl_GetVertexShader(). - d3d8: Remove unused code. - wined3d: Refuse to create shaders with a NULL function. - wined3d: Shaders will never have a NULL function. - wined3d: Fix use_vs() usage in vertexdeclaration(). - d3d8: Add a test for GetVertexShader() with a FVF set. - wined3d: Remove GetFVF() and SetFVF() from IWineD3DDevice. - wined3d: Record floating point pixel shader constants in EndStateBlock() as well. - d3d9: Fix the shader constant test. - wined3d: Remove the shader_cleanup() method from the shader backend. - winex11.drv: Fix color conversion for 16 bpp cursors. - d3d9: Fix a trace. - d3d9: Add a test for shader constant application through IDirect3DStateBlock9_Apply(). - wined3d: Fix constant setting for the ARB backend. - wined3d: Don't mark shader constants dirty when we're recording a stateblock. - wined3d: Track shader constants in the shader backend. - wined3d: Don't call allocate_shader_constants() from Init3D(). - wined3d: Set the initial viewport in InitStartupStateBlock(). - wined3d: Properly reset the stateblock. - wined3d: Only apply shader constants that changed. - wined3d: Remove a useless FIXME. - wined3d: Consistently use .xyzw for vector components. +Ge van Geldorp (1): + kernel32/tests: Use shared Windows directory on TS to find regedit.exe. -Hwang YunSong(황윤성) (2): - cryptdlg: New Korean resource. - oleview: Updated Korean resource. +Gerald Pfeifer (6): + comctl32: Shed off some unused parameters. + comctl32: Simplify DATETIME_Char. + comctl32: Simplify COMBOEX_Command. + comctl32: Simplify NATIVEFONT_Create. + wpp: Add missing #include . + comctl32: Simplify fifteen functions by removing unused parameters. -Jacek Caban (14): - mshtml: Make IHTMLElement::get_document vtbl offset independent. - mshtml: Skip tests on broken IE6 versions. - mshtml: Fixed a typo. - jscript: Added Math.PI implementation. - jscript: Added Math.E implementation. - jscript: Added Math.LOG2E implementation. - jscript: Added Math.LOG10E implementation. - jscript: Delay setting named info if SCRIPTITEM_GLOBALMEMBER flag is not set. - mshtml: Fixed IHTMLInputTextElement vtbl and QueryInterface implementation. - jscript: Correctly handle SCRIPTITEM_GLOBALMEMBERS flag in identifier_eval. - urlmon: Remove broken IBindCtx ref count test. - mshtml: Use stored nsINetUtil interface. - mshtml: Added nsIChannel::[Get|Set]Owner implementation. - mshtml: Write aCount bytes in nsIInputStream::ReadSegments. +Hans Leidekker (11): + pidgen: Fix typo. + include/mscat.h: Add a few declarations. + wintrust: Record full catalog filename in catalog info structure, not just the basename. + wintrust: Implement CryptCATAdminEnumCatalogFromHash. + wintrust: Implement CryptCATOpen and CryptCATClose. + wintrust: Test find handles against INVALID_HANDLE_VALUE. + wintrust: Implement CryptCATEnumerateMember. + wintrust: Implement CryptCATAdminResolveCatalogPath and CryptCATCatalogInfoFromContext. + wintrust: Add stub implementations of CryptCATEnumerateAttr, CryptCATEnumerateCatAttr, CryptCATGetAttrInfo, CryptCATGetCatAttrInfo and CryptCATGetMemberInfo. + wintrust: Add some tests. + wintrust: Fix message handle type. -James Hawkins (27): - msi: Fix the type of the last parameter of MsiEnumPatchesEx. - msi: Add the MSIPATCHSTATE enumeration. - msi: Forward MsiEnumPatchesExA to MsiEnumPatchesExW. - msi: Implement MsiEnumPatchesExW. - msi: Fix an uninitialized variable. - msi: Add tests for MsiEnumPatchesEx. - msi: Add the ability to open multiple users product keys. - msi: Add the ability to open multiple users' component keys. - msi: Add the ability to open multiple users' install properties key. - msi: Remove a duplicated function. - msi: Remove a duplicated function. - msi: Add the ability to delete multiple users' component keys. - msi: Forward MsiEnumPatchesA to MsiEnumPatchesW. - msi: Implement MsiEnumPatchesW. - msi: Add tests for MsiEnumPatches. - msi: Forward MsiGetProductPropertyA to MsiGetProductPropertyW. - msi: Implement MsiGetProductPropertyW. - msi: Add tests for MsiGetProductProperty. - msi: Add a stub implementation of MsiGetPatchInfoEx. - msi: Forward MsiGetPatchInfoExA to MsiGetPatchInfoExW. - msi: Add the ability to query a specific context for a product key. - msi: Add the ability to query a specific context for a patch. - msi: Add the ability to query a specific context for install properties. - msi: Implement MsiGetPatchInfoExW. - msi: Publish the patch information. - msi: Set the property specified by the Source attribute of the Media table when applying a patch. - msi: Add tests for MsiGetPatchInfo. +Henri Verbeet (28): + d3d9: Don't crash in GetFVF() if a NULL vertex declaration is set. + secur32: Try an EMPTY buffer if we can't find one of type TOKEN. + secur32: Dump the buffer descs in schan_InitializeSecurityContextW(). + secur32: Add stubs for schannel QueryContextAttributesA() and QueryContextAttributesW(). + secur32: Handle SECPKG_ATTR_STREAM_SIZES in schan_QueryContextAttributesW(). + secur32: Implement schannel EncryptMessage(). + secur32: Implement schannel DecryptMessage(). + d3d9: Release the vertex declaration once we're done with it. + d3d: Make sure the device is properly released when exiting the tests. + wined3d: The initial value for D3DRS_POINTSIZE_MAX depends on the pointsize limit. + d3d9: Use a HAL device for the stateblock tests. + wined3d: D3DRS_POINTSIZE_MIN is initially 0.0f for d3d8. + d3d8: Port the d3d9 stateblock tests to d3d8. + wined3d: Get rid of the glname field in struct SHADER_OPCODE. + d3d9: Use separate codepaths for failure and NULL return values in GetVertexShader() / GetPixelShader(). + d3d: Correct some debug levels. + wined3d: Handle D3DFVF_XYZW in ConvertFvfToDeclaration(). + configure: Check for gnutls_mac_get_key_size() instead of gnutls_transport_set_errno(). + wined3d: Make use_vs() and use_ps() work on a stateblock instead of a device. + wined3d: Remove an unused field from the device. + wined3d: Convert some BOOLs to bitfields in struct WineD3DContext. + wined3d: Convert some BOOLs to bitfields in struct IWineD3DDeviceImpl. + wined3d: Convert some BOOLs to bitfields in struct SAVEDSTATES. + wined3d: Use slightly nicer loops in device_map_fixed_function_samplers(). + wined3d: Fix a few format specifiers in IWineD3DStateBlockImpl_Capture(). + wined3d: Fix the value of HIGHEST_TRANSFORMSTATE. + wined3d: Convert streamSource and streamFreq to bitmaps in struct SAVEDSTATES. + wined3d: Convert clipplane to a bitmap in struct SAVEDSTATES. -Jeff Zaroyko (2): - msadp32.acm: Make the szFormatTag the same as windows. - imaadp32: Report the same driver details as windows. +Hervé Chanal (2): + shell32: A nicer icon for "folder". + shell32: A nicer icon for "open folder". -Jeremy Drake (1): - oleaut32/tests: Fix double GlobalFree in olepicture tests. +Huw Davies (1): + comdlg32: Use [G|S]etPropW instead of [G|S]etPropA. -Jonathan Ernst (7): - wordpad: Updated French translation. - winhlp32: WINE->Wine. - winhlp32: Updated French translation. - shell32: Updated French translation. - crypt32: Updated French translation. - cryptdlg: New French translation. - oleacc: New French translation. +Hwang YunSong(황윤성) (1): + winecfg: Updated Korean resource. -Juan Lang (57): - crypt32: Remove unnecessary casts. - crypt32: Allow setting CERT_KEY_PROV_HANDLE_PROP_ID if CERT_KEY_CONTEXT_PROP_ID has not previously been set. - wintrust: Add stub for WVTAsn1SpcSpOpusInfoEncode. - wintrust: Add tests for WVTAsn1SpcSpOpusInfoEncode. - wintrust: Implement WVTAsn1SpcSpOpusInfoEncode. - wintrust: Add tests for WVTAsn1SpcSpOpusInfoDecode. - crypt32: Add tests for CryptQueryObject. - crypt32: Validate input arguments to CryptQueryObject. - crypt32: Don't claim to have queried an object as a serialized context when reading it has failed. - crypt32: Downgrade a fixme to a warn. - crypt32: Support base64-encoded context objects in CryptQueryObject. - crypt32: Split querying PKCS messages into helper functions. - crypt32: Support base64-encoded PKCS messages in CryptQueryObject. - crypt32: Implement CryptStringToBinaryW. - crypt32: Support wide character base64-encoded PKCS messages in CryptQueryObject. - cryptui: Ignore additional prop sheet pages when calling CryptUIViewCertificateW from CryptUIViewCertificateA. - cryptui: Call WinVerifyTrust if the caller has not. - cryptui: Show (empty) certificate dialog. - cryptui: Show subject, issuer, and validity period for a cert in the properties dialog. - cryptui: Show icon and text representing trust state of certificate. - cryptui: Show valid policies for a cert. - cryptui: Show issuer statement in cert properties dialog. - cryptui: Add a (empty) details page to the cert properties dialog. - cryptui: Add selections to field selection list in details page. - cryptui: Show the X.509 v1 certificate fields in the details page. - cryptui: Show detailed value of a field when it's selected in the details page. - cryptui: Show the certificate extensions in the details page. - cryptui: Show the certificate properties in the details page. - cryptui: Remove unnecessary check. - cryptui: Add a (empty) hierarchy page to the cert properties dialog. - cryptui: Show cert chain in hierarchy page. - cryptui: Show status for end cert in hierarchy page. - cryptui: Show certificate status for selected certificate in hierarchy page. - cryptui: Allow viewing another cert in the chain from the hierarchy page. - crypt32: Make a function static. - cryptui: Remove code duplication in formatting an enhanced key usage value. - cryptui: Show cert when it's double-clicked in the hierarchy page. - cryptui: Add (empty) edit cert properties dialog. - cryptui: Show cert's friendly name and description in edit properties dialog. - cryptui: Show/hide description's scrollbar depending on how much text it has. - cryptui: Show a cert's allowed usages in cert properties dialog. - cryptui: Redraw purposes list based on purpose selection. - cryptui: Set purpose selection radio button based on enhanced key usage value. - cryptui: Add an add purpose dialog. - cryptui: Show/hide add purpose OID's scrollbar depending on how much text it has. - cryptui: Validate OID in add purpose dialog. - cryptui: Toggle a usage when it's clicked. - cryptui: Set cert friendly name and description in response to applying the edit cert properties dialog. - cryptui: Apply changes to enabled usages in response to applying the edit cert properties dialog. - cryptui: Refresh tabs in response to cert properties changes being applied. - include: Document definitions missing from cryptuiapi.h. - cryptui: Partially implement CryptUIDlgViewContext. - cryptui: Don't crash if a chain can't be created for the viewed cert. - cryptui: Fix problem with usage checkbox bitmap not being visible after the first time the edit cert properties dialog is shown. - crypt32: Don't restrict file stores to binary-encoded files. - crypt32: Don't check for the TLV after indefinite-length sequence items, the item's decoder has already done so. - crypt32: Fix encoding OIDs with only two components. +Jacek Caban (11): + mshtml: Pass window to GetCommandState and DoCommand. + mshtml: Release owner in nsChannel destructor. + mshtml: Move preferences settings to separated function. + cabinet: Make sure that parent directories exist when creating a new directory. + mshtml: Wine Gecko 0.9.0 release. + mshtml: Remove no longer needed set_profile. + mshtml: Remove no longer used node_insert_listener. + mshtml: Move handle_insert_comment to mutation.c. + mshtml: Set XPCOM_DEBUG_BREAK to 'warn' before loading Gecko. + mshtml: Added gecko debug channel to control Gecko logging. + mshtml.idl: Added HTMLStyle coclass declaration. -Jörg Höhle (2): - msvfw32/tests: ICCOpen() is case-insensitive on MS-Windows. - winecfg: Prevent crash when clearing volume serial number input. +James Hawkins (1): + advapi32: Request the owner and group token size instead of hardcoding the value. -Konstantin Kondratyuk (1): - mshtml: Correct UIDs of interfaces. +Jeff Zaroyko (4): + iphlpapi/tests: Fix a failing test. + dsound: Fix a typo in convert_32_to_24. + dsound: Check for invalid parameter when unlocking primary buffers. + dsound: Check for invalid parameter when locking primary and secondary buffers. -Lei Zhang (5): - user32: Check input to GetAsyncKeyState(). - qcap: Don't clip intermediate values in YUV to RGB conversion code. - quartz: Enumerate all the pins on filter and check directions when rendering. - gdi32: Prevent integer overflow in CreateBitmapIndirect. - quartz: Ignore unknown chunks when parsing AVI headers. +Jesse Allen (1): + winecfg: Make virtual desktop shortcut key unique. -Maarten Lankhorst (7): - includes: Fix packing for commdlg in Win64. - wintab32/winex11.drv: Add CDECL to imported functions. - winex11.drv: Make XIM functions hidden. - winex11.drv/explorer: Add CDECL to exported functions. - ntdll: Make all exported wine functions CDECL. - gdi32/user32: Make __wine_make_gdi_object_system CDECL. - ntoskrnl.exe/winedevice: Make wine_ntoskrnl_main_loop CDECL. +Joris Huizer (1): + mshtml: Increment pointer as intended. -Marcus Meissner (2): - gphoto2.ds: Merge ds_ctrl.c into gphoto2_main.c. - include: Add prototype for GetConsoleInputExeNameA/W(). +Juan Lang (39): + cryptui: Add stubs for CryptUIDlgSelectStoreA/W. + cryptui: Add declarations for undocumented types used by CryptUIDlgSelectStoreA/W. + cryptui: Implement CryptUIDlgSelectStoreA on top of CryptUIDlgSelectStoreW. + cryptui: Add a (empty) select store dialog. + include: Add declaration of CryptFindLocalizedName. + cryptui: Add system stores to the select store dialog. + cryptui: Add additional stores to select store dialog. + cryptui: Make sure a store is selected when the user click OK in the select store dialog. + cryptui: Return selected store from CryptUIDlgSelectStoreW. + cryptui: Test mismatches between allowed and given types in CryptUIWizImport. + cryptui: Test importing from a store. + crypt32: Support add disposition CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES. + cryptui: Use helper function for importing certificates. + cryptui: Inherit existing properties when importing a cert. + cryptui: Check for type mismatches in CryptUIWizImport. + cryptui: Implement importing CRLs with CryptUIWizImport. + cryptui: Implement importing stores in CryptUIWizImport. + cryptui: Implement importing CTLs in CryptUIWizImport. + cryptui: Use CryptQueryObject to import files in CryptUIWizImport. + cryptui: Add a non-operational wizard for CryptUIWizImport. + cryptui: Implement browsing for input file in CryptUIWizImport. + cryptui: Show UI rather than failing if no import source is specified. + cryptui: Make sure input file is not empty. + cryptui: Separate opening a file from importing it. + cryptui: Validate input file in CryptUIWizImport. + cryptui: Store input file as a store in the file page of CryptUIWizImport. + cryptui: Skip the file page in CryptUIWizImport when the import source isn't a file. + cryptui: Implement specifying the destination store in CryptUIWizImport. + cryptui: Ensure that a destination store is selected in CryptUIWizImport. + cryptui: Show file name and type of destination store in final page of CryptUIWizImport. + cryptui: Show the content type on the final page of CryptUIWizImport. + cryptui: Perform import when finishing the CryptUIWizImport wizard. + cryptui: Call CryptUIWizImport from CryptUIDlgViewCertificateW. + crypt32: Don't crash when querying the length of the hash of a CRL or a CTL. + wintrust: Fix encoding OIDs with only two components. + cryptui: Use an appropriate title font for the welcome and finish wizard pages. + cryptui: Hide the column header on the finish page of CryptUIWizImport. + cryptui: Add watermark image to welcome and finish pages of CryptUIWizImport. + cryptui: Add a header bitmap to CryptUIWizImport's interior pages. + +Maarten Lankhorst (10): + winex11.drv/wined3d: Fix tsx11 calling convention. + gdi32/winex11.drv: Change all gdi/opengl operations to use CDECL calling convention. + user32/winex11.drv: Change all user32 operations to use CDECL. + kernel32: Change all functions to use CDECL. + msi: Add missing CDECL to cabinet functions. + includes: Fix EDITSTREAM definition for win64. + riched20: Fix cast for dwCookie. + ntdll: Print the expected and found assembly versions if no compatible version is found. + ntdll: Make the loader process relocations correctly for x86_64. + dsound: Correct amount of buffers used for playing. + +Michael Karcher (4): + include: Add missing local attributes to shobjidl.idl. + include: Fix out string type from LPCSTR to LPSTR in shobjidl.idl. + include: Add a missing [unique] to shobjidl.idl. + widl: Recurse search for need of delegation. Michael Stefaniuc (6): - rsaenh: Do not cast zero. - taskmgr: Replace malloc with HeapAlloc. - taskmgr: Remove some superfluous casts. - setupapi: Remove some superfluous casts. - winedos: Don't cast zero. - d3dxof/tests: Remove redundant NULL check before HeapFree (Smatch). + msvcrt/tests: Use the C standard for multiline strings. + opengl32: make_opengl: Do not add explicit casts of function pointers to void pointers. + dplayx/tests: Do not explicitly cast LPVOID function arguments. + dplayx/tests: Fix typo. + cabinet: Don't cast the return value of PF[CD]I_ALLOC; those are void pointers. + dnsapi/tests: Remove superfluous casts. -Mikołaj Zalewski (1): - devenum: Italian, Spanish, Dutch and VERSIONINFO should use SUBLANG_NEUTRAL. +Mike Ruprecht (1): + wininet/tests: Add test for FtpFindFirstFile. -Nikolay Sivov (6): - oleaut32: Added SAFEARRAY support for RecordInfo::RecordClear. - gdiplus: Stub for GdipGetNearestColor. - oleaut32: Added PICTYPE_NONE and PICTYPE_UNINITIALIZED to IPicture::Render. - gdiplus: Added GdipAddPathCurve3/GdipAddPathCurve3I with tests. - gdiplus: Fix Font test failure on charset mismatch. - ole32: Make OleSetClipboard affected by previous OleInitialize() calls. +Nick Burns (3): + wined3d: Fix a couple of typos in wined3d_gl.h + wined3d: Fix glReadPixels call from read_from_framebuffer. + ddraw: Fix surface version setting. -Paul Chitescu (1): - shell32.dll: Return SE_ERR_FNF if file not found before checking for associations. +Nikolay Sivov (4): + ole32: Fix return value for IDataObject_GetData. + gdiplus: Stub for GdipResetPenTransform. + gdiplus: Stub for GdipScalePenTransform. + gdiplus: Stub for GdipRotateLineTransform. -Paul Vriens (33): - advapi32/tests: Fix a few test failures on NT4. - crypt32/tests: Fix some test failures on Win9x and NT4. - advapi32/tests: Fix some test failures on NT4. - riched32/tests: Remove an incorrect comment. - msi/tests: Run tests again on Win9x and NT4. - advapi32/tests: Only skip tests on NT4. - advapi32/tests: Fix a test failure on NT4. - gdi32/tests: Fix a failure on NT4. - riched32/tests: Remove the todo_wine logic where appropriate. - riched20/tests: Remove the todo_wine logic where appropriate. - msi/tests: Skip tests on win9x due to different registry keys. - gdi32/tests: Remove the todo_wine logic where appropriate. - rsaenh/tests: Fix a test failure on NT4. - setupapi/tests: Fix a test failure on Vista/W2K8. - ddraw/tests: Fix a test failure on a Win98 VMware box. - gdi32/tests: Fix some test failures on Win9x. - gdi32/tests: Fix a few failures on Win9x. - user32/tests: Destroy the windows after the tests. - xinput1_3/tests: Call FreeLibrary() after tests. - rpcrt4/tests: Use GetModuleHandle instead of LoadLibrary. - rpcrt4/tests: Move function pointer initialization to the init function. - msi/tests: Run tests again on Win9x and NT4. - comctl32/tests: Destroy the window after the tests. - riched20/tests: Fix test failures on Win9x, WinMe and Wine in win9x mode. - jscript/tests: Fix test failures on Win9x. - shlwapi/tests: Fix some test failures on Vista. - setupapi/tests: Fix a test failure on Vista (and skip some tests). - imm32/tests: We check for failure not success. - quartz/tests: Fix test failures on Win9x by using A-functions. - riched20/tests: Fix tests on Win9x by using A-calls. - wintrust/tests: Fix test crash on Win9x. - wintrust/tests: Don't crash on NT4 and W2K. - msvfw32/tests: Fix a test failure on W2K3. +Paul TBBle Hampson (4): + winhttp: Fix resolution-failure TRACE in netconn_resolve to use input WCHAR* rather than already-freed CHAR*. + winhttp/tests: Add tests for WinHttpCrackUrl port number handling. + winhttp: Correctly parse specified ports in WinHttpCrackUrl. + winhttp: Don't try and call a null callback. -Ricardo Filipe (5): - clusapi: Add stubs for ClusterEnum, ClusterOpenEnum and ClusterCloseEnum. - hal: Add stubs for ExAcquireFastMutex and ExReleaseFastMutex. - advapi32: Add stub for UnregisterTraceGuids. - include: Add DEVNODEID and DEVINSTID definitions. - include: Add header information for CDN_INCLUDEITEM notification. +Paul Vriens (3): + shell32/tests: Cope with Vista's behavior. + winmm/tests: Fix a test failure on NT4 and W2K. + shell32/tests: Fix a few test failures on Vista and W2K8. -Rico Schüller (3): - wordpad: Fix German translation. - winhlp32: Fix German translation. - comdlg32: Fix German translation. +Reece Dunn (1): + dsound: Correct the dsound fraglen calculations. -Roderick Colenbrander (4): - wined3d: Add GL_ARB_texture_rg / GL_EXT_texture_swizzle support. These extensions are needed for more efficient R32F/RG32F support. - wined3d: Add R16F using ARB_texture_rg. - wined3d: Add R32F using ARB_texture_rg. - wined3d: Add GL_RG16F / GL_RG32F support using ARB_texture_rg. +Ricardo Filipe (4): + setupapi: Add stubs for CM_Locate_DevNodeA/W. + cfgmgr32: Forward CM_Locate_DevNodeA/W to setupapi. + oleacc: Fix LresultFromObject return type. + oleacc: Add stub for AccessibleObjectFromPoint. -Rok Mandeljc (12): - regedit: Updated Slovenian translation. - serialui: Added Slovenian translation. - start: Updated Slovenian translation. - winecfg: Updated Slovenian translation. - mshtml: Fixed Slovenian translation. - shell32: Updated Slovenian translation. - wordpad: Updated Slovenian translation. - cmdlgtst: Fix problem with ellipses in Slovenian translation. - winefile: Fix problem with ellipses in Slovenian translation. - appwiz.cpl: Added Slovenian translation. - winhlp32: Updated Slovenian translation. - setupapi: Added Slovenian translation. +Rico Schüller (4): + wined3d: Fix compilation for Windows build. + d3d9/tests: Don't create a Null-shader in d3d9, it will crash. + ddraw/tests: Fis some ok() lines in alpha_test(). + ddraw/tests: Fix alpha_test and offscreen_test on geforce 8800 on XP. -Simon C. Ion (1): - winemaker: Correctly process directories containing regexp metacharacters. +Rob Shearman (18): + mshtml: Check for the container's doc being NULL in nsTooltipListener_OnShowTooltip and nsTooltipListener_OnHideTooltip. + widl: Structures and arrays with pointers should be complex when generating code for 64-bit platforms. + include: Include winuser.h from generated oleidl.h header. + widl: Follow aliases in check_remoting_fields so that the fields for the type are correctly enumerated. + widl: Hide the details of where arguments, fields, values and cases are stored in the type_t structure for functions, structures, enums and unions. + widl: Store the type-specific information in a union in the type_t structure. + widl: Don't create a temporary variable in the t_ident rule. + widl: Create a separate type_t object for each structure declaration or defintion. + widl: Write the typelib based on the statement list generated in the typelib_t object instead of using hooks in the parser code. + widl: Write the generated file containing IID, DIID, CLSID and LIBID data based on the parsed list of statements instead of using hooks in the parser code. + widl: Write the local stubs file based on the parsed list of statements, rather than using hooks in the parser code. + widl: Generate header files from the parse tree instead of using hooks in the parser. + widl: Don't add NULL pointer checks in generated code for user types. + widl: Remove duplicate pointer handling code in get_struct_type. + winecoreaudio: Remove some unnecessary text conversions by using snprintfW instead of snprintf. + comctl32: Add names for now documented toolbar messages. + configure.ac: Fix test for libresolv on Mac OS 10.4.x. + widl: Use is_string_type instead of is_attr(..., ATTR_STRING) for detecting strings. -Stefan Dösinger (21): - ntdll: Print the SYSTEM_PERFORMANCE_INFORMATION only once. - wined3d: Don't load INT and BOOL constants needlessly. - WineD3D: Abstract some ATIfs op debug TRACEs. - wined3d: Fix ARG_UNUSED and use it properly. - wined3d: Give ATIFS a pixel shader handler. - wined3d: Remove a blank line in state.c. - wined3d: Fake GL_ARB_multitexture. - wined3d: Set up the shaders when delaying fixed func applying. - wined3d: Reinstall the G16R16F format surface load fixup. - wined3d: Some GL_EXT_fog_coord prototype fixes. - wined3d: Remove some needless initializations. - wined3d: Emulate GL_EXT_fog_coord. - wined3d: Correct a stage number. - wined3d: Initialize max_combined_samplers properly. - wined3d: Avoid loading opengl32.dll. - wined3d: Get rid of IWineD3DPixelShaderImpl_GenerateShader. - wined3d: Pass the ps_compile_args structures to the shader generation code. - wined3d: Make use of the ps_compile_args structure in glsl_shader. - wined3d: Make use of ps_compile_args in arb shader. - wined3d: Use the ps_compile_args struct in glsl. - wined3d: Make pixelshaders disable fog properly. +Roderick Colenbrander (1): + d3d9: Relax color matching in bumpmap test. -Vincent Povirk (10): - explorer,shell32: Improve ABM_GETTASKBARPOS stub. - gdiplus: Fix a memory leak in GdipCombineRegionRegion. - gdiplus/tests: Fix a double-free in the region test. - gdiplus/tests: Fix a double-free in the graphics test. - shell32: Fix a memory leak in the run dialog code. - shell32: Use the NO_UI flag in ShellExecute. - shell32: Display error messages in ShellExecuteEx. - shell32: Use ShellExecuteEx instead of ShellExecute in the run dialog. - shell32: Use ShellExecuteEx to create error dialogs for the run dialog. - winex11.drv: Do not assume window managers support _NET_WORKAREA. +Vincent Pelletier (3): + user32: Fix SPI_GETMOUSESPEED and SPI_SETMOUSESPEED. + d3d9: Set IDirect3DDevice9Impl_GetVertexShader return value to NULL on error. + wined3d: Detect intel 945 GM. -Vitaliy Margolen (1): - dinput: Remove DIEnumDevicesCallbackAtoW. +Vitaliy Margolen (9): + winmm: Stub joyConfigChanged. + dinput: Make find_joydevs re-entrant. + dinput: snprintf zero-terminates string no need to do it explicitly. + dinput: Warn if failed to open device. + dinput: Replace perror with more appropriate ERR and WARN. + dinput: Fix usage of HeapReAlloc. + dinput: Fix remaining formatting of the find_joydevs(). + dxdiagn: Fix DxDiag_DirectXFiles container to have child sub containers. + dxdiagn: Add dxdiagn.dll to DxDiag_DirectXFiles container. Create fake dll for it as well. Wolfgang Walter (1): - wineps.drv: Fix freeing of not allocated memory in type42.c. + ntdll: Fix set_XOff and set_XOn. -- Alexandre Julliard diff --git a/VERSION b/VERSION index f4052b2d916..16aafb3cebc 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.1.11 +Wine version 1.1.12 diff --git a/configure b/configure index 6fd413f6ed2..2a83b456f14 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.63 for Wine 1.1.11. +# Generated by GNU Autoconf 2.63 for Wine 1.1.12. # # Report bugs to . # @@ -596,8 +596,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.1.11' -PACKAGE_STRING='Wine 1.1.11' +PACKAGE_VERSION='1.1.12' +PACKAGE_STRING='Wine 1.1.12' PACKAGE_BUGREPORT='wine-devel@winehq.org' ac_unique_file="server/atom.c" @@ -1420,7 +1420,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.11 to adapt to many kinds of systems. +\`configure' configures Wine 1.1.12 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1489,7 +1489,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.1.11:";; + short | recursive ) echo "Configuration of Wine 1.1.12:";; esac cat <<\_ACEOF @@ -1623,7 +1623,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.1.11 +Wine configure 1.1.12 generated by GNU Autoconf 2.63 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1637,7 +1637,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.11, which was +It was created by Wine $as_me 1.1.12, which was generated by GNU Autoconf 2.63. Invocation command line was $ $0 $@ @@ -27751,7 +27751,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.11, which was +This file was extended by Wine $as_me 1.1.12, which was generated by GNU Autoconf 2.63. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -27814,7 +27814,7 @@ Report bugs to ." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_version="\\ -Wine config.status 1.1.11 +Wine config.status 1.1.12 configured by $0, generated by GNU Autoconf 2.63, with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"