Release 1.2-rc4.

This commit is contained in:
Alexandre Julliard 2010-06-18 19:36:58 +02:00
parent b974852ce1
commit ffdbc65a1c
3 changed files with 231 additions and 498 deletions

709
ANNOUNCE
View File

@ -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): What's new in this release (see below for details):
- Many translation updates. - 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: The source is available from the following locations:
http://ibiblio.org/pub/linux/system/emulators/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-rc3.tar.bz2 http://prdownloads.sourceforge.net/wine/wine-1.2-rc4.tar.bz2
Binary packages for various distributions will be available from: 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] 4813 Haegemonia crashes on startup
6594 Call of Duty install fails - can't eject first CD 7893 cubloc locks up when you choose 'run'
6642 BabasChess v3.6 crashes quite randomly 9136 Hitman 4: PostProcessing\Blur artefacts
6654 NFS Carbon cant run 9140 Can not install AutoCad 2006
7098 msi doesn't publish/install some assemblies into GAC 9320 No applications inside virtual desktop get properly focused and activated
7807 3dmark03 crashes:denormal float operand in 32-bit code (0x0042504a) 9579 Window doesnt redraw after restoring
7973 Default font unreadable 10142 Switching workspaces/desktops can make some application windows disappear
8095 PQ Teaching toy crashes 10558 Srim 2006 does not work
9114 MSI Uninstallers leave empty directory behind after removal 11028 Cannot type into IMVU chat window after it first loses focus.
9657 Adobe Framemaker 8 setup requires setting Window version to Vista even if XP and 2000 should also work 11548 Coastal Explorer launches but has no toolbar or menus
10147 Word Viewer 2003 - Tab behavior differs from Windows 11661 Confusing error message when executing application on noexec fs
10287 unable to install nero 8 11933 Alien Shooter 2 demo crashes on exit when playing at 1024x768
10934 Nikon Camera Control Pro thinks trial is up immediately 12752 Zak McKracken - Between Time and Space aborts after game loading screen
11207 Problem running iRO 3.0 (recruiting application) 13007 ADIsimPLL: crashes after the "tip-of-the-day" dialog is closed
11267 Adobe/Macromedia Flash MX Pro 2004 can't create .fla file 13064 AfterEffects 7 tryout crashes on startup, needs GDI32.dll.CreateFontIndirectExW
11367 Flysis: Launcher resolution dropdown box lists no options. 13402 rendering glitches in fr-030 candytron party
11560 Sigmaplot 10 demo refuses to start; license manager problem? 13423 Firefox unusable when computer loaded down [dogfood]
11719 Intuit QuickBooks Simple Start 2008 install fails 13438 Eudora 7.1.0.9: printing garbled after first half page
11924 BabasChess crashes halfway 14097 Zak McKracken - Between Time and Space mp3 problem
12020 Unimplemented function d3dx9_36.dll.D3DXAssembleShader 14557 Sins of a solar empire straddles both monitors in xinerama mode
12066 Jade Empire character models are invisible 15010 Peggle Deluxe and Peggle Extreme: black screen with 3D hardware acceleration
12218 word viewer 2003 - required / difference columns do not countain data 15012 Thunder:crashes when click the resume(开始) button to continue the task.Also EXCEPTION_ACCESS_VIOLATION error.
12234 EdwinXP 1.61 trial installer z-order problem 15099 Bionic Commando Rearmed wont run
12487 FutureTax runs but postscript is invalid 15284 Direct3D output is at half the frame rate of OpenGL output in WinUAE
12574 Using WinAMP's media Library causes crash 15452 Freewire aborts due to incorrect handling of COLORRES nIndex in winex11's GetDeviceCaps()
12696 nsis script with a gradient background window => install window not displayed 15819 BeyondCompare hangs when restoring window or changing desktops
12880 Sony Ericsson software fails to install. 15884 Tooltips displayed in mIRC when windows are minimized
13516 Dynamic HTML Editor 4.2 Demo installs, crashes on startup 15941 Mount & Blade crashes with 'Unable to create render target texture'
13895 printer setup dialog has a useless Apply button 16380 Program manager window appears unexpectedly
13924 Mod4win crashes when trying to start the mixer 17275 Aquamark 3 crashes at end after failing to access VIDEOPRT.SYS
14284 winhelp: bad/missing support for imagemaps 17311 REDCINE: Application crash at startup
14286 winhelp: window size/position changed whenever link or navigation button is clicked 17697 SNetTerm won't start
14312 mdi workspace not drawn correctly when restoring child windows in winefile 17778 WinPolis drawing errors
14910 Errors creating PDF files using WINEPS printer using CUPS form PAF. 17992 fixme:d3d error, screen is broken, and then flips forever
14957 FL Studio fails to minimize 18596 AOL Instant Messenger 6.9 exits silently
15069 Apps won't minimize and extra caption bar shows 18615 Motocross Madness 2: upside down display as mouse moves over button
15094 Wine won't install FAA Safelog 18934 Free PDF to Word Doc converter's installer reports wrong ClassNN (appinstall)
15126 Pro evolution soccer 2008 demo crashes 19128 UseGLSL=disabled stops FIFA WM 2006 with vertex shader error
15156 Unable to change from Direct3D to OpenGL output in WinUAE 19316 winecfg.exe: cannot access the 'Audio' Tab
15287 Silent Hunter IV: game crashs while loading ingame grafics (tutorial, mission, museum, etc.) 19507 Harry Potter a. t. Half-Blood Prince Demo Installer in infinite loop
15372 palm hotsync: minimize button disappears 19573 Adobe CS4 installer's Quit button doesn't do anything
15433 Failure to load mp3 in popup file browser in Audiosurf. 19624 winspool.drv needs to properly handle local printer server config data queries (XPSEPSC update/installer)
15480 Saving files in Word/Excel 2000 creates useless .lnk files 19628 Muziic reports an error and exits
15522 Firefox crashes on LDS.org's Move Media Player page with latest git and 1.1.5 20499 Bottom part is not visible in windows with custom-drawn title bar
15818 winecfg should fit on a 640x480 display 20666 Garmin WebUpdater install screen (nearly) empty
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
21156 Add torrents in webUI with µTorrent >= 2.0 doesn't work 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 21181 Wine does not compile on Cygwin
21930 Free Ghost installer crashes during project building in console 21402 Microsoft GIF Animator fails to install correctly
22143 Lemmings game clone (Lemmix): problems running under Wine. 21526 several programs fail to compile under cygwin
22346 Palm Pilot: hotsync.exe could not load 'USER.DLL' required by 'COMUT16', error=2 21534 TF2 stops when pushing on the key : "Display multiplayer scores" (tab key by default)
22470 Excel 2003 cannot launch 21609 Multiple games loose most sound effects or crash
22532 Lemmix (Lemmings Clones) can't be played because of black screen 21844 Homeworld 2: no sound
22610 Ragnarok Online client echoes some sounds 21865 Homeworld 2 crashes
22656 Serif Webplus X2 trial crashes in windowscodecs 21982 DPC Latency Checker barfs loading its driver
22695 Avira AntiVir doesn't install - missing msvcr90.dll._snwprintf_s 22148 Mount & Blade crashes after intro video
22702 Cyberboard maps, markers and units display as all black. 22289 Cannot find -lmsvcrt on a msvcr90 test under Cygwin
22816 QIP 2010 (Infium): text cursor doesn't move properly 22595 Zwinky install fails
22843 Paste of text from Word 2003 into Powerpoint 2003 stopped working 22686 VectorWorks 11.5 shows icons in toolbars on mouseover only
22863 Win64 compile broken on FreeBSD 22725 Entering two columns of numerical data in Excel 2003 leads to crash
22876 HTML-Kit's small icons have a white background 22811 Graphical rendering problem in cad program
22888 Damaged icons in QIP 22824 Guitar Pro 5 - window disappears after minimizing
22909 Drawn text overlapps after the second character. 22941 New behaviour of wineconsole (Alt+F4 emulation by [x] button pressing) causes problems with FAR manager
22911 Fonts are garbled when running apps inside a vnc4server session 22952 Babaschess, invisible text on black background input text box
22914 TheWord: cursor does not display/function correctly 22979 winhelp: Gets stuck in infinite loop loading some help files
22927 The Bat! v4.2.36.4 didn't show the titlebar caption in KDEs taskbar 23054 WinHEX: Cannot open website link in help
22928 IE8 for Vista's "missing updates" message is cut off 23092 FL Studio built-in file browser fails with long pathnames and/or long filenames
22946 WinOmega v6.30.51 shows Icons with dark/black background instead of transparency 23116 No sound inDawn Of War - Soulstorm Demo
22988 Vectorworks 2010: Drawing area doesn't show objects 23130 MSVCR100.dll fails to initialize, needs kernel32.RtlPcToFileHeader
22989 Adobe FrameMaker 8 installer aborts with compressed file extraction error 23143 SlingPlayer 2 unable to remember password
23003 Compile/link error on Red Hat Enterprise Linux AS release 4 (Nahant Update 8) 23200 cygwin build broken in dlls/ws2_32/tests/sock.c
23007 GetSaveFileName incorrectly returns non-zero when Escape is pressed after a "replace this file" dialog 23202 Cyberboard Player has missing disabled icons on menubar
23010 Fonts corrupted in Civ4-based games when subpixel rendering is enabled 23206 Print output from builtin notepad lacks spaces
23021 Spider black suits fail to display 23231 Cannot close window in the background by pressing the Close button of that window
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
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.2-rc2: Changes since 1.2-rc3:
Akihiro Sagawa (7): Alexander Scott-Johns (2):
taskmgr: Update Japanese translation. msvcrt/tests: Rename a variable.
oledlg: Update Japanese translation. include/msvcrt: Update a bit.
wordpad: Update Japanese translation.
wineboot: Update Japanese translation.
wininet: Update Japanese translation.
localui: Add Japanese translation.
shell32: Update Japanese translation.
Alex Balut (1): Alexandre Julliard (21):
comctl32/tests: Added a test that checks whether setting a custom default button in a property sheet works. 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): Andrew Nguyen (16):
msvcrt: Fix comments. msxml3: Add proper skips when msxml3 DOM interfaces are unavailable.
msvcrt/tests: Properly skip if functions are not available. msxml3: Ignore the encoding attribute when loading a new XML document in IXMLDOMDocument::loadXML.
msvcrt: Rename _TRUNCATE to MSVCRT__TRUNCATE. msxml3/tests: Correct the sense of a few test failure messages.
include/msvcrt: Define _TRUNCATE; use it in the tests. winex11.drv: Report a non-zero COLORRES capability value.
msvcrt: The sizeOfBuffer argument of _vsnwprintf_s is measured in wide characters, not bytes. setupapi: Avoid useless initializations in SetupIterateCabinetA/W.
msvcrt: Fix spec file. setupapi: Validate the cabinet filename parameter in SetupIterateCabinetA.
msvcrt/test: Add some simple _vsnwprintf_s tests. setupapi: Validate the cabinet filename parameter in SetupIterateCabinetW.
msvcrt/tests: Move function pointer initialization code in printf.c into separate init function. 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): André Hentschel (3):
configure: Remove some dead code. propsys: Mention that the functions are stubs.
msvcrt: Make sure msvcrt doesn't get unloaded. winegcc: Add detection for --param options.
winex11: Disable sub-pixel antialiasing if Xrender isn't supported. winemaker: Avoid setting variable to an uninitialized value.
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.
Andrew Eikum (3): Aric Stewart (3):
msi: Publish icons into the correct directory. usp10/tests: Having numbers in the ScriptStringXtoCP tests causes unpredictable behavior.
msi/tests: Fix install tests for Win9x. usp10/tests: Remove a test for a bug corrected in later versions of usp10.
regedit: Escape the value name portion during export. usp10/tests: Windows 95 does not set invalid glyphs to 0 but instead 0x80.
Andrew Nguyen (4): Damjan Jovanovic (3):
gdi32/tests: Uncomment and enhance a Win9x-specific Restore/SaveDC test. kernel32: Revert 3f1404bf29676d79dd76ffd31e2630bb9f2b0b60 and add better CopyFile tests.
gdi32: Fix parameter handling of GetBoundsRect. kernel32: Add a CopyFile test.
configure: Avoid breaking compilation if AC_PACKAGE_URL is unavailable when regenerating with older autoconf. kernel32: Stop CopyFile from overwriting a file with itself.
winealsa.drv: Replicate the snd_pcm_recover alsa-lib implementation to cope with older alsa-lib versions.
André Hentschel (10): Detlef Riekenberg (7):
winapi: Init preprocessor_condition. msvcr7x: Sync exports to msvcrt.
winapi: Add ordinal flag. msvcr100: Sync exports to msvcr90.
winapi: Allow multiple flags. msvcr80: Sync exports to msvcr90.
equartz: Add ntdll to imports. winspool: Support the spooler in GetPrinterData.
winemenubuilder: Simplify switch cases. winspool/tests: Test GetPrinterData/Ex for the print spooler.
winetest: Add an else case. winspool: Return ERROR_MORE_DATA, when the app probe for the needed buffer size.
wine.man: There is no configuration file. winspool/tests: Handle the Windows bug in GetPrinterDataEx.
wineps.drv: Make the Apply button useable.
comdlg32: Correctly report the filter.
kernel32/tests: Add a test about unicode collation.
Aric Stewart (2): Dylan Smith (1):
gdi32: Set lpOrder in BIDI_Reorder even for strings not requireing reordering. wordpad: Fix failing GetDlgItem that forced screen repaint.
gdi32: Do not ignore USP_E_SCRIPT_NOT_IN_FONT when shaping glyphs.
Aurimas Fišeras (1): Eric Pouech (4):
cmd: Update Lithuanian translation. 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): Hans Leidekker (3):
ntdll: Add stub implementation of IOCTL_STORAGE_GET_MEDIA_TYPES/IOCTL_STORAGE_GET_MEDIA_TYPES_EX. propsys: Return success from PSRegisterPropertySchema.
ntdll: Add signal context function definitions for FreeBSD. msi: Don't trace the contents of an output buffer.
msi: Add tests for MsiLocateComponent and make them pass.
Damjan Jovanovic (4): Henri Verbeet (3):
winemenubuilder: Also extract .lnk icons from file types. winealsa.drv: Add some missing newlines.
winemenubuilder: Also extract .lnk icons from file types's open handler. ntdll: The FPU control word for newly created threads is 0x27f.
wine.inf: Also install winhlp32 into \windows\system32. ddraw: Register / unregister the ddraw window class from DllMain().
kernel32: CopyFile cannot overwrite a file with itself.
Dan Kegel (1): Huw Davies (1):
wined3d: Fix size of buffer in swapchain_create_context_for_thread(). wineps.drv: Don't return an error for empty glyphs.
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.
Igor Paliychuk (3): Igor Paliychuk (3):
winhlp32: Add Ukrainian translations. localui: Add Ukrainian translations.
oledlg: Add Ukrainian translations. iccvid: Add Ukrainian translations.
kernel32: Update Ukrainian translations. localspl: Add Ukrainian translations.
Jacek Caban (3): Jacek Caban (5):
iexplore: Use 1 as default icon ID. shobjidl.idl: Added INewWindowManager declaration.
mshtml: Uncomment iexplore.exe registries. docobj.idl: Added OLECMDID_UPDATETRAVELENTRY_DATARECOVERY declaration.
winbase.h: Added missing COPY_FILE_* flags. 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): Jose Rostagno (2):
iexplore: Renamed iexplore resource file. localui: Add Spanish translation.
iexplore: Added a Tango compliant icon. notepad: Update Spanish translation.
winecfg: Moved about panel code into about.c.
winecfg: Added new logo graphics.
winecfg: Cosmetic improvements to the about panel.
John Voltz (1): Juan Lang (5):
gdi32: Fix typo in enhanced metafile Arc function. 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): Jörg Höhle (1):
setupapi: Update Spanish translation. mmsystem: Log MCI command name again.
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.
Juan Lang (2): Luca Bennati (3):
comdlg32: No and escape are equivalent. cryptui: Add Italian translation.
winhttp/tests: Skip tests when a connection fails. crypt32: Add Italian translation.
oleacc: Add Italian translation.
Konstantin Kondratyuk (1): Marcus Meissner (1):
mshtml: Fix typo in Russian resources. atl: Also handle struct sizes for 64bit.
Kristofer Henriksson (1): Michael Stefaniuc (7):
winemp3.acm: Update mpegl3.c copyright notice. 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): Nikolay Sivov (5):
xinput1_3: Quiet a noisy fixme. 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): Paul Chitescu (2):
wordpad: Update Italian translation. winex11.drv: Post a WM_SYSCOMMAND SC_CLOSE when the window manager asks to close a window.
wineboot: Update Italian translation. user32: Use a safer method of freeing user handles to prevent zeroing out a newly allocated handle.
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.
Maarten Lankhorst (1): Paul Vriens (1):
dsound: Unofficially support 5.1 sound. user32: Add another flag to the TRACE().
Marcus Meissner (4): Piotr Caban (1):
shlwapi: Handle NULL ptr return from allocation (Coverity). atl: Pass correct arguments to fuctions executed by AtlInternalQueryInterface.
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.
Mariusz Pluciński (5): Ricardo Filipe (6):
gameux: Add initial header for gameux.dll. jscript: Update Portuguese Portugal translation.
gameux: Add declaration of IGameExplorer interface. shell32: Update Portuguese Portugal translation.
gameux: Add declaration of IGameStatistics interface. wineboot: Update Portuguese Portugal translation.
gameux: Add declaration of IGameStatisticsMgr interface. winecfg: Update Portuguese Portugal translation.
gameux: Add declaration of IGameExplorer2 interface. wordpad: Update Portuguese Portugal translation.
mapi32: Add Portuguese Portugal translation.
Matijn Woudt (1): Rico Schüller (1):
msi/tests: Testcases for CREATE TABLE. wined3d: Improve fglrx glsl spam filter.
Matteo Bruni (12): Roderick Colenbrander (1):
d3dx9: Allow modifiers on the ps dcl input instruction. wined3d: Add NPOT quirk for GeforceFX 5200.
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.
Nikolay Sivov (12): Sven Baars (2):
shlwapi: Don't limit text size for message boxes from ShellMessageBoxWrapW. wldap32: Fix Dutch translation.
oleaut32: Copy bytes instead of WCHARs in VarBstrCat. oleacc: Fix Dutch translation.
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.
Octavian Voicu (1): Vitaly Lipatov (1):
ntdll: Show one-time ERR if NOFILE limit is reached. Update Russian translations.
Paul Vriens (36): Łukasz Wojniłowicz (1):
browseui: Add Danish translation. winhlp32: Update the Polish 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.
-- --
Alexandre Julliard Alexandre Julliard

