|
|
b9280a28dc
|
read piece
|
2016-12-17 14:43:00 -05:00 |
|
|
|
c01b732162
|
tmp
|
2016-12-17 02:44:27 -05:00 |
|
|
|
29599cfb02
|
bitfield: keep track of # of set bit
|
2016-12-17 00:31:49 -05:00 |
|
|
|
2a1c5ec40e
|
session: cleanup
|
2016-12-14 17:00:37 -05:00 |
|
|
|
d336c00079
|
bitfield: add set ratio
|
2016-12-14 16:59:21 -05:00 |
|
|
|
18d64ecebd
|
session: add buffer utilities
|
2016-12-14 16:36:43 -05:00 |
|
|
|
3860112f21
|
session: remove unused dependency
|
2016-12-14 15:12:39 -05:00 |
|
|
|
9b7f5c9874
|
update docs
|
2016-12-14 15:12:16 -05:00 |
|
|
|
9ff00f848f
|
rework peer connection
|
2016-12-14 14:47:53 -05:00 |
|
|
|
75065741dc
|
basic pipelining
|
2016-12-14 13:32:31 -05:00 |
|
|
|
ffdfda21eb
|
fix bitfield tests
|
2016-12-14 13:29:20 -05:00 |
|
|
|
0f76269952
|
proto: basic peer wire protocol that can download
|
2016-12-14 13:08:36 -05:00 |
|
|
|
74e82a0127
|
tracker: add http tracker support
|
2016-12-12 13:50:17 -05:00 |
|
|
|
2e9503d2d7
|
bencode: implement debug on the inner structs
|
2016-12-12 00:56:11 -05:00 |
|
|
|
72d4dfc0b8
|
refactor and simplify the bencode objects
|
2016-12-11 22:00:31 -05:00 |
|
|
|
881c1e2b01
|
metainfo parsing
|
2016-12-11 20:28:12 -05:00 |
|
|
|
634c82f09e
|
add docs
|
2016-12-11 19:15:39 -05:00 |
|
|
|
bd021f80a3
|
add utility methods to the bencode objects
|
2016-12-11 19:15:09 -05:00 |
|
|
|
0fc6704cc2
|
bencode encoding
|
2016-12-11 14:19:52 -05:00 |
|
|
|
74b81bf5e8
|
initial commit, bencode decoding
|
2016-12-11 14:18:58 -05:00 |
|