commit b2eefa0c4346bfc45f1d86ba2d15ffdc3966ec2e [browse]
Author: Matt Joiner
Date: 2025-12-05 15:52:51 +11:00

Add missing min record for trackerAnnounceHead when Torrents are dropped

(cherry picked from commit a8e97390dcbc4ffc5fc091733e8943ad31f77964)

commit 95c5566de53f477f5b4715fd31dba0b16fd5fc11 [browse]
Author: Matt Joiner
Date: 2025-12-03 16:03:25 +11:00

Remove ancient set torrent log line

(cherry picked from commit 6022de0123adce48f8c4528261edd9da848416fa)

commit ace10caf03fafd8bf54e868a45676dd1c37d4d47 [browse]
Author: Matt Joiner
Date: 2025-12-05 15:00:10 +11:00

Minimal fix for thrashing in client announce dispatcher updateOverdue

commit 3467d2b5e9940266829671e5c178ccbe8b1cb26e [browse]
Author: Matt Joiner
Date: 2025-11-27 23:05:59 +11:00

Fix rate limiter usage

Not sure why Client.newDownloadRateLimitedReader wasn't reusing the constructor.
Avoid rate limit failure if reservations go back in time.
golang.org/x/time/rate is completely busted.

(cherry picked from commit 2d5eb14dae501564d1b62f38f511d0cb3c6c6115)

commit f919af5450297d16ece5953501b5c9c113e8f9aa [browse]
Author: Matt Joiner
Date: 2025-11-19 14:15:34 +11:00

Trying to fix CI

clone the repository to get more history