1. 23 Apr, 2013 4 commits
  2. 10 Apr, 2013 1 commit
    • Ying Wang's avatar
      Add liblog · e93dd11e
      Ying Wang authored
      Bug: 8580410
      Change-Id: I1d1b468ca828306669a5d6e0797204dec5117971
      e93dd11e
  3. 05 Apr, 2013 1 commit
  4. 03 Apr, 2013 1 commit
  5. 02 Apr, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit 88c8bf311efa4eb64468bed9b41b3110ab9effff · 1e78e769
      Dmitry Shmidt authored
      
      88c8bf3 WPS NFC: Allow configuration token to be built from network block
      e205401 WPS ER: Allow Enrollee to be specified with MAC address
      c44a19c WPS ER: Document additional NFC command for ER operations
      59307b3 WPS ER: Allow AP to be specified with BSSID
      49e160a WPS: Fix use of pre-configured DH keys with multiple operations
      5c9d63d WPS: Be more careful with pre-configured DH parameters
      cd61936 hostapd: Show more helpful message for -g and -G errors
      
      Change-Id: I7bfd1fa30214c54f2536679411ccd11bb4dd896d
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      1e78e769
  6. 01 Apr, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit 17b8995cf5813d7c027cd7a6884700e791d72392 · 444d567b
      Dmitry Shmidt authored
      
      17b8995 Interworking: Try to use same BSS entry for storing GAS results
      3db5439 Optimize Extended Capabilities element to be of minimal length
      8cd6b7b hostapd/wpa_s: Use driver's extended capabilities
      acb5464 Add ctrl_iface command FLUSH for clearing wpa_supplicant state
      97236ce WPS: Skip rescanning after provisioning if AP was configured
      4342326 Add ignore_old_scan_res configuration parameter
      9599ccc WPS: Clear after_wps on new WPS connection
      702621e WPS: Use latest updated BSS entry if multiple BSSID matches found
      ab547b5 WPS: Add more helpful debug for invalid WPS_REG command parsing
      a679c0f WPS: Allow hostapd process to control independent WPS interfaces
      ccdff94 WPS AP: Add support for reconfiguration with in-memory config
      8970bae nl80211: Use nla_nest_start/end instead of nla_put_nested
      558d69e P2P: Omit P2P Group Info in case of no connected peers
      65a32cd AP: Fix infinite loop in WPA state machine when out of random bytes
      a5f61b2 Fix OLBC non-HT AP detection to check channel
      69554d7 ap_list: Remove unused functions
      08c99ca ap_list: Remove unused iteration list pointers
      6b16917 ap_list: Remove unused fields
      66f1f75 P2P: Fix provision discovery response handling in some cases
      2f9b66d Extend ROAM command to handle multiple SSIDs per BSS
      
      Change-Id: I46002b1d3bbf6e376c2ae09bcb2c824c54805bbd
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      444d567b
  7. 29 Mar, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit ce26864e79144cba12d5ff98632570593cc57b8a · 0ccb66ed
      Dmitry Shmidt authored
      
      187f87f hostapd: Allow ctrl_iface group to be specified on command line
      9f890c9 TDLS: Support both external and internal setup in disabling link
      864fe3a TDLS: Fix TDLS Setup Request processing in existing-peer cases
      1d43e28 TDLS: Fix TPK M2 processing in concurrent initiation case
      ef8151a P2P: Write p2p_ignore_shared_freq to configuration file on updates
      8047f70 P2P: Ignore Tx acknowledgment status for Invitation Response
      18a2eaa Add ap_vendor_elements for wpa_supplicant AP/P2P GO mode
      b084df8 Add vendor_elements into Beacon/Probe Response IE parameters
      b92e08f nl80211: Add debug prints for set_ap parameters
      c30a4ab nl80211: Fix mode settings with split wiphy dump
      
      Change-Id: I859638e630b6ca32b64e09943fce4d96f779897b
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      0ccb66ed
  8. 18 Mar, 2013 2 commits
    • Dmitry Shmidt's avatar
      Accumulative patch from commit 52728dcd25b5074fb7c0493a8155f096089ad6d0 · 37d4d6a4
      Dmitry Shmidt authored
      
      P2P: Stop P2P_PD_DURING_FIND wait on PD Response RX
      P2P: Postpone P2P scan only if station mode scan is pending
      Use special scan result processing steps only on requesting interface
      P2P: Re-start P2P operation if station mode scanning is stopped
      P2P: Use common function for re-starting P2P scan after station scan
      
      Change-Id: I62bb738a912483647606de1a5bd5357346ebd8f9
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      37d4d6a4
    • Dmitry Shmidt's avatar
      Accumulative patch from commit 565110cd554801fa301c55010b3e9e14f43d7973 · 700a137a
      Dmitry Shmidt authored
      
      nl80211: Include interface name in more debug prints
      Convert WPS NFC python scripts from using wpactrl to wpaspy
      wpa_supplicant: Fix lookup of cached PMKSA
      Add capability flag for IBSS and add get_capability modes
      hostapd: Fix client reassociation after disconnect due to ACK failure
      Fix build with CONFIG_NO_CONFIG_BLOBS
      Fix build without CONFIG_CTRL_IFACE or CONFIG_NO_STDOUT_DEBUG
      libtommath: Avoid a compiler warning on unused variable
      libtommath: Condition fast_s_mp_mul_digs() on LTM_FAST
      P2P: Remove persistent group peer if it rejects invitation
      P2P: Allow shared interface channel preference to be ignored
      P2P: Fix shared frequency preference for concurrent operations
      P2P: Use best-overall channel in p2p_reselect_channel()
      P2P: Allow all channels for multi-channel concurrency (no negotiation)
      TDLS: Disable link to existing peer with lower address
      Fix compiler warning when CONFIG_IEEE80211R is not included
      WPS NFC: Fix build without CONFIG_WPS_ER
      FT: Add support for IEEE 802.11r with driver-based SME
      
      Change-Id: I1d5ced870c33d5cb73ecc6f04e272a3cf50f344a
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      700a137a
  9. 12 Mar, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit f46fc73a3f8d0eeb1b43d17769464884f467ac47 · 2f023193
      Dmitry Shmidt authored
      
      P2P: Add a peer entry based on Association Request frame
      P2P: Clear p2p_in_provisioning flag on group removal
      Allow SME SA Query to be used by all drivers
      Android: Sync makefile changes for HT/VHT overrides
      wpa_supplicant: Support VHT capability overrides
      wpa_supplicant: Parse int values in different bases and reject invalid
      wpa_supplicant: Reschedule sched scan after network change
      Remove unnecessary local variable
      wpa_supplicant: Handle enabling of one or all networks equally
      wpa_supplicant: Save prev_sched_ssid only if needed
      wpa_supplicant: Do not allow too short sched scan
      nl80211: Use helper function for phy_info_freqs()
      nl80211: Split phy_info_band() into smaller helper functions
      nl80211: Use helper function for phy_info_handler()
      nl80211: Split wiphy_info_handler() into smaller helper functions
      nl80211: Support splitting wiphy information in dumps
      Synchronize with wireless-testing.git include/uapi/linux/nl80211.h
      SAE: Add forgotten commit element validation step for FFC groups
      SAE: Move commit element validation steps into single location
      
      Change-Id: I369b6493f03714f6cfb4ed4a8c10ee6e6e71c1f8
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      2f023193
  10. 11 Mar, 2013 6 commits
  11. 05 Mar, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit 77e4e85321a0a1255901914d5de916aba050f9e1 · 7a5e50a0
      Dmitry Shmidt authored
      
      P2P: Mark peer authorized for persistent group invitation
      P2P: Indicate frequency for upper layer invitation processing
      Allow wpa_supplicant AP mode to configure Beacon interval
      P2P: Use peer's channel list to limit GO freq on invitation
      P2P: Allow P2P client to specify preferred group channel
      P2P: Use shared function for setting up frequencies
      P2P: Allow all channels in case of multi channel concurrency
      hostapd: Make VHT IE struct more expressive
      
      Change-Id: I6d86d98a10a1a699bb464c5b916ebf21f626558b
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      7a5e50a0
  12. 01 Mar, 2013 2 commits
  13. 28 Feb, 2013 3 commits
  14. 27 Feb, 2013 3 commits
    • Dmitry Shmidt's avatar
      Accumulative patch from commit 8cee87ab139e52516ee4185789b40a0459fa7406 · 9cdf1b90
      Dmitry Shmidt authored
      
      P2P: Only schedule a single p2p_go_neg_start timeout at a time
      P2P: Do not start new GO Neg on Probe Req when waiting for Confirm
      P2P: Fail GO Negotiation on missing Group ID
      P2P: Assign GO tie breaker bit at the same time with dialog token
      
      Change-Id: Ie7d1a795988cd5e8420234392e9a83a3ad4165f0
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      9cdf1b90
    • Dmitry Shmidt's avatar
      Accumulative patch from commit f8361e3d681e55efead2aac79fedf4b232d533fb · 33e38bfa
      Dmitry Shmidt authored
      
      TDLS: Pass peer's VHT Capability information during sta_add
      WPS: Clear sent_carrier to avoid errors in python script
      WPS: Fix OOB Device Password use in PSK1,PSK1 derivation
      WPS: Add AP mode NFC connection handover with wpa_supplicant/nfcpy
      WPS NFC: Add connection handover support for ER
      WPS: Add wps-er-config command for writing config token from ER
      
      Change-Id: I8934dcffb9f66bd3a2f840b78d72c9dd6cecf61d
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      33e38bfa
    • Jouni Malinen's avatar
      P2P: Fix GO Probe Response IEs when Wi-Fi Display is enabled · 33077b18
      Jouni Malinen authored
      Commit 1a9f6509b3a711071c12006ff7c3a9cb2a6691f2 added support for
      fragmenting the P2P IE in Probe Response frames from a GO. However, it
      did not take into account the possibility of Wi-Fi Display IE being
      included in the same buffer and caused a regression for the cases where
      Wi-Fi Display is enabled. Fix this by building the possibly fragmented
      P2P IE first and then concatenating the separate IEs together.
      
      Bug: 8225922
      Change-Id: I3c11c4558506f2324f883bb555f025b535b9e40e
      33077b18
  15. 20 Feb, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit b618a469c42120e984ab1c85ed6058504d1fca78 · f8623283
      Dmitry Shmidt authored
      
        Author: Jouni Malinen <jouni@qca.qualcomm.com>
        Date:   Sat Feb 16 19:54:09 2013 +0200
          Interworking: Select highest priority cred if multiple matches
      
      Interworking: Select highest priority cred if multiple matches
      GAS server: Fix a regression in GAS server callback
      hostapd: Fix Max SP Length derivation from QoS Info
      nl80211: Configure STA Capabilities and Extended Capabilities
      Synchronize with wireless-testing.git include/uapi/linux/nl80211.h
      WPS: Fix build without CONFIG_WPS_NFC
      WPS: Add support for NFC handover select generation with wpa_supplicant
      WPS: Update NFC connection handover documentation
      WPS: Add support for config token generation with wpa_supplicant
      WPS: Allow password token to be written with nfcpy
      WPS: Use pre-configured NFC password token instead of overriding it
      TDLS: Pass peer's Capability and Ext Capability info during sta_add
      TDLS: Pass peer's HT Capability and QOS information during sta_add
      nl80211: Add debug prints for STA add/set operations
      TDLS: Fix add/set STA operation
      Synchronize with wireless-testing.git include/uapi/linux/nl80211.h
      WPS: Allow Device Password to be changed from M1 to M2
      WPS: Fix wps_reg nfc-pw option
      TDLS: Tear down peers when disconnecting from the AP
      P2P: Do not use old scan result data for peer discovery
      Use more accurate timestamps for scan results
      P2P: Postpone P2P-DEVICE-FOUND if config_methods not known
      P2P: Do not allow peer update to clear config_methods
      WPS: Report NFC connection handover completion differently
      P2P: Avoid concurrent scans during all steps of group formation
      P2P: Cancel group formation timeout on group removal (on client)
      WPS: Change listen time to match nfcpy default (250 ms)
      WPS: Report only the carrier record from NFC to wpa_supplicant
      WPS: Fetch only the carrier record from wpa_supplicant for NFC
      WPS: Update nfcpy script to support AP mode NFC connection handover
      WPS: Add command for fetching carrier record for NFC handover
      WPS: Clean up debug prints with nfcpy
      WPS: Remove 0.5 sec extra wait from NFC handover with nfcpy
      WPS: Use alternating poll/listen for NFC peer discovery with nfcpy
      WPS: Configure logging to show nfcpy log message
      WPS: Add an example python script for NFC operations with hostapd
      hostapd: Do not change HT40 capability due to OBSS scan
      dbus: Add missing signal description for WPS (7)
      EAP peer: Add Session-Id derivation to more EAP methods
      EAP peer: Add Session-Id derivation
      EAP-IKEV2 server: Fix invalid memory freeing operation
      eap_proxy: Add a dummy implementation for compilation testing
      eap_proxy: Add mechanism for allowing EAP methods to be offloaded
      Android: Allow setgroups to be overridden from build configuration
      P2P: Send p2p_stop_find event on failure to start pending p2p_find
      P2P: Fix GO Probe Response IEs when Wi-Fi Display is enabled
      Capability matching for 60 GHz band
      nl80211: Add ctrl_iface message for AP mode connection rejection
      P2P: Allow local configuration to use 5 GHz band 40 MHz channels
      Fix BSS RANGE command for no exact id match cases
      
      Change-Id: Iac9284bba31db40911aecc3adf2843c9b1576db1
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      f8623283
  16. 15 Feb, 2013 1 commit
  17. 07 Feb, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit cc03d0fef3bf5913f8e11b7e998c10bf36a3c07f · 4b9d52f5
      Dmitry Shmidt authored
      
        Author: Amar Singhal <asinghal@qca.qualcomm.com>
        Date:   Wed Feb 6 00:31:34 2013 +0200
          Add "BSS LAST ..." command
      
       - Add "BSS LAST ..." command
       - HS 2.0: Fix IE buffer length for extra scan IEs
       - TDLS: Several fixes
       - P2P: Fix P2P-GROUP-STARTED event for p2p_connect-join
       - P2P: Fix Action frame processing if Interworking is enabled
       - wpa_supplicant: Fix access to the freed memory when removing all networks
       - Add driver for OpenBSD net80211 layer
       - Make wpas_select_network_from_last_scan() static
       - wpa_supplicant: Implement fast-associate on SelectNetwork
       - Update scan interval gracefully
       - eloop: Add a timer cancel that returns the remaining time
       - nl80211: Do not use void pointer for driver_ops used internally
       - hostapd: Fix crash when scan fails
      
      Change-Id: I083747a0b1f7000730a9ab3ea80f3ee7e6247181
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      4b9d52f5
  18. 06 Feb, 2013 1 commit
  19. 30 Jan, 2013 3 commits
  20. 28 Jan, 2013 4 commits
  21. 15 Jan, 2013 1 commit
    • Dmitry Shmidt's avatar
      Accumulative patch from commit dc013f1e37df3462085cf01a13f0c432f146ad7a · a54fa5fb
      Dmitry Shmidt authored
      
      Author: Jouni Malinen <jouni@qca.qualcomm.com>
      Date:   Tue Jan 15 12:03:29 2013 +0200
          eapol_test: Remove unnecessary header file inclusion
      
       - P2P: Send P2P-FIND-STOPPED event in the new continue-search states
       - P2P: Add some more details on Service Query TLV format
       - P2P: Use the same Dialog Token value for every GO Negotiation retry
       - P2P: Publish more connected clients info in Probe Response frames
       - P2P: Fix some memory leaks in p2p_add_device()
       - P2P: Use the same Dialog Token value for every PD retry
       - P2P: Document operating channel selection functions
       - P2P: Always re-select operating channel if not hard coded
       - P2P: Do not allow re-selection of GO channel if forced_freq in use
       - P2P: Set FORCE_FREQ flag as part of p2p_prepare_channel()
       - P2P: Share a single function for GO channel selection
       - P2P: Prefer operating channels where HT40 is possible
       - P2P: Be more careful with wpa_config_update_psk() call
       - P2P: Allow PSK to be used instead of passphrase for persistent GO
       - P2P: Consider age for the P2P scan results
       - Move some P2P offchannel operations to offchannel.c
       - P2P: Add more complete description of p2p_cancel
       - P2P: Allow p2p_cancel to be used to stop p2p_connect-join operation
       - Interworking changes
       - WNM changes
       - WPS changes
       - SAE changes
      
      Change-Id: I38b847d3460066cc58aecbcf67266bfcff1d344e
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      a54fa5fb