]> Sergey Matveev's repositories - btrtrc.git/history - peer_protocol
Drop support for go 1.20
[btrtrc.git] / peer_protocol /
2023-05-29 Matt JoinerFix incorrect EOF when decoding some peer protocol...
2023-05-23 Matt Joinergo1.19 compatibility
2023-05-22 Matt JoinerInclude holepunch message protocol family in metrics
2023-05-22 Matt JoinerAdd holepunch message fuzzing
2023-05-21 Matt JoinerFix panic logging unknown holepunch error code
2023-05-12 Matt Joinergorond test files
2023-05-11 Matt JoinerAttempt holepunch after initial dial fails
2023-05-09 Matt JoinerAdd many more extension bit definitions
2023-05-09 Matt JoinerSynchronize holepunch connect messages with existing...
2023-05-01 Matt JoinerWIP support for ut_holepunch
2023-05-01 Matt JoinerMisc debug status, pex conn tracking improvements
2023-02-19 Matt JoinerAdd http and udp tracker server implementations
2023-02-13 Matt JoinerCheck for chunks overflowing piece bounds on request...
2022-11-15 Matt Joinergorond ./...
2021-12-23 Matt Joinergofumpt -extra
2021-11-01 afjoseph[fuzz] Put +build tags to support go1.16 as well
2021-10-19 Matt JoinerFix incomplete Integer.Read
2021-10-06 Matt JoinerApply some lints from GoLand
2021-09-30 Matt JoinerFix scheduling overhead in decoding benchmark
2021-09-30 Matt JoinerCombine peer protocol fuzz targets into one file
2021-09-30 Matt JoinerMore optimizations in peer protocol message decoding
2021-09-30 Matt Joinerpeer_protocol: Use faster form for Integer.{UnmarshalBi...
2021-09-29 Matt JoinerRemove an allocation reading message length
2021-09-29 Matt JoinerTry to avoid allocating buffer
2021-09-29 Matt JoinerImprovements to decoder fuzzing
2021-09-29 Matt JoinerAdd some fuzzing in peer_protocol
2021-09-14 YenForYangDrop bradfitz/iter dependency (#605)
2021-09-09 Matt Joinergo fmt ./...
2021-09-04 YenForYangDrop xerrors and reflection dependency
2021-08-16 Bora M. AlperAdd linter CI (#542)
2021-06-23 Matt JoinerFixes for wasm
2021-06-21 Matt JoinerAdd explicit metadata extension types
2021-05-14 Matt JoinerMerge branch 'sqlite-direct'
2021-05-05 Matt JoinerUse bytes.Reader instead of bytes.Buffer in a few places
2021-01-27 Matt JoinerPORT message belongs to BEP 5
2021-01-18 Matt JoinerFix unreferenced variable v1.21.0
2020-10-22 Matt JoinerPerformance improvements to PEX
2020-04-23 Matt JoinerExpose ClientConfig.Extensions
2020-04-15 Matt JoinerMerge branch 'webtorrent'
2020-04-15 Yaroslav KolomiietsPEX: add periodic deltas
2020-04-15 Yaroslav KolomiietsPEX: add connection tracking
2020-04-15 Yaroslav KolomiietsShare current connections with peers over PEX (anacroli...
2020-02-20 Matt JoinerApply staticcheck
2019-10-01 Matt JoinerAdd comments
2019-08-21 Matt Joinergoimports -local
2019-08-10 Matt JoinerUpdate all imports of dht to v2
2019-07-19 Matt JoinerAlways return errors when handshakes or dialing fails
2019-07-19 Matt JoinerTidy up function signature
2018-11-26 Matt Joinerbencode: Fix marshalling of []byte(nil)
2018-11-02 Matt JoinerSwitch to goimports import sorting
2018-07-14 Matt JoinerRewrite piece data decoding and relax test
2018-07-14 Matt Joinerpeer_protocol: Add a test for receiving overlong piece...
2018-07-13 Matt JoinerFix peer_protocol.Message.RequestSpec for Type Piece
2018-07-11 Matt JoinerAdd a test that short pieces are decoded correctly
2018-07-11 Matt JoinerComments and trivial tweaks
2018-07-11 Matt JoinerAdd peer_protocol.Integer.Uint32
2018-07-11 Matt JoinerAdd peer_protocol.RequestSpec
2018-07-11 Matt JoinerMove back to net.IP for extended handshake message IPs
2018-07-10 Matt JoinerMake extended handshake a struct, and move a bunch...
2018-07-10 Matt JoinerMove PEX stuff into peer_protocol
2018-07-07 Matt JoinerMore sortimports
2018-07-07 Matt JoinerComments and readability
2018-07-07 Matt JoinerExpose handshake stuff in peer_protocol
2018-02-05 Matt JoinerFix fast extension message type constants
2018-02-05 Matt JoinerUse stringer to generate peer_protocol.MessageType...
2018-02-04 Matt JoinerSupport AllowedFast and enable fast extension
2018-02-04 Matt JoinerTODOs and comments
2018-02-02 Matt JoinerTry to print something useful for MessageType panics
2018-02-02 Matt JoinerBreak up peer_protocol into several files
2018-02-02 Matt JoinerCount requested chunk lengths
2018-01-25 Matt JoinerFix peer_protocol benchmark
2018-01-21 Matt JoinerAdd File priorities
2017-11-07 Matt JoinerApply megacheck to torrent package
2017-09-18 Matt JoinerAbstract out making a cancel message
2017-09-12 Matt Joinerpeer_protocol: Improve piece decoding benchmark
2017-09-12 Matt Joinerpeer_protocol: Add a benchmark for decoding pieces
2017-09-12 Matt JoinerMerge branch 'master' into pull-writer
2017-08-31 Matt JoinerAdd peer_protocol.Message.MustMarshalBinary
2016-09-25 Matt Joinerpeer_protocol.Decoder.Decode: Avoid allocating another...
2016-09-12 Ye YinUse sync.pool for decode buffer
2016-02-21 Matt JoinerAdd peer_protocol.Integer.Int()
2015-04-27 Matt JoinerMerge remote-tracking branch 'libtorgo/master' into...
2015-03-12 Matt JoinerAdd support for Fast Extension
2014-08-25 Matt JoinerImplement the DHT Port message
2014-08-22 Matt JoinerClarify EOF in message decoding
2014-07-17 Matt JoinerFix peer_protocol test
2014-07-17 Matt JoinerSquash some more debug messages, fix some other error...
2014-06-28 Matt JoinerCan now download from magnet links
2014-06-26 Matt JoinerBegin adding magnet and ut_metadata support
2014-05-28 Matt JoinerKeepalives weren't marshalled correctly
2014-05-22 Matt JoinerAvoid rebuffering in peer_protocol.Decode
2014-03-20 Matt JoinerFix short read and report unexpected EOFs decoding...
2014-03-17 Matt JoinerAdd a end-to-end test for torrentfs
2013-10-06 Matt JoinerFix TestHaveEncode now that message length prefixes...
2013-10-02 Matt JoinerDecoding of Piece messages, and checking entire message...
2013-10-01 Matt JoinerFix request/chunk confusion, missing outgoing message...
2013-09-30 Matt JoinerImplementing bitfields and connection message handling
2013-09-29 Matt JoinerImplement peer connection writer, optimizer and handshake
2013-09-28 Matt JoinerBegin implementing the adding of peers, and initiating...