Commit Graph

75 Commits (ba29147e34a22142c4bfd2afa3f5b9f1e6efcd63)

Author SHA1 Message Date
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
Björn Schießle 1df36e0c88 rename $shareFilePath to $path to avoid confusions, it is not about paths to share files but about general path to files stored in ownCloud 13 years ago
Björn Schießle a646a1169f return filename relative to users file dir and not relative to data dir 13 years ago
Sam Tuke 6dd8c79461 Development snapshot 13 years ago
Sam Tuke f89a3604aa Working on stream{} writing 13 years ago
Sam Tuke f378a7f572 Fixed proxy class handing of read / write files 13 years ago
Björn Schießle 854b920787 fix some more paths 13 years ago
Björn Schießle 02d1f86a53 fix some confusion about paths relative to the files dir and to the data dir 13 years ago
Björn Schießle f87229ddaf fix stream wrapper to make initial encryption work 13 years ago
Björn Schießle fff979a590 add $view as parameter for getFileKey() call 13 years ago
Sam Tuke 14451bdaf0 Development snapshot; 13 years ago
Björn Schießle a65d741a3f move getUidAndFilename() tu util.php 13 years ago
Sam Tuke fd4e59b748 Added method for setting user keyfile recovery preference 13 years ago
Sam Tuke c89fd49870 Improved folder creation code 13 years ago
Sam Tuke c1f1fbda08 Fixed stream wrapper bugs 13 years ago
Sam Tuke 0bc7d3bcf8 Added notes where to reuse old keys instead of generating new ones 13 years ago
Sam Tuke 953319a2c3 Made proxy class reuse existing keyfiles not gen new ones; 13 years ago
Sam Tuke 69bc42f920 Deleting encrypted files with missing keyfiles/shareKeys now succeeds 13 years ago
Sam Tuke aae9b0b1bf Started work on post unshare hook 13 years ago
Sam Tuke 4550ae6a69 Shared encrypted files now readable by both sharer and sharee 13 years ago
Sam Tuke 2d267501a1 Development snapshot 13 years ago
Sam Tuke 1b880f2f96 Moved dependencies out of Crypt methods (encKeyfileToMultipleUsers)(DI) 13 years ago
Björn Schießle d1bbb30385 also find users with access to the file if a folder above the actual file was already shared 13 years ago
Sam Tuke 16a5ace434 Fixed bug causing encrypted files to be doubly encrypted at login 13 years ago
Sam Tuke 680c5b3dad Removed debugging output 13 years ago
Sam Tuke a1f200c1e5 Cleaned up path formatting with new method stripUserFilesPath() 13 years ago
Sam Tuke 53248a9b60 Recryption of legacy encrypted files now working on login 13 years ago
Sam Tuke 927d4c98a1 Fixed todos: undefined vars and unreachable code 13 years ago
Sam Tuke 0677d56ee2 Added debugging output relating to recrypting legacy files 13 years ago
Sam Tuke 06847f609b Improved support for detecting and recrypting legacy files. Bugs remain. 13 years ago
Sam Tuke c1f20fe37a Made encyrption keyfiles be deleted when their parents are 13 years ago
Sam Tuke 094213e231 Fixed many coding guidelines issues 13 years ago