Commit graph

903 commits

Author SHA1 Message Date
Igor Katson
e03adfbdba
Merge pull request #164 from ikatson/fix-161
Fix #161
2024-08-03 11:08:38 +01:00
Igor Katson
0e71b80da3
Try to address issue 161 2024-08-03 10:50:31 +01:00
Igor Katson
d1772d2dcf
Merge pull request #163 from izderadicka/fix-panics-in-leaky-bucket
Update leaky_bucket version - current version have issues
2024-08-03 10:36:38 +01:00
Ivan
049293d7cd Update leaky_bucket version 2024-08-03 09:58:58 +02:00
Igor Katson
c86e663f24
Merge pull request #162 from izderadicka/add_content_type_to_stream
Add content type to streams
2024-08-02 12:56:13 +01:00
Ivan
970bdb8652 Refactor - use better style 2024-08-02 13:29:20 +02:00
Igor Katson
91f03cb81d
Merge pull request #158 from izderadicka/suppress_dead_code_warnings
Mark dead code explicitly
2024-08-02 09:00:33 +01:00
Ivan
85a81c55f6 Modify webui - enable to stream any file - to new tab 2024-07-28 13:20:49 +02:00
Ivan
aa2bac8bf5 Use content-lengh when there is no ranges header 2024-07-28 12:15:56 +02:00
Ivan
a77c1caace Add contet-type to stream 2024-07-27 11:44:15 +02:00
Igor Katson
76083be286
Merge pull request #157 from izderadicka/naive_streaming_fix
Add spawn blocking to FileStream
2024-07-27 07:58:38 +01:00
Ivan
e08821bff7 Mark dead code explicitly 2024-07-27 08:46:33 +02:00
Ivan
7e8935388c Use BlockingSpawner 2024-07-27 08:17:04 +02:00
Igor Katson
81755c55d2
Merge pull request #156 from kielerdotdev/patch-1
Add support for TB and PB in formatBytes in webui
2024-07-25 12:07:14 +01:00
Marius
e56f783ef9
Fix: Add support for TB and PB in formatBytes 2024-07-25 12:34:03 +02:00
Ivan
fdacb7bc16 Fix e2e streaming test 2024-07-21 15:11:23 +02:00
Ivan
1c9aa8ca72 Fist naive attempt to improve streaming
at leat inform executor about blocking call
2024-07-20 20:03:42 +02:00
Igor Katson
40aa663101
Merge pull request #152 from izderadicka/fix-web-route
Add redirect for /web
2024-07-20 12:11:21 +01:00
Ivan
302c6d814d Add redirect for /web 2024-07-20 10:08:10 +02:00
Igor Katson
7820bcf053
Merge pull request #151 from evrins/bugfix/fix_base32_encoded_magnet
fix: can not add base32 encoded magnet url
2024-07-16 11:34:14 +01:00
Evrins Hu
a7cd3758ab fix: can not add base32 encoded magnet url 2024-07-16 13:49:51 +08:00
Igor Katson
5c4b06e341
Merge pull request #145 from ikatson/delete-folders
More robust deletion of files and folders (fixes #140)
2024-06-21 15:20:27 +01:00
Igor Katson
151933b403
remove .inspect_err() 2024-06-21 15:17:48 +01:00
Igor Katson
36359150a7
Remove annoying error message when task is cancelled 2024-06-21 15:17:48 +01:00
Igor Katson
ace4bed0c6
Folders and files are now deleted more comprehensively 2024-06-21 15:17:41 +01:00
Igor Katson
7147f16042
Fix #137: better handling of unicode in torrent names 2024-06-21 12:22:30 +01:00
Igor Katson
226fd0d051
6.0.0-beta.2 2024-05-18 00:05:09 +01:00
Igor Katson
f63e729da1
Fix magnet links 2024-05-17 23:57:25 +01:00
Igor Katson
b687a1882c
Dont attempt to initialize session persistence folder if its turned off 2024-05-17 18:40:13 +01:00
Igor Katson
108ad74464
Fix a bug in experimental mmap storage 2024-05-06 23:02:10 +03:00
Igor Katson
3b0987ec23
Fix new stealing bug (ppl_cache) 2024-05-04 23:19:36 +01:00
Igor Katson
c07ebbac25
Fix build 2024-05-03 18:20:28 +01:00
Igor Katson
6218cac317
6.0.0-beta.0 2024-05-03 17:28:56 +01:00
Igor Katson
6cef3c5fcb Upgrade minimal rust version 2024-05-03 20:24:39 +04:00
Igor Katson
8a86d04631 Dont spam haves 2024-05-03 20:24:39 +04:00
Igor Katson
44aa75f34b Reimplement maybe_transmit_haves with a broadcast channel 2024-05-03 20:24:39 +04:00
Igor Katson
7ed7e277c0 maybe_transmit_haves: need to optimise 2024-05-03 20:24:39 +04:00
Igor Katson
70c2c38329 argh... 2024-05-03 20:24:39 +04:00
Igor Katson
0431584b19 pread/pwrite 2024-05-03 20:24:39 +04:00
Igor Katson
b3cb194700 Downgrade a couple messages 2024-05-03 20:24:39 +04:00
Igor Katson
eafd274a0b --defer-writes-up-to 2024-05-03 20:24:39 +04:00
Igor Katson
a3c4ca70fb Nothing 2024-05-03 20:24:39 +04:00
Igor Katson
3769cae1ce dont blow up memory 2024-05-03 20:24:39 +04:00
Igor Katson
e9617e7f80 Fix slow.rs 2024-05-03 20:24:39 +04:00
Igor Katson
4fbb3530ea Remove unnecessary dependency 2024-05-03 20:24:39 +04:00
Igor Katson
2625896263 Remove "bad ip" comment again 2024-05-03 20:24:39 +04:00
Igor Katson
0f1d07409d Cleaning up 2024-05-03 20:24:39 +04:00
Igor Katson
43008f2857 Less work when defer writes is disabled 2024-05-03 20:24:39 +04:00
Igor Katson
573185bcfa Remove async_trait 2024-05-03 20:24:39 +04:00
Igor Katson
1744f0c101 Disk write queue 2024-05-03 20:24:39 +04:00