functorrent.git
2015-03-30 Ramakrishnan... remove an unwanted import which creeped in during merge
2015-03-30 Ramakrishnan... remove unnecessary parenthesis (hlint suggestion)
2015-03-30 Ramakrishnan... support for announce-list.
2015-03-29 Jaseem AbidHandle error cases from the tracker
2015-03-29 Jaseem AbidAdd directory & tasty as a library dependencies
2015-03-28 Jaseem AbidMerge pull request #19 from jaseemabid/master
2015-03-28 Jaseem AbidCleanup a few bad types
2015-03-27 Ramakrishnan... add dependency on package "directory" to functorrent...
2015-03-27 Ramakrishnan... error out if the input string is not a valid filepath
2015-03-24 Ramakrishnan... Merge pull request #15 from vu3rdd/14-hlint-0
2015-03-24 Ramakrishnan... FIlenames start with capital letters. hlint.hs -> HLint.hs
2015-03-24 Ramakrishnan... travis.yml: install "happy" which is a dependency for...
2015-03-23 Ramakrishnan... Run HLint as a test suite.
2015-03-22 Jaseem AbidFix cabal dependencies
2015-03-22 Jaseem AbidFix tracker response test
2015-03-22 Jaseem AbidFix key error
2015-03-22 Jaseem AbidFix test which did file parsing on tracker response
2015-03-22 Ramakrishnan... README.md: hopefully correct image link this time
2015-03-22 Ramakrishnan... README.md: bang for the image link
2015-03-22 Ramakrishnan... README.md: messed up the markdown link syntax
2015-03-22 Ramakrishnan... README -> README.md
2015-03-22 Ramakrishnan... README: add travis build/test status badge.
2015-03-21 Ramakrishnan... Merge pull request #12 from jaseemabid/master
2015-03-21 Jaseem AbidAdd travis config
2015-03-21 Jaseem AbidTests for decode
2015-03-21 Jaseem AbidRename getPeers -> peers
2015-03-21 Jaseem AbidRemove duplicate import
2015-03-21 Jaseem AbidRemove dependency on time package
2015-03-21 Jaseem AbidMake functorrent a library and an executable
2015-03-18 Jaseem AbidMerge pull request #10 from jaseemabid/master
2015-03-15 Jaseem AbidMake network request return ByteString
2015-03-02 Jaseem AbidMerge pull request #7 from dfordivam/master
2015-03-01 DivamFeedback from @jaseemabid, Fixes #6
2015-02-28 DivamLogger implementation code. Fixes #6. Logging to file...
2015-02-23 DivamMerge pull request #1 from vu3rdd/master
2015-02-23 Ramakrishnan... Merge pull request #5 from jaseemabid/master
2015-02-22 Jaseem AbidMake `!` inline
2015-02-22 Ramakrishnan... Merge pull request #4 from jaseemabid/master
2015-02-21 Jaseem AbidFix failing test
2015-02-21 Jaseem AbidAbsolute import everywhere, cleanup
2015-02-21 Ramakrishnan... Merge pull request #3 from jaseemabid/master
2015-02-21 Jaseem AbidDerive `show` automatically for BVal
2015-02-21 Ramakrishnan... more refactoring: type synonym for info dictionary
2015-02-21 Ramakrishnan... more refactoring around infohash
2015-02-21 Ramakrishnan... refactor PeerID and associated functions.
2015-02-20 Ramakrishnan... WIP: peer handshake
2015-02-19 Ramakrishnan... Merge pull request #2 from jaseemabid/master
2015-02-18 Jaseem AbidA few lint fixes to get started
2015-02-17 Ramakrishnan... Update current status.
2015-02-17 Ramakrishnan... Handle the `left' parameter for the tracker request.
2015-02-17 Ramakrishnan... add a TODO item on test suite
2015-02-17 Ramakrishnan... cute hlint suggestion for transformng a function
2015-02-17 Ramakrishnan... fix changed made during sleep deprived state
2015-02-17 Ramakrishnan... Use stackage
2015-02-17 Ramakrishnan... incorporate hlint suggestions
2015-02-16 Ramakrishnan... fix broken links
2015-02-16 Ramakrishnan... project renamed to "functorrent"
2015-02-16 Ramakrishnan... misc changes to fix warning
2015-02-16 Ramakrishnan... TODO: implement complete/incomplete fields
2015-02-16 Ramakrishnan... refactoring
2015-02-16 Ramakrishnan... haskell style guide link and spec link
2015-02-16 Ramakrishnan... print peer ip and port numbers
2015-02-16 Ramakrishnan... update README with a note on tests
2015-02-16 Ramakrishnan... update readme with goals and todos
2015-02-16 Ramakrishnan... more refactoring
2015-02-16 Ramakrishnan... add some test torrent files
2015-02-16 Ramakrishnan... refactoring
2015-02-15 Ramakrishnan... talk to tracker and get the peer dict
2015-02-15 Ramakrishnan... convert to base16 (hex) before doing urlencode
2015-02-15 Ramakrishnan... WIP: tracker protocol
2015-02-15 Ramakrishnan... refactor urlEncode
2015-02-15 Ramakrishnan... urlencoding: ByteString -> String
2015-02-15 Ramakrishnan... first attempt (buggy) at urlencode
2015-02-12 Ramakrishnan... minor formatting
2015-02-12 Ramakrishnan... info hash calculation
2015-02-12 Ramakrishnan... encode with tests
2015-02-12 Ramakrishnan... WIP: impement benc encoding, needed for infohash comput...
2015-02-11 Ramakrishnan... WIP: Johan Tibbel's haskell style guide compliance.
2015-02-10 Ramakrishnan... WIP: tracker interactions
2015-02-10 Ramakrishnan... HTTP client library dependency
2015-02-05 Ramakrishnan... parse and print Metainfo
2015-02-05 Ramakrishnan... WIP: Main
2015-02-05 Ramakrishnan... typos and correct module namespacing
2015-02-04 Ramakrishnan... WIP: mkMetaInfo
2015-02-04 Ramakrishnan... WIP: info record
2015-02-04 Ramakrishnan... WIP: metainfo record
2015-02-04 Ramakrishnan... WIP: create MetaInfo structure from torrentfile
2015-02-04 Ramakrishnan... dict tests
2015-02-04 Ramakrishnan... lists: more tests
2015-02-04 Ramakrishnan... Add Strings, instance of the Show typeclass.
2015-02-04 Ramakrishnan... rearrange and refactor code for readability and compreh...
2015-02-04 Ramakrishnan... much better handling of bencode integers
2015-02-04 Ramakrishnan... add dictionary definition of deluge
2015-02-04 Ramakrishnan... add a README
2015-02-04 Ramakrishnan... correctly handle negative/zero integers
2015-02-04 Ramakrishnan... initial parser for integers
2015-02-04 Ramakrishnan... WIP: just experimenting
2015-02-03 Ramakrishnan... parser for strings
2015-02-03 Ramakrishnan... add build-dependency for doctest
2015-02-03 Ramakrishnan... Main program
next