Commit Graph

171 Commits (dd9dfc4461ba9e484f25c81e232f00ce1873e2f0)

Author SHA1 Message Date
Robin Appelman 17be0993b4 remove unneeded normalize 11 years ago
Robin Appelman 6018567df2 unlock the file if the file doesnt exists 11 years ago
Robin Appelman d7960d5db6 dont update the cache on rename fail 11 years ago
Robin Appelman 3526b352dc update the file cache within the write lock 11 years ago
Robin Appelman 72eedda16c use old cache data when locked 11 years ago
Vincent Petry 102c6ffc41 Normalize path in View's lock methods 11 years ago
Vincent Petry 0e3a3dd5d7 Rethrow LockedException with full path 11 years ago
Robin Appelman 567df226e5 fix check if hooks should be emited in runHooks 11 years ago
Robin Appelman 9c0d69a3b2 ensure normalized path form when changing locks 11 years ago
Robin Appelman a4f808b11d properly unlock in case of failed fopen 11 years ago
Robin Appelman 7d72f7d8ce keep a read lock while scanning a file or folder 11 years ago
Vincent Petry 4497aa4c68 Webdav PUT small file lock must be shared during hooks 11 years ago
Joas Schilling 5586b2db09 Don't use limit on explode to have only 1 code path 11 years ago
Joas Schilling a7d2b3b9ae Add return value to lock methods and check it in tests 11 years ago
Joas Schilling caf16b083e Only lock files in data/username/files/ 11 years ago
Robin Appelman bcf13aff6f change lock back to shared before updating the cache 11 years ago
Robin Appelman 6b0874203d add proper locking to file_put_contents when using streams 11 years ago
Robin Appelman 4b48dd424f emit hooks from a view as long as the path is inside the default root 11 years ago
Robin Appelman ce04cf6610 shared lock around hooks 11 years ago
Robin Appelman 437c0b55a6 unlock source file when we cant lock the target in a rename 11 years ago
Robin Appelman f0b8672729 fix locking root of a view 11 years ago
Robin Appelman 2d63fd77de dont apply callback wrapper when fopen failed 11 years ago
Robin Appelman 1270c6800d dont lock on meta data operations 11 years ago
Robin Appelman 35c377f7a9 phpdoc and minor issues 11 years ago
Vincent Petry 8d53dc803f Use md5 + prefix for file locking keys in memcache 11 years ago
Vincent Petry 0775e9c1ca Use md5 for lock key 11 years ago
Robin Appelman a1a25a9b5b fix unlocking when moving mount points 11 years ago
Robin Appelman 7e418c7d69 high level locking wip 11 years ago
Robin Appelman bf7002bc65 add locking to the view apo 11 years ago
Robin Appelman 45784f213f fix propagation when renaming a directly reshared folder 11 years ago
Robin Appelman bd57902d1d typo 11 years ago
Robin Appelman f391f88d7f dont allow using null as view root 11 years ago
Robin Appelman addfafd9da Fix moving mount points 11 years ago
Robin Appelman c29419e6d7 fix rebase issue 11 years ago
Robin Appelman 8575bb2cb9 Move cross storage copy logic to the storage 11 years ago
Robin Appelman b302592a64 Small cleanup of rename code 11 years ago
Jörn Friedrich Dreyer 8af52e3876 fixes #15326 11 years ago
Thomas Müller 1b42b492dc kill OC_FileProxy 💥 11 years ago
Jenkins for ownCloud b585d87d9d Update license headers 11 years ago
Vincent Petry 67160e0861 Do not automatically add "update" permission to shared mounts 11 years ago
Thomas Müller 80ef53eff0 verify the file name length not to exceed 255 characters + verify path during rename 11 years ago
cmeh 4a0c649c8a Correct "one invalid characters" to "one invalid character" 11 years ago
Thomas Müller 3623f14e73 no translation service in common storage class 11 years ago
Thomas Müller 33b11682f9 translate error messages 11 years ago
Thomas Müller 49e1a81eba fixing namespaces and PHPDoc 11 years ago
Thomas Müller 4bac595068 adding storage specific filename verification - refs #13640 11 years ago
Robin Appelman f6182aa87e Allow disabling the cache updater 11 years ago
Vincent Petry 232de3bdc0 Delete target file for unsuccessful copy/rename 11 years ago
Morris Jobke 06aef4e8b1 Revert "Updating license headers" 11 years ago
Jenkins for ownCloud 6a1a4880f0 Updating license headers 11 years ago