Dokan

user mode file system for windows    >>Japanese version

Dokan library 0.2.3 released

February 3rd, 2008 in Dokan by Hiroki

Dokan library 0.2.3 is now released.

DOkan is a user-mode file system library for Windows. Dokan is a Windows counterpart of FUSE in Linux.

Changes from 0.2.2
- Fixed directory entries using wildcards
- Fixed file deletion using wildcards
- Fixed file sharing on Widows Vista
- Fixed file rename via file sharing

Dokan SSHFS 0.1.7 released

January 31st, 2008 in .NET, Dokan, SSHFS by Hiroki

Dokan SSHFS 0.1.7 is now released.

Dokan SSHFS is the program that mounts remote file system as local drive. You can see server’s files using Windows Explorer.

Changes from 0.1.6
- Fixed timestamp when copying files
- Added directory listings and file attributes cache

From this version, Dokan SSHFS use directory and file attributes cache. You can clear cache with “SSHFS Clear Cache” rigth click context menu.

Dokan.NET 0.1.6 released

January 31st, 2008 in .NET, Dokan by Hiroki

Dokan.NET 0.1.6 is released.

Dokan.NET is a .NET library to write a file system in user-mode. You can write Windows file system in C#.

Changes from 0.1.5
- Fixed release build of Dokan.NET
- Added ProcessId to DokanFileInfo class

Dokan library 0.2.2 released

January 31st, 2008 in Dokan by Hiroki

Dokan library 0.2.2 is now released.

Dokan library is a user-mode file system library for Windows. You don’t need to write a file system driver in kernel-mode. Let’s write your original file system.

Changes from 0.2.1
- Fixed unstable behavior after remounting
- Changed DOKAN_OPERATIONS callback routine calling conversions: cdecl to stdcall

Dokan library 0.2.1 released

December 20th, 2007 in Dokan by Hiroki

Dokan library 0.2.1 is now released.

Dokan library is a user-mode file system library for Windows. You can write a file system in userland.

Changes from 0.2.0
- Fixed memory leak when write operation was cancelled
- Fixed BSOD while read operation
- Improved error handling

If you update from previous version, you must uninstall it and restart your computer before install new version.

Dokan library 0.2.0 released

December 16th, 2007 in Dokan by Hiroki

Dokan library 0.2.0 is now released.

Dokan library is user-mode file system library to write a Windows file system very easily. Using Dokan library, you don’t need to write a file system driver.
Before installing new Dokan library, you have to uninstall previous version and reboot your computer.

Changes from 0.1.9
- Improved stability on lower resource environment
- Improved stability on Windows Vista
- Fixed deadlock

Dokan Ruby 0.1.4 released

December 13th, 2007 in Dokan, Ruby by Hiroki

Now I released Dokan Ruby 0.1.4.

Dokan Ruby is a Ruby extension library to write a file system for Windows. This extension also has compatible API with FuseFS (Ruby extension for FUSE). You can write a file system only in 25 lines.

require 'dokanfs'
class Hello
  def initialize
   @msg = "hello, world"
  end
  def contents path
    ["hello.txt"]
  end
  def file? path
    path  =~ /hello.txt/
  end
  def directory? path
    path == "/"
  end
  def read_file path
    @msg
  end
  def size path
    @msg.length
  end
end
FuseFS.set_root(Hello.new)
FuseFS.mount_under("r")
FuseFS.run

Dokan library 0.1.9 released

December 12th, 2007 in Dokan by Hiroki

Today I relased Dokan library 0.1.9.
Dokan library is a user-mode filesystem for Windows, just like FUSE for Linux. Using Dokan library, you don’t need to write a device driver to write a filesystem.

Changes from 0.1.8
- Fixed memory mapped file cache consistency problems
- Improved stability of filesystem driver

Dokan.NET 0.1.5 released

December 8th, 2007 in .NET, Dokan by Hiroki

Today I released Dokan.NET 0.1.5.

Dokan.NET is a user-mode file system library for .NET language. You can write a file system in C#.

registoryfs.png
RegistoryFS screen shot.

RegistroyFS is a file system that mounts Windows registory. This program is included in sample directory of Dokan.NET.

Dokan SSHFS 0.1.6 released

December 3rd, 2007 in .NET, Dokan, SSHFS by Hiroki

Dokan SSHFS 0.1.6 is now released.

Dokan SSHFS is a program that mounts remote file system as a local drive. You can upload a file using Explorer and edit a file with your favorite windows applications. You can use Dokan SSHFS in place of Samba. This program needs Dokan Library installed.

Changes from 0.1.4
- Improved error handling