From 58162a8d7834c0f74892b633511c7b0b25d78952 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Mon, 10 Dec 2018 10:03:00 -0800 Subject: [PATCH 1/3] update changelog --- Changelog.asciidoc | 1 + 1 file changed, 1 insertion(+) diff --git a/Changelog.asciidoc b/Changelog.asciidoc index 5eed50d5..f42f17ee 100644 --- a/Changelog.asciidoc +++ b/Changelog.asciidoc @@ -9,6 +9,7 @@ Changes since v1.3: * New `Control` file system operation allows sending custom control codes to the file system using the Windows `DeviceIoControl` API. FUSE `ioctl` is also supported. * New `SetDelete` file system operation can optionally be used instead of `CanDelete`. `SetDelete` or `CanDelete` are used to handle the file "disposition" flag, which determines if a file is marked for deletion. See the relevant documentation for more details. * `FlushAndPurgeOnCleanup` has now been added to the .NET API. (GitHub PR #176; thanks @FrKaram.) +* The Launcher now supports running file systems under the user account that started them. Use `RunAs="."` in the file system registry entry. * New sample file system "airfs" contributed by @JohnOberschelp. Airfs is an in-memory file system like Memfs on which it is based on; it has received substantial improvements in how the file name space is maintained and has been modified to use modern C++ techniques by John. * New sample file system "passthrough-fuse3" passes all operations to an underlying file system. This file system is built using the FUSE3 API. It builds and runs on both Windows and Cygwin. * The FUSE layer now supports multiple file systems within a single process. This is a long standing problem that has been fixed. (GitHub issue #135.) From 750e424ac32a4956906d8fb0f2eaeac562d93ab1 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Mon, 10 Dec 2018 10:05:58 -0800 Subject: [PATCH 2/3] bump version to 2019.1 Gold --- build/VStudio/version.properties | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/VStudio/version.properties b/build/VStudio/version.properties index 0a673485..4ba521d9 100644 --- a/build/VStudio/version.properties +++ b/build/VStudio/version.properties @@ -18,8 +18,8 @@ 1.4 - 2018.2 B4 - Beta + 2019.1 + Gold $(MyCanonicalVersion).$(MyBuildNumber) $(MyVersion.Replace('.',',')),0 From 0eb84d68e288c36e3d73454917d7fabe499b1560 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Mon, 10 Dec 2018 10:06:17 -0800 Subject: [PATCH 3/3] update changelog --- Changelog.asciidoc | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Changelog.asciidoc b/Changelog.asciidoc index f42f17ee..f08a07dc 100644 --- a/Changelog.asciidoc +++ b/Changelog.asciidoc @@ -1,6 +1,24 @@ = Changelog +v1.4 (2019.1):: + +Changes since v1.3: + +* FUSE3 API (version 3.2) is now available. The FUSE2 API (version 2.8) also remains supported. +* New `Control` file system operation allows sending custom control codes to the file system using the Windows `DeviceIoControl` API. FUSE `ioctl` is also supported. +* New `SetDelete` file system operation can optionally be used instead of `CanDelete`. `SetDelete` or `CanDelete` are used to handle the file "disposition" flag, which determines if a file is marked for deletion. See the relevant documentation for more details. +* `FlushAndPurgeOnCleanup` has now been added to the .NET API. (GitHub PR #176; thanks @FrKaram.) +* The Launcher now supports running file systems under the user account that started them. Use `RunAs="."` in the file system registry entry. +* New sample file system "airfs" contributed by @JohnOberschelp. Airfs is an in-memory file system like Memfs on which it is based on; it has received substantial improvements in how the file name space is maintained and has been modified to use modern C++ techniques by John. +* New sample file system "passthrough-fuse3" passes all operations to an underlying file system. This file system is built using the FUSE3 API. It builds and runs on both Windows and Cygwin. +* The FUSE layer now supports multiple file systems within a single process. This is a long standing problem that has been fixed. (GitHub issue #135.) +* The FSD includes a fix for a Windows problem: that case-sensitive file systems do not work properly when mounted as directories. See FAQ entry #3. +* The FSD includes a fix for a rare but serious problem. (GitHub issue #177. Thanks @thinkport.) +* The FSD includes a fix for an incompatibility with DrWeb Antivirus. (GitHub issue #192) +* The DLL includes a fix for an errorenous `STATUS_ACCESS_DENIED` on read-only directories. (GitHub issue #190. Thanks @alfaunits.) + + v1.4B4 (2018.2 B4):: Changes since v1.3: