Skip to content

Releases: Nukesor/libwifi

v0.4.1

19 Jan 03:01
8b1b7e4
Compare
Choose a tag to compare

v0.4.1

  • Lower MSRV to 1.82

v0.4.0

13 Jan 11:48
3a0f8f3
Compare
Choose a tag to compare

[0.4.0] - 2024-01-13

This release encompasses a huge amount of upstreamed changes from @Ragnt, which vendored libwifi in AngryOxide and continued development over there.

@Ragnt added a vast amount of additional features and parsers for data structures.
They allowed the upstream of their changes and republished their vendored library under a permissable license over here.

The most prominent features being:

  • Frame encoding. Parsed or constructed frames can now be brought back into byte representation.
  • CRC Frame validation.
  • Many more parsed StationInfo fields.
  • Various parsers for new control and data frames, including
    • CTS and Ack frames for the RTS -> CTS -> Data -> ACK flow.
    • Complete Data frame parsing.
    • DataCfAck DataCfPoll, DataCfAckCfPoll, CfPoll and CfAckCfPoll frames
    • QosDataCfAck, QosDataCfPoll, QosDataCfAckCfPoll, QosCfPoll and QosCfAckCfPoll frames
  • Deauthentication reason parsing
  • ReassociationRequest, ReassociationResponse and Disassociation frames
  • Action frames
  • Authentication and Deauthentication frames
  • More MacAddress helper functions and parsed formats.
  • MacAddressGlob to match certain MacAddress spaces.

v0.3.1

23 Jun 10:59
c06e08c
Compare
Choose a tag to compare

[0.4.0] - 2024-01-13

This release encompasses a huge amount of upstreamed changes from @Ragnt, which vendored libwifi in AngryOxide and continued development over there.

@Ragnt added a vast amount of additional features and parsers for data structures.
They allowed the upstream of their changes and republished their vendored library under a permissable license over here.

The most prominent features being:

  • Frame encoding. Parsed or constructed frames can now be brought back into byte representation.
  • CRC Frame validation.
  • Many more parsed StationInfo fields.
  • Various parsers for new control and data frames, including
    • CTS and Ack frames for the RTS -> CTS -> Data -> ACK flow.
    • Complete Data frame parsing.
    • DataCfAck DataCfPoll, DataCfAckCfPoll, CfPoll and CfAckCfPoll frames
    • QosDataCfAck, QosDataCfPoll, QosDataCfAckCfPoll, QosCfPoll and QosCfAckCfPoll frames
  • Deauthentication reason parsing
  • ReassociationRequest, ReassociationResponse and Disassociation frames
  • Action frames
  • Authentication and Deauthentication frames
  • More MacAddress helper functions and parsed formats.
  • MacAddressGlob to match certain MacAddress spaces.

v0.3.0

23 Jun 10:59
9259192
Compare
Choose a tag to compare
(cargo-release) libwifi version 0.3.0

v0.2.0

23 Jun 10:59
09b05c7
Compare
Choose a tag to compare
(cargo-release) libwifi version 0.2.0

v0.1.0

23 Jun 10:59
e0813e9
Compare
Choose a tag to compare
(cargo-release) libwifi version 0.1.0