summaryrefslogtreecommitdiffstats
path: root/lib/public/encryption
Commit message (Collapse)AuthorAgeFilesLines
* update license headers and authorsMorris Jobke2015-06-255-0/+12
|
* improve error messages displayed to the userBjoern Schiessle2015-05-271-12/+5
|
* a new approach to display the error messageBjoern Schiessle2015-05-182-1/+22
|
* delete all file keys doesn't need the encryption module as parameter; ↵Bjoern Schiessle2015-05-131-2/+1
| | | | implement rmdir; getFileKeyDir should also work for part files and complete directories
* Merge pull request #15860 from owncloud/enc_fallback_old_encryptionThomas Müller2015-04-271-1/+2
|\ | | | | [encryption] handle encrypted files correctly which where encrypted with a old version of ownCloud (<=oc6)
| * fall back to the ownCloud default encryption module and aes128 if we read a ↵Bjoern Schiessle2015-04-271-1/+2
| | | | | | | | encrypted file without a header
* | Make methods explicit publicJoas Schilling2015-04-271-6/+6
| |
* | Make getDefaultModuleId public and get module protectedJoas Schilling2015-04-271-4/+3
|/
* Use public interfaces for type hintingJoas Schilling2015-04-241-1/+1
|
* only update share keys if the file was encryptedBjoern Schiessle2015-04-241-0/+2
|
* add $encryptionModuleId to methods of Keys/IStorageThomas Müller2015-04-221-11/+22
|
* always create a new instance of the encryption moduleBjoern Schiessle2015-04-171-6/+8
|
* Add @since tags to all methods in public namespaceMorris Jobke2015-04-165-1/+55
| | | | | | | * enhance the app development experience - you can look up the method introduction right inside the code without searching via git blame * easier to write apps for multiple versions
* remove calculateUnencryptedSize() - not neededThomas Müller2015-04-141-8/+0
|
* Merge pull request #15511 from owncloud/fix-typosLukas Reschke2015-04-093-4/+9
|\ | | | | Fix typos and some other adjustments
| * Fix typos and some other adjustmentsLukas Reschke2015-04-093-4/+9
| |
* | Check if the key exists, before trying to delete itJoas Schilling2015-04-091-4/+4
|/
* fixing license headers - encryption code relatedThomas Müller2015-04-075-59/+54
|
* implement webdav copyBjoern Schiessle2015-04-071-3/+9
|
* cleaning up exception messThomas Müller2015-04-071-0/+34
|
* PHPDocThomas Müller2015-04-071-2/+2
|
* add helper class accessible for encryption modules to ask for a list of ↵Bjoern Schiessle2015-04-072-3/+37
| | | | users with access to a file, needed to apply the recovery key to all files
* Adding renameKeys to IStorageThomas Müller2015-04-071-1/+10
|
* core: documentation fixesBjoern Schiessle2015-04-071-1/+1
|
* add deleteKey methods to key storageBjoern Schiessle2015-04-071-0/+1
|
* fix keystorage and add unit testsBjoern Schiessle2015-04-072-94/+1
|
* Initial commitClark Tomlinson2015-04-071-12/+18
|
* create basic interfaces and wrapper to make encryption more modularBjoern Schiessle2015-04-071-0/+87
|
* add deleteAllFileKeys to public interface and add "uid" as parameter for theBjoern Schiessle2015-03-272-1/+10
| | | | update call
* implement basic encryption functionallity in core to enable multiple ↵Bjoern Schiessle2015-03-263-0/+324
encryption modules