projects
/
functorrent.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
functorrent.git
2015-04-25
Jaseem Abid
Rename connect to tracker
commit
|
commitdiff
|
tree
|
snapshot
2015-04-25
Jaseem Abid
Move network code to own file
commit
|
commitdiff
|
tree
|
snapshot
2015-04-24
Ramakrishnan...
README: add a note on nix-shell
commit
|
commitdiff
|
tree
|
snapshot
2015-04-24
Ramakrishnan...
nix-shell configuration file
commit
|
commitdiff
|
tree
|
snapshot
2015-04-23
Ramakrishnan...
Bencode: make encode a bit more readable
commit
|
commitdiff
|
tree
|
snapshot
2015-04-23
Ramakrishnan...
Bencode: cleanup the parser a bit
commit
|
commitdiff
|
tree
|
snapshot
2015-04-19
Jaseem Abid
Fix broken test
commit
|
commitdiff
|
tree
|
snapshot
2015-04-18
Ramakrishnan...
Merge pull request #26 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-04-18
Jaseem Abid
Fix bdict encode, cleanup blist encode
commit
|
commitdiff
|
tree
|
snapshot
2015-04-17
Jaseem Abid
Clean up tracker network code
commit
|
commitdiff
|
tree
|
snapshot
2015-04-14
Jaseem Abid
Merge pull request #25 from abhiranjankumar00/master
commit
|
commitdiff
|
tree
|
snapshot
2015-04-13
Abhiranjan...
Follow up #21. Applying fmap (alternative) on getters
commit
|
commitdiff
|
tree
|
snapshot
2015-04-11
Jaseem Abid
Merge pull request #24 from abhiranjankumar00/master
commit
|
commitdiff
|
tree
|
snapshot
2015-04-11
Abhiranjan...
Fixes 21
commit
|
commitdiff
|
tree
|
snapshot
2015-04-11
Jaseem Abid
Switch to known torrent file
commit
|
commitdiff
|
tree
|
snapshot
2015-04-10
Jaseem Abid
Move things around
commit
|
commitdiff
|
tree
|
snapshot
2015-04-07
Jaseem Abid
Meta info tests
commit
|
commitdiff
|
tree
|
snapshot
2015-04-07
Jaseem Abid
Expose all MetaInfo constructors
commit
|
commitdiff
|
tree
|
snapshot
2015-04-07
Jaseem Abid
Use moby_dick.torrent for testing
commit
|
commitdiff
|
tree
|
snapshot
2015-03-30
Jaseem Abid
Minor refactor maybeBstrToString
commit
|
commitdiff
|
tree
|
snapshot
2015-03-30
Ramakrishnan...
Merge pull request #20 from vu3rdd/12-announcelist-2
commit
|
commitdiff
|
tree
|
snapshot
2015-03-30
Ramakrishnan...
use maybeToList from Data.Maybe
commit
|
commitdiff
|
tree
|
snapshot
2015-03-30
Ramakrishnan...
combine announce and announceList slots in the Metainfo...
commit
|
commitdiff
|
tree
|
snapshot
2015-03-30
Ramakrishnan...
remove an unwanted import which creeped in during merge
commit
|
commitdiff
|
tree
|
snapshot
2015-03-30
Ramakrishnan...
remove unnecessary parenthesis (hlint suggestion)
commit
|
commitdiff
|
tree
|
snapshot
2015-03-30
Ramakrishnan...
support for announce-list.
commit
|
commitdiff
|
tree
|
snapshot
2015-03-29
Jaseem Abid
Handle error cases from the tracker
commit
|
commitdiff
|
tree
|
snapshot
2015-03-29
Jaseem Abid
Add directory & tasty as a library dependencies
commit
|
commitdiff
|
tree
|
snapshot
2015-03-28
Jaseem Abid
Merge pull request #19 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-03-28
Jaseem Abid
Cleanup a few bad types
commit
|
commitdiff
|
tree
|
snapshot
2015-03-27
Ramakrishnan...
add dependency on package "directory" to functorrent...
commit
|
commitdiff
|
tree
|
snapshot
2015-03-27
Ramakrishnan...
error out if the input string is not a valid filepath
commit
|
commitdiff
|
tree
|
snapshot
2015-03-24
Ramakrishnan...
Merge pull request #15 from vu3rdd/14-hlint-0
commit
|
commitdiff
|
tree
|
snapshot
2015-03-24
Ramakrishnan...
FIlenames start with capital letters. hlint.hs -> HLint.hs
commit
|
commitdiff
|
tree
|
snapshot
2015-03-24
Ramakrishnan...
travis.yml: install "happy" which is a dependency for...
commit
|
commitdiff
|
tree
|
snapshot
2015-03-23
Ramakrishnan...
Run HLint as a test suite.
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Jaseem Abid
Fix cabal dependencies
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Jaseem Abid
Fix tracker response test
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Jaseem Abid
Fix key error
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Jaseem Abid
Fix test which did file parsing on tracker response
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Ramakrishnan...
README.md: hopefully correct image link this time
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Ramakrishnan...
README.md: bang for the image link
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Ramakrishnan...
README.md: messed up the markdown link syntax
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Ramakrishnan...
README -> README.md
commit
|
commitdiff
|
tree
|
snapshot
2015-03-22
Ramakrishnan...
README: add travis build/test status badge.
commit
|
commitdiff
|
tree
|
snapshot
2015-03-21
Ramakrishnan...
Merge pull request #12 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-03-21
Jaseem Abid
Add travis config
commit
|
commitdiff
|
tree
|
snapshot
2015-03-21
Jaseem Abid
Tests for decode
commit
|
commitdiff
|
tree
|
snapshot
2015-03-21
Jaseem Abid
Rename getPeers -> peers
commit
|
commitdiff
|
tree
|
snapshot
2015-03-21
Jaseem Abid
Remove duplicate import
commit
|
commitdiff
|
tree
|
snapshot
2015-03-21
Jaseem Abid
Remove dependency on time package
commit
|
commitdiff
|
tree
|
snapshot
2015-03-21
Jaseem Abid
Make functorrent a library and an executable
commit
|
commitdiff
|
tree
|
snapshot
2015-03-18
Jaseem Abid
Merge pull request #10 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-03-15
Jaseem Abid
Make network request return ByteString
commit
|
commitdiff
|
tree
|
snapshot
2015-03-02
Jaseem Abid
Merge pull request #7 from dfordivam/master
commit
|
commitdiff
|
tree
|
snapshot
2015-03-01
Divam
Feedback from @jaseemabid, Fixes #6
commit
|
commitdiff
|
tree
|
snapshot
2015-02-28
Divam
Logger implementation code. Fixes #6. Logging to file...
commit
|
commitdiff
|
tree
|
snapshot
2015-02-23
Divam
Merge pull request #1 from vu3rdd/master
commit
|
commitdiff
|
tree
|
snapshot
2015-02-23
Ramakrishnan...
Merge pull request #5 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-02-22
Jaseem Abid
Make `!` inline
commit
|
commitdiff
|
tree
|
snapshot
2015-02-22
Ramakrishnan...
Merge pull request #4 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-02-21
Jaseem Abid
Fix failing test
commit
|
commitdiff
|
tree
|
snapshot
2015-02-21
Jaseem Abid
Absolute import everywhere, cleanup
commit
|
commitdiff
|
tree
|
snapshot
2015-02-21
Ramakrishnan...
Merge pull request #3 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-02-21
Jaseem Abid
Derive `show` automatically for BVal
commit
|
commitdiff
|
tree
|
snapshot
2015-02-21
Ramakrishnan...
more refactoring: type synonym for info dictionary
commit
|
commitdiff
|
tree
|
snapshot
2015-02-21
Ramakrishnan...
more refactoring around infohash
commit
|
commitdiff
|
tree
|
snapshot
2015-02-21
Ramakrishnan...
refactor PeerID and associated functions.
commit
|
commitdiff
|
tree
|
snapshot
2015-02-20
Ramakrishnan...
WIP: peer handshake
commit
|
commitdiff
|
tree
|
snapshot
2015-02-19
Ramakrishnan...
Merge pull request #2 from jaseemabid/master
commit
|
commitdiff
|
tree
|
snapshot
2015-02-18
Jaseem Abid
A few lint fixes to get started
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
Ramakrishnan...
Update current status.
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
Ramakrishnan...
Handle the `left' parameter for the tracker request.
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
Ramakrishnan...
add a TODO item on test suite
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
Ramakrishnan...
cute hlint suggestion for transformng a function
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
Ramakrishnan...
fix changed made during sleep deprived state
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
Ramakrishnan...
Use stackage
commit
|
commitdiff
|
tree
|
snapshot
2015-02-17
Ramakrishnan...
incorporate hlint suggestions
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
fix broken links
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
project renamed to "functorrent"
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
misc changes to fix warning
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
TODO: implement complete/incomplete fields
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
refactoring
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
haskell style guide link and spec link
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
print peer ip and port numbers
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
update README with a note on tests
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
update readme with goals and todos
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
more refactoring
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
add some test torrent files
commit
|
commitdiff
|
tree
|
snapshot
2015-02-16
Ramakrishnan...
refactoring
commit
|
commitdiff
|
tree
|
snapshot
2015-02-15
Ramakrishnan...
talk to tracker and get the peer dict
commit
|
commitdiff
|
tree
|
snapshot
2015-02-15
Ramakrishnan...
convert to base16 (hex) before doing urlencode
commit
|
commitdiff
|
tree
|
snapshot
2015-02-15
Ramakrishnan...
WIP: tracker protocol
commit
|
commitdiff
|
tree
|
snapshot
2015-02-15
Ramakrishnan...
refactor urlEncode
commit
|
commitdiff
|
tree
|
snapshot
2015-02-15
Ramakrishnan...
urlencoding: ByteString -> String
commit
|
commitdiff
|
tree
|
snapshot
2015-02-15
Ramakrishnan...
first attempt (buggy) at urlencode
commit
|
commitdiff
|
tree
|
snapshot
2015-02-12
Ramakrishnan...
minor formatting
commit
|
commitdiff
|
tree
|
snapshot
2015-02-12
Ramakrishnan...
info hash calculation
commit
|
commitdiff
|
tree
|
snapshot
2015-02-12
Ramakrishnan...
encode with tests
commit
|
commitdiff
|
tree
|
snapshot
2015-02-12
Ramakrishnan...
WIP: impement benc encoding, needed for infohash comput...
commit
|
commitdiff
|
tree
|
snapshot
next