Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Respect weight and country servers exclusions when selecting a country/city. #113

Open
ruihildt opened this issue Feb 9, 2022 · 0 comments
Labels
proxy This is related to the socks proxy feature

Comments

@ruihildt
Copy link
Member

ruihildt commented Feb 9, 2022

We would like to respect weight and country servers exclusions when selecting a country/city.

Here's what Linus had to say about it (He's probably the go to person if we have questions):

The roulette wheel selection algorithm to pick a relay from the filtered list:
https://github.com/mullvad/mullvadvpn-app/blob/master/mullvad-daemon/src/relays.rs#L632
11:20
And also referenced this: https://github.com/mullvad/mullvadvpn-app/blob/master/mullvad-daemon/src/relays.rs#L312
The algo has been updated today to support server with a weight of 0, see mullvad/mullvadvpn-app#3262

@ruihildt ruihildt added enhancement proxy This is related to the socks proxy feature labels Feb 9, 2022
@simonasker simonasker removed their assignment Feb 18, 2022
@ruihildt ruihildt added blocked This is blocked by something else and removed enhancement labels Mar 23, 2022
@ruihildt ruihildt moved this from Blocked to Done in Mullvad Browser Extension Feb 9, 2023
@ruihildt ruihildt moved this from Done to In Progress in Mullvad Browser Extension Feb 9, 2023
@ruihildt ruihildt moved this from In Progress to Next in Mullvad Browser Extension Feb 9, 2023
@ruihildt ruihildt removed the blocked This is blocked by something else label Feb 9, 2023
@ruihildt ruihildt moved this from Next to Backlog in Mullvad Browser Extension Mar 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proxy This is related to the socks proxy feature
Projects
Development

No branches or pull requests

2 participants