All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Enum value
FileAccess.None
. - Handle unknown errors from Dokan.
- Make
MaximumComponentLength
param available forGetVolumeInformation
.
1.1.1.0 - 2017-12-01
- Support for .NET Standard 1.3
- Migrate to Visual Studio 2017
- Update the NuGet icon to the new icon
- Library - Adapt to API changes for dokany 1.1.0
- Library -Proper use of timeout when mounting (See #144)
- Mirror - Implementation of SetTime to work on open files
- Mirror - Only SetAttributes when attributes not 0
- Test - Appveyor is now Green !
1.1.0.3 - 2017-03-29
DokanHelper.DokanIsNameInExpression
to helpIDokanOperations.FindFilesWithPatter
filter the list of possible files.
1.1.0.1 - 2016-11-01
- Update documentation for Delete functions according to Dokany changes.
SetFileTimeProxy
could throw without return a proper error.
1.1.0.0 - 2016-09-21
- This CHANGELOG.md.
- Support for .NET Framework 4.6
- XML comments in code.
- A website with the documentation.
- Possibility to redirect log output using the new interface
ILogger
. - Localized error messages for German, French and Swedish.
- Support to specify UNC name used for network volume using Dokan.Mount.
- Support to specify allocation Unit Size of the volume Dokan.Mount.
- Support to specify sector Size of the volume Dokan.Mount.
- Support for
IDokanOperations.FindFilesWithPattern
. - Enum
DokanOptions
get following new values:WriteProtection
,MountManager
,CurrentSession
andUserModeLock
. - Enum
NtStatus
get following new value:NotADirectory
. - Enum
FileAccess
get following new values:DeleteChild
,AccessSystemSecurity
,MaximumAllowed
andGenericAll
.
DokanResult.AlreadyExists
should be returned instead of usingSetLastError(ERROR_ALREADY_EXISTS)
inCreateFile
.- Updated
FileInformation
to support for unknown creation, access and modification time by usingnull
.
- Enum value
FileAccess.Reserved
. UseFileAccess.AccessSystemSecurity
instead.
1.0.8 - 2015-12-09
- Support for timeout using
Dokan.Mount
. IDokanOperations.FindStreams
.IDokanOperations.Mounted
.DokanResult
that replaces enumDokanError
.- Enum value
FileAccess.Reserved
. - Support for
DokanMapKernelToUserCreateFileFlags
. - Enum
NtStatus
.
- Renamed
IDokanOperations.Unmount
toUnmounted
. IDokanOperations.CreateFile
get responsible for directories to.
- Removed enum
DokanError
that are replaced with classDokanResult
. - Removed
IDokanOperations.CreateDirectory
that are replaced withIDokanOperations.CreateFile
. - Removed
IDokanOperations.OpenDirectory
that are replaced withIDokanOperations.CreateFile
.
1.0.6 - 2011-01-12
Latest Dokan version from Hiroki Asakawa. See the release note and source code.
DokanOptions.Version
,DokanOptions.RemovableDrive
andDokanOptions.MountPoint
DokanRemoveMountPoint