commit 8088002ba6e7ec578be93ef3731bb5f28873ec73 [browse]
Author: Matt Joiner
Date: 2020-10-15 16:03:43 +11:00

Fix error handling for bad torrent adds with safe file handling

commit 89235e180fa146811cbf3d74ce716e36e3215f66 [browse]
Author: Matt Joiner
Date: 2020-10-15 15:45:08 +11:00

Sanitize metainfo file paths for file-based storage

Fixes exploit where specially crafted infos can cause the client to write files to arbitrary locations on local storage when using file-based storages like mmap and file.

commit 635ec27fb3666ea2072997666b4d356dde25f7af [browse]
Author: Matt Joiner
Date: 2020-10-15 12:56:06 +11:00

Don't update requests for the current connection first when a request is deleted

commit 0b726a899b169a2f670ed5fcdceb5f67c10c2ed8 [browse]
Author: Matt Joiner
Date: 2020-10-15 12:45:19 +11:00

We might want to close webseed peers on response errors

commit 30d0b5b9c776c16dd8208dab957baf0aed83c0af [browse]
Author: Matt Joiner
Date: 2020-10-15 12:42:27 +11:00

webseed: Handle http response status codes

clone the repository to get more history