FedP2P/metainfo
YenForYang c740cde71b
metainfo: Remove reflection dependency for `Piece.Hash()` (#661)
`copy`  will copy exactly `HashSize` bytes here.
2021-09-18 11:35:21 +10:00
..
testdata metainfo URL list can be a string or list 2017-06-16 17:07:30 +10:00
README Rename torrent package to metainfo; expose MetaInfo["info"] so it can be used on its own 2014-06-28 19:40:39 +10:00
announcelist.go Make tracker order in Metainfo.Magnet deterministic 2021-03-25 09:51:49 +11:00
fileinfo.go add BEP references to documentation of the metadata fields 2020-05-03 14:06:24 +10:00
fuzz.go Fix go:build directives 2021-07-14 14:35:52 +10:00
hash.go Implement encoding.TextMarshaler to match unmarshaler for metainfo.Hash 2021-01-22 09:53:53 +11:00
info.go Add "no name" handling and storage.NewFileOpts 2021-09-02 10:22:32 +10:00
info_test.go goimports -local 2019-08-21 20:58:40 +10:00
magnet.go Add deprecated ParseMagnetURI 2020-12-21 10:16:08 +11:00
magnet_test.go Improve metainfo.MetaInfo.Magnet interface and add tests 2021-02-24 12:11:47 +11:00
metainfo.go Fix DeepSource anti-pattern 2021-03-25 09:56:04 +11:00
metainfo_test.go Fixes for wasm 2021-06-23 17:24:50 +10:00
nodes.go Avoid allocating memory when checking interface (#588) 2021-09-11 08:26:43 +10:00
nodes_test.go goimports -local 2019-08-21 20:58:40 +10:00
piece.go metainfo: Remove reflection dependency for `Piece.Hash()` (#661) 2021-09-18 11:35:21 +10:00
piece_key.go Change pieceIndex to peer_protocol.Integer 2018-07-12 09:15:15 +10:00
pieces.go Expose metainfo.GeneratePieces 2020-05-13 14:33:26 +10:00
urllist.go metainfo URL list can be a string or list 2017-06-16 17:07:30 +10:00

README

A library for manipulating ".torrent" files.