C cheatdeath.github.io Building a BitTorrent client from scratch in C# 509 points nxzero 10 years ago 86 comments