Robin Appelman
|
6b965d71d1
|
add seperate config option for locking memcache backend
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
72847dbc77
|
always use locking in unit tests
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
437c0b55a6
|
unlock source file when we cant lock the target in a rename
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
668fafd4d2
|
close file handle after sending sabre response
|
2015-06-01 13:22:56 +02:00 |
Vincent Petry
|
2f4f468399
|
Added config switch for file locking
|
2015-06-01 13:22:56 +02:00 |
Vincent Petry
|
6df502a5aa
|
Fix Null memcache fallback to match interface
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
006eaa84aa
|
dont release shared lock if we dont have any
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
f0b8672729
|
fix locking root of a view
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
e08423f956
|
release all locks on shutdown
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
2d63fd77de
|
dont apply callback wrapper when fopen failed
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
1270c6800d
|
dont lock on meta data operations
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
35c377f7a9
|
phpdoc and minor issues
|
2015-06-01 13:22:56 +02:00 |
Vincent Petry
|
8d53dc803f
|
Use md5 + prefix for file locking keys in memcache
Also trim slashes from paths to make sure the locks are based on the
same paths.
|
2015-06-01 13:22:56 +02:00 |
Vincent Petry
|
0775e9c1ca
|
Use md5 for lock key
|
2015-06-01 13:22:56 +02:00 |
Vincent Petry
|
5edf294ce5
|
Add CAS methods to Null memcache
This prevents breaking ownCloud completely when memcache is not enabled
and the locking code is triggered
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
a1a25a9b5b
|
fix unlocking when moving mount points
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
7e418c7d69
|
high level locking wip
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
e64360e72d
|
always use arraycache for unit tests
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
bf7002bc65
|
add locking to the view apo
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
536e187e51
|
add locking to the storage api
|
2015-06-01 13:22:56 +02:00 |
Robin Appelman
|
cdf7f91259
|
expose locking provider in the server container
|
2015-06-01 13:22:55 +02:00 |
Thomas Müller
|
2c86cc821c
|
Merge pull request #16628 from owncloud/webdav-validatepath
Validate target file name for some webdav ops
|
2015-06-01 13:20:19 +02:00 |
Jenkins for ownCloud
|
8d23b34402
|
[tx-robot] updated from transifex
|
2015-05-31 01:54:44 -04:00 |
Jenkins for ownCloud
|
a3bc112412
|
[tx-robot] updated from transifex
|
2015-05-30 01:55:46 -04:00 |
Vincent Petry
|
06f8c80af6
|
Validate target file name for some webdav ops
|
2015-05-29 19:14:38 +02:00 |
Thomas Müller
|
67cef93fdd
|
Merge pull request #16578 from owncloud/fix_16556
show txt preview when file contains text
|
2015-05-28 20:48:16 +02:00 |
Morris Jobke
|
7f83829db3
|
Merge pull request #16592 from owncloud/fix-16574
Add type hint for OC_Channel
|
2015-05-28 20:36:44 +02:00 |
Vincent Petry
|
e114d00242
|
Only use quota stream wrapper on "files"
Prevent using the quota stream wrapper on trashbin folders and other
metadata folders
|
2015-05-28 18:31:20 +02:00 |
Vincent Petry
|
ded62ff693
|
Merge pull request #16501 from owncloud/enc_fix_move_versions_between_storages
[encryption] fix move versions between storages
|
2015-05-28 15:28:25 +02:00 |
Vincent Petry
|
474c99e19a
|
Merge pull request #16577 from owncloud/enc_improve_migration
only request encryption module for files which are not excluded
|
2015-05-28 11:31:33 +02:00 |
Björn Schießle
|
e1483f65c3
|
Merge pull request #16591 from owncloud/enc_improved_error_message
improved error message for various states
|
2015-05-28 10:55:53 +02:00 |
Jenkins for ownCloud
|
1726d84e73
|
[tx-robot] updated from transifex
|
2015-05-28 01:55:22 -04:00 |
Bjoern Schiessle
|
5549641f1f
|
improve error messages displayed to the user
|
2015-05-27 21:00:02 +02:00 |
Victor Dubiniuk
|
4239054383
|
Add type hint for OC_Channel
|
2015-05-27 18:03:11 +03:00 |
Bjoern Schiessle
|
0de59acb49
|
only request encryption module for files which are not excluded
|
2015-05-27 15:47:40 +02:00 |
Lukas Reschke
|
ffd73ef2e4
|
Fix indentation
|
2015-05-27 14:57:19 +02:00 |
Georg Ehrke
|
bb676f2799
|
show txt preview when file contains text
|
2015-05-27 14:11:33 +02:00 |
Morris Jobke
|
3de945d13d
|
Merge pull request #16527 from owncloud/end-processing-when-404
End processing when file is not found
|
2015-05-27 09:36:05 +02:00 |
Thomas Müller
|
4513cf5967
|
Revert "Revert "Revert "FIX for webdav.mediencenter.t-online.de"""
|
2015-05-26 14:40:07 +02:00 |
Oliver Kohl D.Sc
|
f8938f004d
|
Revert "Revert "FIX for webdav.mediencenter.t-online.de""
|
2015-05-26 13:36:45 +02:00 |
Björn Schießle
|
f70c309c2d
|
Merge pull request #16561 from owncloud/add-default-timeout-back
Add connection timeout to default POST options
|
2015-05-26 12:23:57 +02:00 |
Vincent Petry
|
f1fc7b155c
|
Merge pull request #16515 from owncloud/deprecate-useless-helper-class
Deprecate useless helper class
|
2015-05-26 12:22:05 +02:00 |
Vincent Petry
|
39c6a36488
|
Merge pull request #16532 from owncloud/cors-no-cookie-auth
Disallow cookie auth for cors requests
|
2015-05-26 12:12:04 +02:00 |
Björn Schießle
|
ab0747113c
|
Merge pull request #16452 from owncloud/enc_ftp_upload
always write file, if fseek doesn't work we write the whole file
|
2015-05-26 12:02:41 +02:00 |
Thomas Müller
|
3babcd0344
|
Merge pull request #16339 from owncloud/master-override-channel
Allow change update channel via public API
|
2015-05-26 11:42:41 +02:00 |
Lukas Reschke
|
dff361dc5c
|
Add connection timeout to default POST options
Fixes https://github.com/owncloud/core/issues/16560
|
2015-05-26 11:22:50 +02:00 |
jknockaert
|
a577e723b0
|
flush() comments + perf opt
|
2015-05-26 10:22:52 +02:00 |
Jenkins for ownCloud
|
fe610a65d3
|
[tx-robot] updated from transifex
|
2015-05-25 01:55:06 -04:00 |
Jenkins for ownCloud
|
06934e7c00
|
[tx-robot] updated from transifex
|
2015-05-24 01:55:03 -04:00 |
Jenkins for ownCloud
|
e189435499
|
[tx-robot] updated from transifex
|
2015-05-23 01:55:05 -04:00 |