Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move locking exceptions | Vincent Petry | 2015-06-01 | 2 | -4/+15 |
| | |||||
* | Convert LockedException to FileLocked in Sabre connector | Vincent Petry | 2015-06-01 | 2 | -3/+19 |
| | | | | | | For Sabre to be able to return the proper error code instead of 500, the LockedException is now rethrown as FileLocked exception in the Sabre connector | ||||
* | add locking for non-chunking webdav upload | Robin Appelman | 2015-06-01 | 1 | -0/+5 |
| | |||||
* | use arraycache for locking in unit tests | Robin Appelman | 2015-06-01 | 1 | -0/+1 |
| | |||||
* | add seperate config option for locking memcache backend | Robin Appelman | 2015-06-01 | 2 | -3/+25 |
| | |||||
* | always use locking in unit tests | Robin Appelman | 2015-06-01 | 1 | -1/+1 |
| | |||||
* | unlock source file when we cant lock the target in a rename | Robin Appelman | 2015-06-01 | 1 | -1/+7 |
| | |||||
* | close file handle after sending sabre response | Robin Appelman | 2015-06-01 | 1 | -0/+6 |
| | |||||
* | Added config switch for file locking | Vincent Petry | 2015-06-01 | 2 | -5/+70 |
| | |||||
* | Fix Null memcache fallback to match interface | Vincent Petry | 2015-06-01 | 1 | -3/+7 |
| | |||||
* | dont release shared lock if we dont have any | Robin Appelman | 2015-06-01 | 1 | -2/+4 |
| | |||||
* | fix locking root of a view | Robin Appelman | 2015-06-01 | 1 | -1/+1 |
| | |||||
* | release all locks on shutdown | Robin Appelman | 2015-06-01 | 3 | -0/+34 |
| | |||||
* | dont apply callback wrapper when fopen failed | Robin Appelman | 2015-06-01 | 1 | -1/+1 |
| | |||||
* | dont lock on meta data operations | Robin Appelman | 2015-06-01 | 1 | -4/+4 |
| | |||||
* | phpdoc and minor issues | Robin Appelman | 2015-06-01 | 3 | -13/+21 |
| | |||||
* | Use md5 + prefix for file locking keys in memcache | Vincent Petry | 2015-06-01 | 2 | -3/+5 |
| | | | | | 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 | 2 | -4/+16 |
| | |||||
* | Add CAS methods to Null memcache | Vincent Petry | 2015-06-01 | 1 | -0/+12 |
| | | | | | This prevents breaking ownCloud completely when memcache is not enabled and the locking code is triggered | ||||
* | fix unlocking when moving mount points | Robin Appelman | 2015-06-01 | 1 | -0/+5 |
| | |||||
* | high level locking wip | Robin Appelman | 2015-06-01 | 1 | -5/+59 |
| | |||||
* | always use arraycache for unit tests | Robin Appelman | 2015-06-01 | 1 | -1/+1 |
| | |||||
* | add locking to the view apo | Robin Appelman | 2015-06-01 | 1 | -2/+71 |
| | |||||
* | add locking to the storage api | Robin Appelman | 2015-06-01 | 5 | -0/+91 |
| | |||||
* | expose locking provider in the server container | Robin Appelman | 2015-06-01 | 2 | -0/+26 |
| | |||||
* | Merge pull request #16628 from owncloud/webdav-validatepath | Thomas Müller | 2015-06-01 | 2 | -0/+14 |
|\ | | | | | Validate target file name for some webdav ops | ||||
| * | Validate target file name for some webdav ops | Vincent Petry | 2015-05-29 | 2 | -0/+14 |
| | | |||||
* | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-05-31 | 12 | -4/+16 |
| | | |||||
* | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-05-30 | 12 | -0/+12 |
|/ | |||||
* | Merge pull request #16578 from owncloud/fix_16556 | Thomas Müller | 2015-05-28 | 1 | -1/+1 |
|\ | | | | | show txt preview when file contains text | ||||
| * | show txt preview when file contains text | Georg Ehrke | 2015-05-27 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #16592 from owncloud/fix-16574 | Morris Jobke | 2015-05-28 | 1 | -0/+1 |
|\ \ | | | | | | | Add type hint for OC_Channel | ||||
| * | | Add type hint for OC_Channel | Victor Dubiniuk | 2015-05-27 | 1 | -0/+1 |
| |/ | |||||
* | | 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 | 3 | -29/+77 |
|\ \ | | | | | | | [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 | 2 | -23/+62 |
| | | | | | | | | | | | | target file reuses the old file key, otherwise versions will break | ||||
| * | | distinguish between source and target mount point to allow copy/rename ↵ | Bjoern Schiessle | 2015-05-21 | 1 | -6/+15 |
| | | | | | | | | | | | | between system wide mount points and user specific mountpoints | ||||
* | | | Merge pull request #16577 from owncloud/enc_improve_migration | Vincent Petry | 2015-05-28 | 1 | -55/+59 |
|\ \ \ | | | | | | | | | only request encryption module for files which are not excluded | ||||
| * | | | only request encryption module for files which are not excluded | Bjoern Schiessle | 2015-05-27 | 1 | -55/+59 |
| | |/ | |/| | |||||
* | | | Merge pull request #16591 from owncloud/enc_improved_error_message | Björn Schießle | 2015-05-28 | 4 | -26/+15 |
|\ \ \ | | | | | | | | | improved error message for various states | ||||
| * | | | improve error messages displayed to the user | Bjoern Schiessle | 2015-05-27 | 4 | -26/+15 |
| |/ / | |||||
* | | | [tx-robot] updated from transifex | Jenkins for ownCloud | 2015-05-28 | 8 | -0/+24 |
| | | | |||||
* | | | Fix indentation | Lukas Reschke | 2015-05-27 | 1 | -25/+25 |
|/ / | |||||
* | | Merge pull request #16527 from owncloud/end-processing-when-404 | Morris Jobke | 2015-05-27 | 1 | -0/+1 |
|\ \ | | | | | | | End processing when file is not found | ||||
| * | | End processing when file is not found | Lukas Reschke | 2015-05-22 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | We have to end the processing when a file is not found or otherwise the method is proceeding and even sending invalid file paths to the sendfile methods. Due to nginx preventing directory traversals this is luckily not immediately exploitable. We should for hardening purposes however quit the script execution just as we do for 403 cases and others as well. | ||||
* | | | 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 #16561 from owncloud/add-default-timeout-back | Björn Schießle | 2015-05-26 | 1 | -1/+7 |
|\ \ \ | | | | | | | | | Add connection timeout to default POST options | ||||
| * | | | Add connection timeout to default POST options | Lukas Reschke | 2015-05-26 | 1 | -1/+7 |
| | | | | | | | | | | | | | | | | Fixes https://github.com/owncloud/core/issues/16560 | ||||
* | | | | Merge pull request #16515 from owncloud/deprecate-useless-helper-class | Vincent Petry | 2015-05-26 | 2 | -1/+5 |
|\ \ \ \ | | | | | | | | | | | Deprecate useless helper class |