Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Reuse information from ListObjects for stat / filetype | Daniel Kesselberg | 2018-09-30 | 1 | -0/+5 | |
| | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de> | |||||
* | Merge pull request #10589 from nextcloud/smb-stat-retry | Morris Jobke | 2018-08-24 | 1 | -1/+8 | |
|\ | | | | | retry smb stat on timeout | |||||
| * | retry stat on timeout | Robin Appelman | 2018-08-08 | 1 | -1/+8 | |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | log entries that are hidden during file listing | Robin Appelman | 2018-08-16 | 1 | -11/+25 | |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Merge pull request #10025 from nextcloud/smb-rename-invalidargument-retry | Morris Jobke | 2018-07-11 | 1 | -3/+17 | |
|\ | | | | | also retry rename operation on InvalidArgumentException | |||||
| * | also retry rename operation on InvalidArgumentException | Robin Appelman | 2018-06-27 | 1 | -3/+17 | |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | Improved logging of smb connection errors | Robin Appelman | 2018-07-03 | 1 | -0/+8 | |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Add support for using kerberos ticket to authenticate to smb servers | Robin Appelman | 2018-06-22 | 4 | -15/+74 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | update icewind/smb to 3.0.0 | Robin Appelman | 2018-06-21 | 1 | -13/+23 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Add SFTP auth mechanism to use a password and public key for SFTP | Roeland Jago Douma | 2018-06-07 | 2 | -6/+82 | |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | Merge pull request #8842 from lanxenet/patch-1 | Morris Jobke | 2018-05-07 | 1 | -8/+10 | |
|\ | | | | | fix(AmazonS3): fix loop $result['Contents'] error | |||||
| * | fix(AmazonS3): fix loop $result['Contents'] error | enoch | 2018-03-16 | 1 | -8/+10 | |
| | | | | | | Invalid argument supplied for foreach() at /var/www/html/apps/files_external/lib/Lib/Storage/AmazonS3.php#295 | |||||
* | | Use an actual function of the storage to determine needsPartFile | Roeland Jago Douma | 2018-05-01 | 1 | -0/+4 | |
| | | | | | | | | | | | | | | We have a function for it so better to override that. Also because other codes that might check this should get the right value. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | | move log constants to ILogger | Arthur Schiwon | 2018-04-26 | 2 | -10/+12 | |
| | | | | | | | | Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de> | |||||
* | | Remove \OCP\Files::tmpFile | Roeland Jago Douma | 2018-03-19 | 4 | -5/+5 | |
| | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | | Merge pull request #8857 from nextcloud/swift-verify-cached-token | Morris Jobke | 2018-03-19 | 1 | -1/+5 | |
|\ \ | |/ |/| | verify cached swift token | |||||
| * | verify cached swift token | Robin Appelman | 2018-03-16 | 1 | -1/+5 | |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | Use proper method to log exceptions | Morris Jobke | 2018-03-12 | 1 | -12/+12 | |
|/ | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | |||||
* | Merge pull request #8285 from ↵ | Roeland Jago Douma | 2018-02-27 | 1 | -3/+13 | |
|\ | | | | | | | | | nextcloud/apps_files-smb-catch-exceptions-on-listing Make SMB module more fault-tolerant | |||||
| * | Make SMB module more fault-tolerant | Roland Tapken | 2018-02-09 | 1 | -3/+13 | |
| | | | | | | | | | | | | | | | | | | Ignore unavailable files when fetching the share's mtime or reading directory listings. This can happen on servers using a distributed file system (DFS) with unavailable destinations, for example when the remote server is offline. Signed-off-by: Roland Tapken <roland@bitarbeiter.net> | |||||
* | | Merge pull request #8359 from nextcloud/swift-v3 | Morris Jobke | 2018-02-26 | 4 | -6/+67 | |
|\ \ | | | | | | | Support swift v3 authentication | |||||
| * | | adjust external storage config format to the one used in primary storage | Robin Appelman | 2018-02-26 | 2 | -5/+9 | |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
| * | | add support for v3 swift auth | Robin Appelman | 2018-02-26 | 4 | -6/+63 | |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | Properly set the mount type for external storages | Roeland Jago Douma | 2018-02-20 | 1 | -2/+2 | |
|/ / | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | | adjust swift external storage to new openstack sdk | Robin Appelman | 2018-02-19 | 1 | -158/+89 | |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | Merge pull request #8158 from nextcloud/s3-minio | Roeland Jago Douma | 2018-02-19 | 1 | -7/+4 | |
|\ \ | | | | | | | Use a more widely available method to test s3 settings | |||||
| * | | Use a more widely available method to test s3 settings | Robin Appelman | 2018-02-08 | 1 | -7/+4 | |
| | | | | | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | | Remove unused import statements | Morris Jobke | 2018-02-14 | 19 | -38/+0 | |
| |/ |/| | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | |||||
* | | fix invalidating folder cache for s3 | Robin Appelman | 2018-01-29 | 1 | -1/+1 | |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | adjust s3 bulk delete to new sdk syntax | Robin Appelman | 2018-01-29 | 1 | -6/+11 | |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Remove unneeded semicolon and parentheses | Morris Jobke | 2018-01-26 | 19 | -23/+23 | |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | |||||
* | Merge pull request #8054 from nextcloud/substr-use-index | Morris Jobke | 2018-01-26 | 3 | -18/+6 | |
|\ | | | | | Use index based string access for substr with length of 1 | |||||
| * | Use index based string access for substr with length of 1 | Morris Jobke | 2018-01-26 | 3 | -18/+6 | |
| | | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | |||||
* | | Use proper code flow instead of not needed else branch | Morris Jobke | 2018-01-25 | 1 | -1/+0 | |
|/ | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | |||||
* | Properly log the full exception instead of only the message | Morris Jobke | 2018-01-23 | 1 | -9/+36 | |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | |||||
* | [files_external] OCS endpoint to proper OCSController | Roeland Jago Douma | 2018-01-18 | 1 | -90/+0 | |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | add option to use legacy v2 auth with s3 | Robin Appelman | 2017-12-19 | 1 | -0/+2 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Merge pull request #7556 from nextcloud/smb-stat-exception | Morris Jobke | 2017-12-18 | 1 | -5/+7 | |
|\ | | | | | handle exceptions in SMB::stat | |||||
| * | handle exceptions in SMB::stat | Robin Appelman | 2017-12-18 | 1 | -5/+7 | |
| | | | | | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | | additional debug logging on smb copy/rename failures | Robin Appelman | 2017-12-18 | 1 | -0/+2 | |
|/ | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | add retry wrapper when reading files from swift | Robin Appelman | 2017-12-04 | 1 | -1/+2 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | Update license headers | Morris Jobke | 2017-11-06 | 18 | -4/+28 | |
| | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de> | |||||
* | OC_OCS_Response is deprecated | Roeland Jago Douma | 2017-09-21 | 1 | -2/+2 | |
| | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl> | |||||
* | Fix undefined offset warning when using '/' as external storage root | Robin Appelman | 2017-09-19 | 1 | -1/+1 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | fix undefined constants | Robin Appelman | 2017-09-18 | 1 | -1/+1 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | disable part files for s3 external storage | Robin Appelman | 2017-09-18 | 1 | -0/+4 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | add stat cache for s3 external storage | Robin Appelman | 2017-09-18 | 1 | -7/+56 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | more efficient is_dir | Robin Appelman | 2017-09-18 | 1 | -0/+10 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | more efficient permissions for s3 external storage | Robin Appelman | 2017-09-18 | 1 | -0/+8 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> | |||||
* | more efficient write only fopen | Robin Appelman | 2017-09-18 | 1 | -1/+9 | |
| | | | | Signed-off-by: Robin Appelman <robin@icewind.nl> |