1
0
mirror of https://github.com/veggiedefender/torrent-client.git synced 2025-11-06 09:29:16 +02:00

20 Commits

Author SHA1 Message Date
YeungYeah
ab1aeff121 fix: expected port in test 2022-04-10 20:36:44 +08:00
YeungYeah
94a3f930cb fix: change port used in buildTrackerURL
variable port should use port from parameter instead of a const Port
2022-04-10 20:16:44 +08:00
Jesse Li
f46d43985a Test tracker 2020-01-02 13:07:59 -05:00
Jesse Li
b255ecc574 Fix torrentfile TestOpen 2020-01-02 12:20:41 -05:00
Jesse Li
b3299a6bfa Simplify download interface 2020-01-02 12:17:45 -05:00
Jesse Li
06b849a44d Fix bug which produced incorrect piece size 2020-01-02 11:49:08 -05:00
Jesse Li
73a9a5216b Break p2p.Peer and parsePeers into its own package 2020-01-02 10:39:35 -05:00
Jesse Li
25810161eb Add timeout to tracker GET request 2020-01-02 10:34:47 -05:00
Jesse Li
17e57b6dd6 Rename getPeers to requestPeers 2020-01-02 10:32:20 -05:00
Jesse Li
cc088e8b79 Only use fmt.Errorf 2020-01-02 10:30:30 -05:00
Jesse Li
4f6a2eb20e Make peerSize a const 2020-01-02 10:28:58 -05:00
Jesse Li
4fd40f9f0a Return plain struct from toTorrentFile 2020-01-02 10:27:00 -05:00
Jesse Li
7e8b3413ac Check error in getPeers 2020-01-02 10:23:18 -05:00
Jesse Li
f746beb9d6 Remove log in torrentfile 2020-01-02 10:22:52 -05:00
Jesse Li
9c6bf79e61 Rename toTorrent to toTorrentFile 2019-12-31 23:36:27 -05:00
Jesse Li
acd4fe9c62 Implement golden file test for torrentfile.Open 2019-12-31 12:18:18 -05:00
Jesse
23f3a144af Add logging around tracker and number of peers 2019-12-29 21:59:33 -05:00
Jesse
43d771aa0d Remove commented out code 2019-12-29 19:56:06 -05:00
Jesse
97f2be0747 Reorder algorithm steps 2019-12-29 19:26:57 -05:00
Jesse
9d7ddbc62c Refactor p2p 2019-12-29 14:04:36 -05:00