mod_webdav doesn't support put of files over 2GB
Missing in 1.5.x:
Line 1840 of mod_webdav reads :
int r = 0;
but should use a more suitable type for files greater than 2GB, i.e.
off_t r = 0;
This results in file truncation for files over 2GB.
Updated by stbuehler about 10 years ago
- Status changed from New to Need Feedback
- Target version deleted (
- Estimated time deleted (
- Patch available changed from Yes to No
- "int r = 0" is in line 1711 - and there haven't been big changes since the latest versions... so perhaps your version is too old?
ris only used as size for one chunk. And i doubt a single (incoming) chunk is too big for int.
- On 32-bit platforms the limits comes from request.c (it checks for SSIZE_MAX); i don't think i will remove that...
Also available in: Atom