aboutsummaryrefslogtreecommitdiffstats
path: root/gsupplicant
AgeCommit message (Expand)AuthorFilesLines
2022-02-21wifi: Duplicate GSupplicantSSID pointer membersNiel Fourie1-4/+38
2021-10-15gsupplicant: Fix error return typeDaniel Wagner1-2/+2
2021-09-13gsupplicant: Add support for WPA3-Personal transition modeAriel D'Alessandro1-10/+19
2021-06-14wifi: Add wpa_supplicant WPA3-SAE supportAriel D'Alessandro2-3/+40
2019-06-05gsupplicant: Add support for setting BSS expiration ageDaniel Wagner2-0/+21
2019-03-18gsupplicant: Switch to different BSSID of same SSID in case of signal bss rem...Rahul Jain1-1/+7
2019-02-19gsupplicant: Add support for EAP-GTCRahul Jain1-1/+3
2018-12-12wifi: Don't pass empty SSID to gsupplicantVolodymyr Ostap1-4/+6
2018-11-23gsupplicant: Add handling of StaAuthorized and StaDeauthorized signalsVasyl Vavrychuk2-0/+66
2018-08-29src: Remove redundant returns at the end of functions that return voidVasyl Vavrychuk1-1/+0
2018-01-21gsupplicant: Report changes of network WPS capabilities.Robert Tiemann1-1/+10
2018-01-21gsupplicant: Fix WPS capabilities updates.Robert Tiemann1-1/+12
2017-10-03gsupplicant: Updates to handling of security changeHarish Jenny K N1-18/+36
2017-08-09gsupplicant: Propagate only property changes of the connected BSSJose Blanquicet1-37/+81
2017-06-26gsupplicant/service: Ease logs reading and analysisJose Blanquicet1-0/+2
2017-06-26gsupplicant: Add callback to notify the associated networkJose Blanquicet2-0/+47
2017-03-14gsupplicant: Add DBGs to trace errors from wpa_supplicantJose Blanquicet1-1/+8
2017-03-12gsupplicant: Do not modify ConfigMethods if they are already setJose Blanquicet1-7/+32
2017-01-29gsupplicant: Use ConfigFile when recreating an interfaceJose Blanquicet1-0/+27
2016-12-05wifi: Adds support for additional wpa_supplicant optionsBernhard Lichtinger2-0/+24
2016-09-16gsupplicant: Fix memory leakJose Blanquicet1-0/+1
2016-09-08gsupplicant: Ensure callback is called after WPS disconnectionJose Blanquicet1-5/+9
2016-07-13gsupplicant: Avoid skipping wpa_supplicant interfacesJose Blanquicet1-7/+10
2016-05-30Fast-reconnect and Band-steering supportNaveen Singh2-3/+138
2016-03-24Revert "gsupplicant: Optimize AddNetwork Handler by avoiding D-Bus call."Patrik Flykt1-19/+0
2016-03-22gsupplicant: Optimize AddNetwork Handler by avoiding D-Bus call.Naveen Singh1-0/+19
2016-02-24gsupplicant: Mem leak in wpa_s because "RemoveNetwork" not callednasingh1-48/+105
2015-10-08gsupplicant: Fix Potential crash issue in case of dbus_malloc0() failManeesh Jain1-0/+12
2015-08-25wifi: Add support for AnonymousIdentityJaakko Hannikainen2-0/+5
2015-08-14service: Return OperationAborted on agent cancelJaakko Hannikainen1-1/+1
2015-07-07gsupplicant: Fix file permissionsPatrik Flykt1-0/+0
2015-07-02gsupplicant: Remove entries in hash tables for error casesHarish Jenny K N1-6/+17
2015-06-29gsupplicant: Properly check for callbacks_pointerSaurav Babu1-1/+1
2015-06-22gsupplicant: Fix possible memory leak in g_supplicant_set_country()Maneesh Jain1-1/+7
2015-06-18gsupplicant: Fix possible memory leak in g_supplicant_interface_set_country()Maneesh Jain1-1/+8
2015-06-18gsupplicant: Remove unused net_mapping hash tableHarish Jenny K N1-21/+2
2015-06-08gsupplicant: Debug check for callbacks_pointerHarish Jenny K N1-1/+1
2015-06-01gsupplicant: Fix finding matching groupMichael Olbrich1-1/+1
2015-06-01plugins: Revert recent mode change of source filesPeter Meerwald1-0/+0
2015-04-30gsupplicant: Add interface_ap_create_fail to notify AP creation failureNiu,Bing2-4/+64
2015-04-28gsupplicant: Add a callback after WPS start gets calledNakamura, Yusuke (ADITJ/SWG)1-1/+9
2015-01-30gsupplicant: Use OPEN auth_alg for open wifi networksSlava Monich1-1/+13
2015-01-26wifi: Remove wpa_supplicant autoscan supportTomasz Bursztyka2-71/+0
2015-01-23gsupplicant: Use a reasonable value for zero BSS signal strengthPatrik Flykt1-1/+7
2015-01-15gsupplicant: Find the peer properly in the group when disconnectedTomasz Bursztyka1-1/+5
2015-01-13gsupplicant: Add a getter for the Peer's interface addressTomasz Bursztyka2-1/+9
2014-10-10gsupplicant: Fix a typo in WPS method configurationTomasz Bursztyka1-1/+1
2014-10-07gsupplicant: Configure device with WPS PBC method onlyTomasz Bursztyka1-0/+14
2014-10-07gsupplicant: Remove support for setting P2P SecondaryDeviceTypesTomasz Bursztyka2-44/+5
2014-10-02gsupplicant: Add a way to know a peer that tried an incoming connectionTomasz Bursztyka2-0/+17
2014-10-02gsupplicant: Add a way to set primary and secondary P2P devices typesTomasz Bursztyka3-4/+90
2014-09-30gsupplicant: Set the go intent to maximum when neededTomasz Bursztyka2-0/+4
2014-09-30gsupplicant: Notify about peer's services on WiFi Display IEs changeTomasz Bursztyka1-3/+10
2014-09-30gsupplicant: Add a Peer service changed dedicated stateTomasz Bursztyka1-0/+1
2014-09-30gsupplicant: Rename the peer state enum for future changesTomasz Bursztyka2-3/+3
2014-09-30gsupplicant: Add a getter for the WiFi Display information elementsTomasz Bursztyka2-0/+12
2014-09-30gsupplicant: Get Peer's WiFi Display information elements if presentTomasz Bursztyka1-0/+22
2014-09-30gsupplicant: Refactor how Peer's groups is detected to have changedTomasz Bursztyka1-19/+28
2014-09-30gsupplicant: Add a callback enabled setter for the WFD IEsTomasz Bursztyka2-0/+62
2014-09-30gsupplicant: Fix D-Bus cancellation for interface creationHannu Mallat1-1/+1
2014-09-18gsupplicant: Check interface on interface_has_p2pEduardo Abinader1-0/+3
2014-09-05gsupplicant: Defer group request to peer propertyEduardo Abinader1-1/+24
2014-09-04gsupplicant: Add property calls to property_calls listEduardo Abinader1-0/+6
2014-09-04gsupplicant: Add a function to start listening to P2P framesTomasz Bursztyka2-0/+41
2014-09-04gsupplicant: Call p2p support callback in relevant placesTomasz Bursztyka1-16/+9
2014-09-04gsupplicant: Add helpers for adding/removing P2P servicesTomasz Bursztyka2-0/+145
2014-09-02gsupplicant: Update group_mapping when group finishedEduardo Abinader1-0/+2
2014-09-02gsupplicant: Remove peer group interface when group is finishedEduardo Abinader1-0/+27
2014-08-28gsupplicant: Add GONegociationRequest signal handlerTomasz Bursztyka2-0/+36
2014-08-28gsupplicant: Regroup a function for readabilityTomasz Bursztyka1-1/+1
2014-08-20gsupplicant: Check peer_mapping before removing itemsEduardo Abinader1-1/+2
2014-08-15gsupplicant: Add a function to detect if p2p is findingEduardo Abinader2-0/+9
2014-08-15gsupplicant: Start p2p finding even if scanningEduardo Abinader1-1/+1
2014-08-11gsupplicant: Avoid invalid read during system_killedEduardo Abinader1-3/+3
2014-08-08gsupplicant: Do P2P detection after interface property loadEduardo Abinader1-10/+11
2014-08-07gsupplicant: Remove duplicated interface assignment on GroupStartedEduardo Abinader1-1/+0
2014-08-07gsupplicant: Fix issue with an invalid group structureGuoqiang Liu1-1/+5
2014-08-06gsupplicant: Do not use and remove identifier parameter for peerTomasz Bursztyka2-14/+1
2014-08-06gsupplicant: Add an helper to get the supplicant peer's object pathTomasz Bursztyka2-0/+9
2014-08-06gsupplicant: Add an helper to find a peer via its identifierTomasz Bursztyka2-18/+29
2014-08-06gsupplicant: WPS PIN and Peer's path parameters are copied valueTomasz Bursztyka2-3/+5
2014-08-06gsupplicant: Catch Peer and Group related signalsTomasz Bursztyka1-0/+8
2014-08-05gsupplicant: Detect P2P support based on capability modesEduardo Abinader2-24/+12
2014-08-04supplicant: Return -ECANCELED when error message iterator is NULLPatrik Flykt1-0/+3
2014-08-04gsupplicant: Remove D-Bus match when not neededGuoqiang Liu1-0/+1
2014-07-21gsupplicant: Reassign best_bss pointer when that bss is removedHannu Mallat1-1/+8
2014-07-18gsupplicant: Add an helper to know if a peer is connected as client or notTomasz Bursztyka2-0/+23
2014-07-11gsupplicant: Add function to connect/disconnect a peerTomasz Bursztyka2-3/+172
2014-07-11gsupplicant: Provide an accessor for a peer to get it's group interfaceTomasz Bursztyka2-0/+9
2014-07-11gsupplicant: Relate the connecting peer with the newly started groupTomasz Bursztyka1-3/+19
2014-07-11gsupplicant: Add a callback and helpers to get peer's statusTomasz Bursztyka2-0/+66
2014-07-11gsupplicant: Add PeerJoined and PeerDisconnected group signals handlersTomasz Bursztyka1-0/+59
2014-07-11gsupplicant: Add support for peer PropertiesChanged signalTomasz Bursztyka1-0/+97
2014-07-11gsupplicant: Add P2P group related signal handlersTomasz Bursztyka2-4/+161
2014-07-11gsupplicant: Always call peer_lost callback when removing a peerTomasz Bursztyka1-1/+2
2014-07-11gsupplicant: Add a function to set the P2P device nameTomasz Bursztyka2-0/+64
2014-07-11gsupplicant: Check whether or not a peer support WPS PBCTomasz Bursztyka2-0/+36
2014-07-11gsupplicant: Use StopFind instead of Flush to detect P2P supportTomasz Bursztyka1-4/+4
2014-06-26wifi: Cancel pending supplicant operations when removingHannu Mallat2-6/+11
2014-06-26supplicant: Rewrite pending DBus call handling for propertiesHannu Mallat3-69/+116
2014-06-26supplicant: Tie P2P flush D-Bus call to the interfaceHannu Mallat1-1/+1
2014-05-19gsupplicant: Allocate memory for data that is to be used in callbackPatrik Flykt1-11/+19
2014-05-19gsupplicant: Rewrite pending DBus call handlingHannu Mallat3-106/+80
2014-05-14gsupplicant: Fix an emptyness test on an arrayTomasz Bursztyka1-1/+3
2014-05-06gsupplicant: Avoid invalid read in scan_callbackEduardo Abinader1-0/+3
2014-04-03gsupplicant: Output a relevant warning about P2P supportTomasz Bursztyka1-1/+9
2014-04-02gsupplicant: Add logic handling events/properties related to P2P peersTomasz Bursztyka2-2/+214
2014-04-02gsupplicant: Add function to start/stop P2P discovery processTomasz Bursztyka2-7/+106
2014-04-02gsupplicant: Add a mechanism to know whether P2P is supported or notTomasz Bursztyka2-0/+37
2014-03-11gsupplicant: Update copyright year(s)Patrik Flykt4-4/+4
2014-03-04gsupplicant: Fix WPS sync-up error with wpa_supplicantManeesh Jain1-1/+1
2014-01-09gsupplicant: Remove useless NULL pointer checksDaniel Wagner1-1/+1
2013-12-16gsupplicant: A network ssid of length 0 is valid, it's an hidden oneTomasz Bursztyka1-1/+1
2013-12-03gsupplicant: Fix empty string testDaniel Wagner1-2/+2
2013-12-03gsupplicant: Remove useless NULL pointer checkDaniel Wagner1-1/+1
2013-12-02gsupplicant: Fix invalid memory access when network interface is removedJukka Rissanen3-33/+184
2013-12-02gsupplicant: Support function to call any pending callbacksJukka Rissanen2-0/+15
2013-08-27gsupplicant: Use uint32 instead of string for wep_tx_keyidxLuciano Coelho1-2/+2
2013-08-08gsupplicant: Make sure it's possible to scan again when a scan is doneTomasz Bursztyka1-0/+5
2013-08-07gsupplicant: Do not compare expression against NULLDaniel Wagner2-237/+237
2013-07-26gsupplicant: Only add interface when wpa_supplicant is in ready stateJukka Rissanen1-1/+3
2013-07-23gsupplicant: Whitespace cleanupDaniel Wagner2-9/+17
2013-07-23gsupplicant: Convert to stdbool with coccinelleDaniel Wagner2-58/+51
2013-05-17wifi: Scan all stored hidden networksTomasz Bursztyka2-1/+2
2013-02-26gsupplicant: Increase D-Bus timeout to 30 secondsPatrik Flykt1-1/+1
2013-02-25gsupplicant: Remove pointless timeout constantMarcel Holtmann1-2/+0
2013-02-22gsupplicant: Set the scan callback in g_supplicant_interface_scanJulien Massot1-0/+3
2013-02-18gsupplicant: Return zero for max scan SSID parameterPatrik Flykt1-2/+2
2013-01-11gsupplicant: Return max SSIDs to scan given by wpa_supplicantPatrik Flykt2-12/+2
2012-11-13supplicant: Handle race condition on WiFi dongle removalPatrik Flykt1-4/+21
2012-10-16gsupplicant: Send -ENOLINK error on scan reply if interface was not readyTomasz Bursztyka1-1/+9
2012-10-16gsupplicant: Add a new state according to 'interface_disabled'Tomasz Bursztyka2-1/+8
2012-07-15gsupplicant: Avoid shadowing key variableMarcel Holtmann1-4/+5
2012-07-05gsupplicant: Add a function to handle autoscan methodTomasz Bursztyka2-0/+64
2012-07-05gsupplicant: Add a method to set interface's country propertyTomasz Bursztyka2-0/+26
2012-07-05gsupplicant: Adapt set country callback to return a resultTomasz Bursztyka2-11/+12
2012-06-18supplicant: Call scan callback if needed when removing interfacePatrik Flykt1-0/+15
2012-06-11gsupplicant: Properly handle WPS properties updateTomasz Bursztyka1-7/+9
2012-06-11gsupplicant: Properly handle WiFi security changeTomasz Bursztyka1-29/+70
2012-05-16gsupplicant: Coding style clean-upGrant Erickson1-12/+14
2012-05-15gsupplicant: Avoid critical errorsJukka Rissanen1-1/+1
2012-05-15gsupplicant: fix "raw" PSK supportGrant Erickson1-6/+36
2012-05-09gsupplicant: Remove dead assignmentHenrique Dante de Almeida1-1/+0
2012-05-08gsupplicant: Use the right dbus helper when adding a fixed array in a dictTomasz Bursztyka1-2/+1
2012-05-08gsupplicant: Fixing a possible memory leak when disconnectingTomasz Bursztyka1-1/+3
2012-05-04wifi: Allow max number of scan entriesJukka Rissanen2-14/+36
2012-04-29gsupplicant: Update copyright informationMarcel Holtmann4-4/+4
2012-04-28gssuplicant: Fix when a bss should be added or replaced in a networkTomasz Bursztyka1-6/+41
2012-04-28gsupplicant: Added more debugging messages when adding or replacing a networkTomasz Bursztyka1-0/+6
2012-04-28gsupplicant: Creating an helper function to compute bss securityTomasz Bursztyka1-8/+14
2012-04-28gsupplicant: Renaming a function for a more relevant nameTomasz Bursztyka1-2/+2
2012-04-23gsupplicant: Add WPS specific capabilities handling for networkTomasz Bursztyka2-1/+41
2012-04-23gsupplicant: Add WPS specific capabilities parsing for BSSTomasz Bursztyka2-4/+38
2012-04-17supplicant: Remove trailing whitespaceJulien Massot1-1/+1
2012-04-17gsupplicant: Interpret "invalid message format" as invalid-key errorJulien Massot1-2/+7
2012-02-24gsupplicant: Add support for background scanning parametersTomasz Bursztyka2-0/+5
2011-12-23supplicant: Make create_name() UTF-8 awareDaniel Wagner1-13/+31
2011-11-29wifi: Set device powered from the interface create callbackSamuel Ortiz2-0/+9
2011-11-07gsupplicant: Add a function to enable or disable the selected networkTomasz Bursztyka2-0/+26
2011-09-13wifi: Add SSIDs and frequencies to wpa_supplicant scan for fast scanMohamed Abbas2-5/+146
2011-09-13gsupplicant: Get the number of scan ssids from supplicantMohamed Abbas2-1/+19
2011-09-13gsupplicant: Add support to append char ** entries to dbus dictMohamed Abbas2-0/+54
2011-09-13service: Add frequency support to serviceMohamed Abbas2-0/+11
2011-09-12gsupplicant: Implement network properties changes notificationSamuel Ortiz2-0/+17
2011-09-12gsupplicant: Track best signal and the corresponding BSSSamuel Ortiz1-15/+66
2011-09-12gsupplicant: Do not access IE array past end of bufferJukka Rissanen1-1/+3
2011-07-21gsupplicant: set the cipher even if security is WEPJulien Massot1-0/+1
2011-06-17gsupplicant: Client certificate is not mandatory for TTLS/PEAPPaolo Pellegrino1-5/+3
2011-06-14gsupplicant: Fix how raw key as psk are provided.Tomasz Bursztyka1-2/+26
2011-02-08gsupplicant: Report AddNetwork and SelectNetwork errors to callerPatrik Flykt1-2/+28
2011-02-03gsupplicant: Add ciphers only for WPA PSK and EAPSamuel Ortiz1-2/+2
2011-02-03gsupplicant: Set WPA protocolSamuel Ortiz2-0/+39
2011-02-03gsupplicant: Set WPA ciphersSamuel Ortiz2-0/+63
2011-02-02gsupplicant: Add interface ap_scan property settingSamuel Ortiz2-0/+19
2011-02-02gsupplicant: Add interface bridge settingSamuel Ortiz2-0/+8
2011-02-02gsupplicant: Call select_network callbackSamuel Ortiz1-0/+8
2011-02-02gsupplicant: Add network scan ssid settingSamuel Ortiz2-3/+4
2011-02-02gsupplicant: Add network channel settingSamuel Ortiz2-0/+5
2011-02-02gsupplicant: Add interface mode capability getterSamuel Ortiz2-0/+9
2011-02-02gsupplicant: Add network mode supportSamuel Ortiz2-0/+26
2011-01-27gsupplicant: Disconnect request might not need to go through RemoveNetwork callTomasz Bursztyka1-0/+6
2011-01-27gsupplicant: WPS start() method implementationTomasz Bursztyka2-1/+83
2011-01-27gsupplicant: WPS event signal supportTomasz Bursztyka2-0/+59
2011-01-27gsupplicant: WPS credentials signal supportTomasz Bursztyka2-0/+95
2011-01-27gsupplicant: bss/network wps enabled supportTomasz Bursztyka2-1/+93
2011-01-10gsupplicant: Support EAP phase2 authentication methodsHenri Bragge1-1/+5
2011-01-10wifi: Stack based crash risk fixedTomasz Bursztyka1-0/+2
2011-01-07gsupplicant: Use the prefixed version of phase2_auth valueHenri Bragge1-1/+1
2011-01-07gsupplicant: Drop unnecessary quotes from phase2 valueHenri Bragge1-1/+1
2011-01-06Fix missing and empty WiFi APs issue after kill/restartLeena Gunda1-13/+41
2011-01-05Fix memory leaks in gsupplicant interface_propertyLeena Gunda1-3/+9
2011-01-05Fix Valgrind invalid write error for WiFi pluginLeena Gunda1-3/+3
2010-12-28Fix Valgrind Invalid Read error while removing gsupplicant interfaceLeena Gunda1-2/+5
2010-12-28Free gsupplicant network path when removing networkLeena Gunda1-0/+1
2010-12-28gsupplicant network_path not freed while removing interfaceLeena Gunda1-0/+1
2010-12-23gsupplicant: Remove network even if disconnect failedSamuel Ortiz1-3/+1
2010-12-22gsupplicant: Remove get_results warningSamuel Ortiz1-1/+1
2010-12-15gsupplicant: Country setting implementationSamuel Ortiz2-0/+75
2010-12-15gsupplicant: Support empty property set responsesSamuel Ortiz1-3/+1
2010-12-13gsupplicant: Dont allow scanning while associatingMohamed Abbas1-0/+15