]> Sergey Matveev's repositories - btrtrc.git/commit
Be more pedantic about trailing data in metainfo.Load and bencode.Unmarshal
authorMatt Joiner <anacrolix@gmail.com>
Tue, 23 Jul 2024 08:58:04 +0000 (18:58 +1000)
committerMatt Joiner <anacrolix@gmail.com>
Tue, 23 Jul 2024 08:58:04 +0000 (18:58 +1000)
commit32c406f9fec12c66bf62c1ad6e0c38be4f425b75
treeb98b674cb008b307148b20b55d93d660cb63778f
parent79134656d325393b403bfa880aa6aacaf4d7b23c
Be more pedantic about trailing data in metainfo.Load and bencode.Unmarshal

Fixes https://github.com/anacrolix/torrent/issues/963.
bencode/api.go
bencode/decode.go
bencode/decode_test.go
bencode/scanner.go
metainfo/metainfo.go
metainfo/metainfo_test.go
metainfo/testdata/flat-url-list.torrent
metainfo/testdata/minimal-trailing-newline.torrent [new file with mode: 0644]
metainfo/testdata/trackerless.torrent