Skip to content

externalize list of clients and versions and make it editable by users in configuration files and/or settings #111

@cedbeu

Description

@cedbeu

It would be great to be able to edit manually the client information (at least the version) because, depending on the platform (macOS, Linux, Windows), the latest version available of clients is not always the same, and the trackers may find it suspicious if version is changing regularly when faking ratio…

Currently, it’s hardcoded in rustatio-core/src/torrent/client.rs

It would be great to have this externalized in configuration files, and/or editable from the interface

eg. I’d like to use the current macOS qBittorrent version that is 5.0.5, but, it’s not available in Rustatio (only 5.0.2 or 5.1.3 or 5.1.4)… same for Transmission on macOS, latest version is 4.1.1, but latest version available in Rustatio is 4.0.5

So far, only option to keep consistent for the tracker is to downgrade, or to wait for a new version of Rustatio is built (or taking the risk to be spotted by the tracker)

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingrustPull requests that update rust code

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions