272 lines
13 KiB
Plaintext
272 lines
13 KiB
Plaintext
The Wine development release 1.9.23 is now available.
|
|
|
|
What's new in this release (see below for details):
|
|
- HID bus support for macOS.
|
|
- Color font support in Direct2D.
|
|
- More color formats in Direct3D.
|
|
- Uninstallation fixes in MSI.
|
|
- Various bug fixes.
|
|
|
|
The source is available from the following locations:
|
|
|
|
http://dl.winehq.org/wine/source/1.9/wine-1.9.23.tar.bz2
|
|
http://mirrors.ibiblio.org/wine/source/1.9/wine-1.9.23.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.9.23 (total 32):
|
|
|
|
11963 Myst V: End of Ages does not run
|
|
17323 Superbase Dialogs are too small
|
|
23255 Temper setup dialog button is inappropriately sized
|
|
23838 iMule Crashes Upon Indexing Shared Files (dogfood)
|
|
24995 Gpstrack Segfaults while copying text from right-click popup menu
|
|
28132 MDDClone starts without audio unless 'Sound' tab is activated in the launcher
|
|
28226 Sonic heroes 1.0 Crash after running.
|
|
30187 Cisco IP Communicator 7.0.4.0 installation fails (Cisco 'certmgr.exe' tool fails to install certificate to the system-wide trusted certificate store)
|
|
30673 Smart Cutter 1.9.4 crashes when the button OPEN is pressed
|
|
32752 Xanadu NEXT 3D does not show properly
|
|
33524 Cannot select/copy text in PDF files created in Microsoft Office 2007 & 2010
|
|
35397 Endless Steam Client Update even after fresh install (BSD 'read_directory_getdirentries' implementation broken)
|
|
35733 Startopia: Models render with weird and completely unexpected offsets
|
|
36101 Wow Hangs at login screen when coming from battle.net launcher (only with gxapi Opengl)
|
|
36898 Unturned crashes
|
|
38198 Colin McRae Rally 2005 crashes at start
|
|
38489 debug_d3dusage Unrecognized usage flag(s) 0x10000000
|
|
38972 Titan Souls Demo (Steam) crashes on unimplemented function OpenAL32.dll.alGenFilters
|
|
39396 "Legend of Grimrock 2" editor flickers
|
|
40110 d3d10core:device and d3d11:d3d11 regression
|
|
40314 www.cryptopro.ru installer needs unimplemented function CRYPT32.dll.CertRegisterSystemStore
|
|
40448 Final Fantasy XI: Missing character models, potential black screen and crashes
|
|
40925 UE4 games (Flame in the Flood, Into the Stars, Ethan Carter Redux) crash when attempting to render to a 3D texture
|
|
41071 Multiple applications needs api-ms-win-crt-stdio-l1-1-0.dll._wsopen_dispatch (PCSX2 1.4.0, StarCraft II 3.6.0)
|
|
41428 The Forest: Terminal gets spammed with errors if Steam is running
|
|
41589 Codename Panzers: Phase Two (GOG.com) needs api-ms-win-crt-stdio-l1-1-0.dll._sopen_dispatch
|
|
41596 Insane 2 crashes in the menu
|
|
41638 Wordpad, errors when compiling its resources on Windows
|
|
41642 S3CC921 programmer app needs ntoskrnl.exe.KeSetTimerEx
|
|
41651 WScript object name on wine is case sensitive which should not be the case (vbscript)
|
|
41655 Error on exiting package created with pyinstaller, needs msvcr100.dll._wfindnext32
|
|
41688 Sonic Utopia crashes at launch
|
|
|
|
----------------------------------------------------------------
|
|
|
|
Changes since 1.9.22:
|
|
|
|
Akihiro Sagawa (5):
|
|
include: Add ime.h based on mingw-w64.
|
|
winex11: Add Japanese special key support.
|
|
comctl32: Show none hotkey text properly.
|
|
winegstreamer: Always pass non-NULL preferred allocator to IAsyncReader::RequestAllocator.
|
|
include: Fix a typo in DriverStringOptions flag.
|
|
|
|
Alexandre Julliard (3):
|
|
server: Get rid of the set_clipboard_info request.
|
|
server: Get rid of the clipboard owner thread field.
|
|
rpcrt4: Include ntstatus.h before headers that may need it.
|
|
|
|
Alistair Leslie-Hughes (10):
|
|
dpnet: Semi-stub IDirectPlay8Peer SetPeerInfo.
|
|
dpnet: Semi-stub IDirectPlay8Client SetClientInfo.
|
|
dpnet: Semi-stub IDirectPlay8Server SetServerInfo.
|
|
dpnet: Implement IDirectPlay8LobbyClient Initialize.
|
|
dpnet: Correctly initialize the DPN_SP_CAPS structure.
|
|
dpnet: Close resets back to an uninitialized state.
|
|
dpnet: Initialize winsock.
|
|
setupapi: Add SetupDiGetDevicePropertyW stub.
|
|
advapi32/test: Stop crash when ReadEventLog returns an unexpected error.
|
|
vbscript: Coerce datatype in StrComp.
|
|
|
|
Andrey Gusev (15):
|
|
api-ms-win-rtcore-ntuser-private-l1-1-0: Add dll.
|
|
ext-ms-win-ntuser-private-l1-1-1: Add dll.
|
|
ext-ms-win-ntuser-rectangle-ext-l1-1-0: Add dll.
|
|
ext-ms-win-ntuser-window-l1-1-1: Add dll.
|
|
ext-ms-win-rtcore-ntuser-sysparams-l1-1-0: Add dll.
|
|
d3dx11: Add D3DX11SaveTextureToMemory stub.
|
|
d3dx11: Move D3DX11CreateTextureFromMemory to texture.c.
|
|
ext-ms-win-gdi-dc-l1-2-0: Add dll.
|
|
ext-ms-win-gdi-draw-l1-1-1: Add dll.
|
|
ext-ms-win-gdi-render-l1-1-0: Add dll.
|
|
ext-ms-win-rtcore-gdi-object-l1-1-0: Add dll.
|
|
ext-ms-win-rtcore-gdi-rgn-l1-1-0: Add dll.
|
|
ext-ms-win-rtcore-ntuser-dc-access-l1-1-0: Add dll.
|
|
api-ms-win-dx-d3dkmt-l1-1-0: Add dll.
|
|
po: Update Ukrainian translation.
|
|
|
|
Aric Stewart (8):
|
|
winebus.sys: Implement IOCTL_HID_GET(SET)_FEATURE for hidraw.
|
|
winebus.sys: Add OS/X IOHID bus.
|
|
winebus.sys: Implement removing IOHID devices.
|
|
winebus.sys: IOCTL_HID_GET_DEVICE_DESCRIPTOR for iohid.
|
|
winebus.sys: IOCTL_HID_GET_STRING for iohid.
|
|
winebus.sys: Reports for iohid.
|
|
winebus.sys: IOCTL_HID_SET_OUTPUTREPORT for iohid.
|
|
winebus.sys: IOCTL_HID_GET_FEATURE for iohid.
|
|
|
|
Aurimas Fišeras (1):
|
|
po: Update Lithuanian translation.
|
|
|
|
Austin English (1):
|
|
ntoskrnl.exe: Add KeSetTimerEx stub.
|
|
|
|
Bruno Jesus (1):
|
|
xinput1_3: Prefer builtin DLL.
|
|
|
|
Carlo Bramini (1):
|
|
wordpad: Fix syntax error in resource files (native Windows build).
|
|
|
|
Carlos Rafael Ramirez (1):
|
|
cmd: When 'if' condition is not met, ignore the next commands in the list.
|
|
|
|
Detlef Riekenberg (2):
|
|
winspool: Return a failure code in ClosePrinter.
|
|
winspool/tests: Add tests for ClosePrinter.
|
|
|
|
Donat Enikeev (3):
|
|
secur32: AddSecurityPackage stub.
|
|
crypt32: Import system root certs into volatile registry keys instead of dedicated root store.
|
|
crypt32/tests: Testing priorities and flags of stores in a collection; and whether certs are saved in registry endpoint.
|
|
|
|
Hadrien Boizard (1):
|
|
uxtheme: Use straight assignments instead of CopyRect().
|
|
|
|
Hans Leidekker (10):
|
|
msi/tests: Fix some test failures on Windows 10.
|
|
msi: Handle descriptors without component in MsiProvideQualifiedComponentEx.
|
|
msi/tests: Properly clean up test services.
|
|
msi/tests: Fix a typo in test data.
|
|
msi: Use exact size for squashed GUID buffers.
|
|
msi: Take the install context into account when deleting the product key.
|
|
msi: Run the installer in silent mode in RemoveExistingProducts.
|
|
msi: Also roll back changes made in PublishProduct.
|
|
msi: Properly remove the product code from the ugrade codes key.
|
|
netapi32/tests: Fix a test failure on Windows 7.
|
|
|
|
Henri Verbeet (6):
|
|
d3drm: Introduce d3drm_set_color().
|
|
d3drm: Use the correct alpha value in D3DRMCreateColorRGB().
|
|
d3drm: Define COBJMACROS in d3drm_private.h.
|
|
d3drm: Define NONAMELESSUNION and NONAMELESSSTRUCT in d3drm_private.h.
|
|
d3drm: Don't import libdxguid and libuuid.
|
|
d3drm: Cleanup the includes.
|
|
|
|
Huw D. M. Davies (7):
|
|
rpcrt4/tests: Extend the tests for NdrDllGetClassObject().
|
|
rpcrt4/tests: Register the proxies to fix a crash on Windows 8 and 10.
|
|
dssenh/tests: The default container may already exist.
|
|
dssenh/tests: RC4 has been crippled in recent Windows versions.
|
|
dssenh/tests: Use a non-crippled algorithm in the key exchange tests.
|
|
rsaenh/tests: Don't initialize the environment, the tests that follow do that.
|
|
rsaenh/tests: Skip broken TLS1 tests on Windows 8 and greater.
|
|
|
|
Jacek Caban (4):
|
|
rpcsal.h: Added __RPC__range and __RPC__in_range defines.
|
|
urlmon/tests: Removed invalid test.
|
|
vbscript: Call GetItemInfo() with original item name.
|
|
rpcrt4: Initialize all rpc_server_registered_auth_info fields in RpcServerRegisterAuthInfoW.
|
|
|
|
Jared Smudde (1):
|
|
shell32: Add caption to Run dialog.
|
|
|
|
Józef Kucia (42):
|
|
wined3d: Invalidate INDEXBUFFER device state when bound index buffer is unloaded.
|
|
wined3d: Compute "buffer_type_hint" from buffer bind flags.
|
|
wined3d: Invalidate device state based on buffer bind flags when buffer is deleted.
|
|
wined3d: Pass context to delete_gl_buffer().
|
|
wined3d: Fix style issues in delete_gl_buffer().
|
|
wined3d: Invalidate STATE_CONSTANT_BUFFER(*) device state in buffer_destroy_buffer_object() when needed.
|
|
wined3d: Use wined3d_vec4 in fixup_transformed_pos().
|
|
d3d9/tests: Add test for checking buffer resource format support.
|
|
d3d8/tests: Port test_check_device_format() from d3d9.
|
|
wined3d: Get rid of WINED3DFMT_VERTEXDATA.
|
|
d3d9/tests: Add test for evicting bound resources.
|
|
wined3d: Mark buffers as used in wined3d_buffer_copy().
|
|
wined3d: Move surface_get_drawable_size() to view.c file.
|
|
wined3d: Introduce wined3d_rendertarget_view_get_drawable_size() as replacement for surface_get_drawable_size().
|
|
wined3d: Avoid unsynchronized buffer update when reloading whole buffer.
|
|
wined3d: Use unsynchronized buffer updates only if there has been at least one buffer map.
|
|
wined3d: Return location from wined3d_buffer_get_memory().
|
|
wined3d: Add support for WINED3DFMT_R32_UINT format.
|
|
wined3d: Add support for WINED3DFMT_R32_SINT format.
|
|
d3d10core/tests: Fix test failures in test_render_target_views().
|
|
d3d11/tests: Fix test failures in test_render_target_views().
|
|
d3d8/tests: Accept broken behavior for lost device tests.
|
|
d3d11/tests: Initialize buffer data in test_copy_subresource_region().
|
|
d3d10core/tests: Initialize buffer data in test_copy_subresource_region().
|
|
d3d11/tests: Initialize texture data in test_update_subresource().
|
|
d3d10core/tests: Initialize texture data in test_update_subresource().
|
|
d3d11/tests: Initialize texture data in test_copy_subresource_region().
|
|
d3d10core/tests: Initialize texture data in test_copy_subresource_region().
|
|
d3d11/tests: Remove test_buffer_data_init().
|
|
d3d10core/tests: Remove test_buffer_data_init().
|
|
d3d11/tests: Remove test_texture_data_init().
|
|
d3d10core/tests: Remove test_texture_data_init().
|
|
wined3d: Add support for WINED3DFMT_R8_UINT format.
|
|
wined3d: Add support for WINED3DFMT_R8_SINT format.
|
|
wined3d: Add support for WINED3DFMT_R8G8_UINT format.
|
|
wined3d: Add support for WINED3DFMT_R8G8_SINT format.
|
|
wined3d: Add support for WINED3DFMT_R32G32_UINT format.
|
|
wined3d: Add support for WINED3DFMT_R32G32_SINT format.
|
|
wined3d: Add support for WINED3DFMT_R16G16_UINT format.
|
|
wined3d: Add support for WINED3DFMT_R16G16_SINT format.
|
|
wined3d: Add support for WINED3DFMT_R16G16B16A16_UINT format.
|
|
wined3d: Add support for WINED3DFMT_R16G16B16A16_SINT format.
|
|
|
|
Kim Malmo (1):
|
|
po: Update Norwegian translation.
|
|
|
|
Michael Müller (1):
|
|
ntdll: Move EventRegister/Unregister from advapi32 to ntdll.
|
|
|
|
Nikolay Sivov (24):
|
|
dwrite: Update to IDWriteFontFace4.
|
|
xmllite: Store and return MultiLanguage reader property.
|
|
ucrtbase: Added _sopen_dispatch/_wsopen_dispatch.
|
|
d2d1/tests: DrawTextLayout() ignores effects that are not brushes.
|
|
d2d1/tests: Test creating bitmap target from uninitialized dc target.
|
|
d2d1: For transformed geometry forward StrokeContainsPoint() to its source geometry.
|
|
d2d1: Fix a typo in traced error message parameter.
|
|
resend patch 1/2: Gdiplus: Implement GdipBitmapGetHistogramSize.
|
|
gdiplus: Implement GdipBitmapGetHistogram().
|
|
d2d1: Implement FillContainsPoint() for rectangle geometry.
|
|
vbscript: Implement StrComp().
|
|
msvcrt: Added _wfindnext32().
|
|
gdiplus: Return success from GdipImageSetAbort().
|
|
gdiplus: Use static data for identity check in GdipIsMatrixIdentity().
|
|
dwrite: Update file type and face type enums.
|
|
dwrite: Set fontface pointer and font size for returned color glyph run.
|
|
dwrite: Update script list with latest additions.
|
|
d2d1: Fix CreateGeometryGroup() prototype.
|
|
include: Update D2D1_DRAW_TEXT_OPTIONS enum.
|
|
d3dx10: Implement async data loader interfaces.
|
|
d2d1: Added support for D2D1_DRAW_TEXT_OPTIONS_ENABLE_COLOR_FONT.
|
|
d2d1/tests: Some tests for GetRect() and GetRoundedRect().
|
|
ieframe/tests: Fix IShellUIHelper instance leak (Valgrind).
|
|
po: Update Russian translation.
|
|
|
|
Roman Pišl (1):
|
|
ws2_32: Fix the default behavior of IPV6_V6ONLY.
|
|
|
|
Stefan Dösinger (1):
|
|
ddraw: Use d3d buffers for executebuffer data.
|
|
|
|
Thomas Faber (1):
|
|
propsys/tests: Fix build with MSVC.
|
|
|
|
--
|
|
Alexandre Julliard
|
|
julliard@winehq.org
|