Commit Graph

152 Commits

Author SHA1 Message Date
Alexey Kostin
09512ecdec Optimization 2018-05-06 19:37:42 +03:00
Alexey Kostin
638d80786c Right piece field len 2018-05-06 18:35:32 +03:00
Alexey Kostin
b9b12c755f Float64 instead float32. Correct "blocks per piece" 2018-05-06 17:04:24 +03:00
akostin
b37e6e23ee Back scanls
fix Qbtcategory existing
2018-04-18 15:26:29 +03:00
akostin
d3fb9c545d Path fix 2018-04-18 15:03:13 +03:00
akostin
b77c41b1a3 Done 2018-04-18 14:29:45 +03:00
Alexey Kostin
dc3dc08e8f Pre refactor for struct 2018-04-18 02:33:00 +03:00
akostin
91e55ec46c Small optimization 2018-04-13 18:16:38 +03:00
Alexey Kostin
7d928ddc9f Small fixes 2018-04-12 23:13:17 +03:00
akostin
9b8871dfe1 Fixed export\import tags 2018-04-12 17:10:22 +03:00
Alexey Kostin
fe127ab7ba tags prelight 2018-04-12 01:46:33 +03:00
Alexey Kostin
28c31b1ff6 Chan fix 2018-04-11 20:49:24 +03:00
akostin
2d7b1c2b10 Replace "\\" to string(os.PathSeparator) 2018-04-10 10:55:50 +03:00
Alexey Kostin
daaacffde6 Bug fix for unfinished 2018-04-10 02:54:58 +03:00
Alexey Kostin
68c683094e renamefile 2018-04-10 02:47:08 +03:00
Alexey Kostin
7df711198a Need rehash for files than not complete download 2018-04-10 02:46:16 +03:00
Alexey Kostin
7dd3f0dbe2 Fix pieces. Fix started\stopped torrents. Change default to utorrent. Fix torrent position 2018-04-10 01:59:09 +03:00
Alexey Kostin
13372baffd Fix for paths. Fix for non utf-8 torrent names and paths 2018-04-10 00:26:23 +03:00
Alexey Kostin
0f0d723ee9 Mapped files for some cases 2018-04-09 23:06:30 +03:00
akostin
c42d01d9a2 Improved notification 2018-04-09 17:42:21 +03:00
akostin
5824fbfd2f go fmt 2018-04-09 16:02:46 +03:00
akostin
5ffaa22975 Grammatic 2018-04-09 15:51:56 +03:00
akostin
3f6cf03f22 Outpul log fix 2018-04-09 13:22:00 +03:00
akostin
443f2dea99 command line integration 2018-04-09 13:09:59 +03:00
akostin
0d26617e94 better errors wrappers 2018-04-06 16:18:06 +03:00
akostin
35928128f6 channel bug fix 2018-04-04 13:00:46 +03:00
akostin
3d3cf765fc pointers, cleanup 2018-04-04 12:55:09 +03:00
Alexey Kostin
7ab2cfd2f5 Working verision (99%) 2018-04-03 22:14:14 +03:00
akostin
711f981833 Переписал заполнение pieces для торрентов с несколькими файлами 2018-04-03 17:03:05 +03:00
Alexey Kostin
9958add2bd testing pieces 2018-04-03 01:59:50 +03:00
akostin
eeb0f484f5 Pieces/npieces fix (?), structure fix, 2018-04-02 17:26:29 +03:00
akostin
96fe481a56 Fix for torrents with one or many files 2018-04-02 14:54:54 +03:00
Alexey Kostin
ac330a352e Initial Bitbucket Pipelines configuration 2018-04-02 10:34:03 +00:00
akostin
f64d554fde Readme and pipelines 2018-04-02 13:33:30 +03:00
akostin
fcaa5a199f Refactor 2018-04-02 13:17:50 +03:00
Alexey Kostin
fc9a57e3b8 Pieces debug 2018-01-15 22:56:34 +03:00
Alexey Kostin
bc5be08f25 Pieces debug 2018-01-15 01:40:52 +03:00
Alexey Kostin
15a0fb410f Pieces hack 2018-01-15 00:37:30 +03:00
Alexey Kostin
75ea5ce702 Fix tracker append 2017-12-30 22:24:41 +03:00
Alexey Kostin
4b6c569de8 newpieces capacity optimize 2017-12-30 18:20:59 +03:00
Alexey Kostin
9abe68d02d Optimize 2017-12-30 18:17:58 +03:00
Alexey Kostin
5d4a9bd4ce More pointers
Small fix for pieces
gofmt
2017-12-29 20:26:13 +03:00
Alexey Kostin
220f407bd8 Working and tested variant 2017-12-29 00:43:07 +03:00
Alexey Kostin
67e7ba008b Released base functionality 2017-12-29 00:10:57 +03:00
Alexey Kostin
29ab5b1be0 Some new func, structures 2017-12-28 23:19:46 +03:00
Alexey Kostin
7f88b92772 New structures. Prelight for choice 2017-12-28 16:28:16 +03:00
Alexey Kostin
8c5a982eaf Final piececonvert 2017-12-28 00:00:50 +03:00
Alexey Kostin
59b3a77d9b Fix piececonvert 2017-12-27 23:43:12 +03:00
Alexey Kostin
6c853ae393 Bittorrent to qBittorrent pieces convert
( res['have'].unpack('b*').first.scan(/./).map {|i| (i.to_i(2)*1) }.pack('C'*npieces) from ruby)
2017-12-27 19:34:58 +03:00
Alexey Kostin
788092a8ed Realize saving the structure to a fastdecode file.
Change default parameters in newstructire.
Start compare structures
2017-12-26 23:56:32 +03:00