From dfcd2e45f40354297643103605397db56069be8b Mon Sep 17 00:00:00 2001 From: "Huang, Zhaoquan" Date: Sun, 6 Oct 2019 11:24:35 +0800 Subject: [PATCH] Updates metas. --- Library/Library.csproj | 2 +- Library/README.md | 4 ++-- README.md | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Library/Library.csproj b/Library/Library.csproj index caa32b5..5bab1aa 100644 --- a/Library/Library.csproj +++ b/Library/Library.csproj @@ -24,7 +24,7 @@ Add support of IPv6 Support LIST command for a file Structure in 1.0.0 are changed for better extensibility Bug fix - FTP + FTP server en-US 2.1.0.0 2.1.0.0 diff --git a/Library/README.md b/Library/README.md index c246cd5..f571ca8 100644 --- a/Library/README.md +++ b/Library/README.md @@ -40,7 +40,7 @@ Implement `Zhaobang.FtpServer.Connections.IDataConnectionFactory` to use custom Implement `Zhaobang.FtpServer.Authenticate.IAuthenticator` to use custom authentication. The default one is `AnonymousAuthenticator`, which only allows anonymous logins. -(Optional) Provide an implementation of `Zhaobang.FtpServer.Connections.IControlConnectionSslFactory` to support TLS on control connection. An implementation class `ControlConnectionSslFactory` is provided on the .NET Standard 2.1 version. +(Optional) (since version 2.1.0) Provide an implementation of `Zhaobang.FtpServer.Connections.IControlConnectionSslFactory` to support TLS on control connection. An implementation class `ControlConnectionSslFactory` is provided on the .NET Standard 2.1 version. Use the following to start your customized server: ``` @@ -54,7 +54,7 @@ var server = new FtpServer( // the remaining is same as simple use ``` -## FTP over TLS support +## FTP over TLS support (since version 2.1.0) TLS on data connection is enabled when `IDataConnection` instances created by `IDataConnectionDataFactory` instance implement interface `ISslDataConnection`. TLS on control connection is enabled when an instance of `IControlConnectionSslFactory` is passed to the constructor of `FtpServer`. diff --git a/README.md b/README.md index 02c1454..5e64179 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # FtpServer -This repository consists of two projects: the library and the server. The library is an FTP library written in .NET Standard 1.4. The server is an FTP server written in .NET Core 2.0. +This repository consists of two projects: the library and the server. The library is an FTP library supporting .NET Standard 1.4 and .NET Standard 2.1. The server is an FTP server written on .NET Core 3.0. ## Library -The library is written in .NET Standard 1.4, it can run on .NET Core and UWP. It supports customized authenticator, file provider, and data connection provider. +The FTP server library supports .NET Standard 1.4 and .NET Standard 2.1. It can be used in .NET Core and UWP projects. It supports customized authenticator, file provider, and data connection provider. [Readme of Library project](/Library)