Gleb Sinyavsky
|
48c3df2d43
|
Refactorings
|
2016-01-05 11:48:16 +03:00 |
Gleb Sinyavsky
|
5b790bf874
|
Torrent structs replaced with Download interface in exported Client methods
|
2015-12-27 14:49:15 +03:00 |
Matt Joiner
|
55cae072f5
|
Add method File.Torrent
|
2015-11-12 03:25:04 +11:00 |
Matt Joiner
|
6d7dd06b47
|
Add comment doc for File.PrioritizeRegion
|
2015-11-09 22:27:38 +11:00 |
Matt Joiner
|
87433b00ba
|
Add File.DisplayPath
It's used in many places, I just never formalized it. This will help prevent bugs and misuse of File.Path
|
2015-08-04 00:45:15 +10:00 |
Matt Joiner
|
35fa1e3365
|
Avoid holding client lock while scanning pieces in File.State
Some torrent data backends are expensive to query.
|
2015-07-17 20:58:25 +10:00 |
Matt Joiner
|
71f5a1882a
|
Fix a few data races
|
2015-06-03 00:00:25 +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
|
526d9d738e
|
Rewrite imports to local bencode and metainfo
|
2015-04-27 14:55:01 +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 |