2013-12-14 |
Matt Joiner | Fix parsing of UDP announce response peers |
commit | commitdiff | tree |
2013-11-06 |
Matt Joiner | Implementing UDP tracker in its own module |
commit | commitdiff | tree |
2013-11-04 |
Matt Joiner | Unit test for connection address comparison to avoid... |
commit | commitdiff | tree |
2013-11-04 |
Matt Joiner | Bring the 'torrent' command up to speed with the client... |
commit | commitdiff | tree |
2013-11-04 |
Matt Joiner | Set the event condition locker in client |
commit | commitdiff | tree |
2013-11-04 |
Matt Joiner | Stop connection writer timer on exit from function |
commit | commitdiff | tree |
2013-11-04 |
Matt Joiner | Remove obsolete private type 'pieceState' |
commit | commitdiff | tree |
2013-11-04 |
Matt Joiner | Begin on UDP trackers |
commit | commitdiff | tree |
2013-10-22 |
Matt Joiner | More explicit implementation for wantPiece method |
commit | commitdiff | tree |
2013-10-22 |
Matt Joiner | If no requests can be found for a connection, set it... |
commit | commitdiff | tree |
2013-10-22 |
Matt Joiner | Set pieceByBytesPendingSlice capacity in advance to... |
commit | commitdiff | tree |
2013-10-22 |
Matt Joiner | Reconnect to the torrentfs -testPeer at regular interva... |
commit | commitdiff | tree |
2013-10-22 |
Matt Joiner | Fix keep-alive timer use in connection writer, and... |
commit | commitdiff | tree |
2013-10-20 |
Matt Joiner | Significant progress and improvements |
commit | commitdiff | tree |
2013-10-15 |
Matt Joiner | Always finish off partially downloaded pieces |
commit | commitdiff | tree |
2013-10-14 |
Matt Joiner | Implement prioritizing of torrent data regions based... |
commit | commitdiff | tree |
2013-10-13 |
Matt Joiner | Torrent client publishes data ready information; torren... |
commit | commitdiff | tree |
2013-10-07 |
Matt Joiner | Fix bugs in the new WriteSectionTo hashing implementation |
commit | commitdiff | tree |
2013-10-06 |
Matt Joiner | Create more efficient writer method for MMapSpan for... |
commit | commitdiff | tree |
2013-10-06 |
Matt Joiner | Support browsing torrents in the filesystem |
commit | commitdiff | tree |
2013-10-06 |
Matt Joiner | Need executable permissions on torrent data directories |
commit | commitdiff | tree |
2013-10-06 |
Matt Joiner | Start implementing torrentfs binary |
commit | commitdiff | tree |
2013-10-06 |
Matt Joiner | Fix TestHaveEncode now that message length prefixes... |
commit | commitdiff | tree |
2013-10-02 |
Matt Joiner | BEP20 |
commit | commitdiff | tree |
2013-10-02 |
Matt Joiner | Implement writing of chunks as they arrive |
commit | commitdiff | tree |
2013-10-02 |
Matt Joiner | Failing WriteAt should return ErrShortWrite |
commit | commitdiff | tree |
2013-10-02 |
Matt Joiner | Mostly handle Piece messages, and kick off a piece... |
commit | commitdiff | tree |
2013-10-02 |
Matt Joiner | Decoding of Piece messages, and checking entire message... |
commit | commitdiff | tree |
2013-10-01 |
Matt Joiner | Fix request/chunk confusion, missing outgoing message... |
commit | commitdiff | tree |
2013-09-30 |
Matt Joiner | Implementing bitfields and connection message handling |
commit | commitdiff | tree |
2013-09-29 |
Matt Joiner | Implement peer connection writer, optimizer and handshake |
commit | commitdiff | tree |
2013-09-29 |
Matt Joiner | Fix race conditions |
commit | commitdiff | tree |
2013-09-29 |
Matt Joiner | BytesInfoHash wasn't actually initializing the info... |
commit | commitdiff | tree |
2013-09-29 |
Matt Joiner | Don't rely on *os.File finalizer for close |
commit | commitdiff | tree |
2013-09-29 |
Matt Joiner | Prevent false-positive race conditions |
commit | commitdiff | tree |
2013-09-28 |
Matt Joiner | Begin implementing the adding of peers, and initiating... |
commit | commitdiff | tree |
2013-09-28 |
Matt Joiner | Handle actorTask messages |
commit | commitdiff | tree |
2013-09-28 |
Matt Joiner | Can't send to torrentFinished while handling an event |
commit | commitdiff | tree |
2013-09-28 |
Matt Joiner | Fix crash due to torrent.MetaInfo being unset |
commit | commitdiff | tree |
2013-09-28 |
Matt Joiner | Create torrent data files with at least the required... |
commit | commitdiff | tree |
2013-09-26 |
Matt Joiner | Start implementing a basic client |
commit | commitdiff | tree |
2013-09-26 |
Matt Joiner | Add some basic protocol definitions, this will be impro... |
commit | commitdiff | tree |
2013-09-26 |
Matt Joiner | Add torrent-verify, simple exe that logs matching piece... |
commit | commitdiff | tree |
2013-09-26 |
Matt Joiner | Add torrent.Mmap and MmapSpan, types that abstract... |
commit | commitdiff | tree |
2013-09-19 |
Matt Joiner | Add cmds 'torrent-create' and 'torrent-metainfo-pprint... |
commit | commitdiff | tree |
2012-07-10 |
nsf | torrent: Fix documentation. |
commit | commitdiff | tree |
2012-07-10 |
nsf | Promote DefaultName and TotalSize to methods. The need... |
commit | commitdiff | tree |
2012-07-10 |
nsf | torrent: Remove the ugly interface{} dependent API... |
commit | commitdiff | tree |
2012-07-08 |
nsf | torrent: Fix bug with common part not being cut off. |
commit | commitdiff | tree |
2012-07-08 |
nsf | Introduce the notion of Batch. |
commit | commitdiff | tree |
2012-07-07 |
nsf | Clarify 'AddURL' -> 'AddWebSeedURL'. |
commit | commitdiff | tree |
2012-07-05 |
nsf | Omg, haven't tested before committing, what a shame. :D |
commit | commitdiff | tree |
2012-07-05 |
nsf | Add more parameter checks and cleaning. |
commit | commitdiff | tree |
2012-07-05 |
nsf | Add Builder docs. A bit shallow for now, but whatever. |
commit | commitdiff | tree |
2012-07-05 |
nsf | Add Builder interface for creating .torrent files. |
commit | commitdiff | tree |
2012-07-05 |
nsf | Add MarshalBencode to the torrent_info_ex, will be... |
commit | commitdiff | tree |
2012-07-03 |
nsf | Remove md5sum fields from the encoder/decoder helper... |
commit | commitdiff | tree |
2012-07-01 |
nsf | Cosmetic change File -> MetaInfo. Update docs as well. |
commit | commitdiff | tree |
2012-06-30 |
nsf | Add torrent.File documentation. |
commit | commitdiff | tree |
2012-06-30 |
nsf | Add more comments to the bencode library. Implement... |
commit | commitdiff | tree |
2012-06-29 |
nsf | Tweak interface slightly. |
commit | commitdiff | tree |
2012-06-27 |
nsf | Add first bits of "torrent" library (.torrent file... |
commit | commitdiff | tree |
2012-06-27 |
nsf | Fix bugs, implement missing bits. Made a mess, can... |
commit | commitdiff | tree |
2012-06-24 |
nsf | Fix Marshaler case. |
commit | commitdiff | tree |
2012-06-24 |
nsf | Add MarshalBencode test. |
commit | commitdiff | tree |
2012-06-24 |
nsf | Add bufio.Writer error handling, move Flush to the... |
commit | commitdiff | tree |
2012-06-22 |
nsf | Add a couple of decode tests, fix empty slice bug. |
commit | commitdiff | tree |
2012-06-22 |
nsf | Add missing interface definitions. |
commit | commitdiff | tree |
2012-06-20 |
nsf | Uncomment defer recover statement. |
commit | commitdiff | tree |
2012-06-20 |
nsf | Initial commit. |
commit | commitdiff | tree |
|