wine/ANNOUNCE

227 lines
11 KiB
Plaintext
Raw Normal View History

2014-08-08 20:19:29 +00:00
The Wine development release 1.7.24 is now available.
2010-05-28 17:39:36 +00:00
2013-08-02 18:09:56 +00:00
What's new in this release (see below for details):
2014-08-08 20:19:29 +00:00
- Beginning of some DirectWrite classes implementation.
- Initial wrapper dll for the packet capture library.
- Some crypto improvements.
2013-08-02 18:09:56 +00:00
- Various bug fixes.
2005-10-25 12:04:17 +00:00
2008-06-13 15:15:29 +00:00
The source is available from the following locations:
2005-10-25 12:04:17 +00:00
2014-08-08 20:19:29 +00:00
http://prdownloads.sourceforge.net/wine/wine-1.7.24.tar.bz2
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.24.tar.bz2
2005-10-25 12:04:17 +00:00
Binary packages for various distributions will be available from:
2010-07-16 15:05:45 +00:00
http://www.winehq.org/download
2005-10-25 12:04:17 +00:00
2010-07-16 15:05:45 +00:00
You will find documentation on http://www.winehq.org/documentation
1998-10-18 17:19:57 +00:00
2008-06-13 15:15:29 +00:00
You can also get the current source directly from the git
2010-07-16 15:05:45 +00: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 16:23:21 +00: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 14:43:39 +00:00
----------------------------------------------------------------
2014-08-08 20:19:29 +00:00
Bugs fixed in 1.7.24 (total 44):
9121 Crash when launching winning eleven 8
14240 FC_Edit fails to initialize
14943 CoDeSys 3.2 (Patch2) development environment does not work
16365 Archlord Episode 3 Client crashes on startup (decrypting files with a RC4 session key derived from MD5 hash fails, only 40 bits are used, salt is dropped)
17441 Anarchy Online: First run has messed up graphics and pointer
17678 Anarchy Online fullscreen followes you when you switch desktops
22177 Standalone version of DivX fails to install
22896 Multiple applications and games need support for shell32 FOLDERID_LocalAppDataLow (.NET based Unity Engine games, Java JRE 6 in Vista mode)
24711 AV Voice Changer Software Diamond 7.0 (VcsCore.exe) crashes on startup
26346 Letters from Nowhere 2 demo: 'play trial' button does not work
26887 Magicka crashes a few seconds after title screen
26951 REALTEK 11n USB Wireless LAN Driver installer crashes
27969 wine explorer crashes on startup
28312 Assassin's Creed Brotherhood v1.03 needs "Saved Games" folder
30454 Unknown program crashes on start
30496 Serif WebPlus X2 and X5 crash on startup in mshtml
30803 CCleaner 3.19 won't start, err:seh:setup_exception stack overflow
30945 Jammer 6 demo fails to install without native ie7
31008 WinUAE "Browse for folder" works incorrectly
31408 anarchy online crash new zone
31566 Fallout 3: regression causes block at critical section when radio is enabled
31599 Serif Photoplus X6 installer fails, reporting 'Invalid command line.' (registry command association for msi package, 'msiexec.exe' must be a fully qualified path)
31687 DYMO Stamps can't connect to its server
31846 World of Warcraft: graphical glitches with particle weather effects using D3D9 engine
32318 Excel 2007 files password-protected in Wine cannot be opened in Windows, and vice versa
32480 Shogun: Total War Demo crashes at startup
32758 .NET 3.5 and 4.x apps using Microsoft Enhanced RSA and AES Cryptographic Provider with default WinVer = Windows XP report "PlatformNotSupportedException" (TurboTax 2012, Adicom PNV, GOG.com downloader)
33805 LEGO Digital Designer 4.3.6 crashes on start
33867 Uplay shop doesn't let you buy things
34141 Thunderbird 17.07 Crashes when clicking done in account configuration window
34324 QQ2013 SP1 can't install
35342 Office 2013 full offline install setup crash at startup
35571 Questrade IQ Divide by Zero error
36629 .NET Framework 4.0 fails to install
36716 World Of Tanks black screen
36833 app aborted because call unimplemented function iphlpapi.dll._PfBindInterfaceToIPAddress@12
36835 Microsoft OneDrive/SkyDrive needs support for Shell32.dll.SHGetKnownFolderPath with 'KNOWNFOLDERID_Links'
36888 DDO Wine website not work any more
36927 SADX Mod Loader crashes due to missing msvcp100 function std::basic_istream::swap()
36995 Regression: crash in msxml3
36998 Cube World crashes on unimplemented function msvcp110.dll.?_Xbad_alloc@std@@YAXXZ
37001 APB Reloaded 1.x (MMORPG) launcher crashes on startup (some CIM data type to OLE variant (VT) mappings are incorrect)
37005 Serif WebPlus Starter Edition crashes on startup (IPropertyBag2::GetPropertyInfo returns more properties than the caller requested, leading to stack smashing)
37039 When copying data into memory, shows a dialog message then crashes (but info passes to memory)
2013-07-18 17:57:36 +00:00
2013-08-02 18:09:56 +00:00
----------------------------------------------------------------
2013-07-18 17:57:36 +00:00
2014-08-08 20:19:29 +00:00
Changes since 1.7.23:
Akihiro Sagawa (1):
po: Update Japanese translation.
Andreas Mohr (1):
kernel32: Fix naming/spelling/typo of macro to HasOverlappedIoCompleted().
Andrei Slăvoiu (5):
wined3d: Make the card selection for Nvidia binary driver use arrays only.
wined3d: Make the card selection for AMD binary driver use arrays only.
wined3d: Replace vendor specific callbacks with generic code that uses vendor specific renderer string tables.
wined3d: Make d3d_level_from_gl_info return an enum instead of a plain int.
wined3d: Use capabilities from the shader backend or the fragment pipeline to determine the D3D level.
André Hentschel (2):
wpcap: Initial stub implementation.
wpcap: Implement pcap_lib_version.
Aric Stewart (2):
dwrite: Make dwritefactory an allocated object.
dwrite: Basic implementation for FontCollectionLoader registration.
Aurimas Fišeras (1):
po: Update Lithuanian translation.
Austin English (3):
wine.inf: Use full path to msiexec.
hid: Add HidD_GetProductString stub.
wine.inf: Fix quoting for msiexec commands.
Bernhard Reiter (1):
imagehlp/tests: Add test for BindImageEx.
Bruno Jesus (11):
rsaenh: Detect AES prototype provider correctly.
dmime/tests: Fix a crash in Windows 2000.
winhttp/tests: Add a no-content header test.
rsaenh/tests: Run the tests in the Base and Strong providers too.
rsaenh: Use a helper to get the key container.
rsaenh: The RC2 algorithm from Base provider supports only 40 bit keys.
rsaenh/tests: Add SHA-256 tests.
rsaenh/tests: Update some tests.
rsaenh: Handle the failure to set Base provider effective key length properly.
rsaenh: Use the remaining hash data as salt if requested.
rsaenh: A 40 bit key on Enhanced provider will not have salt even if asked for.
David Hedberg (8):
shell32/tests: Tests for IShellItemGetAttributes.
shell32: Mask out attributes we didn't ask for in ShellItem::GetAttributes.
shell32: Return S_OK only if the flags matches the result exactly.
shell32: Always initialize shellitem to NULL in SHCreateShellItem.
shell32: Implement SHCreateShellItemFromIDLists.
shell32: Implement IShellItemArray::GetAttributes.
comdlg32: Support browsing for folders.
shell32: Implement IEnumShellItems for IShellItemArray.
Erich Hoover (6):
strmbase: Fix race condition on InputPin_BeginFlush between csRenderLock and filter.csFilter.
strmbase: Fix race condition on InputPin_EndFlush between csRenderLock and filter.csFilter.
strmbase: Fix race condition on InputPin_EndOfStream between csRenderLock and filter.csFilter.
quartz: Fix race condition on EndOfStream between csRenderLock and filter.csFilter.
quartz: Fix race condition on EndFlush between csRenderLock and filter.csFilter.
quartz: Fix race condition between EndOfStream and Pause.
Gerald Pfeifer (4):
winebuild: Remove unused empty_name_table.
winhttp: Remove unused constant proxymsg.
dbghelp: Do not try to ignore the return codes in PEV_ERROR and and PEV_ERROR1.
scrrun: Add a check for empty string in start_enumeration.
Hao Peng (3):
iphlpapi: Add PfBindInterfaceToIPAddress function stub.
iphlpapi: Add PfDeleteInterface function stub.
iphlpapi: Add PfUnBindInterface function stub.
Henri Verbeet (5):
wined3d: Add constant buffer support to the GLSL shader backend.
d3d10core: Implement d3d10_device_CopyResource().
wined3d: Make the "desc" parameter to wined3d_buffer_create() const.
wined3d: Get rid of the get_drawable_size() callback in struct wined3d_surface.
wined3d: Move the "draw_binding" field from struct wined3d_surface to struct wined3d_resource.
Indrek Altpere (1):
wbemprox: Fix a few OLE variant mappings.
Jacek Caban (2):
mshtml: Added IHTMLWindow2::navigate implementation.
mshtml: Added IHTMLElement:scrollIntoView implementation.
Jactry Zeng (1):
include: Fix wrong type in tom.idl.
Ken Thomases (3):
ntdll: In find_file_in_dir(), don't test directory entries' short names if the target name isn't a short name.
winemac: Use new API when available to list all display modes available on Retina Macs.
winemac: When removing the status item for a systray icon, discard any associated events in the queue.
Michael Müller (2):
shell32: Create profile directories available in Vista and above.
windowscodecs: Fix number of returned properties in PropertyBag_GetPropertyInfo.
Nikolay Sivov (8):
dwrite: Added some layout tests, simplify debug output for text ranges.
dwrite: Store maximum width/height for text layout.
dwrite/tests: Added some tests for inline object and ranges handling.
msxml3/saxreader: Fix attributes array growing size.
include: Added IDWriteLocalFontFileLoader.
dwrite: Implement Resize() for bitmap render target.
dwrite: Added GetCurrentTransform() for a render target.
dwrite/tests: Some tests for drawing sequence for a layout.
Piotr Caban (8):
msvcp100: Add ios_base::swap implementation.
msvcp100: Add basic_ios::swap implementation.
msvcp100: Add basic_istream::swap implementation.
msvcp100: Add basic_ostream::swap implementaiton.
msvcp100: Add basic_iostream::swap implementation.
msvcp100: Add basic_streambuf::swap implementation.
msvcrt: Only check for flag presence in isatty function.
msvcp110: Add _Xbad_alloc implementation.
Shuai Meng (4):
vbscript: Implemented ScriptEngine.
vbscript: Inplemented ScriptEngineBuildVersion.
vbscript: Implemented ScriptEngineMajorVersion.
vbscript: Implemented ScriptEngineMinorVersion.
Stefan Dösinger (1):
user32: Make GetRegisteredRawInputDevices hotpatchable.
Thomas Faber (10):
amstream: Destroy BaseFilter after MediaStreamFilterImpl child class.
quartz: Avoid side-effects in asserts.
quartz/tests: Fix memory leaks.
dsound: Do not call CoUninitialize if CoInitialize failed.
qcap: Reference module only on successful object creation.
strmbase: Separate BasePin destructors from Release.
qcap: Destroy BaseOutputPin in VfwPin_Release.
quartz: Destroy BaseOutputPin in FileAsyncReaderPin_Release.
quartz: Fix IEnumFiltersImpl memory leak.
quartz: Destroy BaseRenderer in NullRendererInner_Release.
Zhenbo Li (2):
mshtml/tests: Better output when an exception is caught.
mshtml: Added IHTMLStyle:: textTransform property implementation.
2006-10-13 14:43:39 +00:00
--
Alexandre Julliard
julliard@winehq.org