Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | set targetIsEncrypted to true if file cache indicates that we try to read a ↵ | Bjoern Schiessle | 2015-07-17 | 1 | -0/+1 | |
| | | | | | | | | | | | | encrypted file | |||||
| * | | make sure that we always detect legacy files correctly | Bjoern Schiessle | 2015-07-17 | 1 | -15/+94 | |
| |/ | ||||||
* | | Merge pull request #17282 from owncloud/s2s-catchremotelockexceptions | Morris Jobke | 2015-07-17 | 1 | -17/+27 | |
|\ \ | |/ |/| | Throw lock exceptions if remote share returned 423 status code | |||||
| * | Throw lock exceptions if remote share returned 423 status code | Vincent Petry | 2015-07-03 | 1 | -17/+27 | |
| | | ||||||
* | | Throw StorageNotAvailable if propfind on root failed | Vincent Petry | 2015-07-13 | 1 | -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-polyfill | Thomas Müller | 2015-07-06 | 1 | -0/+89 | |
|\ \ | | | | | | | add recursive copy polyfill for storage backends | |||||
| * | | better handling of folders | Robin Appelman | 2015-07-03 | 1 | -1/+1 | |
| | | | ||||||
| * | | phpdoc | Robin Appelman | 2015-06-15 | 1 | -2/+30 | |
| | | | ||||||
| * | | add recursive copy polyfill for storage backends | Robin Appelman | 2015-06-14 | 1 | -0/+61 | |
| | | | ||||||
* | | | Remove OC_Log | Thomas Müller | 2015-07-03 | 1 | -3/+3 | |
| | | | ||||||
* | | | Merge pull request #17379 from owncloud/kill-file-mapper | Vincent Petry | 2015-07-03 | 2 | -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 properly | Thomas Müller | 2015-07-03 | 2 | -745/+282 | |
| | |/ | |/| | ||||||
* | | | also dont download existing on fopen when using w+ and wb+ | Robin Appelman | 2015-07-03 | 1 | -2/+2 | |
| | | | ||||||
* | | | add phpdoc | Robin Appelman | 2015-07-03 | 1 | -0/+55 | |
| | | | ||||||
* | | | add flysystem adapater | Robin Appelman | 2015-07-03 | 1 | -0/+188 | |
|/ / | ||||||
* | | Perform the filesize only when the file exists | Joas Schilling | 2015-06-30 | 1 | -2/+6 | |
| | | | | | | | | | | Regression from 95602d4069a1eb9a45e1d08edeecc0d5b90e01ca and 9b336765b69bf7b7e2cd67a824862411b249aa4d | |||||
* | | Merge pull request #17030 from owncloud/lock-posthooks | Joas Schilling | 2015-06-29 | 1 | -1/+1 | |
|\ \ | | | | | | | Keep shared lock for post-hooks | |||||
| * | | Keep shared locks in post hooks | Vincent Petry | 2015-06-25 | 1 | -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-licenses | Lukas Reschke | 2015-06-27 | 7 | -2/+8 | |
|\ \ \ | | | | | | | | | Update license headers | |||||
| * | | | update license headers and authors | Morris Jobke | 2015-06-25 | 7 | -2/+8 | |
| |/ / | ||||||
* / / | Correctly check if the real file exists, otherwise try the part file | Joas Schilling | 2015-06-26 | 1 | -2/+6 | |
|/ / | ||||||
* / | make sure that we always read the header from the original file | Bjoern Schiessle | 2015-06-23 | 1 | -3/+5 | |
|/ | ||||||
* | Merge pull request #15895 from owncloud/dav-getremoteetag | Joas Schilling | 2015-06-03 | 1 | -3/+17 | |
|\ | | | | | Get etag from remote OC server | |||||
| * | Get etag from remote OC server | Vincent Petry | 2015-06-02 | 1 | -3/+17 | |
| | | ||||||
* | | Merge pull request #16107 from owncloud/fix-getLocalFile-encryption-master | Thomas Müller | 2015-06-02 | 1 | -1/+7 | |
|\ \ | |/ |/| | Fix get local file encryption master | |||||
| * | Only return cached files if existing | Thomas Müller | 2015-05-06 | 1 | -1/+4 | |
| | | ||||||
| * | Only use cached files in case encryption is enabled - in any other case let ↵ | Thomas Müller | 2015-05-05 | 1 | -1/+4 | |
| | | | | | | | | the underlying storage handle this accordingly - refs #16061 #16062 and others | |||||
* | | add changeLock to the storage api | Robin Appelman | 2015-06-01 | 4 | -0/+35 | |
| | | ||||||
* | | phpdoc and minor issues | Robin Appelman | 2015-06-01 | 1 | -2/+2 | |
| | | ||||||
* | | Use md5 + prefix for file locking keys in memcache | Vincent Petry | 2015-06-01 | 1 | -2/+2 | |
| | | | | | | | | | | Also trim slashes from paths to make sure the locks are based on the same paths. | |||||
* | | Use md5 for lock key | Vincent Petry | 2015-06-01 | 1 | -2/+2 | |
| | | ||||||
* | | add locking to the storage api | Robin Appelman | 2015-06-01 | 4 | -0/+75 | |
| | | ||||||
* | | Only use quota stream wrapper on "files" | Vincent Petry | 2015-05-28 | 1 | -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_storages | Vincent Petry | 2015-05-28 | 1 | -22/+58 | |
|\ \ | | | | | | | [encryption] fix move versions between storages | |||||
| * | | copy keys before we move a file between storages to make sure that the new ↵ | Bjoern Schiessle | 2015-05-22 | 1 | -22/+58 | |
| | | | | | | | | | | | | target file reuses the old file key, otherwise versions will break | |||||
* | | | only request encryption module for files which are not excluded | Bjoern Schiessle | 2015-05-27 | 1 | -55/+59 | |
| | | | ||||||
* | | | Revert "Revert "Revert "FIX for webdav.mediencenter.t-online.de""" | Thomas Müller | 2015-05-26 | 1 | -5/+0 | |
| | | | ||||||
* | | | Revert "Revert "FIX for webdav.mediencenter.t-online.de"" | Oliver Kohl D.Sc | 2015-05-26 | 1 | -0/+5 | |
| | | | ||||||
* | | | Merge pull request #16516 from owncloud/fix-phpdoc-trait | Joas Schilling | 2015-05-22 | 5 | -4/+16 | |
|\ \ \ | |/ / |/| | | Fix PHPDoc | |||||
| * | | Fix PHPDoc | Lukas Reschke | 2015-05-22 | 5 | -4/+16 | |
| | | | | | | | | | | | | Use correct parameters | |||||
* | | | Merge pull request #16322 from owncloud/trash-view | Morris Jobke | 2015-05-20 | 2 | -3/+20 | |
|\ \ \ | |/ / |/| | | dont go trough the view when moving to trash | |||||
| * | | use copy when doing a crossStorageCopy on the same storage | Robin Appelman | 2015-05-19 | 2 | -3/+20 | |
| | | | ||||||
* | | | Scrutinizer Auto-Fixes | Scrutinizer Auto-Fixer | 2015-05-19 | 1 | -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_fix | Clark Tomlinson | 2015-05-18 | 1 | -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 path | Bjoern Schiessle | 2015-05-18 | 1 | -2/+6 | |
| | | | ||||||
* | | | a new approach to display the error message | Bjoern Schiessle | 2015-05-18 | 1 | -0/+24 | |
|/ / | ||||||
* | | delete all file keys doesn't need the encryption module as parameter; ↵ | Bjoern Schiessle | 2015-05-13 | 1 | -4/+23 | |
| | | | | | | | | implement rmdir; getFileKeyDir should also work for part files and complete directories | |||||
* | | Merge pull request #16269 from owncloud/master-fix-16179 | Morris Jobke | 2015-05-12 | 1 | -2/+6 | |
|\ \ | | | | | | | Check if cURL supports the desired features | |||||
| * | | Check if cURL supports the desired features | Lukas Reschke | 2015-05-12 | 1 | -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 Schiessle | 2015-05-11 | 1 | -7/+1 | |
|/ / | | | | | | | | | | | gets renamed/restored, as long as we are in the storage wrapper the file cache isn't up-to-date |