Age | Commit message (Expand) | Author | Files | Lines |
5 days | band: support band lookup fallback for buggy APs | James Prestwood | 1 | -3/+55 |
5 days | ie: remove is_ie_default_sae_group_oui | James Prestwood | 2 | -27/+0 |
5 days | scan: remove force_default_sae_group from scan_bss | James Prestwood | 3 | -6/+1 |
12 days | eapol: include IGTK in 4-way handshake as AP | John Brandt | 1 | -0/+13 |
12 days | handshake: add functions to save and set IGTK | John Brandt | 2 | -0/+42 |
12 days | eapol: encrypt key data for AKM-defined ciphers | John Brandt | 1 | -15/+38 |
12 days | eapol: support PTK derivation with SHA256 | John Brandt | 1 | -1/+6 |
12 days | sae: support reception of Confirm frame by AP | John Brandt | 1 | -13/+39 |
12 days | sae: refactor and add function sae_calculate_keys | John Brandt | 1 | -36/+49 |
2024-04-16 | udev: Add module for checking interface renaming actions | Marcel Holtmann | 1 | -0/+285 |
2024-04-15 | band: return -ENETUNREACH for HE rate estimation | James Prestwood | 1 | -1/+1 |
2024-04-15 | wiphy: handle -ENETUNREACH for rate estimation | James Prestwood | 1 | -4/+4 |
2024-04-15 | wiphy: include MAC of BSS with invalid HE capabilities | James Prestwood | 1 | -1/+2 |
2024-03-28 | Register EAPOL frame listeners earlier | Ed Smith | 1 | -4/+17 |
2024-03-28 | netdev: use CMD_DEAUTHENTICATE when needed on disconnect | James Prestwood | 1 | -3/+16 |
2024-03-28 | wiphy: add better handling for rate estimation errors | James Prestwood | 1 | -14/+30 |
2024-03-28 | band: make HE/no-HT rate estimators return more descriptive | James Prestwood | 1 | -2/+2 |
2024-03-11 | eap-mschapv2: Check Password-Hash exists when loading settings | James Prestwood | 1 | -0/+3 |
2024-03-11 | p2p: check connected peer before processing request | James Prestwood | 1 | -1/+4 |
2024-03-04 | eap-mschapv2: remove unneeded initialization | James Prestwood | 1 | -1/+0 |
2024-03-04 | dpp: check wrapped data exists in authenticate response | James Prestwood | 1 | -1/+1 |
2024-03-04 | files: remove unneeded initialization | James Prestwood | 1 | -1/+1 |
2024-03-04 | ie: remove unneeded initialization | James Prestwood | 1 | -3/+0 |
2024-02-29 | ap: bail in ap_del_station if AP is going down | James Prestwood | 1 | -1/+2 |
2024-02-29 | ap: verify ATTR_MAC exists in NEW_STATION | James Prestwood | 1 | -3/+3 |
2024-02-29 | nl80211util: check l_genl_attr_recurse return in extract_nested | James Prestwood | 1 | -3/+1 |
2024-02-29 | ap: allow va_end to get called in ap_handshake_event | James Prestwood | 1 | -1/+1 |
2024-02-29 | ap: check that the last band_freq_attrs was set | James Prestwood | 1 | -2/+4 |
2024-02-29 | p2putil: check length of client info description | James Prestwood | 1 | -0/+3 |
2024-02-29 | p2putil: initialize all parsing structures to zero | James Prestwood | 1 | -17/+17 |
2024-02-29 | p2putil: fix crash/remove side effect parsing adv service info | James Prestwood | 1 | -5/+8 |
2024-02-28 | netconfig: Fix copy-paste error | Denis Kenzior | 1 | -1/+1 |
2024-02-28 | eap-wsc: Zero authenticator bytes to fix static analysis warning | Denis Kenzior | 1 | -0/+17 |
2024-02-27 | station: warn on missing scan_bss in station_transition_start | James Prestwood | 1 | -0/+2 |
2024-02-27 | crypto: fix uninitialized variable coverity warning | James Prestwood | 1 | -1/+1 |
2024-02-27 | crypto: fix uninitialized variable coverity warning | James Prestwood | 1 | -1/+1 |
2024-02-27 | netdev: add NETDEV_EVENT_ECC_GROUP_RETRY, handle in station | James Prestwood | 3 | -0/+31 |
2024-02-27 | sae: remove sae_sm_set_force_group_19, use handshake | James Prestwood | 3 | -12/+1 |
2024-02-27 | network: set use default ECC group in handshake setup | James Prestwood | 3 | -4/+4 |
2024-02-27 | network: retain default ECC group for OWE after setting | James Prestwood | 3 | -11/+35 |
2024-02-27 | knownnetworks: add option to force a default ECC group | James Prestwood | 2 | -0/+19 |
2024-02-27 | doc: Document UseDefaultEccGroup | James Prestwood | 1 | -0/+7 |
2024-02-26 | station: add channel number to diagnostics message | Ram Subramanian | 1 | -0/+8 |
2024-02-22 | netdev: add notice events for connection timeouts | James Prestwood | 1 | -3/+4 |
2024-02-22 | station: use iwd_notice for state/event information | James Prestwood | 1 | -7/+27 |
2024-02-22 | iwd: add iwd_notice for special event/state type of logging | James Prestwood | 1 | -0/+14 |
2024-02-22 | main: add runtime flag for setting the logger | James Prestwood | 1 | -2/+12 |
2024-02-14 | wiphy: Remove basename() use | Denis Kenzior | 1 | -1/+4 |
2024-02-13 | netdev: use reason code from netdev_deauthenticate_event | James Prestwood | 1 | -1/+1 |
2024-01-30 | netconfig: limit DHCPv4 attempts to avoid extended netconfig times | James Prestwood | 1 | -2/+7 |
2024-01-30 | station: reverse roam scan results for sorted known frequencies | James Prestwood | 1 | -0/+6 |
2024-01-30 | netdev: make unprotected disconnect debug log more clear | James Prestwood | 1 | -1/+2 |
2024-01-30 | netdev: fix setting a uint8_t with l_get_le16 | James Prestwood | 1 | -1/+1 |
2024-01-29 | ap: only accept ptk 4/4 after receiving ptk 2/4 | Mathy Vanhoef | 1 | -0/+4 |
2024-01-29 | station: knownnetworks: limit quick scans to 5 freqs per network | James Prestwood | 3 | -15/+31 |
2024-01-29 | station: use network_update_known_frequencies | James Prestwood | 2 | -3/+6 |
2024-01-29 | network: add network_update_known_frequencies | James Prestwood | 2 | -9/+30 |
2024-01-09 | Log falling back from SAE to WPA2 | Fiona Klute | 1 | -1/+6 |
2024-01-08 | station: add handling for new NETCONFIG state | James Prestwood | 1 | -9/+27 |
2024-01-08 | station: add additional internal state, STATION_STATE_NETCONFIG | James Prestwood | 4 | -0/+8 |
2024-01-04 | station: add debug events for internal states | James Prestwood | 1 | -4/+2 |
2024-01-04 | station: handle netconfig after roaming for FW roams | James Prestwood | 1 | -1/+11 |
2023-12-19 | dpp: fix extra settings not being used when connecting | James Prestwood | 1 | -31/+93 |
2023-12-19 | knownnetworks: Add UPDATED event | James Prestwood | 3 | -0/+7 |
2023-12-18 | dpp: fix data corruption around prf_plus() call | Sergei Trofimovich | 2 | -3/+4 |
2023-12-15 | network: remove 'path' from settings_load_pt_ecc | James Prestwood | 1 | -6/+3 |
2023-12-15 | doc: document [Security].PasswordIdentifier | James Prestwood | 1 | -0/+6 |
2023-12-15 | network: add support for SAE password identifiers | James Prestwood | 1 | -1/+36 |
2023-12-13 | netdev: station: remove NETDEV_EVENT_FT_ROAMED | James Prestwood | 2 | -7/+0 |
2023-12-13 | ft: remove ft_associate and helpers | James Prestwood | 2 | -161/+1 |
2023-12-13 | station: use netdev_ft_reassociate | James Prestwood | 1 | -2/+20 |
2023-12-13 | netdev: add netdev_ft_reassociate | James Prestwood | 2 | -18/+30 |
2023-12-13 | ft: add ft_handshake_setup | James Prestwood | 2 | -0/+42 |
2023-12-13 | ft: add FTE/RSNE building to ft_prepare_handshake | James Prestwood | 1 | -2/+82 |
2023-12-13 | handshake: remove handshake_state_set_fte | James Prestwood | 2 | -8/+0 |
2023-12-13 | handshake: use authenticator_fte instead of 'fte' | James Prestwood | 5 | -6/+7 |
2023-12-13 | handshake: add setters for authenticator/supplicant_fte | James Prestwood | 2 | -0/+21 |
2023-12-13 | dpp: set "" arguments to Release method call | James Prestwood | 1 | -0/+1 |
2023-12-06 | sae: add debugging for incorrect password identifier | James Prestwood | 1 | -4/+12 |
2023-12-06 | mpdu: add unknown password identifier status | James Prestwood | 1 | -0/+1 |
2023-12-06 | sae: include password identifier IE in commit | James Prestwood | 1 | -0/+8 |
2023-12-06 | handshake: add password identifier/setter | James Prestwood | 2 | -0/+15 |
2023-12-06 | network: pass scan_bss into network_load_psk | James Prestwood | 1 | -30/+30 |
2023-12-06 | scan: parse password identifier/exclusive bits | James Prestwood | 2 | -3/+19 |
2023-11-30 | netdev: Remove vendor_ies from netdev_connect signature | Denis Kenzior | 5 | -26/+9 |
2023-11-30 | wsc: Use handshake to pass vendor ies | Denis Kenzior | 1 | -1/+3 |
2023-11-30 | p2p: Use handshake to pass vendor ies | Denis Kenzior | 1 | -1/+2 |
2023-11-30 | netdev: iov_ie_append: Support iovecs with multiple IEs | Denis Kenzior | 1 | -13/+19 |
2023-11-30 | p2p: Simplify cleanup of ies | Denis Kenzior | 1 | -12/+7 |
2023-11-30 | p2p: Simplify handshake_state cleanup | Denis Kenzior | 1 | -4/+2 |
2023-11-30 | handshake: Add cleanup function for handshake_state | Denis Kenzior | 2 | -1/+9 |
2023-11-27 | station: fix crash when deauth comes before FT work completes | James Prestwood | 1 | -0/+3 |
2023-11-27 | erp: Fix buffer overflow for 32 byte SSIDs | Denis Kenzior | 3 | -4/+10 |
2023-11-27 | netdev: Fix buffer overflow with 32 character ssids | Denis Kenzior | 3 | -4/+7 |
2023-11-27 | netdev: Do not leak l_genl_msg on error | Denis Kenzior | 1 | -8/+8 |
2023-11-27 | netdev: Don't duplicate vendor_ies | Denis Kenzior | 1 | -6/+1 |
2023-11-27 | nl80211util: Move nl80211_append_rsn_attributes | Denis Kenzior | 3 | -41/+46 |
2023-11-27 | ie: Move AKM suite converter from netdev | Denis Kenzior | 3 | -46/+49 |
2023-11-27 | adhoc: Fix compilation on old systems | Denis Kenzior | 1 | -0/+1 |
2023-11-23 | netdev: move power save disabling until after interface is up | James Prestwood | 1 | -42/+44 |
2023-11-17 | dbus: add SharedCodeAgent interface to iwd-dbus.conf | James Prestwood | 1 | -0/+1 |
2023-11-17 | dpp: fail early if multicast frame registration is unsupported | James Prestwood | 1 | -0/+6 |
2023-11-17 | json: fix comment typo, "json_object_is_valid" | James Prestwood | 1 | -1/+1 |
2023-11-17 | dpp: include 3rd party settings in network profile | James Prestwood | 1 | -0/+6 |
2023-11-17 | dpp-util: add support for 3rd party JSON fields | James Prestwood | 2 | -3/+70 |
2023-11-17 | dpp: use the config's SSID to process scan results | James Prestwood | 1 | -9/+8 |
2023-11-17 | dpp: use the new config->ssid member | James Prestwood | 1 | -19/+12 |
2023-11-17 | dpp-util: store SSID as string, not raw buffer | James Prestwood | 1 | -1/+1 |
2023-11-16 | dpp: check that DPP is running in station watch | James Prestwood | 1 | -0/+3 |
2023-11-16 | dpp: scan to pick up extra frequencies when enrolling | James Prestwood | 1 | -10/+88 |
2023-11-16 | dpp: fix fragile scan/connecting logic | James Prestwood | 1 | -3/+41 |
2023-11-16 | dpp: add station watch to DPP | James Prestwood | 1 | -0/+75 |
2023-11-16 | dpp: remove duplicate connected network check | James Prestwood | 1 | -7/+1 |
2023-11-14 | netdev: Separate connect_failed and disconnected paths | Denis Kenzior | 1 | -12/+33 |
2023-11-14 | netdev: Simplify netdev_auth_cb error logic | Denis Kenzior | 1 | -12/+9 |
2023-11-14 | netdev: Remove improper use of netdev_connect_failed | Denis Kenzior | 1 | -24/+11 |
2023-11-14 | netdev: disambiguate between disconnection types | Denis Kenzior | 1 | -50/+76 |
2023-11-14 | netdev: Move CMD_REKEY_OFFLOAD builder to nl80211util | Denis Kenzior | 3 | -25/+30 |
2023-11-14 | netdev: Move CMD_NEW_KEY RX-only builder to nl80211util | Denis Kenzior | 3 | -33/+38 |
2023-11-14 | netdev: Move pairwise NEW_KEY builder to nl80211util | Denis Kenzior | 3 | -24/+29 |
2023-11-14 | netdev: Move CMD_DEL_STATION builder to nl80211util | Denis Kenzior | 4 | -51/+35 |
2023-11-14 | netdev: Move CMD_DEAUTHENTICATE builder to nl80211util | Denis Kenzior | 3 | -16/+21 |
2023-11-14 | netdev: Move CMD_DISCONNECT builder to nl80211util | Denis Kenzior | 3 | -17/+20 |
2023-11-13 | netdev: Don't unnecessarily call netdev_connect_failed | Denis Kenzior | 1 | -19/+11 |
2023-11-13 | netdev: Use CMD_DISCONNECT if OCI fails | Denis Kenzior | 1 | -1/+1 |
2023-11-13 | netdev: sa_query: Fix reason code handling | Denis Kenzior | 1 | -2/+1 |
2023-11-13 | netdev: Fix obtaining reason code from deauth frames | Denis Kenzior | 1 | -1/+3 |
2023-11-09 | dpp: fix removed dpp_reset in Stop() | James Prestwood | 1 | -0/+8 |
2023-11-09 | dpp: Add StartConfigurator, PKEX agent support | James Prestwood | 1 | -2/+223 |
2023-11-09 | dpp: initial version of PKEX configurator support | James Prestwood | 1 | -1/+504 |
2023-11-09 | dpp: initial version of PKEX enrollee support | James Prestwood | 1 | -11/+802 |
2023-11-09 | dpp: introduce dpp_interface type, prep for PKEX | James Prestwood | 1 | -11/+37 |
2023-11-09 | dpp-util: fix typo, 'REQUST' | James Prestwood | 1 | -1/+1 |
2023-11-09 | treewide: Fix compilation due to missing rtnetlink.h | Denis Kenzior | 2 | -0/+2 |
2023-11-07 | tree-wide: correct the spelling Ghz -> GHz | Ronan Pigott | 5 | -15/+19 |
2023-11-07 | netdev: handle/send beacon loss event | James Prestwood | 1 | -1/+5 |
2023-11-07 | station: start roam on beacon loss event | James Prestwood | 2 | -0/+19 |
2023-11-02 | station: provide new state in __station_connect_network | James Prestwood | 4 | -15/+16 |
2023-11-02 | dbus: add net.connman.iwd.SharedCodeAgent DBus interface | James Prestwood | 1 | -0/+1 |
2023-11-02 | dpp: allow enrollee to be authentication initiator | James Prestwood | 1 | -5/+7 |
2023-11-02 | dpp: fix config request header check | James Prestwood | 1 | -4/+17 |
2023-11-02 | dpp: remove scan_periodic_stop calls | James Prestwood | 1 | -4/+0 |
2023-10-30 | station: rate limit packet loss roam scans | James Prestwood | 1 | -1/+27 |
2023-10-29 | dbus: add SharedCodeDeviceProvisioning interface definition | James Prestwood | 1 | -0/+1 |
2023-10-29 | dpp: support mutual authentication | James Prestwood | 1 | -7/+34 |
2023-10-29 | dpp-util: add crypto for PKEX | James Prestwood | 2 | -0/+310 |
2023-10-29 | dpp: make the protocol timeout more flexible | James Prestwood | 1 | -5/+6 |
2023-10-29 | dpp: check configurator role in config request frame | James Prestwood | 1 | -0/+3 |
2023-10-26 | offchannel: handle out of order ACKs/events | James Prestwood | 1 | -15/+43 |
2023-10-24 | offchannel: Use roc id in offchannel_cancel lookup | James Prestwood | 1 | -1/+10 |
2023-10-20 | station: reload settings in 'netconfig_after_roam' case | James Prestwood | 1 | -6/+16 |
2023-10-20 | station: fix unintended netconfig_reset pre-roaming | James Prestwood | 1 | -1/+2 |
2023-10-19 | dpp-util: allow mutual auth in dpp_derive_ke | James Prestwood | 3 | -6/+10 |
2023-10-19 | dpp-util: allow for mutual authentication in i/r_auth | James Prestwood | 3 | -9/+23 |
2023-10-17 | dpp: fix retransmits if on operating channel | James Prestwood | 1 | -1/+1 |
2023-10-17 | dpp: move/store max_roc setting into dpp_create | James Prestwood | 1 | -8/+5 |
2023-10-17 | dpp: rename dpp_presence_timeout to be generic | James Prestwood | 1 | -8/+8 |
2023-10-17 | dpp: rename auth_addr to peer_addr | James Prestwood | 1 | -18/+18 |
2023-10-17 | dpp-util: fix typo "COMMIT_REVEAP_RESPONSE" | James Prestwood | 1 | -1/+1 |
2023-10-17 | crypto: remove label from prf_plus, instead use va_args | James Prestwood | 3 | -24/+21 |
2023-10-11 | sae: fix usage of compressed points (after ELL is fixed) | James Prestwood | 1 | -1/+23 |
2023-10-11 | eap-pwd: fix usage of compressed points (after ELL is fixed) | James Prestwood | 1 | -1/+21 |
2023-10-11 | dpp-util: fix incorrect ASN1 compressed public key encoding | James Prestwood | 1 | -3/+3 |
2023-10-11 | crypto: use SWAP from useful.h | Denis Kenzior | 1 | -2/+0 |
2023-10-06 | eap: Silence warning | Denis Kenzior | 1 | -3/+3 |
2023-10-06 | band: Silence warning | Denis Kenzior | 1 | -0/+3 |
2023-10-03 | station: check disabled band configuration in station_init | James Prestwood | 1 | -7/+13 |
2023-09-30 | wiphy: Remove unused wiphy_supports_adhoc_rsn() | Denis Kenzior | 2 | -10/+0 |
2023-09-30 | wiphy: Remove unused wiphy_can_offchannel_tx() | Denis Kenzior | 2 | -6/+0 |
2023-09-30 | wiphy: Remove unused wiphy_get_permanent_address() | Denis Kenzior | 2 | -6/+0 |
2023-09-29 | wiphy: remove wiphy_get_allowed_freqs | James Prestwood | 2 | -17/+0 |
2023-09-29 | scan: remove use of wiphy_get_allowed_freqs to optimize 6ghz path | James Prestwood | 1 | -13/+8 |
2023-09-29 | wiphy: make wiphy_band_is_disabled return more descriptive | James Prestwood | 3 | -8/+6 |
2023-09-29 | doc: document disabling bands with a 0.0 modifier | James Prestwood | 1 | -0/+9 |
2023-09-29 | station: support user-disabled bands | James Prestwood | 1 | -23/+97 |
2023-09-29 | scan: filter user-disabled bands for periodic scans. | James Prestwood | 1 | -0/+36 |
2023-09-29 | scan: allow splitting of scans with defined frequencies | James Prestwood | 1 | -34/+22 |
2023-09-27 | wiphy: add wiphy_get_allowed_freqs | James Prestwood | 2 | -0/+17 |
2023-09-27 | scan: add scan_get_band_rank_modifier | James Prestwood | 2 | -11/+33 |
2023-09-27 | doc: document [Rank].BandModifier2_4Ghz | James Prestwood | 1 | -0/+6 |
2023-09-27 | scan: add [Rank].BandModifier2_4Ghz | James Prestwood | 1 | -0/+8 |
2023-09-25 | wiphy: fix wiphy_contrain_freq_set skipping last channel | James Prestwood | 1 | -1/+1 |
2023-09-01 | station: fall back to reassociation under certain FT failures | James Prestwood | 1 | -22/+57 |
2023-09-01 | ft: track FT auth/action response status | James Prestwood | 1 | -11/+26 |
2023-08-08 | doc: APRanges is deprecated (use APAddressPool instead) | Salahaldeen Altous | 1 | -10/+0 |
2023-08-07 | scan: remove unneeded debug prints | James Prestwood | 1 | -8/+0 |
2023-07-14 | netdev: relax requirement for OWE AKM in assoc reply | James Prestwood | 1 | -2/+6 |
2023-07-05 | handshake: add FT_OVER_8021X AKM for SHA256 PMKID derivation | James Prestwood | 1 | -2/+32 |
2023-06-26 | handshake: split handshake_state_get_pmkid into separate APIs | James Prestwood | 4 | -20/+29 |
2023-06-26 | crypto: modify crypto_derive_pmkid to take the length/checksum type | James Prestwood | 4 | -15/+13 |
2023-06-26 | ft: add debug prints for FT-over-DS | James Prestwood | 1 | -3/+11 |
2023-06-19 | wiphy: remove l_info's for control port/power save | James Prestwood | 1 | -8/+2 |
2023-06-19 | netdev: disable power save if required | James Prestwood | 1 | -0/+43 |
2023-06-19 | netdev: move GETLINK into its own function, track command ID | James Prestwood | 1 | -18/+33 |
2023-06-18 | doc: Document [DriverQuirks].PowerSaveDisable | James Prestwood | 1 | -0/+4 |
2023-06-18 | wiphy: print driver flags on startup | James Prestwood | 1 | -0/+21 |
2023-06-18 | wiphy: add [DriverQuirks].PowerSaveDisable flag | James Prestwood | 2 | -0/+14 |
2023-06-18 | doc: document [DriverQuirks] group settings | James Prestwood | 1 | -0/+26 |
2023-06-18 | wiphy: allow for user-defined driver flags | James Prestwood | 1 | -0/+31 |
2023-06-18 | wiphy: store driver flags directly in wiphy object | James Prestwood | 1 | -6/+4 |