Bump krpc submodule
Add some dev scripts
Add tests for instance Serialize IP
Use proper address family when creating Socket from (PeerAddr IP)
Add IsString instance to NodeInfos
Test ping and find_node bencoding
Merge branch 'dev' of https://github.com/DanielG/bittorrent
Fix documentation markup
Fix typo
Merge branch 'master' into dev
Turns out network's send/recv do use GHC's fd manager stuff
Run bittorrent-client in res/ so it can seed the testfile
Add tests for NodeInfo module
Bump hspec dependency
Fix node info list serialization
Test DHT RPC on a real node
Merge branch 'master' into dev
Fix get_peers response encoding
Add implied_port field to DHT announce query
Add pending module for routing spec