284 lines
14 KiB
Plaintext
284 lines
14 KiB
Plaintext
The Wine development release 1.7.25 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- Implementation of the packet capture library.
|
|
- A few more DirectWrite functions.
|
|
- Improvements in HTML table support.
|
|
- More VBScript math functions.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://prdownloads.sourceforge.net/wine/wine-1.7.25.tar.bz2
|
|
http://mirrors.ibiblio.org/wine/source/1.7/wine-1.7.25.tar.bz2
|
|
|
|
Binary packages for various distributions will be available from:
|
|
|
|
http://www.winehq.org/download
|
|
|
|
You will find documentation on http://www.winehq.org/documentation
|
|
|
|
You can also get the current source directly from the git
|
|
repository. Check http://www.winehq.org/git for details.
|
|
|
|
Wine is available thanks to the work of many people. See the file
|
|
AUTHORS in the distribution for the complete list.
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Bugs fixed in 1.7.25 (total 35):
|
|
|
|
1908 Medieval total war demo crashes with builtin amstream
|
|
5809 "native" (Microsoft) MSI does not work with wine 0.9.18
|
|
9059 Space Empires V 1.44 crashes
|
|
10332 Irfanview crashes in thumbnail mode when previewing certain text file
|
|
12639 Creative ZENcast Organizer installer fails with error -5002
|
|
13347 Skype 3.5 only works in "Win95" mode
|
|
13934 Thief: Deadly Shadows crashes immediately
|
|
17273 Many apps and games need SetNamedPipeHandleState implementation (support for named pipe message mode)(FireFox+Flash, Win8/NET 4.x SDK/vcrun2012, WiX installers)
|
|
17856 JFlothows Wuerfel crashes with BAD_DRAWABLE "Cannot get FB Config for iPixelFormat 0"
|
|
18012 DVDDecrypter 3.5.4.0 fails to detect CDROM drive with 'WinVer' set >= 'Windows 2000' (expects '\Device\Cdrom' in NT object manager namespace)
|
|
18389 Registering after installing Roblox doesn't work
|
|
20374 KeePass 1.09 crashes opening password database due to unimplemented bcrypt.dll.BCryptOpenAlgorithmProvider
|
|
20414 Crash in Tales of Monkey Island
|
|
21349 Python 2.6/2.7 crashes during run of 'PyInstaller' packaging application
|
|
22530 CDBurnerXP 4.0.x exits with Wine-Mono when trying to enter data disc mode (needs COM/ActiveX host support)
|
|
22687 Bonzai3D crashes and freezes when project window is moved
|
|
22788 OriginPro 8.0 crashes on startup
|
|
24273 Some objects in Source games are black
|
|
24700 Explorer++ doesn't open command prompt windows properly
|
|
25775 World of Warcraft: crashes several seconds after logging in to a character.
|
|
26097 Mario Forever 5.0.1: fails to start
|
|
26101 riched20/editor tests show a ton of valgrind warnings
|
|
28823 riched20/tests/editor.ok: TRACE() of uninitialized value triggered by test_word_movement()?
|
|
29265 WebGallery 1.x: search throws access violation (XML document labelled UTF-16 but has UTF-8 content)
|
|
31109 Microshop 2.0 (.NET 2.0 app using System.Transactions) wants ole32 CoGetDefaultContext
|
|
31462 Open General: corrupted tiles on the map
|
|
32651 File path passed to linux application by winebrowser is mangled if it contains international characters
|
|
33655 Magic MP3 Tagger crashes after adding a file
|
|
34279 Project I.G.I: crashes when starting game
|
|
34914 mshtml:htmldoc fails on most Windows systems
|
|
36111 UltraVNC 1.1.9.6 installer fails
|
|
36769 Adobe Creative Cloud Setup crashes on startup with WinVer set to 'Windows 7' (needs IDWriteFactory::RegisterFontFileLoader method implementation)
|
|
37061 IEC 61850 v2.02 example client crashes on unimplemented function wpcap.dll.pcap_findalldevs_ex
|
|
37062 Wireshark 1.10 'dumpcap.exe' tool crashes on unimplemented function wpcap.dll.pcap_findalldevs
|
|
37094 Wireshark 1.10 'dumpcap.exe' tool crashes on unimplemented function wpcap.dll.pcap_open_live
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.7.24:
|
|
|
|
Adam Martinson (1):
|
|
ntdll: Implement FILE_PIPE_INFORMATION for NtQueryInformationFile.
|
|
|
|
Alexandre Julliard (1):
|
|
kernel32: Add detection of fake dlls when determining a binary type.
|
|
|
|
Andrei Slăvoiu (1):
|
|
wined3d: Replace vendor specific callbacks with generic code that uses vendor specific arrays.
|
|
|
|
André Hentschel (36):
|
|
wpcap: Implement pcap_major_version and pcap_minor_version.
|
|
wpcap: Implement pcap_findalldevs.
|
|
wpcap: Implement pcap_freealldevs.
|
|
wpcap: Implement pcap_geterr.
|
|
wpcap: Implement pcap_open_live.
|
|
wpcap: Implement pcap_stats.
|
|
wpcap: Add stub for pcap_setbuff.
|
|
wpcap: Implement pcap_datalink.
|
|
wpcap: Implement pcap_lookupdev.
|
|
wpcap: Implement pcap_lookupnet.
|
|
wpcap: Implement pcap_compile.
|
|
wpcap: Implement pcap_setfilter.
|
|
shlwapi/tests: Fix SHFormatDateTimeW tests for right-to-left locales.
|
|
wpcap: Fix spec file to not print empty buffers.
|
|
wpcap: Trace strings when possible.
|
|
wpcap: Implement pcap_freecode.
|
|
wpcap: Implement pcap_snapshot.
|
|
wpcap: Implement pcap_dispatch.
|
|
wpcap: Implement pcap_loop.
|
|
wpcap: Implement pcap_breakloop.
|
|
wpcap: Implement pcap_datalink_val_to_name.
|
|
wpcap: Implement pcap_close.
|
|
wpcap: Implement pcap_datalink_name_to_val.
|
|
wpcap: Implement pcap_list_datalinks.
|
|
wpcap: Implement pcap_datalink_val_to_description.
|
|
wpcap: Implement pcap_set_datalink.
|
|
wpcap: Implement pcap_get_airpcap_handle.
|
|
wpcap: Implement pcap_open.
|
|
wpcap: Implement pcap_getnonblock.
|
|
wpcap: Implement pcap_next.
|
|
wpcap: Implement pcap_next_ex.
|
|
wpcap: Implement pcap_sendpacket.
|
|
wpcap: Implement pcap_setnonblock.
|
|
wpcap: Implement wsockinit.
|
|
wpcap: Implement pcap_findalldevs_ex.
|
|
wpcap: Add version resource.
|
|
|
|
Aric Stewart (6):
|
|
dwrite: Implement Font File Loader registration.
|
|
dwrite: Initial implementation of CreateCustomFontFileReference.
|
|
dwrite: Beginning implementation of IDWriteFontFile_Analyze.
|
|
dwrite: Initial implementation of CreateFontFace.
|
|
dwrite: Implement TryGetFontTable and ReleaseFontTable.
|
|
dwrite/tests: Add a font resource and use it for tests.
|
|
|
|
Bernhard Reiter (1):
|
|
imagehlp/tests: Add test for BindImageEx with NULL as StatusRoutine.
|
|
|
|
Erich Hoover (3):
|
|
ddraw/tests: Remove broken tests of D3DTRANSFORM_UNCLIPPED.
|
|
ddraw: Return empty D3D hardware flags for RGB device enumeration.
|
|
dwmapi: Add stub for DwmInvalidateIconicBitmaps.
|
|
|
|
François Gouget (3):
|
|
rsaenh/tests: Add a trailing '\n' to some ok() calls.
|
|
shell32/tests: Add a trailing '\n' to a couple of win_skip() calls.
|
|
shell32: Add a trailing '\n' to a FIXME().
|
|
|
|
Frédéric Delanoy (1):
|
|
po: Update French translation.
|
|
|
|
Gerald Pfeifer (8):
|
|
xmllite: Remove unused function reader_get_len.
|
|
gdi32: Remove unused constant bit_fields_565.
|
|
winedbg: Add explicit return in the error case of print_typed_basic.
|
|
cmd: Remove fslashW.
|
|
uninstaller: Remove BackSlashW.
|
|
winex11.drv: Remove colour_is_brighter.
|
|
winex11.drv: Remove wxr_color_shifts.
|
|
ws2_32: Define fill_control_message only when it's really used.
|
|
|
|
Henri Verbeet (30):
|
|
d3d8: Return E_OUTOFMEMORY on HeapAlloc() failure in device_parent_surface_created().
|
|
d3d9: Return E_OUTOFMEMORY on HeapAlloc() failure in device_parent_surface_created().
|
|
d3d8: Volumes are always part of a texture.
|
|
d3d9: Volumes are always part of a texture.
|
|
d3d8: The "forwardReference" field in struct d3d8_surface is always a texture, if set.
|
|
d3d9: The "forwardReference" field in struct d3d9_surface is always a texture, if set.
|
|
ddraw: Clamp video memory to UINT_MAX in ddraw7_GetAvailableVidMem().
|
|
d3d8: wined3d_device_get_available_texture_mem() returns a UINT.
|
|
d3d9: wined3d_device_get_available_texture_mem() returns a UINT.
|
|
wined3d: Store the amount of video memory as a UINT64.
|
|
wined3d: Recognize some more AMD cards.
|
|
wined3d: Explicitly destroy the volume in texture3d_sub_resource_cleanup().
|
|
wined3d: Explicitly destroy the surface in texture2d_sub_resource_cleanup().
|
|
wined3d: Move the "map_binding" field from struct wined3d_surface to struct wined3d_resource.
|
|
wined3d: Replace surface_is_offscreen() with wined3d_resource_is_offscreen().
|
|
wined3d: Replace surface_update_draw_binding() with wined3d_resource_update_draw_binding().
|
|
wined3d: Move the "swapchain" field from struct wined3d_surface to struct wined3d_texture.
|
|
wined3d: Use the texture draw binding instead of the surface draw binding.
|
|
wined3d: Keep a reference to the frontbuffer texture instead of the surface in the swapchain.
|
|
wined3d: Keep a reference to the backbuffer textures instead of the surfaces in the swapchain.
|
|
wined3d: Pass a texture instead of a surface to upload_palette().
|
|
wined3d: Keep a reference to the resource in rendertarget views.
|
|
wined3d: Introduce struct wined3d_rendertarget_view_desc.
|
|
wined3d: Make wined3d_device_clear_rendertarget_view() work with texture resources.
|
|
wined3d: Use rendertarget views for color output instead of surfaces.
|
|
wined3d: Also update the container in wined3d_surface_update_desc().
|
|
wined3d: Use rendertarget views for depth/stencil buffers instead of surfaces.
|
|
wined3d: Get rid of wined3d_device_color_fill().
|
|
d3d10core: Implement d3d10_device_OMSetRenderTargets().
|
|
d3d10core: Implement d3d10_device_OMGetRenderTargets().
|
|
|
|
Jacek Caban (7):
|
|
d3d10_1.idl: Added some missing constants.
|
|
d3d11.idl: Added some missing declarations.
|
|
mshtml: Fixed handling NULL argument in IHTMLElement::contains implementation.
|
|
d3d10_1.idl: Added _D3D10_1_CONSTANTS guard.
|
|
mshtml: Override default onsubmit action with our submit implementation.
|
|
mshtml: Added IHTMLDocument5::get_implementation implementation.
|
|
mshtml: Added IHTMLLinkElement::rev property implementation.
|
|
|
|
Jactry Zeng (1):
|
|
riched20: Pass count of character into ME_WordBreakProc() instead of count of byte.
|
|
|
|
Julian Rüger (1):
|
|
po: Update German translation.
|
|
|
|
Ken Thomases (1):
|
|
loader: Set LSUIElement to 1 in the embedded Mac Info.plist.
|
|
|
|
Lauri Kenttä (1):
|
|
po: Update Finnish translation.
|
|
|
|
Marcus Meissner (1):
|
|
dwrite: Fixed paste error (Coverity).
|
|
|
|
Nikolay Sivov (16):
|
|
dwrite: Implement support for inline object and font weight attributes of a range.
|
|
dwrite: Support for attributes for a range.
|
|
comctl32/pager: Reduce pointer scope so it doesn't point to inner scope vars (PVS-Studio).
|
|
secur32/tests: Remove duplicated expression (PVS-Studio).
|
|
odbccp32/tests: Remove test of always true conditions (PVS-Studio).
|
|
mshtml: Free buffer for empty strings too (PVS-Studio).
|
|
urlmon: Remove duplicated check (PVS-Studio).
|
|
oleaut32: Remove duplicated expression (PVS-Studio).
|
|
oleaut32/tests: Remove redundant assignment (PVS-Studio).
|
|
oleaut32/tests: Remove redundant assignment (PVS-Studio).
|
|
oleaut32/tests: Remove duplicate code blocks (PVS-Studio).
|
|
winhttp: Fix return code check (PVS-Studio).
|
|
dwrite: Implement ranges merging.
|
|
dwrite: Implement layout getters derived from text format.
|
|
dwrite: Use layout pointer as an argument instead of neutral list.
|
|
wrc: Remove some always-true conditions (PVS-Studio).
|
|
|
|
Piotr Caban (1):
|
|
oleaut32: Add support for VAR_TIMEVALUEONLY and VAR_DATEVALUEONLY flags in VarDateFromUdateEx.
|
|
|
|
Sebastian Lackner (7):
|
|
server: Store pipe_flags in a separate variable for both server and client of named pipes.
|
|
server: Implement set_named_pipe_info wineserver call for NtSetInformationFile/FilePipeInformation.
|
|
ntdll/tests: Add tests for FILE_PIPE_INFORMATION.
|
|
kernel32: Implement GetNamedPipeHandleState.
|
|
kernel32: Implement SetNamedPipeHandleState.
|
|
kernel32/tests: Add better handling for test failure in test_readfileex_pending.
|
|
kernel32/tests: Always allow only one correct test result, add todo_wine where necessary.
|
|
|
|
Shuai Meng (9):
|
|
vbscript: Implemented Fix.
|
|
vbscript: Implemented Int.
|
|
vbscript: Implemented Sqr.
|
|
vbscript: Implemented Cos.
|
|
vbscript: Implemented Sin.
|
|
vbscript: Implemented Tan.
|
|
vbscript: Implemented Atn.
|
|
vbscript: Implemented Exp.
|
|
vbscript: Implemented Log.
|
|
|
|
Stefan Dösinger (2):
|
|
ddraw: Clear application-passed lpSurface pointers.
|
|
ddraw: Do not set lpSurface in GetSurfaceDesc.
|
|
|
|
Thomas Faber (2):
|
|
rpcrt4: Correctly check for in-buffer memory in PointerFree.
|
|
advapi32/tests: Fix a buffer overflow when calling GetEventLogInformation.
|
|
|
|
Vincent Povirk (5):
|
|
mscoree: Implement corruntimehost_Start.
|
|
mscoree: Implement corruntimehost_CreateDomainSetup.
|
|
mscoree: Factor out common code for calling .NET methods.
|
|
wbemprox: Implement __SystemSecurity::GetSD.
|
|
wbemprox: Stub __SystemSecurity::SetSD.
|
|
|
|
Zhenbo Li (15):
|
|
mshtml: Added IHTMLStyle::textIndent property implementation.
|
|
mshtml: Added IHTMLStyleElement::lineHeight property.
|
|
mshtml: Added IHTMLStyle::listStylePosition property implementation.
|
|
mshtml/tests: Fix test_tr_modify().
|
|
mshtml: Added IHTMLTable::insertRow/deleteRow methods implementation.
|
|
mshtml: Added IHTMLTable::frame property implementation.
|
|
mshtml: Added IHTMLTableCell::align property implementation.
|
|
mshtml: Added IHTMLImgElement::isMap property implementation.
|
|
mshtml: Added IHTMLInputElement::size property implementation.
|
|
mshtml: Added IHTMLImgElement::align property implementation.
|
|
mshtml: Added IHTMLInputElement::readOnly property.
|
|
mshtml: Added IHTMLInputElement_get_form method implementation.
|
|
mshtml: Added IHTMLStyle2::tableLayout property implementation.
|
|
mshtml: Added IHTMLStyle::backgroundAttachment property implementation.
|
|
mshtml: Added IHTMLStyle::listStyle property implementation.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|