]> Sergey Matveev's repositories - btrtrc.git/history - bencode
Drop support for go 1.20
[btrtrc.git] / bencode /
2023-07-09 guoguangwuchore: remove refs to deprecated io/ioutil
2023-05-12 Matt Joinergorond test files
2023-04-03 Matt Joinerbencode: Only use unsafe.String for go>=1.20 v1.49.1
2023-03-19 Matt Joinerbencode: Support parsing strings into bool v1.49.0
2023-02-19 Matt JoinerAdd http and udp tracker server implementations
2023-01-03 Matt JoinerFix an issue parsing negative bencode string lengths
2022-03-17 Matt JoinerMerge branch 'go1.18'
2022-03-15 Matt JoinerMerge branch 'http-proxying'
2022-03-09 Matt JoinerMerge branch 'master' into crawshaw
2022-03-09 Matt JoinerAdd bencode.Bytes.GoString
2022-02-25 Matt JoinerMerge branch 'http-proxying' into crawshaw
2022-02-11 deepsource-autofix... Format code with gofumpt (#724)
2022-01-07 Matt Joinerbencode: Support decoding "" as dict key
2022-01-07 Matt Joinerbencode: Return ErrUnexpectedEOF instead of EOF in...
2022-01-07 Matt JoinerAdd bencode.Decoder.MaxStrLen
2021-12-12 Matt JoinerAdd failing bencode fuzz input
2021-12-12 Matt Joinerbencode: Avoid allocating interface string up front
2021-12-12 Matt Joinerbencode: Fix decoding integer with leading +
2021-12-12 Matt Joinerbencode: Enforce dict key ordering
2021-12-12 Matt Joinerbencode incorrectly parsed integers with leading zeroes
2021-12-12 Matt JoinerAdd bencode FuzzInterfaceRoundTrip
2021-11-08 Matt Joinergofumpt
2021-11-04 Matt Joinerbencode: Fix marshalling of unaddressable array of...
2021-11-02 Matt Joinerbencode.Bytes: Tests and stricter checks
2021-11-01 afjoseph[fuzz] Put +build tags to support go1.16 as well
2021-10-28 Matt Joinerbencode: Encode arrays of bytes as strings
2021-09-29 Matt JoinerLimit decoded bencode string lengths to 32 bits
2021-09-29 Matt JoinerAdd some fuzzing seeds
2021-09-29 Matt JoinerFix parsing of strings that don't fit in memory
2021-09-29 Matt JoinerFix fuzz comparison of big.Int
2021-09-29 Matt JoinerUpdate fuzz to use new standard library support
2021-09-28 Matt JoinerSimplify bencode.Decoder.parseStringInterface
2021-09-28 YenForYangbencode: optimize `(*Decoder).parseStringInterface...
2021-09-18 YenForYangbencode: get type of `big.Int` without creating instanc...
2021-09-18 YenForYangbencode: simplify getting `marshalerType` and `unmarsha...
2021-09-18 YenForYangbencode: Simplify `(*Decoder).parseListInterface()...
2021-09-18 YenForYangPrevent allocation when checking interface (#649)
2021-09-14 YenForYangDrop bradfitz/iter dependency (#605)
2021-09-14 YenForYangCheaper byte to string conversion (#602)
2021-09-09 Matt JoinerFix possible misuse of reflect.StringHeader
2021-08-16 Bora M. AlperAdd linter CI (#542)
2021-08-12 Matt JoinerDon't panic on int parse failures
2021-08-12 Matt JoinerFix panic unmarshalling bencode dict into unsupported... v1.30.1
2021-07-14 Matt JoinerFix go:build directives v1.29.1
2021-06-21 Matt JoinerAdd to bencode.Unmarshal doc comment
2021-06-21 Matt JoinerMerge branch 'request-strategy-rewrite'
2021-06-07 Matt Joinerbencode: Improve support for embedded structs
2021-06-07 Matt Joinerbencode: Support anonymous embedded struct pointers
2021-06-07 Matt JoinerRework bencode decoding so it might support embedded...
2021-05-14 Matt JoinerMerge branch 'sqlite-direct'
2021-05-05 Matt JoinerUse bytes.Reader instead of bytes.Buffer in a few places
2020-02-20 Matt JoinerApply staticcheck
2019-12-23 Matt Joinerbencode: Rename string_values->stringValues
2019-08-21 Matt Joinergoimports -local
2019-06-13 Matt Joinerbencode: Decode singleton lists of the expected type
2019-06-13 Matt JoinerCode formatting
2019-06-13 Matt Joinerbencode: Improve UnmarshalTypeError string and list...
2019-03-19 Matt Joinervgo get -u v1.1.0
2019-01-21 Matt JoinerFix benchmark not building with changes to krpc.Msg...
2018-11-26 Matt Joinerbencode: Fix marshalling of []byte(nil)
2018-11-02 Matt JoinerSwitch to goimports import sorting
2018-07-25 Matt Joinerbencode: Remove a lot of expensive allocations
2018-07-23 Matt Joinerbencode: Avoid an extra getTags call
2018-07-23 Matt Joinerbencode: Cache struct fields
2018-07-23 Matt Joinerbencode.Marshal: Get rid of the intermediate buffer
2018-07-23 Matt Joinerbencode: Add benchmark for krpc.Msg
2018-07-17 Matt Joinerbencode: Avoid Value.Interface call testing for big.Int
2018-07-11 Matt JoinerDon't error on bencode dicts that can't be marshalled
2018-07-11 Matt JoinerSupport marshalling bencode strings into byte arrays
2018-07-10 Matt JoinerMake extended handshake a struct, and move a bunch...
2018-06-22 Matt JoinerMerge branch 'dev'
2018-06-17 Matt Joinerbencode: Remove string allocation when parsing strings
2018-06-17 iaall: gofmt
2018-04-13 Matt JoinerFix #247
2018-04-12 Matt JoinerRework conns to/and allow multiple DHT servers
2018-02-12 Matt Joinerbencode.Decoder.Decode: Don't assume panic values are...
2018-02-12 Matt Joinerbencode: Support unmarshalling strings into slices...
2018-02-12 Matt Joinerbencode: Unmarshal now returns an error on unused trail...
2018-01-27 Matt Joinerbencode: Add ignore_unmarshal_type_error tag
2018-01-25 Matt Joinerbencode: Give more descriptive errors when failing...
2017-11-10 Matt Joinerbencode.scanner.ReadByte returned errors when it should...
2017-11-08 Matt Joinerbencode: Handle encoding big.Ints
2017-11-08 Matt Joinerbencode: Tidy import block
2017-11-05 Matt JoinerComment on bencode.Decoder.Offset
2017-11-05 Matt JoinerExpose bencode.Decoder.Offset
2017-11-05 Matt Joinerbencode: Implement unbuffered scanner used by NewDecoder
2017-10-26 Matt JoinerAdd a test for bdecoding consecutive dicts
2017-09-12 Matt JoinerMerge branch 'master' into pull-writer
2017-09-12 Matt JoinerThe bencode README is markdown
2017-09-12 Matt JoinerMerge pull request #185 from mh-cbon/patch-1
2017-09-05 mh-cbonUpdate README
2016-08-26 Matt JoinerMake bencode.Bytes work with pointer and nonpointer...
2016-08-26 Matt Joinerbencode: More renames
2016-08-26 Matt JoinerAdd bencode.Bytes
2016-08-26 Matt Joinerbencode: Rename a bunch of slug case stuff
2016-06-15 Matt Joinerbencode.Encoder: Unembed the Writer and wrap it in...
2016-06-15 Matt Joinerbencode: Remove private types encoder and decoder
2016-06-15 Matt Joinerbencode.Unmarshal: Remove unnecessary intermediate...
2016-06-15 Matt Joinerbencode: Unembed the Reader type, and minimize the...
2016-04-19 Matt JoinerMerge pull request #79 from shoenig/normalize
next