Sweden-Number/ANNOUNCE

246 lines
12 KiB
Plaintext
Raw Normal View History

The Wine development release 1.8-rc2 is now available.
2010-05-28 19:39:36 +02:00
2013-08-02 20:09:56 +02:00
What's new in this release (see below for details):
- Bug fixes only, we are in code freeze.
2005-10-25 14:04:17 +02:00
2008-06-13 17:15:29 +02:00
The source is available from the following locations:
2005-10-25 14:04:17 +02:00
http://dl.winehq.org/wine/source/1.8/wine-1.8-rc2.tar.bz2
http://mirrors.ibiblio.org/wine/source/1.8/wine-1.8-rc2.tar.bz2
2005-10-25 14:04:17 +02:00
Binary packages for various distributions will be available from:
2010-07-16 17:05:45 +02:00
http://www.winehq.org/download
2005-10-25 14:04:17 +02:00
2010-07-16 17:05:45 +02:00
You will find documentation on http://www.winehq.org/documentation
1998-10-18 19:19:57 +02:00
2008-06-13 17:15:29 +02:00
You can also get the current source directly from the git
2010-07-16 17:05:45 +02:00
repository. Check http://www.winehq.org/git for details.
Release 970720 Sat Jul 19 13:03:01 1997 Alexandre Julliard <julliard@lrc.epfl.ch> * [tools/build.c] [include/stackframe.h] Save the complete %ebp register in CallFrom16; fixes a crash with LabView reported by Andreas Mohr. * [loader/main.c] Avoid executing a built-in DLL. * [controls/static.c] Converted static window procedure to Win32. * [windows/message.c] [windows/queue.c] [include/queue.h] Hacked SendMessage functions to support inter-task messages with SendMessage32A/W. Sun Jul 13 16:55:35 1997 Bernhard Rosenkraenzer <bero@bero-online.ml.org> * [ipc/bit_array.c] Don't use bitops.h in Linux 2.1.x (these versions do not return the previous state for clear_bit and set_bit) * [ipc/shm_main_blk.c] Adapt to GLIBC's ipc_perm structure. * [memory/ldt.c] Include <asm/unistd.h> on Linux/GLIBC systems (required for _syscall3). Wed Jul 9 23:53:19 1997 David A. Cuthbert <dacut@henry.ece.cmu.edu> * [include/options.h] [files/profile.c] Added PROFILE_GetWineIniBool and PROFILE_EnumerateWineIniSection. * [include/sysmetrics.h] [include/windows.h] [windows/sysmetrics.c] All sysmetrics moved to array (no more constant macros). Added MOUSEWHEELPRESENT metric. * [include/bitmap.h] [objects/oembitmap.c] Added OBM_Init() (see also loader/main.c) and more support for Win95 bitmaps; added size info to OEM bitmaps. * [include/graphics.h] [windows/graphics.h] Added GRAPH_DrawGenericReliefRect. * [loader/main.c] Added TWEAK_Init() and TWEAK_CheckConfiguration() calls (the latter checks for invalid entries in wine.conf). * [include/debug.h] [include/stddebug.h] [include/nonclient.h] [include/tweak.h] [controls/menu.c] [misc/tweak.c] [objects/gdiobj.c] [windows/syscolor.c] [windows/nonclient.c] [BUGS] [documentation/win95look] Added tweaks for Windows 95 interface support. See documentation/win95look for more information. * [controls/edit.c] Fixed EDIT_MoveHome bug. * [misc/ver.c] Changed name of dprintf_ver_string to ver_dstring to fix problem with tools/make_debug utility. Wed Jul 9 21:31:54 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de> * [objects/dib.c] Don't use palettes with dibs with biBitCount > 8. * [misc/ole2nls.c][misc/ver.c] IsValidLocale, EnumSystemLocales fixed (winhlp32.exe works) Some VerLanguage coded moved to ole2nls.c, some cleanups. * [multimedia/mcistring.c] Fixed "capabilities <dev> device type" crash (cool.exe). * [misc/main.c] SystemParametersInfo*: added stub option 41 (GETNONCLIENTMETRICS), duplicated some stuff away from SPI16 that writes 32bit vars.(one COMCTL32.DLL crash, freecell.exe) Tue Jul 8 22:40:53 1997 Morten Welinder <terra@diku.dk> * [if1632/shell32.spec] Use Windows 95's ordinals. Help wanted, inquire within. Mon Jul 7 11:20:36 1997 Philippe De Muyter <phdm@info.ucl.ac.be> * [if1632/relay.c] [if1632/user.spec] [if1632/kernel.spec] [tools/build-spec.txt] [tools/build.c] Added type 'segstr' (segmented pointer to null-terminated string) to .spec files. * [windows/user.c] [if1632/user.spec] ExitWindowsExec stub function added. Mon Jul 7 01:18:25 1997 U. Bonnes <bon@elektron.ikp.physik.th-darmstadt.de> * [files/file.c] [include/winbase.h] [if1632/kernel32.spec] Implement MoveFileEx32, some enhancement for Movefile32. Sat Jul 5 18:13:48 1997 Bruce Milner <Bruce.Milner@genetics.utah.edu. * [files/file.c] [if1632/kernel32.spec] [include/winerror.h] [msdos/int21.c] [win32/file.c] Add LockFile/UnlockFile implementation. Add back in int21 func(0x5c) Record locking functions. * [files/file.c] Fixed bug with OF_REOPEN in FILE_DoOpenFile. Fri Jul 4 12:00:00 1997 Henrik Olsen <Henrik.Olsen@iaeste.dk> * [misc/ole2nls.c] [programs/progman/Da.rc] [programs/winhelp/Da.rc] [resources/sysres_Da.rc] Added/updated Danish language support. Thu Jul 3 13:04:20 1997 Claus Fischer <fischer@iue.tuwien.ac.at> * [files/dos_fs.c] Properly implemented DOSFS_UnixTimeToFileTime and DOSFS_FileTimeToUnixTime. * [documentation/wine.texinfo] First version of texinfo documentation.
1997-07-20 18:23:21 +02:00
Wine is available thanks to the work of many people. See the file
AUTHORS in the distribution for the complete list.
2006-10-13 16:43:39 +02:00
----------------------------------------------------------------
Bugs fixed in 1.8-rc2 (total 45):
5627 Install can not find WORDPAD for README
6176 Rhino 3D v3 (CAD app) crashes on startup (OpenGL/DIB driver needs to return max index for NULL PIXELFORMATDESCRIPTOR)
9095 DM Genie 2.x fails on startup with 'ITypeInfo_fnInvoke failed to convert param 1 to VT_VARIANT|VT_ARRAY|VT_BYREF from VT_I2|VT_BYREF'
9435 MDI child window outside main window gives scrollbars
18378 NFS 4 Road Challenge: Installation of 4.50 patch fails
20948 Eclipse (Europa) Links from Welcome window do not work
22417 Roblox fails to start games, reports 'RobloxApp(13): Unknown error 0x800703E6'
22691 Drag-and-drop doesn't work in CDBurnerXP 4.2+ audio disc mode
24208 Eclipse (Europa) - html-based Welcome window is blank
24473 IRPF Bolsa software doesn't work
24747 MP3VCR 0.4.17 (VB6 app) crashes when clicking 'presets' button or doing other actions (change skin, load radio station)
25064 Solo on Keyboard 9.0.5: Clicking on HTML page no effect.
28029 Gunz launcher runs explorer instead of the game's launcher
28589 Poor performance in Diner Dash 5
31537 Encore 5 crashes when opening .enc files
31629 Diner Dash 2: Moving mouse causes graphics to jump around
31998 Avseq crashes in <How to Play> menu when multisampling enabled in Wine
32006 Multiple games and applications need 'IDXGIOutput::GetDesc' method implementation (Direct3D10 SDK samples, Need for Speed Most Wanted 2012)
33258 Visio 2010 and Office 2010 can't be installed in the same prefix
33720 user32:menu
33736 Excel Viewer 2007: "Open" button does not work on Vista+
34175 Shift-backspace doesn't work as backspace in cmd
35418 some drawing operations in Mixcraft 6 are very slow with client-side graphics enabled
35422 Dashlane (password and forms-fill manager) fails to install
35610 The of user32:msg tests fail in the Hebrew locale
35655 3Dmark 2000 shows considerable performance drop after Wine 1.7.13 (expensive GetPixelFormat() called too frequently)
35734 Pokemon Zeta 1.3.28 crashes on startup (ASProtect SKE v2.72)
35975 Comanche 3 shows only gray screen
36081 mshtml/dom test crashes
36086 Installation of Half-Life Opposing Force fails due to file "ereg.dll" being read-only
36900 Star Wars Galactic Battlegrounds Clone Campaigns: no video (regression)
36932 BreezeBrowser: cannot expand directories in file browser
36970 Blue Iris 3.x (video surveillance software) crashes after 30 seconds
37358 FEAR 1: Installer says "wrong serial" even if entered correctly
37859 BOINC 6.x/7.x take a long time to "start" when launched from boincmgr
37939 Keyboard doesnt work for Project IGI 2
37944 Origin's updater crashes before finishing the download process
38669 IBM Endpoint Manager (IEM) Console 9.1 installer hangs at 'Evaluating launch conditions' stage
39039 Popup tooltips missing and buttons don't work on mageia.org/en/downloads/
39247 user32:sysparams fails in a Japanese locale
39445 Drag and drop in Foxit Reader doesn't work anymore
39536 Multiple games render black/garbled screen when anti-aliasing enabled (Guild Wars, Eve Online, Gear Grinder)
39635 Hungarian Excel Viewer 2007: "Open" dialog on Win8 does not refresh correctly
39648 MTA: San Andreas 1.5: failure to process 64-bit FairplayKD.sys driver IRPs due to incorrect alignment/packing of I/O manager structures
39665 dinput: MotoGP 3 demo fails to accept key presses to control the driver.
2013-07-18 19:57:36 +02:00
2013-08-02 20:09:56 +02:00
----------------------------------------------------------------
2013-07-18 19:57:36 +02:00
Changes since 1.8-rc1:
Adam Martinson (1):
kernel32/tests: Add tests for closing named pipes with CloseHandle.
Akihiro Sagawa (1):
po: Update Japanese translation.
Alex Henrie (1):
po: Update Catalan translation.
Alexandre Julliard (10):
winex11: Fix a copy&paste typo in the initial position of a window.
kernel32/tests: Avoid testing the D: drive which may not exist.
explorer: Treat unrecognized options as a file to open.
Revert "oleaut32: Implement a better stub for IPicture::SaveAsFile."
user32/tests: Fix a few more menu test failures on Windows.
user32/tests: Fix a few msg test failures on Windows 7.
gdiplus/tests: Check the correct fallback font when Arial is missing.
user32: Reduce the idle timeout before flushing surfaces to make it less noticeable.
gdi32: Periodically flush a window surface if the app is continuously painting.
winex11: Flush the output of a flushed surface right away.
Alistair Leslie-Hughes (3):
include: Add d3dx10async.h.
d3d11: Make blend_factor optional in d3d11_immediate_context_OMSetBlendState().
d3d10core/tests: Add test for NULL blend factor in OMSetBlendState().
Andrew Eikum (1):
Revert "explorerframe: Allow treeview expandos to open with a single click.".
Andrey Gusev (2):
Assorted typos fixes.
progman: Fix GROUP_AddGroup() declaration.
André Hentschel (1):
ws2_32/tests: Don't test function directly when reporting WSAGetLastError().
Bernhard Übelacker (1):
dinput: Fail in SetCooperativeLevel on invalid hwnd.
Bruno Jesus (7):
msacm32: Remove dead code from acmFormatDetailsW.
ws2_32: Add a couple of options to sockopt debug.
comctl32: Respect an assert in TREEVIEW_RemoveAllChildren.
msacm32/tests: Add some acmStreamPrepareHeader and acmStreamConvert tests.
ws2_32/tests: Add more tests related to WSACleanup.
ws2_32/tests: Check if the first IP is a default route in gethostbyname.
ws2_32/tests: Ensure we have more than one IP to test gethostbyname.
Dmitry Timoshkov (4):
comctl32/tests: Add a test for system class properties.
oleaut32/tests: Add some tests for IPicture::SaveAsFile.
oleaut32: Implement a better stub for IPicture::SaveAsFile.
oleaut32: Grow the marshalling buffer exponentially.
François Gouget (3):
cmd/tests: Fix the builtin tests when the current directory contains a space.
d2d1: Remove WINAPI on static functions where not needed.
xaudio2_7: Make some functions static.
Henri Verbeet (1):
dxgi: Implement dxgi_output_GetDesc().
Hugh McMaster (3):
kernel32: Use virtual-key codes in the console StdKeyMap.
kernel32: Interpret Shift-Backspace as Backspace when using the Win32 keymap in wineconsole.
kernel32: Remove un-needed VK_DEL entries from the console keymap.
Jacek Caban (4):
mshtml/tests: Fixed tests on win10.
mshtml: Added IHTMLDOMAttribute2::put_value implementation.
wininet: Improved debug traces.
ieframe: Silence some noisy FIXMEs.
Jactry Zeng (1):
po: Update Simplified Chinese translation.
Jiaxing Wang (1):
regedit: Need 3 bytes of room at end of buffer for \r\n\0 to avoid endless loop.
Joachim Priesner (1):
kernel32/tests: Add tests for GetDriveType with invalid drive spec.
Julian Rüger (1):
po: Update German translation.
Lauri Kenttä (1):
po: Update Finnish translation.
Michael Müller (1):
msvcp90: Basic_string_wchar_dtor should set EAX to 0 on i386.
Michael Stefaniuc (2):
maintainers: Add section for the Stable branch.
ieframe: Use BOOL instead of VARIANT_BOOL in on_commandstate_change().
Nikolay Sivov (17):
user32/tests: Some tests for SetScrollInfo().
dplayx: Fix a possible memory leak on error path (Coverity).
ddeml: Don't trash 'cb' field of structure returned by DdeQueryConvInfo16() (Coverity).
wininet: Remove a bit of dead code (Coverity).
wldap32: Properly implement ldap_encode_sort_control[A, W] (Coverity).
d2d1: Fix a copy-paste issue in EndDraw() (Coverity).
comctl32/treeview: Use consistent format for hex values in traces.
comctl32: Item with negative cChildren acts as if it actually had children.
user32: Don't overwrite 'cb' field with uninitialized data in DdeQueryConvInfo() (Coverity).
crypt32: Fix key name null termination (Coverity).
sc: Fix service handle leak on error path (Coverity).
wineoss: Initialized wReserved1 field returned to auxGetDevCapsW().
winmm: For consistency forward wReserved1 values from -W to -A calls too.
winmm/tests: Remove unreliable tests.
winex11: Simplify XGetWindowProperty return code checks (Clang).
d3dx9: Use proper enum member (Clang).
ntdll: Remove unused helper (Clang).
Piotr Caban (2):
msxml3/tests: Run IXMLDOMNode::get_text whitespace tests on other msxml versions.
shell32: Improved IDataObject::QueryGetData implementation.
Rafał Harabień (1):
include/ddk: Fix memory layout of IRP and IO_STACK_LOCATION in wine64.
Sebastian Lackner (7):
kernel32/tests: Add tests for sending empty message in combination with CloseHandle.
kernel32/tests: Add tests for calling WriteFile on pipe when other end is closed.
server: Fix crash when calling GetNamedPipeHandleState on partially closed pipe.
server: Fix crash when calling SetNamedPipeHandleState on partially closed pipe.
kernel32/tests: Add tests for calling wait functions with pseudo handles.
kernel32/tests: Avoid busy-looping in APC deadlock tests.
gdi32: Add check for NULL pointer in dibdrv_wglDescribePixelFormat.
Sergey Isakov (2):
msi/tests: Simplify the logic in an if condition.
tapi32: Simplify the logic in an if condition.
Stefan Dösinger (8):
wined3d: Support loading renderbuffers in surface_load_location.
wined3d: Discard depth stencils on unload.
d3d9/tests: Multisampled render targets are zeroed on creation.
d3d8/tests: Multisampled render targets are zeroed on creation.
d3dx9_36: Replace powf(2, unsigned int) with (1u << unsigned int).
include: Add DXGI_SWAP_EFFECT_FLIP_DISCARD.
dxgi/tests: Test DXGI_SWAP_EFFECT_FLIP_DISCARD.
dxgi/tests: Windows 10 properly makes buffers read only.
Svante Signell (1):
winepulse.drv: Avoid PATH_MAX in Windows code.
Thomas Faber (7):
dinput: Implement MSVC version of enum_callback_wrapper.
d3dxof: Avoid undefined behavior in parse_object_parts.
quartz: Fix IEnumMoniker reference leak in FilterGraph2_Connect.
quartz/tests: Test aggregation with CLSID_FilterMapper2.
quartz/tests: Test aggregation with CLSID_FilterGraph.
ntdll/tests: Fix build with PSDK headers.
gdiplus/tests: Fix build with MSVC.
Vijay Kiran Kamuju (1):
wine.inf: Install wordpad in Program FilesWindows NT\Accessories.
Vincent Povirk (5):
advapi32/tests: Skip test when registry virtualization can't delete values.
atl100/tests: Check Administrators group if UAC is disabled.
comctl32/tests: Accept touchscreen-related messages in button tests.
d3d8/tests: Accept CURSOR_SUPPRESSED in cursor flags.
d3d9/tests: Accept CURSOR_SUPPRESSED in cursor flags.
2006-10-13 16:43:39 +02:00
--
Alexandre Julliard
julliard@winehq.org