Commit Graph

105 Commits (0ce54f092a552c3b082d9cafcd3c301d9bb802d1)

Author SHA1 Message Date
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 fac288a4ad added unencrypted file size to file cache 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
Florin Peter 8ab9433fdf fix wrong file path in proxy 14 years ago
Björn Schießle a4364a93d0 delete all share keys if a file gets deleted 14 years ago
Florin Peter f6ac34afea improved handling for getSharingUsersArray 14 years ago
Florin Peter 6b47da10be improved rename and file size support 14 years ago
Florin Peter 0e1970438b fixed incorrect filesize, download via web is now possible 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
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
Sam Tuke f378a7f572 Fixed proxy class handing of read / write files 14 years ago
Björn Schießle 98de385b8a add $view as parameter for session constructor 14 years ago
Sam Tuke 14451bdaf0 Development snapshot; 14 years ago
Björn Schießle e717f7150e check for dir in deleteFileKey() and delShareKey(), to always handle all share keys and file keys on delete 14 years ago
Björn Schießle 73157133e8 reuse function provided in util.php 14 years ago
Björn Schießle 6beeb2466f also delete share keys if a different user than the owner deletes a shared file 14 years ago
Björn Schießle 5f233ee814 get the correct paths and owner to access shared files 14 years ago
Björn Schießle 5995b6996b always call stripUserFilesPath(), we need to keep the Shared/ to find the correct owner of the file later 14 years ago
Sam Tuke fd4e59b748 Added method for setting user keyfile recovery preference 14 years ago
Sam Tuke c1f1fbda08 Fixed stream wrapper bugs 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 4550ae6a69 Shared encrypted files now readable by both sharer and sharee 14 years ago
Björn Schießle 31c434b795 the default should be to encrypt all files if the user/admin doesn't specify a blacklist explicitely 14 years ago
Björn Schießle 40efeb9187 isSharedFile() doesn't detect all shares, just use getUsersSharingFile() directly either you get a list of users or not 14 years ago
Sam Tuke 2d267501a1 Development snapshot 14 years ago
Björn Schießle a692264fa4 add option to keep duplicates in the list of users with access to a file, e.g. for the unshare operation we need to know if access was granted more than once, for example as group share and as individual share 14 years ago
Björn Schießle 2787aafae6 added some TODOs 14 years ago
Sam Tuke 92f06243be Implementing sharing support 14 years ago
Sam Tuke b3e59ca1e3 Work on post_share hook for files_encryption 14 years ago
Sam Tuke 1aba986d9f Fixed bug causing nested file read over webdav to fail 14 years ago
Sam Tuke 2183f77527 Fixed incompatibilities with filecache rewrite merge 14 years ago
Sam Tuke c7b1bdf00e Fixed handling of keyfile subdir creation 14 years ago
Sam Tuke 61b23ce6cc Working on support for deleting directories (removing all keyfiles) 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 d95fc4e1e3 Adding sharing support: added new method in Keymanager setShareKey() 14 years ago
Sam Tuke 015787fbb3 All in-use unit tests now passing after merge 14 years ago
Sam Tuke b024db9f98 Made Keymanager::getFileKey() dependencies explicit, fixed client code and tests accordingly 14 years ago
Sam Tuke 7fe9245636 Development snapshot 14 years ago
Sam Tuke 453fd66c70 Changing user login pwd now correctly changes encryption key passphrase 14 years ago