index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
net
/
wireless
/
scan.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-25
wifi: cfg80211: ignore non-TX BSSs in per-STA profile
Benjamin Berg
1
-9
/
+38
2024-03-25
wifi: cfg80211: check BSSID Index against MaxBSSID
Benjamin Berg
1
-1
/
+2
2024-03-25
wifi: cfg80211: handle indoor AFC/LPI AP in probe response and beacon
Anjaneyulu
1
-0
/
+4
2024-03-04
wifi: cfg80211: allow cfg80211_defragment_element() without output
Johannes Berg
1
-9
/
+18
2024-03-04
wifi: cfg80211: expose cfg80211_iter_rnr() to drivers
Johannes Berg
1
-13
/
+7
2024-02-21
wifi: cfg80211: use ML element parsing helpers
Johannes Berg
1
-33
/
+8
2024-02-21
wifi: cfg80211: refactor RNR parsing
Johannes Berg
1
-137
/
+169
2024-02-21
wifi: cfg80211: clean up cfg80211_inform_bss_frame_data()
Johannes Berg
1
-39
/
+32
2024-02-21
wifi: cfg80211: remove cfg80211_inform_single_bss_frame_data()
Johannes Berg
1
-165
/
+80
2024-02-21
wifi: cfg80211: set correct param change count in ML element
Benjamin Berg
1
-10
/
+16
2024-02-12
wifi: cfg80211: rename UHB to 6 GHz
Johannes Berg
1
-4
/
+4
2024-02-08
Merge wireless into wireless-next
Johannes Berg
1
-1
/
+58
2024-02-04
wifi: cfg80211: fix kunit exports
Johannes Berg
1
-2
/
+2
2024-02-02
wifi: cfg80211: add a kunit test for 6 GHz colocated AP parsing
Benjamin Berg
1
-42
/
+7
2024-02-02
wifi: cfg80211: detect stuck ECSA element in probe resp
Johannes Berg
1
-1
/
+58
2024-01-26
wifi: cfg80211: add RNR with reporting AP information
Benjamin Berg
1
-5
/
+130
2024-01-03
wifi: cfg80211: parse all ML elements in an ML probe response
Benjamin Berg
1
-14
/
+26
2024-01-03
wifi: cfg80211: correct comment about MLD ID
Benjamin Berg
1
-2
/
+5
2024-01-03
wifi: cfg80211: tests: add some scanning related tests
Benjamin Berg
1
-3
/
+6
2024-01-03
wifi: cfg80211: fix RCU dereference in __cfg80211_bss_update
Edward Adam Davis
1
-1
/
+1
2023-12-21
wifi: cfg80211: avoid double free if updating BSS fails
Benjamin Berg
1
-4
/
+3
2023-12-21
wifi: cfg80211: ensure cfg80211_bss_update frees IEs on error
Benjamin Berg
1
-14
/
+16
2023-12-21
wifi: cfg80211: free beacon_ies when overridden from hidden BSS
Benjamin Berg
1
-0
/
+4
2023-12-21
wifi: cfg80211: handle UHB AP and STA power type
Mukesh Sisodiya
1
-0
/
+38
2023-12-12
wifi: cfg80211: consume both probe response and beacon IEs
Benjamin Berg
1
-1
/
+3
2023-12-12
wifi: cfg80211: generate an ML element for per-STA profiles
Benjamin Berg
1
-0
/
+31
2023-12-12
wifi: cfg80211: add BSS usage reporting
Johannes Berg
1
-18
/
+55
2023-10-26
Merge tag 'wireless-next-2023-10-26' of git://git.kernel.org/pub/scm/linux/ke...
Jakub Kicinski
1
-0
/
+37
2023-10-26
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-1
/
+1
2023-10-23
wifi: cfg80211: pass correct pointer to rdev_inform_bss()
Ben Greear
1
-1
/
+1
2023-10-23
wifi: cfg80211: Handle specific BSSID in 6GHz scanning
Ilan Peer
1
-0
/
+37
2023-10-06
Merge wireless into wireless-next
Johannes Berg
1
-0
/
+4
2023-09-25
wifi: cfg80211: Fix 6GHz scan configuration
Ilan Peer
1
-0
/
+4
2023-09-13
wifi: cfg80211: remove scan_width support
Johannes Berg
1
-20
/
+3
2023-09-13
wifi: wext: avoid extra calls to strlen() in ieee80211_bss()
Dmitry Antipov
1
-22
/
+25
2023-09-11
wifi: cfg80211: fix off-by-one in element defrag
Johannes Berg
1
-2
/
+2
2023-07-26
wifi: cfg80211: Fix return value in scan logic
Ilan Peer
1
-1
/
+1
2023-06-21
wifi: cfg80211: Retrieve PSD information from RNR AP information
Ilan Peer
1
-0
/
+13
2023-06-19
wifi: cfg80211: search all RNR elements for colocated APs
Benjamin Berg
1
-64
/
+63
2023-06-19
wifi: cfg80211: stop parsing after allocation failure
Benjamin Berg
1
-1
/
+2
2023-06-19
wifi: cfg80211: do not scan disabled links on 6GHz
Benjamin Berg
1
-0
/
+7
2023-06-19
wifi: cfg80211: handle BSS data contained in ML probe responses
Benjamin Berg
1
-7
/
+354
2023-06-19
wifi: cfg80211: use structs for TBTT information access
Benjamin Berg
1
-28
/
+33
2023-06-19
wifi: cfg80211: use a struct for inform_single_bss data
Benjamin Berg
1
-97
/
+112
2023-06-19
wifi: cfg80211: Always ignore ML element
Benjamin Berg
1
-0
/
+4
2023-06-19
wifi: cfg80211: add element defragmentation helper
Benjamin Berg
1
-0
/
+60
2023-06-19
wifi: cfg80211: drop incorrect nontransmitted BSS update code
Benjamin Berg
1
-143
/
+11
2023-06-19
wifi: cfg80211: rewrite merging of inherited elements
Benjamin Berg
1
-89
/
+124
2023-06-19
wifi: cfg80211: ignore invalid TBTT info field types
Benjamin Berg
1
-0
/
+7
2023-06-19
wifi: cfg80211: add inform_bss op to update BSS
Benjamin Berg
1
-0
/
+4
2023-06-19
wifi: cfg80211: keep bss_lock held when informing
Benjamin Berg
1
-24
/
+42
2023-06-19
wifi: cfg80211: move regulatory_hint_found_beacon to be earlier
Benjamin Berg
1
-20
/
+22
2023-06-07
wifi: cfg80211: move scan done work to wiphy work
Johannes Berg
1
-10
/
+4
2023-05-16
wifi: cfg80211: Drop entries with invalid BSSIDs in RNR
Ilan Peer
1
-1
/
+5
2023-03-07
wifi: wireless: cleanup unused function parameters
Mordechay Goodstein
1
-16
/
+5
2023-03-07
wifi: wireless: correct primary channel validation on 6 GHz
Mordechay Goodstein
1
-7
/
+6
2023-03-07
wifi: wireless: return primary channel regardless of DUP
Mordechay Goodstein
1
-3
/
+1
2022-12-02
Merge tag 'wireless-next-2022-12-02' of git://git.kernel.org/pub/scm/linux/ke...
Jakub Kicinski
1
-31
/
+13
2022-12-01
wifi: cfg80211: use bss_from_pub() instead of container_of()
Johannes Berg
1
-30
/
+11
2022-12-01
wifi: cfg80211: fix comparison of BSS frequencies
JUN-KYU SHIN
1
-1
/
+2
2022-11-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-2
/
+8
2022-11-25
wifi: cfg80211: don't allow multi-BSSID in S1G
Johannes Berg
1
-1
/
+6
2022-11-25
wifi: cfg80211: fix buffer overflow in elem comparison
Johannes Berg
1
-1
/
+2
2022-11-18
Merge tag 'wireless-next-2022-11-18' of git://git.kernel.org/pub/scm/linux/ke...
David S. Miller
1
-1
/
+2
2022-11-16
wifi: cfg80211: Avoid clashing function prototypes
Gustavo A. R. Silva
1
-1
/
+2
2022-10-21
wifi: cfg80211: silence a sparse RCU warning
Johannes Berg
1
-1
/
+3
2022-10-10
wifi: cfg80211: update hidden BSSes to avoid WARN_ON
Johannes Berg
1
-11
/
+20
2022-10-10
wifi: cfg80211: avoid nontransmitted BSS list corruption
Johannes Berg
1
-0
/
+9
2022-10-10
wifi: cfg80211: fix BSS refcounting bugs
Johannes Berg
1
-13
/
+14
2022-10-10
wifi: cfg80211: ensure length byte is present before access
Johannes Berg
1
-2
/
+4
2022-10-10
wifi: cfg80211/mac80211: reject bad MBSSID elements
Johannes Berg
1
-0
/
+2
2022-10-10
wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans()
Johannes Berg
1
-1
/
+1
2022-08-25
wifi: cfg80211: Update RNR parsing to align with Draft P802.11be_D2.0
Ilan Peer
1
-1
/
+1
2022-06-20
wifi: cfg80211: do some rework towards MLO link APIs
Johannes Berg
1
-3
/
+5
2022-05-04
cfg80211: retrieve S1G operating channel number
Kieran Frewen
1
-1
/
+1
2022-04-11
cfg80211: hold bss_lock while updating nontrans_list
Rameshkumar Sundaram
1
-0
/
+2
2022-02-04
cfg80211: don't add non transmitted BSS to 6GHz scanned channels
Avraham Stern
1
-1
/
+8
2021-12-20
cfg80211: refactor cfg80211_get_ies_channel_number()
Johannes Berg
1
-24
/
+22
2021-12-20
cfg80211: Use the HE operation IE to determine a 6GHz BSS channel
Ayala Beker
1
-7
/
+49
2021-11-28
cfg80211: use ieee80211_bss_get_elem() instead of _get_ie()
Johannes Berg
1
-11
/
+10
2021-11-26
cfg80211: delete redundant free code
liuguoqiang
1
-9
/
+5
2021-10-28
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-2
/
+5
2021-10-21
cfg80211: separate get channel number from ies
Wen Gong
1
-15
/
+26
2021-10-21
cfg80211: scan: use element finding functions in easy cases
Johannes Berg
1
-9
/
+9
2021-10-01
cfg80211: scan: fix RCU in cfg80211_add_nontrans_list()
Johannes Berg
1
-2
/
+5
2021-08-05
net: Remove redundant if statements
Yajun Deng
1
-2
/
+1
2021-07-23
cfg80211: Fix possible memory leak in function cfg80211_bss_update
Nguyen Dinh Phi
1
-4
/
+2
2021-06-23
cfg80211: Support hidden AP discovery over 6GHz band
Ilan Peer
1
-3
/
+13
2021-06-23
cfg80211: clean up variable use in cfg80211_parse_colocated_ap()
Dan Carpenter
1
-3
/
+3
2021-04-20
Merge tag 'mac80211-next-for-net-next-2021-04-20' of git://git.kernel.org/pub...
David S. Miller
1
-1
/
+3
2021-04-19
cfg80211: scan: drop entry from hidden_list on overflow
Johannes Berg
1
-0
/
+2
2021-04-08
cfg80211: Remove wrong RNR IE validation check
Ilan Peer
1
-1
/
+1
2021-04-08
cfg80211: check S1G beacon compat element length
Johannes Berg
1
-6
/
+8
2021-01-26
cfg80211: avoid holding the RTNL when calling the driver
Johannes Berg
1
-16
/
+19
2020-12-11
cfg80211: Update TSF and TSF BSSID for multi BSS
Ilan Peer
1
-0
/
+3
2020-12-11
cfg80211: scan PSC channels in case of scan with wildcard SSID
Ayala Beker
1
-10
/
+8
2020-11-06
nl80211/cfg80211: fix potential infinite loop
Colin Ian King
1
-1
/
+1
2020-09-28
cfg80211: parse S1G Operation element for BSS channel
Thomas Pedersen
1
-7
/
+16
2020-09-28
cfg80211: convert S1G beacon to scan results
Thomas Pedersen
1
-9
/
+48
2020-09-28
nl80211/cfg80211: support 6 GHz scanning
Tova Mussai
1
-7
/
+494
2020-08-27
net: wireless: Convert to use the preferred fallthrough macro
Miaohe Lin
1
-1
/
+1
2020-08-27
net: wireless: scan.c: delete or fix duplicated words
Randy Dunlap
1
-2
/
+2
2020-07-31
cfg80211: allow the low level driver to flush the BSS table
Emmanuel Grumbach
1
-0
/
+10
2020-04-24
cfg80211: express channels with a KHz component
Thomas Pedersen
1
-2
/
+2
2020-03-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-1
/
+5
2020-03-26
cfg80211: Do not warn on same channel at the end of CSA
Ilan Peer
1
-1
/
+5
2020-02-21
cfg80211: remove support for adjacent channel compensation
Emmanuel Grumbach
1
-4
/
+2
2020-02-21
cfg80211: Pass lockdep expression to RCU lists
Amol Grover
1
-3
/
+2
2019-10-07
cfg80211: fix a bunch of RCU issues in multi-bssid code
Sara Sharon
1
-10
/
+13
2019-10-01
cfg80211: validate SSID/MBSSID element ordering assumption
Johannes Berg
1
-1
/
+6
2019-07-29
cfg80211: fix duplicated scan entries after channel switch
Sergey Matyukevich
1
-0
/
+79
2019-07-29
cfg80211: refactor cfg80211_bss_update
Sergey Matyukevich
1
-82
/
+89
2019-07-26
cfg80211: give all multi-BSSID BSS entries the same timestamp
Johannes Berg
1
-2
/
+5
2019-07-26
cfg80211: don't parse MBSSID if transmitting BSS isn't created
Johannes Berg
1
-1
/
+3
2019-07-26
cfg80211: clean up cfg80211_inform_single_bss_frame_data()
Johannes Berg
1
-7
/
+1
2019-06-17
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+2
2019-06-14
cfg80211: use BIT_ULL in cfg80211_parse_mbssid_data()
Luca Coelho
1
-2
/
+2
2019-06-14
cfg80211: Add a function to iterate all BSS entries
Ilan Peer
1
-0
/
+21
2019-05-28
cfg80211: Handle bss expiry during connection
Chaitanya Tata
1
-5
/
+7
2019-04-26
Merge tag 'mac80211-next-for-davem-2019-04-26' of git://git.kernel.org/pub/sc...
David S. Miller
1
-9
/
+164
2019-04-26
cfg80211: don't pass pointer to pointer unnecessarily
Dan Carpenter
1
-4
/
+4
2019-04-26
cfg80211: support profile split between elements
Sara Sharon
1
-6
/
+103
2019-04-26
cfg80211: support non-inheritance element
Sara Sharon
1
-1
/
+60
2019-04-26
cfg80211: don't skip multi-bssid index element
Sara Sharon
1
-2
/
+1
2019-03-29
cfg80211: Use kmemdup in cfg80211_gen_new_ie()
YueHaibing
1
-2
/
+1
2019-02-08
cfg80211: fix memory leak of new_ie
Sara Sharon
1
-4
/
+5
2019-02-08
cfg80211: fix the IE inheritance of extension IEs
Sara Sharon
1
-7
/
+13
2019-02-08
cfg80211: save multi-bssid properties
Sara Sharon
1
-21
/
+48
2019-02-08
cfg80211: make BSSID generation function inline
Sara Sharon
1
-16
/
+0
2019-02-08
cfg80211: parse multi-bssid only if HW supports it
Sara Sharon
1
-1
/
+10
2019-02-08
cfg80211: Move Multiple BSS info to struct cfg80211_bss to be visible
Sara Sharon
1
-41
/
+39
2019-02-08
cfg80211: Properly track transmitting and non-transmitting BSS
Sara Sharon
1
-2
/
+34
2019-02-08
cfg80211: use for_each_element() for multi-bssid parsing
Johannes Berg
1
-32
/
+15
2019-02-08
cfg80211: Parsing of Multiple BSSID information in scanning
Peng Xu
1
-38
/
+470
2019-02-08
cfg80211: add various struct element finding helpers
Johannes Berg
1
-22
/
+17
2019-02-08
cfg80211: add and use strongly typed element iteration macros
Johannes Berg
1
-8
/
+6
2018-12-18
cfg80211: add some missing fall through annotations
Luca Coelho
1
-1
/
+1
2018-09-10
cfg80211: Address some corner cases in scan result channel updating
Jouni Malinen
1
-9
/
+49
2017-12-19
cfg80211: Scan results to also report the per chain signal strength
Sunil Dutt
1
-0
/
+5
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-05-23
cfg80211: make cfg80211_sched_scan_results() work from atomic context
Arend Van Spriel
1
-4
/
+4
2017-04-28
cfg80211: add request id to cfg80211_sched_scan_*() api
Arend Van Spriel
1
-32
/
+31
2017-04-26
cfg80211: add request id parameter to .sched_scan_stop() signature
Arend Van Spriel
1
-1
/
+1
2017-04-26
nl80211: allow multiple active scheduled scan requests
Arend Van Spriel
1
-19
/
+96
2017-04-18
nl80211: add request id in scheduled scan event messages
Arend Van Spriel
1
-3
/
+2
2016-12-16
nl80211: rework {sched_,}scan event related functions
Arend Van Spriel
1
-4
/
+5
2016-11-18
cfg80211: limit scan results cache size
Johannes Berg
1
-0
/
+69
2016-09-16
cfg80211: add helper to find an IE that matches a byte-array
Luca Coelho
1
-31
/
+27
2016-07-06
nl80211: support beacon report scanning
Avraham Stern
1
-6
/
+12
2016-05-12
cfg80211: allow finding vendor with OUI without specifying the OUI type
Emmanuel Grumbach
1
-2
/
+6
2016-04-12
cfg80211: remove enum ieee80211_band
Johannes Berg
1
-7
/
+7
2016-04-05
cfg80211: Allow a scan request for a specific BSSID
Jouni Malinen
1
-0
/
+2
2015-10-13
cfg80211: Add multiple scan plans for scheduled scan
Avraham Stern
1
-2
/
+1
2015-10-13
nl80211: allow BSS data to include CLOCK_BOOTTIME timestamp
Dmitry Shmidt
1
-28
/
+30
2015-03-03
cfg80211: add bss_type and privacy arguments in cfg80211_get_bss()
Dedy Lansky
1
-8
/
+78
2015-02-28
cfg80211-wext: return -E2BIG when buffer can't hold full BSS entry
James Minor
1
-76
/
+136
2015-02-28
cfg80211-wext: export symbols only when needed
Johannes Berg
1
-2
/
+2
2014-12-18
nl80211: Convert sched_scan_req pointer to RCU pointer
Jukka Rissanen
1
-5
/
+8
2014-09-05
cfg80211: add Intel Mobile Communications copyright
Johannes Berg
1
-0
/
+1
2014-08-26
cfg80211: allow passing frame type to cfg80211_inform_bss()
Johannes Berg
1
-2
/
+13
2014-08-26
cfg80211: clarify BSS probe response vs. beacon data
Johannes Berg
1
-2
/
+4
2014-05-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
John W. Linville
1
-4
/
+8
2014-05-22
cfg80211: allow RSSI compensation
Emmanuel Grumbach
1
-4
/
+8
2014-05-13
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-2
/
+10
2014-05-05
cfg80211: add cfg80211_sched_scan_stopped_rtnl
Eliad Peller
1
-2
/
+10
2014-04-25
cfg80211: change wiphy_to_dev function name
Zhao, Gang
1
-12
/
+12
2014-04-25
cfg80211: change registered device pointer name
Zhao, Gang
1
-65
/
+65
2014-04-10
cfg80211: ignore invalid BSSIDs when looking for BSSes
Johannes Berg
1
-0
/
+2
2014-04-10
cfg80211: remove unused wiphy argument from cfg80211_wext_freq()
Zhao, Gang
1
-1
/
+5
2014-03-19
cfg80211: remove unnecessary check
Zhao, Gang
1
-3
/
+0
2014-03-19
cfg80211/mac80211: ignore signal if the frame was heard on wrong channel
Emmanuel Grumbach
1
-9
/
+19
2014-02-06
cfg80211: send scan results from work queue
Johannes Berg
1
-15
/
+25
2014-01-09
cfg80211: Add a function to get the number of supported channels
Ilan Peer
1
-5
/
+2
2013-12-05
cfg80211: don't "leak" uncompleted scans
Eliad Peller
1
-13
/
+3
2013-10-21
cfg80211: fix scheduled scan pointer access
Johannes Berg
1
-2
/
+2
2013-09-03
wireless: scan: Remove comment to compare_ether_addr
Joe Perches
1
-4
/
+0
2013-07-16
nl80211: add scan width to bss and scan request structs
Simon Wunderlich
1
-12
/
+19
2013-06-24
wireless: add comments about bss refcounting
Ben Greear
1
-0
/
+4
2013-05-25
cfg80211: vastly simplify locking
Johannes Berg
1
-25
/
+17
2013-05-25
cfg80211: move cfg80211_get_dev_from_ifindex under wext
Johannes Berg
1
-0
/
+21
2013-03-24
cfg80211: always check for scan end on P2P device
Johannes Berg
1
-3
/
+5
2013-03-07
cfg80211: fix potential BSS memory leak and update
Johannes Berg
1
-5
/
+11
2013-02-15
Merge remote-tracking branch 'mac80211/master' into HEAD
Johannes Berg
1
-1
/
+1
2013-02-15
nl80211/cfg80211: add radar detection command/event
Simon Wunderlich
1
-10
/
+0
2013-02-13
cfg80211: check vendor IE length to avoid overrun
Luciano Coelho
1
-4
/
+8
2013-02-11
cfg80211: move TSF into IEs
Johannes Berg
1
-4
/
+3
2013-02-11
cfg80211: remove scan ies NULL check
Johannes Berg
1
-8
/
+3
2013-02-11
cfg80211: track hidden SSID networks properly
Johannes Berg
1
-52
/
+221
2013-02-11
cfg80211: pass wiphy to cfg80211_ref_bss/put_bss
Johannes Berg
1
-2
/
+2
2013-02-04
cfg80211: wrap BSS kref
Johannes Berg
1
-5
/
+15
2013-02-04
cfg80211: remove a local variable
Johannes Berg
1
-3
/
+2
2013-02-04
cfg80211: use lockdep to assert lock is held
Johannes Berg
1
-2
/
+4
2013-02-04
cfg80211: move locking into cfg80211_bss_age
Johannes Berg
1
-1
/
+2
2013-02-04
cfg80211: fix BSS IE allocation comment
Johannes Berg
1
-4
/
+1
2013-02-04
cfg80211: remove unused cfg80211_get_mesh
Johannes Berg
1
-65
/
+0
2013-02-04
cfg80211: simplify mesh BSS comparison
Johannes Berg
1
-81
/
+39
2013-02-04
cfg80211: fix BSS list hidden SSID lookup
Johannes Berg
1
-27
/
+53
2013-02-04
cfg80211: refactor hidden SSID finding
Johannes Berg
1
-62
/
+20
2013-01-31
cfg80211: remove free_priv BSS API
Johannes Berg
1
-3
/
+0
2013-01-24
cfg80211: off by one in ieee80211_bss()
Dan Carpenter
1
-1
/
+1
[next]