Skip to content

Releases: cenkalti/rain

v0.8.7

19 Aug 13:19
a0104f7
Compare
Choose a tag to compare

Changelog

1f9c828 add option to add torrent in stopped state
03979a5 check http status code only if cannot decode response
a0104f7 do not send completed event if already complete when started
6d0b8f3 fix duplicate announces
15f2016 fix formatting in debug log while loading existing torrent
8bb5568 log unhandled announce errors

v0.8.6

15 Aug 15:41
670c0ab
Compare
Choose a tag to compare

Changelog

670c0ab parse string "private" fields in torrents

v0.8.5

12 Aug 20:06
022f6fa
Compare
Choose a tag to compare

Changelog

022f6fa fix filtering control chars in urls

v0.8.4

05 Aug 07:44
eba005e
Compare
Choose a tag to compare

Changelog

467b24f add option to skip tls certificate verification
9d9ac30 check for http tracker errors
650b993 filter out control chars in magnet links
eba005e make linter happy
d8c6b56 simplify if statement

v0.8.3

10 Jun 07:52
a946d29
Compare
Choose a tag to compare

Changelog

a946d29 escape filename in webseed url
b689f6b fix panic on webseed piece picker

v0.8.2

11 Apr 13:30
def4575
Compare
Choose a tag to compare

Changelog

def4575 fix panic in tier

v0.8.1

11 Apr 11:42
5a2d8eb
Compare
Choose a tag to compare

Changelog

5a2d8eb fix handling multiple trackers in magnet links
48c2da9 fix timeout error

v0.8.0

11 Apr 11:06
9143a75
Compare
Choose a tag to compare

Changelog

1205bb6 Revert "add magnet peer source"
6d3d983 Revert "remove trackers param from torrent constructor"
f054391 add magnet peer source
ec9165e add multihash
faad5e9 add peer takes a string argument
e7c2105 asciify extended client name
0847d47 batch bitfield writes
0d674a9 create peersource package, remove peer dependency
14a17fd display timeout on tracker error
27186dc do not log invalid trackers
92c32bc do not log peer writer error if closed
4453787 drop excess messages silently if fast is not enabled
a249ab9 fix blocking when adding magnet peer
07f3ac4 fix race in http tracker announce
2219dc8 fix race in webseed download
324c157 fix source
ced23f8 fix time in blocklist reload log
e3bf405 fix typo in config var
d280d09 go mod tidy
54dad2c limit max http tracker reponse size
94ad023 limit max metadata size
293925b limit max torrent size
31404fc metainfo tiers
87f9773 move dht bootstrap nodes to config
286e891 no tier type in metainfo
dd43e39 override user agent only for private torrents
6c4fd9d parse retry in tracker response
a9e04bf parse tracker tiers in magnet link
a26017e refactor
9de764d refactor
42e098e refactor
05d62b8 reject duplicate requests by peers
c2da076 remove resumer interface
0c926a0 remove trackers param from torrent constructor
c28f72f rename
400523a rename files
ab4dcd1 respect request queue size in extended handshake
fe0edb8 respect tracker "retry in"
7347db8 reuse error var
8b6616a save fixed peers in torrent
8f9f948 save/load magnet peers
fa5f85a save/load multiple tracker tiers
7f716fc send reject instead of silently dropping requests
def812e separate package for cachedpiece
8023f9c set dht extension bit & handle port message
c910662 start fixed peers
5201441 support multihash in magnet links
d991c19 sync after every write
9143a75 try trackers in tier in random order
a616cad unify dns timeout

v0.7.5

29 Mar 12:43
a064d3a
Compare
Choose a tag to compare

Changelog

a064d3a save goroutine stacks to a file on crash
92a101a webseed download errors are debug level logs

v0.7.4

29 Mar 11:56
bcc46d0
Compare
Choose a tag to compare

Changelog

bcc46d0 update go version