View File

@ -1 +1 @@
Wine version 1.2-rc3 Wine version 1.2-rc4

18
configure vendored
View File

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Guess values for system-dependent variables and create Makefiles. # 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 <wine-devel@winehq.org>. # Report bugs to <wine-devel@winehq.org>.
# #
@ -552,8 +552,8 @@ MAKEFLAGS=
# Identity of this package. # Identity of this package.
PACKAGE_NAME='Wine' PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine' PACKAGE_TARNAME='wine'
PACKAGE_VERSION='1.2-rc3' PACKAGE_VERSION='1.2-rc4'
PACKAGE_STRING='Wine 1.2-rc3' PACKAGE_STRING='Wine 1.2-rc4'
PACKAGE_BUGREPORT='wine-devel@winehq.org' PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_URL='http://www.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. # 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. # This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF 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]... Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1433,7 +1433,7 @@ fi
if test -n "$ac_init_help"; then if test -n "$ac_init_help"; then
case $ac_init_help in case $ac_init_help in
short | recursive ) echo "Configuration of Wine 1.2-rc3:";; short | recursive ) echo "Configuration of Wine 1.2-rc4:";;
esac esac
cat <<\_ACEOF cat <<\_ACEOF
@ -1576,7 +1576,7 @@ fi
test -n "$ac_init_help" && exit $ac_status test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then if $ac_init_version; then
cat <<\_ACEOF cat <<\_ACEOF
Wine configure 1.2-rc3 Wine configure 1.2-rc4
generated by GNU Autoconf 2.65 generated by GNU Autoconf 2.65
Copyright (C) 2009 Free Software Foundation, Inc. Copyright (C) 2009 Free Software Foundation, Inc.
@ -2096,7 +2096,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake. 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 generated by GNU Autoconf 2.65. Invocation command line was
$ $0 $@ $ $0 $@
@ -15353,7 +15353,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their # report actual input values of CONFIG_FILES etc. instead of their
# values after options handling. # values after options handling.
ac_log=" 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 generated by GNU Autoconf 2.65. Invocation command line was
CONFIG_FILES = $CONFIG_FILES CONFIG_FILES = $CONFIG_FILES
@ -15424,7 +15424,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\ ac_cs_version="\\
Wine config.status 1.2-rc3 Wine config.status 1.2-rc4
configured by $0, generated by GNU Autoconf 2.65, configured by $0, generated by GNU Autoconf 2.65,
with options \\"\$ac_cs_config\\" with options \\"\$ac_cs_config\\"