Thomas Müller
|
e3dee63339
|
Merge branch 'master' into fixing-4011-master
Conflicts:
lib/connector/sabre/directory.php
lib/connector/sabre/file.php
|
2013-09-30 10:46:50 +02:00 |
Thomas Müller
|
a86c10984a
|
catching NotPermittedException and throw it to the dav client as 403
|
2013-09-26 11:50:46 +02:00 |
Thomas Müller
|
84a0e6930b
|
creating non static getETagPropertyForPath()
adding public $fileView to Node to allow unit testing
|
2013-09-24 15:35:21 +02:00 |
Thomas Müller
|
4e7f82ef04
|
unify duplicate code
|
2013-09-24 15:14:42 +02:00 |
Thomas Müller
|
cf9dbc6e34
|
adding error handling on file_put_contents within the web dav implementation
|
2013-09-24 14:25:56 +02:00 |
Thomas Müller
|
e9eb34f187
|
duplicate code :sigh: - will fix this in a second pr
|
2013-09-24 13:54:18 +02:00 |
Bjoern Schiessle
|
6c3efaf26c
|
throw exception if encryption was disabled but files are still encrypted to prevent the client from syncing unreadable files
|
2013-08-14 09:44:29 +02:00 |
Thomas Müller
|
24b4806af4
|
Merge branch 'master' into googledrive
|
2013-07-12 09:43:04 +02:00 |
Robin Appelman
|
6208780332
|
Sabre: throw exceptions when delete/create/write operations are not permitted
|
2013-06-25 17:04:25 +02:00 |
Michael Gapczynski
|
0953b68556
|
Return null if file size is negative for WebDAV, fix #2013
|
2013-05-27 11:35:31 -04:00 |
Bart Visscher
|
bb75dfc021
|
Whitespace fixes
|
2013-02-22 19:05:36 +01:00 |
Bart Visscher
|
ffae6f4b84
|
Style-fix: Breakup long lines
|
2013-02-14 08:38:37 +01:00 |
Bart Visscher
|
cd35d257bb
|
Fix NoSpaceAfterComma and SpaceBeforeComma
|
2013-02-14 08:36:26 +01:00 |
Jörn Friedrich Dreyer
|
99f41de7de
|
only check content lenght on PUT to make litmus happy
|
2013-02-11 10:31:01 +01:00 |
Jörn Friedrich Dreyer
|
2cb2991c04
|
delete partial file when file upload is aborted
|
2013-02-11 09:53:07 +01:00 |
Jörn Friedrich Dreyer
|
15ab2fd52a
|
check Content-Length to detect aborted uploads
|
2013-02-11 09:53:07 +01:00 |
Jörn Friedrich Dreyer
|
2644003bf1
|
send back 'X-OC-MTime: accepted' when X-OC-MTime was applied
|
2013-02-11 09:34:03 +01:00 |
Jörn Friedrich Dreyer
|
d2332f60f3
|
add a custom header clients can use to skip a n additional propset request
|
2013-02-11 09:32:28 +01:00 |
Jörn Friedrich Dreyer
|
1263511a17
|
append .part to put files
|
2013-02-10 14:16:45 +01:00 |
Michael Gapczynski
|
b30648cb7d
|
Don't waste time making another call since we know it doesn't exist
|
2013-01-11 21:09:01 -05:00 |
Michael Gapczynski
|
9e2f3a5324
|
Remove old create etag function
|
2013-01-11 20:59:53 -05:00 |
Robin Appelman
|
aaa1b73364
|
don't use depricated OC_Filesystem
|
2012-10-10 13:18:36 +02:00 |
Bart Visscher
|
52f2e7112e
|
Whitespace fixes in lib
|
2012-08-29 20:28:45 +02:00 |
Bart Visscher
|
783d67be62
|
Create uniqid ETag for directories
|
2012-07-25 23:09:03 +02:00 |
Bart Visscher
|
381e493a8c
|
Rename functions
getETagPropertyForFile -> getETagPropertyForPath
removeETagPropertyForFile -> removeETagPropertyForPath
|
2012-07-25 23:09:03 +02:00 |
Bart Visscher
|
cdd9ffc8a5
|
Add ETag support to the Sabre file connector.
This is based on the md5 of the file, can be changed later
|
2012-07-21 00:13:30 +02:00 |
Robin Appelman
|
f047fdbfaa
|
revert to using fopen for webdav instead of readfile
|
2012-07-16 19:58:05 +02:00 |
Bjoern Schiessle
|
e7a0c4f0bb
|
use readfile() instead iof fopen() for file download over webdav.
fopen() didn't work for large files on some servers while readfile()
seems to work for all files on all configurations.
|
2012-07-10 19:22:06 +02:00 |
Bart Visscher
|
400769ab40
|
Optimize WebDav access using OC_FileCache
|
2012-06-15 16:04:07 +02:00 |
Bart Visscher
|
d9d6876be9
|
Add stat cache to OC_Connector_Sabre_Node and OC_Connector_Sabre_File
Speeds up access of directories with large number of files.
|
2012-06-08 21:38:10 +02:00 |
Thomas Müller
|
d46bea8867
|
fixing file headers with copy right
|
2012-05-05 18:13:40 +02:00 |
Florian Vichot
|
452a463764
|
Make OC_Connector_Sabre_File::get() return a PHP stream instead of the file content, as is recommended by SabreDAV to handle large files.
|
2011-11-06 22:39:24 +01:00 |
Jakob Sack
|
bafd684eb6
|
Renaming classes :-)
|
2011-07-29 21:36:03 +02:00 |
Jakob Sack
|
f5c0dbd947
|
Use autoload
|
2011-07-27 19:07:28 +02:00 |