summaryrefslogtreecommitdiff
path: root/src/Network/BitTorrent/Exchange/Session.hs
AgeCommit message (Collapse)Author
2017-06-09Rename Network.BitTorrent.Address -> Network.Addressjoe
2016-08-20Build fixes.joe
2015-03-29Updates to build against newer libraries:joe
* prettyclass instead of deprecated pretty-class * use pPrint instead of pretty * backported to iproute-1.2.11 (convenient for debian jessie)
2014-04-26Simplify "mktorrent get" commandSam Truzjan
2014-04-17[Exchange] Move all download stuff to single moduleSam Truzjan
2014-04-14[Exchange] Move session status to Download moduleSam Truzjan
2014-04-08Move bitfield to exchange subsystemSam Truzjan
2014-04-08Merge PeerAddr and NodeAddr modulesSam Truzjan
2014-04-04Move HashList to Torrent moduleSam Truzjan
2014-04-04Move Infohash and Magnet to Torrent moduleSam Truzjan
2014-04-04[Exchange] Move ConnectionStatus to Connection moduleSam Truzjan
2014-04-04[Internal] Add EventSource classSam Truzjan
2014-04-04[Exchange] newSession now can take infohash onlySam Truzjan
2014-04-03[Exchange] Storage is not available during metadata exchangeSam Truzjan
2014-04-03[Exchange] Remove orphaned importSam Truzjan
2014-04-03Add exchange session state updates eventstreamSam Truzjan
2014-03-20Expose takeMetadata functionSam Truzjan
2014-03-05Minor refactoringSam Truzjan
2014-03-03Minor changesSam Truzjan
2014-03-03Rename Wire.hs to Connection.hsSam Truzjan
2014-02-27Use newer iproute packageSam Truzjan
instance Ord IP have been added to the package: https://github.com/kazu-yamamoto/iproute/pull/9
2014-02-26Minor refactoringSam Truzjan
2014-02-25Minor refactoringSam Truzjan
2014-02-25Introduce Trigger ty synSam Truzjan
2014-02-25Handle metadata completionSam Truzjan
2014-02-25Pass peer address in metadata scheduler implicitlySam Truzjan
2014-02-25Implement getConnectionConfigSam Truzjan
2014-02-24Implement acceptWire functionSam Truzjan
2014-02-20Fix some warningsSam Truzjan
2014-02-20Rename Exchange.Status to Exchange.Wire.StatusSam Truzjan
2014-02-15Move metadata exchange from Wire to SessionSam Truzjan
2014-02-14Allow to set default request queue length at runtimeSam Truzjan
2014-02-14Remove useless query wrappersSam Truzjan
2014-02-14Move piece manager to separate moduleSam Truzjan
2014-02-12Implement CANCEL message handlingSam Truzjan
2014-02-12Add filterQueue functionSam Truzjan
2014-02-12Add broadcast channel for P2P messagingSam Truzjan
2014-02-12Minor changesSam Truzjan
2014-02-12Initialize exchange session fieldsSam Truzjan
2014-02-11Add reference to session from connectionSam Truzjan
2014-02-11Add exchange manager and session to client sessionSam Truzjan
2013-12-13Remove old exchange sessionSam Truzjan
2013-12-05Simplify Core modules importsSam Truzjan
2013-12-05Add Wire moduleSam Truzjan
2013-11-28Refactor exchange namespacesSam Truzjan