From 1e169b9343b13fda2ce449ad1aee68272681bcdf Mon Sep 17 00:00:00 2001 From: Mark Junker Date: Tue, 6 Oct 2015 22:19:25 +0200 Subject: [PATCH] - Added NuGet package projects - Added README.md and LICENSE.md --- ...barDev.FtpServer.AccountManager.Pkg.nuproj | 49 +++++++++++++++++ ...tpServer.FileSystem.GoogleDrive.Pkg.nuproj | 50 ++++++++++++++++++ .../FubarDev.FtpServer.FileSystem.Pkg.nuproj | 49 +++++++++++++++++ .../FubarDev.FtpServer.Pkg.nuproj | 52 +++++++++++++++++++ FubarDev.FtpServer.sln | 30 +++++++++++ LICENSE.md | 21 ++++++++ README.md | 8 +++ 7 files changed, 259 insertions(+) create mode 100644 FubarDev.FtpServer.AccountManager.Pkg/FubarDev.FtpServer.AccountManager.Pkg.nuproj create mode 100644 FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg/FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg.nuproj create mode 100644 FubarDev.FtpServer.FileSystem.Pkg/FubarDev.FtpServer.FileSystem.Pkg.nuproj create mode 100644 FubarDev.FtpServer.Pkg/FubarDev.FtpServer.Pkg.nuproj create mode 100644 LICENSE.md create mode 100644 README.md diff --git a/FubarDev.FtpServer.AccountManager.Pkg/FubarDev.FtpServer.AccountManager.Pkg.nuproj b/FubarDev.FtpServer.AccountManager.Pkg/FubarDev.FtpServer.AccountManager.Pkg.nuproj new file mode 100644 index 00000000..8b922eac --- /dev/null +++ b/FubarDev.FtpServer.AccountManager.Pkg/FubarDev.FtpServer.AccountManager.Pkg.nuproj @@ -0,0 +1,49 @@ + + + + + Debug + AnyCPU + + + Release + AnyCPU + + + + + + + + LICENSE.md + + + README.md + + + + 3de23a2a-a9a8-4cc3-91f8-4c446be16e70 + + + $(MSBuildExtensionsPath)\NuProj\ + + + + FubarDev.FtpServer.AccountManager + 1.0.0-beta01 + Account manager for the FTP server + Fubar Development Junker + Fubar Development Junker + + + Account manager for the FTP server + + + https://github.com/FubarDevelopment/FtpServer + http://opensource.org/licenses/MIT + Copyright © 2015 Fubar Development Junker + FTP server account manager + true + + + \ No newline at end of file diff --git a/FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg/FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg.nuproj b/FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg/FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg.nuproj new file mode 100644 index 00000000..12cbfdfc --- /dev/null +++ b/FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg/FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg.nuproj @@ -0,0 +1,50 @@ + + + + + Debug + AnyCPU + + + Release + AnyCPU + + + + + + + + + LICENSE.md + + + README.md + + + + 5e5946ad-84ce-4626-b959-2e8215f46fd8 + + + $(MSBuildExtensionsPath)\NuProj\ + + + + FubarDev.FtpServer.FileSystem.GoogleDrive + 1.0.0-beta01 + Google Drive as file system for the FTP server + Fubar Development Junker + Fubar Development Junker + + + Google Drive as file system for the FTP server + + + https://github.com/FubarDevelopment/FtpServer + http://opensource.org/licenses/MIT + Copyright © 2015 Fubar Development Junker + Google Drive file system FTP server + true + + + \ No newline at end of file diff --git a/FubarDev.FtpServer.FileSystem.Pkg/FubarDev.FtpServer.FileSystem.Pkg.nuproj b/FubarDev.FtpServer.FileSystem.Pkg/FubarDev.FtpServer.FileSystem.Pkg.nuproj new file mode 100644 index 00000000..8c48b6a5 --- /dev/null +++ b/FubarDev.FtpServer.FileSystem.Pkg/FubarDev.FtpServer.FileSystem.Pkg.nuproj @@ -0,0 +1,49 @@ + + + + + Debug + AnyCPU + + + Release + AnyCPU + + + + + + + + LICENSE.md + + + README.md + + + + f55dac13-faaa-40b8-9bc2-92a2b2ddb29f + + + $(MSBuildExtensionsPath)\NuProj\ + + + + FubarDev.FtpServer.FileSystem + 1.0.0-beta01 + FTP server file system abstraction + Fubar Development Junker + Fubar Development Junker + + + FTP server file system abstraction + + + https://github.com/FubarDevelopment/FtpServer + http://opensource.org/licenses/MIT + Copyright © 2015 Fubar Development Junker + FTP server file system + true + + + \ No newline at end of file diff --git a/FubarDev.FtpServer.Pkg/FubarDev.FtpServer.Pkg.nuproj b/FubarDev.FtpServer.Pkg/FubarDev.FtpServer.Pkg.nuproj new file mode 100644 index 00000000..0b448a5c --- /dev/null +++ b/FubarDev.FtpServer.Pkg/FubarDev.FtpServer.Pkg.nuproj @@ -0,0 +1,52 @@ + + + + + Debug + AnyCPU + + + Release + AnyCPU + + + + + + + + + + + LICENSE.md + + + README.md + + + + dbb073e8-7d29-40bf-a0ca-7bbfddf0b9e1 + + + $(MSBuildExtensionsPath)\NuProj\ + + + + FubarDev.FtpServer + 1.0.0-beta01 + Portable FTP server + Fubar Development Junker + Fubar Development Junker + + + Portable FTP server + + + https://github.com/FubarDevelopment/FtpServer + http://opensource.org/licenses/MIT + Copyright © 2015 Fubar Development Junker + Portable FTP server + true + + + \ No newline at end of file diff --git a/FubarDev.FtpServer.sln b/FubarDev.FtpServer.sln index 6b41b041..6a9352ee 100644 --- a/FubarDev.FtpServer.sln +++ b/FubarDev.FtpServer.sln @@ -11,6 +11,20 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FubarDev.FtpServer", "Fubar EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FubarDev.FtpServer.FileSystem.GoogleDrive", "FubarDev.FtpServer.FileSystem.GoogleDrive\FubarDev.FtpServer.FileSystem.GoogleDrive.csproj", "{B094E475-E61A-4AB1-8D85-4446E3A4F551}" EndProject +Project("{FF286327-C783-4F7A-AB73-9BCBAD0D4460}") = "FubarDev.FtpServer.Pkg", "FubarDev.FtpServer.Pkg\FubarDev.FtpServer.Pkg.nuproj", "{DBB073E8-7D29-40BF-A0CA-7BBFDDF0B9E1}" +EndProject +Project("{FF286327-C783-4F7A-AB73-9BCBAD0D4460}") = "FubarDev.FtpServer.AccountManager.Pkg", "FubarDev.FtpServer.AccountManager.Pkg\FubarDev.FtpServer.AccountManager.Pkg.nuproj", "{3DE23A2A-A9A8-4CC3-91F8-4C446BE16E70}" +EndProject +Project("{FF286327-C783-4F7A-AB73-9BCBAD0D4460}") = "FubarDev.FtpServer.FileSystem.Pkg", "FubarDev.FtpServer.FileSystem.Pkg\FubarDev.FtpServer.FileSystem.Pkg.nuproj", "{F55DAC13-FAAA-40B8-9BC2-92A2B2DDB29F}" +EndProject +Project("{FF286327-C783-4F7A-AB73-9BCBAD0D4460}") = "FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg", "FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg\FubarDev.FtpServer.FileSystem.GoogleDrive.Pkg.nuproj", "{5E5946AD-84CE-4626-B959-2E8215F46FD8}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{52EFD82B-3CC2-486D-849B-199D9670C487}" + ProjectSection(SolutionItems) = preProject + LICENSE.md = LICENSE.md + README.md = README.md + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -33,6 +47,22 @@ Global {B094E475-E61A-4AB1-8D85-4446E3A4F551}.Debug|Any CPU.Build.0 = Debug|Any CPU {B094E475-E61A-4AB1-8D85-4446E3A4F551}.Release|Any CPU.ActiveCfg = Release|Any CPU {B094E475-E61A-4AB1-8D85-4446E3A4F551}.Release|Any CPU.Build.0 = Release|Any CPU + {DBB073E8-7D29-40BF-A0CA-7BBFDDF0B9E1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {DBB073E8-7D29-40BF-A0CA-7BBFDDF0B9E1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DBB073E8-7D29-40BF-A0CA-7BBFDDF0B9E1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {DBB073E8-7D29-40BF-A0CA-7BBFDDF0B9E1}.Release|Any CPU.Build.0 = Release|Any CPU + {3DE23A2A-A9A8-4CC3-91F8-4C446BE16E70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3DE23A2A-A9A8-4CC3-91F8-4C446BE16E70}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3DE23A2A-A9A8-4CC3-91F8-4C446BE16E70}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3DE23A2A-A9A8-4CC3-91F8-4C446BE16E70}.Release|Any CPU.Build.0 = Release|Any CPU + {F55DAC13-FAAA-40B8-9BC2-92A2B2DDB29F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F55DAC13-FAAA-40B8-9BC2-92A2B2DDB29F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F55DAC13-FAAA-40B8-9BC2-92A2B2DDB29F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F55DAC13-FAAA-40B8-9BC2-92A2B2DDB29F}.Release|Any CPU.Build.0 = Release|Any CPU + {5E5946AD-84CE-4626-B959-2E8215F46FD8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {5E5946AD-84CE-4626-B959-2E8215F46FD8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5E5946AD-84CE-4626-B959-2E8215F46FD8}.Release|Any CPU.ActiveCfg = Release|Any CPU + {5E5946AD-84CE-4626-B959-2E8215F46FD8}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 00000000..70cc1c75 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 Fubar Development Junker + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +**THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.** diff --git a/README.md b/README.md new file mode 100644 index 00000000..d948201c --- /dev/null +++ b/README.md @@ -0,0 +1,8 @@ +# Portable FTP server + +This FTP server is written as PCL and has an abstract file system +which allows e.g. Google Drive as backend. + +# License + +The library is released under the [MIT license](http://opensource.org/licenses/MIT).