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

Allow selection of proxy servers by country/city #28

Closed
ruihildt opened this issue Nov 24, 2021 · 3 comments
Closed

Allow selection of proxy servers by country/city #28

ruihildt opened this issue Nov 24, 2021 · 3 comments
Labels
proxy This is related to the socks proxy feature

Comments

@ruihildt
Copy link
Member

is it possible, to in the extension, select CONTRY insted of individual server? Servers are changed frequently and it will end in users not haveing access to internet since a server was removed or replaced

@ruihildt ruihildt added enhancement proxy This is related to the socks proxy feature labels Nov 24, 2021
@ruihildt
Copy link
Member Author

After confirming with R, 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 guy 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

Currently, we don't have access to weight and country servers exclusions with the API used.

@ruihildt
Copy link
Member Author

The algo has been updated today to support server with a weight of 0, see mullvad/mullvadvpn-app#3262

@ruihildt ruihildt changed the title Allow selection of countries/cities in addition to specific servers in proxy Allow selection of proxy servers by country/city Jan 14, 2022
@simonasker simonasker self-assigned this Jan 24, 2022
@ruihildt
Copy link
Member Author

ruihildt commented Feb 9, 2022

Closed in favor of #113, because this feature is implemented.

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
None yet
Development

No branches or pull requests

2 participants