Rohit Behera
64ab1ac322
box: fix truncated files being uploaded successfully when the source ends early
...
The single-shot upload path sent the source straight to Box as a multipart
body with no Content-Length, so a source that supplied fewer bytes than its
declared size produced a short request that Box accepted and stored, and the
upload was reported as a success.
Count the bytes actually read and fail the upload if they do not match the
declared size. The multipart path already reads each chunk with io.ReadFull
and so already fails in this case.
2026-08-21 17:53:41 +01:00
..
2024-08-08 13:41:31 +01:00
2026-05-01 13:41:07 +01:00
2026-07-31 13:21:59 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 12:23:31 +01:00
2026-03-03 14:01:11 +00:00
2026-08-21 17:53:41 +01:00
2026-07-12 13:26:17 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 12:23:31 +01:00
2026-07-16 14:47:03 +01:00
2026-08-03 20:58:14 +01:00
2026-08-14 09:54:00 +01:00
2026-01-18 20:48:33 +01:00
2026-07-27 12:27:02 +01:00
2026-08-03 17:50:37 +01:00
2026-08-03 20:58:14 +01:00
2024-09-06 18:20:10 +01:00
2025-02-28 11:31:14 +00:00
2026-08-11 19:32:12 +01:00
2026-07-13 11:22:04 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 12:23:31 +01:00
2025-12-01 19:04:02 +00:00
2026-07-07 12:35:37 +01:00
2026-07-13 10:44:03 +01:00
2026-07-13 13:53:29 +01:00
2026-07-14 14:13:49 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 12:23:31 +01:00
2026-07-17 18:29:39 +01:00
2026-08-11 19:32:12 +01:00
2026-08-21 12:23:31 +01:00
2026-07-14 14:13:49 +01:00
2025-06-24 15:04:45 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 17:48:29 +01:00
2026-07-13 13:49:11 +01:00
2026-07-20 17:37:16 +01:00
2025-12-17 10:21:12 +00:00
2026-07-14 14:13:49 +01:00
2026-07-28 17:33:55 +01:00
2026-07-17 18:29:39 +01:00
2026-08-21 12:23:31 +01:00
2026-08-04 19:29:21 +01:00
2026-04-20 12:16:10 +01:00
2026-08-21 12:23:31 +01:00
2026-07-14 14:13:49 +01:00
2025-07-31 11:38:51 +01:00
2026-08-21 12:23:31 +01:00
2026-07-17 18:29:39 +01:00
2025-04-08 15:14:00 +01:00
2026-07-14 14:13:49 +01:00
2026-08-21 12:23:31 +01:00
2026-07-09 17:50:26 +01:00
2026-08-21 12:23:31 +01:00
2026-07-30 14:41:09 +01:00
2026-02-18 12:11:52 +00:00
2026-08-11 19:32:12 +01:00
2026-08-03 17:52:23 +01:00
2024-04-22 19:29:12 +02:00
2026-05-06 10:51:16 +01:00
2026-07-02 11:30:15 +01:00
2026-07-17 18:29:39 +01:00
2025-09-14 15:58:20 +01:00
2026-08-21 12:23:31 +01:00
2026-08-21 17:46:05 +01:00
2026-08-21 12:23:31 +01:00