2018-06-12 |
Matt Joiner | Track ConnStats with atomics |
blob | commitdiff | raw |
2018-06-12 |
Matt Joiner | Track outgoing through a new field on connection, and... |
blob | commitdiff | raw | diff to current |
2018-06-11 |
Matt Joiner | Merge commit 'cadbacb956fa38a61f3656dc08d71bd68fc966ec... |
blob | commitdiff | raw | diff to current |
2018-06-09 |
Matt Joiner | Add ConnStats at Client level |
blob | commitdiff | raw | diff to current |
2018-06-09 |
Matt Joiner | Update a link |
blob | commitdiff | raw | diff to current |
2018-04-12 |
Matt Joiner | Merge branch 'circleci' |
blob | commitdiff | raw | diff to current |
2018-04-12 |
Matt Joiner | Add some peer source comments |
blob | commitdiff | raw | diff to current |
2018-04-12 |
Matt Joiner | Rework conns to/and allow multiple DHT servers |
blob | commitdiff | raw | diff to current |
2018-02-16 |
Matt Joiner | Move clamp and max, and add min to misc.go |
blob | commitdiff | raw | diff to current |
2018-02-15 |
Matt Joiner | Add mse.CryptoMethod type |
blob | commitdiff | raw | diff to current |
2018-02-15 |
Matt Joiner | Change some connection flag strings to avoid collision |
blob | commitdiff | raw | diff to current |
2018-02-15 |
Matt Joiner | Add extra pedantic checks to requesting to try and... |
blob | commitdiff | raw | diff to current |
2018-02-15 |
Matt Joiner | Track IPv6 peers received over PEX and simplify the... |
blob | commitdiff | raw | diff to current |
2018-02-12 |
Matt Joiner | Count errors returned from connection.mainReadLoop |
blob | commitdiff | raw | diff to current |
2018-02-12 |
Matt Joiner | Support IPv6 peers over PEX |
blob | commitdiff | raw | diff to current |
2018-02-11 |
Matt Joiner | Standardize on krpc types, and extend PEX message type... |
blob | commitdiff | raw | diff to current |
2018-02-08 |
Matt Joiner | Fixes for non-pointer Bitmap corrupting state |
blob | commitdiff | raw | diff to current |
2018-02-07 |
Matt Joiner | Remove uploadChunksPosted expvar |
blob | commitdiff | raw | diff to current |
2018-02-05 |
Matt Joiner | Raise the nominal max requests for connections that... |
blob | commitdiff | raw | diff to current |
2018-02-05 |
Matt Joiner | Change a bunch of Stringer and status stuff |
blob | commitdiff | raw | diff to current |
2018-02-05 |
Matt Joiner | Use stringer to generate peer_protocol.MessageType... |
blob | commitdiff | raw | diff to current |
2018-02-04 |
Matt Joiner | Support AllowedFast and enable fast extension |
blob | commitdiff | raw | diff to current |
2018-02-04 |
Matt Joiner | Fix the connection completed string if peer sent HaveAll |
blob | commitdiff | raw | diff to current |
2018-02-04 |
Matt Joiner | Finish mainReadLoop on Torrent closed |
blob | commitdiff | raw | diff to current |
2018-02-04 |
Matt Joiner | TODOs and comments |
blob | commitdiff | raw | diff to current |
2018-02-04 |
Matt Joiner | Support sending HaveAll |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Tickle sleeping writers when closing connections |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Wasn't recording posted message stats |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Use flip buffering for connection writing |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Share the post write buffer with the synchronous one... |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Move extended message handling into its own method |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Prepare to support sending reject messages |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Include closed connections in dirtiers |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Use new logging in connection.go |
blob | commitdiff | raw | diff to current |
2018-02-03 |
Matt Joiner | Add missing increments to some stats |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | Rename and rearrange some conn stats |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | Factor out connection.onReadRequest |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | Rework connection stat reconciliation with Torrent... |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | Merge a bunch of stuff into ConnStats and refactor... |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | Count requested chunk lengths |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | connection.writer wasn't checking closed state |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | Missed sendChunk invocation change |
blob | commitdiff | raw | diff to current |
2018-02-02 |
Matt Joiner | Move sendChunk onto connection |
blob | commitdiff | raw | diff to current |
2018-02-01 |
Matt Joiner | When seeding, connections are not just useful when... |
blob | commitdiff | raw | diff to current |
2018-02-01 |
Matt Joiner | Some changes to status output |
blob | commitdiff | raw | diff to current |
2018-02-01 |
Matt Joiner | Merge piece and chunk iter inputs to nextRequestState |
blob | commitdiff | raw | diff to current |
2018-02-01 |
Matt Joiner | Code comments |
blob | commitdiff | raw | diff to current |
2018-02-01 |
Matt Joiner | Track concurrent requests across connections |
blob | commitdiff | raw | diff to current |
2018-01-29 |
Matt Joiner | Add Torrent.Stats.ConnectedSeeders |
blob | commitdiff | raw | diff to current |
2018-01-25 |
Matt Joiner | Add separate piece priorities, and cache pending pieces |
blob | commitdiff | raw | diff to current |
2018-01-25 |
Matt Joiner | Improve some comments |
blob | commitdiff | raw | diff to current |
2018-01-12 |
Matt Joiner | Make Torrent.pendingPieces a priority bitmap in prepara... |
blob | commitdiff | raw | diff to current |
2018-01-09 |
Matt Joiner | Screen negative pieces |
blob | commitdiff | raw | diff to current |
2018-01-07 |
Matt Joiner | Fix a log format string |
blob | commitdiff | raw | diff to current |
2018-01-06 |
Matt Joiner | Make peerID a public type |
blob | commitdiff | raw | diff to current |
2018-01-06 |
Matt Joiner | Use peerID type more, and make its Stringer output... |
blob | commitdiff | raw | diff to current |
2017-12-29 |
Matt Joiner | Improve some doc comments |
blob | commitdiff | raw | diff to current |
2017-12-29 |
Matt Joiner | Survive panics while writing chunks |
blob | commitdiff | raw | diff to current |
2017-12-28 |
Matt Joiner | When queuing a piece for hashing after receiving a... |
blob | commitdiff | raw | diff to current |
2017-12-02 |
Matt Joiner | Code comments |
blob | commitdiff | raw | diff to current |
2017-12-01 |
Matt Joiner | sortimports |
blob | commitdiff | raw | diff to current |
2017-11-08 |
Matt Joiner | Merge commit '6ab65a49a8a72dea1a28968b2ab42a85fd4566ec' |
blob | commitdiff | raw | diff to current |
2017-11-08 |
Matt Joiner | The "m" field in the extended handshake is not mandatory |
blob | commitdiff | raw | diff to current |
2017-11-07 |
Matt Joiner | Apply megacheck to torrent package |
blob | commitdiff | raw | diff to current |
2017-11-06 |
Matt Joiner | Unbiased request ordering was requesting chunks the... |
blob | commitdiff | raw | diff to current |
2017-11-05 |
Matt Joiner | Kick connections requesting pieces we don't have |
blob | commitdiff | raw | diff to current |
2017-11-05 |
Matt Joiner | Add some TODOs |
blob | commitdiff | raw | diff to current |
2017-11-04 |
Matt Joiner | Add missing whitespace |
blob | commitdiff | raw | diff to current |
2017-11-04 |
Matt Joiner | Improve upload rate limit burst size panic message |
blob | commitdiff | raw | diff to current |
2017-10-12 |
Matt Joiner | If closing a connection Conn fails we can't do anything... |
blob | commitdiff | raw | diff to current |
2017-09-23 |
Matt Joiner | Implement new request strategy |
blob | commitdiff | raw | diff to current |
2017-09-21 |
Matt Joiner | Reduce system call overhead reading from connections |
blob | commitdiff | raw | diff to current |
2017-09-18 |
Matt Joiner | Also post cancels |
blob | commitdiff | raw | diff to current |
2017-09-18 |
Matt Joiner | Abstract out making a cancel message |
blob | commitdiff | raw | diff to current |
2017-09-18 |
Matt Joiner | Only run connection.Close once |
blob | commitdiff | raw | diff to current |
2017-09-18 |
Matt Joiner | Log errors closing connection net.Conn's |
blob | commitdiff | raw | diff to current |
2017-09-18 |
Matt Joiner | Move uploading to the connection writer |
blob | commitdiff | raw | diff to current |
2017-09-16 |
Matt Joiner | Merge pull request #188 from boramalper/KnownSwarm |
blob | commitdiff | raw | diff to current |
2017-09-13 |
Matt Joiner | Support plaintext crypto method for protocol header... |
blob | commitdiff | raw | diff to current |
2017-09-12 |
Matt Joiner | Merge branch 'master' into pull-writer |
blob | commitdiff | raw | diff to current |
2017-09-02 |
Matt Joiner | Optimize nextRequestState to return cancel and new... |
blob | commitdiff | raw | diff to current |
2017-09-01 |
Matt Joiner | Wrap writerCond in tickleWriter and be more selective... |
blob | commitdiff | raw | diff to current |
2017-09-01 |
Matt Joiner | Avoid triggering writer cond where possible |
blob | commitdiff | raw | diff to current |
2017-09-01 |
Matt Joiner | Track buffered but not posted messages, and unify the... |
blob | commitdiff | raw | diff to current |
2017-09-01 |
Matt Joiner | Remove unused code |
blob | commitdiff | raw | diff to current |
2017-09-01 |
Matt Joiner | Add some variables to track fillBuffer effectiveness |
blob | commitdiff | raw | diff to current |
2017-08-31 |
Matt Joiner | Generate requests, cancels and interest state in the... |
blob | commitdiff | raw | diff to current |
2017-08-31 |
Matt Joiner | Make connection.writer pull from a buffer |
blob | commitdiff | raw | diff to current |
2017-08-31 |
Matt Joiner | Panics while decoding messages in connection.mainLoopRe... |
blob | commitdiff | raw | diff to current |
2017-08-26 |
Matt Joiner | Remove unused functions |
blob | commitdiff | raw | diff to current |
2017-08-25 |
Matt Joiner | Fix sync.Mutex copy by value |
blob | commitdiff | raw | diff to current |
2017-08-17 |
Matt Joiner | Try a state-delta function for updating request state |
blob | commitdiff | raw | diff to current |
2017-08-17 |
Matt Joiner | Rename Torrent.connHasWantedPieces->connection.peerHasW... |
blob | commitdiff | raw | diff to current |
2017-08-17 |
Matt Joiner | No longer wanting a piece wasn't triggering an update... |
blob | commitdiff | raw | diff to current |
2017-08-07 |
Matt Joiner | Merge branch 'master' into dht-cleanup |
blob | commitdiff | raw | diff to current |
2017-07-20 |
Matt Joiner | Changes for dht-cleanup |
blob | commitdiff | raw | diff to current |
2017-02-02 |
Matt Joiner | Trivial logging, comment, Stringer changes |
blob | commitdiff | raw | diff to current |
2017-01-14 |
Matt Joiner | package itertools API changed |
blob | commitdiff | raw | diff to current |
2017-01-04 |
Matt Joiner | Show connection piece request order in text status |
blob | commitdiff | raw | diff to current |
2017-01-04 |
Matt Joiner | Reduce the priority given to earlier pieces. Maximum... |
blob | commitdiff | raw | diff to current |
next |