2014-11-03 15:47:24 -08:00
What is Wine Staging?
2015-04-02 15:59:09 -07:00
---------------------
2013-11-21 12:30:27 -08:00
2014-09-07 07:31:57 -07:00
**Warning: Do not report bugs at bugs.winehq.org when using this version!
2014-11-29 19:00:14 -08:00
Please take a look [here ](http://bugs.wine-staging.com ) for more information
about how to report bugs.**
2014-08-27 19:39:29 -07:00
2014-11-03 15:47:24 -08:00
**Wine Staging** (formerly wine-compholio) is a special wine version containing
2015-04-02 15:59:09 -07:00
bug fixes and features, which are not yet available in regular wine versions.
The idea of Wine Staging is to provide new features faster to end users and to
2014-11-03 15:47:24 -08:00
give developers the possibility to discuss and improve their patches before
they are sent upstream. We also intend to create a community of wine developers
to share experience and to make it easier for beginners to start hacking on
2015-04-02 15:59:09 -07:00
wine. More information about Wine Staging can also be found on our website
[wine-staging.com ](http://wine-staging.com ).
2014-01-18 09:41:35 -08:00
2015-04-02 15:59:09 -07:00
Although we are reviewing and testing all patches before adding them, you may
encounter additional bugs, which are not present in vanilla wine. Make sure to
report such issues in our bug tracker instead of winehq.org so that we can try
to solve them in future versions. Thanks!
2014-07-27 07:24:19 -07:00
2014-11-03 15:47:24 -08:00
How to install and use Wine Staging
2015-04-02 15:59:09 -07:00
-----------------------------------
2014-08-27 19:39:29 -07:00
2014-11-03 15:47:24 -08:00
Ready-to-use packages for Wine Staging are available for a variety
2014-08-27 19:39:29 -07:00
of different Linux distributions directly for download. Just follow the
2015-01-24 04:13:19 -08:00
instructions available on the
[Wiki ](https://github.com/wine-compholio/wine-staging/wiki/Installation ).
2014-08-27 19:39:29 -07:00
2014-11-03 15:47:24 -08:00
When using Wine Staging there are a few differences compared to regular
2014-08-27 19:39:29 -07:00
Wine. The main difference is that it is not sufficient to type `wine` to
2015-01-24 04:13:19 -08:00
run it, but instead you will have to type `/opt/wine-staging/bin/wine` .
2014-08-27 19:39:29 -07:00
Besides that there are also some other differences, for example additional
configuration options to tweak performance, which are not available in regular
Wine. All those differences are also documented on the
2014-11-03 15:47:24 -08:00
[Wiki ](https://github.com/wine-compholio/wine-staging/wiki/Usage ).
2014-08-27 19:39:29 -07:00
2014-11-03 15:47:24 -08:00
Included bug fixes and improvements
2015-04-02 15:59:09 -07:00
-----------------------------------
2014-07-27 07:24:19 -07:00
2015-04-11 01:07:56 -07:00
**Bug fixes and features included in the next upcoming release [3]:**
2015-04-09 23:05:36 -07:00
* Calculate msvcrt exponential math operations with higher precision ([Wine Bug #37149 ](https://bugs.winehq.org/show_bug.cgi?id=37149))
2015-04-09 23:21:45 -07:00
* Fix regression caused by blacklisting supported OpenGL extensions ([Wine Bug #38264 ](https://bugs.winehq.org/show_bug.cgi?id=38264))
2015-04-11 01:07:56 -07:00
* Reset device state in SysKeyboard*Impl_Acquire ([Wine Bug #11607 ](https://bugs.winehq.org/show_bug.cgi?id=11607))
2015-04-09 23:05:36 -07:00
2015-04-04 16:29:49 -07:00
**Bug fixes and features in Wine Staging 1.7.40 [220]:**
2015-04-02 15:59:09 -07:00
*Note: The following list only contains features and bug fixes which are not
yet available in vanilla Wine. They are removed from the list as soon as they
are included upstream. The list also includes features and fixes from previous
releases, take a look at the
[changelog ](https://github.com/wine-compholio/wine-staging/blob/master/debian/changelog )
for more details.*
2015-01-12 10:03:14 -08:00
2015-01-10 13:27:16 -08:00
* Add Dynamic DST exceptions for Israel Standard Time ([Wine Bug #36374 ](https://bugs.winehq.org/show_bug.cgi?id=36374))
* Add default ACLs for user shell folders
2015-02-08 10:15:49 -08:00
* Add implementation for CreateThreadpool ([Wine Bug #35192 ](https://bugs.winehq.org/show_bug.cgi?id=35192))
2015-01-06 06:12:34 -08:00
* Add nvapi stubs required for GPU PhysX support
2015-02-08 10:15:49 -08:00
* Add performance library registry keys needed by MS SQL Server Management Studio Express 2008 R2 ([Wine Bug #33661 ](https://bugs.winehq.org/show_bug.cgi?id=33661))
2015-02-21 21:59:18 -08:00
* Add semi-stub for GetFileVersionInfoExA/W ([Wine Bug #38098 ](https://bugs.winehq.org/show_bug.cgi?id=38098))
* Add semi-stub for GetFileVersionInfoSizeExA/W ([Wine Bug #38090 ](https://bugs.winehq.org/show_bug.cgi?id=38090))
2015-04-04 16:29:49 -07:00
* Add stub fltmgr.sys (filter manager driver) ([Wine Bug #23583 ](https://bugs.winehq.org/show_bug.cgi?id=23583))
2015-01-01 18:32:58 -08:00
* Add stub for D3DXComputeNormalMap
2014-12-20 08:02:35 -08:00
* Add stub for D3DXComputeTangentFrameEx ([Wine Bug #31984 ](https://bugs.winehq.org/show_bug.cgi?id=31984))
2014-12-20 08:13:13 -08:00
* Add stub for D3DXIntersect
2014-11-15 06:37:30 -08:00
* Add stub for NtSetLdtEntries/ZwSetLdtEntries ([Wine Bug #26268 ](https://bugs.winehq.org/show_bug.cgi?id=26268))
2015-04-07 11:01:32 -07:00
* ~~Add stub for PowerCreateRequest~~
2015-03-07 14:10:42 -08:00
* Add stub for gdiplus.GdipCreateEffect ([Wine Bug #32163 ](https://bugs.winehq.org/show_bug.cgi?id=32163))
2015-02-21 21:59:18 -08:00
* Add stub for ntoskrnl.ExAcquireResourceExclusiveLite
* Add stub for ntoskrnl.ExDeleteResourceLite
* Add stub for ntoskrnl.ExReleaseResourceForThread
2015-02-08 10:15:49 -08:00
* Add stub for ntoskrnl.KeWaitForMultipleObjects
2015-02-21 21:59:18 -08:00
* Add stub for ntoskrnl.Mm{Map,Unmap}LockedPages
2015-04-04 16:29:49 -07:00
* Add stub for ntoskrnl.PsRemoveLoadImageNotifyRoutine
* Add stub for setupapi.SetupDiSelectBestCompatDrv ([Wine Bug #32088 ](https://bugs.winehq.org/show_bug.cgi?id=32088))
2015-03-21 20:06:36 -07:00
* Add stub for wininet.ParseX509EncodedCertificateForListBoxEntry ([Wine Bug #29842 ](https://bugs.winehq.org/show_bug.cgi?id=29842))
2015-01-24 07:04:50 -08:00
* Add stubs for D3DXCreateAnimationController interface
2015-04-07 11:01:32 -07:00
* ~~Add stubs for Power[Set|Clear]Request~~
2015-03-07 14:10:42 -08:00
* Add support for CopyFileEx progress callback ([Wine Bug #22692 ](https://bugs.winehq.org/show_bug.cgi?id=22692))
2014-12-14 15:53:35 -08:00
* Add support for GetPropValue to PulseAudio backend
2014-11-01 16:48:02 -07:00
* Adobe Reader needs ITextSelection_fnGetDuplicate implementation
2015-04-06 08:53:34 -07:00
* ~~Allow NULL pointer as keystate argument in ToUnicodeEx~~ ([Wine Bug #38353 ](https://bugs.winehq.org/show_bug.cgi?id=38353))
2014-11-15 06:37:30 -08:00
* Allow selection of audio device for PulseAudio backend
2014-10-31 07:15:13 -07:00
* Allow special characters in pipe names ([Wine Bug #28995 ](https://bugs.winehq.org/show_bug.cgi?id=28995))
2015-03-07 14:10:42 -08:00
* Allow to cancel a file operation via progress callback ([Wine Bug #22690 ](https://bugs.winehq.org/show_bug.cgi?id=22690))
2015-03-21 20:06:36 -07:00
* Allow to edit winecfg library override by double clicking
2015-04-04 16:29:49 -07:00
* Allow to open files/directories without any access rights in order to query attributes
2015-03-07 14:10:42 -08:00
* Allow to override number of quality levels for D3DMULTISAMPLE_NONMASKABLE. ([Wine Bug #12652 ](https://bugs.winehq.org/show_bug.cgi?id=12652))
2015-01-24 07:04:50 -08:00
* Anno 1602 installer depends on Windows 98 behavior of SHFileOperationW ([Wine Bug #37916 ](https://bugs.winehq.org/show_bug.cgi?id=37916))
2014-10-31 07:15:13 -07:00
* Audio stuttering and performance drops in multiple applications ([Wine Bug #30639 ](https://bugs.winehq.org/show_bug.cgi?id=30639))
2014-11-15 06:37:30 -08:00
* Avoid crashing when broken app tries to release surface although refcount is zero ([Wine Bug #18477 ](https://bugs.winehq.org/show_bug.cgi?id=18477))
2015-02-21 21:59:18 -08:00
* Avoid race-conditions in NtReadFile() operations with write watches.
2014-11-30 06:25:01 -08:00
* Avoid race-conditions of async WSARecv() operations with write watches.
2015-02-21 21:59:18 -08:00
* Avoid race-conditions with write watches in WS2_async_accept.
2015-04-06 08:53:34 -07:00
* ~~Avoid spam of FIXME messages for PsLookupProcessByProcessId stub~~ ([Wine Bug #36821 ](https://bugs.winehq.org/show_bug.cgi?id=36821))
2015-01-24 07:04:50 -08:00
* Avseq crashes when multisampling is enabled ([Wine Bug #31998 ](https://bugs.winehq.org/show_bug.cgi?id=31998))
2015-02-21 21:59:18 -08:00
* Basic handling of write watches triggered while we're on the signal stack.
2015-01-10 13:27:16 -08:00
* Basic support for CUDA
2014-11-30 06:25:01 -08:00
* Black & White needs DXTn software decoding support ([Wine Bug #14939 ](https://bugs.winehq.org/show_bug.cgi?id=14939))
2015-03-07 14:10:42 -08:00
* CPU-Z fails to start because GetLogicalProcessorInformationEx returns FALSE
2015-01-10 13:27:16 -08:00
* CreateProcess does not prioritize the working directory over the system search path ([Wine Bug #23934 ](https://bugs.winehq.org/show_bug.cgi?id=23934))
2014-11-01 16:48:02 -07:00
* D3DCompileShader should filter specific warning messages ([Wine Bug #33770 ](https://bugs.winehq.org/show_bug.cgi?id=33770))
2015-01-24 07:04:50 -08:00
* Do not append duplicate NULL characters when importing keys with regedit ([Wine Bug #37575 ](https://bugs.winehq.org/show_bug.cgi?id=37575))
2014-10-31 07:15:13 -07:00
* Do not fail when a used context is passed to wglShareLists ([Wine Bug #11436 ](https://bugs.winehq.org/show_bug.cgi?id=11436))
2015-04-06 08:53:34 -07:00
* ~~Don't return an error in WS_select when EINTR happens during timeout~~
2015-04-07 11:01:32 -07:00
* ~~EA Origin needs support for job objects~~ ([Wine Bug #33723 ](https://bugs.winehq.org/show_bug.cgi?id=33723))
2014-11-15 06:37:30 -08:00
* Emulate access to KI_USER_SHARED_DATA kernel page on x86_64 ([Wine Bug #33849 ](https://bugs.winehq.org/show_bug.cgi?id=33849))
2015-03-07 14:10:42 -08:00
* Enforce that surfaces are flushed after ReleaseDC
2014-10-31 07:15:13 -07:00
* Ensure NtProtectVirtualMemory and NtCreateSection are on separate pages ([Wine Bug #33162 ](https://bugs.winehq.org/show_bug.cgi?id=33162))
2015-01-10 13:27:16 -08:00
* Ensure X11 input events are handled even without explicit message loop ([Wine Bug #8854 ](https://bugs.winehq.org/show_bug.cgi?id=8854))
2014-11-15 06:37:30 -08:00
* Exception during start of fr-043 caused by missing DXTn support ([Wine Bug #37391 ](https://bugs.winehq.org/show_bug.cgi?id=37391))
2015-01-10 13:27:16 -08:00
* Expose PKEY_AudioEndpoint_PhysicalSpeakers device property in PulseAudio driver
2014-10-31 07:15:13 -07:00
* FEAR 1 installer expects basic_string_wchar_dtor to return NULL ([Wine Bug #37358 ](https://bugs.winehq.org/show_bug.cgi?id=37358))
2015-03-07 14:10:42 -08:00
* Fallback to global key state for threads without a queue ([Wine Bug #27238 ](https://bugs.winehq.org/show_bug.cgi?id=27238))
2015-01-10 13:27:16 -08:00
* Fix NULL dereference in ICSeqCompressFrameStart ([Wine Bug #27595 ](https://bugs.winehq.org/show_bug.cgi?id=27595))
* Fix access violation when calling GetStringTypeW with NULL src. ([Wine Bug #37759 ](https://bugs.winehq.org/show_bug.cgi?id=37759))
2014-10-31 07:15:13 -07:00
* Fix black screen on startup introduced by pixelformat changes. ([Wine Bug #35950 ](https://bugs.winehq.org/show_bug.cgi?id=35950))
2015-04-06 08:53:34 -07:00
* ~~Fix calculation of 3D sound source~~ ([Wine Bug #38041 ](https://bugs.winehq.org/show_bug.cgi?id=38041))
2015-03-21 20:06:36 -07:00
* Fix caps lock state issues with multiple processes ([Wine Bug #35907 ](https://bugs.winehq.org/show_bug.cgi?id=35907))
2014-10-31 07:15:13 -07:00
* Fix comparison of punctuation characters in lstrcmp ([Wine Bug #10767 ](https://bugs.winehq.org/show_bug.cgi?id=10767))
2015-04-09 09:21:07 -07:00
* ~~Fix compatibility of Uplay with gnutls28~~ ([Wine Bug #38134 ](https://bugs.winehq.org/show_bug.cgi?id=38134))
2014-12-14 15:53:35 -08:00
* Fix condition mask handling in RtlVerifyVersionInfo ([Wine Bug #36143 ](https://bugs.winehq.org/show_bug.cgi?id=36143))
2015-01-24 07:04:50 -08:00
* Fix crash in Space Rangers2 caused by missing DXTn support ([Wine Bug #24983 ](https://bugs.winehq.org/show_bug.cgi?id=24983))
2015-03-07 14:10:42 -08:00
* Fix crash in clip_cursor_notify caused by uninitialized TLS ([Wine Bug #36915 ](https://bugs.winehq.org/show_bug.cgi?id=36915))
2014-11-15 06:37:30 -08:00
* Fix crash of Trine Demo on start ([Wine Bug #19231 ](https://bugs.winehq.org/show_bug.cgi?id=19231))
* Fix crash of winedevice when relocation entry crosses page boundary ([Wine Bug #28254 ](https://bugs.winehq.org/show_bug.cgi?id=28254))
2015-01-24 07:04:50 -08:00
* Fix cursor clip regression / broken raw input in multiple games ([Wine Bug #33479 ](https://bugs.winehq.org/show_bug.cgi?id=33479))
2015-04-04 16:29:49 -07:00
* Fix device paths in HKLM\SYSTEM\MountedDevices ([Wine Bug #38235 ](https://bugs.winehq.org/show_bug.cgi?id=38235))
2014-10-31 07:15:13 -07:00
* Fix flickering introduced by pixelformat changes. ([Wine Bug #35718 ](https://bugs.winehq.org/show_bug.cgi?id=35718))
* Fix for ConnectNamedPort return value in overlapped mode ([Wine Bug #16550 ](https://bugs.winehq.org/show_bug.cgi?id=16550))
* Fix for programs leaking wndproc slots ([Wine Bug #32451 ](https://bugs.winehq.org/show_bug.cgi?id=32451))
2015-02-08 10:15:49 -08:00
* Fix graphical corruption in FarCry 3 with NVIDIA drivers ([Wine Bug #35062 ](https://bugs.winehq.org/show_bug.cgi?id=35062))
2014-10-31 07:15:13 -07:00
* Fix gray screen on startup introduced by pixelformat changes. ([Wine Bug #35975 ](https://bugs.winehq.org/show_bug.cgi?id=35975))
2015-04-04 16:29:49 -07:00
* Fix handling of ANSI NTLM credentials ([Wine Bug #37063 ](https://bugs.winehq.org/show_bug.cgi?id=37063))
2014-11-30 06:25:01 -08:00
* Fix handling of empty section and key name for profile files. ([Wine Bug #8036 ](https://bugs.winehq.org/show_bug.cgi?id=8036))
2014-11-15 06:37:30 -08:00
* Fix handling of invert_y in DrawTextExW ([Wine Bug #22109 ](https://bugs.winehq.org/show_bug.cgi?id=22109))
2015-01-24 07:04:50 -08:00
* Fix handling of window attributes for WS_EX_LAYERED | WS_EX_COMPOSITED ([Wine Bug #37876 ](https://bugs.winehq.org/show_bug.cgi?id=37876))
2015-04-06 08:53:34 -07:00
* ~~Fix invalid memory access in get_registry_locale_info~~ ([Wine Bug #38344 ](https://bugs.winehq.org/show_bug.cgi?id=38344))
2014-11-30 06:25:01 -08:00
* Fix issues with dragging layers between images in Adobe Photoshop 7.0 ([Wine Bug #12007 ](https://bugs.winehq.org/show_bug.cgi?id=12007))
2014-10-31 07:15:13 -07:00
* Fix missing video introduced by pixelformat changes. ([Wine Bug #36900 ](https://bugs.winehq.org/show_bug.cgi?id=36900))
2015-03-21 20:06:36 -07:00
* Fix multithreading issues with fullscreen clipping ([Wine Bug #38087 ](https://bugs.winehq.org/show_bug.cgi?id=38087))
2014-12-14 15:53:35 -08:00
* Fix possible segfault in pulse_rd_loop of PulseAudio backend
2015-03-07 14:10:42 -08:00
* Fix race-condition when threads are killed during shutdown
2014-12-14 15:53:35 -08:00
* Fix return value of ScrollWindowEx for invisible windows ([Wine Bug #37706 ](https://bugs.winehq.org/show_bug.cgi?id=37706))
2014-11-15 06:37:30 -08:00
* Fix texture corruption in CSI: Fatal Conspiracy ([Wine Bug #33768 ](https://bugs.winehq.org/show_bug.cgi?id=33768))
2014-09-07 14:51:44 -07:00
* Fix unintentional leaks with ntdll internals
2014-10-31 07:15:13 -07:00
* Fix wined3d performance drop introduced by pixelformat changes. ([Wine Bug #35655 ](https://bugs.winehq.org/show_bug.cgi?id=35655))
2015-01-24 07:04:50 -08:00
* Fix wrong colors in Wolfenstein (2009) ([Wine Bug #34692 ](https://bugs.winehq.org/show_bug.cgi?id=34692))
2015-02-08 10:15:49 -08:00
* Fix wrong defition of ntoskrnl.IoReleaseCancelSpinLock function.
2015-03-21 20:06:36 -07:00
* Fix wrong version of ID3DXEffect interface for d3dx9_24
* Fix wrong version of ID3DXEffect interface for d3dx9_25 ([Wine Bug #25138 ](https://bugs.winehq.org/show_bug.cgi?id=25138))
2014-10-31 07:15:13 -07:00
* Games For Windows Live 1.x expects a valid linker version in the PE header ([Wine Bug #28768 ](https://bugs.winehq.org/show_bug.cgi?id=28768))
2015-03-21 20:06:36 -07:00
* GetMessage should remove already seen messages with higher priority ([Wine Bug #28884 ](https://bugs.winehq.org/show_bug.cgi?id=28884))
2015-01-10 13:27:16 -08:00
* GetMonitorInfo returns the same name for all monitors ([Wine Bug #37709 ](https://bugs.winehq.org/show_bug.cgi?id=37709))
2014-10-31 07:15:13 -07:00
* GetSecurityInfo returns NULL DACL for process object ([Wine Bug #15980 ](https://bugs.winehq.org/show_bug.cgi?id=15980))
2015-01-24 07:04:50 -08:00
* Graphical issues in Inquisitor ([Wine Bug #32490 ](https://bugs.winehq.org/show_bug.cgi?id=32490))
2015-01-10 13:27:16 -08:00
* Hearthstone fails to start ([Wine Bug #36216 ](https://bugs.winehq.org/show_bug.cgi?id=36216))
* IOCTL_DVD_READ_STRUCTURE expects the wrong size of output buffer for some requests ([Wine Bug #37767 ](https://bugs.winehq.org/show_bug.cgi?id=37767))
2014-12-14 15:53:35 -08:00
* Ignore unsupported flags for CoInternetSetFeatureEnabled ([Wine Bug #35197 ](https://bugs.winehq.org/show_bug.cgi?id=35197))
2015-04-07 11:01:32 -07:00
* ~~Ignore unsupported job object restrictions~~ ([Wine Bug #38351 ](https://bugs.winehq.org/show_bug.cgi?id=38351))
2015-02-21 21:59:18 -08:00
* Implement D3DXGetShaderOutputSemantics
2015-04-04 16:29:49 -07:00
* Implement DDENUMSURFACES_CANBECREATED in IDirectDraw7::EnumSurfaces ([Wine Bug #17233 ](https://bugs.winehq.org/show_bug.cgi?id=17233))
2015-01-10 13:27:16 -08:00
* Implement ID3DXEffect::FindNextValidTechnique ([Wine Bug #34101 ](https://bugs.winehq.org/show_bug.cgi?id=34101))
* Implement IDXGIOutput::GetDesc
2015-03-07 14:10:42 -08:00
* Implement SetFileInformationByHandle
2014-10-31 07:15:13 -07:00
* Implement a Microsoft Yahei replacement font ([Wine Bug #13829 ](https://bugs.winehq.org/show_bug.cgi?id=13829))
2015-02-08 10:15:49 -08:00
* Implement additional stubs for vcomp dlls ([Wine Bug #31640 ](https://bugs.winehq.org/show_bug.cgi?id=31640))
2014-10-31 07:15:13 -07:00
* Implement an Arial replacement font ([Wine Bug #32323 ](https://bugs.winehq.org/show_bug.cgi?id=32323))
2015-03-21 20:06:36 -07:00
* Implement combase.WindowsSubstring function
2015-04-04 16:29:49 -07:00
* Implement empty enumerator for IWiaDevMgr::EnumDeviceInfo ([Wine Bug #27775 ](https://bugs.winehq.org/show_bug.cgi?id=27775))
2014-11-30 06:25:01 -08:00
* Implement exclusive mode in PulseAudio backend ([Wine Bug #37042 ](https://bugs.winehq.org/show_bug.cgi?id=37042))
2015-03-21 20:06:36 -07:00
* Implement locking and synchronization of key states ([Wine Bug #31899 ](https://bugs.winehq.org/show_bug.cgi?id=31899))
2015-04-04 16:29:49 -07:00
* Implement mscoree._CorValidateImage for mono runtime
2015-01-24 07:04:50 -08:00
* Implement ntoskrnl driver testing framework.
2015-02-21 21:59:18 -08:00
* Implement ntoskrnl.KeInitializeMutex
2015-04-04 16:29:49 -07:00
* Implement proper handling of CLI .NET images in Wine library loader
2015-02-08 10:15:49 -08:00
* Implement stub for ntoskrnl.IoGetAttachedDeviceReference
* Implement stub for ntoskrnl.KeDelayExecutionThread.
* Implement stubs for ntoskrnl.Ex{Acquire,Release}FastMutexUnsafe
* Implement stubs for ntoskrnl.ObReferenceObjectByPointer and ntoskrnl.ObDereferenceObject
* Implement threadpool timers ([Wine Bug #37306 ](https://bugs.winehq.org/show_bug.cgi?id=37306))
* Implement threadpool wait objects
* Implement threadpool work items ([Wine Bug #32531 ](https://bugs.winehq.org/show_bug.cgi?id=32531))
* Improve stub for AEV_GetVolumeRange ([Wine Bug #35658 ](https://bugs.winehq.org/show_bug.cgi?id=35658))
2015-03-21 20:06:36 -07:00
* Improve stub for ID3DXEffectImpl_CloneEffect
2015-02-21 21:59:18 -08:00
* Improve stubs for AEV_{Get,Set}MasterVolumeLevel
* Improve stubs for AEV_{Get,Set}Mute
2014-09-07 14:51:44 -07:00
* Improvement for heap allocation performance
2015-03-07 14:10:42 -08:00
* Increase wineconsole commandline buffer size ([Wine Bug #34814 ](https://bugs.winehq.org/show_bug.cgi?id=34814))
2015-04-07 11:01:32 -07:00
* ~~Invalidate key state cache globally after calling LL hooks~~ ([Wine Bug #29871 ](https://bugs.winehq.org/show_bug.cgi?id=29871))
2015-02-08 10:15:49 -08:00
* Jedi Knight: Dark Forces II crashes with winmm set to native ([Wine Bug #37983 ](https://bugs.winehq.org/show_bug.cgi?id=37983))
2014-10-31 07:15:13 -07:00
* Lego Stunt Rally requires DXTn software de/encoding support ([Wine Bug #25486 ](https://bugs.winehq.org/show_bug.cgi?id=25486))
2014-08-12 16:59:01 -07:00
* Lockfree algorithm for filedescriptor cache (improves file access speed)
2014-11-15 06:37:30 -08:00
* MSVCRT crashes when NULL is passed as string to atof or strtod ([Wine Bug #32550 ](https://bugs.winehq.org/show_bug.cgi?id=32550))
2015-03-07 14:10:42 -08:00
* MSYS2 expects correct handling of WRITECOPY memory protection ([Wine Bug #35561 ](https://bugs.winehq.org/show_bug.cgi?id=35561))
2014-10-31 07:15:13 -07:00
* Make it possible to change media center / tablet pc status ([Wine Bug #18732 ](https://bugs.winehq.org/show_bug.cgi?id=18732))
2015-02-08 10:15:49 -08:00
* MediaCoder needs CUDA for video encoding ([Wine Bug #37664 ](https://bugs.winehq.org/show_bug.cgi?id=37664))
2014-10-31 07:15:13 -07:00
* Multiple applications need EnumDisplayDevicesW implementation ([Wine Bug #34978 ](https://bugs.winehq.org/show_bug.cgi?id=34978))
2015-01-24 07:04:50 -08:00
* Multiple applications start wrong executable if whitespace present in name ([Wine Bug #19666 ](https://bugs.winehq.org/show_bug.cgi?id=19666))
2014-10-31 07:15:13 -07:00
* Need for Speed 3 installer requires devices in HKEY_DYN_DATA ([Wine Bug #7115 ](https://bugs.winehq.org/show_bug.cgi?id=7115))
2014-08-24 10:10:52 -07:00
* Other Pipelight-specific enhancements
2015-01-24 07:04:50 -08:00
* Port Royale doesn't display ocean correctly ([Wine Bug #17913 ](https://bugs.winehq.org/show_bug.cgi?id=17913))
2014-10-31 07:15:13 -07:00
* Prevent window managers from grouping all wine programs together ([Wine Bug #32699 ](https://bugs.winehq.org/show_bug.cgi?id=32699))
2015-03-07 14:10:42 -08:00
* Process APC calls before starting process
* Process Hacker 2.x needs ntoskrnl.ProbeForRead ([Wine Bug #38103 ](https://bugs.winehq.org/show_bug.cgi?id=38103))
2015-04-07 11:01:32 -07:00
* ~~Properly track handle count of wineserver objects~~
2015-03-21 20:06:36 -07:00
* Python PIP needs better NtQueryInformationJobObject stub
2014-08-12 16:59:01 -07:00
* Reduced SetTimer minimum value from 10 ms to 5 ms (improves Silverlight framerates)
2014-10-31 07:15:13 -07:00
* Return an error when trying to open a terminated process ([Wine Bug #37087 ](https://bugs.winehq.org/show_bug.cgi?id=37087))
* Return correct IMediaSeeking stream positions in quartz ([Wine Bug #23174 ](https://bugs.winehq.org/show_bug.cgi?id=23174))
2015-04-04 16:29:49 -07:00
* Return correct device type for cd devices without medium
2014-11-15 06:37:30 -08:00
* Return correct values for GetThreadTimes function ([Wine Bug #20230 ](https://bugs.winehq.org/show_bug.cgi?id=20230))
2015-04-06 08:53:34 -07:00
* ~~Return more context attributes in schan_InitializeSecurityContextW~~ ([Wine Bug #37527 ](https://bugs.winehq.org/show_bug.cgi?id=37527))
2014-08-12 16:59:01 -07:00
* SO_CONNECT_TIME returns the appropriate time
2015-01-24 07:04:50 -08:00
* Scrolling causes mouse and screen to lock in Call to Power II ([Wine Bug #34559 ](https://bugs.winehq.org/show_bug.cgi?id=34559))
2014-10-31 07:15:13 -07:00
* Send WM_PAINT event during dialog creation ([Wine Bug #35652 ](https://bugs.winehq.org/show_bug.cgi?id=35652))
2014-12-14 15:53:35 -08:00
* Set last error when GetRawInputDeviceList fails ([Wine Bug #37667 ](https://bugs.winehq.org/show_bug.cgi?id=37667))
2015-04-04 16:29:49 -07:00
* Show unmounted devices in winecfg and allow changing the unix path
* Software support for Environmental Audio Extensions (EAX)
2015-01-24 07:04:50 -08:00
* Super Mario 3: Mario Forever fails to load keyboard mapping from profile files. ([Wine Bug #18099 ](https://bugs.winehq.org/show_bug.cgi?id=18099))
2015-03-31 18:14:19 -07:00
* Support for 8bpp grayscale TIFF images with 8bpp alpha channel ([Wine Bug #38027 ](https://bugs.winehq.org/show_bug.cgi?id=38027))
2014-10-31 07:15:13 -07:00
* Support for AllocateAndGetTcpExTableFromStack ([Wine Bug #34372 ](https://bugs.winehq.org/show_bug.cgi?id=34372))
* Support for BindImageEx ([Wine Bug #3591 ](https://bugs.winehq.org/show_bug.cgi?id=3591))
2014-12-14 15:53:35 -08:00
* Support for CSMT (command stream) to increase graphic performance ([Wine Bug #11674 ](https://bugs.winehq.org/show_bug.cgi?id=11674))
2015-01-10 13:27:16 -08:00
* Support for CUDA GPU video decoding
* Support for D3DXComputeNormals ([Wine Bug #26379 ](https://bugs.winehq.org/show_bug.cgi?id=26379))
2014-10-31 07:15:13 -07:00
* Support for D3DXGetShaderInputSemantics ([Wine Bug #22682 ](https://bugs.winehq.org/show_bug.cgi?id=22682))
2015-01-24 07:04:50 -08:00
* Support for DDS file format in D3DXSaveTextureToFileInMemory ([Wine Bug #26898 ](https://bugs.winehq.org/show_bug.cgi?id=26898))
2014-10-31 07:15:13 -07:00
* Support for DOS hidden/system file attributes ([Wine Bug #9158 ](https://bugs.winehq.org/show_bug.cgi?id=9158))
2014-08-24 10:10:52 -07:00
* Support for Dynamic DST (daylight saving time) information in registry
2014-11-01 16:48:02 -07:00
* Support for GdipCreateRegionRgnData ([Wine Bug #34843 ](https://bugs.winehq.org/show_bug.cgi?id=34843))
2015-03-07 14:10:42 -08:00
* Support for GetFinalPathNameByHandle ([Wine Bug #34851 ](https://bugs.winehq.org/show_bug.cgi?id=34851))
2014-10-31 07:15:13 -07:00
* Support for GetSystemTimes ([Wine Bug #19813 ](https://bugs.winehq.org/show_bug.cgi?id=19813))
2014-08-12 16:59:01 -07:00
* Support for GetVolumePathName
2015-02-21 21:59:18 -08:00
* Support for H264 DXVA2 GPU video decoding through vaapi
2015-01-10 13:27:16 -08:00
* Support for ID3DXFont::DrawTextA/W ([Wine Bug #24754 ](https://bugs.winehq.org/show_bug.cgi?id=24754))
2014-10-31 07:15:13 -07:00
* Support for ID3DXSkinInfoImpl_UpdateSkinnedMesh ([Wine Bug #32572 ](https://bugs.winehq.org/show_bug.cgi?id=32572))
* Support for ITextDocument_fnRange function ([Wine Bug #12458 ](https://bugs.winehq.org/show_bug.cgi?id=12458))
* Support for ITextRange, ITextFont and ITextPara ([Wine Bug #18303 ](https://bugs.winehq.org/show_bug.cgi?id=18303))
* Support for Junction Points ([Wine Bug #12401 ](https://bugs.winehq.org/show_bug.cgi?id=12401))
* Support for KF_FLAG_DEFAULT_PATH in SHGetKnownFolderPath ([Wine Bug #30385 ](https://bugs.winehq.org/show_bug.cgi?id=30385))
* Support for LoadIconMetric ([Wine Bug #35375 ](https://bugs.winehq.org/show_bug.cgi?id=35375))
2015-02-21 21:59:18 -08:00
* Support for MPEG2 DXVA2 GPU video decoding through vaapi
2015-02-08 10:15:49 -08:00
* Support for NVIDIA video encoder library (nvencodeapi)
2014-10-31 07:15:13 -07:00
* Support for NtQuerySection ([Wine Bug #37338 ](https://bugs.winehq.org/show_bug.cgi?id=37338))
* Support for NtSetInformationFile class FileDispositionInformation ([Wine Bug #30397 ](https://bugs.winehq.org/show_bug.cgi?id=30397))
* Support for PulseAudio backend for audio ([Wine Bug #10495 ](https://bugs.winehq.org/show_bug.cgi?id=10495))
2014-11-01 16:48:02 -07:00
* Support for RtlDecompressBuffer ([Wine Bug #37449 ](https://bugs.winehq.org/show_bug.cgi?id=37449))
2014-10-31 07:15:13 -07:00
* Support for SHCreateSessionKey ([Wine Bug #35630 ](https://bugs.winehq.org/show_bug.cgi?id=35630))
* Support for TransmitFile ([Wine Bug #5048 ](https://bugs.winehq.org/show_bug.cgi?id=5048))
* Support for WTSEnumerateProcessesW ([Wine Bug #29903 ](https://bugs.winehq.org/show_bug.cgi?id=29903))
* Support for extra large and jumbo icon lists in shell32 ([Wine Bug #24721 ](https://bugs.winehq.org/show_bug.cgi?id=24721))
* Support for inherited file ACLs ([Wine Bug #34406 ](https://bugs.winehq.org/show_bug.cgi?id=34406))
2015-04-04 16:29:49 -07:00
* Support for linux priority levels for faster performance
2014-12-14 15:53:35 -08:00
* Support for loader dll redirections
2015-01-10 13:27:16 -08:00
* Support for named pipe message mode (Linux only) ([Wine Bug #17195 ](https://bugs.winehq.org/show_bug.cgi?id=17195))
2015-02-21 21:59:18 -08:00
* Support for non-blocking SIO_ADDRESS_LIST_CHANGE requests ([Wine Bug #38062 ](https://bugs.winehq.org/show_bug.cgi?id=38062))
2014-11-01 16:48:02 -07:00
* Support for pasting HTML from Unix applications ([Wine Bug #7372 ](https://bugs.winehq.org/show_bug.cgi?id=7372))
2014-10-31 07:15:13 -07:00
* Support for process ACLs ([Wine Bug #22006 ](https://bugs.winehq.org/show_bug.cgi?id=22006))
* Support for setcap on wine-preloader ([Wine Bug #26256 ](https://bugs.winehq.org/show_bug.cgi?id=26256))
2015-03-07 14:10:42 -08:00
* Support for shell32 file operation progress dialog
2015-02-08 10:15:49 -08:00
* Support for stored file ACLs ([Wine Bug #33576 ](https://bugs.winehq.org/show_bug.cgi?id=33576))
2015-01-10 13:27:16 -08:00
* Try harder to get the host name address in getaddrinfo() ([Wine Bug #29609 ](https://bugs.winehq.org/show_bug.cgi?id=29609))
2014-11-01 16:48:02 -07:00
* Tumblebugs 2 requires DXTn software encoding support ([Wine Bug #29586 ](https://bugs.winehq.org/show_bug.cgi?id=29586))
2014-10-31 07:15:13 -07:00
* Update a XIM candidate position when cursor location changes ([Wine Bug #30938 ](https://bugs.winehq.org/show_bug.cgi?id=30938))
2015-01-10 13:27:16 -08:00
* Use actual program name if available to describe PulseAudio streams
2014-10-31 07:15:13 -07:00
* Use manual relay for RunDLL_CallEntry16 in shell32 ([Wine Bug #23033 ](https://bugs.winehq.org/show_bug.cgi?id=23033))
* Voobly expects correct handling of WRITECOPY memory protection ([Wine Bug #29384 ](https://bugs.winehq.org/show_bug.cgi?id=29384))
* Wine ignores IDF_CHECKFIRST flag in SetupPromptForDisk ([Wine Bug #20465 ](https://bugs.winehq.org/show_bug.cgi?id=20465))
2014-07-11 10:38:38 -07:00
* Workaround for shlwapi URLs with relative paths
* XEMBED support for embedding Wine windows inside Linux applications
2015-01-24 07:04:50 -08:00
* eRacer Demo doesn't correctly display text ([Wine Bug #29598 ](https://bugs.winehq.org/show_bug.cgi?id=29598))
2015-01-10 13:27:16 -08:00
* ntdll is missing WinSqm[Start|End]Session implementation ([Wine Bug #31971 ](https://bugs.winehq.org/show_bug.cgi?id=31971))
2014-11-15 06:37:30 -08:00
* wglDescribePixelFormat should return max index for NULL descriptor ([Wine Bug #6176 ](https://bugs.winehq.org/show_bug.cgi?id=6176))
2014-07-11 10:34:33 -07:00