Commit Graph

239 Commits (fb7ec2bb22055886d55a779b9c19f48daee438c5)

Author SHA1 Message Date
Florin Peter 9ca9a22c6a fixed finding encrypted files in subfolders and removed unused code 13 years ago
Florin Peter 8e0540d0e4 key creation should never override a private or public key 13 years ago
Florin Peter 3b850a2524 reformat code added and changed phpdoc 13 years ago
Florin Peter ddda2a1f79 changed database column 'recovery' to 'recovery_enabled' because recovery is a pgsql keyword 13 years ago
Florin Peter 681252669a changed migrationStatus to migration_status for pgsql 13 years ago
Björn Schießle eaa61b8539 fix migration to new encryption 13 years ago
Björn Schießle 002445e23d some typo fixed 13 years ago
Björn Schießle 93771f735b gremove unused code 13 years ago
Björn Schießle ca6a77d39b upgrade from old encryption to the new one needs to generate share keys too 13 years ago
Florin Peter 3793e4d2d6 fix for recover files in subfolder 13 years ago
Florin Peter d40d6aa358 fix typo in addRecoveryKeys 13 years ago
Björn Schießle 9d1e60325c allow admin to recover users files in case of password lost 13 years ago
Florin Peter c651950a17 fix for re-share and removed check if file exists because we are sometime into a pre_put_contents hook 13 years ago
Björn Schießle 57c0a7ed69 add recovery key to all files if the user enabled the feature and removes them again on disable 13 years ago
Björn Schießle 64d94c540a enable admin to change the recovery password 13 years ago
Florin Peter 0a7aa6e8cd fix for Allowed memory size of xx bytes exhausted while reading big files 13 years ago
Florin Peter 517105660d fix for public link share 13 years ago
Florin Peter 81ae4cb5d0 added test for public shared file via link 13 years ago
Florin Peter 61ed347d26 added handling for public file access via files_sharing link 13 years ago
Björn Schießle aa3eb6bb5b don't handle public share keys in lib/public/share.php but in apps/files_encryption/lib/util.php instead 13 years ago
Björn Schießle 517efdf952 don't create a recovery user, only generate recovery key similar to the public link share key 13 years ago
Björn Schießle d1e2e47592 generate random key name for share key to avoid name conflicts 13 years ago
Florin Peter e88595638c fix for webdav 13 years ago
Sam Tuke 92e28839ff Improvements to code formatting & indentation 13 years ago
Sam Tuke 3003dd46d1 Implemented initial recoveryAdmin functionality in crypto file proxy 13 years ago
Sam Tuke 101e037529 Fixed bugs with pre_share hook usage 13 years ago
Sam Tuke 28866de44b Added pre_share hook 13 years ago
Florin Peter 8b54553872 fix for wrong file infos 13 years ago
Florin Peter 5610429a02 handling for re-share and re-unshare should work now 13 years ago
Sam Tuke c8946ea608 Added support for user-specified password for adminRecovery account in admin settings page 13 years ago
Florin Peter 9605d14a17 fixed re-share problems 13 years ago
Sam Tuke ba29147e34 Fixed recoveryadmin settings in user and admin settings pages (js, templates, ajax) 13 years ago
Florin Peter d3db4ee103 fixed re-share problems 13 years ago
Florin Peter 27ce7845b4 fixed tests, now tests should work via autotest.sh 13 years ago
Florin Peter f9760f6521 improved file size 13 years ago
Florin Peter 770aebfb9e check if file exists before fixing file size 13 years ago
Florin Peter 813641e6e8 improved file size 13 years ago
Florin Peter 328dea93c7 webdav fix for file chunking 13 years ago
Sam Tuke b7d8da87d0 Development snapshot 13 years ago
Sam Tuke c6bfc7315b Stream writing improved: working with dolphin + kate, gedit & nautilus give errors, suspect those issues are clientside 13 years ago
Sam Tuke a1d241783e Updated buglist 13 years ago
Florin Peter 37c7205941 fix wrong file path in util 13 years ago
Björn Schießle b5cb5dab51 fix encryption to owncloud user for public link shares 13 years ago
Björn Schießle b57478fa27 fix comment, remove unused variable 13 years ago
Björn Schießle 1705938848 removed some leftover code; use already existing var for path to users file folder 13 years ago
Florin Peter f6ac34afea improved handling for getSharingUsersArray 13 years ago
Björn Schießle 8a46e809f0 remove util::getPaths(), this function was broken and is replaced my util::getAllFiles(). When unsharing a folder only remove the share key for sub files if the user really no longer have access to the file. Can happen that a sub-file/-folder is shared to a group the user is a member of or explicitly once more to the same user 13 years ago
Björn Schießle a2ba3c8a43 fix sharing of folders. First we need to collect all files. Than we need to find all users with access to the file because this can vary from file to file and than we can encrypt it for all recipients 13 years ago
Björn Schießle 2bd338c49f getUsersSharingFile() no longer needed, use getSharingUsersArray() instead; fix filterShareReadyUsers() to return the correct results 13 years ago
Björn Schießle 935d039860 necessary changes in util.php after the changes in \OCP\Share::getUsersSharingFile() (fe58e4b1a6) 13 years ago