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 |