Commit Graph

20 Commits (bc1235d325c5b8ff659afc6700e82e35e2912fbb)

Author SHA1 Message Date
Vincent Petry 80d2371f97 Fixed touch after chunk assembling 11 years ago
Bjoern Schiessle 68f3f2e691 make it possible to detect transferID part 12 years ago
Thomas Müller 09903aa36c - delete properties on node delete 12 years ago
Thomas Müller 6e0e621218 creating and deleting of file and folder 'Shared' in root is not allowed 12 years ago
Thomas Müller 2628601e79 adding oc-mtime handling to chunked upload 12 years ago
Thomas Müller 3cb666ad77 chunked files are assembled into a part file on the target storage followed by an atomic rename operation. 12 years ago
Thomas Müller d2d2c9a46d fixes #5367 12 years ago
Thomas Müller caa27824a9 catch specific file exceptions and convert them to proper http status code via webdav 12 years ago
Bjoern Schiessle 6c45fab037 part file needs to have .part extension 12 years ago
Bjoern Schiessle 0293d8e04f If a existing file in Shared/ with update permissions gets updated we need to write the .part file to a different place because we can't create new files in the Shared folder 12 years ago
Thomas Müller 61a534fb60 moving createFileChunked() to OC_Connector_Sabre_File 12 years ago
Thomas Müller f496609085 the path for reassembling was created the wrong way 12 years ago
Thomas Müller 730c80ff9c adding additional exceptions for special cases where creating a file might not be allowed 12 years ago
Thomas Müller 9c9dc276b7 move the private namespace OC into lib/private - OCP will stay in lib/public 12 years ago
Thomas Müller a86c10984a catching NotPermittedException and throw it to the dav client as 403 12 years ago
Thomas Müller 84a0e6930b creating non static getETagPropertyForPath() 12 years ago
Thomas Müller 4e7f82ef04 unify duplicate code 12 years ago
Thomas Müller cf9dbc6e34 adding error handling on file_put_contents within the web dav implementation 12 years ago
Thomas Müller e9eb34f187 duplicate code :sigh: - will fix this in a second pr 12 years ago
Bjoern Schiessle 6c3efaf26c throw exception if encryption was disabled but files are still encrypted to prevent the client from syncing unreadable files 12 years ago
Robin Appelman 6208780332 Sabre: throw exceptions when delete/create/write operations are not permitted 12 years ago
Michael Gapczynski 0953b68556 Return null if file size is negative for WebDAV, fix #2013 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
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 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
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
Felix Moeller 30d7993e01 Checkstyle fixes: NoSpaceAfterComma 13 years ago
Felix Moeller afadf93d31 Checkstyle: many fixes 13 years ago
Sam Tuke 8b01286a5d Merged branch 'master' 13 years ago
Robin Appelman aaa1b73364 don't use depricated OC_Filesystem 13 years ago
Bart Visscher 52f2e7112e Whitespace fixes in lib 13 years ago
Bart Visscher 783d67be62 Create uniqid ETag for directories 13 years ago
Bart Visscher 381e493a8c Rename functions 13 years ago
Bart Visscher cdd9ffc8a5 Add ETag support to the Sabre file connector. 13 years ago
Robin Appelman e52ab59b40 Revert "use readfile() instead iof fopen() for file download over webdav." 13 years ago
Robin Appelman f047fdbfaa revert to using fopen for webdav instead of readfile 13 years ago
Bjoern Schiessle 9af74a9c80 use readfile() instead iof fopen() for file download over webdav. 13 years ago
Bjoern Schiessle e7a0c4f0bb use readfile() instead iof fopen() for file download over webdav. 13 years ago
Bart Visscher e728635c8a Add stat cache to OC_Connector_Sabre_Node and OC_Connector_Sabre_File 13 years ago
Bart Visscher 400769ab40 Optimize WebDav access using OC_FileCache 13 years ago
Bart Visscher d9d6876be9 Add stat cache to OC_Connector_Sabre_Node and OC_Connector_Sabre_File 13 years ago
Thomas Müller d46bea8867 fixing file headers with copy right 13 years ago
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. 14 years ago