Matt Joiner
|
d01c6221e6
|
Remove sync.Cond from piece
It's not trivial to ensure that anyone waiting on the piece Cond will wake on events like the torrent being dropped from the client.
|
2015-11-06 00:40:16 +11:00 |
Matt Joiner
|
eebd09c0fe
|
Allow subscribing to torrent piece state changes
|
2015-09-06 12:33:22 +10:00 |
Matt Joiner
|
5ea0c26717
|
Some doc comments
|
2015-09-06 12:31:23 +10:00 |
Matt Joiner
|
06ebc4c37e
|
Explicitly import Torrent.InfoHash
|
2015-08-02 03:55:48 +10:00 |
Matt Joiner
|
8ce61e911d
|
Torrent.BytesCompleted was racy
|
2015-07-21 22:54:02 +10:00 |
Matt Joiner
|
4b6c8b1c39
|
Move methods to correct file
|
2015-06-23 02:02:22 +10:00 |
Matt Joiner
|
7e8ee950bc
|
Docs and comments
|
2015-06-03 13:30:55 +10:00 |
Matt Joiner
|
21fb4933fc
|
Change the way piece state is exposed to give more detail
|
2015-06-01 18:22:12 +10:00 |
Matt Joiner
|
ca74d8ed33
|
Made Torrent.GotInfo a function, to avoid use of zero-initialized channel
|
2015-04-30 00:30:19 +10:00 |
Matt Joiner
|
0ec0302d1c
|
Publicly expose Torrent.GotInfo
|
2015-04-28 15:24:17 +10:00 |
Matt Joiner
|
28b299e7c8
|
Rework the Torrent Reader interface, to allow reader options, and add "responsive" as one such option
Had several weeks of testing. Removes a lot of the "helper" reading methods, but this was necessary to allow per-Torrent reading options.
|
2015-04-14 23:59:41 +10:00 |