summaryrefslogtreecommitdiff
path: root/src/Network/BitTorrent/Client
AgeCommit message (Collapse)Author
2016-08-20Compatibility with monad-control-1.0.joe
2014-04-26Bump conduit dependencySam Truzjan
2014-04-08Merge PeerAddr and NodeAddr modulesSam Truzjan
2014-04-04Move Infohash and Magnet to Torrent moduleSam Truzjan
2014-04-04[Internal] Add EventSource classSam Truzjan
2014-04-04[Client] Emit StatusChanged eventSam Truzjan
2014-04-04[Client] Keep track handle statusSam Truzjan
2014-04-04[Client] Emit TorrentAdded eventSam Truzjan
2014-04-04[Client] Fix warnings in Handle moduleSam Truzjan
2014-04-04[Client] Use lifted concurrent operationsSam Truzjan
2014-04-04[Client] remove comment stubsSam Truzjan
2014-04-04[Exchange] newSession now can take infohash onlySam Truzjan
2014-04-02Add client state updates eventstreamSam Truzjan
2014-03-24Factor exchange session construction to newExchangeSessionSam Truzjan
2014-03-23Notify trackers with Stopped event at closeSessionSam Truzjan
2014-03-19Prefix Handle fieldsSam Truzjan
2014-03-19Inline getClient functionSam Truzjan
2014-03-19Add bittorrent instance for transformersSam Truzjan
2014-03-18Implement openMagnet functionSam Truzjan
2014-03-18Fix code styleSam Truzjan
2014-03-05Minor refactoringSam Truzjan
2014-02-21Document some BitTorrent instancesSam Truzjan
2014-02-21Safely interruptable client initializationSam Truzjan
2014-02-19Hide ResIO, add stopNode functionSam Truzjan
2014-02-15Add destination path to openMagnet functionSam Truzjan
2014-02-14Move piece manager to separate moduleSam Truzjan
2014-02-12Initialize exchange session fieldsSam Truzjan
2014-02-12Add externalAddr functionSam Truzjan
2014-02-11Add exchange manager and session to client sessionSam Truzjan
2014-02-08Redesign core of clientSam Truzjan
2014-02-04Remove orphan moduleSam Truzjan
2014-01-05Make Torrent(tAnnounce) field optionalSam Truzjan
2013-12-14Make PeerAddr polimorphic in its address typeDaniel Gröber
2013-12-13Update client exampleSam Truzjan