0
0
Fork 0
mirror of https://github.com/matrix-org/dendrite synced 2024-11-20 08:40:14 +01:00
dendrite/mediaapi/routing
S7evinK 8b22c4270d
Use LimitReader to prevent DoS risk (#1843)
* Use LimitReader to prevent DoS risk

Signed-off-by: Till Faelligen <tfaelligen@gmail.com>

* Check if bytesWritten is equal to the maxFileSize
Add tests

Signed-off-by: Till Faelligen <tfaelligen@gmail.com>

* Use oldschool defer to cleanup after the tests

* Let LimitReader read MaxFileSizeBytes + 1

Co-authored-by: Kegsay <kegan@matrix.org>
2021-06-07 09:17:20 +01:00
..
download.go Retrieve remote file size without the Content-Size header (#1537) 2021-02-17 13:54:53 +00:00
routing.go Top-level setup package (#1605) 2020-12-02 17:41:00 +00:00
upload.go Use LimitReader to prevent DoS risk (#1843) 2021-06-07 09:17:20 +01:00
upload_test.go Use LimitReader to prevent DoS risk (#1843) 2021-06-07 09:17:20 +01:00