File tree Expand file tree Collapse file tree 9 files changed +35
-23
lines changed
Expand file tree Collapse file tree 9 files changed +35
-23
lines changed Original file line number Diff line number Diff line change @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file.
33
44The format is based on [ Keep a Changelog] ( http://keepachangelog.com/ ) and this project adheres to [ Semantic Versioning] ( http://semver.org/ ) .
55
6+ ## [ 2.3.1.1000] - 2025-09-28
7+
8+ ### Changed
9+ - Kernel - ` Cleanup ` - Run ` CheckOplock ` sync on completion.
10+ - Choco - Use ` Install-ChocolateyInstallPackage ` instead of ` Install-ChocolateyPackage ` .
11+
12+ ### Fixed
13+ - Library - ` DokanStart ` - Remove memory leak on failure.
14+ - Library - ` DokanStart ` - Move large ` EVENT_DRIVER_INFO ` struct from stack to heap.
15+ - Installer - Only check for service present during installation
16+
617## [ 2.3.0.1000] - 2025-04-19
718
819### Changed
@@ -748,6 +759,7 @@ Latest Dokan version from Hiroki Asakawa.
748759 [ http://dokan-dev.net/en ] ( http://web.archive.org/web/20150419082954/http://dokan-dev.net/en/ )
749760
750761
762+ [ 2.3.1.1000 ] : https://github.com/dokan-dev/dokany/compare/v2.3.0.1000...v2.3.1.1000
751763[ 2.3.0.1000 ] : https://github.com/dokan-dev/dokany/compare/v2.2.1.1000...v2.3.0.1000
752764[ 2.2.1.1000 ] : https://github.com/dokan-dev/dokany/compare/v2.2.0.1000...v2.2.1.1000
753765[ 2.2.0.1000 ] : https://github.com/dokan-dev/dokany/compare/v2.1.0.1000...v2.2.0.1000
Original file line number Diff line number Diff line change 33 <ImportGroup Label =" PropertySheets" />
44 <PropertyGroup Label =" UserMacros" >
55 <DOKANAPIVersion >2</DOKANAPIVersion >
6- <DOKANVersion >2.3.0 </DOKANVersion >
6+ <DOKANVersion >2.3.1 </DOKANVersion >
77 </PropertyGroup >
88 <PropertyGroup />
99 <ItemDefinitionGroup />
Original file line number Diff line number Diff line change @@ -38,7 +38,7 @@ PROJECT_NAME = Dokan
3838# could be handy for archiving the generated documentation or if some version
3939# control system is used.
4040
41- PROJECT_NUMBER = 2.3.0
41+ PROJECT_NUMBER = 2.3.1
4242
4343# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444# for a project that appears at the top of each page and should give viewer a
Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ extern "C" {
5656/** @{ */
5757
5858/** The current Dokan version (200 means ver 2.0.0). \ref DOKAN_OPTIONS.Version */
59- #define DOKAN_VERSION 230
59+ #define DOKAN_VERSION 231
6060/** Minimum Dokan version (ver 2.0.0) accepted. */
6161#define DOKAN_MINIMUM_COMPATIBLE_VERSION 200
6262/** Driver file name including the DOKAN_MAJOR_API_VERSION */
Original file line number Diff line number Diff line change 1616//
1717
1818VS_VERSION_INFO VERSIONINFO
19- FILEVERSION 2,3,0 ,1000
20- PRODUCTVERSION 2,3,0 ,1000
19+ FILEVERSION 2,3,1 ,1000
20+ PRODUCTVERSION 2,3,1 ,1000
2121 FILEFLAGSMASK 0x3fL
2222#ifdef _DEBUG
2323 FILEFLAGS 0x1L
@@ -34,12 +34,12 @@ BEGIN
3434 BEGIN
3535 VALUE "CompanyName", "Dokan Project"
3636 VALUE "FileDescription", "Dokan Library"
37- VALUE "FileVersion", "2.3.0 .1000"
37+ VALUE "FileVersion", "2.3.1 .1000"
3838 VALUE "InternalName", "dokan.dll"
3939 VALUE "LegalCopyright", "Copyright (C) 2025"
4040 VALUE "OriginalFilename", "dokan.dll"
4141 VALUE "ProductName", "Dokan"
42- VALUE "ProductVersion", "2.3.0 .1000"
42+ VALUE "ProductVersion", "2.3.1 .1000"
4343 END
4444 END
4545 BLOCK "VarFileInfo"
Original file line number Diff line number Diff line change 1616//
1717
1818VS_VERSION_INFO VERSIONINFO
19- FILEVERSION 2,3,0 ,1000
20- PRODUCTVERSION 2,3,0 ,1000
19+ FILEVERSION 2,3,1 ,1000
20+ PRODUCTVERSION 2,3,1 ,1000
2121 FILEFLAGSMASK 0x3fL
2222#ifdef _DEBUG
2323 FILEFLAGS 0x1L
@@ -34,12 +34,12 @@ BEGIN
3434 BEGIN
3535 VALUE "CompanyName", "Dokan Project"
3636 VALUE "FileDescription", "Dokan Fuse library"
37- VALUE "FileVersion", "2.3.0 .1000"
37+ VALUE "FileVersion", "2.3.1 .1000"
3838 VALUE "InternalName", "dokanfuse.dll"
3939 VALUE "LegalCopyright", "Copyright (C) 2021"
4040 VALUE "OriginalFilename", "dokanfuse.dll"
4141 VALUE "ProductName", "Dokan"
42- VALUE "ProductVersion", "2.3.0 .1000"
42+ VALUE "ProductVersion", "2.3.1 .1000"
4343 END
4444 END
4545 BLOCK "VarFileInfo"
Original file line number Diff line number Diff line change 1616//
1717
1818VS_VERSION_INFO VERSIONINFO
19- FILEVERSION 2,3,0 ,1000
20- PRODUCTVERSION 2,3,0 ,1000
19+ FILEVERSION 2,3,1 ,1000
20+ PRODUCTVERSION 2,3,1 ,1000
2121 FILEFLAGSMASK 0x3fL
2222#ifdef _DEBUG
2323 FILEFLAGS 0x1L
@@ -34,12 +34,12 @@ BEGIN
3434 BEGIN
3535 VALUE "CompanyName", "Dokan Project"
3636 VALUE "FileDescription", "Dokan Network Provider"
37- VALUE "FileVersion", "2.3.0 .1000"
37+ VALUE "FileVersion", "2.3.1 .1000"
3838 VALUE "InternalName", "dokan.dll"
3939 VALUE "LegalCopyright", "Copyright (C) 2021"
4040 VALUE "OriginalFilename", "dokannp.dll"
4141 VALUE "ProductName", "Dokan"
42- VALUE "ProductVersion", "2.3.0 .1000"
42+ VALUE "ProductVersion", "2.3.1 .1000"
4343 END
4444 END
4545 BLOCK "VarFileInfo"
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" utf-8" ?>
22<Include >
33<?define ProductName =" Dokan Library" ?>
4- <?define ProductCodeX 64=" {9A7325EA-D3C9-0203-0000-250419162816 }" ?>
4+ <?define ProductCodeX 64=" {9A7325EA-D3C9-0203-0001-250928162350 }" ?>
55<?define UpgradeCodeX 64=" {31A8F445-2AC6-494B-819C-4F4E1B2AECF1}" ?>
6- <?define ProductCodeX 86=" {D1680D5B-295F-0203-0000-250419162816 }" ?>
6+ <?define ProductCodeX 86=" {D1680D5B-295F-0203-0001-250928162350 }" ?>
77<?define UpgradeCodeX 86=" {B08DE90A-F064-4ADC-99AC-2EC933417CC5}" ?>
8- <?define ProductCodeARM 64=" {24671A98-9A6B-0203-0000-250419162816 }" ?>
8+ <?define ProductCodeARM 64=" {24671A98-9A6B-0203-0001-250928162350 }" ?>
99<?define UpgradeCodeARM 64=" {BD055051-AFAD-497D-8297-C4389835870A}" ?>
1010<?define ProviderKey =" {6DE61B71-BBFA-4007-8660-BD13A0DF9004}" ?>
1111<?define BundleUpgradeCode =" {F9DD32AC-C2BA-4B2C-841F-B34ABED0A0F1}" ?>
12- <?define BaseVersion =" 2.3.0 " ?>
12+ <?define BaseVersion =" 2.3.1 " ?>
1313<?define MajorVersion =" 2" ?>
1414<?define BuildVersion =" 1000" ?>
1515<?define CompanyName =" Dokany Project" ?>
Original file line number Diff line number Diff line change 1616//
1717
1818VS_VERSION_INFO VERSIONINFO
19- FILEVERSION 2,3,0 ,1000
20- PRODUCTVERSION 2,3,0 ,1000
19+ FILEVERSION 2,3,1 ,1000
20+ PRODUCTVERSION 2,3,1 ,1000
2121 FILEFLAGSMASK 0x3fL
2222#ifdef _DEBUG
2323 FILEFLAGS 0x1L
@@ -34,12 +34,12 @@ BEGIN
3434 BEGIN
3535 VALUE "CompanyName", "Dokan Project"
3636 VALUE "FileDescription", "Dokan Driver"
37- VALUE "FileVersion", "2.3.0 .1000"
37+ VALUE "FileVersion", "2.3.1 .1000"
3838 VALUE "InternalName", "dokan.sys"
3939 VALUE "LegalCopyright", "Copyright (C) 2021"
4040 VALUE "OriginalFilename", "dokan.sys"
4141 VALUE "ProductName", "Dokan"
42- VALUE "ProductVersion", "2.3.0 .1000"
42+ VALUE "ProductVersion", "2.3.1 .1000"
4343 END
4444 END
4545 BLOCK "VarFileInfo"
You can’t perform that action at this time.
0 commit comments