From 8f0521713b40747a0f8bc678ab61b94a1bb168d6 Mon Sep 17 00:00:00 2001 From: Mark Harmstone Date: Tue, 23 Aug 2022 23:44:40 +0100 Subject: [PATCH] VERSION 1.8.1 --- CMakeLists.txt | 2 +- README.md | 11 +++++++++++ src/btrfs.inf | 2 +- 3 files changed, 13 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 62de983f..ddea16c7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ cmake_minimum_required(VERSION 3.15) -project(btrfs VERSION 1.8.0) +project(btrfs VERSION 1.8.1) option(WITH_TEST "Compile test program" ON) diff --git a/README.md b/README.md index 122a98bd..7c95f0e0 100644 --- a/README.md +++ b/README.md @@ -276,6 +276,14 @@ partition type from 83 to 7. Changelog --------- +v1.8.1 (2022-08-23): +* Fixed use-after-free when flushing +* Fixed crash when opening volume when AppLocker installed +* Compression now disabled for no-COW files, as on Linux +* Flushing now scales better on very fast drives +* Fixed small files getting padded to 4,096 bytes by lazy writer +* Added NoDataCOW registry option + v1.8 (2022-03-12): * Added minimal support for fs-verity * Added test suite @@ -622,6 +630,9 @@ missing. You are strongly advised not to enable this unless you need to. there will be a hidden directory called $Root which points to where the root would normally be. Set this value to 1 to prevent this appearing. +* `NoDataCOW` (DWORD): set this to 1 to disable copy-on-write for new files. This is the equivalent of the +`nodatacow` flag on Linux. + Contact ------- diff --git a/src/btrfs.inf b/src/btrfs.inf index 6490a8ae..cd688d59 100755 --- a/src/btrfs.inf +++ b/src/btrfs.inf @@ -10,7 +10,7 @@ Signature = "$Windows NT$" Class = Volume ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f} Provider = %Me% -DriverVer = 03/12/2022,1.8.0 +DriverVer = 08/23/2022,1.8.1 CatalogFile = btrfs.cat [DestinationDirs]