Commit Graph

47 Commits (f87229ddafff57980bfc93f52d6aff3427e9a0e9)

Author SHA1 Message Date
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
Sam Tuke eebf76d344 Implemented writing of keyfiles and directory hierarchy in proxy class 14 years ago
Sam Tuke 9f51841c57 Mainly work on implementing new encryption system (+ keyfile handling) into proxy classs 14 years ago
Sam Tuke d766ca8b19 Changed util class methods to use / create public keys in single shared public-keys directory, and group encryption-related user files 14 years ago
Sam Tuke 9368ea73c8 added tests and methods relating to handling of legacy keys 14 years ago
Sam Tuke 9216289856 Wrote new methods for testing if a file is encrypted using AES or Blowfish 14 years ago
Sam Tuke d294e77721 Development snapshot: 14 years ago
Sam Tuke 283561823f Added methods for handling encrypted file + iv content 14 years ago
Sam Tuke 6af99f3a09 Development snapshot: 14 years ago