diff --git a/Appveyor.yml b/Appveyor.yml index f082b68..18e62fd 100644 --- a/Appveyor.yml +++ b/Appveyor.yml @@ -1,4 +1,4 @@ -version: 1.0.7-alpha {build} +version: 1.0.8-alpha {build} branches: only: diff --git a/CommonAssemblyInfo.cs b/CommonAssemblyInfo.cs index 857e9d5..3b271c0 100644 --- a/CommonAssemblyInfo.cs +++ b/CommonAssemblyInfo.cs @@ -24,11 +24,10 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE using System; using System.Reflection; -using System.Runtime.InteropServices; [assembly: AssemblyCompany("IgorSoft")] [assembly: AssemblyCopyright("Copyright © 2015-2016")] [assembly: AssemblyTrademark("")] [assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.6.0")] +[assembly: AssemblyFileVersion("1.0.8.0")] diff --git a/DokanCloudFS.Mounter/Program.cs b/DokanCloudFS.Mounter/Program.cs index 426859c..816dabf 100644 --- a/DokanCloudFS.Mounter/Program.cs +++ b/DokanCloudFS.Mounter/Program.cs @@ -83,11 +83,11 @@ private void ParseCommandLine(string[] args) c.OnExecute(() => Mount(passPhrase.Value(), userNames.Values)); }); - commandLine.Command("reset", c => { - var userNames = c.Argument("", "If specified, purge the persisted settings of the drives associated with the specified users; otherwise, purge the persisted settings of all configured drives.", true); - c.HelpOption("-?|-h|--help"); - c.OnExecute(() => Reset(userNames.Values)); - }); + //commandLine.Command("reset", c => { + // var userNames = c.Argument("", "If specified, purge the persisted settings of the drives associated with the specified users; otherwise, purge the persisted settings of all configured drives.", true); + // c.HelpOption("-?|-h|--help"); + // c.OnExecute(() => Reset(userNames.Values)); + //}); commandLine.Execute(args); } diff --git a/README.md b/README.md index dc94d63..3002a90 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,6 @@ The expected gateway interface types and a set of prefabricated gateways are pro Commands: mount - reset Usage: Mounter mount [arguments] [options] @@ -97,18 +96,9 @@ The expected gateway interface types and a set of prefabricated gateways are pro Options: -p|--passPhrase The pass phrase used to encrypt persisted user credentials and access tokens -?|-h|--help Show help information - - Usage: Mounter reset [arguments] [options] - - Arguments: - If specified, purge the persisted settings of the drives associated with the specified users; otherwise, purge the persisted settings of all configured drives. - - Options: - -?|-h|--help Show help information ``` - The **mount** command will mount the drives configured in *IgorSoft.DokanCloudFS.Mounter.exe.config*, optionally filtered by the specified user names. - If you use the **-p|--passPhrase** option for the first time, previously unencrypted persisted settings **of the drives mounted at this time** - and all newly acquired authentication credentials - will be encrypted with the specified pass phrase. Persisted settings of drives not mounted at this time will remain as they are. - - The **reset** command will purge all persisted settings and require you to explicitely login on the next start of *IgorSoft.DokanCloudFS.Mounter.exe*. ### Sample configuration @@ -190,7 +180,7 @@ You have been warned. | Date | Version | Comments | | :--------- | :---------- | :----------------------------------------------------------------------------- | -| 2016-08-26 | 1.0.8-alpha | - +| 2016-08-26 | 1.0.8-alpha | - Updated CloudFS to version 1.0.8-alpha
- Support encryption of account credentials and access tokens in persistent settings.
- Activated static code analysis via Coverity Scan. | 2016-08-08 | 1.0.7-alpha | - Updated DokanNet to version 1.0.0-RC4
- Successful authentication is required before mounting a cloud drive
- Determine effective file size of encrypted files asynchronously to avoid timeouts when opening large directories in Windows Explorer | | 2016-06-16 | 1.0.6-alpha | - Added separate build configurations for use with locally built CloudFS gateways or unsigned/signed CloudFS NuGet packages | | 2016-05-19 | 1.0.5-alpha | - Updated DokanNet to version 1.0.0-RC3
- Retired Copy gateway
- Allow readonly-access to unencrypted files on otherwise encrypted cloud storage volumes
- Support file creation for gateways that don't allow modification of existing files (e.g. Mega)
- Fixed error in size calculation when retrieving encrypted files from cloud storage
- Improved online file editing capability
- Various bugfixes |