2023-12-02 00:14 | Add arg parsing | Martin Ashby | 1 | +40 | -2 |
2023-12-01 23:53 | Make peer_id a constant | Martin Ashby | 2 | +11 | -12 |
2023-11-12 21:17 | Move tracker protocol into it's own file Change piece_length -> u32, protocol constrains that anyway annnnd, successfully download a file (albeit from one torrent only with no checking of a ton of stuff) | Martin Ashby | 4 | +290 | -89 |
2023-11-12 09:07 | Handshake a peer | Martin Ashby | 2 | +54 | -3 |
2023-11-11 22:17 | Make request to tracker, get and parse response to find peers list | Martin Ashby | 2 | +104 | -4 |
2023-11-11 20:54 | Don't hex the hash | Martin Ashby | 1 | +5 | -5 |
2023-11-11 20:47 | Include ownership info on BValue. | Martin Ashby | 2 | +168 | -69 |
2023-11-11 11:36 | Extend meta info file parsing | Martin Ashby | 2 | +54 | -7 |
2023-11-11 11:20 | Add basic meta info file parsing | Martin Ashby | 4 | +74 | -1 |
2023-11-09 23:58 | Add bencoding as well as bdecoding | Martin Ashby | 3 | +128 | -1 |
2023-11-09 22:09 | Add bencoding decoding library | Martin Ashby | 6 | +293 | -0 |