aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/files/storage
Commit message (Collapse)AuthorAgeFilesLines
...
| * | set targetIsEncrypted to true if file cache indicates that we try to read a ↵Bjoern Schiessle2015-07-171-0/+1
| | | | | | | | | | | | encrypted file
| * | make sure that we always detect legacy files correctlyBjoern Schiessle2015-07-171-15/+94
| |/
* | Merge pull request #17282 from owncloud/s2s-catchremotelockexceptionsMorris Jobke2015-07-171-17/+27
|\ \ | |/ |/| Throw lock exceptions if remote share returned 423 status code
| * Throw lock exceptions if remote share returned 423 status codeVincent Petry2015-07-031-17/+27
| |
* | Throw StorageNotAvailable if propfind on root failedVincent Petry2015-07-131-1/+5
| | | | | | | | | | If PROPFIND fails with 404 or 405 on the remote share root, it means the storage is not available. Throw StorageNotAvailable is such case.
* | Merge pull request #16924 from owncloud/copy-recursive-polyfillThomas Müller2015-07-061-0/+89
|\ \ | | | | | | add recursive copy polyfill for storage backends
| * | better handling of foldersRobin Appelman2015-07-031-1/+1
| | |
| * | phpdocRobin Appelman2015-06-151-2/+30
| | |
| * | add recursive copy polyfill for storage backendsRobin Appelman2015-06-141-0/+61
| | |
* | | Remove OC_LogThomas Müller2015-07-031-3/+3
| | |
* | | Merge pull request #17379 from owncloud/kill-file-mapperVincent Petry2015-07-032-745/+282
|\ \ \ | | | | | | | | Remove file mapper - was only use in Windows and never worked properly
| * | | Remove file mapper - was only use in Windows and never worked properlyThomas Müller2015-07-032-745/+282
| | |/ | |/|
* | | also dont download existing on fopen when using w+ and wb+Robin Appelman2015-07-031-2/+2
| | |
* | | add phpdocRobin Appelman2015-07-031-0/+55
| | |
* | | add flysystem adapaterRobin Appelman2015-07-031-0/+188
|/ /
* | Perform the filesize only when the file existsJoas Schilling2015-06-301-2/+6
| | | | | | | | | | Regression from 95602d4069a1eb9a45e1d08edeecc0d5b90e01ca and 9b336765b69bf7b7e2cd67a824862411b249aa4d
* | Merge pull request #17030 from owncloud/lock-posthooksJoas Schilling2015-06-291-1/+1
|\ \ | | | | | | Keep shared lock for post-hooks
| * | Keep shared locks in post hooksVincent Petry2015-06-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Instead of unlocking after the file operation, change exclusive locks back to shared locks during post hooks, and unlock after that. Also added unit tests to test locking in pre-hooks, during operation and post-hooks.
* | | Merge pull request #17163 from owncloud/update-licensesLukas Reschke2015-06-277-2/+8
|\ \ \ | | | | | | | | Update license headers
| * | | update license headers and authorsMorris Jobke2015-06-257-2/+8
| |/ /
* / / Correctly check if the real file exists, otherwise try the part fileJoas Schilling2015-06-261-2/+6
|/ /
* / make sure that we always read the header from the original fileBjoern Schiessle2015-06-231-3/+5
|/
* Merge pull request #15895 from owncloud/dav-getremoteetagJoas Schilling2015-06-031-3/+17
|\ | | | | Get etag from remote OC server
| * Get etag from remote OC serverVincent Petry2015-06-021-3/+17
| |
* | Merge pull request #16107 from owncloud/fix-getLocalFile-encryption-masterThomas Müller2015-06-021-1/+7
|\ \ | |/ |/| Fix get local file encryption master
| * Only return cached files if existingThomas Müller2015-05-061-1/+4
| |
| * Only use cached files in case encryption is enabled - in any other case let ↵Thomas Müller2015-05-051-1/+4
| | | | | | | | the underlying storage handle this accordingly - refs #16061 #16062 and others
* | add changeLock to the storage apiRobin Appelman2015-06-014-0/+35
| |
* | phpdoc and minor issuesRobin Appelman2015-06-011-2/+2
| |
* | Use md5 + prefix for file locking keys in memcacheVincent Petry2015-06-011-2/+2
| | | | | | | | | | Also trim slashes from paths to make sure the locks are based on the same paths.
* | Use md5 for lock keyVincent Petry2015-06-011-2/+2
| |
* | add locking to the storage apiRobin Appelman2015-06-014-0/+75
| |
* | Only use quota stream wrapper on "files"Vincent Petry2015-05-281-3/+5
| | | | | | | | | | Prevent using the quota stream wrapper on trashbin folders and other metadata folders
* | Merge pull request #16501 from owncloud/enc_fix_move_versions_between_storagesVincent Petry2015-05-281-22/+58
|\ \ | | | | | | [encryption] fix move versions between storages
| * | copy keys before we move a file between storages to make sure that the new ↵Bjoern Schiessle2015-05-221-22/+58
| | | | | | | | | | | | target file reuses the old file key, otherwise versions will break
* | | only request encryption module for files which are not excludedBjoern Schiessle2015-05-271-55/+59
| | |
* | | Revert "Revert "Revert "FIX for webdav.mediencenter.t-online.de"""Thomas Müller2015-05-261-5/+0
| | |
* | | Revert "Revert "FIX for webdav.mediencenter.t-online.de""Oliver Kohl D.Sc2015-05-261-0/+5
| | |
* | | Merge pull request #16516 from owncloud/fix-phpdoc-traitJoas Schilling2015-05-225-4/+16
|\ \ \ | |/ / |/| | Fix PHPDoc
| * | Fix PHPDocLukas Reschke2015-05-225-4/+16
| | | | | | | | | | | | Use correct parameters
* | | Merge pull request #16322 from owncloud/trash-viewMorris Jobke2015-05-202-3/+20
|\ \ \ | |/ / |/| | dont go trough the view when moving to trash
| * | use copy when doing a crossStorageCopy on the same storageRobin Appelman2015-05-192-3/+20
| | |
* | | Scrutinizer Auto-FixesScrutinizer Auto-Fixer2015-05-191-9/+0
|/ / | | | | | | This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
* | Merge pull request #16399 from owncloud/enc_rmdir_fixClark Tomlinson2015-05-181-2/+6
|\ \ | | | | | | [encryption] only try to delete file keys if it is a valid path
| * | only try to delete file keys if it is a valid pathBjoern Schiessle2015-05-181-2/+6
| | |
* | | a new approach to display the error messageBjoern Schiessle2015-05-181-0/+24
|/ /
* | delete all file keys doesn't need the encryption module as parameter; ↵Bjoern Schiessle2015-05-131-4/+23
| | | | | | | | implement rmdir; getFileKeyDir should also work for part files and complete directories
* | Merge pull request #16269 from owncloud/master-fix-16179Morris Jobke2015-05-121-2/+6
|\ \ | | | | | | Check if cURL supports the desired features
| * | Check if cURL supports the desired featuresLukas Reschke2015-05-121-2/+6
| | | | | | | | | | | | | | | | | | Older versions of cURL that are unfortunately still bundled by distributors don't support these features which will result in errors and other possibly unpredictable behaviour. Fixes https://github.com/owncloud/core/issues/16179 for master – stable8 requires another patch.
* | | use hooks to update encryption keys instead of the storage wrapper if a file ↵Bjoern Schiessle2015-05-111-7/+1
|/ / | | | | | | | | | | gets renamed/restored, as long as we are in the storage wrapper the file cache isn't up-to-date