Releases: geteduroam/windows-app
Releases · geteduroam/windows-app
v4.1.0
Full Changelog: v4.0.0...v4.1.0
geteduroam 4.0.0
v4.0.0 Refactor realm placeholder
geteduroam 3.2.10
Fixed
- NullPointerException when OuterIdentity is not set
Changed
- Updated ManagedNativeWifi, is now a NuGet package
- Updated NuGet packages
- Updated target to Visual Studio 2022
- Removed code for running in the background; this was never needed
geteduroam 3.2.9
Fixed
- Fix Back button not working after opening an .eap-config file manually
- Drop realm from OuterIdentity for PEAP-MSCHAPv2, as Windows adds the realm itself
Changed
- Handle discovery "seq" as string, not integer; this prevents a crash when seq cannot be parsed as integer
- Prevent disabling CA checking; this was not possible but now the code path is also removed
- Handle more network errors when loading the discovery file
- Remove nonsensical TTLS-EAP-PEAP-MSCHAPv2 method; there doesn't seem to be a server that supports this
- Send
Connection: Close
header when retrieving the discovery
geteduroam 3.2.8
Changelog
Fixed
- Fix some devices failing with ErrorCode 1206
geteduroam 3.2.7
This version is production ready, but not yet released as a signed executable.
You can continue to use geteduroam 3.2.6 for now; this version consists mainly of fixes under the hood.
- Prevent a hard crash when no Wi-Fi adapter is available
- Refactors for simpler authentication flows
geteduroam 3.2.6
- Fix a bug where the outer ID was not set for PEAP (but only TTLS)
geteduroam 3.2.5.1
- User interface improvements
- Prevent crash when pressing No on a certificate prompt
- Consistently use services from eduroam.app (not from the geteduroam.app)
- Remove unused images
geteduroam 3.2.5
User interface
- Hide advanced UI elements
- Focus on important UI elements
- Support SVG logos
- Allow uninstalling from within the UI
Wi-Fi and eduroam settings
- Remove authentication method filter for HS20
(Windows supports the same methods for SSIDs and HS20) - Configure Wi-Fi network as non-hidden
- Identify institution by id field instead of cat_idp field
Stability
- Prevent random crash obtaining the version number
- Geolocation and discovery download can be done in parallel
- Retry discovery download if failed earlier
- Fix a bug where the geo web API was used more than once
- Prevent calling geo web API if the local geo API has a result
Code climate
- Replace WebClient with the newer HttpClient
- Use single HttpClient instance for resource reuse
- Groundwork for better logging in a later release
- Groundwork for using WifiManager as external dependency
- Code cleanup, prevent some edge-case bugs
- Code cleanup, fix warnings
Known bugs
- Cannot write a log file
- Cannot configure a network for all users
geteduroam 3.2.4
- Shorten the time between creating a Wi-Fi profile and adding user data to it, lowering the chance for a "enter your password" prompt from Windows.
- Prevent error code 57893 by refusing to configure TTLS-EAP-MSCHAPv2 for HS20 profiles. The profile can be made without problems, but adding user credentials to it causes the error code. TTLS-MSCHAPv2 seems to work fine, so we keep that on for now.
- Add User Agent to the HTTP client so we can keep better statistics.