torrust-tracker
torrust-tracker copied to clipboard
A modern and feature-rich (private) BitTorrent tracker.
Parent issue: https://github.com/torrust/torrust-tracker/issues/603 Related to: - - - - - - - - Adds a timeout to: - The TLS handshake. - The time the server waits for a request...
It seems the tracker is also ignoring the `num_want` param in the announce request. `num_want` is the number of peers the client wants in the `announce` response (peer list). See...
Hey @da2ce7, I'm trying to find a tool to detect potential licence incompatibilities. I've found only a cargo subcommand to list your dependencies licences so far: ```s $ cargo license...
THe following test was ignored by @da2ce7 but it seems to pass. ```rust #[tokio::test] #[ignore] #[should_panic = "Could not receive bind_address."] async fn should_fail_with_ssl_enabled_and_bad_ssl_config() { let mut test_env = stopped_test_environment(configuration::ephemeral());...
https://megalinter.io/latest/
Although the UDP server has a method called `start_with_graceful_shutdown` is actually not a real graceful shutdown. The server can catch the halt signal but it does nothing (it only prints...
from: [release_process.md](https://github.com/torrust/torrust-tracker/blob/develop/docs/release_process.md) Comments in the Develop Branch: - The `develop` branch has the `3.0.0-alpha.12-develop`. - The version is bumped according to releases, new features, and breaking changes. Process: - [...
Postgres is also very popular anyway we could use postgres instead of mysql
A [comment](https://github.com/torrust/torrust-tracker/pull/162#issuecomment-1404912296) on [this](https://github.com/torrust/torrust-tracker/pull/162#issuecomment-1404912296) [PR](https://github.com/torrust/torrust-tracker/pull/162#issuecomment-1404912296) originated a discussion and finally this issue. ### Introduction The tracker can be installed behind a reverse proxy: ```text client HTTP proxy tracker Internet ip:...
Full error-messages, including the code-location are sent to the client. - [ ] Provide option to strip non-essential information before sending the error to the client. edit @da2ce7 --- ...