aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Storage/Local.php
Commit message (Expand)AuthorAgeFilesLines
* chore: improve hash_file php usage in Local Storagebackport/46218/stable28John Molakvoæ2024-09-161-8/+1
* fix(files): Ensure that the hash method does not return nullLouis Chemineau2024-09-161-2/+9
* fix(Storage\Local): Do not call getSourcePath() on SplFileInfobackport/48015/stable28provokateurin2024-09-151-1/+1
* fix(CI): Suppress psalm UndefinedClassJoas Schilling2024-04-181-0/+1
* fix(files): Also skip cross storage move with access controlJoas Schilling2024-04-171-0/+2
* fix: avoid scanning a non existing directoryBenjamin Gaussorgues2024-03-141-1/+5
* add some support for rename on case insensitive local filesystemsRobin Appelman2023-10-201-1/+26
* Merge pull request #39216 from shdehnavi/replace_substr_calls_in_lib_privateRobin Appelman2023-09-211-2/+2
|\
| * Refactor "substr" calls to improve code readabilityHamid Dehnavi2023-07-071-2/+2
* | Allow ext storage Local to go unavailableVincent Petry2023-08-291-0/+7
* | fix: copy-and-delete fallback should use unlinkDaniel Kesselberg2023-07-311-1/+1
* | fix(storage): fallback to copy and unlink when rename failsDaniel Kesselberg2023-07-311-13/+6
|/
* invert elseif on rmdir for local storage Lorenzo Tanganelli2023-05-241-2/+2
* Get rid of more int casts in file size manipulationsCôme Chilliet2023-05-111-1/+2
* Merge pull request #37062 from nextcloud/free-spaceRobin Appelman2023-04-211-1/+1
|\
| * Add function_exists() checkGit'Fellow2023-03-071-1/+1
| * Fix free space problemsGit'Fellow2023-03-071-1/+1
* | Use typed version of IConfig::getSystemValue as much as possibleCôme Chilliet2023-04-051-2/+2
* | Remove unused method getLocalFolderCôme Chilliet2023-04-031-4/+0
* | Remove useless coalescing operator on non-null return valueCôme Chilliet2023-04-011-1/+1
* | Silence a warning from psalm with explanationCôme Chilliet2023-04-011-0/+1
|/
* Respect OCP interface in private classesCôme Chilliet2023-02-071-1/+1
* Strong type filesize related methods to ease 32bits problem findingsCôme Chilliet2023-02-071-2/+2
* Revert "remove 32-bit workarounds"Côme Chilliet2023-02-071-0/+13
* fix moving files of encrypted local storage to unencrypted local storageRobin Appelman2023-01-241-5/+13
* fix psalmszaimen2022-11-021-1/+1
* remove 32-bit workaroundsszaimen2022-11-021-13/+0
* Rename file1 and file2 to source and target in Storage abstractionCarl Schwan2022-10-181-21/+21
* trigger a rescan when trying to fopen a file that exists in cache but not on ...Robin Appelman2022-09-291-1/+8
* config: add a switch to control truncate before updateTigran Mkrtchyan2022-09-161-6/+12
* files: remove destination file before copying new content (WORM)Tigran Mkrtchyan2022-09-161-0/+2
* files: make OC\Files\Storage\Local WORM friendlyTigran Mkrtchyan2022-08-251-0/+6
* Expose umask override value as config parameter: localstorage.umaskMartin Brugnara2022-06-051-5/+9
* Remove ILogger usages in lib/private/Files/StorageCôme Chilliet2022-04-261-5/+5
* ignore forbidden files while scanning local storageRobin Appelman2022-04-201-1/+5
* some file scanner performance improvementsRobin Appelman2022-03-171-4/+14
* Check for `disk_free_space`acsfer2021-11-181-1/+1
* Fix security issues when copying groupfolder with advanced ACLCarl Schwan2021-10-211-1/+4
* Merge pull request #28768 from nextcloud/check-file-existsJohn Molakvoæ2021-10-181-1/+1
|\
| * Simplify :)acsfer2021-10-041-1/+1
| * Replace `file_exists()` method by `is_file()`acsfer2021-10-041-1/+1
| * Get `filesize()` if `file_exists()`acsfer2021-10-011-1/+1
* | explicitly close source stream on local storageDaniel Kesselberg2021-09-211-1/+4
|/
* Fix scanner mistaking socket files for directoriesRid2021-06-171-2/+2
* Update php licensesJohn Molakvoæ (skjnldsv)2021-06-041-1/+1
* Merge pull request #25280 from nextcloud/explicit-file-permissionsRoeland Jago Douma2021-03-301-4/+16
|\
| * Set umask before operations that create local filesRobin Appelman2021-03-231-4/+16
* | show better error messages when a file with a forbidden path is encounteredRobin Appelman2021-03-241-8/+4
|/
* explicitly set permissions on newly created foldersRobin Appelman2021-01-201-1/+4
* Add 'allow Symlinks' as an option to config.phpJohannes Leuker2021-01-121-3/+2