Robin Appelman
a945ce908b
style fix
12 years ago
Markus Goetz
bf7514f76a
WebDAV Auth Connector: Check if already logged in
12 years ago
Georg Ehrke
63791e2d8d
return empty array instead of 0
12 years ago
Robin Appelman
93750d2658
improved copy operation for objecttree
12 years ago
Robin Appelman
fe0de5fc10
improved move operation for sabre's objecttree
12 years ago
Robin Appelman
4e55d0ef9b
make use of the fact that rmdir is already recursive
12 years ago
Robin Appelman
2d1c6ae726
overwrite Sabre_DAV_ObjectTree with a faster getNodeForPath
12 years ago
Robin Appelman
6208780332
Sabre: throw exceptions when delete/create/write operations are not permitted
12 years ago
Jörn Friedrich Dreyer
c223bee6df
fix numRows usage in core lib
12 years ago
Jörn Friedrich Dreyer
3e3b66bd0d
use to_char when comparing clob to string on oracle, use execute audited
12 years ago
Thomas Mueller
5c7d7549ea
coding style
12 years ago
Jörn Friedrich Dreyer
471b9c055a
use executeAudited in sabredav lock
12 years ago
Jörn Friedrich Dreyer
5ec13742b3
use to_char to allow comparing string to CLOB cloumns in oracle
12 years ago
Michael Gapczynski
0953b68556
Return null if file size is negative for WebDAV, fix #2013
12 years ago
Alessandro Cosentino
3fbfe3c06a
small typo in the comments
12 years ago
Bart Visscher
460f827f7e
Also check for needed upgrade in the Sabre Maintenance connector
12 years ago
Arthur Schiwon
6acbadf418
return 403 when mkdir failed on webDAV, fixes #2127
12 years ago
Michael Gapczynski
d29c2b0169
Reuse $freeSpace variable
12 years ago
Michael Gapczynski
a2d3333a09
Don't throw insufficient storage exception if free space is unknown
12 years ago
Bart Visscher
bb75dfc021
Whitespace fixes
12 years ago
Bart Visscher
ffae6f4b84
Style-fix: Breakup long lines
12 years ago
Bart Visscher
cd35d257bb
Fix NoSpaceAfterComma and SpaceBeforeComma
12 years ago
Bart Visscher
5c4a804ddb
Fix SpaceBeforeOpenBrace errors
12 years ago
Jörn Friedrich Dreyer
99f41de7de
only check content lenght on PUT to make litmus happy
12 years ago
Jörn Friedrich Dreyer
2cb2991c04
delete partial file when file upload is aborted
12 years ago
Jörn Friedrich Dreyer
15ab2fd52a
check Content-Length to detect aborted uploads
12 years ago
Jörn Friedrich Dreyer
806522d007
also rename file when it has not been present before
12 years ago
Jörn Friedrich Dreyer
72a2075b1c
readd renaming and mtime handling to new directory nodes
12 years ago
Jörn Friedrich Dreyer
2644003bf1
send back 'X-OC-MTime: accepted' when X-OC-MTime was applied
12 years ago
Jörn Friedrich Dreyer
d2332f60f3
add a custom header clients can use to skip a n additional propset request
12 years ago
Jörn Friedrich Dreyer
1263511a17
append .part to put files
12 years ago
Robin Appelman
121c1f2fc0
wrap etags in quotes when doing a propfind on a folder
12 years ago
Robin Appelman
ed4130474a
Dav: update etag in filecache when doing a PROPSET
12 years ago
Robin Appelman
c61c98cbef
Dav: don't overwrite etag from filecache with old etag from properties table
12 years ago
Stefan Herbrechtsmeier
ab2b79cda6
add multiple domains reverse proxy support
...
Add support for a reverse proxy that handles multiple domains via different
web roots (http[s]://proxy.tld/domain.tld/owncloud).
As the reverse proxy web root is transparent for the web server the
REQUEST_URI and SCRIPT_NAME need manual adjustments. This patch replace
the direct use of this _SERVER variables with function calls and extend
this functions to overwrite the web root. Additionally it adds a Sabre
request backend that extends the Sabre_HTTP_Request to use the same
functions.
12 years ago
Bart Visscher
5bfe4adbaa
Whitespace cleanup
12 years ago
Michael Gapczynski
094a852bff
Wrap the etag in double quotes
12 years ago
Michael Gapczynski
b30648cb7d
Don't waste time making another call since we know it doesn't exist
12 years ago
Michael Gapczynski
9e2f3a5324
Remove old create etag function
12 years ago
Thomas Mueller
ccdaec6296
webdav returns "503 Service Unavailable" in case the ownCloud server is currently in maintenance mode.
12 years ago
Björn Schießle
43415386a8
Upstream merged my patch to add additional ssl root certificates to the webdav client.
...
This means that OC_Connector_Sabre_Client is no longer needed
12 years ago
Michael Gapczynski
83064aca51
Remove old etag code
12 years ago
Michael Gapczynski
a5cb7363a5
Use etags from file cache in SabreDAV connector
12 years ago
Arthur Schiwon
627da205b3
implement getCurrentUser in Sabre Auth Connector, fixes #508
12 years ago
Arthur Schiwon
4466e06e7d
use username, not passed loginname, might differ
12 years ago
Thomas Mueller
84420035df
throwing InsufficientStorage in case the quota is reached
12 years ago
Sam Tuke
60f4ea8ddc
Cleaned up docblock comments
12 years ago
Robin Appelman
706bb3ccd6
move ETag generation to storage backends
13 years ago
Robin Appelman
99aa972a40
Allow changing the way etags are generated
13 years ago
Thomas Mueller
07ffa0de39
adding comments to explain what's going on here
13 years ago