From fadcd84ca9d801132f4d621fdbedd169f63d6a1a Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Wed, 2 Mar 2022 17:36:14 +0000 Subject: [PATCH] winfsp.dev website --- README.md | 4 ++-- appveyor.yml | 4 ++-- doc/Native-API-vs-FUSE.asciidoc | 2 +- doc/SSHFS-Port-Case-Study.asciidoc | 2 +- opt/cygfuse/fuse/fuse.cygport | 2 +- opt/cygfuse/fuse/fuse.pc.in | 2 +- opt/cygfuse/fuse3/fuse3.cygport | 2 +- opt/cygfuse/fuse3/fuse3.pc.in | 2 +- src/dll/fuse/fuse.pc.in | 2 +- src/dll/fuse3/fuse3.pc.in | 2 +- 10 files changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 9b236fb1..07ed9af5 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ WinFsp strives for compatibility with NTFS and file system correctness. For the WinFsp has an easy to use but comprehensive API. * This simple [Tutorial](doc/WinFsp-Tutorial.asciidoc) explains how to build a file system. -* Consult the [API Reference](http://www.secfs.net/winfsp/apiref/) for native development. +* Consult the [API Reference](https://winfsp.dev/apiref) for native development. * Includes .NET layer for managed development. See [src/dotnet](src/dotnet). * Includes FUSE 2.8 compatibility layer: [fuse/fuse.h](inc/fuse/fuse.h) * Includes FUSE 3.2 compatibility layer: [fuse3/fuse.h](inc/fuse3/fuse.h) @@ -63,7 +63,7 @@ WinFsp has an easy to use but comprehensive API. * Signed drivers provided on every release. * Available under the [GPLv3](License.txt) license with a special exception for Free/Libre and Open Source Software. -To learn more about WinFsp, please visit its website: http://www.secfs.net/winfsp/ +To learn more about WinFsp, please visit its website: https://winfsp.dev ## Project Organization diff --git a/appveyor.yml b/appveyor.yml index 9c1dd51b..d441b1e4 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -68,8 +68,8 @@ build_script: test_script: - choco install winfsp -s build\VStudio\build\%CONFIGURATION% -y --pre -- if %TESTING%==Func appveyor DownloadFile http://winfsp.dev/assets/pvt/Test.Filter.Driver.zip.001 -- if %TESTING%==Func appveyor DownloadFile http://winfsp.dev/assets/pvt/Test.Filter.Driver.zip.002 +- if %TESTING%==Func appveyor DownloadFile https://winfsp.dev/assets/pvt/Test.Filter.Driver.zip.001 +- if %TESTING%==Func appveyor DownloadFile https://winfsp.dev/assets/pvt/Test.Filter.Driver.zip.002 - if %TESTING%==Func 7z x Test.Filter.Driver.zip.001 - if %TESTING%==Func start /wait msiexec /i "Test.Filter.Driver\HCK Filter.Driver Content-x86_en-us.msi" /qn - if %TESTING%==Func tools\nmake-ext-test.bat %CONFIGURATION% diff --git a/doc/Native-API-vs-FUSE.asciidoc b/doc/Native-API-vs-FUSE.asciidoc index 4cb09c96..9e3aee70 100644 --- a/doc/Native-API-vs-FUSE.asciidoc +++ b/doc/Native-API-vs-FUSE.asciidoc @@ -6,7 +6,7 @@ This document compares the "native" WinFsp API to the FUSE API and provides a ra WinFsp provides two different but conceptually similar API's for the same purpose of implementing a user mode file system: -- The WinFsp API, which is documented in the include file `inc/winfsp/winfsp.h` (and online at http://www.secfs.net/winfsp/apiref/). This API consists of the `FSP_FILE_SYSTEM_INTERFACE` "class" and the `FspFileSystem*` functions. +- The WinFsp API, which is documented in the include file `inc/winfsp/winfsp.h` (and online at https://winfsp.dev/apiref). This API consists of the `FSP_FILE_SYSTEM_INTERFACE` "class" and the `FspFileSystem*` functions. - The FUSE (high-level) API, which is the well understood API from the FUSE project originally by Miklos Szeredi. Given the similarities between the two API's some questions naturally arise: diff --git a/doc/SSHFS-Port-Case-Study.asciidoc b/doc/SSHFS-Port-Case-Study.asciidoc index 98391c47..468683aa 100644 --- a/doc/SSHFS-Port-Case-Study.asciidoc +++ b/doc/SSHFS-Port-Case-Study.asciidoc @@ -91,7 +91,7 @@ implib=${prefix}/bin/winfsp-${arch}.dll Name: fuse Description: WinFsp FUSE compatible API Version: 2.8 -URL: http://www.secfs.net/winfsp/ +URL: https://winfsp.dev Libs: "${implib}" Cflags: -I"${incdir}" ---- diff --git a/opt/cygfuse/fuse/fuse.cygport b/opt/cygfuse/fuse/fuse.cygport index d1fdb1c7..728ba758 100644 --- a/opt/cygfuse/fuse/fuse.cygport +++ b/opt/cygfuse/fuse/fuse.cygport @@ -4,7 +4,7 @@ RELEASE=10 CATEGORY="Utils" SUMMARY="WinFsp FUSE compatibility layer" DESCRIPTION="Enables FUSE file systems to be run on Cygwin." -HOMEPAGE="http://www.secfs.net/winfsp/" +HOMEPAGE="https://winfsp.dev" SRC_URI=${CYGPORT_SRC_URI:-"https://github.com/billziss-gh/winfsp/archive/master.tar.gz"} SRC_DIR=${CYGPORT_SRC_DIR:-winfsp-master} diff --git a/opt/cygfuse/fuse/fuse.pc.in b/opt/cygfuse/fuse/fuse.pc.in index fa40be3c..16b13be0 100644 --- a/opt/cygfuse/fuse/fuse.pc.in +++ b/opt/cygfuse/fuse/fuse.pc.in @@ -4,6 +4,6 @@ incdir=${prefix}/include/fuse Name: fuse Description: WinFsp FUSE compatible API Version: @Version@ -URL: http://www.secfs.net/winfsp/ +URL: https://winfsp.dev Libs: -lfuse-@Version@ Cflags: -I"${incdir}" -DCYGFUSE diff --git a/opt/cygfuse/fuse3/fuse3.cygport b/opt/cygfuse/fuse3/fuse3.cygport index d3197d85..fc4ee69c 100644 --- a/opt/cygfuse/fuse3/fuse3.cygport +++ b/opt/cygfuse/fuse3/fuse3.cygport @@ -4,7 +4,7 @@ RELEASE=2 CATEGORY="Utils" SUMMARY="WinFsp FUSE3 compatibility layer" DESCRIPTION="Enables FUSE3 file systems to be run on Cygwin." -HOMEPAGE="http://www.secfs.net/winfsp/" +HOMEPAGE="https://winfsp.dev" SRC_URI=${CYGPORT_SRC_URI:-"https://github.com/billziss-gh/winfsp/archive/master.tar.gz"} SRC_DIR=${CYGPORT_SRC_DIR:-winfsp-master} diff --git a/opt/cygfuse/fuse3/fuse3.pc.in b/opt/cygfuse/fuse3/fuse3.pc.in index ea9ff0b2..47d86504 100644 --- a/opt/cygfuse/fuse3/fuse3.pc.in +++ b/opt/cygfuse/fuse3/fuse3.pc.in @@ -4,6 +4,6 @@ incdir=${prefix}/include/fuse3 Name: fuse Description: WinFsp FUSE3 compatible API Version: @Version@ -URL: http://www.secfs.net/winfsp/ +URL: https://winfsp.dev Libs: -lfuse-@Version@ Cflags: -I"${incdir}" -DCYGFUSE diff --git a/src/dll/fuse/fuse.pc.in b/src/dll/fuse/fuse.pc.in index 93dac5a0..e0ea3c69 100644 --- a/src/dll/fuse/fuse.pc.in +++ b/src/dll/fuse/fuse.pc.in @@ -5,6 +5,6 @@ implib=${prefix}/bin/winfsp-${arch}.dll Name: fuse Description: WinFsp FUSE compatible API Version: 2.8 -URL: http://www.secfs.net/winfsp/ +URL: https://winfsp.dev Libs: "${implib}" Cflags: -I"${incdir}" diff --git a/src/dll/fuse3/fuse3.pc.in b/src/dll/fuse3/fuse3.pc.in index 0e52f9a2..3f0e4a22 100644 --- a/src/dll/fuse3/fuse3.pc.in +++ b/src/dll/fuse3/fuse3.pc.in @@ -5,6 +5,6 @@ implib=${prefix}/bin/winfsp-${arch}.dll Name: fuse3 Description: WinFsp FUSE3 compatible API Version: 3.2 -URL: http://www.secfs.net/winfsp/ +URL: https://winfsp.dev Libs: "${implib}" Cflags: -I"${incdir}"