Skip to content

Releases: nerves-networking/vintage_net_wifi

v0.11.3

23 Jan 18:42
Compare
Choose a tag to compare
  • Changed
    • Allow VintageNet v0.13.0 to be used

v0.11.2

17 Jan 02:26
Compare
Choose a tag to compare
  • Fixed
    • Fix cipher flag parsing from some access points. For example, if an access
      point advertised [WPA2-PSK+PSK-SHA256-CCMP][ESS], it would fail to parse
      due to "PSK" being greedily selected as the cipher instead of "PSDK-SHA256".

v0.11.1

28 Jul 14:57
Compare
Choose a tag to compare
  • Changed

    • Added support for handling WiFi events. Currently events associated with
      WiFi AP associations are reported since they can be helpful when creating
      WiFi configuration user interfaces. More could be supported in the future.
      Thanks to @dognotdog, @THE9rtyt, and @ConnorRigby for this feature.
  • Fixed

    • Remove mesh peers from reported access point lists. Mesh peers are reported
      separately and mixing them with access points was unexpected. Thanks to
      @mattludwigs for identifying and fixing the issue.

v0.11.0

02 May 19:22
Compare
Choose a tag to compare

This release requires VintageNet v0.12.0 and Elixir 1.11 or later. No external
API changes or fixes were made. Other than the new version requirements,
everything should work the same as v0.10.9.

v0.10.9

16 Mar 14:09
Compare
Choose a tag to compare
  • Changed
    • Increase wpa_supplicant timeout from 1 second to 4 seconds. Normally
      responses come in quickly. On GRiSP 2, initialization takes >1 second.
      This prevents an unnecessary wpa_supplicant restart and improves boot
      time.

v0.10.8

27 Feb 00:12
Compare
Choose a tag to compare
  • Added
    • Fall back to the wext WiFi driver interface if nl80211 doesn't work. This
      makes it possible to support the WiFi module on GRiSPv2 boards.

v0.10.7

05 Feb 01:13
Compare
Choose a tag to compare
  • Bug fixes
    • Fix crash when scanning for WiFi networks and near an Eero mesh WiFi system.

v0.10.6

21 Sep 17:01
Compare
Choose a tag to compare
  • Bug fixes
    • Fully decode WiFi flags based on inspecting the wpa_supplicant source
      code. This should, hopefully, fix the recurring issue with new flags being
      discovered. The flags are not decomposed into their constituent parts. The
      original flags are still present, but the new ones should be easier to
      reason about. E.g., [:wpa2_psk_ccmp] is now [:wpa2_psk_ccmp, :wpa2, :psk, :ccmp].

v0.10.5

20 Aug 11:40
Compare
Choose a tag to compare
  • Added
    • Decode network flags that advertise WEP. Thanks to Ryota Kinukawa for this
      change.

v0.10.4

12 Jul 05:59
Compare
Choose a tag to compare

This release only contains a build system update. It doesn't change any code and
is a safe update.