1. 19 Jun, 2016 1 commit
  2. 16 Jun, 2016 1 commit
  3. 15 Jun, 2016 2 commits
  4. 14 Jun, 2016 3 commits
  5. 13 Jun, 2016 1 commit
  6. 10 Jun, 2016 3 commits
  7. 09 Jun, 2016 3 commits
  8. 08 Jun, 2016 7 commits
  9. 07 Jun, 2016 12 commits
  10. 06 Jun, 2016 3 commits
    • Roshan Pius's avatar
      WifiStateMachine: Return null link layer stats · 2bb56aa7
      Roshan Pius authored
      Modify |CMD_GET_LINK_LAYER_STATS| handling to return a null object when
      the stats cannot be retrieved from wifi HAL. We've added a
      feature check in |WifiServiceImpl.reportActivityInfo| method to check if
      the device supports link layer stats reporting or not. So, there is no
      need to fake an empty object if the retrieval fails.
      
      BUG:29117407
      Change-Id: Iaf8e060912611773398210785ebfaae7371db77c
      2bb56aa7
    • Paul Stewart's avatar
    • Ningyuan Wang's avatar
      Continue supporting persisting country code · 00913051
      Ningyuan Wang authored
      Some devices rely on Setup Wizard to set a persistent country
      code.
      This CL honors the persistent option, fixing corresponding 5GHz AP
      problem.
      This also includes addtional unit tests for this change.
      
      BUG=28127280
      TEST=compile
      TEST=runtest frameworks-wifi
      Change-Id: I2f36216e143d0ac4959f26a9965def061a06aabf
      00913051
  11. 05 Jun, 2016 1 commit
  12. 04 Jun, 2016 1 commit
  13. 03 Jun, 2016 2 commits
    • Randy Pan's avatar
      WCM: Periodic scan interval policy adjustment · 016ca1ae
      Randy Pan authored
      Allow immediate single scan for scenarios such as user allows
      untrusted networks, user forces a connectivity scan, and etc.
      The minimum scan interval is enforced only for the screen state
      change and connection state change cases.
      
      Also removed the scan started by WCM for user selected network.
      We connect to the user selected network by directly invoking
      the wpa_supplicant select_network. Now WCM always sets the
      'forceSelectNetwork' parameter to false when calling into
      WifiQualifiedNetworkSelector.selectQualifiedNetwork(). So deleted
      the unused variable mForceSelectNetwork.
      
      Bug: 29103349
      Change-Id: I1dd77af0cf7de85a96afac63de1344daab192968
      016ca1ae
    • John Eckerdal's avatar
      Stop the recurring alarm if no scansettings are available · 0d0a4c33
      John Eckerdal authored
      This will fix an NPE whenever no scansettings are available.
      The stop of the recurring alarm should not introduce a permanent
      stop though since the whole processPendingScans function is dependant
      on mPendingBackgroundScanSettings != null.
      
      Anyway, as soon as mPendingBackgroundScanSettings is changed,
      the processPendingScans function will be called, either directly
      or indirectly through handleScanPeriod().
      
      Crash call stack:
      java.lang.NullPointerException: Attempt to read from field
      'int com.android.server.wifi.WifiNative$ScanSettings.base_period_ms'
      on a null object reference
      
      at com.android.server.wifi.scanner.SupplicantWifiScannerImpl.processPendingScans
      (SupplicantWifiScannerImpl.java:395)
      
      Bug: 29113658
      Author: Ola Olsson <ola.olsson@sonymobile.com>
      Change-Id: Ibf08c9d6c5e476052449ef11d82ce005e50bd4fd
      0d0a4c33