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 |
|
liwei
|
544e8bc7b1
|
Delete unused code
|
2019-06-28 17:47:16 +08:00 |
|
liwei
|
2b013b9306
|
README.md update
|
2019-06-28 17:46:11 +08:00 |
|
liwei
|
137ed5d229
|
refactoring package
|
2019-06-28 17:45:53 +08:00 |
|
liwei
|
b7347459eb
|
Bitfield msg decode
|
2019-06-26 11:23:39 +08:00 |
|
liwei
|
dbc58a209d
|
MSE support
|
2019-05-31 18:29:04 +08:00 |
|
liwei
|
03fbdcda60
|
BitTorrent peer write test
|
2019-05-27 19:18:28 +08:00 |
|
liwei
|
41ff983b73
|
BitTorrent HTTP、UDP tracker impl(50%)
|
2019-05-17 19:07:10 +08:00 |
|
liwei
|
808035094c
|
Rename project
|
2019-05-05 01:35:34 +08:00 |
|
liwei
|
66a4b022f2
|
HTTP download test pass
|
2019-05-05 01:23:48 +08:00 |
|
liwei
|
00468e4e4a
|
resolve
|
2019-04-24 22:59:54 +08:00 |
|
liwei
|
dace77c07c
|
remove vendor
|
2019-04-21 22:41:15 +08:00 |
|
liwei
|
237fc0188a
|
add vendor
|
2019-04-21 22:11:51 +08:00 |
|
liwei
|
46ba857258
|
add README.md
|
2019-04-21 22:07:24 +08:00 |
|
liwei
|
853f40ea0d
|
init
|
2019-04-21 21:58:47 +08:00 |
|