Merge branch 'master' into old-engine

This commit is contained in:
nikk gitanes
2023-06-02 14:40:57 +03:00
16 changed files with 136 additions and 79 deletions

View File

@@ -96,7 +96,7 @@ func (bt *BTServer) configure(ctx context.Context) {
bt.config.DisableUTP = settings.BTsets.DisableUTP
// https://github.com/anacrolix/torrent/issues/703
// bt.config.DisableWebtorrent = true // TODO: check memory usage
// bt.config.DisableWebseeds = true
// bt.config.DisableWebseeds = false
bt.config.NoDefaultPortForwarding = settings.BTsets.DisableUPNP
bt.config.NoDHT = settings.BTsets.DisableDHT
bt.config.DisablePEX = settings.BTsets.DisablePEX

View File

@@ -59,7 +59,7 @@ func (t *Torrent) Stream(fileID int, req *http.Request, resp http.ResponseWriter
}
}
sets.SetViewed(&sets.Viewed{t.Hash().HexString(), fileID})
sets.SetViewed(&sets.Viewed{Hash: t.Hash().HexString(), FileIndex: fileID})
resp.Header().Set("Connection", "close")
etag := hex.EncodeToString([]byte(fmt.Sprintf("%s/%s", t.Hash().HexString(), file.Path())))