torrust-tracker
torrust-tracker copied to clipboard
A modern and feature-rich (private) BitTorrent tracker.
Use [valgrind](https://valgrind.org/) and [kcachegrind](https://kcachegrind.github.io/) to do profiling of the UDP tracker. We've implemented several torrent repository implementations but before continue improving further I would like to have some metrics.
Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.34 to 0.7.35. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Parent issue: https://github.com/torrust/torrust-tracker/issues/401 When the tracker is started, the final configuration is printed out. This feature was added in https://github.com/torrust/torrust-tracker/issues/935. We have to hide the secrets with asterics. 
Parent issue: https://github.com/torrust/torrust-tracker/issues/401 Relates to: https://github.com/torrust/torrust-tracker/issues/401#issuecomment-2180566059 Depends on: - https://github.com/torrust/torrust-tracker/issues/937 - https://github.com/torrust/torrust-tracker/issues/936 In the current version, all config values have a default value. You can run the app without providing...
Bumps [dashmap](https://github.com/xacrimon/dashmap) from 5.5.3 to 6.0.1. Release notes Sourced from dashmap's releases. v6.0.1 This is a patch release, now the main release for v6 as v6.0.0 was yanked shortly after...
Relates to: https://docs.docker.com/reference/build-checks/from-as-casing/ ``` 8 warnings found (use --debug to expand): - FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 6) - FromAsCasing: 'as' and 'FROM' keywords' casing...
I wanted to see how many UDP requests we could handle by hardcoding the "announce" response, eliminating the use of the torrent repository and its locks. This approach allows us...
Every time there is a PR making big changes in the UDP tacker I run the aquatic UDP load test manually, just to make sure there is no performance regression....
Relates to: https://github.com/torrust/torrust-tracker/issues/878#issuecomment-2155215287 [After migrating from the `log` to the `tracing` crate](https://github.com/torrust/torrust-tracker/pull/888), we can now easily support multiple formats for logging. @da2ce7 has proposed these 4 styles: ```rust #[derive(Debug)] pub...
Parent issue: https://github.com/torrust/torrust-tracker/issues/669 When you run the checker for more than one HTTP tracker and it fails, it only shows an error but not the cause. ### How to reproduce...