summaryrefslogtreecommitdiff
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2009-07-24Fix missing reset of network reference when disconnectingMarcel Holtmann1-2/+4
2009-07-24Fix notification to use service types instead of device typesMarcel Holtmann1-14/+8
2009-07-23Fix potential pending result reply messages after removalMarcel Holtmann1-8/+21
2009-07-23Remove wrongly committed double function callMarcel Holtmann1-2/+0
2009-07-23Fix potential pending scan reply messages after removalMarcel Holtmann1-4/+19
2009-07-21Fix D-Bus message reference leak when adding interface failsMarcel Holtmann1-0/+2
2009-07-21Handle the async notification of scan requestsMarcel Holtmann1-1/+36
2009-07-21Remove broken and unused callback for joining networksMarcel Holtmann1-21/+0
2009-07-21Don't remove the network structure during inactive stateMarcel Holtmann1-2/+0
2009-07-21Fix the problems with scan result from unknown triggersMarcel Holtmann1-37/+32
2009-07-19Ensure that all supplicant and Bluetooth D-Bus calls disable auto-startMarcel Holtmann2-0/+36
2009-07-18Revert supplicant change to always set scanning false after resultsMarcel Holtmann1-2/+4
2009-07-18If supplicant is already disconnecting return EALREADY error codeMarcel Holtmann1-1/+1
2009-07-17Remove WiFi interface from supplicant when powering downMarcel Holtmann1-0/+2
2009-07-17Update the network address when connectedMarcel Holtmann1-22/+17
2009-07-17Disable the get_bssid() function for nowMarcel Holtmann1-0/+2
2009-07-17Remove the BSSID retrieval for hidden networksMartin Xu1-29/+0
2009-07-17Ensure that supplicant disconnects from the networkMarcel Holtmann1-0/+4
2009-07-16Reset the scanning flag to indicate the end of a scan periodMarcel Holtmann1-4/+2
2009-07-16Fix broken async return value for supplicant disconnectMarcel Holtmann1-1/+1
2009-07-16Fix issue with supplicant and async state notificationsMarcel Holtmann1-3/+3
2009-07-16Fix stalled configuration issue with supplicantMartin Xu1-0/+14
2009-07-16Remove wrongly committed connection patch for supplicantMarcel Holtmann1-6/+0
2009-07-16Fix handling of strict-aliasing rulesMarcel Holtmann2-16/+23
2009-07-14Do not set group name when network is hiddenMartin Xu1-1/+2
2009-07-14If SSID starts with 0x00 value, then ignore itMarcel Holtmann1-0/+3
2009-07-14If the SSID is not provided then declare it as hidden networkMarcel Holtmann1-0/+5
2009-07-14Fix potential invalid memory access of group nameMarcel Holtmann1-2/+4
2009-07-14Fix memory leak with group name constructionMarcel Holtmann1-2/+2
2009-07-13Fix some broken indentationMarcel Holtmann1-3/+3
2009-07-12Use provided control interface and set proper group nameMarcel Holtmann1-2/+7
2009-07-12Add initial version of Ericsson MBM driverMarcel Holtmann1-0/+312
2009-07-12Store control interface for complex devicesMarcel Holtmann1-1/+1
2009-07-12Use interface index to resolve interface nameMarcel Holtmann1-6/+18
2009-07-11Fix dhclient probe/remove race conditionMarcel Holtmann1-22/+38
2009-07-11Track killed status of dhclient tasksMarcel Holtmann1-4/+9
2009-07-11Minor code cleanups for supplicant handlingMarcel Holtmann1-68/+74
2009-07-11Add support for storing SSID details of hidden servicesSamuel Ortiz1-2/+5
When loading a hidden service from storage, we set the service and network name, along with the SSID. This way we can present a clean and usable service list to fetch connectable services from.
2009-07-11Use the scan_ssid supplicant attribute for all connectionsSamuel Ortiz1-5/+5
Since we now have properly set hidden network, we may now end up trying to connect to a hidden SSID from a network that comes with a set BSSID. For handling this kind of situation we need to set scan_ssid by default to 1.
2009-07-11Set hidden network group name at time of associationSamuel Ortiz1-0/+63
We want to keep hidden network's group as hidden_BSSID_mode_security in order to store them with this name and match them properly against our initial scan results. To achieve that we need to set a joined network group at associated time since we don't know its BSSID before that.
2009-07-09Fix disconnect race condition issue in WiFi supplicantMartin Xu1-8/+30
2009-07-09Add task_connect() function to WiFi supplicantMartin Xu1-30/+34
2009-07-08Fix some plugin build system detailsMarcel Holtmann1-5/+1
2009-07-08Simplify the SIOCGIWRANGE handling a little bitMarcel Holtmann1-13/+9
2009-07-08Set WiFi signal strength based on the reported rangesSamuel Ortiz1-6/+58
The semantics of the scan results level and quality change with kernel versions and/or drivers. We now fetch the wireless extensions ranges first and compute our signal strength based on that.
2009-07-03Add device type for Ericsson MBM hardwareMarcel Holtmann1-0/+1
2009-07-03Fix to replace unprintable characters with a white spaceMarcel Holtmann1-6/+5
2009-07-03Fix handling of WEP shared keySamuel Ortiz1-0/+4
For WEP, we need to specify a list of allowed authentication algorithms. Without those, wpa_supplicant will tell the driver to use an open authtnetication only. But with this list of authentication algorithms, mac80211 based drivers will try each and every one of them until one succeeds. This way we can safely associate with open and shared key WEP networks. Note that non mac80211 drivers are on their own, but at least they will now be notified of the authentication algorithms we'd like to try.
2009-07-02Use only printable characters for network nameSamuel Ortiz1-2/+8
2009-07-01Fix handling of connect/disconnect for Ethernet devicesMarcel Holtmann1-6/+2