summaryrefslogtreecommitdiffstats
path: root/apps/files_external/lib/smb.php
Commit message (Collapse)AuthorAgeFilesLines
* Fix storage backend class namespaces and move to subdirRobin McCorkell2016-04-141-396/+0
| | | | | All classes that were previously \OC\Files\Storage\FooBar are now \OCA\Files_External\Lib\Storage\FooBar
* properly use smb permissionsRobin Appelman2016-03-211-0/+22
|
* handle connection errors as storage not available in smbRobin Appelman2016-03-161-14/+40
|
* Update author informationLukas Reschke2016-03-011-0/+1
| | | | Probably nice for the people that contributed to 9.0 to see themselves in the AUTHORS file :)
* handle forbidden exceptions in smb backendRobin Appelman2016-02-101-1/+18
|
* Add credentials dialog for user provided authJesús Macias2016-02-041-0/+13
|
* Merge pull request #21648 from owncloud/smb-statcache-capThomas Müller2016-01-131-1/+8
|\ | | | | cap the number of entries we cache in smb's statcache
| * cap the number of entries we cache in smb's statcacheRobin Appelman2016-01-121-1/+8
| |
* | Happy new year!Thomas Müller2016-01-121-2/+2
|/
* Check libsmbclient-php as well as smbclient binaryRobin McCorkell2016-01-071-2/+4
|
* clear statcache after fopen for smbRobin Appelman2015-12-151-2/+7
|
* Scrutinizer Auto-FixesScrutinizer Auto-Fixer2015-12-071-1/+0
| | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
* Double slash for SMB storage id for compatibilityVincent Petry2015-07-281-1/+4
|
* Update license headersJenkins for ownCloud2015-03-261-4/+25
|
* Revert "Updating license headers"Morris Jobke2015-02-261-24/+5
| | | | This reverts commit 6a1a4880f0d556fb090f19a5019fec31916f5c36.
* Updating license headersJenkins for ownCloud2015-02-231-5/+24
|
* make sure the root has a trailing slashRobin Appelman2015-02-161-0/+3
|
* handle deleting non existing filesRobin Appelman2015-02-161-7/+11
|
* Use better way to check for the existence of smbclientRobin Appelman2015-02-161-7/+2
|
* New SMB storage backendRobin Appelman2015-02-161-81/+213
|
* Replace some more "command -v" calls with the Helper methodJoas Schilling2014-11-251-7/+2
|
* Fix more missing or broken PHPDocRobin McCorkell2014-05-161-1/+1
|
* use command -v to detect if smbclient existsThomas Müller2014-04-031-1/+1
|
* Moved dependency checks to end of class filesPhilipp Kapfer2014-04-031-14/+14
| | | | | | | | | | Dependency messages now appear below the configuration options instead of above Reworked dependency check method to support consolidated messages for multiple backends Conflicts: apps/files_external/lib/google.php apps/files_external/lib/swift.php apps/files_external/templates/settings.php
* Changed dependency check messages from warnings to notesPhilipp Kapfer2014-04-031-1/+1
| | | | Added check for duplicate dependency check messages to display only the first
* Modified app to dynamically register backends instead of hard-coding themPhilipp Kapfer2014-04-031-0/+14
| | | | | | | | Moved dependency check to the individual backends instead of the config Conflicts: apps/files_external/appinfo/app.php apps/files_external/lib/config.php
* Added password obfuscation for external storage configVincent Petry2014-03-191-1/+1
| | | | | Added obfuscation for all "password" options from external storages. Added unit tests for reading/writing the configuration.
* Fixed FTP and SMB to use rmdir() when deleting foldersVincent Petry2013-11-291-3/+9
| | | | | | | | | | | 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.
* Fixed SMB file deletion success detectionVincent Petry2013-11-191-0/+12
| | | | | | | Since unlink() smb4php doesn't return true on deletion success, we need to check whether the file was deleted to confirm success. Fixes #5866
* Removing trailing dot in path that samba doesn't seem to likeVincent Petry2013-11-191-1/+6
| | | | | Fixes #5778 Added unit test for getId() and constructUrl()
* Always check variable type before using readdir to avoid surprisesArthur Schiwon2013-09-041-5/+7
|
* Merge pull request #4489 from owncloud/clean-3rdparty-mess-masterBart Visscher2013-08-281-1/+1
|\ | | | | Clean 3rdparty mess master
| * fixing require pathThomas Müller2013-08-181-1/+1
| |
| * moving Dropbox and smb4php 3rdparty code over to the appsThomas Müller2013-08-171-1/+1
| |
* | use strict equals in readdir loops to prevent issues with '0' filesRobin Appelman2013-08-191-1/+1
|/
* In cases where smb4php returns false of an empty array stat/( has to return ↵Thomas Mueller2013-06-011-2/+12
| | | | | | | | | false. Fixes #3466 because the test method of external filesystems uses stat() to detect if the given parameters are okay. Changes to 3rdparty are necessary as well: https://github.com/owncloud/3rdparty/pull/33
* Dont task external storages with creating their own rootRobin Appelman2013-04-261-1/+0
|
* Merge branch 'master' into external_storage_ui_feedbackMichael Gapczynski2013-02-191-1/+1
|\ | | | | | | | | | | | | | | Conflicts: apps/files_external/js/settings.js apps/files_external/lib/smb.php apps/files_external/templates/settings.php lib/files/storage/common.php
| * Fix NoSpaceAfterComma and SpaceBeforeCommaBart Visscher2013-02-141-1/+1
| |
* | Merge branch 'master' into external_storage_ui_feedbackThomas Mueller2013-02-121-1/+3
|\|
| * user name and password need to be encoded as wellThomas Mueller2013-02-121-1/+3
| | | | | | | | fixes #1652
* | Merge branch 'master' into external_storage_ui_feedbackThomas Mueller2013-02-121-5/+1
|\|
| * use urlencode not rawurlencodeThomas Mueller2013-02-111-1/+1
| |
| * the path must be encoded because within the smb4pph code it's decoded again ↵Thomas Mueller2013-02-111-0/+1
| | | | | | | | - pretty easy but still .....
| * [files_external] removing function as it's the same in the base class - THX ↵Thomas Mueller2013-02-111-5/+0
| | | | | | | | | | | | | | Robin Conflicts: apps/files_external/lib/smb.php
* | Merge branch 'master' into external_storage_ui_feedbackMichael Gapczynski2013-02-111-9/+12
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: apps/files_external/js/dropbox.js apps/files_external/js/google.js apps/files_external/js/settings.js apps/files_external/lib/amazons3.php apps/files_external/lib/dropbox.php apps/files_external/lib/google.php apps/files_external/lib/smb.php apps/files_external/lib/swift.php apps/files_external/lib/webdav.php lib/filestorage.php
| * merge master into filesystemRobin Appelman2012-12-031-11/+13
| |\
| * | fix incorectly merged smb.phpRobin Appelman2012-11-161-0/+1
| | |
| * | merge master into filesystemRobin Appelman2012-11-071-7/+5
| |\ \
| * | | postpone the cost of setting up some of the external storage backends untill ↵Robin Appelman2012-10-211-5/+2
| | | | | | | | | | | | | | | | we actually need it