summaryrefslogtreecommitdiffstats
path: root/apps/files_encryption/lib/keymanager.php
Commit message (Collapse)AuthorAgeFilesLines
* 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
* 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
|
* added our own file extension .part will not work here if we use ↵Florin Peter2013-05-301-2/+2
| | | | file_get_contents so we used our own extension '.etmp'
* changed to public log apiFlorin Peter2013-05-271-8/+8
|
* replace == with === and replace != with !==Florin Peter2013-05-271-2/+1
|
* reformat codeFlorin Peter2013-05-271-109/+118
|
* fixes after review from @DeepDiver1975Florin Peter2013-05-231-122/+108
|
* code clean up; nicer solution to solve the public link share problem if a ↵Björn Schießle2013-05-231-13/+5
| | | | user is logged in
* fix public link share if a user is logged inBjörn Schießle2013-05-231-5/+14
|
* fixed finding encrypted files in subfolders and removed unused codeFlorin Peter2013-05-221-57/+1
|
* removed dead code for delShareKeyFlorin Peter2013-05-201-17/+9
|
* reformat code added and changed phpdocFlorin Peter2013-05-201-251/+266
|
* update phpdocFlorin Peter2013-05-191-2/+4
|
* disabled FileProxy in Keymanager::getPrivateKeyFlorin Peter2013-05-151-2/+7
|
* added handling for public file access via files_sharing linkFlorin Peter2013-05-131-1/+1
|
* Fixes to code formatting and indentationSam Tuke2013-05-091-67/+99
|
* Fixed recoveryadmin settings in user and admin settings pages (js, ↵Sam Tuke2013-05-011-1/+1
| | | | | | | | templates, ajax) Renamed recovery methods in Util{} for clarity Added note about bug causing slow page load and redundant keypair generation recoveryAdmin functionality not yet complete
* fix reusing keysFlorin Peter2013-04-271-10/+66
| | | | fix webdav part files
* implement postRenameFlorin Peter2013-04-251-22/+0
| | | | | | @samtuke no need anymore for fixPartialFilePath this is now handled by rename share-keys are now handled properly webdav .part files are handled properly
* fixed file_proxy handlingFlorin Peter2013-04-251-19/+33
|
* Development snapshotSam Tuke2013-04-231-1/+2
| | | | working on stream handling (large files) in Util->encryptAll()
* delete all share keys if a file gets deletedBjörn Schießle2013-04-221-1/+20
|
* fix encryption to owncloud user for public link sharesBjörn Schießle2013-04-221-1/+1
|
* make sure that all share keys get deleted if a file/folder gets unshared ↵Björn Schießle2013-04-191-12/+34
| | | | from a user/group
* some fixes to the keymanager class to identify the file owner and the owner ↵Björn Schießle2013-04-181-4/+7
| | | | path correctly.
* fix file sharing, sharing files works now; moved the identification of file ↵Björn Schießle2013-04-181-7/+10
| | | | owner and the owner path in the keymanager functions so that other functions doesn't have to deal with it
* Working on stream{} writingSam Tuke2013-04-161-0/+22
| | | | Development snapshot
* fix stream wrapper to make initial encryption workBjörn Schießle2013-04-121-8/+10
|
* Development snapshot;Sam Tuke2013-03-291-1/+3
| | | | | | Fixed errors from Hooks::login(); Work on enable/disable recoveryAdmin for lost passwords in settings page (template, ajax, js); Work on fixing sharing files to users (still broken);
* Merge branch 'master' into files_encryptionSam Tuke2013-03-281-463/+463
|\ | | | | | | | | | | | | Conflicts: apps/files_encryption/hooks/hooks.php apps/files_encryption/lib/crypt.php apps/files_encryption/lib/keymanager.php
| * cleanup - more to come afterThomas Müller2013-02-091-60/+43
| |
* | check for dir in deleteFileKey() and delShareKey(), to always handle all ↵Björn Schießle2013-03-261-22/+34
| | | | | | | | share keys and file keys on delete
* | also delete share keys if a different user than the owner deletes a shared fileBjörn Schießle2013-03-261-5/+1
| |
* | delete share keys if file gets deletedBjörn Schießle2013-03-261-10/+17
| |
* | move getUidAndFilename() tu util.phpBjörn Schießle2013-03-261-19/+7
| |
* | get shared keys from new locationBjörn Schießle2013-03-261-5/+4
| |
* | new file structure for share keys; sub-folder need to be generated each by ↵Björn Schießle2013-03-261-9/+32
| | | | | | | | one (we don't have a recursive mkdir)