aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files_encryption/lib/keymanager.php
Commit message (Collapse)AuthorAgeFilesLines
* remove old encryption appBjoern Schiessle2015-04-071-500/+0
|
* Update license headersJenkins for ownCloud2015-03-261-14/+21
|
* Revert "Updating license headers"Morris Jobke2015-02-261-22/+15
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-231-15/+22
|
* Bypass the view when storing encryption keysRobin Appelman2015-01-201-12/+9
|
* cache keys to read them only once from the hard discBjoern Schiessle2014-12-191-10/+46
|
* Update OCA\Encryption to OCA\Files_Encryption in the encryption app itselfJoas Schilling2014-12-091-8/+7
|
* Fix namespace of files_encryption classes and autoload themJoas Schilling2014-12-091-1/+1
|
* upgrade to new folder structureBjoern Schiessle2014-12-021-15/+19
|
* change private/public key names for consistency reasonsBjoern Schiessle2014-11-261-125/+133
|
* harmonize copyright noticeBjoern Schiessle2014-11-261-2/+3
|
* new folder structure for keysBjoern Schiessle2014-11-261-270/+102
| | | | | | all keys are now in files_encryption/key/path_to_file/filename/ share keys are named: user.shareKey file key is named: fileKey
* Make files non executableLukas Reschke2014-10-241-0/+0
| | | | There is not much sense in having these files marked executable, we should avoid that.
* Fix share key finding algorithm in various casesVincent Petry2014-09-231-22/+32
| | | | | | | | | | | Instead of inaccurate pattern matching, use the list of users who we know have access to the file to build the list of share keys. This covers the following cases: - Move/copy files into a subfolder within a share - Unsharing from a user - Deleting files directlry / moving share keys to trashbin
* support aes 256Bjoern Schiessle2014-07-231-3/+34
|
* add owner as parameter for delShareKeyBjoern Schiessle2014-07-041-6/+7
|
* improved error messageBjoern Schiessle2014-06-301-7/+8
|
* check if file exists before deleting keys, and add debug output for everyBjoern Schiessle2014-06-271-15/+40
| | | | delete operation
* always use a \OC\Files\ViewBjoern Schiessle2014-06-251-35/+24
|
* add unit testsBjoern Schiessle2014-06-241-1/+1
|
* always use '/' as directory seperatorBjoern Schiessle2014-06-241-1/+1
|
* remove unused codeBjoern Schiessle2014-06-181-1/+1
|
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-17/+17
| | | | * test case added to avoid adding them later
* Fix PHPDoc in /appsRobin McCorkell2014-05-161-3/+3
|
* remove legacy aka deprecated code: OC_FilesystemViewThomas Müller2014-05-121-22/+22
|
* polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-2/+4
|
* add function to extract filename from sharekey name + testsBjoern Schiessle2014-02-031-1/+17
|
* better error detection and don't use glob()Bjoern Schiessle2014-01-311-12/+27
|
* Merge branch 'master' into encryption_enable_public_uploadBjoern Schiessle2013-11-271-8/+4
|\ | | | | | | | | | | | | | | | | Conflicts: apps/files_encryption/lib/helper.php apps/files_encryption/lib/keymanager.php apps/files_encryption/lib/stream.php apps/files_encryption/lib/util.php apps/files_encryption/tests/keymanager.php
| * some small changes according to the review commentsBjoern Schiessle2013-11-271-8/+4
| |
* | Merge branch 'encryption_work_with_public_gallery' into ↵Bjoern Schiessle2013-11-211-0/+1
|\| | | | | | | encryption_enable_public_upload
| * Merge branch 'master' into encryption_work_with_public_galleryBjoern Schiessle2013-11-211-0/+1
| |\ | | | | | | | | | | | | | | | | | | | | | Conflicts: apps/files_encryption/lib/keymanager.php apps/files_encryption/lib/stream.php apps/files_encryption/lib/util.php apps/files_encryption/tests/crypt.php
| | * only check if the key file exists to decide if it is an encrypted file or not.Bjoern Schiessle2013-11-201-2/+1
| | | | | | | | | | | | This solves problems with external storage which doesn't support fseek
* | | public upload now also works with encryption enabledBjoern Schiessle2013-11-211-9/+5
|/ /
* | make sure that we always use the correct user idBjoern Schiessle2013-11-201-7/+11
| |
* | [wip] make encryption work with public gallery sharingBjoern Schiessle2013-11-201-8/+4
|/
* rename fixPartialFilePath() to stripPartialFileExtension(), this name ↵Bjoern Schiessle2013-11-121-4/+4
| | | | describes better what the method actually does
* fixing tests for the new part file handlingBjoern Schiessle2013-11-121-22/+6
|
* let encryption app detect transfer id in path and handle it correctlyBjoern Schiessle2013-11-111-32/+6
|
* check if key exists before reading itBjoern Schiessle2013-09-251-1/+4
|
* fix part file handling and real size calculation, this should also solve #4581Bjoern Schiessle2013-09-061-26/+2
| | | | | Conflicts: apps/files_encryption/lib/stream.php
* Add _many_ newlines at the end of fileskondou2013-08-181-1/+1
|
* added helper function to escape glob patternBjörn Schießle2013-07-051-3/+3
| | | | | | Conflicts: apps/files_encryption/lib/helper.php
* only escape glob patternBjörn Schießle2013-07-051-3/+7
|
* del share keys from correct locationBjörn Schießle2013-07-051-3/+16
|
* delete file keys from the correct locationBjörn Schießle2013-07-051-1/+8
|
* move isSystemWideMountPoint() to util.phpBjörn Schießle2013-07-051-19/+4
|
* some performance improvements, check for system wide mounts only once while ↵Björn Schießle2013-07-051-40/+25
| | | | writing share keys
* fix path to OC_Mount_ConfigBjörn Schießle2013-07-051-1/+1
|
* handle system wide mount pointsBjörn Schießle2013-07-051-9/+40
|