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
are in code freeze. If you find a new feature that's a bug.
What's new in this release (see below for details):
- Many translation updates.
- A lot of bug fixes.
The source is available from the following locations:
http://ibiblio.org/pub/linux/system/emulators/wine/wine-1.2-rc2.tar.bz2
http://prdownloads.sourceforge.net/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-rc3.tar.bz2
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
3182 test case demonstrating PeekMessage give up timeslices
5264 Equation editor in Microsoft Office 97/2000/2003/2007 doesn't work
6183 NFS MW crashed when sound is on in winecfg
6997 NFS Most Wanted: Execution of glDrawArrays (drawStridedFast) takes 1 second +
7036 Doom 3 Demo fails to start
8030 Need for Speed Carbon crashed after game starts
8112 user32 msg test fails when using virtual desktop mode
8131 MiniTab fails to load due to not being able to load its own DLL
8555 No large display pictures in MSN Messenger 7.0
9252 Far Cry: Segmentation fault on startup when using Direct3D
9359 Need for Speed Most Wanted crahshes frequently
10501 NFSU2 crashes out when loading a level
10982 ClearScale, Autocad 2008 do not run (GdipBitmapSetPixel not implemented)
11346 Emule: Background color of an label is displayed horizontal
13042 CodeGear RAD Studio 2007 does not install
13177 [winhelp] Popup shadow is displayed ontop of popup itself
14292 winhelp: Window title is not set correctly for some (older) help files
14298 winhelp: Mouse pointer flickers when moved
14697 wineserver: debug events can block completion of queued user APCs
14866 expand: Wine's expand program fails on /r option
14868 Initial crash when running GSpot
15291 Microsoft Office Outlook 2007: Splash screen never goes away, z-order issues
15968 Microsoft XNA Framework 2.0 redistributable cannot be installed even with .NET Framework 2.0 installed
16093 MS AppLocale installer fails
17001 guitar pro 5.2 is sluggish and unstable
17148 Use the system desktop setting for subpixel font smoothing
17957 Audiosurf crashes on startup
18643 NCSoft Launcher crashes after being run.
18959 MetaTrader 4 installer hangs at the very end of file extraction
19059 VectorNTI crashes when saving files
19797 Powerpoint 2007: text does not display correctly in textbox rotated 90 or 270 degrees
20180 Teach2000 hangs when switched to "Advanced input mode"
20282 ControlSpy doesn't show any message passed to control procedure
20389 Firefox/Thunderbird/Sunbird: Close button must be clicked twice
20751 MS Keyboard Layout Creator won't run (needs GdipIsStyleAvailable)
21413 Cannot type language specific letters in MS Word
21562 Multiple init/deinit of msvcrt (std fd's) causes pluto app installer to hang
21871 Nokia Ovi Suite installer fails
21876 Demo Need for Speed Underground 1 crashes
22045 VirtualDub: cannot edit text informations
22138 system(NULL) generates SIGSEGV
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
22287 Personal Chess Trainer v3.02, Run-time error '13': Type mismatch
22294 PlayOnline viewer has missing icon in title bar
22320 Mono & HTML-Kit's installers do not appear in the taskbar
22339 QuickTime installs a few files to the wrong location
22341 Touhou games: no text in dialogue boxes
22460 msvcr90 insufficient to run Deluge
22542 Trackmania quits when i want to go back to the main menu
22550 uTorrent 2.0.1 renders some icons incorrectly when run within a FreeNX session
22575 Major decline in Starcraft's 2d graphics performance
22658 Movie Magic Screenwriter 2000 crashes when selecting Program Options
22724 windows opened by wine has zero size, and cannot be resized
22765 Fonts no longer anti-aliased
22809 SUPERAntiSpyware displays crash handler when Preferences button is clicked
22810 Civ4BeyondtheSword crashes when trying to start it
22820 StarCraft 2 warns incorrectly about old drivers.
22821 Tropico 3 - cursor is black rectangle everywhere in game
22822 Utorrent progress bars don't show progress
22831 freebsd compile broken when using BSD make
22837 Mailwasher connection timeout on gmail
22845 Total Commander crashes when trying to display system information
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
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
----------------------------------------------------------------
Changes since 1.2-rc1:
Changes since 1.2-rc2:
Alexander Scott-Johns (1):
clock: Remove "License..." and "NO WARRANTY..." items from "Info" menu.
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.
Alexandre Julliard (34):
winhlp32: Get rid of the shadow window, it's ugly and causes z-order issues.
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.
Alex Balut (1):
comctl32/tests: Added a test that checks whether setting a custom default button in a property sheet works.
Andrew Eikum (1):
winedbg: Allow user to specify length of stack info output.
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 (2):
configure: Don't enable maintainer mode if it is explicitly not requested.
ws2_32: Update DLL version information to correspond to XP.
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.
Andrey Turkin (4):
oleaut32: Fix ctl2_alloc_importfile offset calculations.
oleaut32: Store correct offset for imported files in ICreateTypeInfo::AddRefTypeInfo.
oleaut32: Don't rewrite name's hreftype.
server: Connect named pipe synchronously when overlapped param is NULL.
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.
André Hentschel (11):
oledb32/tests: Preset dst_len to encounter more problems.
winegcc: Add support for amd64-mingw32msvc platform.
atl: Reuse code of AtlModuleRegisterWndClassInfoW for AtlModuleRegisterWndClassInfoA.
winejack.drv: Use jack_client_open instead of deprecated function.
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.
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.
Aric Stewart (6):
usp10: Use font chartype only as a fallback if we do not know the characters script already.
gdi32: Handle a BiDi string being shaped into more or less glyphs than characters in the string.
usp10: Handle Ligature Substitution Subtable from GSUB.
usp10: Apply the GSUB 'rlig' feature for Required ligature substitution.
usp10: Break out a function to apply a GSUB feature to an entire string of glyphs.
usp10: Apply all the GSUB features specified in Microsofts Typesetting documentation for Arabic Shaping.
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.
Austin English (13):
ntdll: Add %gs support for FreeBSD.
user32: Add test for drop down width in test_changesize().
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.
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.
Damjan Jovanovic (2):
windowscodecs: Fix ICO palette size calculation.
winemenubuilder: Use the full path to start.exe.
Aurimas Fišeras (1):
cmd: Update Lithuanian translation.
David Adam (3):
d3drm: Remove a useless include.
d3drm: Do not redefine already defined guids.
d3drm: Remove a useless comment.
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.
David Hedberg (2):
include: Add IExplorerBrowserEvents, IExplorerPaneVisibility and IExplorerBrowser interface declarations and related GUID's.
include: Add ICommDlgBrowser2 and ICommDlgBrowser3 interfaces.
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.
Dmitry Timoshkov (1):
winex11.drv: Simulate pressing Alt+F4 instead of clicking the caption Close button when handling the WM_DELETE_WINDOW event.
Dan Kegel (1):
wined3d: Fix size of buffer in swapchain_create_context_for_thread().
Dylan Smith (4):
richedit: Missing HeapFree in WM_IME_COMPOSITION. (Smatch).
richedit: Commit undo items after modifications in WM_IME_COMPOSITION.
richedit: Simplify redundant code in WM_IME_COMPOSITION.
richedit: Fix assignment to wrong variable (LLVM/Clang).
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.
Gerald Pfeifer (5):
msvcrt/tests: Adjust CHECK_TYPE to avoid some two dozen compiler warnings.
oleaut32/tests: Remove variable rValid which is not really used from test_VarMod.
rsaenh: Simplify store_key_container_permissions.
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.
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.
Hans Leidekker (9):
server: Map EHOSTUNREACH to STATUS_HOST_UNREACHABLE.
msi: Get rid of the goto in MSI_ApplicablePatchW.
msi: Add a test for properties updated by a patch.
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.
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.
Henri Verbeet (15):
wined3d: Set the drawprim.c GLINFO_LOCATION to *gl_info.
wined3d: Set the swapchain.c GLINFO_LOCATION to *gl_info.
wined3d: Set the volume.c GLINFO_LOCATION to *gl_info.
wined3d: Set the nvidia_texture_shader.c GLINFO_LOCATION to *gl_info.
wined3d: Set the ati_fragment_shader.c GLINFO_LOCATION to *gl_info.
wined3d: Set the arb_program_shader.c GLINFO_LOCATION to *gl_info.
wined3d: Set the state.c GLINFO_LOCATION to *gl_info.
wined3d: Get rid of GLINFO_LOCATION.
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.
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.
Jacek Caban (8):
mshtml: Simplify translate_url call.
jscript: Store builtin constructor's length in instance object.
jscript: Added RegExp.leftContext and RegExp.rightContext stub implementation.
jscript: Treat no argument as "undefined" in RegExp.test.
jscript: Store match result in script context.
jscript: Added RegExp.leftContext implementation.
jscript: Added RegExp.rightContext implementation.
jscript: Added leftContext and rightCont4ext tests.
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.
Juan Lang (5):
ole32/tests: Test creating an IPropertySetStorage with an unknown format id.
ole32: Only read known format ids when attempting to read summary information.
crypt32/tests: Improve granularity of testing a store's serialized form.
crypt32/tests: Test an otherwise unused return value.
crypt32/tests: Always compare serialized stores in memory.
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):
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):
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):
winmm: Wake up timer after the timer list is empty.
dsound: Unofficially support 5.1 sound.
Marcus Meissner (5):
usp10: Check heap_alloc return value (Coverity).
ntdll: qsort: comparator must not get the same pointer.
d3dx9_36: Fixed off by 1 in the usage_idx check (Coverity).
wininet: Check for NULL lpwhh (Coverity).
include: Pack NE_NAMEINFO and NE_TYPEINFO pack(1).
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.
Matteo Bruni (2):
d3dx9: Stricter checks for relative addressing in the shader assembler.
d3dx9: Shader assembler vs_1_0 and vs_1_1 support.
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.
Michael Stefaniuc (5):
msacm32: Avoid using the long type.
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.
Matijn Woudt (1):
msi/tests: Testcases for CREATE TABLE.
Nikolay Sivov (9):
comctl32/listview: Fix vertical position offset for subitem rectangle.
shell32: Export lowlevel PIDL manipulation calls by name too.
comctl32/listview: Perform ranges validation only when tracing enabled.
comctl32: Export subclass calls by names too.
Fix unneeded capitalization in user prompts.
shell32: Complete strings resources.
wineboot: Add a translation for prefix update dialog.
comctl32: Fix accelerator letters for Toolbar customizing dialog.
README.ru: Fix some problems with words order in phrases.
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.
Piotr Caban (2):
msvcrt: Fix mbstowcs_l implementation.
msvcrt: Fix wcstombs_l implementation.
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.
Robert Wilhelm (4):
include: Add struct _stat32i64 and struct _stat64i32.
msvcrt90: Add fstat64i32.
msvcrt90: Add stat64i32.
msvcrt: Support system(NULL).
Octavian Voicu (1):
ntdll: Show one-time ERR if NOFILE limit is reached.
Roderick Colenbrander (7):
wined3d: Replace set_shader call with unset_shader in blt_to_drawable.
wined3d: Don't use blit_supported() in d3dfmt_get_conv for now.
wined3d: Update Nvidia Geforce6+ driver version to latest 197.45 WHQL version.
wined3d: Add Geforce 4x0 cards to GPU database.
wined3d: Add Geforce 2xx lowend models.
wined3d: Mark Geforce GT 140 as a Geforce 9600GT.
wined3d: Add support for mobile Geforce 3xx GPUs.
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.
Sven Baars (8):
winemine: Fix Dutch translation.
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.
Robert McDonald (1):
include: Add missing typedef keyword to avoid multiply-defined symbols.
Thomas Mullaly (5):
urlmon/tests: Added tests for IUri_GetPropertyBSTR.
urlmon/tests: Added tests for IUri_GetPropertyDWORD.
urlmon/tests: Added tests for half of the IUri_Get* string functions.
urlmon/tests: Added the remainder of tests for the IUri_Get* string functions.
urlmon/tests: Added tests for the IUri_Get* dword property functions.
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.
Vincent Povirk (4):
ole32/tests: Add more IStream_Seek tests for hglobalstream.
ole32: Fix seeking backwards in hglobalstream.
windowscodecs: Account for a NULL pceltFetched in ComponentEnum_Next.
ole32: Always check the size of the small block root chain.
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

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
# 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>.
#
@ -552,8 +552,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='Wine'
PACKAGE_TARNAME='wine'
PACKAGE_VERSION='1.2-rc2'
PACKAGE_STRING='Wine 1.2-rc2'
PACKAGE_VERSION='1.2-rc3'
PACKAGE_STRING='Wine 1.2-rc3'
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-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]...
@ -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-rc2:";;
short | recursive ) echo "Configuration of Wine 1.2-rc3:";;
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-rc2
Wine configure 1.2-rc3
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-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
$ $0 $@
@ -15352,7 +15352,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-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
CONFIG_FILES = $CONFIG_FILES
@ -15423,7 +15423,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-rc2
Wine config.status 1.2-rc3
configured by $0, generated by GNU Autoconf 2.65,
with options \\"\$ac_cs_config\\"