Skip to content

v0.3.0

Compare
Choose a tag to compare
@cenkalti cenkalti released this 18 Feb 13:13
· 761 commits to master since this release
cf4d979

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