2016-05-06 |
Matt Joiner | cmd/torrent-infohash update for API changes |
commit | commitdiff | tree |
2016-05-05 |
Matt Joiner | Remove the last of the "config dir" stuff |
commit | commitdiff | tree |
2016-05-05 |
Matt Joiner | metainfo.InfoEx.Hash becomes a function, UpdateBytes... |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | metainfo: Add HashBytes |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | metainfo: Improve doc |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | metainfo.Info.BuildFromFilePath contained unnecessary... |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | cmd/torrent-create: Tidy up flags and remove redundant... |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | Move a bunch of Torrent methods from client.go |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | Rework handling of metadata data messages |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | Doc and logging improvements |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | cmd/torrent-metainfo-pprint: Add -files flag, and expos... |
commit | commitdiff | tree |
2016-05-03 |
Matt Joiner | Doc metainfo.Info.BuildFromFilePath |
commit | commitdiff | tree |
2016-05-02 |
Matt Joiner | cmd/torrent-metainfo-pprint: Also print InfoHash |
commit | commitdiff | tree |
2016-05-02 |
Matt Joiner | Add metainfo.Hash.FromHexString |
commit | commitdiff | tree |
2016-04-30 |
Matt Joiner | Remove metainfo.Builder, and issue #35 test for it |
commit | commitdiff | tree |
2016-04-30 |
Matt Joiner | Allow encoding private=0 in metainfo, which fixes test... |
commit | commitdiff | tree |
2016-04-30 |
Matt Joiner | Also fix "context" in reader_test.go |
commit | commitdiff | tree |
2016-04-30 |
Matt Joiner | Ugh, "context" isn't in go 1.6 |
commit | commitdiff | tree |
2016-04-30 |
Matt Joiner | Add Reader.ReadContext |
commit | commitdiff | tree |
2016-04-30 |
Matt Joiner | Some changes to metainfo.InfoEx and testutil |
commit | commitdiff | tree |
2016-04-29 |
Matt Joiner | Fix crash when peers have sent undersized bitfields... |
commit | commitdiff | tree |
2016-04-20 |
Matt Joiner | Change the behaviour of Torrent.Length with when info... |
commit | commitdiff | tree |
2016-04-20 |
Matt Joiner | Improve some docs |
commit | commitdiff | tree |
2016-04-19 |
Matt Joiner | Fix receiver pointeriness for some File methods |
commit | commitdiff | tree |
2016-04-19 |
Matt Joiner | cmd/torrent: Add -addr flag back in |
commit | commitdiff | tree |
2016-04-19 |
Matt Joiner | Merge pull request #79 from shoenig/normalize |
commit | commitdiff | tree |
2016-04-19 |
Seth Hoenig | refactor struct identifiers to follow conventional... |
commit | commitdiff | tree |
2016-04-18 |
Matt Joiner | Improve doc on Torrent.Drop |
commit | commitdiff | tree |
2016-04-18 |
Matt Joiner | cmd/torrent: Forget trying to expose the entire Client... |
commit | commitdiff | tree |
2016-04-18 |
Matt Joiner | cmd/torrent: Remove redundant _ "net/http/pprof" import |
commit | commitdiff | tree |
2016-04-14 |
Matt Joiner | piece-file storage: Use the receiver-local FileStore... |
commit | commitdiff | tree |
2016-04-14 |
Matt Joiner | Merge all our global consts and vars into global.go |
commit | commitdiff | tree |
2016-04-07 |
Matt Joiner | Comments and logs around bad metadata size |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Fix possible deadlock |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Fix Config.IPBlocklist type |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | iplist: Add helper to mmap in a packed blocklist |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Apply ineffassign linter |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Apply unconvert linter |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Remove more deadcode |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Remove deadcode |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Remove unused orderedList |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Remove some of the magic ConfigDir stuff |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Move Magnet and friends into metainfo package |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Merge pull request #72 from shoenig/magnetize |
commit | commitdiff | tree |
2016-04-04 |
Matt Joiner | Use metainfo.Hash for piece and info hashes |
commit | commitdiff | tree |
2016-04-03 |
Seth Hoenig | convenience function for creating magnets |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | Adding a torrent without info after waitAccept has... |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | Fix deadlocks in WriteStatus due to incomplete renaming |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | Merge Torrent and torrent types |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | Comments |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | Make everything on type torrent private |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | piece file storage: Don't write to completed pieces |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | cmd/torrent-metainfo-pprint: Switch to tagflag for... |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | If we fail to write to a piece, check its completion... |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | Improve log messages |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | Suppress piece read errors when data is obtained |
commit | commitdiff | tree |
2016-04-03 |
Matt Joiner | storage: Don't read bad completed piece files |
commit | commitdiff | tree |
2016-04-02 |
Matt Joiner | storage: Fix io.EOF on short piece files |
commit | commitdiff | tree |
2016-03-30 |
Matt Joiner | Missing error checks in test |
commit | commitdiff | tree |
2016-03-30 |
Matt Joiner | Suppress logging noise in tests |
commit | commitdiff | tree |
2016-03-30 |
Matt Joiner | Move storage.FileStore interface to missinggo |
commit | commitdiff | tree |
2016-03-30 |
Matt Joiner | Fix missinggo import |
commit | commitdiff | tree |
2016-03-29 |
Matt Joiner | Few fixes for downstream projects |
commit | commitdiff | tree |
2016-03-29 |
Matt Joiner | Remove all the old data store packages |
commit | commitdiff | tree |
2016-03-29 |
Matt Joiner | Reimplement piece storage |
commit | commitdiff | tree |
2016-03-28 |
Matt Joiner | Finish fixing tests |
commit | commitdiff | tree |
2016-03-28 |
Matt Joiner | Make opening a torrent in storage an explicit method |
commit | commitdiff | tree |
2016-03-28 |
Matt Joiner | Get mmap storage working |
commit | commitdiff | tree |
2016-03-28 |
Matt Joiner | New storage interface |
commit | commitdiff | tree |
2016-03-26 |
Matt Joiner | data/file: Rewrite ReadAt |
commit | commitdiff | tree |
2016-03-26 |
Matt Joiner | data/file: Add a test checking for io.ErrUnexpectedEOF... |
commit | commitdiff | tree |
2016-03-26 |
Matt Joiner | Improve doc comments on Data |
commit | commitdiff | tree |
2016-03-24 |
Matt Joiner | Tidy up a test that fails with the wrong reasons |
commit | commitdiff | tree |
2016-03-22 |
Matt Joiner | Tidy up bytesLeft calculations |
commit | commitdiff | tree |
2016-03-22 |
Matt Joiner | Log connection errors when debug mode |
commit | commitdiff | tree |
2016-03-22 |
Matt Joiner | Add a test for bad have messages |
commit | commitdiff | tree |
2016-03-22 |
Matt Joiner | Tidy up the peer have{,all,none},bitfield handling |
commit | commitdiff | tree |
2016-03-21 |
Matt Joiner | Add t.bytesLeftAnnounce |
commit | commitdiff | tree |
2016-03-21 |
Matt Joiner | Client.WriteStatus: Raise the precision of the completi... |
commit | commitdiff | tree |
2016-03-21 |
Matt Joiner | Use missinggo.AddrPort directly |
commit | commitdiff | tree |
2016-03-21 |
Matt Joiner | Make peerGotPiece a method on connection |
commit | commitdiff | tree |
2016-03-21 |
Matt Joiner | Move peerGotPiece |
commit | commitdiff | tree |
2016-03-19 |
Matt Joiner | Add some File method comments |
commit | commitdiff | tree |
2016-03-19 |
Matt Joiner | Favour earlier pieces slightly, helps with in-order... |
commit | commitdiff | tree |
2016-03-19 |
Matt Joiner | Fix locks on Reader.SetReadahead |
commit | commitdiff | tree |
2016-03-15 |
Matt Joiner | Use new missinggo.SplitHostMaybePort implementation |
commit | commitdiff | tree |
2016-03-06 |
Matt Joiner | Track accepted connections |
commit | commitdiff | tree |
2016-03-05 |
Matt Joiner | Use missinggo.Event to track Client closed |
commit | commitdiff | tree |
2016-03-02 |
Matt Joiner | Fix a UTP Conn leak, on unencrypted followup dial attempts |
commit | commitdiff | tree |
2016-03-02 |
Matt Joiner | Add Reader.Torrent() |
commit | commitdiff | tree |
2016-02-26 |
Matt Joiner | Extend the timeout, drone.io is slow? |
commit | commitdiff | tree |
2016-02-26 |
Matt Joiner | Ignore the corner case when a piece is dropped from... |
commit | commitdiff | tree |
2016-02-26 |
Matt Joiner | dht: Use missinggo.Event for closing |
commit | commitdiff | tree |
2016-02-26 |
Matt Joiner | Add test checking that cancel works |
commit | commitdiff | tree |
2016-02-26 |
Matt Joiner | Catch error creating client in tests |
commit | commitdiff | tree |
2016-02-24 |
Matt Joiner | Fix bad DHT node in tests in constructed torrent |
commit | commitdiff | tree |
2016-02-24 |
Matt Joiner | Add DHT nodes from metainfo when added to Client |
commit | commitdiff | tree |
2016-02-23 |
Matt Joiner | dht: Rename newDHTAddr->NewAddr, and clean up the interface |
commit | commitdiff | tree |
2016-02-23 |
Matt Joiner | dht: Rename dHTAddr to Addr |
commit | commitdiff | tree |
2016-02-23 |
Matt Joiner | Test that metainfo nodes are added to the DHT |
commit | commitdiff | tree |
next |