Bound reads to their limit, treat 416 as end of file, and refuse to remove a non-empty directory

This commit is contained in:
Danny Kim
2026-09-25 15:22:18 +09:00
parent df3635569a
commit 3d69750a26
6 changed files with 222 additions and 34 deletions
+3 -1
View File
@@ -19,7 +19,9 @@ Listing, reading, writing, creating directories, renaming and deleting are
supported. Reads and writes stream in pieces of at most 1 MiB, so a file of any
size moves without either side holding it whole. Conditional writes use
`If-Match` and `If-None-Match`, which servers that return etags honour. Change
polling is not supported, and a rename never replaces an existing target.
polling is not supported, a rename never replaces an existing target, and
deleting takes one file or an empty directory: a folder with contents is
refused rather than removed whole.
## Building