summaryrefslogtreecommitdiff
path: root/gsupplicant
AgeCommit message (Collapse)AuthorFilesLines
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
This is necessary for the next coming patches, to fix country setting by interface
2012-06-18supplicant: Call scan callback if needed when removing interfacePatrik Flykt1-0/+15
Check whether a scan callback is set for the interface when an interface removed signal is received from wpa_supplicant. wpa_supplicant seems not to reply to any outstanding scan method calls after a wpa_supplicant 'RemoveInterface' has been received.
2012-06-11gsupplicant: Properly handle WPS properties updateTomasz Bursztyka1-7/+9
2012-06-11gsupplicant: Properly handle WiFi security changeTomasz Bursztyka1-29/+70
Handle RSN and WPA security separately and combine the results.
2012-05-16gsupplicant: Coding style clean-upGrant Erickson1-12/+14
This resolves several post-commit review coding style comments for raw PSK support.
2012-05-15gsupplicant: Avoid critical errorsJukka Rissanen1-1/+1
wpa_supplicant sends error if wlan interface cannot be created. Do not treat this error as critical because after calling g_critical() the program logging will be disabled.
2012-05-15gsupplicant: fix "raw" PSK supportGrant Erickson1-6/+36
This fixes "raw" PSK support by first converting the "raw" PSK from a 64-character hexadecimal string to 32-byte array before appending it to the network dictionary.
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
Fixes BMC#25120
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
Do no limit the scan entries to 4 (G_SUPPLICANT_MAX_FAST_SCAN) but use the limit given by the driver. The limit is given by wpa_s. If the supplicant does not return the limit, then use 4 as a max value.
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
Note: on wpa_supplivant 0.7.x this fixes bug 21332 _only_ when switching from wep to psk, not the other way round due to wpa_supplicant not telling about RSN/WPA fields being empty. This could be fixed in parsing IE every time it is updated, if wpa_s signals it. It work properly on wpa_supplicant 0.8.x and 1.x since signaling RSN/WPA changes has been fixed. Fixes BMC#21332
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
If gsupplicant sends a malformed passphrase, wpa_supplicant return an error "invalid message format", parsing this error avoids future usage of this passphrase.
2012-02-24gsupplicant: Add support for background scanning parametersTomasz Bursztyka2-0/+5
2011-12-23supplicant: Make create_name() UTF-8 awareDaniel Wagner1-13/+31
Create proper UTF-8 encoded names from SSIDs. Invalid sequneces will be replaced by replacement characters. This function is based on the _g_utf8_make_valid() from glib.
2011-11-29wifi: Set device powered from the interface create callbackSamuel Ortiz2-0/+9
As interface_added can potentially show up before the interface creation callback, the device powered flag can be set from the latter.
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
Lot of fixes by Jukka Rissanen <jukka.rissanen@linux.intel.com>
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
Get the frequncy of gsupplicant network on connman network creation, and always save the frequency of the wifi service.
2011-09-12gsupplicant: Implement network properties changes notificationSamuel Ortiz2-0/+17
This is only used for propagatong signal changes for now.
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
IE list was traversed past buffer limit in the last round.
2011-07-21gsupplicant: set the cipher even if security is WEPJulien Massot1-0/+1
This patch fix an issue with WEP40, i tested it with WEP40 WEP104 and open AP. It set the group cipher even if security is WEP otherwise connman won't connect to WEP40 service.
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
Call interface_connect_data callback when an error is reported for wpa_supplicant AddNetwork and SelectNetwork method calls. In the case of WPA-PSK or WEP key being incorrectly formatted, set the callback result to -ENOKEY.
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