From ffdbc65a1c0c7f38b1613255c0a38bd11d8f4711 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Fri, 18 Jun 2010 19:36:58 +0200 Subject: [PATCH] Release 1.2-rc4. --- ANNOUNCE | 709 +++++++++++++++++------------------------------------- VERSION | 2 +- configure | 18 +- 3 files changed, 231 insertions(+), 498 deletions(-) diff --git a/ANNOUNCE b/ANNOUNCE index a017cdc4ea..34b32e92f8 100644 --- a/ANNOUNCE +++ b/ANNOUNCE @@ -1,4 +1,4 @@ -The Wine development release 1.2-rc3 is now available. +The Wine development release 1.2-rc4 is now available. What's new in this release (see below for details): - Many translation updates. @@ -6,8 +6,8 @@ What's new in this release (see below for details): The source is available from the following locations: - http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2-rc3.tar.bz2 - http://prdownloads.sourceforge.net/wine/wine-1.2-rc3.tar.bz2 + http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2-rc4.tar.bz2 + http://prdownloads.sourceforge.net/wine/wine-1.2-rc4.tar.bz2 Binary packages for various distributions will be available from: @@ -23,527 +23,260 @@ AUTHORS in the distribution for the complete list. ---------------------------------------------------------------- -Bugs fixed in 1.2-rc3: +Bugs fixed in 1.2-rc4: - 4523 Can't copy from Firefox 1.5 and paste into OpenOffice 2 under Wine [dogfood] - 6594 Call of Duty install fails - can't eject first CD - 6642 BabasChess v3.6 crashes quite randomly - 6654 NFS Carbon cant run - 7098 msi doesn't publish/install some assemblies into GAC - 7807 3dmark03 crashes:denormal float operand in 32-bit code (0x0042504a) - 7973 Default font unreadable - 8095 PQ Teaching toy crashes - 9114 MSI Uninstallers leave empty directory behind after removal - 9657 Adobe Framemaker 8 setup requires setting Window version to Vista even if XP and 2000 should also work - 10147 Word Viewer 2003 - Tab behavior differs from Windows - 10287 unable to install nero 8 - 10934 Nikon Camera Control Pro thinks trial is up immediately - 11207 Problem running iRO 3.0 (recruiting application) - 11267 Adobe/Macromedia Flash MX Pro 2004 can't create .fla file - 11367 Flysis: Launcher resolution dropdown box lists no options. - 11560 Sigmaplot 10 demo refuses to start; license manager problem? - 11719 Intuit QuickBooks Simple Start 2008 install fails - 11924 BabasChess crashes halfway - 12020 Unimplemented function d3dx9_36.dll.D3DXAssembleShader - 12066 Jade Empire character models are invisible - 12218 word viewer 2003 - required / difference columns do not countain data - 12234 EdwinXP 1.61 trial installer z-order problem - 12487 FutureTax runs but postscript is invalid - 12574 Using WinAMP's media Library causes crash - 12696 nsis script with a gradient background window => install window not displayed - 12880 Sony Ericsson software fails to install. - 13516 Dynamic HTML Editor 4.2 Demo installs, crashes on startup - 13895 printer setup dialog has a useless Apply button - 13924 Mod4win crashes when trying to start the mixer - 14284 winhelp: bad/missing support for imagemaps - 14286 winhelp: window size/position changed whenever link or navigation button is clicked - 14312 mdi workspace not drawn correctly when restoring child windows in winefile - 14910 Errors creating PDF files using WINEPS printer using CUPS form PAF. - 14957 FL Studio fails to minimize - 15069 Apps won't minimize and extra caption bar shows - 15094 Wine won't install FAA Safelog - 15126 Pro evolution soccer 2008 demo crashes - 15156 Unable to change from Direct3D to OpenGL output in WinUAE - 15287 Silent Hunter IV: game crashs while loading ingame grafics (tutorial, mission, museum, etc.) - 15372 palm hotsync: minimize button disappears - 15433 Failure to load mp3 in popup file browser in Audiosurf. - 15480 Saving files in Word/Excel 2000 creates useless .lnk files - 15522 Firefox crashes on LDS.org's Move Media Player page with latest git and 1.1.5 - 15818 winecfg should fit on a 640x480 display - 15981 Rhapsody 3 and 4 crash at end of autoupdate install - 16088 Quartus II 80sp1: Opening About window crashes application - 16158 Condor: Wine System Tray - 16282 Quartus II 80sp1: Compiling project crashes application - 16298 Finale Notepad 2009: Clicking on splash screen causes X error - 16356 16 bit file dialog file filter not working - 16418 Keyword corral crashes (LsaLookupNames2 returns ERROR_NONE_MAPPED) - 16475 dragging the winamp window is slow - 16729 font smoothing doesn't work - 16753 unimplemented function ntoskrnl.exe.KeGetCurrentThread - 16820 VCarvePro v4.6 Trial crashes on save - 17026 Prince of persia warrior within: everything is upside down during gameplay - 17067 Stud_PE crashes on Tools -> Plugins - 17175 Crash running Quicken 2008 - 17242 Regedit: Exported key names containing backslashes are not escaped - 17454 Toad's tool 64 doesn't work, needs msvcrt.dll.___lc_handle_func - 17484 Leisure Suit Larry 7 refuses to run with Win98 settings - 17603 winecfg crashes on encountering unknown (incorrect) dll overrides - 17684 ABBYY FineReader 8.0 Professional PL: Fails to start - 17705 Audiosurf: crashes at startup - 17773 AutoCAD Mechanical 2005 PL: Fails to install - 17800 Silent hunter 4 crashes while loading mission - 18025 .NET 2.0 Regasm.exe typelib exporter needs ICreateTypeInfo2::SetCustData - 18026 TopPlan 2009 crashes while opening a map - 18348 Wine Crash in Baldurs Gate I when more than 1 character in team - 18542 Slingplayer 2.0 unhandled exception - 18575 FlashFXP installer quits: "Cannot register "C:\Program Files\FlashFXP\IEFlash.dll" - 18654 Wine uses native gdiplus with Adobe Lightroom 2.3 demo by default - 18723 LUAU 2.2.1 setup causes a page fault - 18876 Lightroom 2.3 flipped logos - 18908 Editing name in File Open dialog causes Powerpoint to hang - 18942 UT2004: freeze loading a match - 18973 Duplicate license entries in multiple wine programs - 19000 Stronghold 2: Error at installing 1.4 game patch - 19013 Oxford English Dictionary 2: freezes on startup with fatal error - 19075 Problem with MCataloguer - 19172 Powerpoint 2003 viewer's installs file in wrong location (appinstall) - 19255 SlingPlayer 2's remote doesn't draw - 19357 Crash when changing resolution in Telltale games - 19440 Word Viewer 2003 - Tab button does not work - 19502 Visual Studio 2005 SP1 install seems to fail - 19524 War in the Pacific: Admiral's Edition: game hangs on starting any scenario - 19597 Sony Ericsson PC Suite 5 fails to download a required component - 19642 Arx Fatalis : page fault on read access while loading - 19793 Office 2007 Word has problems rotating .EMF files - 19811 Visual C 2005 redistributable installers create many empty directories in WinSXS - 19861 Wine should warn when ulimit -n needs raising - 19947 Desktop windo fullscreen directx application focus problem - 20007 Winamp 5 won't start - 20059 Office 2007 SP1/SP2 looks for *.cab in C:\Windows\Installer\ instead of C:\MSOCache\ - 20226 builtin xcopy.exe crashes with page fault when source directory does not exist. - 20279 winemenubuilder confuses Windows and Unix code pages leading to 100% CPU usage - 20307 Call of Duty 4 v1.7 frame rate issue - 20541 No MIDI in to Piano Teacher v3.0 - 20680 winecfg: no Wave Out Devices under ALSA Drivers (M-Audio Delta) - 20744 Mordor - the depths of Dejenol installer puts window into background - 20935 HoMM5: Hammers of Fate: game dvd not found - 20939 Keyboard focus lost after switching to another app and back - 21124 Text cursor and some of mouse cursors are not solid in Word 2003 + 4813 Haegemonia crashes on startup + 7893 cubloc locks up when you choose 'run' + 9136 Hitman 4: PostProcessing\Blur artefacts + 9140 Can not install AutoCad 2006 + 9320 No applications inside virtual desktop get properly focused and activated + 9579 Window doesnt redraw after restoring + 10142 Switching workspaces/desktops can make some application windows disappear + 10558 Srim 2006 does not work + 11028 Cannot type into IMVU chat window after it first loses focus. + 11548 Coastal Explorer launches but has no toolbar or menus + 11661 Confusing error message when executing application on noexec fs + 11933 Alien Shooter 2 demo crashes on exit when playing at 1024x768 + 12752 Zak McKracken - Between Time and Space aborts after game loading screen + 13007 ADIsimPLL: crashes after the "tip-of-the-day" dialog is closed + 13064 AfterEffects 7 tryout crashes on startup, needs GDI32.dll.CreateFontIndirectExW + 13402 rendering glitches in fr-030 candytron party + 13423 Firefox unusable when computer loaded down [dogfood] + 13438 Eudora 7.1.0.9: printing garbled after first half page + 14097 Zak McKracken - Between Time and Space mp3 problem + 14557 Sins of a solar empire straddles both monitors in xinerama mode + 15010 Peggle Deluxe and Peggle Extreme: black screen with 3D hardware acceleration + 15012 Thunder:crashes when click the resume(开始) button to continue the task.Also EXCEPTION_ACCESS_VIOLATION error. + 15099 Bionic Commando Rearmed wont run + 15284 Direct3D output is at half the frame rate of OpenGL output in WinUAE + 15452 Freewire aborts due to incorrect handling of COLORRES nIndex in winex11's GetDeviceCaps() + 15819 BeyondCompare hangs when restoring window or changing desktops + 15884 Tooltips displayed in mIRC when windows are minimized + 15941 Mount & Blade crashes with 'Unable to create render target texture' + 16380 Program manager window appears unexpectedly + 17275 Aquamark 3 crashes at end after failing to access VIDEOPRT.SYS + 17311 REDCINE: Application crash at startup + 17697 SNetTerm won't start + 17778 WinPolis drawing errors + 17992 fixme:d3d error, screen is broken, and then flips forever + 18596 AOL Instant Messenger 6.9 exits silently + 18615 Motocross Madness 2: upside down display as mouse moves over button + 18934 Free PDF to Word Doc converter's installer reports wrong ClassNN (appinstall) + 19128 UseGLSL=disabled stops FIFA WM 2006 with vertex shader error + 19316 winecfg.exe: cannot access the 'Audio' Tab + 19507 Harry Potter a. t. Half-Blood Prince Demo Installer in infinite loop + 19573 Adobe CS4 installer's Quit button doesn't do anything + 19624 winspool.drv needs to properly handle local printer server config data queries (XPSEPSC update/installer) + 19628 Muziic reports an error and exits + 20499 Bottom part is not visible in windows with custom-drawn title bar + 20666 Garmin WebUpdater install screen (nearly) empty 21156 Add torrents in webUI with µTorrent >= 2.0 doesn't work - 21511 wsmanhttpconfig.exe tool from Windows Management Framework Core (PowerShell 2.0) needs msvcrt.dll._scwprintf - 21930 Free Ghost installer crashes during project building in console - 22143 Lemmings game clone (Lemmix): problems running under Wine. - 22346 Palm Pilot: hotsync.exe could not load 'USER.DLL' required by 'COMUT16', error=2 - 22470 Excel 2003 cannot launch - 22532 Lemmix (Lemmings Clones) can't be played because of black screen - 22610 Ragnarok Online client echoes some sounds - 22656 Serif Webplus X2 trial crashes in windowscodecs - 22695 Avira AntiVir doesn't install - missing msvcr90.dll._snwprintf_s - 22702 Cyberboard maps, markers and units display as all black. - 22816 QIP 2010 (Infium): text cursor doesn't move properly - 22843 Paste of text from Word 2003 into Powerpoint 2003 stopped working - 22863 Win64 compile broken on FreeBSD - 22876 HTML-Kit's small icons have a white background - 22888 Damaged icons in QIP - 22909 Drawn text overlapps after the second character. - 22911 Fonts are garbled when running apps inside a vnc4server session - 22914 TheWord: cursor does not display/function correctly - 22927 The Bat! v4.2.36.4 didn't show the titlebar caption in KDEs taskbar - 22928 IE8 for Vista's "missing updates" message is cut off - 22946 WinOmega v6.30.51 shows Icons with dark/black background instead of transparency - 22988 Vectorworks 2010: Drawing area doesn't show objects - 22989 Adobe FrameMaker 8 installer aborts with compressed file extraction error - 23003 Compile/link error on Red Hat Enterprise Linux AS release 4 (Nahant Update 8) - 23007 GetSaveFileName incorrectly returns non-zero when Escape is pressed after a "replace this file" dialog - 23010 Fonts corrupted in Civ4-based games when subpixel rendering is enabled - 23021 Spider black suits fail to display - 23029 closing window of IE 6 closes Lotus Notes 6.5.5 - 23044 Program 'convert.exe' shows menus in a strange way - 23049 Shareaza crash while starting - 23056 BitComet 1.21: Fails to start - 23107 Unimplemented call _snprintf_s in CSPro 4.0 + 21181 Wine does not compile on Cygwin + 21402 Microsoft GIF Animator fails to install correctly + 21526 several programs fail to compile under cygwin + 21534 TF2 stops when pushing on the key : "Display multiplayer scores" (tab key by default) + 21609 Multiple games loose most sound effects or crash + 21844 Homeworld 2: no sound + 21865 Homeworld 2 crashes + 21982 DPC Latency Checker barfs loading its driver + 22148 Mount & Blade crashes after intro video + 22289 Cannot find -lmsvcrt on a msvcr90 test under Cygwin + 22595 Zwinky install fails + 22686 VectorWorks 11.5 shows icons in toolbars on mouseover only + 22725 Entering two columns of numerical data in Excel 2003 leads to crash + 22811 Graphical rendering problem in cad program + 22824 Guitar Pro 5 - window disappears after minimizing + 22941 New behaviour of wineconsole (Alt+F4 emulation by [x] button pressing) causes problems with FAR manager + 22952 Babaschess, invisible text on black background input text box + 22979 winhelp: Gets stuck in infinite loop loading some help files + 23054 WinHEX: Cannot open website link in help + 23092 FL Studio built-in file browser fails with long pathnames and/or long filenames + 23116 No sound inDawn Of War - Soulstorm Demo + 23130 MSVCR100.dll fails to initialize, needs kernel32.RtlPcToFileHeader + 23143 SlingPlayer 2 unable to remember password + 23200 cygwin build broken in dlls/ws2_32/tests/sock.c + 23202 Cyberboard Player has missing disabled icons on menubar + 23206 Print output from builtin notepad lacks spaces + 23231 Cannot close window in the background by pressing the Close button of that window ---------------------------------------------------------------- -Changes since 1.2-rc2: +Changes since 1.2-rc3: -Akihiro Sagawa (7): - taskmgr: Update Japanese translation. - oledlg: Update Japanese translation. - wordpad: Update Japanese translation. - wineboot: Update Japanese translation. - wininet: Update Japanese translation. - localui: Add Japanese translation. - shell32: Update Japanese translation. +Alexander Scott-Johns (2): + msvcrt/tests: Rename a variable. + include/msvcrt: Update a bit. -Alex Balut (1): - comctl32/tests: Added a test that checks whether setting a custom default button in a property sheet works. +Alexandre Julliard (21): + atl: Fix parsing of extended dialog templates. + atl: Implemented AtlCreateTargetDC. + krnl386: Defined the SMapLS/UnMapLS_IP_EBP functions explicitly to make life easier for winapi_check. + shell32: Create a 32-bpp image list to get alpha blended icons. + appwiz.cpl: Create a 32-bpp image list to get alpha blended icons. + winecfg: Fix pointer truncation in audio setup. + winegcc: Add explicit support for the Cygwin platform. + include: Define the SPLREG winspool string constants. + ntdll: Make the DOS area accessible even when not using it to hide bugs in broken apps. + winedevice: Fix up protections before writing to the NT header. + winegcc: Load the Unicode argv dynamically from the generated stub. + ws2_32/tests: Reorder includes so that winsock.h is included before system headers. + wrc: Avoid use of toupper/isupper on signed chars. + user32: Don't try to alpha blend icons when drawing to a monochrome device. + ntdll: Print a warning when failing to set execute permissions on a section. + user32/tests: Expand the DCX_NORESETATTR test to make sure we check the correct DC. + user32/tests: Ignore repeat key flag that causes occasional failures on Windows. + user32/tests: Fix some class tests that behave differently on WoW64. + shell32: Flesh out the stub DDE query for Progman groups a little. + gdi32: Fix the sign of the vertical text position in ExtTextOutW. + user32: Destroy the unused buttons in a message box instead of only hiding them. -Alexander Scott-Johns (8): - msvcrt: Fix comments. - msvcrt/tests: Properly skip if functions are not available. - msvcrt: Rename _TRUNCATE to MSVCRT__TRUNCATE. - include/msvcrt: Define _TRUNCATE; use it in the tests. - msvcrt: The sizeOfBuffer argument of _vsnwprintf_s is measured in wide characters, not bytes. - msvcrt: Fix spec file. - msvcrt/test: Add some simple _vsnwprintf_s tests. - msvcrt/tests: Move function pointer initialization code in printf.c into separate init function. +Andrew Nguyen (16): + msxml3: Add proper skips when msxml3 DOM interfaces are unavailable. + msxml3: Ignore the encoding attribute when loading a new XML document in IXMLDOMDocument::loadXML. + msxml3/tests: Correct the sense of a few test failure messages. + winex11.drv: Report a non-zero COLORRES capability value. + setupapi: Avoid useless initializations in SetupIterateCabinetA/W. + setupapi: Validate the cabinet filename parameter in SetupIterateCabinetA. + setupapi: Validate the cabinet filename parameter in SetupIterateCabinetW. + setupapi/tests: Add tests to show that SetupIterateCabinet handles callback exceptions on newer Windows. + setupapi/tests: Add simple enumeration tests for SetupIterateCabinetA. + setupapi/tests: Add simple enumeration tests for SetupIterateCabinetW. + setupapi: Exhaustively test the invalid parameter handling of SetupDecompressOrCopyFileA. + setupapi: Only extract the first MSZIP cabinet file in SetupDecompressOrExtractFile. + setupapi: Add a few traces for SetupDecompressOrCopyFileW. + ntdll/tests: Add tests to examine output file part pointer behavior for RtlGetFullPathName_U. + kernel32/tests: Add tests to examine output file part pointer behavior for GetFullPathNameA. + kernel32/tests: Add tests to examine output file part pointer behavior for GetFullPathNameW. -Alexandre Julliard (30): - configure: Remove some dead code. - msvcrt: Make sure msvcrt doesn't get unloaded. - winex11: Disable sub-pixel antialiasing if Xrender isn't supported. - user32: Fallback to normal icon drawing if AlphaBlend fails. - mlang/tests: Fix some nasty #ifdef syntax. - winex11: Windows with WS_EX_NOACTIVATE style shouldn't be on the taskbar. - services: Start the 32-bit winedevice.exe for 32-bit kernel drivers. - comctl32/imagelist: Don't select the mask bitmap into a DC, it may already be selected. - comctl32/imagelist: Initialize the mask bits to zero in case the mask bitmap is smaller than the image bitmap. - winex11: Ignore fontconfig and Xft configuration if the app explicitly requested antialiasing. - comctl32: Only support an alpha channel for 32-bpp DIB-based imagelists. - comctl32: Load comctl32 builtin bitmaps as 32-bit DIBs. - winex11: Fix the X image masks according to the pixmap format in Get/SetDIBits. - winapi: Get the list of files from git-ls-files if possible. - winapi: Fix a few C parser bugs. - kernel32/tests: Fix the process title tests to actually test something. - kernel32: Make sure we always have a valid process title. - ntdll: Set a valid process title for the initial process. - comctl32/imagelist: Grow the has_alpha array also in ImageList_SetImageCount. - krnl386: Load gdi.exe and user.exe also when initializing universal thunks. - oleaut32: Fix handling of 'c' format for non-date variants in VarTokenizeFormatString. - winecfg: Remove the unimplemented device autodetect radio buttons. - winecfg: Reduce the height of the audio tab. - winecfg: Reduce the height of the applications tab. - winecfg: Reduce the height of the remaining tabs to make the window fit in a 640x480 desktop. - advapi32: Fix Unicode string lengths in LsaLookupSids. - xcopy: Do not ignore errors caused by processing parameters. - msi: Don't allow entering text in a scroll text richedit control. - wine.inf: Avoid creating empty registry values. - include: Set the oleautomation attribute on XML interfaces so that they get registered properly. +André Hentschel (3): + propsys: Mention that the functions are stubs. + winegcc: Add detection for --param options. + winemaker: Avoid setting variable to an uninitialized value. -Andrew Eikum (3): - msi: Publish icons into the correct directory. - msi/tests: Fix install tests for Win9x. - regedit: Escape the value name portion during export. +Aric Stewart (3): + usp10/tests: Having numbers in the ScriptStringXtoCP tests causes unpredictable behavior. + usp10/tests: Remove a test for a bug corrected in later versions of usp10. + usp10/tests: Windows 95 does not set invalid glyphs to 0 but instead 0x80. -Andrew Nguyen (4): - gdi32/tests: Uncomment and enhance a Win9x-specific Restore/SaveDC test. - gdi32: Fix parameter handling of GetBoundsRect. - configure: Avoid breaking compilation if AC_PACKAGE_URL is unavailable when regenerating with older autoconf. - winealsa.drv: Replicate the snd_pcm_recover alsa-lib implementation to cope with older alsa-lib versions. +Damjan Jovanovic (3): + kernel32: Revert 3f1404bf29676d79dd76ffd31e2630bb9f2b0b60 and add better CopyFile tests. + kernel32: Add a CopyFile test. + kernel32: Stop CopyFile from overwriting a file with itself. -André Hentschel (10): - winapi: Init preprocessor_condition. - winapi: Add ordinal flag. - winapi: Allow multiple flags. - equartz: Add ntdll to imports. - winemenubuilder: Simplify switch cases. - winetest: Add an else case. - wine.man: There is no configuration file. - wineps.drv: Make the Apply button useable. - comdlg32: Correctly report the filter. - kernel32/tests: Add a test about unicode collation. +Detlef Riekenberg (7): + msvcr7x: Sync exports to msvcrt. + msvcr100: Sync exports to msvcr90. + msvcr80: Sync exports to msvcr90. + winspool: Support the spooler in GetPrinterData. + winspool/tests: Test GetPrinterData/Ex for the print spooler. + winspool: Return ERROR_MORE_DATA, when the app probe for the needed buffer size. + winspool/tests: Handle the Windows bug in GetPrinterDataEx. -Aric Stewart (2): - gdi32: Set lpOrder in BIDI_Reorder even for strings not requireing reordering. - gdi32: Do not ignore USP_E_SCRIPT_NOT_IN_FONT when shaping glyphs. +Dylan Smith (1): + wordpad: Fix failing GetDlgItem that forced screen repaint. -Aurimas Fišeras (1): - cmd: Update Lithuanian translation. +Eric Pouech (4): + winhelp: Fix trailing space in window name for JumpID macro. + winhelp: Avoid accessing a window in global window list after it has been freed. + winhelp: When following a link, don't do it into a popup, but its parent. + winmm: Only compute dwFileSize for MMIO objects with a DOS ioproc. -Austin English (2): - ntdll: Add stub implementation of IOCTL_STORAGE_GET_MEDIA_TYPES/IOCTL_STORAGE_GET_MEDIA_TYPES_EX. - ntdll: Add signal context function definitions for FreeBSD. +Hans Leidekker (3): + propsys: Return success from PSRegisterPropertySchema. + msi: Don't trace the contents of an output buffer. + msi: Add tests for MsiLocateComponent and make them pass. -Damjan Jovanovic (4): - winemenubuilder: Also extract .lnk icons from file types. - winemenubuilder: Also extract .lnk icons from file types's open handler. - wine.inf: Also install winhlp32 into \windows\system32. - kernel32: CopyFile cannot overwrite a file with itself. +Henri Verbeet (3): + winealsa.drv: Add some missing newlines. + ntdll: The FPU control word for newly created threads is 0x27f. + ddraw: Register / unregister the ddraw window class from DllMain(). -Dan Kegel (1): - wined3d: Fix size of buffer in swapchain_create_context_for_thread(). - -David Hedberg (6): - include: Add SID_ExplorerPaneVisibility. - include: Update FOLDERVIEWMODE and FOLDERFLAGS. - include: Add new SBSP_* defines. - shell32: Fix possible memory leak in CreateUnixFolder. - include: Add PIDLIST_ABSOLUTE typedef. - include: Add extended treeview style (TVS_EX_) definitions. - -Dmitry Timoshkov (3): - hhctrl.ocx: Add a trace for the resulting CHM offset to string conversion. - hhctrl.ocx: If a CHM file reports window dimensions and title but doesn't really set them use default values. - server: Make layered windows transparent for mouse messages. - -Dylan Smith (3): - richedit: Keep default char format on WM_SETFONT in plain text mode. - wordpad: Native RegisterClassExW requires cbSize to be set. - wordpad: Provide buffer for replace with text. - -Eric Pouech (8): - winhelp: Added support for hotspot in images with target window embedded. - winhelp: When opening a page, don't reopen the same page from macro, even if requested. - winhelp: Don't reset window position when reusing the current window. - winhelp: Don't close popup just after they are created. - dbghelp: In dwarf parser, properly handle array without size specified. - dbghelp: Ensure that local variables and parameter actually have a container. - dbghelp: Properly manage in dbghelp interfaces local variables and parameters that are constant. - winhelp: Implemented ExecFile macro. - -Frédéric Delanoy (7): - comctl32: Fix French translation. - comdlg32: Fix French translation. - shlwapi: Fix French translation. - mshtml: Update French translation. - kernel32: Fix a spelling error in French locale definitions. - msacm32: Remove dead "code" from rc files. - cmd: Update French translation. - -Hans Leidekker (12): - msi: Don't keep handles open to the patch database in MSI_ApplyPatchW. - msi: Advance to the right cabinet in ACTION_MsiPublishAssemblies. - msi: Improve parsing of patch summary information. - msi: Pass the control name to ControlEvent_SubscribeToEvent instead of uninitialized memory. - setupapi: Add stub implementations of SetupGetNonInteractiveMode and SetupSetNonInteractiveMode. - msi: Create directories right before installing files. - msi: Directly pass the disk id to installfiles_cb. - msi: Display the directory identifier instead of the full path in standard actions. - msi: Compare file versions as numbers instead of strings. - msi: Disable an optimization in the execution of WHERE clauses. - msi: Update an existing record even if the low bit in the transform mask is set. - msi: Implement MsiGetFeatureCostA/W. - -Henri Verbeet (5): - wined3d: Get rid of some dead code. - wined3d: Sampler states are 1-based. - wined3d: Release the context on an error path in buffer_PreLoad(). - wined3d: Also flip the point sprite coordinate origin when rendering offscreen. - d3d9/tests: Add a test for offscreen point sprites. - -Hwang YunSong (2): - wordpad: Update Korean resource. - msi: Update Korean resource. +Huw Davies (1): + wineps.drv: Don't return an error for empty glyphs. Igor Paliychuk (3): - winhlp32: Add Ukrainian translations. - oledlg: Add Ukrainian translations. - kernel32: Update Ukrainian translations. + localui: Add Ukrainian translations. + iccvid: Add Ukrainian translations. + localspl: Add Ukrainian translations. -Jacek Caban (3): - iexplore: Use 1 as default icon ID. - mshtml: Uncomment iexplore.exe registries. - winbase.h: Added missing COPY_FILE_* flags. +Jacek Caban (5): + shobjidl.idl: Added INewWindowManager declaration. + docobj.idl: Added OLECMDID_UPDATETRAVELENTRY_DATARECOVERY declaration. + mshtml: Don't crash in on_start_uri_open on nscontainer without associated document. + shdocvw: Silence QueryService traces in non-interactive runs. + mshtml: Added IHTMLWindow2::open test. -Joel Holdsworth (5): - iexplore: Renamed iexplore resource file. - iexplore: Added a Tango compliant icon. - winecfg: Moved about panel code into about.c. - winecfg: Added new logo graphics. - winecfg: Cosmetic improvements to the about panel. +Jose Rostagno (2): + localui: Add Spanish translation. + notepad: Update Spanish translation. -John Voltz (1): - gdi32: Fix typo in enhanced metafile Arc function. +Juan Lang (5): + crypt32: Add support for szCERT_STORE_PROV_PKCS7 to CertOpenStore. + crypt32/tests: Test opening serialized stores. + crypt32: Terminate reading a serialized store upon reading an empty property. + crypt32: Increment current pointer on successful reads from memory. + crypt32: Add support for CERT_STORE_PROV_SERIALIZED to CertOpenStore. -Jose Rostagno (10): - setupapi: Update Spanish translation. - mshtml: Update Spanish translation. - wininet: Update Spanish translation. - shell32: Update Spanish translation. - msvidc32: Add Spanish translation. - winecfg: Update Spanish translation. - shell32: Fix Spanish translation. - write: Add Spanish translation. - jscript: Add Spanish translation. - reg: Add Spanish translation. +Jörg Höhle (1): + mmsystem: Log MCI command name again. -Juan Lang (2): - comdlg32: No and escape are equivalent. - winhttp/tests: Skip tests when a connection fails. +Luca Bennati (3): + cryptui: Add Italian translation. + crypt32: Add Italian translation. + oleacc: Add Italian translation. -Konstantin Kondratyuk (1): - mshtml: Fix typo in Russian resources. +Marcus Meissner (1): + atl: Also handle struct sizes for 64bit. -Kristofer Henriksson (1): - winemp3.acm: Update mpegl3.c copyright notice. +Michael Stefaniuc (7): + mapi32: The Portuguese translation is in UTF-8. + wordpad: Remove untranslated resources from the Hungarian translation. + wordpad: "Fix" two errors in the Chinese translations. + notepad: Fix an error in the Czech translation. + notepad: Fix an error in the Portuguese (Brazil) translation. + notepad: Fix an error in the Bulgarian translation. + jscript: Add the Romanian translation. -Louis Lenders (1): - xinput1_3: Quiet a noisy fixme. +Nikolay Sivov (5): + gdi32: Add CreateFontIndirectEx implementation. + kernel32: Export RtlPcToFileHeader on x86-64 platform. + msxml3: Avoid SysStringLen() testing for an empty string in ::createNode(). + msxml3: Use defined macros to access internal XPath structures. + winhlp32: Added missed Russian resource. -Luca Bennati (25): - wordpad: Update Italian translation. - wineboot: Update Italian translation. - winhlp32: Update Italian translation. - oledlg: Update Italian translation. - setupapi: Update Italian translation. - cryptdlg: Add Italian translation. - msvidc32: Add Italian translation. - iccvid: Add Italian translation. - sane.ds: Add Italian translation. - localspl: Add Italian translation. - gphoto2.ds: Add Italian translation. - localui: Add Italian translation. - hhctrl.ocx: Add Italian translation. - mapi32: Add Italian translation. - taskmgr: Add Italian translation. - jscript: Add Italian translation. - shell32: Update Italian translation. - comdlg32: Fix Italian Translation. - regedit: Update Italian translation. - shell32: Fix Italian translation. - shdoclc: Add Italian translation. - wldap32: Add Italian translation. - oleview: Add Italian translation. - shdoclc: Fix Italian translation. - shdoclc: Fix again Italian translation. +Paul Chitescu (2): + winex11.drv: Post a WM_SYSCOMMAND SC_CLOSE when the window manager asks to close a window. + user32: Use a safer method of freeing user handles to prevent zeroing out a newly allocated handle. -Maarten Lankhorst (1): - dsound: Unofficially support 5.1 sound. +Paul Vriens (1): + user32: Add another flag to the TRACE(). -Marcus Meissner (4): - shlwapi: Handle NULL ptr return from allocation (Coverity). - mshtml: Add check for doc_obj being NULL (Coverity). - dbghelp: Add 2 new darf defines and implement DW_OP_stack_value. - wininet: Fixed buffer lengths in InternetCrackUrlW tests. +Piotr Caban (1): + atl: Pass correct arguments to fuctions executed by AtlInternalQueryInterface. -Mariusz Pluciński (5): - gameux: Add initial header for gameux.dll. - gameux: Add declaration of IGameExplorer interface. - gameux: Add declaration of IGameStatistics interface. - gameux: Add declaration of IGameStatisticsMgr interface. - gameux: Add declaration of IGameExplorer2 interface. +Ricardo Filipe (6): + jscript: Update Portuguese Portugal translation. + shell32: Update Portuguese Portugal translation. + wineboot: Update Portuguese Portugal translation. + winecfg: Update Portuguese Portugal translation. + wordpad: Update Portuguese Portugal translation. + mapi32: Add Portuguese Portugal translation. -Matijn Woudt (1): - msi/tests: Testcases for CREATE TABLE. +Rico Schüller (1): + wined3d: Improve fglrx glsl spam filter. -Matteo Bruni (12): - d3dx9: Allow modifiers on the ps dcl input instruction. - d3dx9: Allow modifiers on the ps dcl sampler instruction. - d3dx9: Fix get_regname debug function. - d3dx9: Remove stray debug trace. - d3dx9: Make D3DXCompileShader stub more verbose. - d3dx9: Allow D3DXAssembleShader calls with NULL parameters. - d3dx9: Mark builtin compatibility declarations in the shader assembler. - d3dx9: Support ps_2_0-style dcl instruction in the shader assembler. - d3dx9: Accept texture coordinate registers in dcl instruction. - d3dx9: Allow sampler declaration without sampler type. - d3dx9: Check register type in dcl input instruction. - d3dx9: Disallow sampler declarations where not supported. +Roderick Colenbrander (1): + wined3d: Add NPOT quirk for GeforceFX 5200. -Nikolay Sivov (12): - shlwapi: Don't limit text size for message boxes from ShellMessageBoxWrapW. - oleaut32: Copy bytes instead of WCHARs in VarBstrCat. - comctl32/rebar: Fix index check condition for RB_SHOWBAND. - comctl32/rebar: Use defined constants as parameters. - comctl32/treeview: Activate tree verification only when TRACE() is on. - comctl32/treeview: Remove commented out lines. - comctl32/treeview: Remove some casts. - comctl32/tests: Some expand notifications tests. - msvcrt: Add _snprintf_s implementation. - msvcrt: Add _snwprintf_s implementation. - msvcrt: Add _scwprintf implementation. - msvcrt: Fix __lconv_init() prototype. +Sven Baars (2): + wldap32: Fix Dutch translation. + oleacc: Fix Dutch translation. -Octavian Voicu (1): - ntdll: Show one-time ERR if NOFILE limit is reached. +Vitaly Lipatov (1): + Update Russian translations. -Paul Vriens (36): - browseui: Add Danish translation. - comctl32: Add Danish translation. - winedbg: Add the Danish translation. - wineconsole: Add Danish translation. - wineboot: Update the Danish translation. - winecfg: Update the Danish translation and convert to UTF-8. - taskmgr: Update the Danish translation and convert to UTF-8. - shell32: Update the Danish translation and convert to UTF-8. - mshtml: Update the Danish translation and convert to UTF-8. - regedit: Update the Danish translation and convert to UTF-8. - notepad: Update the Danish translation and convert to UTF-8. - setupapi: Update the Danish translation. - reg: Update the Danish translation and convert to UTF-8. - kernel32: Fix the Korean resources. - wininet: Update the Danish translation and convert to UTF-8. - avifile32: Update the Danish translation and convert to UTF-8. - winecfg: Update the Danish translation. - winhlp32: Update the Danish translation and convert to UTF-8. - wordpad: Update the Danish translation and convert to UTF-8. - kernel32: Add the Danish translation. - appwiz.cpl: Add the Danish translation. - credui: Update the Danish translation and convert to UTF-8. - mapi32: Add the Danish translation. - write: Add the Danish translation. - jscript: Add the Danish translation. - start: Add the Danish translation. - devenum: Add the Danish translation. - cryptdlg: Add the Danish translation. - winhlp32: Define LANGUAGE only once. - resources: Fix some copy-paste mistakes in resource files. - winecfg: Update the Danish translation. - regedit: Update the Danish translation. - user32: Update the Danish translation and convert to UTF-8. - shell32: Update the Danish translation. - notepad: Update the Danish translation. - comdlg32: Update the Danish translation and convert to UTF-8. - -Robert McDonald (1): - include: Add missing typedef keyword to avoid multiply-defined symbols. - -Sven Baars (10): - oleview: Fix Dutch translation. - cmdlgtst: Fix Dutch translation. - regedit: Fix Dutch translation. - reg: Fix Dutch translation. - progman: Fix Dutch translation. - cmd: Make some help messages more informative. - cmd: Update Dutch translation. - winmm: Fix Dutch translation. - wordpad: Fix Dutch translation. - comdlg32: Fix Dutch translation. - -Sylvain Petreolle (1): - mshtml: Allow either REG_SZ or REG_EXPAND_SZ for GeckoCabDir. - -Thomas Mullaly (7): - urlmon/tests: Added more test data for the IUri tests. - urlmon/tests: Added tests for IUri_GetPropertyLength. - urlmon/tests: Added test for invalid args to IUri_GetPropertyBSTR and IUri_GetPropertyDWORD. - urlmon/tests: Added tests for IUri_GetProperties. - urlmon/tests: Added tests for IUri_HasProperty. - urlmon/tests: Added tests for IUri_IsEqual. - urlmon/tests: Added tests for IUri_GetHost. - -Vincent Povirk (2): - windowscodecs: Fix the tile coordinate translation in the TIFF decoder. - include: Add definitions for IWICColorContext. - -Wolfram Sang (2): - wined3d: Clarify some comments about Intel cards. - user32: No sanity checks for BITMAPCOREINFO in BITMAP_Load. - -Łukasz Wojniłowicz (22): - mshtml: Update the Polish translation. - wineboot: Update the Polish translation. - wordpad: Update the Polish translation. - taskmgr: Update the Polish translation. - wininet: Update the Polish translation. - shell32: Update the Polish translation. - regedit: Update the Polish translation. - winecfg: Update the Polish translation. - setupapi: Update the Polish translation. - notepad: Update the Polish translation. - reg: Update the Polish translation. - appwiz: Add the Polish translation. - crypt32: Add the Polish translation. - serialui: Add the Polish translation. - cryptdlg: Add the Polish translation. - jscript: Add the Polish translation. - cryptui: Add the Polish translation. - winedbg: Add the Polish translation. - mapi32: Add the Polish translation. - shdoclc: Add the Polish translation. - user32: Update the Polish translation. - oleacc: Update the Polish translation. +Łukasz Wojniłowicz (1): + winhlp32: Update the Polish translation. -- Alexandre Julliard diff --git a/VERSION b/VERSION index 82c0b12988..653dbe8a26 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Wine version 1.2-rc3 +Wine version 1.2-rc4 diff --git a/configure b/configure index a01d5f66fe..eb5c791fcd 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.65 for Wine 1.2-rc3. +# Generated by GNU Autoconf 2.65 for Wine 1.2-rc4. # # Report bugs to . # @@ -552,8 +552,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='Wine' PACKAGE_TARNAME='wine' -PACKAGE_VERSION='1.2-rc3' -PACKAGE_STRING='Wine 1.2-rc3' +PACKAGE_VERSION='1.2-rc4' +PACKAGE_STRING='Wine 1.2-rc4' PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_URL='http://www.winehq.org' @@ -1364,7 +1364,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.2-rc3 to adapt to many kinds of systems. +\`configure' configures Wine 1.2-rc4 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1433,7 +1433,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of Wine 1.2-rc3:";; + short | recursive ) echo "Configuration of Wine 1.2-rc4:";; esac cat <<\_ACEOF @@ -1576,7 +1576,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -Wine configure 1.2-rc3 +Wine configure 1.2-rc4 generated by GNU Autoconf 2.65 Copyright (C) 2009 Free Software Foundation, Inc. @@ -2096,7 +2096,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.2-rc3, which was +It was created by Wine $as_me 1.2-rc4, which was generated by GNU Autoconf 2.65. Invocation command line was $ $0 $@ @@ -15353,7 +15353,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by Wine $as_me 1.2-rc3, which was +This file was extended by Wine $as_me 1.2-rc4, which was generated by GNU Autoconf 2.65. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15424,7 +15424,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -Wine config.status 1.2-rc3 +Wine config.status 1.2-rc4 configured by $0, generated by GNU Autoconf 2.65, with options \\"\$ac_cs_config\\"