aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-07-04crypto: incorporate C implementation of ARC4arc4-cleanupArd Biesheuvel3-40/+53
2020-06-30station: Re-attempt roam with a full scanDenis Kenzior1-0/+25
2020-06-30station: Return errno from station_roam_scanDenis Kenzior1-10/+15
2020-06-30station: Return errno from station_roam_scan_known_freqsDenis Kenzior1-11/+15
2020-06-30station: reflow station_roam_failedDenis Kenzior1-9/+13
2020-06-30station: Don't reset roam_no_orig_ap on roam failureDenis Kenzior1-1/+0
2020-06-23main: Do not always return -ENOTSUPDenis Kenzior1-1/+8
2020-06-23frame-xchg: add destroy function to start() APIsJames Prestwood3-19/+25
2020-06-22test-runner: use WNOHANG option waiting for PIDJames Prestwood1-2/+12
2020-06-22frame-xchg: fix incorrect length checkJames Prestwood1-2/+7
2020-06-22p2p: fix build with uclibcFabrice Fontaine1-0/+1
2020-06-22main: Rework kernel option detection logicDenis Kenzior1-54/+48
2020-06-22plugins: ofono: remove newline from debug printJames Prestwood1-1/+1
2020-06-15Release 1.8Marcel Holtmann2-1/+8
2020-06-12station: Give network a connection failed hintDenis Kenzior3-6/+10
2020-06-12auto-t: add test for delayed ANQP responseJames Prestwood1-0/+85
2020-06-12auto-t: add 'Delay' property to hwsim python moduleJames Prestwood1-0/+8
2020-06-12network: delay connect if ANQP has not completedJames Prestwood1-0/+58
2020-06-12station: add ANQP state watch APIJames Prestwood2-3/+63
2020-06-09network: Don't crash when network_connect_new_hidden_network failsTim Kourt3-8/+8
2020-06-09auto-t: Validate Connect after ConnectHiddenNetworkTim Kourt3-1/+89
2020-06-09auto-t: Add async API call for connect_hidden_networkTim Kourt1-0/+15
2020-06-09station: Use separate msg holder for hidden connectionsTim Kourt1-6/+11
2020-06-09station: Do not enter autoconnect_full erroneouslyDenis Kenzior1-6/+4
2020-06-08hwsim: add new 'Delay' property to RulesJames Prestwood1-5/+48
2020-06-08doc: document new 'Delay' property for hwsim RulesJames Prestwood1-0/+5
2020-06-08scan: refactor start_next_scan_request to not send duplicate requestsAlvin Šipraga1-2/+5
2020-06-04AUTHORS: Mention Alvin's contributionsDenis Kenzior1-0/+1
2020-06-04scan: Do not start new requests while suspendedAlvin Šipraga1-0/+3
2020-06-04frame-xchg: fix bug when starting new xchg from callbackJames Prestwood1-1/+11
2020-06-04frame-xchg: Use frame_watch_group_match in frame_watch_group_getAndrew Zaborowski1-23/+19
2020-06-04frame-xchg: Fix frame_watch_remove_by_handler for group 0Andrew Zaborowski1-3/+5
2020-05-13auto-t: Test Agent opsTim Kourt4-0/+121
2020-05-02fils: include RSNE in authenticateJames Prestwood1-0/+11
2020-05-02netdev: unify ft/auth_proto authenticate buildersJames Prestwood1-38/+8
2020-05-02auto-t: Remove bogus logicTim Kourt1-7/+0
2020-05-02auto-t: Use changed get_ordered_network APITim Kourt2-20/+2
2020-05-02auto-t: Return None instead of empty known net listTim Kourt1-1/+4
2020-05-02auto-t: Rename test case to reflect its purposeTim Kourt1-1/+1
2020-05-02auto-t: Remove unnecessary disconnect callsTim Kourt2-4/+0
2020-05-02auto-t: use scan_if_needed for testConnectAutoconnectJames Prestwood1-7/+1
2020-05-02auto-t: add optional scan argument to get_ordered_network(s)James Prestwood1-4/+19
2020-05-01auto-t: change blacklist test RSSI valuesJames Prestwood2-4/+4
2020-05-01test-runner: run iwmon per-subtestJames Prestwood1-7/+28
2020-05-01monitor: Prettify CQM event decodingDenis Kenzior1-1/+24
2020-05-01netdev: fix segfault due to roaming before connectedJames Prestwood1-1/+1
2020-05-01tools: delay hwsim sending frameJames Prestwood1-4/+17
2020-05-01wiphy: restrict FT AKMs when not supportedJames Prestwood1-4/+7
2020-05-01wiphy: remove useless debug printsJames Prestwood1-6/+0
2020-05-01scan: remove useless debug printJames Prestwood1-2/+0
2020-05-01manager: move debug print in dump callbackJames Prestwood1-2/+2
2020-05-01netdev: Handle P2P-client iftype in netdev_setting_keys_failedAndrew Zaborowski1-0/+1
2020-05-01watchlist: Save the watchlist pointer in WATCHLIST_NOTIFY_*Andrew Zaborowski1-21/+24
2020-05-01p2p: Do DHCP as part of connection setupAndrew Zaborowski1-7/+81
2020-05-01netconfig: Move EnableNetworkConfiguration check to stationAndrew Zaborowski2-18/+18
2020-04-27test: Add a connect-p2p test scriptAndrew Zaborowski1-0/+155
2020-04-27p2p: WSC client provisioning and connectionAndrew Zaborowski1-3/+316
2020-04-27p2p: Create the P2P-Client interfaceAndrew Zaborowski1-5/+180
2020-04-27p2p: Scan for the provision BSSAndrew Zaborowski1-1/+222
2020-04-27p2p: Add the Provision Discovery frame sequenceAndrew Zaborowski1-1/+134
2020-04-27p2p: Respond to Probe Reqs when waiting for GO negotiationAndrew Zaborowski1-2/+152
2020-04-27p2p: Handle the Information Not Available response codeAndrew Zaborowski1-5/+374
2020-04-27p2p: Handle GO Negotiation Response, send ConfirmationAndrew Zaborowski1-2/+196
2020-04-27p2p: Build and send the GO Negotiation RequestAndrew Zaborowski1-1/+204
2020-04-24p2p: Add the WSC interface on peer DBus objectsAndrew Zaborowski1-2/+288
2020-04-24p2p: Add the Listen StateAndrew Zaborowski1-2/+340
2020-04-24wired: use 802.1X-2001 instead of 802.1X-2004Diego Santa Cruz1-2/+2
2020-04-24p2p: Add the Scan PhaseAndrew Zaborowski1-0/+464
2020-04-24wiphy: Track regulatory domain changesAndrew Zaborowski2-0/+119
2020-04-24nl80211util: Parse NL80211_ATTR_REG_ALPHA2 attrsAndrew Zaborowski1-0/+15
2020-04-24p2p: Add device enable/disable logicAndrew Zaborowski1-0/+126
2020-04-24p2p: Add main device settingsAndrew Zaborowski1-0/+132
2020-04-24doc: List possible P2P peer category/subcategory valuesAndrew Zaborowski1-2/+84
2020-04-23wscutil: Fix dbus string using spacesDenis Kenzior1-1/+1
2020-04-23p2p: Add peer WSC device type propertiesAndrew Zaborowski1-0/+45
2020-04-23build: Remove eap-wsc and wscutil from eap_sourcesDenis Kenzior1-2/+2
2020-04-23wscutil: Add device type category/subcategory string apiAndrew Zaborowski2-0/+206
2020-04-22frame-xchg.c: fix build with glibc < 2.24Fabrice Fontaine1-0/+4
2020-04-17station: Fix init return typeTim Kourt1-1/+1
2020-04-17device: Fix init return typeTim Kourt1-1/+1
2020-04-10manager: Create/destroy P2P devicesAndrew Zaborowski1-21/+101
2020-04-10Add minimal p2p.c and p2p.hAndrew Zaborowski3-0/+386
2020-04-10dbus: Add P2P interface name definesAndrew Zaborowski1-0/+2
2020-04-14Release 1.7Marcel Holtmann2-1/+5
2020-04-14build: Require at least version 0.31 when building with external ELLMarcel Holtmann1-1/+1
2020-04-09auto-t: Fix event orderTim Kourt1-4/+7
2020-04-09auto-t: Remove unused importsTim Kourt4-7/+0
2020-04-09auto-t: Use proper connection status indicatorTim Kourt1-17/+13
2020-04-08main: Fix freeing invalid pointerTim Kourt1-2/+3
2020-04-08module: add void to empty argument functionsRosen Penev1-2/+2
2020-04-08iwd: remove unnecessary semicolonsRosen Penev10-26/+34
2020-04-08client: Automate display refresh enablementTim Kourt2-6/+43
2020-04-08client: Rename window change signal for clarityTim Kourt1-4/+6
2020-04-08auto-t: check linkmode/operstate in adhoc test (open)James Prestwood1-3/+3
2020-04-08main: Simplify config file search logicTim Kourt1-12/+11
2020-04-08main: pretty up formattingDenis Kenzior1-8/+4
2020-04-08main: Fix failure cleanup sequenceTim Kourt1-9/+15
2020-04-08storage: Refactor dirs creation logic to cleanup on failureTim Kourt1-1/+9
2020-04-08client: apply format attribute to two functionsRosen Penev2-3/+5
2020-04-08client: Rephrase the wait messagesTim Kourt1-2/+2
2020-04-08client: Rewrite workaround for readlineTim Kourt1-1/+8
2020-04-08adhoc: Set linkmode & operstate for open networksDenis Kenzior1-0/+22
2020-04-08netdev: Use the global rtnl objectDenis Kenzior1-20/+1
2020-04-08netconfig: Use the global rtnl objectDenis Kenzior1-10/+1
2020-04-08main: Add iwd_get_rtnlDenis Kenzior2-0/+18
2020-04-06AUTHORS: Mention Diego's contributionsDenis Kenzior1-0/+1
2020-04-06adhoc: segfault when exiting iwd after adhoc stopDiego Santa Cruz1-0/+2
2020-04-06adhoc: fix bogus Failed error and segfault on stopDiego Santa Cruz1-1/+3
2020-04-06client: fix ad-hoc start_open DBus method nameDiego Santa Cruz1-1/+1
2020-04-06eap-wsc: Convert memsets to explicit_bzeroAndrew Zaborowski1-6/+6
2020-04-06wsc: Clear the pin copy in wsc_generate_pinAndrew Zaborowski1-0/+1
2020-04-06netdev: work around APs that send igtk in big endianDenis Kenzior1-0/+8
2020-04-02eapol: Make sure igtk key index is uint16_tDenis Kenzior1-3/+3
2020-04-02unit: Update to the new handshake APIDenis Kenzior1-1/+1
2020-04-02handshake: Change signature of (i)gtk settersDenis Kenzior3-8/+8
2020-04-02test-runner: create pcap when loggingJames Prestwood1-3/+13
2020-04-02test-runner: fix segfault running with --log non-rootJames Prestwood1-2/+12
2020-04-02AUTHORS: Mention Rosen's contributionsDenis Kenzior1-0/+1
2020-04-02nlmon: fix -Wformat under musl 1.2.0Rosen Penev1-2/+3
2020-04-02netdev: Add support for extended errorsDenis Kenzior1-32/+73
2020-03-25Release 1.6Marcel Holtmann2-1/+11
2020-03-25build: Require at least version 0.29 when building with external ELLMarcel Holtmann1-1/+1
2020-03-25build: Remove ell/genl-private.h from source requirementsMarcel Holtmann1-1/+0
2020-03-21auto-t: remove iwd_config_dir from autotestsJames Prestwood12-13/+0
2020-03-21auto-t: fix testAddressRandomizationJames Prestwood2-2/+1
2020-03-21test-runner: make default iwd_config_dir=/tmpJames Prestwood1-1/+1
2020-03-20handshake: fix OWE PTK derivationJames Prestwood1-2/+10
2020-03-20wiphy: add check for CMD_AUTH/CMD_ASSOC supportJames Prestwood1-10/+38
2020-03-20frame-xchg: Drop l_io read destroy handlerAndrew Zaborowski1-14/+1
2020-03-20monitor: Print WFD IE contentsAndrew Zaborowski1-14/+303
2020-03-20eap-tls: Print a hint about IWD_TLS_DEBUG on TLS errorsAndrew Zaborowski1-0/+10
2020-03-20ie: Add ie_tlv_extract_wfd_payloadAndrew Zaborowski2-0/+20
2020-03-20p2putil: Add WFD IE parsing utilitiesAndrew Zaborowski2-0/+89
2020-03-20tools: Add utility to tx Probe RequestsAndrew Zaborowski3-0/+312
2020-03-20wsc: Don't start connections until Cancel finishesAndrew Zaborowski1-2/+2
2020-03-20wscutil: Implement wsc_build_probe_responseAndrew Zaborowski2-0/+96
2020-03-20frame-xchg: Add frame_xchg_startAndrew Zaborowski2-0/+17
2020-03-20frame-xchg: Add facility to keep retransmitting after ACKAndrew Zaborowski2-21/+45
2020-03-18auto-t: add test for AddressRandomization optionJames Prestwood7-0/+119
2020-03-18doc: document AlwaysRandomizeAddress and AddressOverrideJames Prestwood1-0/+15
2020-03-18netdev: honor handshake->spa if setJames Prestwood1-1/+6
2020-03-18station: support full MAC randomization and overrideJames Prestwood1-0/+40
2020-03-18util: add util_is_valid_sta_addressJames Prestwood2-0/+6
2020-03-18p2putil: Tolerate GO Neg Response with empty Channel ListAndrew Zaborowski1-1/+6
2020-03-18frame-xchg: Optimize frame_watch_remove_by_handler scenariosAndrew Zaborowski1-3/+29
2020-03-18watchlist: Allow watch CBs to call watchlist_destroyAndrew Zaborowski2-4/+23
2020-03-18doc: document AddressRandomization=network optionJames Prestwood1-1/+7
2020-03-18netdev: support per-network MAC addressesJames Prestwood1-14/+231
2020-03-18manager: remove warning for AddressRandomization optionJames Prestwood1-3/+0
2020-03-18wiphy: add _generate_address_from_ssidJames Prestwood2-4/+32
2020-03-17frame-xchg: Allow frame_xchg_stop calls inside frame callbacksAndrew Zaborowski1-1/+8
2020-03-17frame-xchg: Allow calling frame_xchg_stop from the callbackAndrew Zaborowski1-1/+2
2020-03-17frame-xchg: Fix frame_watch_item_remove_by_handlerAndrew Zaborowski1-1/+2
2020-03-17frame-xchg: Actually free duplicate watchesAndrew Zaborowski1-0/+1
2020-03-17cleanup: Remove extra empty linesAndrew Zaborowski5-6/+0
2020-03-17doc: Fix p2p method error namesAndrew Zaborowski2-3/+3
2020-03-13netdev: fix auth protocols not setting ->connectedJames Prestwood1-1/+3
2020-03-13test-runner: fix improper loading of radius_configJames Prestwood1-3/+12
2020-03-13test-runner: fix crash for tests using radius_serverJames Prestwood1-1/+1
2020-03-13test-runner: fix crash if ofono is not installedJames Prestwood1-4/+5
2020-03-14build: Fix rst2man invocation from MakefileMarcel Holtmann1-1/+1
2020-03-12netdev: update use of l_rtnl_set_macJames Prestwood1-16/+2
2020-03-09eap-tls-common: Don't fail with omitted EAP-TLS-CACertLouis Whitburn1-1/+1
2020-03-09Makefile.am: Avoid redirection of input and output filesKhem Raj1-2/+3
2020-03-09test-runner: Add missing 's' option to command line parserDaniel Wagner1-1/+1
2020-03-09test-runner: Add missing space between qemus argumentsDaniel Wagner1-1/+1
2020-03-06network: enforce max EAP/pkey password lengthJames Prestwood1-1/+16
2020-03-06eap-gtc: limit password length to maximumJames Prestwood1-0/+10
2020-03-06iwd: define a maximum password lengthJames Prestwood1-0/+7
2020-03-06eap: check MTU when loading identityJames Prestwood1-3/+10
2020-02-28netdev: Fix disconnect event coming out of orderDenis Kenzior1-2/+3
2020-02-27client: Rework agent registarion logicTim Kourt3-23/+22
2020-02-27client: Reorder interface creation opsTim Kourt1-2/+2
2020-02-17test: Handle missing agent calls in simple-agentAndrew Zaborowski1-0/+35
2020-02-17test: Update paths in list-devicesAndrew Zaborowski1-1/+2
2020-02-17ap: React to NL80211_CMD_STOP_AP eventsAndrew Zaborowski1-0/+29
2020-02-17frame-xchg: Don't use l_genl for additional nl80211 socketsAndrew Zaborowski1-44/+226
2020-02-17frame-xchg: Add a frame exchange APIAndrew Zaborowski2-0/+571
2020-02-17frame-xchg: Try to call a handler only once per frameAndrew Zaborowski1-6/+64
2020-02-17rtnlutil: Remove used rtnlutilDaniel Wagner5-746/+2
2020-02-17netconfig: Use ell's rtnl APIDaniel Wagner1-15/+15
2020-02-17netdev: Use ell's rtnl APIsDaniel Wagner1-10/+11
2020-02-09Release 1.5Marcel Holtmann2-1/+7
2020-02-09build: Require at least version 0.28 when building with external ELLMarcel Holtmann1-1/+1
2020-02-07frame-xchg: Use both group_id and wdev_id when removing groupAndrew Zaborowski1-4/+9
2020-02-07frame-xchg: Add new groups to watch_groups listAndrew Zaborowski1-2/+5
2020-02-07nl80211util: Handle NL80211_ATTR_ACK flag in parserAndrew Zaborowski1-0/+15
2020-02-07client: Fix proxy object's dependency resolutionTim Kourt1-36/+63
2020-02-06peap: Fail auth. if invalid compound MAC is receivedTim Kourt1-5/+1
2020-02-06peap: Ensure TLV uniquenessTim Kourt1-0/+12
2020-02-05manager: Fix initialization for blacklisted driversDenis Kenzior1-28/+39
2020-02-05manager: Also set retry when using default interfacesDenis Kenzior1-0/+1
2020-02-04manager: Add brcmfmac to the blacklistDenis Kenzior1-0/+1
2020-02-04manager: Fix valgrind complaintDenis Kenzior1-1/+2
2020-02-04frame-watch: Fix an l_queue_foreach_remove callAndrew Zaborowski1-2/+1
2020-02-04frame-watch: Actually unregister removed groupsAndrew Zaborowski1-1/+3
2020-02-04manager: Handle missing NEW_WIPHY eventsDenis Kenzior3-88/+174
2020-02-03wiphy: Add wiphy_get_idDenis Kenzior2-0/+6
2020-02-03build: Support missing rawmemchrDenis Kenzior3-0/+12
2020-02-03auto-t: Test PEAPv0 cryptobindingTim Kourt9-0/+209