1. 09 Jan, 2017 1 commit
    • Dmitry Shmidt's avatar
      Cumulative patch from commit 05e5e615e6a26d7a9f5bd0569a0baeae1bcdee49 · 29333599
      Dmitry Shmidt authored
      
      05e5e615e AP: Skip authentication/deauthentication phase for DMG/IEEE 802.11ad
      0c4b9025c AP: Do not look for supported rates in DMG/IEEE 802.11ad
      e72faadb4 bgscan_simple: Fix short_scan_count comparison
      517b5f928 nl80211: Zero num_modes if nl80211_get_hw_feature_data() fails
      39c5da328 nl80211: Use correct attribute for scan flags in vendor scan
      c167662d7 eap_proxy: On SIM error flush PMKSAs only for SIM/AKA/AKA' networks
      6657bb158 Fix OOM handling in neighbor report response handling
      7187e2093 Allow LCI request with no subelements
      d73420143 RRM: Enable beacon report with active/passive scan for all drivers
      ec45927b8 Report received beacon report with BEACON-RESP-RX event
      f3383366a Report beacon request TX status as control interface event
      90d9d7c32 Beacon request through hostapd control interface
      73a27a634 Add hostapd configuration parameter rrm_beacon_report
      de6ec8b55 Enable Beacon Report using beacon table for all drivers
      6774c6a9f Update copyright notices for the new year 2017
      f56877414 Do not add own BSS in neighbor report with invalid op_class/channel
      aeff0645d FILS: Fix FILS Realm Information ANQP-element construction
      76196ddb2 wpa_supplicant: Add support for Beacon Report Radio Measurement
      b3060bf99 common: Add helper function to convert RSSI to RCPI
      1ac4dba31 wpa_supplicant: Extend verify_channel() and make it global
      c9ff8e5f6 common: Add function to get an operating class by its number and country
      e4f1d879c common: Add non-global to global operating classes conversion
      96a5f14ee nl80211: Add support for additional scan parameters for beacon report
      c16b9f8d3 driver: Add scan support to beacon report
      3c716fdbd wpa_supplicant: Refactor wpas_rrm_build_lci_report()
      e1b96e112 wpa_supplicant: Send rejection for unsupported radio measurements
      0c73e410d wpa_supplicant: Limit RRM response size to MMPDU size
      9664ab8b7 wpa_supplicant: Refactor Radio Measurement Request handling
      332bf5d3f wpa_supplicant: Validate RRM request frame format
      ec493469f wpa_supplicant: Move RRM implementation to a dedicated file
      d1c74f8c9 Add RRM definitions for beacon report measurement
      6a31440b8 Fix LCI request subelement processing
      ce691a8d9 Add CONFIG_MESH into wpa_supplicant defconfig
      67129ab9e wpa_cli: Add commands to use PMKSA_GET/ADD
      bbad185c1 P2P: Fix compilation warning in p2p_add_device()
      2977f5193 GAS: Remove unnecessarily duplicate gas_frag_limit configuration
      1940559ea FT: Drop FT Action frames if ft_over_ds=0
      d8de90487 Remove deprecated tx_queue_* params from hostapd.conf notes
      78022c836 Fix memory leak on hostapd eap_user_file parsing error paths
      02f999c6d hostapd: Remove unnecessary NULL check from parser functions
      fd5f29e7e Fix memory leak in hostapd BSS_TM_REQ error path handling
      95de34a10 Remove trailing whitespace
      45997cce4 hostapd: Add TERMINATE as per-interface command
      546680f81 hostapd: Do not update dtim_period with invalid value
      356773058 RADIUS server: Increase maximum number of sessions
      a5861afcb hostapd: Do not update invalid wep_key_len_unicast
      f78402ace hostapd: Do not update rejected wep_key_len_broadcast
      e0ba7efe5 hostapd: Do not update eapol_version with rejected value
      9266d00bf hostapd: Reject invalid macaddr_acl value
      8628555f9 hostapd: Check driver parameter before replacing previous value
      1dfd25a68 Fix hostapd SIGHUP processing before interface is enabled
      34e29dfd4 Remove unnecessary NULL check from hostapd_config_read_wpa_psk() call
      65dfa8728 mka: Make MKA actor priority configurable
      9bcfd5be8 Document new D-Bus WPS properties
      77fcbf7ff D-Bus: Use a helper function to get possibly NULL strings
      dbf524946 D-Bus: Add DeviceType in WPS property
      266097fda D-Bus: Add device serial number in WPS property
      3ee6a3ab3 D-Bus: Add model number in WPS property
      ae66822cd D-Bus: Add WPS model name as property
      318d4b5be D-Bus: Add WPS manufacturer as property
      b20f031c6 D-Bus: Add WPS device name as property
      4a45dc192 mesh: Show [MESH] flag in print_bss_info()
      c04a67deb hostapd_cli: Add completion for get command
      bf4167b9d hostapd_cli: Add completion for set command
      86adff09e hostapd_cli: Completion for further commands with STA parameter
      4f59ad069 hostapd_cli: Use common completion for commands that use stations
      62b95eb67 hostapd_cli: Add missing command help descriptions
      04f02faac Fix wpa_cipher_to_alg() return type
      9187b13ad wpa_supplicant: Add BSS CURRENT control interface command
      d7f12e4eb OpenSSL: Make sure local certificate auto chaining is enabled
      4be02b71b OpenSSL: Remove SSL_{CTX_,}_clear_options ifdefs
      7655bd738 P2P: Do not use wait_time for SD Response TX without fragmentation
      1f0fdaf0e Fix race condition between AssocResp callback and 4addr event
      a6f3761f7 eap_proxy: Add support for SIM state change indication from eap_proxy
      79a54ab9f eap_proxy: Fix eap_proxy_init() prototype to use const eapol_cb
      4e118c847 D-Bus: Add 'freq' option to P2P Find method to specify starting channel
      e414f4f02 PeerKey: Fix STK 4-way handshake regression
      28fb9bb19 PeerKey: Fix EAPOL-Key processing
      dfc773172 Android: Add p2p_add_cli_chan=1 option
      7508c2ad9 PAE: Make KaY specific details available via control interface
      b54f43390 FILS: Make FILS Indication element information available in BSS output
      8183aee6c FILS: Add support for building FILS Realm Information ANQP-element
      9cad61867 FILS: Add Realm Information ANQP-element in BSS data
      26bf70e3d FILS: Separate FILS realm configuration from ERP domain
      42b847ac1 FILS: Fix hashed realm name derivation
      29062f293 Update various definitions based on IEEE Std 802.11-2016
      aaa9c60bc Fix preauth_test build by updating add_pmkid/remove_pmkid callbacks
      0babae87a Fix wpa_supplicant build error with IEEE8021X_EAPOL unset
      19810d29b Make Beacon IEs available in wpa_supplicant BSS command
      274e76f22 mesh: Fix channel configuration in pri/sec switch case
      cebda0e3e Make debug print clearer for AP/mesh mode secondary channel issues
      3459381dd External persistent storage for PMKSA cache entries
      c57931273 Add PMKSA-CACHE-ADDED/REMOVED events to wpa_supplicant
      655dc4a43 Send "TERMINATING" event from hostapd
      5149a0f04 P2P: Set p2p_persistent_group=1 at the time of reading disabled=2
      065c029a5 Remove MBO dependency from Supported Operating Classes element
      62cd9d792 nl80211: Specify the BSSID in the QCA vendor scan
      444930e5b Define an attribute to do a specific BSSID QCA vendor scan
      cea761472 Add QCA vendor command definitions for IDs 61-73
      cb0cc6efa Define QCA Beacon miss threshold attributes for 2.4 and 5 GHz bands
      c313c8a5d Fix QCA vendor command values for SAR power limits
      a5c723adc Interworking: Clear SCANNING state if no network selected
      a1836de64 SME: Fix IBSS setup after shared key/FT/FILS association
      f49c852b5 P2P: Fix a theoretical out of bounds read in wpas_p2p_select_go_freq()
      944d48588 P2P: Fix a theoretical out of bounds read in wpas_p2p_setup_freqs()
      0a6c9dc70 P2P: Send P2P-DEVICE-FOUND event on peer changing device name
      9a431d493 WFD: Clear wfd_subelems when P2P peer stops sending them
      6e374bd44 Ignore scan results from ongoing scan when FLUSH command is issued
      71ac93453 Make update_idx available in BSS control interface command
      49aa88bb5 P2P: Clear PEER_WAITING_RESPONSE on GO Negotiation success
      c79238b6a Define a QCA vendor command to configure SAR Power limits
      0f5eb69f8 Use eloop timeout for post-EAP-Failure wait before disconnection
      20b1a9e23 Allow hostapd wep_key# parameters to be cleared
      5ec3d510e wpa_passphrase: Reject invalid passphrase
      
      Test: Wifi Suite
      
      Change-Id: Ida52ca4e43bbc326a89d4c9848529df2d545b692
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      29333599
  2. 07 Jan, 2016 1 commit
    • Dmitry Shmidt's avatar
      Cumulative patch from commit 21cb63fffd1e766c8b989125394ed0bfb05e5a4b · de47be75
      Dmitry Shmidt authored
      
      21cb63f OpenSSL: Fix client certificate chain building after PKCS#12 use
      12a81b6 ACS: Remove unreachable case from a debug print
      896607d Remove a pointer check that can never be true
      a95cc47 ACS: Be more consistent with iface->current_mode checks
      6014e59 P2P: Print find_start in debug log when ignoring old scan results
      64845c1 l2_packet: Extend bridge workaround RX processing to cover two frames
      4a539ab l2_packet: Improve bridge workaround RX processing
      7a36f11 EAP-PAX: Check hmac_sha1_vector() return value
      1d20c66 P2P: Clear groups first on FLUSH command
      27446e4 mesh: Do not force another peering exchange on driver event
      cc64fe7 mesh: Do not clear link state on driver event if exchange was started
      b5f5c32 mesh: Add some more details to MPM debug messages
      7d41907 nl80211: Add a missing space to a debug message
      6174de6 mesh: Connection and group started/removed events into debug log
      2da4a56 Add more hostapd.conf documentation for hw_mode with HT/VHT
      acc3943 EAP-PEAP peer: Cryptobinding in fast-reconnect case with inner EAP
      cba9ebf P2P: Try SD Query with each non-ACK peer only once per search iteration
      e9ccfc3 Clear wpa_supplicant state to DISCONNECTED on FLUSH command
      aeb408f HS 2.0: Add some documentation for OSEN and network block use
      4f6cd3f Fix wpa_supplicant AP mode P2P IE handling if P2P is disabled
      92acb40 Fix wpa_supplicant build with CONFIG_L2_PACKET=pcap
      15c5606 Update copyright notices for the new year 2016
      6e379c6 WPS: Testing mechanism to force auth/encr type flags
      ea31912 WPS: Add a workaround for WPA2PSK missing from Enrollee auth flags
      db671e0 WPS: Do not build Credential with unsupported encr combination on AP
      d7c3347 HS 2.0: Postpone WNM-Notification sending by 100 ms
      750f5d9 EAP-FAST: Enable AES256-based TLS cipher suites with OpenSSL
      1ebb24b OpenSSL: Share a single openssl_tls_prf() implementation
      dea2051 OpenSSL: Clean up function to fetch client/server random
      9a42d85 OpenSSL: Drop support for OpenSSL 1.0.0
      de213e8 OpenSSL: Drop support for OpenSSL 0.9.8
      e79eb0c P2P: Fix P2P_FIND while waiting for listen ROC to start in the driver
      944f693 P2P: Stop offchannel TX wait on P2P_STOP_FIND/P2P_LISTEN
      8edd9f1 P2P: Add an option to specify group SSID in P2P_CONNECT join case
      70e0cb3 P2P: Provide group SSID, if specified, to P2P Client join step
      438be60 P2P: Do not accept any GO BSS entry if SSID is specified for join
      35510d5 P2P: Use join SSID in the skip-PD cases
      8b8d4f4 P2P: Do not accept any BSS entry for join if SSID is already known
      b875276 P2P: Use group SSID, if known, for join operation even if no BSS entry
      aa256cb P2PS: Add group SSID, if known, to the P2PS-PROV-DONE event
      071e3bf FST: Fix handling of Rx FST Setup Request when session already exists
      
      Change-Id: Ia48764e8663232291160fb24153fa367b9ed3015
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      de47be75
  3. 28 Jan, 2015 1 commit
    • Dmitry Shmidt's avatar
      Cumulative patch from commit 3f56a2b7460a57a2b68b48b936be134bf04aa36d (DO NOT MERGE) · 807291d8
      Dmitry Shmidt authored
      
      3f56a2b Ignore pmf=1 default if driver does not support PMF
      fa38860 nl80211: Fix build with libnl 1.1
      937403b Update copyright notices for the new year 2015
      399e613 Add Suite B AKMs to key_mgmt capability list
      5e3b519 Add Suite B 192-bit AKM
      97ae35a Add HMAC-SHA384
      98cd3d1 Preparations for variable length KCK and KEK
      30bff1d Extend AES-CMAC routines to support 256-bit keys
      86f9b1c nl80211: Fix default group key management index configuration
      b5f045d Show supported group_mgmt capabilities
      893e152 Interworking: More debug messages
      f45bae5 Interworking: Add logging to track nai_realm_find_eap failures
      5a5aab7 Interworking: Remove unnecessary NULL check
      400de9b hostapd: Debug messages for dodgy RADIUS servers
      ad905e4 wpa_gui: Sort frequency and signal numerically in the scan results dialog
      c35e35e Add passive_scan configuration parameter
      bff162a P2P: Fix NULL pointer dereference with SD query cancellation
      630b323 nl80211: Increase netlink receive buffer size
      
      Change-Id: I32d4bd934ad76e24c646e9925bb839b1ba2a148e
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      807291d8
  4. 27 Jan, 2015 1 commit
    • Dmitry Shmidt's avatar
      Cumulative patch from commit 3f56a2b7460a57a2b68b48b936be134bf04aa36d · 40b07208
      Dmitry Shmidt authored
      
      3f56a2b Ignore pmf=1 default if driver does not support PMF
      fa38860 nl80211: Fix build with libnl 1.1
      937403b Update copyright notices for the new year 2015
      399e613 Add Suite B AKMs to key_mgmt capability list
      5e3b519 Add Suite B 192-bit AKM
      97ae35a Add HMAC-SHA384
      98cd3d1 Preparations for variable length KCK and KEK
      30bff1d Extend AES-CMAC routines to support 256-bit keys
      86f9b1c nl80211: Fix default group key management index configuration
      b5f045d Show supported group_mgmt capabilities
      893e152 Interworking: More debug messages
      f45bae5 Interworking: Add logging to track nai_realm_find_eap failures
      5a5aab7 Interworking: Remove unnecessary NULL check
      400de9b hostapd: Debug messages for dodgy RADIUS servers
      ad905e4 wpa_gui: Sort frequency and signal numerically in the scan results dialog
      c35e35e Add passive_scan configuration parameter
      bff162a P2P: Fix NULL pointer dereference with SD query cancellation
      630b323 nl80211: Increase netlink receive buffer size
      
      Change-Id: I32d4bd934ad76e24c646e9925bb839b1ba2a148e
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      40b07208
  5. 13 Feb, 2014 1 commit
    • Dmitry Shmidt's avatar
      Cumulative patch from commit 7ae7a84eefd43ed9385e2f8f520a918468f87178 · 96be6222
      Dmitry Shmidt authored
      
      7ae7a84 NFC: Workaround nfcpy message debug exception
      6ceb95c Avoid NULL dereference in ieee802_1x_get_mib_sta() printf
      97efe70 wpa_supplicant: Fix NULL dereference in tls_verify_cb()
      c0c11af wpa_supplicant: Fix NULL dereference in eap_fast_parse_end()
      93a1cae Remove unnecessary NULL check
      1e2ffc6 Fix theoretical NULL dereference in debug printf
      cbf21c7 P2P: Avoid compiler warning in p2p_supplicant.c
      5479ff9 DFS: Avoid compiler warnings in src/ap/dfs.c
      5e6aa04 wpa_supplicant: Fix memory leak in wfd_subelems error path
      88853ae Fix CONFIG_WPS_NFC=y build without CONFIG_P2P=y
      7ac7fd4 Add bssid/freq hint for driver-based BSS selection
      92484e2 Start using unodified Developer Certificate of Origin v1.1
      56ec49c Sync with wireless-testing.git include/uapi/linux/nl80211.h
      b64afe2 Fix SAE state validation on AP
      d6bfaaa NFC: Add summary and success file options for nfcpy scripts
      25cfc6f P2P NFC: Add p2p-nfc.py --handover-only option
      7bea076 P2P NFC: Clean up p2p-nfc.py error handling
      b0d18bc WPS: Make UUID-from-MAC Address easily available
      825fb6b P2P: Do not indicate P2P_FIND failure if p2p_scan is in progress
      8c18fcc WPS: Add more debug information to M7 AP Settings
      d7a15d5 WPS: Indicate current AP settings in M7 in unconfigurated state
      d55fc03 P2P: Handle unexpected GO Neg Req reject message more cleanly
      062a7c0 Fix persistent P2P connection failure in case channel list changes
      
      Change-Id: I5c400a6503f9f00d259ff225999593958322a1ba
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      96be6222
  6. 14 Jan, 2014 1 commit
    • Dmitry Shmidt's avatar
      Cumulative patch from commit 95fb2db2420d8fa291fd6423cc6dbcd042f4eb46 · fb79edc9
      Dmitry Shmidt authored
      
      95fb2db P2P: Reject group formation on WPS provisioning failure
      6fc61e1 Fix TX status processing during AP mode shutdown in wpa_supplicant
      90a545c nl80211: Clean up netlink parsing and debug prints
      b6a9590 Interworking: Keep up to two pending GAS_REQUEST responses
      090b8e3 Update copyright notices for the new year 2014
      991aa9c nl80211: Move CS supported flag to wpa_driver_capa
      f0cbb98 Add DRIVER-STATUS command for hostapd
      188ebcd EAP-IKEv2 peer: Fix a memory leak in notify round
      a190189 Remove PEAPv2 support
      16a19dd EAP-pwd peer: Allow fragmentation limit to be configured
      60bf585 EAP-IKEv2 peer: Allow fragmentation limit to be configured
      ea6fc58 WPS: Convert printf() debug print to use wpa_printf()
      c4b8c71 EAP-GPSK: Report CSuite negotiation failure properly
      5a0f596 EAP-GPSK: Allow forced algorithm selection to be configured
      5f01c3c EAP peer: Improve failure reporting from METHOD with no eapRespData
      7271ee8 Fix EAP-GPSK server compilation for SHA256 cipher suite
      356d148 Interworking: Add optional freq argument to INTERWORKING_SELECT
      a09ffd5 Fix req_scan-deplete-timeout and update eloop API for this
      083916c P2P: Clear p2p_disabled and p2p_per_sta_psk on FLUSH command
      3f45fc4 P2P: Clear services on FLUSH command
      1f965e6 Allow external programs to request wpa_radio work items
      6428d0a Do not start wpa_radio work during externally triggered scan
      6470f47 Remove unneeded scan delay on connection-in-progress
      4bb2321 Remove unneeded GAS query delay on connection-in-progress
      6ac4b15 Use wpa_radio work for connection
      b9e6d70 Use radio work for GAS requests
      e05e130 P2P: Use radio work to protect offchannel Action frame exchanges
      e1d1c8e Use radio work for P2P Listen requests
      1b5d471 Use radio work for P2P scan requests
      d12a51b Use radio work for scan requests
      b1ae396 Add framework for exclusive radio operations
      dd43aaa Add helper functions for cloning and freeing scan parameters
      06f9acc Ignore externally triggered scan results with scan_res_handler
      c9b5559 Clean up ctrl_iface debug prints for monitor events
      d31b5ac Use cleaner debug print for ctrl_iface commands with private info
      9595151 Remove duplicated RX ctrl_iface hexdump
      9b85079 Fix scan-cache-clearing operation to avoid unnecessary cases
      2f30cac Avoid unnecessary key clearing operations
      466bcf9 Remove some unnecessary EAPOL port (un)authorized callbacks
      949938a Ask driver to report only new scan results if requested
      a1a31b6 Remove hostapd dump_file functionality
      ea23df6 Make EAPOL dump data available through ctrl_iface STA command
      96ea74b Convert EAPOL authenticator dump into easier to parse format
      ca3b71c Remove hostapd dump_file data that is available through ctrl_iface
      4c03a2b Make RADIUS server MIB available through control interface
      f538be3 Add more STA information into the ctrl_iface STA command
      101bdc2 Remove forgotten notes about already removed driver wrappers
      7006753 Update EAP-FAST note regarding OpenSSL support
      17b79e6 nl80211: Initial support for vendor commands and events
      5890fa8 WPS: Fix clear-from-timeout handling to avoid race condition
      c64e3a0 P2P: Send received Presence Response information to ctrl_iface monitors
      f7fb676 ACS: Mark acs_fail() static
      3cf06c9 OpenSSL: Include sha1/sha256 header files to verify declarations
      5ace51a WNM: Clean up le16 variable use to avoid sparse warnings
      c583868 Mark wpas_wps_er_nfc_handover_sel() static
      8cf1e68 Move declaration of hostapd_acs_completed() into correct header file
      0187c41 Declare wpa_debug_* variables in src/utils/wpa_debug.h
      fcc6123 Declare wpa_drivers in src/drivers/driver.h
      0d79b50 Clear EAPOL Logoff state on FLUSH command
      327b01d nl80211: Add driver param for forcing monitor and connect APIs
      6f06766 nl80211: Fix nl_mgmt handling in partial error case
      4ea6a47 nl80211: Prefer newer scan result over older during duplicate removal
      2eef517 nl80211: Report set_supp_port failures in debug log
      a0bdd19 nl80211: Share a helper function for connect and associate commands
      e00d546 Remove unnecessary build #ifdef from definitions
      4848a38 Get rid of duplicated cipher suite and AKM definitions
      de4ed4a nl80211: Use helper functions for cipher suite mapping
      a565084 nl80211: Set control port for NL80211_CMD_COMMAND
      ef93abd WPS: Clean up UUID debug print
      35f3d3e nl80211: Clean up regulatory rule debug prints
      880de88 nl80211: Print frame registration match on same debug line
      03ed332 Interworking: Allow cred blocks not to be saved to a file
      04f7ecc Reset WPA parameters to default values on FLUSH command
      152cff6 P2P: Remove WPA_DRIVER_FLAGS_P2P_MGMT option
      538d6f4 WPS: Use shorter scan interval during pre-provisioning search
      3187fd9 WPS: Replace wpas_wps_in_progress with identical wpas_wps_searching
      4414d9e SAE: Fix ECC element y coordinate validation step
      069fb47 EAP-EKE: Allow forced algorithm selection to be configured
      3a88914 Remove unused information element parsing data
      dbfb8e8 Remove unnecessary EVENT_RX_ACTION
      1450e1e Define __maybe_unused
      912b34f Do not process Action frames twice in hostapd SME/MLME
      006309b Fix whitespace style
      6780713 WPS: Remove unused send_wpabuf()
      e912986 tests: Verify concurrent WPS protocol run with assigned PIN
      8aaafce Make local UUID available through ctrl_iface STATUS command
      0e22b8d WPS: Make sure reconfiguration timeout is not left behind on deinit
      75d1d0f WPS: Allow testing mode to disable 2.0 functionality
      f7e2542 Remove unused wps_device_data_dup()
      c89d9db Remove unnecessary extra tracking of eloop registration
      c86bf16 Replace unnecessary hex_value() with hex2byte()
      7b02375 Clear wps_fragment_size on FLUSH command
      aa189ac Enable FT with SAE
      2d2ecf5 nl80211: Fix protected Action frame reporting for AP mode
      db76aa6 Fix PeerKey 4-way handshake
      7732729 Fix PeerKey deinit behavior
      8d321a7 WNM: Move disassociation imminent sending to wnm_ap.c
      b76f4c2 hostapd: Make STA flags available through ctrl_iface STA command
      aa03dbd Remove IEEE80211_REQUIRE_AUTH_ACK
      121f2ab Remove unused STA flags
      3578e66 WNM: Add STA flag to indicate the current WNM-Sleep-Mode state
      4776897 WNM: Fix AP processing without wnm_oper driver callback
      2025cad WNM: Move ESS Disassoc Imminent sending to a helper function
      28ab64a WNM: Minimal processing of BSS Transition Management Query/Response
      2cd0f6a WNM: Add Target BSSID into BSS Transition Management Response
      a8a6a35 WNM: Use nonzero dialog token in BSS Transition Management Query
      629edfe WNM: Fix Sleep Mode AP processing in open network
      3c1060f WNM: Add debug logs to get the RSSI from the scan results
      dff1e28 Initial handling of GTK-not-used cipher suite
      51e3eaf OpenSSL: Do not accept SSL Client certificate for server
      6bf61fb OpenSSL: Use certificates from TLS authentication in OCSP stapling
      c962947 WPS ER: Fix deinit timeout handling with delayed/failing unsubscribe
      7b75c30 WPS: Reschedule AP configuration reload on EAP completion
      c511b32 WPS: Remove old duplicate network even if key is different
      9d2cb3e Make CONFIG_TESTING_OPTIONS=y enable all testing options
      662b40b WPS: Reduce scan wait time during WPS processing
      015af91 Do not use results from externally requested scan for network selection
      1cd93ff Reschedule own scan request if an externally started one is in progress
      dc3906c Show timing information about scan requests in debug log
      d81c73b Optional scan id for ctrl_iface SCAN requests
      a5f40ef Track whether scan was started by us or an external program
      18ae237 Fix comment format
      88c2d48 Allow passive scan to be requested with SCAN passive=1
      3ae3ec2 nl80211: Add scanned frequencies/SSIDs into debug log
      69278f7 Remove unused last_scan_full
      1f5d2dd Interworking: Allow EAP-FAST to be used
      6ffa168 Add GAS-QUERY-START and GAS-QUERY-DONE event messages
      93827f4 hostapd: Allow external management frame processing or testing
      fee5234 Allow channel list to be specified for SCAN command
      98eda9c Move int_array helpfer functions to utils/common.c
      a4cfb48 Add make lcov-html to generate code coverage report
      bee25cc nl80211: Fetch cipher capabilities from the driver
      4daa011 Clean up cipher capability prints
      35c2006 Convert wpa_hexdump functions to use void pointer instead of u8 *
      5f9c134 Remove obsolete license notifications
      bd1e328 Android: Remove old WEXT extensions
      bad5cdf Verify that beacon setup succeeds before proceeding
      7d7f7be Verify group key configuration for WPA group
      30675c3 Add definitions for new cipher suites from IEEE Std 802.11ac-2013
      13b24a7 VHT: Use status code 104 to indicate VHT required
      ab41595 wpa_supplicant: Fix crash when terminating all interfaces
      76aab03 Add secondary channel IE for CSA
      8f4713c Store entire CS freq_params and not only freq
      13daed5 Include driver.h in hostapd.h
      a12d345 wpa_supplicant: Use monotonic time for last_scan check
      51bffab WPS: Use monotonic time for AP connection attempt
      6473e5c wpa_supplicant: Use relative time for TKIP Michael MIC failures
      4e1eae1 wpa_supplicant: Use monotonic time for temp-disabled networks
      151ab80 P2P: Use monotonic time for GO client waiting
      3326f19 IBSS RSN: Use monotonic time for reinit detection
      196a217 WPS_UPNP: Use monotonic time for event debouncing
      864c9af wps_registrar: Use monotonic time for PBC workaround
      61e98e9 wps_registrar: Use monotonic time for PBC session timeout
      3647e5a wps_registrar: Use monotonic time for PIN timeout
      3618618 rsn_supp: Use monotonic time for PMKSA cache expiry
      c2be937 wpa_supplicant: Use monotonic time for EAPOL RX workaround
      e72a001 bgscan: Use monotonic time
      e05f060 rsn_supp: Do not track expiration time
      5870717 RADIUS server: Use monotonic time
      4012804 RADIUS client: Use monotonic time
      acb69ce wpa_supplicant: Use monotonic time for RX/BSS times
      46b8d4c wpa_supplicant: Use monotonic time for SA query timeout
      f073fde EAP server: Remove SIM-DB pending timestamp
      636e19a wpa_ctrl: Use monotonic time for request retry loop
      7ffe7d2 AP: Use monotonic time for MMIC failure/TKIP countermeasures
      dd4e32b AP: Use monotonic time for PMKSA cache
      0fc545a AP: Use monotonic time for STA accounting
      3e06180 bgscan_learn: Start scanning from the first freq
      f4c73ae bgscan_learn: Fix initial interval
      7dab119 bgscan_learn: Avoid redundant frequencies
      3727123 bgscan: Stop bgscan only on disassociation
      b2838ba Update IBSS documentation to include RSN option
      429dd9a Advertise QoS Map support based on driver capability
      049105b nl80211: Add support for QoS Map configuration
      74ddd64 nl80211: Sync with mac80211-next.git
      9fcd300 nl80211: Sync with wireless-testing.git
      
      Change-Id: Iabdd88d9cabd478a41c3cb0a8d061b425cc1beca
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      fb79edc9
  7. 05 Nov, 2013 1 commit
    • Dmitry Shmidt's avatar
      Cumulative patch from commit 2b6623ab134fff6d96114f5fe329a2f87d5e893a · b96dad47
      Dmitry Shmidt authored
      
      2b6623a hostapd: Do not terminate process on dynamic interface add failure
      217cf49 P2P: Add more debug prints for frequency selection
      4dd3f86 P2P: Fix bug in GO frequency selection
      9804873 wpa_supplicant: Fix bug in get_shared_radio_freqs
      3342c26 wpa_supplicant: Fix updating GO beacons on WFD subelements change
      72c12c1 EAPOL: Fix static analyzer warnings for pac_opaque_encr_key
      3139270 bgscan: Add global bgscan configuration
      efc58df eap_proxy: Re-read IMSI from proxy in Interworking functionality
      
      Change-Id: I006abd3b52fbbd1a7b97059364c72ab0386d5f63
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      b96dad47
  8. 09 Aug, 2012 1 commit
  9. 09 May, 2011 1 commit
    • Dmitry Shmidt's avatar
      wpa_supplicant: Initial Revision 0.8.X · 8d520ff1
      Dmitry Shmidt authored
      
      Based on:
      commit 0725cc7b7efc434910e89865c42eda7ce61bbf08
      Author: Jouni Malinen <j@w1.fi>
      Date:   Thu Apr 21 20:41:01 2011 +0300
      
          Enable CONFIG_DRIVER_NL80211=y in the default configuration
      
          nl80211 should be preferred over WEXT with any recent Linux
          kernel version.
      
      Change-Id: I26aec5afbbd4f4a1f5fd900912545b6f5050de64
      Signed-off-by: default avatarDmitry Shmidt <dimitrysh@google.com>
      8d520ff1