Commit Graph

56 Commits (12785b93f188c85f19e52917c66aa749b9836ad2)

Author SHA1 Message Date
Björn Schießle 2bd338c49f getUsersSharingFile() no longer needed, use getSharingUsersArray() instead; fix filterShareReadyUsers() to return the correct results 14 years ago
Björn Schießle 935d039860 necessary changes in util.php after the changes in \OCP\Share::getUsersSharingFile() (fe58e4b1a6) 14 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 14 years ago
Björn Schießle a646a1169f return filename relative to users file dir and not relative to data dir 14 years ago
Sam Tuke 6dd8c79461 Development snapshot 14 years ago
Sam Tuke f89a3604aa Working on stream{} writing 14 years ago
Sam Tuke f378a7f572 Fixed proxy class handing of read / write files 14 years ago
Björn Schießle 854b920787 fix some more paths 14 years ago
Björn Schießle 02d1f86a53 fix some confusion about paths relative to the files dir and to the data dir 14 years ago
Björn Schießle f87229ddaf fix stream wrapper to make initial encryption work 14 years ago
Björn Schießle fff979a590 add $view as parameter for getFileKey() call 14 years ago
Sam Tuke 14451bdaf0 Development snapshot; 14 years ago
Björn Schießle a65d741a3f move getUidAndFilename() tu util.php 14 years ago
Sam Tuke fd4e59b748 Added method for setting user keyfile recovery preference 14 years ago
Sam Tuke c89fd49870 Improved folder creation code 14 years ago
Sam Tuke c1f1fbda08 Fixed stream wrapper bugs 14 years ago
Sam Tuke 0bc7d3bcf8 Added notes where to reuse old keys instead of generating new ones 14 years ago
Sam Tuke 953319a2c3 Made proxy class reuse existing keyfiles not gen new ones; 14 years ago
Sam Tuke 69bc42f920 Deleting encrypted files with missing keyfiles/shareKeys now succeeds 14 years ago
Sam Tuke aae9b0b1bf Started work on post unshare hook 14 years ago
Sam Tuke 4550ae6a69 Shared encrypted files now readable by both sharer and sharee 14 years ago
Sam Tuke 2d267501a1 Development snapshot 14 years ago
Sam Tuke 1b880f2f96 Moved dependencies out of Crypt methods (encKeyfileToMultipleUsers)(DI) 14 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 14 years ago
Sam Tuke 16a5ace434 Fixed bug causing encrypted files to be doubly encrypted at login 14 years ago
Sam Tuke 680c5b3dad Removed debugging output 14 years ago
Sam Tuke a1f200c1e5 Cleaned up path formatting with new method stripUserFilesPath() 14 years ago
Sam Tuke 53248a9b60 Recryption of legacy encrypted files now working on login 14 years ago
Sam Tuke 927d4c98a1 Fixed todos: undefined vars and unreachable code 14 years ago
Sam Tuke 0677d56ee2 Added debugging output relating to recrypting legacy files 14 years ago
Sam Tuke 06847f609b Improved support for detecting and recrypting legacy files. Bugs remain. 14 years ago
Sam Tuke c1f20fe37a Made encyrption keyfiles be deleted when their parents are 14 years ago
Sam Tuke 094213e231 Fixed many coding guidelines issues 14 years ago
Sam Tuke 59ca312263 Work on util: findFiles() and encryptAll(); both close to working 14 years ago
Sam Tuke e9f3c5feea Added creation of dir for shared file env encryption keys 14 years ago
Sam Tuke fed74eda1c Removed old and unnecessary comments 14 years ago
Sam Tuke 453fd66c70 Changing user login pwd now correctly changes encryption key passphrase 14 years ago
Sam Tuke a00dd2d5d6 Revert "Revert "Development snapshot"" 14 years ago
Sam Tuke b66d38ecae Revert "Development snapshot" 14 years ago
Sam Tuke c56fb905d1 Development snapshot 14 years ago
Sam Tuke bc3550b37b Development Snapshot 14 years ago
Sam Tuke bfd47cd2df Development snapshot 14 years ago
Sam Tuke 5f78f9d642 Development snapshot 14 years ago
Sam Tuke 13d93fb416 Development snapshot 14 years ago
Sam Tuke 5328aae8a8 Added unit tests for legacy encryption methods 14 years ago
Sam Tuke 637891b771 Development snapshot, lots of fixes 14 years ago
Sam Tuke 265f3654af all unit files_encryption crypt unit tests now passing after merge 14 years ago
Sam Tuke 293a0f4d32 Started rewrite of cryptstream class (renamed to stream) 14 years ago
Sam Tuke f11f524dfa working on streaming decrypted content 14 years ago
Sam Tuke 84fd62b130 Implemented writing of keyfiles and directory hierarchy in proxy class 14 years ago