summaryrefslogtreecommitdiff
path: root/src/Network/BitTorrent/Core
AgeCommit message (Expand)Author
2013-12-26Fix documentation markupSam Truzjan
2013-12-26Merge branch 'dev' of https://github.com/DanielG/bittorrentSam Truzjan
2013-12-26Add IsString instance to NodeInfosSam Truzjan
2013-12-25Add Serialize instance for IPDaniel Gröber
2013-12-25Fix GotPeers(peers) keySam Truzjan
2013-12-21Add DHT messagesSam Truzjan
2013-12-20Bump bencoding dependencySam Truzjan
2013-12-18Use only NodeId in comparing operationSam Truzjan
2013-12-18Add the new purified routing tableSam Truzjan
2013-12-17Move Node attributes to the Core modulesSam Truzjan
2013-12-17Add PeerStoreSam Truzjan
2013-12-16Add TODOs and cosmetic fixesSam Truzjan
2013-12-16Add spec for AnnounceInfo encodingSam Truzjan
2013-12-16Test peer list encodingSam Truzjan
2013-12-15Strictify peerHost fieldSam Truzjan
2013-12-15Rename PeerAddr(peerAddr) to PeerAddr(peerHost)Sam Truzjan
2013-12-15Fix bugs in PeerAddr encoding.Sam Truzjan
2013-12-15Fix warnings in PeerAddr.hsSam Truzjan
2013-12-14Make PeerAddr polimorphic in its address typeDaniel Gröber
2013-12-14Use Data.IP for peerIP in PeerAddr typeDaniel Gröber
2013-12-07Move JSON options to separate moduleSam Truzjan
2013-12-07Add instance IsString PeerAddrSam Truzjan
2013-12-07Make PeerAddr(peerIP) conversion platform independentSam Truzjan
2013-12-07rename peerID field to peerIdSam Truzjan
2013-12-05Rename ClientInfo datatype to FingerprintSam Truzjan
2013-12-05Rename Client module to FingerprintSam Truzjan
2013-12-05Add Wire moduleSam Truzjan
2013-12-01Fix building with hashable >= 1.2Daniel Gröber
2013-12-01Fix building with aeson >= 0.6.2.0Daniel Gröber
2013-11-29Remove byteStringToPeerId to simplify APISam Truzjan
2013-11-29Fix all -Wall suggestionSam Truzjan
2013-11-28Refactor exchange namespacesSam Truzjan
2013-11-28Hide PeerId constructorSam Truzjan
2013-11-28Remove urlencoded stuff completelySam Truzjan
2013-11-28Get rid of the urlencoded packageSam Truzjan
2013-11-28Implement AnnounceQuery parsingSam Truzjan
2013-11-26Hide byteStringPadded functionSam Truzjan
2013-11-25Fix documentation markup in PeerId moduleSam Truzjan
2013-11-23ML donkey encoding styleSam Truzjan
2013-11-23Opera peer id encoding styleSam Truzjan
2013-11-23Add BitComet peer id encoding styleSam Truzjan
2013-11-23Decode shadow style de peer IdsSam Truzjan
2013-11-23Add mainline client implementation idSam Truzjan
2013-11-23Use pretty-class packageSam Truzjan
2013-11-23Remove ClientVersion newtypeSam Truzjan
2013-11-23Add spec for client info extraction from azureus encoded peer idSam Truzjan
2013-11-22Add documentation to Message moduleSam Truzjan
2013-11-22Add compact peer list constructorSam Truzjan
2013-11-21Add documentation to PeerAddr moduleSam Truzjan
2013-11-21Add canDownload & canUpload functionsSam Truzjan