Skip to content

Commit

Permalink
Updates metas.
Browse files Browse the repository at this point in the history
  • Loading branch information
taoyouh committed Oct 6, 2019
1 parent ac8a82b commit dfcd2e4
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Library/Library.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -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</PackageReleaseNotes>
<PackageTags>FTP</PackageTags>
<PackageTags>FTP server</PackageTags>
<NeutralLanguage>en-US</NeutralLanguage>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<FileVersion>2.1.0.0</FileVersion>
Expand Down
4 changes: 2 additions & 2 deletions Library/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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:
```
Expand All @@ -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`.
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -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)

Expand Down

0 comments on commit dfcd2e4

Please sign in to comment.