summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/streamwrapper.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix storage backend class namespaces and move to subdirRobin McCorkell2016-04-141-128/+0
| | | | | All classes that were previously \OC\Files\Storage\FooBar are now \OCA\Files_External\Lib\Storage\FooBar
* Remove Scrutinizer Auto FixerLukas Reschke2016-03-011-1/+0
|
* Happy new year!Thomas Müller2016-01-121-1/+1
|
* handle rmdir on files for ftp storagesRobin Appelman2015-07-161-1/+4
|
* Update license headersJenkins for ownCloud2015-03-261-4/+23
|
* Revert "Updating license headers"Morris Jobke2015-02-261-22/+5
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-231-5/+22
|
* Also check if the file itself is updatableRobin Appelman2014-09-171-1/+1
|
* Check if a folder is deletable before we try to recursively delete itRobin Appelman2014-09-171-1/+1
|
* Scrutinizer Auto-FixesScrutinizer Auto-Fixer2014-02-191-0/+1
| | | | | | | | | | | This patch was automatically generated as part of the following inspection: https://scrutinizer-ci.com/g/owncloud/core/inspections/cdfecc4e-a37e-4233-8025-f0d7252a8720 Enabled analysis tools: - PHP Analyzer - JSHint - PHP Copy/Paste Detector - PHP PDepend
* polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-0/+11
|
* Fixed FTP and SMB to use rmdir() when deleting foldersVincent Petry2013-11-291-4/+8
| | | | | | | | | | | Some storages need to use different calls for deleting files or folders, usually unlink() and rmdir(). Fixes #4532 (SMB dir deletion) Fixes #5941 (FTP dir deletion) Note that the extra is_dir() should be fast because it's read from the stat cache.
* Merge pull request #6008 from owncloud/extstorage-smb-webdav-renamefixVincent Petry2013-11-261-1/+1
|\ | | | | Fixed SMB rename function to overwrite target file
| * Fixed SMB rename function to overwrite target fileVincent Petry2013-11-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | When uploading files through WebDAV, a part file is created and a rename operation is performed with the expectation that the part file overwrites an existing file, if any. This fix makes the SMB external storage delete the target file before renaming, as smbclient doesn't support overwrite on move/rename. Fixes #5348
* | Return true when touch succeedsVincent Petry2013-11-261-0/+1
|/
* Moved default isReadable/isUpdatable impl into Common classVincent Petry2013-11-221-13/+0
| | | | | Also adjusted all ext storage backends to not override these when the default behavior is expected.
* Return plausible isReadable() default impl for ext storageVincent Petry2013-11-221-2/+7
| | | | | | | | | | When an ext storage doesn't implement isReadable(), always returning true made the file scanner believe that the file exists and creates a cache entry with the size zero. This fix makes the default impl of isReadable() use file_exists(). Fixes #5940
* fix recursive delete for smbRobin Appelman2013-10-011-0/+8
|
* fix using touch to create a file for smbRobin Appelman2013-10-011-12/+16
|
* Merge branch 'master' into ext-fs-irods-masterThomas Mueller2013-05-151-31/+5
|\
| * Dont task external storages with creating their own rootRobin Appelman2013-04-261-31/+5
| |
* | initial integration with iRODS www.irods.orgThomas Mueller2013-04-121-0/+2
|/ | | | The used PHP API is hosted at https://code.renci.org/gf/project/irodsphp/
* Give storage backends the option to define having no known free spaceRobin Appelman2013-02-161-4/+0
| | | | When this is the case only the configured max upload size is taking into account for uploading
* Fix NoSpaceAfterComma and SpaceBeforeCommaBart Visscher2013-02-141-11/+11
|
* Fix SpaceBeforeOpenBrace errorsBart Visscher2013-02-141-1/+1
|
* merge master into filesystemRobin Appelman2012-12-031-5/+5
|\
| * fix checkstyle for files_external app, add whitespace for readabilityJörn Friedrich Dreyer2012-11-301-10/+8
| |
| * Checkstyle fixes: NoSpaceAfterCommaFelix Moeller2012-11-041-2/+2
| |
| * Checkstyle: many fixesFelix Moeller2012-11-021-9/+9
| |
* | postpone the cost of setting up some of the external storage backends untill ↵Robin Appelman2012-10-211-0/+26
| | | | | | | | we actually need it
* | put filestorages in a namespaceRobin Appelman2012-09-071-3/+2
|/
* adding space between) and {Thomas Mueller2012-09-071-17/+17
|
* Add CRUDS permissions calls to filesystem, deprecate is_readable() and ↵Michael Gapczynski2012-07-241-2/+2
| | | | is_writable()
* share code between smb and ftp filestorage backendsRobin Appelman2012-05-241-0/+89