67 Commits (ca958de7e9738ba40f5170f9c3d4980374566fa2)

Author SHA1 Message Date
  Robin Appelman cb51564356 trigger a rescan when trying to fopen a file that exists in cache but not on disk 1 year ago
  Tigran Mkrtchyan f41209a061 config: add a switch to control truncate before update 2 years ago
  Tigran Mkrtchyan 8fc4cf67f1 files: remove destination file before copying new content (WORM) 2 years ago
  Tigran Mkrtchyan b6065a236f files: make OC\Files\Storage\Local WORM friendly 3 years ago
  Martin Brugnara 7409569994
Expose umask override value as config parameter: localstorage.umask 1 year ago
  Côme Chilliet 23f7a37c03
Remove ILogger usages in lib/private/Files/Storage 2 years ago
  Robin Appelman 468d6a9cf1
ignore forbidden files while scanning local storage 2 years ago
  Robin Appelman 84f464550a
some file scanner performance improvements 2 years ago
  acsfer 152e2bfdaa
Check for `disk_free_space` 2 years ago
  Carl Schwan 9408f8ae69
Fix security issues when copying groupfolder with advanced ACL 2 years ago
  acsfer 98eac0fc05
Simplify :) 2 years ago
  acsfer 8a8df49bc0
Replace `file_exists()` method by `is_file()` 2 years ago
  acsfer 3a25183b66 Get `filesize()` if `file_exists()` 2 years ago
  Daniel Kesselberg e60a829b42
explicitly close source stream on local storage 2 years ago
  Rid 0469acfb20 Fix scanner mistaking socket files for directories 2 years ago
  John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 3 years ago
  Robin Appelman aee4caed07
show better error messages when a file with a forbidden path is encountered 3 years ago
  Robin Appelman e5dc1a8085
Set umask before operations that create local files 3 years ago
  Robin Appelman d182043e83
explicitly set permissions on newly created folders 3 years ago
  Johannes Leuker ac88bcbd5f Add 'allow Symlinks' as an option to config.php 3 years ago
  Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 3 years ago
  Tigran Mkrtchyan f3513f3fe4 files: Local#writeStream should use it's own file_put_contents 3 years ago
  aler9 ac0c7a8fe0 Fix file size computation on 32bit platforms 3 years ago
  Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 3 years ago
  Robin Appelman ad7798f9c9
use exceptions for error signaling in writeStream 3 years ago
  J0WI 356bc50420 Only clear the realpath cache 3 years ago
  J0WI ea08a01999 clearstatcache() on rmdir 3 years ago
  Roeland Jago Douma 6b26744787
Clear the statscache before fetching the metadata 4 years ago
  Christoph Wurst cb057829f7
Update license headers for 19 4 years ago
  Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 4 years ago
  Christoph Wurst caff1023ea
Format control structures, classes, methods and function 4 years ago
  Christoph Wurst 14c996d982
Use elseif instead of else if 4 years ago
  Robin Appelman 5439469b68
optimize getMetaData for local storage 4 years ago
  Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 4 years ago
  Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 4 years ago
  Christoph Wurst 5bf3d1bb38
Update license headers 4 years ago
  Roeland Jago Douma 0568b01267
Improve etag handling 4 years ago
  Roeland Jago Douma 1cc8a2f5d2
Supress warnings touch can generate 4 years ago
  Robin Appelman f39605dabc
verify that paths are valid for recursive local move 4 years ago
  Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 5 years ago
  Arthur Schiwon 38a90130ce
move log constants to ILogger 6 years ago
  Morris Jobke bcba1a97ad
Use fallback path if data dir is not available for Storage/Local.php 6 years ago
  Morris Jobke 01040daf02
Fix call to clearstatcache to actually use the file path 6 years ago
  Morris Jobke 0eebff152a
Update license headers 6 years ago
  Joas Schilling 94f3fc63bc
Use ::class and fix missing doc 6 years ago
  Roeland Jago Douma ace7b69aa7
Fix copy from jailed storage 6 years ago
  Lukas Reschke dfd8125aeb
Replace wrong PHPDocs 6 years ago
  Michael Munger b8f2418248 Fixed a crash caused by Local::copyFromStorage() not conforming to Common::copyFromStorage. Issue# 5071 7 years ago
  Robin Appelman 8500debe79
use unjailed path when moving files out of a shared storage 7 years ago
  Lukas Reschke 49ba822fef
Remove verbose error message 7 years ago