Releases: cenkalti/rain
v0.3.0
Changelog
7fbed0b
b0130e0 add done channel to resource manager
5585981 add peer id to piece cache key
73cd702 add piece picker test
00e0722 check close piece downloader
a6c199e decrement old peer addr source count
e970fab do not clear global piece cache
3ee1c59 do not start piece downloader if completed
1aa65dd export expvars from rpc server
ab228b6 find block after checking piece index
7db2c6f fix panic
258714d fix resource manager panic
40e5457 fix unset optimistic unchoke flag
298c1e4 immediate response from request manager
c0f9c08 increase max accepted block size
cf4d979 more comments
3cb8a09 more panic
7b8dfc6 more verbose log
d7b9862 more verbose log message
a386018 move ram resource into session struct
428b2d8 no logger in piece picker
6b806aa no maps in piecepicker
358cde5 package peerset
9d76fb2 pick for
cada0a2 put correct slice to pool
b67e10f refactor
c030399 refactor
5a769b3 refactor
0f63cee refactor
b7464d6 release queued messages after processing
c028038 rename
1296aea rename
047def7 rename
2fa8cb4 rename blockPool
71e99ae rename created_at to added_at
aa597f6 resource manager
66830fa return more session stats
74ea93f return piece cache stats
624338f return session stats
5734fd9 rewrite piece picker
d34fa31 save allowed fast pieces of peer
2df8dbf save allowed fast pieces per peer
59695a9 save pieces per peer
5b60147 set second sort key for peer
0393006 show piece cache utilization
349babf sort peers by connected_at
de3a0cf start downloader for peer
b62d6b2 update default config
58faff7 use pick for
57baeda verify piece in separate goroutine
v0.2.3
Changelog
36d5537 fix availability calculation
4feddcc go to top/boot with g/G keys in console
a821b00 refactor console cursorUp & cursorDown functions
a69baec remove coverage report
6f0a501 remove todo
32ffcd7 remove todos in code
1e6bd2a rename rpc field
73945d6 speeds are int
1b2a898 update chihaya dependency
0892fbd update readme
d8ea7d4 upgrade go version
v0.2.2
v0.2.1
v0.2.0
Changelog
9411d47 add compact peer test
fed7c64 add todo
7437990 bootstrap dht with more nodes
8ccd752 calculate download/upload speeds
e39ef6c change default config path
9a8bb28 debug message
a604fdd do not connect to peers at stopped state
11483f7 do not return external ip in announce response
d487f76 dont save have message to seeders
2e788ea handle allocation progress
82e9be2 handle verification progress
32c048b ignore external ip
a3905c8 implement bep 40
504fef8 log warning message if cannot get interface addresses
f84ae05 more comments
b4c0588 move rpc types to internal package
d8a0908 prioritize peers
a27bb4a remove done todo
6045846 remove todo
d85ffff remove todo
5807015 remove todo
9d2e6ea report eta
483d90c report seed duration
98047b8 return info hash as bytes
8cdfcf2 return version from api
b79d4b4 save seconds seeded
5f0c56b send yourip in extension handshake
c25a866 set index on addr list items
e455340 set peer addr priority
508bf52 show addr count by source
4660ab3 update external ip from peers
bf165e3 update seconds seeded before getting stats
d449679 vendor assert package