summaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2014-01-09Rename Node.hs to NodeInfo.hsSam Truzjan
2014-01-08Use newer krpc packageSam Truzjan
2014-01-08Allow to ask for query countSam Truzjan
2014-01-08Add HandlerFailure exceptionsSam Truzjan
2014-01-07Allow to pass options from outsideSam Truzjan
2014-01-07Update tests and benchmarksSam Truzjan
2014-01-06Check piece size in the open functionSam Truzjan
2014-01-05Implement getBitfield and genPieceInfo functionsSam Truzjan
2014-01-05Check size of last piece properly (in writePiece)Sam Truzjan
2014-01-05Add storage streamingSam Truzjan
2014-01-04Test against rtorrent's dht server when enabledDaniel Gröber
2014-01-04Run bittorrent-client in res/ so it can seed the testfileDaniel Gröber
2014-01-04Add tests for instance Serialize IPDaniel Gröber
2014-01-02Update Routing table testSam Truzjan
2014-01-01Rename HashArray to HashList.Sam Truzjan
2013-12-30Add basic spec for token mapSam Truzjan
2013-12-27Add naive session tokens implementationSam Truzjan
2013-12-27Add pending module for routing specSam Truzjan
2013-12-27Add implied_port field to DHT announce querySam Truzjan
2013-12-27Fix get_peers response encodingSam Truzjan
2013-12-26Test DHT RPC on a real nodeSam Truzjan
2013-12-26Add tests for NodeInfo moduleSam Truzjan
2013-12-26Merge branch 'dev' of https://github.com/DanielG/bittorrentSam Truzjan
2013-12-26Test ping and find_node bencodingSam Truzjan
2013-12-25Add missing import Data.Functor to tests/Main.hsDaniel Gröber
2013-12-25Add --bittorrent-client=.. option to specDaniel Gröber
2013-12-24Update testsSam Truzjan
2013-12-23Add spec for Message moduleSam Truzjan
2013-12-20Fix key order of test dictionaries in PeerAddrSpecDaniel Gröber
2013-12-19Remove useless type synonymsSam Truzjan
2013-12-17Add the nodes field to torrent fileSam Truzjan
2013-12-17Add basic spec for Core.Node moduleSam Truzjan
2013-12-17Add missing file to gitSam Truzjan
2013-12-16Add spec for AnnounceInfo encodingSam Truzjan
2013-12-16Test peer list encodingSam Truzjan
2013-12-15Fix bugs in PeerAddr encoding.Sam Truzjan
2013-12-14Test InvalidIndex and InvalidSize exceptionsSam Truzjan
2013-12-14Group FileMap tests by functionSam Truzjan
2013-12-14Add basic tests for storageSam Truzjan
2013-12-14Add more tests for FileMapSam Truzjan
2013-12-14Fix segfault in storage test caseSam Truzjan
2013-12-13Update client exampleSam Truzjan
2013-12-13Expose tracker RPC moduleSam Truzjan
2013-12-13Add a test for block bucketSam Truzjan
2013-12-09Rename ProtocolString newtype to ProtocolNameSam Truzjan
2013-12-09Add stats method to PeerMessage classSam Truzjan
2013-12-08Newtype protocol string in handshakeSam Truzjan
2013-12-08Add basic tests for message moduleSam Truzjan
2013-12-07rename peerID field to peerIdSam Truzjan
2013-12-05Rename ClientInfo datatype to FingerprintSam Truzjan