Commit Graph

44 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
665324c55d enable webseeds support and bump ver for tag 2023-05-20 19:18:20 +03:00
nikk gitanes
42da0ba3d7 Update btserver.go 2023-04-06 10:18:37 +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
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
nikk gitanes
5800c01cb0 add TorrentAddr cmd option 2022-05-25 14:28:32 +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
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
aec7f269e7 Update btserver.go 2021-09-30 17:14:43 +03:00
nikk gitanes
465ef7b0c6 Merge branch 'master' into new-torrent 2021-08-27 18:40:53 +03:00
nikk gitanes
799e5108e1 increase TotalHalfOpenConns 2021-08-27 18:20:02 +03:00
YouROK
c05ff5a380 remove DhtConnectionLimit 2021-08-25 22:19:18 +03:00
nikk gitanes
c904dd1522 new torrent build fix 2021-08-22 09:00:09 +03:00
nikk gitanes
4bdff0d3ff test old engine with DHT v2 2021-08-21 09:59:09 +03:00
nikk gitanes
06b8a80d08 update web and fix merge 2021-08-20 08:34:39 +03:00
nikk gitanes
b1f59bb3a1 merge maser 2021-08-20 08:10:17 +03:00
YouROK
723fc6942e remove AcceptPeerCon 2021-08-16 12:02:49 +03:00
nikk gitanes
8dad8862f5 update logging 2021-08-09 04:31:10 +03:00
nikk gitanes
2c4a1a27aa add UpnpID 2021-08-09 02:13:40 +03:00
nikk gitanes
97fa9fdd4e remove AnnTorrentsToDht opt
have issues on disable
2021-08-09 01:37:43 +03:00
nikk gitanes
2ec43233fb revert to old engine 2021-07-20 07:44:44 +03:00
nikk gitanes
ac74e2dc07 add PeriodicallyAnnounceTorrentsToDht opt 2021-07-19 13:30:34 +03:00
YouROK
0de187ffde PeriodicallyAnnounceTorrentsToDht = false 2021-07-19 12:39:24 +03:00
nikk gitanes
d85ff5ede4 add AcceptPeerCon and sync server options 2021-07-19 05:21:19 +03:00
nikk gitanes
d318db1a12 bump torrent v1.29.1 and fix build 2021-07-18 10:54:15 +03:00
YouROK
189cebc526 fix for new engine 2021-03-24 15:59:56 +03:00
YouROK
ccc1cde547 update modles 2021-03-15 14:31:51 +03:00
YouROK
1d871192af remove log 2021-03-03 09:14:55 +03:00
YouROK
08c60ce1e9 add auto set upnp port 2021-03-02 15:20:17 +03:00
YouROK
782d3e854e remove unused 2021-02-20 10:04:35 +03:00
YouROK
2911468ef2 remove comments and add pex sets 2021-02-20 09:40:17 +03:00
YouROK
b114e18033 migrate to old gotorrent 2021-02-19 15:54:37 +03:00
YouROK
94f212fa75 refactor and to go mod 2021-02-18 16:56:55 +03:00