aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_encryption/lib
Commit message (Collapse)AuthorAgeFilesLines
* Move keys instead of copy during encryption key migrationVincent Petry2015-02-271-2/+2
|
* Disable the cache updater when doing the encryption migrationRobin Appelman2015-02-271-9/+15
|
* Revert "Updating license headers"Morris Jobke2015-02-2610-201/+171
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-2310-171/+201
|
* Merge pull request #13954 from owncloud/fix-enc-mig-user-retrievalThomas Müller2015-02-061-4/+9
|\ | | | | Fix enc mig user retrieval
| * always specify limit, except you do like questionable surprisesArthur Schiwon2015-02-061-4/+9
| | | | | | | | always specify limit, except you do like questionable surprises, part 2
* | don't check if we have a valid userBjoern Schiessle2015-02-061-5/+1
|/
* get correct user for paths to the trash bin, needed for remote shares if the ↵Bjoern Schiessle2015-01-301-2/+2
| | | | size of of trash gets calculated
* Merge pull request #13760 from owncloud/create_enc_key_for_remote_sharesMorris Jobke2015-01-291-1/+1
|\ | | | | make sure that we always create a public share key for remote shares
| * make sure that we always create a public share key for remote sharesBjoern Schiessle2015-01-291-1/+1
| |
* | user fs must be setup up, so that the real user folder is mounted on the ↵Arthur Schiwon2015-01-221-0/+1
| | | | | | | | username based path
* | adding console command to migrate encryption keys - refs #13450Thomas Müller2015-01-221-21/+28
|/
* Bypass the view when storing encryption keysRobin Appelman2015-01-201-12/+9
|
* fix typo of blog -> changed to blockMorris Jobke2015-01-191-1/+1
| | | | * fixes #13460
* Add class attribute types in encryption Util classVincent Petry2015-01-191-0/+51
|
* Skip stray part files during initial encryptionVincent Petry2015-01-191-0/+4
|
* Merge pull request #13288 from owncloud/enc_fix_public_downloadLukas Reschke2015-01-142-13/+13
|\ | | | | [encryption] fix download of public shared files
| * if we download a public shared file we need to retrieve the user from the pathBjoern Schiessle2015-01-132-13/+13
| |
* | adapt decrypt all and restore/delete key backups to the new folder structure ↵Bjoern Schiessle2015-01-131-7/+52
| | | | | | | | for encryption key introduced with OC8
* | Check array size, before using the 3rd element from itJoas Schilling2015-01-121-0/+9
|/
* Merge pull request #13182 from owncloud/download_versionsBjörn Schießle2015-01-125-80/+131
|\ | | | | make versions of shared files downloadable
| * make versions of shared files downloadableBjoern Schiessle2015-01-095-80/+131
| |
* | don't move encryption keys if a mount point was renamedBjoern Schiessle2015-01-091-626/+628
|/
* Merge pull request #12961 from owncloud/try_to_cache_keysMorris Jobke2014-12-221-10/+46
|\ | | | | cache keys to read them only once from the hard disc
| * cache keys to read them only once from the hard discBjoern Schiessle2014-12-191-10/+46
| |
* | Next step in server-to-server sharing next generation, see #12285Bjoern Schiessle2014-12-192-14/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Beside some small improvements and bug fixes this will probably the final state for OC8. To test this you need to set up two ownCloud instances. Let's say: URL: myPC/firstOwnCloud user: user1 URL: myPC/secondOwnCloud user: user2 Now user1 can share a file with user2 by entering the username and the URL to the second ownCloud to the share-drop-down, in this case "user2@myPC/secondOwnCloud". The next time user2 login he will get a notification that he received a server-to-server share with the option to accept/decline it. If he accept it the share will be mounted. In both cases a event will be send back to user1 and add a notification to the activity stream that the share was accepted/declined. If user1 decides to unshare the file again from user2 the share will automatically be removed from the second ownCloud server and user2 will see a notification in his activity stream that user1@myPC/firstOwnCloud has unshared the file/folder from him.
* | first step to drop \OCP\Config:: in favour of IConfigMorris Jobke2014-12-171-2/+2
|/
* Update OCA\Encryption to OCA\Files_Encryption in the encryption app itselfJoas Schilling2014-12-099-85/+83
|
* Fix namespace of files_encryption classes and autoload themJoas Schilling2014-12-099-8/+635
|
* reduce OC_Preferences, OC_Config and \OCP\Config usageMorris Jobke2014-12-081-5/+15
| | | | | | | | | | * files_encryption * files_versions * files_trashbin * tests * status.php * core * server container
* OC8 and later requires PHP >= 5.4, so we can remove the check from the ↵Bjoern Schiessle2014-12-041-5/+1
| | | | encryption app
* fix typoBjoern Schiessle2014-12-031-1/+1
|
* upgrade to new folder structureBjoern Schiessle2014-12-024-33/+268
|
* change private/public key names for consistency reasonsBjoern Schiessle2014-11-264-187/+172
|
* harmonize copyright noticeBjoern Schiessle2014-11-266-16/+24
|
* new folder structure for keysBjoern Schiessle2014-11-264-361/+132
| | | | | | all keys are now in files_encryption/key/path_to_file/filename/ share keys are named: user.shareKey file key is named: fileKey
* replace \OC:: with \OC::->getSession()Bjoern Schiessle2014-11-251-2/+2
|
* don't store private public-share-key in sessionBjoern Schiessle2014-11-251-17/+10
|
* remove unused variableBjoern Schiessle2014-11-251-1/+0
|
* Fix file upload to ext storage when recovery key is enabledVincent Petry2014-11-201-9/+21
| | | | | | | | Fixes an issue when uploading files to external storage when recovery keys are enabled The Util class only works with real users, so instantiating it with the virtual recovery key user or public key user can cause issues.
* listen to the post_passwordReset hook, backup the old keys and create a new ↵Bjoern Schiessle2014-11-172-0/+13
| | | | key pair for the user
* Merge pull request #12218 from owncloud/issue/10991-fixesMorris Jobke2014-11-171-0/+1
|\ | | | | Issue/10991 Make unit tests pass on windows
| * Fix single run of encryption tests and usages of uniqid() and fopen()Joas Schilling2014-11-171-0/+1
| |
* | Merge pull request #12027 from owncloud/cleanup_exceptionsVincent Petry2014-11-104-90/+34
|\ \ | | | | | | [encryption] clean up encryption exceptions
| * | clean up encryption exceptionsBjoern Schiessle2014-11-074-90/+34
| | |
* | | only set the values we need and make sure that we write the file info for bothBjoern Schiessle2014-11-071-3/+7
| | | | | | | | | | | | | | | the real file and the part file, because some information from the part file might be needed later
* | | also try to get file info from part fileBjoern Schiessle2014-11-071-2/+2
|/ /
* | throw exception if private key is missingBjoern Schiessle2014-11-052-0/+13
| |
* | still try to encrypt files, even if the session is not initialized. The ↵Bjoern Schiessle2014-11-041-2/+1
|/ | | | stream wrapper will throw an error which is better than silently continue.
* Merge pull request #11659 from jknockaert/masterVincent Petry2014-10-301-38/+54
|\ | | | | rework getFileSize