server/lib/private/Files
Vincent Petry 5d7f37d570
Check whether remote DAV server accepted the mtime on touch
ownCloud as remote DAV always accepts the mtime on touch, but other
servers like Apache's DAV server doesn't. The latter doesn't give any
visible hint in its response to detect this case, so this fix does a
subsequent PROPFIND to check whether the mtime was actually set.

Since a touch() operation seldom happens (only on uploads), the minor
performance loss should hopefully be acceptable.
2016-05-30 16:10:30 +02:00
..
Cache Update license headers 2016-05-26 19:57:24 +02:00
Config Update license headers 2016-05-26 19:57:24 +02:00
Mount Update license headers 2016-05-26 19:57:24 +02:00
Node Update license headers 2016-05-26 19:57:24 +02:00
ObjectStore Update license headers 2016-05-26 19:57:24 +02:00
Storage Check whether remote DAV server accepted the mtime on touch 2016-05-30 16:10:30 +02:00
Stream Update license headers 2016-05-26 19:57:24 +02:00
Type Update license headers 2016-05-26 19:57:24 +02:00
Utils trigger size calculation after scanning (#24875) 2016-05-30 11:14:31 +02:00
FileInfo.php Update license headers 2016-05-26 19:57:24 +02:00
Filesystem.php Update license headers 2016-05-26 19:57:24 +02:00
View.php Update license headers 2016-05-26 19:57:24 +02:00