aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Move locking exceptionsVincent Petry2015-06-012-4/+15
|
* Convert LockedException to FileLocked in Sabre connectorVincent Petry2015-06-012-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 uploadRobin Appelman2015-06-011-0/+5
|
* use arraycache for locking in unit testsRobin Appelman2015-06-011-0/+1
|
* add seperate config option for locking memcache backendRobin Appelman2015-06-012-3/+25
|
* always use locking in unit testsRobin Appelman2015-06-011-1/+1
|
* unlock source file when we cant lock the target in a renameRobin Appelman2015-06-011-1/+7
|
* close file handle after sending sabre responseRobin Appelman2015-06-011-0/+6
|
* Added config switch for file lockingVincent Petry2015-06-012-5/+70
|
* Fix Null memcache fallback to match interfaceVincent Petry2015-06-011-3/+7
|
* dont release shared lock if we dont have anyRobin Appelman2015-06-011-2/+4
|
* fix locking root of a viewRobin Appelman2015-06-011-1/+1
|
* release all locks on shutdownRobin Appelman2015-06-013-0/+34
|
* dont apply callback wrapper when fopen failedRobin Appelman2015-06-011-1/+1
|
* dont lock on meta data operationsRobin Appelman2015-06-011-4/+4
|
* phpdoc and minor issuesRobin Appelman2015-06-013-13/+21
|
* Use md5 + prefix for file locking keys in memcacheVincent Petry2015-06-012-3/+5
| | | | | Also trim slashes from paths to make sure the locks are based on the same paths.
* Use md5 for lock keyVincent Petry2015-06-012-4/+16
|
* Add CAS methods to Null memcacheVincent Petry2015-06-011-0/+12
| | | | | This prevents breaking ownCloud completely when memcache is not enabled and the locking code is triggered
* fix unlocking when moving mount pointsRobin Appelman2015-06-011-0/+5
|
* high level locking wipRobin Appelman2015-06-011-5/+59
|
* always use arraycache for unit testsRobin Appelman2015-06-011-1/+1
|
* add locking to the view apoRobin Appelman2015-06-011-2/+71
|
* add locking to the storage apiRobin Appelman2015-06-015-0/+91
|
* expose locking provider in the server containerRobin Appelman2015-06-012-0/+26
|
* Merge pull request #16628 from owncloud/webdav-validatepathThomas Müller2015-06-012-0/+14
|\ | | | | Validate target file name for some webdav ops
| * Validate target file name for some webdav opsVincent Petry2015-05-292-0/+14
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2015-05-3112-4/+16
| |
* | [tx-robot] updated from transifexJenkins for ownCloud2015-05-3012-0/+12
|/
* Merge pull request #16578 from owncloud/fix_16556Thomas Müller2015-05-281-1/+1
|\ | | | | show txt preview when file contains text
| * show txt preview when file contains textGeorg Ehrke2015-05-271-1/+1
| |
* | Merge pull request #16592 from owncloud/fix-16574Morris Jobke2015-05-281-0/+1
|\ \ | | | | | | Add type hint for OC_Channel
| * | Add type hint for OC_ChannelVictor Dubiniuk2015-05-271-0/+1
| |/
* | 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-283-29/+77
|\ \ | | | | | | [encryption] fix move versions between storages
| * | copy keys before we move a file between storages to make sure that the new ↵Bjoern Schiessle2015-05-222-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 Schiessle2015-05-211-6/+15
| | | | | | | | | | | | between system wide mount points and user specific mountpoints
* | | Merge pull request #16577 from owncloud/enc_improve_migrationVincent Petry2015-05-281-55/+59
|\ \ \ | | | | | | | | only request encryption module for files which are not excluded
| * | | only request encryption module for files which are not excludedBjoern Schiessle2015-05-271-55/+59
| | |/ | |/|
* | | Merge pull request #16591 from owncloud/enc_improved_error_messageBjörn Schießle2015-05-284-26/+15
|\ \ \ | | | | | | | | improved error message for various states
| * | | improve error messages displayed to the userBjoern Schiessle2015-05-274-26/+15
| |/ /
* | | [tx-robot] updated from transifexJenkins for ownCloud2015-05-288-0/+24
| | |
* | | Fix indentationLukas Reschke2015-05-271-25/+25
|/ /
* | Merge pull request #16527 from owncloud/end-processing-when-404Morris Jobke2015-05-271-0/+1
|\ \ | | | | | | End processing when file is not found
| * | End processing when file is not foundLukas Reschke2015-05-221-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ü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 #16561 from owncloud/add-default-timeout-backBjörn Schießle2015-05-261-1/+7
|\ \ \ | | | | | | | | Add connection timeout to default POST options
| * | | Add connection timeout to default POST optionsLukas Reschke2015-05-261-1/+7
| | | | | | | | | | | | | | | | Fixes https://github.com/owncloud/core/issues/16560
* | | | Merge pull request #16515 from owncloud/deprecate-useless-helper-classVincent Petry2015-05-262-1/+5
|\ \ \ \ | | | | | | | | | | Deprecate useless helper class