diff --git a/chunkdisk.rc b/chunkdisk.rc index 289909d..e5c544f 100644 --- a/chunkdisk.rc +++ b/chunkdisk.rc @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 1,2,0,0 - PRODUCTVERSION 1,2,0,0 + FILEVERSION 1,3,0,0 + PRODUCTVERSION 1,3,0,0 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS 0x1L @@ -18,12 +18,12 @@ BEGIN BLOCK "040904b0" BEGIN VALUE "FileDescription", "chunkdisk" - VALUE "FileVersion", "1.2.0.0" + VALUE "FileVersion", "1.3.0.0" VALUE "InternalName", "chunkdisk.exe" VALUE "LegalCopyright", "Copyright (C) 2021 extratype" VALUE "OriginalFilename", "chunkdisk.exe" VALUE "ProductName", "chunkdisk" - VALUE "ProductVersion", "1.2.0.0" + VALUE "ProductVersion", "1.3.0.0" END END BLOCK "VarFileInfo" diff --git a/docs/changes.txt b/docs/changes.txt index d12dbf8..432f9dd 100644 --- a/docs/changes.txt +++ b/docs/changes.txt @@ -49,3 +49,7 @@ v1.2 * The `.lock` file is not removed automatically on exit if `-W 0` option is given. Manually remove it to mount again with `-W 1` option. * Close file handles to trigger updating metadata when the virtual disk is not only idle but under low load for a minute. * Handle the case where the file system does not support FSCTL_SET_ZERO_DATA IOCTL. + +v1.3 + +* Add option (`-Z 0`) to disable zero-fill partially unmapped chunk. diff --git a/main.cpp b/main.cpp index 0dc1103..ad30049 100644 --- a/main.cpp +++ b/main.cpp @@ -440,7 +440,7 @@ DWORD CreateStorageUnit(PWSTR chunkdisk_file, const BOOLEAN write_protected, con err = [&bases, write_protected, pipe_name, &unit]() -> DWORD { constexpr wchar_t ProductId[] = L"ChunkDisk"; - constexpr wchar_t ProductRevision[] = L"1.2"; + constexpr wchar_t ProductRevision[] = L"1.3"; auto unit_params = SPD_STORAGE_UNIT_PARAMS(); UuidCreate(&unit_params.Guid);