Commit Graph

412 Commits (fbbc76f281f50afa3072d99e4e0d413df835b3d3)

Author SHA1 Message Date
Florin Peter fbbc76f281 fix for sharing files 13 years ago
Florin Peter b1c4464eda improved key length tests 13 years ago
Florin Peter 27ce7845b4 fixed tests, now tests should work via autotest.sh 13 years ago
Florin Peter 882a747b47 rename folder to tests 13 years ago
Florin Peter d22795d68b fixed test for crypt and keymanager 13 years ago
Florin Peter c52fe12537 fixed missing parameter 13 years ago
Florin Peter 4ecd62e58d improvements for test testSymmetricStreamEncryptShortFileContent 13 years ago
Florin Peter 4a63faf64b speed improvement 13 years ago
Florin Peter f9760f6521 improved file size 13 years ago
Florin Peter 7f1f0464a8 added self healing if file get remove from file cache 13 years ago
Florin Peter 770aebfb9e check if file exists before fixing file size 13 years ago
Florin Peter ba080e0d2e removed preRename and moved postRename to hooks.php 13 years ago
Florin Peter 05523b76c0 fix reusing keys 13 years ago
Florin Peter d40ffc5aac added filesystem post rename hook 13 years ago
Florin Peter 813641e6e8 improved file size 13 years ago
Florin Peter d017bbb065 fix share for renamed or moved files 13 years ago
Florin Peter 8ee7959092 implement postRename 13 years ago
Florin Peter 328dea93c7 webdav fix for file chunking 13 years ago
Florin Peter 11d0eef8cc fixed webdav errors, now webdav up - and downloads are full working 13 years ago
Florin Peter fac288a4ad added unencrypted file size to file cache 13 years ago
Florin Peter 170d09203f fixed file_proxy handling 13 years ago
Florin Peter baa6fd639f improved file size handling 14 years ago
Sam Tuke b7d8da87d0 Development snapshot 14 years ago
Sam Tuke c6bfc7315b Stream writing improved: working with dolphin + kate, gedit & nautilus give errors, suspect those issues are clientside 14 years ago
Sam Tuke a1d241783e Updated buglist 14 years ago
Florin Peter 8ab9433fdf fix wrong file path in proxy 14 years ago
Florin Peter 37c7205941 fix wrong file path in util 14 years ago
Björn Schießle a4364a93d0 delete all share keys if a file gets deleted 14 years ago
Björn Schießle b5cb5dab51 fix encryption to owncloud user for public link shares 14 years ago
Björn Schießle b57478fa27 fix comment, remove unused variable 14 years ago
Björn Schießle bcb2e87846 check if the item source was shared to me to decide if it is a re-share or not. Re-sharing of encrypted files should work now, we might still need to test some corner cases 14 years ago
Björn Schießle 1705938848 removed some leftover code; use already existing var for path to users file folder 14 years ago
Florin Peter f6ac34afea improved handling for getSharingUsersArray 14 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 14 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 14 years ago
Florin Peter 6b47da10be improved rename and file size support 14 years ago
Björn Schießle 12785b93f1 make sure that all share keys get deleted if a file/folder gets unshared from a user/group 14 years ago
Florin Peter 0e1970438b fixed incorrect filesize, download via web is now possible 14 years ago
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 5a7a64df08 Session needs filesystem view as parameter; use getSharingUsersArray(), this function also adds the owner to the list 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 39c717b24c some fixes to the keymanager class to identify the file owner and the owner path correctly. 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 40905c8941 fix file sharing, sharing files works now; moved the identification of file owner and the owner path in the keymanager functions so that other functions doesn't have to deal with it 14 years ago
Björn Schießle 7892fddcb9 remove ToDo, every time the file key gets encrypted new share keys are generated and a new encrypted filekey. We always need to use the latest share-keys and encrypted keyfiles 14 years ago
Björn Schießle bd3024242f always save key file, the key doesn't change but the encrypted keyfile change always the same way like the share-keys change 14 years ago
Björn Schießle a646a1169f return filename relative to users file dir and not relative to data dir 14 years ago
Florin Peter 2434739d69 fix for trashbin 14 years ago
Sam Tuke 6dd8c79461 Development snapshot 14 years ago
Sam Tuke f89a3604aa Working on stream{} writing 14 years ago