]> source.dussan.org Git - nextcloud-server.git/commitdiff
remove old comments, TODos, etc.
authorBjoern Schiessle <schiessle@owncloud.com>
Fri, 9 Aug 2013 13:55:17 +0000 (15:55 +0200)
committerBjoern Schiessle <schiessle@owncloud.com>
Fri, 9 Aug 2013 13:55:17 +0000 (15:55 +0200)
apps/files_encryption/hooks/hooks.php
apps/files_encryption/lib/util.php

index 741df166b70179ce5c3c089097e2f619ce12408f..228b3c7ad78596c8eaf83dd20726ad10b04f9c8d 100644 (file)
@@ -30,9 +30,6 @@ use OC\Files\Filesystem;
  */\r
 class Hooks {\r
 \r
-       // TODO: use passphrase for encrypting private key that is separate to \r
-       // the login password\r
-\r
        /**\r
         * @brief Startup encryption backend upon user login\r
         * @note This method should never be called for users using client side encryption\r
index 50e823585d76aa5d7ba3d42cc207ddea9912dd01..61685e59c6acc28f42bff2945833fa6d8ab3cea5 100644 (file)
  *
  */
 
-# Bugs
-# ----
-# Sharing a file to a user without encryption set up will not provide them with access but won't notify the sharer
-# Sharing all files to admin for recovery purposes still in progress
-# Possibly public links are broken (not tested since last merge of master)
-
-
-# Missing features
-# ----------------
-# Make sure user knows if large files weren't encrypted
-
-
-# Test
-# ----
-# Test that writing files works when recovery is enabled, and sharing API is disabled
-# Test trashbin support
-
-
-// Old Todo:
-//  - Crypt/decrypt button in the userinterface
-//  - Setting if crypto should be on by default
-//  - Add a setting "DonĀ“t encrypt files larger than xx because of performance 
-//    reasons"
-
 namespace OCA\Encryption;
 
 /**
@@ -57,45 +33,6 @@ namespace OCA\Encryption;
 
 class Util {
 
-       // Web UI:
-
-       //// DONE: files created via web ui are encrypted
-       //// DONE: file created & encrypted via web ui are readable in web ui
-       //// DONE: file created & encrypted via web ui are readable via webdav
-
-
-       // WebDAV:
-
-       //// DONE: new data filled files added via webdav get encrypted
-       //// DONE: new data filled files added via webdav are readable via webdav
-       //// DONE: reading unencrypted files when encryption is enabled works via 
-       ////       webdav
-       //// DONE: files created & encrypted via web ui are readable via webdav
-
-
-       // Legacy support:
-
-       //// DONE: add method to check if file is encrypted using new system
-       //// DONE: add method to check if file is encrypted using old system
-       //// DONE: add method to fetch legacy key
-       //// DONE: add method to decrypt legacy encrypted data
-
-
-       // Admin UI:
-
-       //// DONE: changing user password also changes encryption passphrase
-
-       //// TODO: add support for optional recovery in case of lost passphrase / keys
-       //// TODO: add admin optional required long passphrase for users
-       //// TODO: implement flag system to allow user to specify encryption by folder, subfolder, etc.
-
-
-       // Integration testing:
-
-       //// TODO: test new encryption with versioning
-       //// DONE: test new encryption with sharing
-       //// TODO: test new encryption with proxies
-
        const MIGRATION_COMPLETED = 1;    // migration to new encryption completed
        const MIGRATION_IN_PROGRESS = -1; // migration is running
        const MIGRATION_OPEN = 0;         // user still needs to be migrated