Commit Graph

43 Commits (96a931929ea837a40a7e9b836252587c949a8127)

Author SHA1 Message Date
Thomas Müller 96a931929e adding OC-ETag header 12 years ago
Thomas Müller ea269f0067 Upload abortion is now detected within the OC_Connector_Sabre_File::put() 12 years ago
Robin Appelman c6a83b2f17 Fix exposing single files over webdav 12 years ago
Thomas Müller 48eee0b432 use the right interface \Sabre\DAVACL\PrincipalBackend\BackendInterface 12 years ago
Thomas Müller 76e04027bc Upgrade SabreDAV to 1.8.10 12 years ago
ringmaster cda87fd9c4 Normalize lock exception messages. 12 years ago
ringmaster 6b94732bdf Respect locked files, surface correct exception. 12 years ago
Andreas Fischer fb4556033a Cast '{DAV:}getcontentlength' to number instead of int. 12 years ago
Robin McCorkell a7ae2e874a Squash 'a | b' into 'a|b', in /lib 12 years ago
Robin Appelman cd0c5990f8 properly quote etags 12 years ago
Thomas Müller 4ba6f4839d fixing typos and PHPDoc 12 years ago
Bjoern Schiessle 27c5a978f9 we no longer need to handle the Shared folder different from any other folder 12 years ago
Thomas Tanghus 51e47319ef White-list known secure mime types. Refs. #8184 13 years ago
Robin Appelman 3a21755963 Pass the filesystem view as argument in the sabredav connectors and use the fileinfo object 13 years ago
Vincent Petry bd71a1b7b6 Added file name check in webdav connector 13 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 13 years ago
Vincent Petry 11ef12a106 Added exception logger plugin for sabre connector 13 years ago
Vincent Petry 8eaa39f4e2 Removed special handling of part files in shared storage rename 13 years ago
Thomas Müller ed469a7d2c in order to work properly with encryption ocTransferId is added to the file path - questionable usage of magic string 13 years ago
Thomas Müller 1c0b8ed214 Adding a random postfix to the part file. 13 years ago
Vincent Petry 80d2371f97 Fixed touch after chunk assembling 13 years ago
Bjoern Schiessle 68f3f2e691 make it possible to detect transferID part 13 years ago
Thomas Müller 09903aa36c - delete properties on node delete 13 years ago
Thomas Müller 6e0e621218 creating and deleting of file and folder 'Shared' in root is not allowed 13 years ago
Thomas Müller 2628601e79 adding oc-mtime handling to chunked upload 13 years ago
Thomas Müller 3cb666ad77 chunked files are assembled into a part file on the target storage followed by an atomic rename operation. 13 years ago
Thomas Müller d2d2c9a46d fixes #5367 13 years ago
Thomas Müller caa27824a9 catch specific file exceptions and convert them to proper http status code via webdav 13 years ago
Bjoern Schiessle 6c45fab037 part file needs to have .part extension 13 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 13 years ago
Thomas Müller 61a534fb60 moving createFileChunked() to OC_Connector_Sabre_File 13 years ago
Thomas Müller f496609085 the path for reassembling was created the wrong way 13 years ago
Thomas Müller 730c80ff9c adding additional exceptions for special cases where creating a file might not be allowed 13 years ago
Thomas Müller 9c9dc276b7 move the private namespace OC into lib/private - OCP will stay in lib/public 13 years ago
Thomas Müller a86c10984a catching NotPermittedException and throw it to the dav client as 403 13 years ago
Thomas Müller 84a0e6930b creating non static getETagPropertyForPath() 13 years ago
Thomas Müller 4e7f82ef04 unify duplicate code 13 years ago
Thomas Müller cf9dbc6e34 adding error handling on file_put_contents within the web dav implementation 13 years ago
Thomas Müller e9eb34f187 duplicate code :sigh: - will fix this in a second pr 13 years ago
Bjoern Schiessle 6c3efaf26c throw exception if encryption was disabled but files are still encrypted to prevent the client from syncing unreadable files 13 years ago
Robin Appelman 6208780332 Sabre: throw exceptions when delete/create/write operations are not permitted 13 years ago
Michael Gapczynski 0953b68556 Return null if file size is negative for WebDAV, fix #2013 13 years ago
Bart Visscher bb75dfc021 Whitespace fixes 14 years ago
Bart Visscher ffae6f4b84 Style-fix: Breakup long lines 14 years ago
Bart Visscher cd35d257bb Fix NoSpaceAfterComma and SpaceBeforeComma 14 years ago
Jörn Friedrich Dreyer 99f41de7de only check content lenght on PUT to make litmus happy 14 years ago
Jörn Friedrich Dreyer 2cb2991c04 delete partial file when file upload is aborted 14 years ago
Jörn Friedrich Dreyer 15ab2fd52a check Content-Length to detect aborted uploads 14 years ago
Jörn Friedrich Dreyer 2644003bf1 send back 'X-OC-MTime: accepted' when X-OC-MTime was applied 14 years ago
Jörn Friedrich Dreyer d2332f60f3 add a custom header clients can use to skip a n additional propset request 14 years ago