Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-03 | New storage | Sam Truzjan | |
2013-12-03 | Fix typo in docs | Sam Truzjan | |
2013-12-02 | Merge branch 'master' of https://github.com/cobit/bittorrent | Sam Truzjan | |
2013-12-02 | A little bit more informative ty syn name | Sam Truzjan | |
2013-12-01 | Fix building with hashable >= 1.2 | Daniel Gröber | |
hashWithSalt is now the minimal implementation | |||
2013-12-01 | Fix building with aeson >= 0.6.2.0 | Daniel Gröber | |
deriveJSON now takes an Option record instead of a single function. It might be nicer to define a function that takes the fieldLabelModifier function rather than doing it inline everywhere but I didn't know where a good place to put that would be. | |||
2013-12-01 | Add functor instances to Block and Piece | Sam Truzjan | |
2013-12-01 | Move exchange extension stuff to the Message module | Sam Truzjan | |
2013-11-29 | Add documentation to Magnet module | Sam Truzjan | |
2013-11-29 | Fix all -Wall suggestion | Sam Truzjan | |
2013-11-29 | Remove old InfoHash urlencoding | Sam Truzjan | |
2013-11-29 | More safiety in InfoHash convertions | Sam Truzjan | |
2013-11-29 | Catch base32 decoding errors in pure code | Sam Truzjan | |
2013-11-28 | Refactor exchange namespaces | Sam Truzjan | |
2013-11-28 | Bump stability for InfoHash, URN, Magnet modules | Sam Truzjan | |
2013-11-28 | Remove byteStringToInfoHash function | Sam Truzjan | |
2013-11-28 | Get rid of the urlencoded package | Sam Truzjan | |
* It uses slow String's instead of Text. * It does not allow to encode infohash and peer ids properly. * It does not provide API for query string parsing. So it is better to use http-types package. | |||
2013-11-28 | Add QueryLike and Convertible instances to Magnet | Sam Truzjan | |
2013-11-28 | Move URN to separate module | Sam Truzjan | |
2013-11-28 | Improve info hash documentation | Sam Truzjan | |
2013-11-28 | Add Convertible, Query instances to infohash | Sam Truzjan | |
2013-11-28 | Hide InfoHash internal functions | Sam Truzjan | |
2013-11-28 | Hide InfoHash constructor | Sam Truzjan | |
2013-11-28 | Implement AnnounceQuery parsing | Sam Truzjan | |
2013-11-27 | Use Pretty class in exchange protocol | Sam Truzjan | |
2013-11-25 | Fix warning in textToInfoHash function | Sam Truzjan | |
2013-11-25 | Fix documetation markup for Client module | Sam Truzjan | |
2013-11-25 | Fix test | Sam Truzjan | |
2013-11-23 | ML donkey encoding style | Sam Truzjan | |
2013-11-23 | Opera peer id encoding style | Sam Truzjan | |
2013-11-23 | Add BitComet peer id encoding style | Sam Truzjan | |
2013-11-23 | Decode shadow style de peer Ids | Sam Truzjan | |
2013-11-23 | Add mainline client implementation id | Sam Truzjan | |
2013-11-23 | Use pretty-class package | Sam Truzjan | |
2013-11-23 | Add instance IsString for ClientInfo | Sam Truzjan | |
2013-11-23 | Remove ClientVersion newtype | Sam Truzjan | |
2013-11-21 | Refactor tracker messages | Sam Truzjan | |
2013-11-21 | Prettify Client module documentation | Sam Truzjan | |
2013-11-21 | Add canDownload & canUpload functions | Sam Truzjan | |
2013-11-20 | Use Word64 instead of Integer in Progress datatype. | Sam Truzjan | |
Also add documentation. | |||
2013-11-20 | Minor changes | Sam Truzjan | |
2013-11-20 | Refactor Network.BitTorrent.Peer module | Sam Truzjan | |
2013-11-06 | Add ppTorrent function | Sam Truzjan | |
2013-11-06 | Add ppLayoutInfo function | Sam Truzjan | |
2013-11-06 | Add smart constructors for magnets | Sam Truzjan | |
2013-11-06 | Add infohash to text rendering functions | Sam Truzjan | |
2013-11-01 | Document Tree module | Sam Truzjan | |
2013-11-01 | Document Piece module | Sam Truzjan | |
2013-11-01 | Document Block module | Sam Truzjan | |
2013-11-01 | Add documentation to Layout module | Sam Truzjan | |