summaryrefslogtreecommitdiffstats
path: root/apps/files_encryption/lib/helper.php
Commit message (Collapse)AuthorAgeFilesLines
* 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-091-32/+30
|
* Fix namespace of files_encryption classes and autoload themJoas Schilling2014-12-091-1/+1
|
* 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
|
* change private/public key names for consistency reasonsBjoern Schiessle2014-11-261-20/+23
|
* harmonize copyright noticeBjoern Schiessle2014-11-261-2/+4
|
* new folder structure for keysBjoern Schiessle2014-11-261-43/+2
| | | | | | all keys are now in files_encryption/key/path_to_file/filename/ share keys are named: user.shareKey file key is named: fileKey
* listen to the post_passwordReset hook, backup the old keys and create a new ↵Bjoern Schiessle2014-11-171-0/+1
| | | | key pair for the user
* Add type hinting to functionsLukas Reschke2014-10-241-4/+6
| | | | It's only reasonable to have proper type hinting here which might even help us to catch bugs.
* Make files non executableLukas Reschke2014-10-241-0/+0
| | | | There is not much sense in having these files marked executable, we should avoid that.
* make tests compatible with hook based skeleton generationJörn Friedrich Dreyer2014-10-201-1/+1
|
* Fix share key finding algorithm in various casesVincent Petry2014-09-231-15/+31
| | | | | | | | | | | 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
* Merge pull request #9754 from owncloud/enc_support_aes_256Vincent Petry2014-08-131-11/+28
|\ | | | | [encryption] support aes 256
| * support aes 256Bjoern Schiessle2014-07-231-11/+28
| |
* | add logout hook to remove keys from sessionBjoern Schiessle2014-08-071-0/+1
| |
* | make the versions and encryption app aware of the copy operationBjoern Schiessle2014-07-301-1/+3
|/
* always use a \OC\Files\ViewBjoern Schiessle2014-06-251-9/+1
|
* always use oc filesystem for rename operationBjoern Schiessle2014-06-251-0/+24
|
* remove encryption keys if user unshares a fileBjoern Schiessle2014-06-061-0/+2
|
* Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-19/+19
| | | | * test case added to avoid adding them later
* Fix PHPDoc in /appsRobin McCorkell2014-05-161-1/+1
|
* remove legacy aka deprecated code: OC_FilesystemViewThomas Müller2014-05-121-2/+2
|
* remove legacy aka deprecated code: OC_FilesystemThomas Müller2014-05-121-1/+1
|
* in case of phpunit executions calling header() and exit() is too badThomas Müller2014-03-141-3/+8
|
* Scrutinizer Auto-FixesScrutinizer Auto-Fixer2014-02-191-1/+1
| | | | | | | | | | | This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720 Enabled analysis tools: - PHP Analyzer - JSHint - PHP Copy/Paste Detector - PHP PDepend
* Merge branch 'master' into scrutinizer_documentation_patchesThomas Müller2014-02-181-4/+5
|\ | | | | | | | | Conflicts: lib/private/migration/content.php
| * Remove usage of legacy OC_AppconfigRobin Appelman2014-02-131-4/+5
| |
* | Fix more documentation failesJoas Schilling2014-02-081-2/+1
| | | | | | | | Issue #7111
* | polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-3/+5
|/
* move unlink proxy to a hook which handles pre and post conditionsBjoern Schiessle2014-01-311-0/+2
|
* Merge pull request #6507 from owncloud/enc_fix_getUserBjörn Schießle2013-12-191-1/+1
|\ | | | | [encryption] fix getUser Helper
| * tests addedBjoern Schiessle2013-12-191-1/+1
| |
| * we can also have a path user/cache/...Bjoern Schiessle2013-12-191-1/+1
| |
* | Merge pull request #6517 from owncloud/fix_6510Björn Schießle2013-12-191-0/+1
|\ \ | | | | | | [encryption] fix rename of shared files
| * | fix rename of shared filesBjoern Schiessle2013-12-191-0/+1
| |/
* / extend the encryption stream wrapper to handle local files and add a fall ↵Bjoern Schiessle2013-12-181-0/+24
|/ | | | back for file size calculation if the storage doesn't support fseek
* Revert "Adjust files_encryption requirements to the new core requirement ↵Morris Jobke2013-12-041-1/+8
| | | | | | (PHP 5.3.8)." This reverts commit efbf18652c6eef42e2ca2fda3572d74d2be022dd.
* Adjust files_encryption requirements to the new core requirement (PHP 5.3.8).Andreas Fischer2013-11-291-8/+1
|
* Merge branch 'master' into encryption_enable_public_uploadBjoern Schiessle2013-11-271-10/+10
|\ | | | | | | | | | | | | | | | | 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
| * typo fixedBjoern Schiessle2013-11-271-1/+1
| |
| * some small changes according to the review commentsBjoern Schiessle2013-11-271-3/+8
| |
| * fix typo in commentBjoern Schiessle2013-11-251-1/+1
| |
* | check HTTP Referer to check if we come from public.php or from a internal page.Bjoern Schiessle2013-11-211-4/+10
|/ | | | Necessary to detect public access also if a user is logged in.
* [wip] make encryption work with public gallery sharingBjoern Schiessle2013-11-201-4/+30
|
* instead of writing etmp files we write the dummy file to data/user/cache to ↵Bjoern Schiessle2013-11-141-11/+40
| | | | avoid that etmp files show up in the users files list
* Merge pull request #5447 from owncloud/fixing-5117-masterVincent Petry2013-11-131-0/+43
|\ | | | | No data corruption duriing parallel upload
| * rename fixPartialFilePath() to stripPartialFileExtension(), this name ↵Bjoern Schiessle2013-11-121-1/+1
| | | | | | | | describes better what the method actually does
| * fixing tests for the new part file handlingBjoern Schiessle2013-11-121-0/+16
| |
| * let encryption app detect transfer id in path and handle it correctlyBjoern Schiessle2013-11-111-0/+27
| |