torrust-tracker icon indicating copy to clipboard operation
torrust-tracker copied to clipboard

A modern and feature-rich (private) BitTorrent tracker.

Results 173 torrust-tracker issues
Sort by recently updated
recently updated
newest added

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.

Optimization

Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.34 to 0.7.35. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zerocopy&package-manager=cargo&previous-version=0.7.34&new-version=0.7.35)](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...

Dependencies
Build | Project System

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. ![image](https://github.com/torrust/torrust-tracker/assets/58816/1f48a7c5-a933-4b30-a645-4ac2cb6e6527)

Bug
- Admin -

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...

Enhancement / Feature Request
Needs Feedback

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...

Dependencies
Build | Project System

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...

Enhancement / Feature Request
Easy

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...

Needs Rebase

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....

Continuous Integration

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...

Enhancement / Feature Request
Code Cleanup / Refactoring

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...

Enhancement / Feature Request
Easy