Commit Graph

58 Commits (f4e4a85fcfc8ee25d4d398f5fa8aa657d4eaf08a)

Author SHA1 Message Date
Carl Schwan 9408f8ae69
Fix security issues when copying groupfolder with advanced ACL 4 years ago
acsfer 98eac0fc05
Simplify :) 4 years ago
acsfer 8a8df49bc0
Replace `file_exists()` method by `is_file()` 4 years ago
acsfer 3a25183b66 Get `filesize()` if `file_exists()` 4 years ago
Daniel Kesselberg e60a829b42
explicitly close source stream on local storage 4 years ago
Rid 0469acfb20 Fix scanner mistaking socket files for directories 5 years ago
John Molakvoæ (skjnldsv) 215aef3cbd
Update php licenses 5 years ago
Robin Appelman aee4caed07
show better error messages when a file with a forbidden path is encountered 5 years ago
Robin Appelman e5dc1a8085
Set umask before operations that create local files 5 years ago
Robin Appelman d182043e83
explicitly set permissions on newly created folders 5 years ago
Johannes Leuker ac88bcbd5f Add 'allow Symlinks' as an option to config.php 5 years ago
Christoph Wurst d89a75be0b
Update all license headers for Nextcloud 21 5 years ago
Tigran Mkrtchyan f3513f3fe4 files: Local#writeStream should use it's own file_put_contents 5 years ago
aler9 ac0c7a8fe0 Fix file size computation on 32bit platforms 5 years ago
Christoph Wurst 2a054e6c04
Update the license headers for Nextcloud 20 5 years ago
Robin Appelman ad7798f9c9
use exceptions for error signaling in writeStream 6 years ago
J0WI 356bc50420 Only clear the realpath cache 6 years ago
J0WI ea08a01999 clearstatcache() on rmdir 6 years ago
Roeland Jago Douma 6b26744787
Clear the statscache before fetching the metadata 6 years ago
Christoph Wurst cb057829f7
Update license headers for 19 6 years ago
Robin Appelman 9735b5d61f
Add method to storage backends to get directory content with metadata 6 years ago
Christoph Wurst caff1023ea
Format control structures, classes, methods and function 6 years ago
Christoph Wurst 14c996d982
Use elseif instead of else if 6 years ago
Robin Appelman 5439469b68
optimize getMetaData for local storage 6 years ago
Christoph Wurst 1a9330cd69
Update the license headers for Nextcloud 19 6 years ago
Christoph Wurst b80ebc9674
Use the short array syntax, everywhere 6 years ago
Christoph Wurst 5bf3d1bb38
Update license headers 6 years ago
Roeland Jago Douma 0568b01267
Improve etag handling 6 years ago
Roeland Jago Douma 1cc8a2f5d2
Supress warnings touch can generate 7 years ago
Robin Appelman f39605dabc
verify that paths are valid for recursive local move 7 years ago
Robin Appelman 93de63777e
extend storage api to allow directly writing a stream to storage 7 years ago
Arthur Schiwon 38a90130ce
move log constants to ILogger 8 years ago
Morris Jobke bcba1a97ad
Use fallback path if data dir is not available for Storage/Local.php 8 years ago
Morris Jobke 01040daf02
Fix call to clearstatcache to actually use the file path 8 years ago
Morris Jobke 0eebff152a
Update license headers 8 years ago
Joas Schilling 94f3fc63bc
Use ::class and fix missing doc 8 years ago
Roeland Jago Douma ace7b69aa7
Fix copy from jailed storage 9 years ago
Lukas Reschke dfd8125aeb
Replace wrong PHPDocs 9 years ago
Michael Munger b8f2418248 Fixed a crash caused by Local::copyFromStorage() not conforming to Common::copyFromStorage. Issue# 5071 9 years ago
Robin Appelman 8500debe79
use unjailed path when moving files out of a shared storage 9 years ago
Lukas Reschke 49ba822fef
Remove verbose error message 9 years ago
Jörn Friedrich Dreyer 6fd7d4efd0
remove obsolete hack (#26928) 9 years ago
Lukas Reschke 459477e2c3
Move function to LargeFileHelper 9 years ago
Boris Rybalkin cfc0d9249b
fixing php 32 bit (arm) filemtime on large file issue (#18971) (#25428) 9 years ago
Lukas Reschke df3444493b
Remove not existent function call 9 years ago
Vincent Petry 1f21a132c7
Only use realpath for real directories (#26058) 9 years ago
Joas Schilling 0215b004da
Update with robin 10 years ago
Joas Schilling ba87db3fcc
Fix others 10 years ago
blizzz 51fd2602a7 Revert "Downstream 2016-06-08" 10 years ago
Robin Appelman bee918693a
dissalow symlinks in local storages that point outside the datadir 10 years ago