Releases: dokan-dev/dokany
1.3.0.1000
This is a minor version.
Project moved to Visual Studio 2019, New WDK & SDK for Windows 10 1903.
It has a full support of the Oplock features 🏆! Enable mount logs in the Event Viewer.
Add functions to notify Dokan Kernel that files in user fs has changed DokanNotifyCreate / DokanNotifyDelete / DokanNotifyUpdate / DokanNotifyXAttrUpdate / DokanNotifyRename
See more here changelog
Thanks to all the contributors ! @Rondom, @SegaraRai, @winneryong, @houcheng, @woachk and all other who have made this version as it is !!!
Special thanks also to all companies showing their love ❤️ and support to help dokan go one for another 3 years 🥇
#808
1.2.2.1000
This is a patch version.
New KeepAlive feature from previous version had a race condition that could happen during mount that would lead to an unwanted unmount right after. The version fix this behavior and more.
See changelog
Thanks to all the contributors ! @Rondom, @akkishore, @wjcsharp, @hans-olav and all other who have made this version as it is !!!
1.2.1.2000
This version is exactly the same as 1.2.1.1000
It simply includes a small fix to correctly return the dokan version from the library
See changelog
1.2.1.1000
This is a patch version for vulnerability security fix and keep alive mechanism improvement.
A Stack-based buffer overflow in the dokan driver has been discovered by Parvez Anwar (@parvezghh) and report by CERT Coordination Center. More information can be found here https://www.kb.cert.org/vuls/id/741315/ as CVE-2018-5410 The bug was introduced from major version update 1.0.0.5000 and is fixed in this version (1.2.1.1000).
Moreover, this version use a new mechanism of keepalive between the FS userland application and the driver. Instead of having a ping every X secondes. The Dokan library will now open a handle on the driver FS and close it (wanted during unmount or unwanted during a crash) to release the driver. This creates a better stability on FS userland crash and makes the unmount event faster.
Updating library and driver will be needed to get this feature. The driver will still support the oldest library (X second keepalive mecanisme).
Thanks again to Google for publishing their dokan improvement publicly 🚀 ❤️
See changelog
Thanks to all the contributors ! @Absoblogginlutely, @parvezghh, Google and all other who have made this version as it is !!!
1.2.0.1000
This is a minor version that required an update of the dokan kernel and library.
The installer no longer needs .NET framework to run. We have added ARM64 binary in the zip. A PageIO Dead lock has been fixed. File names are now correct (there are no longer uppercase) during mount using repase point.
The version includes more fixes that you can find in the changelog.
See changelog
Thanks to all the contributors ! @Rondom, Robert Haskett, @HanixNicolas, @Daniel-Abrecht, @fanlonglong8500 , @linyuan870 and all other who have made this version as it is !!!
Edit (10/08/2018): Download link fixed with correct installer
1.1.0.2000
This is a minor version that required an update of the dokan kernel and library.
This version fix a lock issue on the kernel and also implement a new feature of Windows 10 RS1 (creator update).
The new feature needs to be in the kernel and the library. Therefore, previous dokan1 drive needs to be uninstalled before installing this version.
We also needed to move to VS2017 with new WDK. Dokan now need VC redist of 2017 and installers have been updated to package it.
We have tested the installer on all different windows that we can have our hand on.
🚀We are looking for help from companies using Dokany in commercial projects would sponsor some infrastructure to run it with different Windows versions for testing. 🚀 Or otherwise please support us with the donate button https://github.com/dokan-dev/dokany/blob/master/README.md
See @Rondom message #622 (comment)
This version just fix the installer redist install issue of v1.1.0.1000 Binaries are exactly the same.
See changelog
How to move applications from API 1.0.0 to 1.1.0
Thanks to all the contributors ! @marinkobabic, @Pierrot, @yin19941005, @SarasArya, @gkotian, @t-miller, @joeyalexander, @kyap, @Liang Zhou, @Rondom, @Wang Ren Yao and all other who have made this version as it is !!!
1.1.0
2.0.0-BETA1
This is a BETA for a major new version.
It focus on Dokan speed 🚀 . A LOT has been rewritten, especially all the library 😄 and write operations for the kernel <->library communication to speed up the process.
This version is again, a BETA, it needs your support to make it happen (bug report, patch, contribution and ...)
There is still a lot of work to do
The FUSE wrapper is included but has not been tested and there is still warning on the build if some people can help !
BETA is not signed for window server 2016 (long process to do it).
See changelog
Real big thanks to @corilian and all other who have made this version as it is !!!
1.0.5
1.0.4
This is a minor version.
It fixes a couple of issues faced in 1.0.3 version, Windows 10 16232 changes , IFSTest fixes.
See changelog
Thanks to all the contributors ! @bailey27, @Rondom , @marinkobabic , @yin19941005 , @FixBo , @benpye , Safai Tandoğan and all other who have made this version as it is !!!