Full-featured BitTorrent client package and utilities
Go to file
Matt Joiner 381c6bef68 Failing WriteAt should return ErrShortWrite
See the implementation of io.Copy.
2013-10-02 19:54:23 +10:00
cmd Fix request/chunk confusion, missing outgoing message prefix, protocol tests; improve request triggering 2013-10-01 18:43:18 +10:00
peer_protocol Decoding of Piece messages, and checking entire message is consumed 2013-10-02 17:57:19 +10:00
client.go Mostly handle Piece messages, and kick off a piece check when all the chunks are done 2013-10-02 17:57:59 +10:00
mmap_span.go Failing WriteAt should return ErrShortWrite 2013-10-02 19:54:23 +10:00
span.go Add torrent.Mmap and MmapSpan, types that abstract memory-mapped torrent data 2013-09-26 13:42:24 +10:00