Commit Graph
64 Commits
Author SHA1 Message Date
liwei 8100bafdf9 ci: multi platform build v0.0.2 2022-08-11 17:31:22 +08:00
liwei e0582b5442 test: add torrent file resolve case 2022-08-11 16:02:31 +08:00
monkeyWie 034137322f feat: integration torrent (#30) 2022-08-11 14:38:16 +08:00
liwei 43378c7dc8 ci: fix upload asset name 2021-03-29 11:10:33 +08:00
liwei 30b7189d59 chore: update test status icon 2021-03-29 11:02:20 +08:00
liwei bbd553d910 chore: add release icon 2021-03-29 10:54:00 +08:00
liwei 3996574b95 ci: path ignore 2021-03-29 10:53:37 +08:00
liwei bd585309bf ci: release on master branch v0.0.1 2021-03-26 17:09:36 +08:00
liwei 4eda5a3e76 ci: fix 2021-03-26 16:27:04 +08:00
liwei d3c5dafd3e ci: auto release 2021-03-26 16:23:24 +08:00
liwei 936e193c20 docs: add example 2021-03-26 16:22:53 +08:00
liwei 01501ca857 refactor: remove main 2021-03-25 20:02:28 +08:00
liwei 4763ff129f test: remove bt 2021-03-25 20:00:50 +08:00
liwei bce32eb976 ci: remove lint 2021-03-25 19:52:24 +08:00
liwei c383c109a8 chore: update README.md 2021-03-25 19:50:16 +08:00
liwei 86a1a2f981 ci: support 2021-03-25 19:47:59 +08:00
liwei ede6a9834d refactor: package 2021-03-25 19:38:23 +08:00
liwei 359f28bb1f feat: cli 2021-03-25 17:30:40 +08:00
liwei caf9bf265b fix: retry 2021-03-24 14:03:23 +08:00
liwei 046729bfaa feat: 命令行工具 2021-03-23 19:03:46 +08:00
liwei f150ec23c4 refactor: fetcher模型 2021-03-17 10:26:30 +08:00
liwei eee6112be5 refactor: 利用context做取消 2021-03-11 17:21:56 +08:00
liwei 79a93d5b50 refactor: fetcher接口调整,返回channel来通知任务成功和失败 2021-03-11 15:41:35 +08:00
liwei 74d0e8e0bc temp 2021-03-05 19:52:55 +08:00
liwei bdce3c84a3 重构fetcher接口 2021-03-03 20:12:51 +08:00
liwei 871185e7ea 临时提交 2020-12-30 16:54:36 +08:00
liwei 3215955056 debug pause 2020-08-20 23:43:27 +08:00
liwei fedf4a60e8 删除冗余代码 2020-08-20 22:24:03 +08:00
liwei d4e1fd23a1 跑通单元测试 2020-08-20 22:19:07 +08:00
liwei 5a0d559112 重构http下载逻辑 2020-08-18 18:48:04 +08:00
liwei 7cd0ea1c6b 包名修改 2020-08-11 22:34:54 +08:00
liwei df2dbca475 丰富单元测试 2020-08-11 22:29:36 +08:00
liwei dd47b52952 单元测试基础支持 2020-08-05 22:41:50 +08:00
liwei 788376eaa9 feat: http downloader 2020-08-03 18:35:50 +08:00
liwei 15e5d2af3b refactor: slice use pointer 2020-04-23 11:13:10 +08:00
liwei d6d411f48c refactor: message entity 2020-04-23 09:56:17 +08:00
liwei 1d2f38d7ae refactor: impl piece state with bitmap 2020-03-11 12:24:45 +08:00
liwei b823dfbb36 refactor: piece download logic 2020-03-03 10:08:39 +08:00
liwei 753830accf fix: download panic 2020-03-01 23:35:51 +08:00
liwei b0bd2a776a fix: piece下载死锁 2020-02-28 19:05:01 +08:00
liwei ee4ff7dd8b feat: peer wire protocol实现 2020-02-28 18:45:41 +08:00
liwei 7bb3e38b21 block下载记录支持 2020-02-26 18:53:39 +08:00
liwei 8298051c81 包名重构 2020-02-25 14:22:17 +08:00
liwei fb45066228 简单实现peer wire protocol协议 2019-11-01 15:05:25 +08:00
liwei ae1c605143 fix test case 2019-10-08 17:00:39 +08:00
liwei 15a4b6ddc4 单个peer的文件下载实现 2019-10-08 16:56:22 +08:00
liwei fe0138440f Upgrade go 1.13 2019-09-12 18:58:24 +08:00
liwei adb7d89018 Refactor 2019-09-12 18:57:17 +08:00
liwei 075852b847 fix message encode issue 2019-07-09 10:34:33 +08:00
liwei d6c88d0c4b bitfield handle 2019-07-06 14:35:19 +08:00