Skip to content

Releases: eduvpn/python-eduvpn-client

2.2.1

18 Feb 09:54
Compare
Choose a tag to compare

2.2.1

Bugfixes

Enhancements

2.2.0

20 Dec 07:41
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 2.1.0...2.2.0

2.1.0

09 Jul 06:59
Compare
Choose a tag to compare

2.1

Bugfixes

  • #386 Connexion still load details server
  • #384 Can't select my Organisation a second time
  • #380 My VPN stopped working - unable to use eduvpn to re-setup network manager
  • #367 long institute/secure internet expand the scroll list vertically too much
  • #362 Bug in NaCL VerifyKey.__unicode__
  • #360 command line config not working in GUI mode
  • #310 oauthlib deprication warning on Ubuntu 20.04
  • #370 GTK app icon not set (only used in some edge cases)
  • #358 eduVPN 2.0 package should depend on gir1.2-nm-1.0

Enhancements

  • #340 Show notifications for session expiry
  • #332 Provide test coverage
  • #331 Create the "Let's Connect" variant of the app
  • #241 New UI: show an early warning when there is no NetworkManager active
  • #236 Implement "Skip WAYF"
  • #231 Add internationalisation
  • #257 Improve documentation

2.0.0

09 Apr 11:09
903c1b7
Compare
Choose a tag to compare

2.0.0

This is a complete rewrite of the codebase.

Notable new features:

  • #337 Implement localization
  • #200/#229 Add command line interface
  • #206 Remove 2FA support (done by remote server now)
  • #153 Make GUI similar to other clients

For a full list of changes please have a look at the changelog:

https://github.com/eduvpn/python-eduvpn-client/blob/2.0.0/CHANGES.md

1.1

21 Apr 12:53
Compare
Choose a tag to compare
1.1

1.1

The first Python 3 only release!

changes since 1.0.3:

  • Remove Python 2 support #192
  • Remove CentOS 7 support #192
  • Use stdlib instead of python3-configparser dependency #210
  • Use stdlib instead of python3-mock dependency #211
  • Use stdlib instead of python3-repoze-lru #212
  • Make sure Centos 8 rpm builds properly (on copr) #220

1.0.3

04 Feb 13:34
Compare
Choose a tag to compare

1.0.3

changes sinces 1.0.2:

bugfixes:

  • can't finalize configuration: ValueError: Missing access token. #198
  • Unicode providers don't work with python2 #191
  • failure while reading networkmanager configuration #189
  • Include client_id in phase 2 #184

changes:

  • Remove .pyi files #174
  • Remove DNS leaking warming for 18.04 since it seems to be fixed. #177

1.0.2

29 Oct 16:18
Compare
Choose a tag to compare

changes since 1.0.1

  • client expects multiple remotes #156
  • use LC client_id for for LC client #155
  • DNS leaking on Ubuntu 18.04 #160
  • debian tls-crypt config parse bug #157

1.0.1

13 Aug 12:38
Compare
Choose a tag to compare

changes:

  • pypi doesnt show latest version - make 1.0(.1) release #135

1.0rc17

13 Aug 12:02
Compare
Choose a tag to compare

changes:

  • Let's Connect integration #134

1.0rc16

26 Jul 15:04
Compare
Choose a tag to compare
  • Make all UI element uniform (again) #143
  • make sure OTP enroll dialog fits on 1366x768 resolution #146
  • After re-auth flow completed, all other expired configurations create a popup low priority #121
  • refreshing token when refresh token is expired broken #150
  • limit totp and yubikey entry fields to specific chars #149
  • disconnect active VPN connections when connecting #130
  • kill webserver thread on cancel in browser step, better error parsing low priority #74
  • use username in qr token #144
  • client does not detect removed TOTP secret #148
  • increase length of TOTP secret #147
  • no error in UI when entering wrong OTP key #145
  • add qr and pillow dependency to all packages #142
  • fix renew X.509 certificate #115
  • Add yubi_enroll.ui install setup.py #140
  • add QR dependency #141
  • double clicking on icon to connect gives error #136
  • "fetching" dialog doesn't have main screen as transient parent on Fedora #132
  • OAuth token expiry - on/off switch only reports, doesn't trigger re-auth flow #126
  • Reauthorize should not show "choose your profile" again #119
  • 2fa is "used" when connecting to profile that has no 2fa bug #118
  • deleting one provider deletes multiple from list bug #112
  • revoking client gives error bug #111
  • add cli flags to switch to debug server #131