The next release of Dokan library
April 6th, 2009 in Dokan
It has been along time since I released the last version of Dokan library. The development of Dokan library is not stopped. You can see changes since last release.
http://code.google.com/p/dokan/source/list
In the next release, I add a new callback function SetAllocationSize and change DokanMain function. I fixed many Office 2007 specific problems.
I want to release new version soon.
Hi,
Thanks for your effort to release the new version. You did a good job! By the way, is it fixed for the bug when browsing directories contain many files, it will be frozen and keep 100% cpu?
Hi
Thanks for your statement. I look forward to the next version. Many thanks for your great work.
Wolfram
Thanks - We would love to get the setAllocation callback as our apps our not working w/o it. Do u have any estimate on when u could release this ?
Thank you for the great effort.
This has been a long time coming for Windows.
Keep up your great work.
Great news! It would be awesome to see support for mounting / unmounting via command line. Or something else that makes it possible to automatically mount SFTP filesystems on Windows startup.
Gud work!
it would be great if you make python bindings.
Thank you for your work!
Do you have a date planned for the upcoming release?
Just transform the dokan header to a python file. A draft python binding for dokan in google code can be find in pywinfuse project: http://code.google.com/p/pywinfuse/
Hi Hiroki!
Are you still active on this project?
Will there be new releases?
Peter
Hi, all
I restarted working. I’m alive! Please keep watching, I’ll release new version.
Hi Hiroki,
Please read the discussion group. I’ve many news for you (and many patches).
Best regards
Thanks! Please keep up the great work. Dokan is extremely valuable!
Hey Hiroki first i wanted to give you some congratulations on your work (hontoni sugoi dasou, sry for my poor romanji attempt
) and ask if it was somehow possible to rebuild your app with system.net proxy support i know you’re not using Iwebrequest objects but im wondering if you could still somehow manage would help those who dont have direct internet access. Thanks a lot in advance and mata arigatou for the great work 
Hi Hiroki, are you planning to support win7 in the next release?
I am facing many of the issues reported at Dokan’s google code website. This is a great software you have created, desperately waiting for the fixes in next version.
I read in forum about some volunteers interested in contributing to project. It will be great if Dokan’s development team expands, have you considered this?
Are you going to release a version for linux?
Dokan Library is similar to FUSE(Linux user mode file system) but works on Windows.
On Linux - use FUSE.
Hi,
I have issues using network shares on dokan mounts under vista. Is a fix of that part of the next release?
Or might that be a problem in my code?
Thanks,
Duke
Hi,
I have a problem writing to a shared dokan drive from OS X 10.4 ? Reading from it works fine; also read + write works fine if I access it from a Windows PC.
I can mount a regular NTFS drive on the Mac and read/write it; the problem appears only on this drive.
Any ideas? ANY kind of helpful sugestions would be grealy appreciated!
Thanks!
Hi Hiroki,
Any news about when the new release will be? Windows 7 is looming (22nd of October) and having a release with signed drivers, etc. would be excellent. But even if it doesn’t work out for Win 7, just knowing what the plan is would greatly ease my mind.
I am also anxiously awaiting the release. I have spent a lot of time getting the virtual drive to work in .NET, but not being able to use Excel to save a file on the virtual drive really restricts me from using the software.
Hi Hiroki,
I actually was wondering whether i can provide support for EXT2 FS in windows using your library..so would you let me know if its possible..
Hi Hiroki,
Thanks for this great project. Looking forward to the next release.
Hi!
To be able to use excel would be great! Has anyone tested the trunk version? Is it stable? Can you save excel files in trunk?
The 32-bit version installs and works on Windows 7, when you start the installer in compatibility mode.
On the other hand, I have a problem with the 64-bit version, which refuses to install on Windows XP 64-bit edition. It appears to me, this is an issue in the installer rather then the driver itself.
>Mr.Pankaj
>September 10th, 2009 at 7:51 pm
>Hi Hiroki,
>I actually was wondering whether i can provide support for EXT2 FS in windows using your library..so would you let me know if its possible..
Yes, it is possible to provide EXT2 FS support through Dokan. It hasn’t been done yet, as far as I know. You will probably want to use an IOCTL on one of the PhysicalDisk# objects, and/or file operations. But yes, it is possible.
To get SSHFS working under Windows 7 x64 (64-bit), you need to modify the currently available DokanSSHFS.exe (dokan-sshfs-0.2.0.1226 2008/12/11) to force it to run in 32-bit mode.
This can be done with a Microsoft tool “Microsoft Common Language Runtime Agnostic Assembly Conversion Tool” aka CorFlags.exe (68928 bytes, 2009-07-14 23:39:22, SHA-1: 1C4BF478E42F53B0ACDBD54EDD88E693CB9CAEE9) that’s distributed as part of the .NET Development Tools. As of this writing, the latest release is “Microsoft Windows SDK for Windows 7 and .NET Framework 3.5 SP1″ at http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en . That small web stub installer lets you pick which components from the huge package to download/install. As mdhuntley said in comment 8: Uncheck everything except “.NET Development Tools” (Developer Tools -> Windows Development Tools -> .NET Development Tools) and install.
So after installing Dokan library (dokan-0.4.0.1223 x64 2008/12/19) and Dokan SSHFS (dokan-sshfs-0.2.0.1226 2008/12/11) set the 32BIT flag on DokanSSHFS.exe with:
%ProgramFiles%\Microsoft SDKs\Windows\v7.0\Bin\CorFlags.exe “%ProgramFiles(x86)%\Dokan\DokanSSHFS\DokanSSHFS.exe” /32BIT+
Mounting remote filesystems via SSHFS on Windows 7 x64. Sweet!
Unfortunately, I must report back that despite DokanSSHFS being able to mount a remote filesystem accessible over SSH under Windows 7 x64, it is NOT READY for anything except proof-of-concept / EXPERIMENTAL use.
Within a few seconds or minutes of browsing the directory hierarchy via the mounted drive, the drive “stalls” and becomes inaccessible. After the stall, which hangs the explorer.exe that was browsing it, new explorer windows show the drive letter, but not the “DOKAN” label or any contents.
Worse yet, after trying to log out and back in, with the hope of starting anew, my machine BLUE SCREEN OF DEATH (BSOD) on re-login. I have been running Windows 7 x64 since beta 1/rc/rtm and this is the first time it BSOD on me. Not good.
After rebooting (and not touching DOKAN), everything is fine.
DokanSSHFS has the potential to be a fantastic tool (one that I have wished for for many, many years), but at least on Windows 7 x64, it must receive some more attention before it can deliver on that potential.
Dokan - unleash this puppy!
Thank you soooooooooooooooooooooo much !
bits -
I think this might actually be an issue with the DOKAN driver for x64. I’m trying to build an app using DOKAN and am experiencing very unpredictable behavior from the driver on Win7 x64 (but things work fine on VIsta x86).
Hi,
Is the Dokan project still alive?
Regards,
Heeb.
Seems like this project is dead
Bummer.
Yeah, no update since April. It’s a shame really, the project was so close to being usable but without the last few bug fixes all the time I spent trying to use Dokan has been wasted.
That’s a real pity, there was magic here! What happened?
Same here, we wasted months building on top of dokan, but all gone to waste. Now we have written our own driver which is going to take more time. Lets see what happens first, our own driver or Dokan fixes.
Why not use Callback File System and save time developing your own driver or spending more time on seemingly dead Docan?
Hi, Dokan is not dead. Sorry, I haven’t checked this blog, but I’m still working on
Dokan. You can see the latest update here: http://code.google.com/p/dokan/updates/list
Eugene, licenses are too expensive for us and not having source code makes it ‘feel’ a little restricted in what we might be able to do with it as our needs evolve.
Hiroki, its great to see those updates. Looking forward to closing of some of the big bugs.
I would also strongly recommend adding more people to the project. There are many people on forum making and discussing changes, if they can commit to the trunk (under your guidance so that their patches are along the lines you would like them to be) it would help move things forward much faster.
SG, if you contact us for special terms, they can be discussed. And we have a source code licensing option as well.