Release 1.2-rc3.

This commit is contained in:
Alexandre Julliard 2010-06-11 19:40:31 +02:00
parent 95aaaf2f12
commit 6517462ac0
3 changed files with 500 additions and 287 deletions

767
ANNOUNCE
View File

@ -1,12 +1,13 @@
The Wine development release 1.2-rc2 is now available. The Wine development release 1.2-rc3 is now available.
There are no new features in this release, only bug fixes, since we What's new in this release (see below for details):
are in code freeze. If you find a new feature that's a bug. - Many translation updates.
- A lot of bug fixes.
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-rc2.tar.bz2 http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2-rc3.tar.bz2
http://prdownloads.sourceforge.net/wine/wine-1.2-rc2.tar.bz2 http://prdownloads.sourceforge.net/wine/wine-1.2-rc3.tar.bz2
Binary packages for various distributions will be available from: Binary packages for various distributions will be available from:
@ -22,315 +23,527 @@ AUTHORS in the distribution for the complete list.
---------------------------------------------------------------- ----------------------------------------------------------------
Bugs fixed in 1.2-rc2: Bugs fixed in 1.2-rc3:
1733 Black cursor on textbox with black backgroud -> cursor invisible 4523 Can't copy from Firefox 1.5 and paste into OpenOffice 2 under Wine [dogfood]
3182 test case demonstrating PeekMessage give up timeslices 6594 Call of Duty install fails - can't eject first CD
5264 Equation editor in Microsoft Office 97/2000/2003/2007 doesn't work 6642 BabasChess v3.6 crashes quite randomly
6183 NFS MW crashed when sound is on in winecfg 6654 NFS Carbon cant run
6997 NFS Most Wanted: Execution of glDrawArrays (drawStridedFast) takes 1 second + 7098 msi doesn't publish/install some assemblies into GAC
7036 Doom 3 Demo fails to start 7807 3dmark03 crashes:denormal float operand in 32-bit code (0x0042504a)
8030 Need for Speed Carbon crashed after game starts 7973 Default font unreadable
8112 user32 msg test fails when using virtual desktop mode 8095 PQ Teaching toy crashes
8131 MiniTab fails to load due to not being able to load its own DLL 9114 MSI Uninstallers leave empty directory behind after removal
8555 No large display pictures in MSN Messenger 7.0 9657 Adobe Framemaker 8 setup requires setting Window version to Vista even if XP and 2000 should also work
9252 Far Cry: Segmentation fault on startup when using Direct3D 10147 Word Viewer 2003 - Tab behavior differs from Windows
9359 Need for Speed Most Wanted crahshes frequently 10287 unable to install nero 8
10501 NFSU2 crashes out when loading a level 10934 Nikon Camera Control Pro thinks trial is up immediately
10982 ClearScale, Autocad 2008 do not run (GdipBitmapSetPixel not implemented) 11207 Problem running iRO 3.0 (recruiting application)
11346 Emule: Background color of an label is displayed horizontal 11267 Adobe/Macromedia Flash MX Pro 2004 can't create .fla file
13042 CodeGear RAD Studio 2007 does not install 11367 Flysis: Launcher resolution dropdown box lists no options.
13177 [winhelp] Popup shadow is displayed ontop of popup itself 11560 Sigmaplot 10 demo refuses to start; license manager problem?
14292 winhelp: Window title is not set correctly for some (older) help files 11719 Intuit QuickBooks Simple Start 2008 install fails
14298 winhelp: Mouse pointer flickers when moved 11924 BabasChess crashes halfway
14697 wineserver: debug events can block completion of queued user APCs 12020 Unimplemented function d3dx9_36.dll.D3DXAssembleShader
14866 expand: Wine's expand program fails on /r option 12066 Jade Empire character models are invisible
14868 Initial crash when running GSpot 12218 word viewer 2003 - required / difference columns do not countain data
15291 Microsoft Office Outlook 2007: Splash screen never goes away, z-order issues 12234 EdwinXP 1.61 trial installer z-order problem
15968 Microsoft XNA Framework 2.0 redistributable cannot be installed even with .NET Framework 2.0 installed 12487 FutureTax runs but postscript is invalid
16093 MS AppLocale installer fails 12574 Using WinAMP's media Library causes crash
17001 guitar pro 5.2 is sluggish and unstable 12696 nsis script with a gradient background window => install window not displayed
17148 Use the system desktop setting for subpixel font smoothing 12880 Sony Ericsson software fails to install.
17957 Audiosurf crashes on startup 13516 Dynamic HTML Editor 4.2 Demo installs, crashes on startup
18643 NCSoft Launcher crashes after being run. 13895 printer setup dialog has a useless Apply button
18959 MetaTrader 4 installer hangs at the very end of file extraction 13924 Mod4win crashes when trying to start the mixer
19059 VectorNTI crashes when saving files 14284 winhelp: bad/missing support for imagemaps
19797 Powerpoint 2007: text does not display correctly in textbox rotated 90 or 270 degrees 14286 winhelp: window size/position changed whenever link or navigation button is clicked
20180 Teach2000 hangs when switched to "Advanced input mode" 14312 mdi workspace not drawn correctly when restoring child windows in winefile
20282 ControlSpy doesn't show any message passed to control procedure 14910 Errors creating PDF files using WINEPS printer using CUPS form PAF.
20389 Firefox/Thunderbird/Sunbird: Close button must be clicked twice 14957 FL Studio fails to minimize
20751 MS Keyboard Layout Creator won't run (needs GdipIsStyleAvailable) 15069 Apps won't minimize and extra caption bar shows
21413 Cannot type language specific letters in MS Word 15094 Wine won't install FAA Safelog
21562 Multiple init/deinit of msvcrt (std fd's) causes pluto app installer to hang 15126 Pro evolution soccer 2008 demo crashes
21871 Nokia Ovi Suite installer fails 15156 Unable to change from Direct3D to OpenGL output in WinUAE
21876 Demo Need for Speed Underground 1 crashes 15287 Silent Hunter IV: game crashs while loading ingame grafics (tutorial, mission, museum, etc.)
22045 VirtualDub: cannot edit text informations 15372 palm hotsync: minimize button disappears
22138 system(NULL) generates SIGSEGV 15433 Failure to load mp3 in popup file browser in Audiosurf.
22263 Total Commander: Main window becomes dead when the FTP Connect window is open and you switch workspaces or minimize and restore the main window 15480 Saving files in Word/Excel 2000 creates useless .lnk files
22287 Personal Chess Trainer v3.02, Run-time error '13': Type mismatch 15522 Firefox crashes on LDS.org's Move Media Player page with latest git and 1.1.5
22294 PlayOnline viewer has missing icon in title bar 15818 winecfg should fit on a 640x480 display
22320 Mono & HTML-Kit's installers do not appear in the taskbar 15981 Rhapsody 3 and 4 crash at end of autoupdate install
22339 QuickTime installs a few files to the wrong location 16088 Quartus II 80sp1: Opening About window crashes application
22341 Touhou games: no text in dialogue boxes 16158 Condor: Wine System Tray
22460 msvcr90 insufficient to run Deluge 16282 Quartus II 80sp1: Compiling project crashes application
22542 Trackmania quits when i want to go back to the main menu 16298 Finale Notepad 2009: Clicking on splash screen causes X error
22550 uTorrent 2.0.1 renders some icons incorrectly when run within a FreeNX session 16356 16 bit file dialog file filter not working
22575 Major decline in Starcraft's 2d graphics performance 16418 Keyword corral crashes (LsaLookupNames2 returns ERROR_NONE_MAPPED)
22658 Movie Magic Screenwriter 2000 crashes when selecting Program Options 16475 dragging the winamp window is slow
22724 windows opened by wine has zero size, and cannot be resized 16729 font smoothing doesn't work
22765 Fonts no longer anti-aliased 16753 unimplemented function ntoskrnl.exe.KeGetCurrentThread
22809 SUPERAntiSpyware displays crash handler when Preferences button is clicked 16820 VCarvePro v4.6 Trial crashes on save
22810 Civ4BeyondtheSword crashes when trying to start it 17026 Prince of persia warrior within: everything is upside down during gameplay
22820 StarCraft 2 warns incorrectly about old drivers. 17067 Stud_PE crashes on Tools -> Plugins
22821 Tropico 3 - cursor is black rectangle everywhere in game 17175 Crash running Quicken 2008
22822 Utorrent progress bars don't show progress 17242 Regedit: Exported key names containing backslashes are not escaped
22831 freebsd compile broken when using BSD make 17454 Toad's tool 64 doesn't work, needs msvcrt.dll.___lc_handle_func
22837 Mailwasher connection timeout on gmail 17484 Leisure Suit Larry 7 refuses to run with Win98 settings
22845 Total Commander crashes when trying to display system information 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
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. 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
---------------------------------------------------------------- ----------------------------------------------------------------
Changes since 1.2-rc1: Changes since 1.2-rc2:
Alexander Scott-Johns (1): Akihiro Sagawa (7):
clock: Remove "License..." and "NO WARRANTY..." items from "Info" menu. 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.
Alexandre Julliard (34): Alex Balut (1):
winhlp32: Get rid of the shadow window, it's ugly and causes z-order issues. comctl32/tests: Added a test that checks whether setting a custom default button in a property sheet works.
user32: Don't repaint the caret in SetCaretPos if the position doesn't change.
configure: BSD make doesn't treat .PHONY as a proper target, so it needs its own dependencies.
configure: Disable makefile auto-updating on BSD make, it's broken for parallel builds.
ntdll: Reimplement bsearch to avoid redundant and possibly out of bounds comparisons.
winex11: Fetch the antialias parameter from fontconfig too.
winex11: Allow the Xft configuration to override both registry and fontconfig parameters.
user.exe: Make sure 16-bit user and gdi never get unloaded.
winex11: Unmap zero-size windows also while processing a PropertyNotify event.
winex11: Don't send minimize/maximize sys commands to windows that are not supposed to get them.
msi: Ignore min/max versions if their values are null.
user.exe: Store the GDI instance when it's first loaded.
ole32: Implement the IAdviseSink call_as proxies and stubs.
user32/tests: Fix a test failure in desktop mode.
atl: Fix formatting of generated class name for 64-bit.
user32: Check the active window instead of the foreground to show/hide owned popups.
comctl32/imagelist: Add support for 25% and 50% blending when using an alpha channel.
comctl32/imagelist: Fix a copy/paste typo in ImageList_Merge.
user32: Copy icon bits by hand in CreateIconIndirect if the bitmaps can't be selected into a DC.
kernel32: Reset stdio handles when they are closed.
gdi32: Return the actual DIB section bitfields instead of default values in GetDIBits.
gdi32: Only 16 and 32 bpp DIB sections can have bitfields.
user32: Don't include winbase16.h.
version: Don't include winbase16.h.
winedump: Don't include winbase16.h.
Revert "gdi32: Pre-multiply RGB values by alpha for subpixel font rendering."
kernel32: Unalign the stack on process startup to work around Doom3 bug.
kernel32/tests: Restore the stderr handle after the closing test.
user32: Re-enable the fast code path in CreateIconIndirect.
winex11: Set window style to normal for windows with a minimize box.
winex11: Set size hints to 1x1 for zero-sized windows.
winex11: Map zero-size windows and set an empty window region for them.
winex11: Only unmap windows when the window rect changes to unmapped the first time.
user32: Only skip redraws on MDI child unmaximize if the new child is maximized.
Andrew Eikum (1): Alexander Scott-Johns (8):
winedbg: Allow user to specify length of stack info output. 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 (2): Alexandre Julliard (30):
configure: Don't enable maintainer mode if it is explicitly not requested. configure: Remove some dead code.
ws2_32: Update DLL version information to correspond to XP. 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.
Andrey Turkin (4): Andrew Eikum (3):
oleaut32: Fix ctl2_alloc_importfile offset calculations. msi: Publish icons into the correct directory.
oleaut32: Store correct offset for imported files in ICreateTypeInfo::AddRefTypeInfo. msi/tests: Fix install tests for Win9x.
oleaut32: Don't rewrite name's hreftype. regedit: Escape the value name portion during export.
server: Connect named pipe synchronously when overlapped param is NULL.
André Hentschel (11): Andrew Nguyen (4):
oledb32/tests: Preset dst_len to encounter more problems. gdi32/tests: Uncomment and enhance a Win9x-specific Restore/SaveDC test.
winegcc: Add support for amd64-mingw32msvc platform. gdi32: Fix parameter handling of GetBoundsRect.
atl: Reuse code of AtlModuleRegisterWndClassInfoW for AtlModuleRegisterWndClassInfoA. configure: Avoid breaking compilation if AC_PACKAGE_URL is unavailable when regenerating with older autoconf.
winejack.drv: Use jack_client_open instead of deprecated function. winealsa.drv: Replicate the snd_pcm_recover alsa-lib implementation to cope with older alsa-lib versions.
oledb32: Fix dst_len in DataConvert.
oledb32: Add Variant to Integer conversion.
winebuild: Add support for amd64-mingw32msvc platform.
widl: Add support for amd64-mingw32msvc platform.
libs/port: Add support for amd64-mingw32msvc platform.
oledb32: Fix variant to integer conversion.
dbghelp: Use the available PowerPC functions.
Aric Stewart (6): André Hentschel (10):
usp10: Use font chartype only as a fallback if we do not know the characters script already. winapi: Init preprocessor_condition.
gdi32: Handle a BiDi string being shaped into more or less glyphs than characters in the string. winapi: Add ordinal flag.
usp10: Handle Ligature Substitution Subtable from GSUB. winapi: Allow multiple flags.
usp10: Apply the GSUB 'rlig' feature for Required ligature substitution. equartz: Add ntdll to imports.
usp10: Break out a function to apply a GSUB feature to an entire string of glyphs. winemenubuilder: Simplify switch cases.
usp10: Apply all the GSUB features specified in Microsofts Typesetting documentation for Arabic Shaping. 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.
Austin English (13): Aric Stewart (2):
ntdll: Add %gs support for FreeBSD. gdi32: Set lpOrder in BIDI_Reorder even for strings not requireing reordering.
user32: Add test for drop down width in test_changesize(). gdi32: Do not ignore USP_E_SCRIPT_NOT_IN_FONT when shaping glyphs.
user32/tests: Check return value of DdeClientTransaction in test_initialisation().
gdi32/tests: Use ret in test_CreateFontIndirect().
kernel32/tests: Use ret in load_blackbox().
usp10/tests: Check return value of SelectObject.
kernel32/tests: Check return value of alarmThread in test_NamedPipe_2().
winebuild: FreeBSD 64-bit binaries are elf_x86_64_fbsd.
user32/tests: Check return value of GetUpdateRect in test_validatergn.
qedit: Fix return value of DllUnregisterServer.
winenas.drv: Remove oldb from nas_add_buffer, where it's unused.
loader: Remove mapat from map_so_lib, where it is unused.
dmusic: Use if(0) instead of #if 0 to make sure code still compiles.
Damjan Jovanovic (2): Aurimas Fišeras (1):
windowscodecs: Fix ICO palette size calculation. cmd: Update Lithuanian translation.
winemenubuilder: Use the full path to start.exe.
David Adam (3): Austin English (2):
d3drm: Remove a useless include. ntdll: Add stub implementation of IOCTL_STORAGE_GET_MEDIA_TYPES/IOCTL_STORAGE_GET_MEDIA_TYPES_EX.
d3drm: Do not redefine already defined guids. ntdll: Add signal context function definitions for FreeBSD.
d3drm: Remove a useless comment.
David Hedberg (2): Damjan Jovanovic (4):
include: Add IExplorerBrowserEvents, IExplorerPaneVisibility and IExplorerBrowser interface declarations and related GUID's. winemenubuilder: Also extract .lnk icons from file types.
include: Add ICommDlgBrowser2 and ICommDlgBrowser3 interfaces. 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.
Dmitry Timoshkov (1): Dan Kegel (1):
winex11.drv: Simulate pressing Alt+F4 instead of clicking the caption Close button when handling the WM_DELETE_WINDOW event. wined3d: Fix size of buffer in swapchain_create_context_for_thread().
Dylan Smith (4): David Hedberg (6):
richedit: Missing HeapFree in WM_IME_COMPOSITION. (Smatch). include: Add SID_ExplorerPaneVisibility.
richedit: Commit undo items after modifications in WM_IME_COMPOSITION. include: Update FOLDERVIEWMODE and FOLDERFLAGS.
richedit: Simplify redundant code in WM_IME_COMPOSITION. include: Add new SBSP_* defines.
richedit: Fix assignment to wrong variable (LLVM/Clang). shell32: Fix possible memory leak in CreateUnixFolder.
include: Add PIDLIST_ABSOLUTE typedef.
include: Add extended treeview style (TVS_EX_) definitions.
Gerald Pfeifer (5): Dmitry Timoshkov (3):
msvcrt/tests: Adjust CHECK_TYPE to avoid some two dozen compiler warnings. hhctrl.ocx: Add a trace for the resulting CHM offset to string conversion.
oleaut32/tests: Remove variable rValid which is not really used from test_VarMod. hhctrl.ocx: If a CHM file reports window dimensions and title but doesn't really set them use default values.
rsaenh: Simplify store_key_container_permissions. server: Make layered windows transparent for mouse messages.
dbghelp: Remove variable basic_block which is not really used from dwarf2_parse_line_numbers.
wordpad: Remove variable bottom which is not really used from print.
Hans Leidekker (9): Dylan Smith (3):
server: Map EHOSTUNREACH to STATUS_HOST_UNREACHABLE. richedit: Keep default char format on WM_SETFONT in plain text mode.
msi: Get rid of the goto in MSI_ApplicablePatchW. wordpad: Native RegisterClassExW requires cbSize to be set.
msi: Add a test for properties updated by a patch. wordpad: Provide buffer for replace with text.
msi: End the search for a directory signature if the parent cannot be found.
wininet: Implement InternetSetOption(INTERNET_OPTION_CONTEXT_VALUE).
wininet: Pass the object header pointer to INET_QueryOption.
wininet: Implement InternetQueryOption(INTERNET_OPTION_CONTEXT_VALUE).
wininet: Add tests for setting and retrieving the context value.
wuapi: Return success from automatic_updates_Pause.
Henri Verbeet (15): Eric Pouech (8):
wined3d: Set the drawprim.c GLINFO_LOCATION to *gl_info. winhelp: Added support for hotspot in images with target window embedded.
wined3d: Set the swapchain.c GLINFO_LOCATION to *gl_info. winhelp: When opening a page, don't reopen the same page from macro, even if requested.
wined3d: Set the volume.c GLINFO_LOCATION to *gl_info. winhelp: Don't reset window position when reusing the current window.
wined3d: Set the nvidia_texture_shader.c GLINFO_LOCATION to *gl_info. winhelp: Don't close popup just after they are created.
wined3d: Set the ati_fragment_shader.c GLINFO_LOCATION to *gl_info. dbghelp: In dwarf parser, properly handle array without size specified.
wined3d: Set the arb_program_shader.c GLINFO_LOCATION to *gl_info. dbghelp: Ensure that local variables and parameter actually have a container.
wined3d: Set the state.c GLINFO_LOCATION to *gl_info. dbghelp: Properly manage in dbghelp interfaces local variables and parameters that are constant.
wined3d: Get rid of GLINFO_LOCATION. winhelp: Implemented ExecFile macro.
d3d8: Set the FPU control word on device creation.
d3d9: Set the FPU control word on device creation.
wined3d: Handle a zero source value for WINED3DSIH_POW.
d3d9/tests: Fix a typo.
d3d9/tests: Don't depend so much on point rasterization rules in pointsize_test().
d3d9/test: Introduce point_match() to simplify testing point sizes.
d3d9/tests: Remove an invalid point size test.
Jacek Caban (8): Frédéric Delanoy (7):
mshtml: Simplify translate_url call. comctl32: Fix French translation.
jscript: Store builtin constructor's length in instance object. comdlg32: Fix French translation.
jscript: Added RegExp.leftContext and RegExp.rightContext stub implementation. shlwapi: Fix French translation.
jscript: Treat no argument as "undefined" in RegExp.test. mshtml: Update French translation.
jscript: Store match result in script context. kernel32: Fix a spelling error in French locale definitions.
jscript: Added RegExp.leftContext implementation. msacm32: Remove dead "code" from rc files.
jscript: Added RegExp.rightContext implementation. cmd: Update French translation.
jscript: Added leftContext and rightCont4ext tests.
Juan Lang (5): Hans Leidekker (12):
ole32/tests: Test creating an IPropertySetStorage with an unknown format id. msi: Don't keep handles open to the patch database in MSI_ApplyPatchW.
ole32: Only read known format ids when attempting to read summary information. msi: Advance to the right cabinet in ACTION_MsiPublishAssemblies.
crypt32/tests: Improve granularity of testing a store's serialized form. msi: Improve parsing of patch summary information.
crypt32/tests: Test an otherwise unused return value. msi: Pass the control name to ControlEvent_SubscribeToEvent instead of uninitialized memory.
crypt32/tests: Always compare serialized stores in 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):
winhlp32: Add Ukrainian translations.
oledlg: Add Ukrainian translations.
kernel32: Update Ukrainian translations.
Jacek Caban (3):
iexplore: Use 1 as default icon ID.
mshtml: Uncomment iexplore.exe registries.
winbase.h: Added missing COPY_FILE_* flags.
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.
John Voltz (1):
gdi32: Fix typo in enhanced metafile Arc function.
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.
Juan Lang (2):
comdlg32: No and escape are equivalent.
winhttp/tests: Skip tests when a connection fails.
Konstantin Kondratyuk (1):
mshtml: Fix typo in Russian resources.
Kristofer Henriksson (1): Kristofer Henriksson (1):
winemp3.acm: Fix the Mac-specific code. winemp3.acm: Update mpegl3.c copyright notice.
Louis Lenders (1):
xinput1_3: Quiet a noisy fixme.
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.
Maarten Lankhorst (1): Maarten Lankhorst (1):
winmm: Wake up timer after the timer list is empty. dsound: Unofficially support 5.1 sound.
Marcus Meissner (5): Marcus Meissner (4):
usp10: Check heap_alloc return value (Coverity). shlwapi: Handle NULL ptr return from allocation (Coverity).
ntdll: qsort: comparator must not get the same pointer. mshtml: Add check for doc_obj being NULL (Coverity).
d3dx9_36: Fixed off by 1 in the usage_idx check (Coverity). dbghelp: Add 2 new darf defines and implement DW_OP_stack_value.
wininet: Check for NULL lpwhh (Coverity). wininet: Fixed buffer lengths in InternetCrackUrlW tests.
include: Pack NE_NAMEINFO and NE_TYPEINFO pack(1).
Matteo Bruni (2): Mariusz Pluciński (5):
d3dx9: Stricter checks for relative addressing in the shader assembler. gameux: Add initial header for gameux.dll.
d3dx9: Shader assembler vs_1_0 and vs_1_1 support. gameux: Add declaration of IGameExplorer interface.
gameux: Add declaration of IGameStatistics interface.
gameux: Add declaration of IGameStatisticsMgr interface.
gameux: Add declaration of IGameExplorer2 interface.
Michael Stefaniuc (5): Matijn Woudt (1):
msacm32: Avoid using the long type. msi/tests: Testcases for CREATE TABLE.
mapi32: Add the Romanian translation.
comctl32: Avoid a potential NULL pointer dereference in a TRACE.
ole32: Avoid potential NULL pointer dereferences in a TRACE.
devenum: Split the translations into separate resource files.
Nikolay Sivov (9): Matteo Bruni (12):
comctl32/listview: Fix vertical position offset for subitem rectangle. d3dx9: Allow modifiers on the ps dcl input instruction.
shell32: Export lowlevel PIDL manipulation calls by name too. d3dx9: Allow modifiers on the ps dcl sampler instruction.
comctl32/listview: Perform ranges validation only when tracing enabled. d3dx9: Fix get_regname debug function.
comctl32: Export subclass calls by names too. d3dx9: Remove stray debug trace.
Fix unneeded capitalization in user prompts. d3dx9: Make D3DXCompileShader stub more verbose.
shell32: Complete strings resources. d3dx9: Allow D3DXAssembleShader calls with NULL parameters.
wineboot: Add a translation for prefix update dialog. d3dx9: Mark builtin compatibility declarations in the shader assembler.
comctl32: Fix accelerator letters for Toolbar customizing dialog. d3dx9: Support ps_2_0-style dcl instruction in the shader assembler.
README.ru: Fix some problems with words order in phrases. 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.
Piotr Caban (2): Nikolay Sivov (12):
msvcrt: Fix mbstowcs_l implementation. shlwapi: Don't limit text size for message boxes from ShellMessageBoxWrapW.
msvcrt: Fix wcstombs_l implementation. 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.
Robert Wilhelm (4): Octavian Voicu (1):
include: Add struct _stat32i64 and struct _stat64i32. ntdll: Show one-time ERR if NOFILE limit is reached.
msvcrt90: Add fstat64i32.
msvcrt90: Add stat64i32.
msvcrt: Support system(NULL).
Roderick Colenbrander (7): Paul Vriens (36):
wined3d: Replace set_shader call with unset_shader in blt_to_drawable. browseui: Add Danish translation.
wined3d: Don't use blit_supported() in d3dfmt_get_conv for now. comctl32: Add Danish translation.
wined3d: Update Nvidia Geforce6+ driver version to latest 197.45 WHQL version. winedbg: Add the Danish translation.
wined3d: Add Geforce 4x0 cards to GPU database. wineconsole: Add Danish translation.
wined3d: Add Geforce 2xx lowend models. wineboot: Update the Danish translation.
wined3d: Mark Geforce GT 140 as a Geforce 9600GT. winecfg: Update the Danish translation and convert to UTF-8.
wined3d: Add support for mobile Geforce 3xx GPUs. 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.
Sven Baars (8): Robert McDonald (1):
winemine: Fix Dutch translation. include: Add missing typedef keyword to avoid multiply-defined symbols.
msi: Fix English translation.
msi: Update Dutch translation.
view: Fix Dutch translation.
taskmgr: Fix Dutch translation.
sane.ds: Fix Dutch translation.
winhlp32: Fix Dutch translation.
winefile: Fix Dutch translation.
Thomas Mullaly (5): Sven Baars (10):
urlmon/tests: Added tests for IUri_GetPropertyBSTR. oleview: Fix Dutch translation.
urlmon/tests: Added tests for IUri_GetPropertyDWORD. cmdlgtst: Fix Dutch translation.
urlmon/tests: Added tests for half of the IUri_Get* string functions. regedit: Fix Dutch translation.
urlmon/tests: Added the remainder of tests for the IUri_Get* string functions. reg: Fix Dutch translation.
urlmon/tests: Added tests for the IUri_Get* dword property functions. 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.
Vincent Povirk (4): Sylvain Petreolle (1):
ole32/tests: Add more IStream_Seek tests for hglobalstream. mshtml: Allow either REG_SZ or REG_EXPAND_SZ for GeckoCabDir.
ole32: Fix seeking backwards in hglobalstream.
windowscodecs: Account for a NULL pceltFetched in ComponentEnum_Next. Thomas Mullaly (7):
ole32: Always check the size of the small block root chain. 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-rc2 Wine version 1.2-rc3

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-rc2. # Generated by GNU Autoconf 2.65 for Wine 1.2-rc3.
# #
# 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-rc2' PACKAGE_VERSION='1.2-rc3'
PACKAGE_STRING='Wine 1.2-rc2' PACKAGE_STRING='Wine 1.2-rc3'
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-rc2 to adapt to many kinds of systems. \`configure' configures Wine 1.2-rc3 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-rc2:";; short | recursive ) echo "Configuration of Wine 1.2-rc3:";;
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-rc2 Wine configure 1.2-rc3
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-rc2, which was It was created by Wine $as_me 1.2-rc3, which was
generated by GNU Autoconf 2.65. Invocation command line was generated by GNU Autoconf 2.65. Invocation command line was
$ $0 $@ $ $0 $@
@ -15352,7 +15352,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-rc2, which was This file was extended by Wine $as_me 1.2-rc3, 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
@ -15423,7 +15423,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-rc2 Wine config.status 1.2-rc3
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\\"