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

feat: add openvpn experiment #1518

Closed
wants to merge 31 commits into from

Conversation

ainghazal
Copy link
Contributor

@ainghazal ainghazal commented Mar 7, 2024

Checklist

Description

First iteration of a new openvpn experiment. This takes a set of endpoints and uses minivpn to attempt a handshake with each of the configured endpoints.

This first implementation hardcodes credentials for the only known provider, i.e. riseupvpn. Future iterations will deal with getting and parsing needed input (credentials, options, and possibly endpoints) from OONI's check-in API, or alternative mechanisms.

@ainghazal ainghazal marked this pull request as draft March 7, 2024 21:50
@ainghazal ainghazal self-assigned this Mar 7, 2024
@ainghazal
Copy link
Contributor Author

For reference, this needs to be built against a specific branch of minivpn right now. Will update when that dependency is merged into main.

@ainghazal ainghazal force-pushed the feat/openvpn-experiment-2024 branch from 2fc7f09 to 1100a70 Compare April 2, 2024 19:11
@ainghazal ainghazal force-pushed the feat/openvpn-experiment-2024 branch from 267e87b to 5557a97 Compare April 3, 2024 13:58
@ainghazal ainghazal force-pushed the feat/openvpn-experiment-2024 branch from 5557a97 to 8345753 Compare April 3, 2024 14:00
@ainghazal
Copy link
Contributor Author

closing in favor of #1553

@ainghazal ainghazal closed this Apr 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant