Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-11-22 | Add compact peer list constructor | Sam Truzjan | |
2013-11-21 | Refactor tracker messages | Sam Truzjan | |
2013-11-21 | Use newer bencoding in tracker messages | Sam Truzjan | |
2013-11-21 | Bump version number to 0.0.0.2 | Sam Truzjan | |
2013-11-20 | Refactor Network.BitTorrent.Peer module | Sam Truzjan | |
2013-11-01 | Fix cabal | Sam Truzjan | |
2013-11-01 | Bump version number to 0.0.0.1 | Sam Truzjan | |
2013-11-01 | Enable testing | Sam Truzjan | |
2013-11-01 | Update URIs | Sam Truzjan | |
2013-11-01 | Document Tree module | Sam Truzjan | |
2013-10-31 | Fix PieceInfo json encoding | Sam Truzjan | |
2013-10-31 | Merge bittorrent package with torrent-content | Sam Truzjan | |
2013-08-16 | ~ Use newer cabal. | Sam T | |
2013-08-16 | - Remove orphan dependencies. | Sam T | |
2013-08-16 | ~ Remove torrent-content modules. | Sam T | |
2013-07-22 | ~ Expose some session data. | Sam T | |
2013-07-21 | ~ Move some extensions to cabal. | Sam T | |
2013-07-21 | ~ Move HTTP tracker stuff to its own module. | Sam T | |
2013-07-14 | ~ Use timestamp peer Id generator. | Sam T | |
2013-07-14 | ~ Minor changes. | Sam T | |
2013-07-14 | - Remove discovery module. | Sam T | |
2013-07-14 | ~ Unliterate sessions module. | Sam T | |
2013-07-13 | ~ Move session types to separate module. | Sam T | |
This is Yet Another Refactoring: * Get rid of GHC Stage Restriction; * Unliterate rest of code (less clutter); * import Exchange in internals to avoid Discovery module. | |||
2013-07-13 | + Add listener service. | Sam T | |
2013-07-10 | + Add DHT node Id generation. | Sam T | |
2013-07-09 | Implement DHT server methods. | Sam T | |
2013-07-08 | ~ Unliterate example. | Sam T | |
2013-07-07 | ~ Turn some comments into literate. | Sam T | |
2013-07-07 | ~ Another Literate Haskell test. | Sam T | |
2013-07-06 | + Add torrent registration. | Sam T | |
2013-07-04 | + Add Torrent Hashable instance. | Sam T | |
2013-07-04 | + Add JSON instance for ScrapeInfo. | Sam T | |
2013-07-04 | ~ Minor changes. | Sam T | |
2013-07-04 | ~ Move info hash test to main test suite. | Sam T | |
2013-07-04 | ~ Move MMap tests to properties test suite. | Sam T | |
The MMap test suite is tiny enough to not separate it from the main test suite. It also reduces compilation (link) time a bit. | |||
2013-06-30 | ~ Fix binary instance. | Sam T | |
2013-06-30 | + Add instances for Binary. | Sam T | |
2013-06-30 | + Add some SCC annotations. | Sam T | |
2013-06-30 | ~ Keep track left progress bytes. | Sam T | |
2013-06-29 | + Scetch basic broadcasting. | Sam T | |
2013-06-28 | + Default P2P. | Sam T | |
2013-06-28 | ~ Use older bytestings. | Sam T | |
2013-06-20 | ~ Merge kademlia package. | Sam T | |
2013-06-20 | ~ merge mmap-fixed package into bittorrent. | Sam T | |
reason: mmap-fixed is pretty useless out of scope of bittorrent, at least i don't think that it'll be used some time that way. Moreover we can hide some internal stuff and simplify interface and simplify user code. Using mmap-fixed we can provide Storage datatype with all necessary operations needed to keep torrent content in memory of FS. Also that seems pretty annoying to merge this 2 repos into one using git merge(there are not so many stuff anyway), so I just did that manually. :< | |||
2013-06-20 | ~ Ignore profiling files. | Sam T | |
2013-06-14 | - Remove monadfork dependency. | Sam T | |
2013-06-14 | ~ Cosmetic changes. | Sam T | |
2013-06-13 | ~ Use bounded chan to avoid space leaks. | Sam T | |
2013-06-13 | ~ Use safe semaphores. | Sam T | |
2013-06-12 | + Add session exception. | Sam T | |