Commit Graph

201 Commits

Author SHA1 Message Date
nikk gitanes
afcd76d7fc use random torrent port in auto mode
this can help port forward overlap with more than one torrserver instance on local network
2023-08-10 13:36:54 +03:00
nikk gitanes
b355c95296 Update torrent.go 2023-08-06 11:19:06 +03:00
nikk gitanes
1d875b57b2 remove refs to deprecated io/ioutil 2023-07-10 03:14:53 +03:00
nikk gitanes
665324c55d enable webseeds support and bump ver for tag 2023-05-20 19:18:20 +03:00
nikk gitanes
ea4493462f bump ver for tag 2023-05-20 17:11:37 +03:00
nikk gitanes
a42e740041 fix default config persistence 2023-05-11 05:19:35 +03:00
nikk gitanes
59bcfe3843 add gif and webp support to imageChecker 2023-05-03 00:32:50 +03:00
nikk gitanes
98a3b2b065 Update cache.go 2023-04-09 11:30:30 +03:00
nikk gitanes
43b6d67522 cosmetics 2023-04-09 11:10:27 +03:00
nikk gitanes
07ca15cdfe cosmetics 2023-04-09 05:32:45 +03:00
nikk gitanes
2dfa2fe227 fix races in preload 2023-04-09 04:46:01 +03:00
nikk gitanes
42da0ba3d7 Update btserver.go 2023-04-06 10:18:37 +03:00
nikk gitanes
66a7895bda clear ffp stat after preload 2023-04-06 10:14:25 +03:00
nikk gitanes
403384cea0 cosmetics 2023-04-01 04:39:08 +03:00
nikk gitanes
a6994adf17 adjust torrent client options 2023-04-01 04:36:43 +03:00
nikk gitanes
c12a33c711 gofumpt 2023-03-02 12:19:46 +03:00
nikk gitanes
56f082e65d fix preload with ffprobe 2023-03-02 02:52:34 +03:00
YouROK
f409959b3d add bitrate to torr status 2023-02-27 23:20:46 +03:00
nikk gitanes
3f40ad54a0 Revert "temp timer test"
This reverts commit 31e8e924e8.
2023-02-20 17:38:31 +03:00
nikk gitanes
31e8e924e8 temp timer test 2023-02-19 21:38:18 +03:00
nikk gitanes
7822157ff2 gofumpt 2023-02-18 23:23:11 +03:00
nikk gitanes
3fe8d58faa disable gin debug mode and optimise 2023-02-16 01:48:03 +03:00
YouROK
d71c42936d add web socket tracker 2023-01-15 21:41:16 +03:00
nikk gitanes
62def8189f sync with anacrolix/torrent@master and enable webseeds 2022-09-14 22:16:41 +03:00
nikk gitanes
d38a63a4af fix indefinite start on locked db 2022-05-26 15:26:43 +03:00
nikk gitanes
e46f247679 fix default listen port 2022-05-26 14:56:31 +03:00
nikk gitanes
565150aede only check IPv6 if enabled 2022-05-26 10:59:07 +03:00
YouROK
74ff44d5a3 change etag 2022-05-25 20:52:06 +03:00
nikk gitanes
5800c01cb0 add TorrentAddr cmd option 2022-05-25 14:28:32 +03:00
nikk gitanes
266fe0637f adjust RA 2022-05-25 12:39:34 +03:00
nikk gitanes
2df81cac78 Auto detect public IPs if not provided by user
adopted code from anacrolix/confluence 3c7a0c445d
2022-05-25 05:27:20 +03:00
nikk gitanes
a2fbd0ee80 decrease timeouts and add client check on add new torrent 2022-05-17 06:39:52 +03:00
nikk gitanes
e87a5e716e fix ETag header
VLC will be happy
2022-05-17 05:11:23 +03:00
YouROK
9dc219739d add image checker, web vulnerability 2022-03-16 18:36:59 +03:00
nikk gitanes
42cc1666ce fix ip checks 2022-01-22 07:48:03 +03:00
nikk gitanes
8eaa64db76 add check for command line ip options 2022-01-20 05:17:16 +03:00
nikk gitanes
f5a577a474 fix link-local ipv6 for PublicIp6
maybe move ip functions o utils?

https://stackoverflow.com/a/50825191
2022-01-20 05:11:31 +03:00
nikk gitanes
12e0222665 Update btserver.go 2022-01-20 02:38:56 +03:00
nikk gitanes
0603008dfe add public IPv4/6 runtime options and detect functions 2022-01-20 02:18:24 +03:00
nikk gitanes
705e15df48 set PublicIp6 and sort IPs 2022-01-20 00:54:20 +03:00
nikk gitanes
3f8ee962ec temp disable WebTorrent 2022-01-12 18:25:08 +03:00
nikk gitanes
366d2d327a cosmetics 2022-01-12 04:41:17 +03:00
nikk gitanes
e47a6daee3 revert priorities management 2021-12-23 12:22:56 +03:00
nikk gitanes
785ceb3a0e disable priorities management
not req on new torrent?
2021-12-23 09:12:02 +03:00
nikk gitanes
f5292073bd Merge branch 'master' into new-torrent 2021-10-28 00:31:20 +03:00
YouROK
cfb2166a6d fix cache size 2021-10-25 17:58:07 +03:00
YouROK
679814d4ad fix speed 2021-10-20 15:22:20 +03:00
YouROK
ffed0cdec6 fix reload pieces in unused reader 2021-10-14 23:15:26 +03:00
nikk gitanes
15b2153abc Merge branch 'master' into new-torrent 2021-10-06 19:35:49 +03:00
YouROK
daeb8df4f9 remove minimal preload buffer 2021-10-04 15:19:52 +03:00