Amebis / eduVPN

Windows eduVPN Client
GNU General Public License v3.0
39 stars 17 forks source link

Investigate eduvpn-common #202

Closed rozmansi closed 1 year ago

rozmansi commented 1 year ago

https://github.com/jwijenbergh/eduvpn-common

rozmansi commented 1 year ago

Should also resolve #158 and hopefully #159.

jwijenbergh commented 1 year ago

I'm currently investigating into implementing eduvpn-common into the Linux client. The API between Go and Python is thus kept up to date the most. An API for the interaction between C# and the Go library was made previously but currently does not reflect the latest Go API. My goal is to thus first get a good implementation in the Linux client and then update the C# code to be used in this client as well. AFAICT Go's net module has happy eyeballs support by default

rozmansi commented 1 year ago

My goal is to thus first get a good implementation in the Linux client and then update the C# code to be used in this client as well.

Sure. It's difficult to keep an API up-to-date when everything is still under heavy development and one doesn't even use that API for own purposes.