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
/
mac80211
/
scan.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-03-07
wifi: mac80211: adjust scan cancel comment/check
Johannes Berg
1
-4
/
+4
2022-10-11
treewide: use get_random_{u8,u16}() when possible, part 1
Jason A. Donenfeld
1
-1
/
+1
2022-09-04
Merge tag 'wireless-next-2022-09-03' of git://git.kernel.org/pub/scm/linux/ke...
David S. Miller
1
-1
/
+1
2022-09-03
wifi: mac80211: fix double SW scan stop
Johannes Berg
1
-1
/
+1
2022-08-25
wifi: mac80211: Fix UAF in ieee80211_scan_rx()
Siddh Raman Pant
1
-4
/
+7
2022-07-15
wifi: mac80211: fix multi-BSSID element parsing
Johannes Berg
1
-4
/
+8
2022-06-20
wifi: mac80211: move interface config to new struct
Johannes Berg
1
-1
/
+1
2022-05-04
mac80211: upgrade passive scan to active scan on DFS channels after beacon rx
Felix Fietkau
1
-0
/
+20
2021-09-23
mac80211: always allocate struct ieee802_11_elems
Johannes Berg
1
-6
/
+10
2021-05-31
mac80211: fix skb length check in ieee80211_scan_rx()
Du Cheng
1
-5
/
+16
2020-09-28
mac80211: convert S1G beacon to scan results
Thomas Pedersen
1
-4
/
+13
2020-09-28
mac80211: s1g: choose scanning width based on frequency
Thomas Pedersen
1
-0
/
+17
2020-09-28
nl80211/cfg80211: support 6 GHz scanning
Tova Mussai
1
-2
/
+7
2020-07-31
mac80211: remove unused flags argument in transmit functions
Mathy Vanhoef
1
-1
/
+1
2020-07-31
mac80211: use same flag everywhere to avoid sequence number overwrite
Mathy Vanhoef
1
-4
/
+3
2020-07-31
nl80211: S1G band and channel definitions
Thomas Pedersen
1
-0
/
+1
2020-05-31
mac80211: Add HE 6GHz capabilities element to probe request
Ilan Peer
1
-8
/
+9
2020-05-31
mac80211: avoid using ext NSS high BW if not supported
Johannes Berg
1
-0
/
+6
2020-04-24
mac80211: add freq_offset to RX status
Thomas Pedersen
1
-1
/
+2
2020-04-24
mac80211: handle channel frequency offset
Thomas Pedersen
1
-0
/
+1
2020-02-21
cfg80211: remove support for adjacent channel compensation
Emmanuel Grumbach
1
-2
/
+1
2019-10-07
mac80211: fix scan when operating on DFS channels in ETSI domains
Aaron Komisar
1
-2
/
+28
2019-06-19
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
Thomas Gleixner
1
-4
/
+1
2019-02-08
mac80211: support multi-bssid
Sara Sharon
1
-2
/
+9
2019-02-08
mac80211: move the bss update from elements to an helper
Sara Sharon
1
-70
/
+80
2019-02-08
mac80211: pass bssids to elements parsing function
Sara Sharon
1
-35
/
+40
2018-11-09
mac80211: allow hardware scan to fall back to software
Johannes Berg
1
-4
/
+18
2018-06-30
Merge tag 'mac80211-next-for-davem-2018-06-29' of git://git.kernel.org/pub/sc...
David S. Miller
1
-6
/
+50
2018-06-15
mac80211: support scan features for improved scan privacy
Johannes Berg
1
-5
/
+30
2018-06-15
mac80211: split ieee80211_send_probe_req()
Johannes Berg
1
-2
/
+20
2018-06-15
mac80211: add probe request building flags
Johannes Berg
1
-3
/
+4
2018-06-12
treewide: kzalloc() -> kcalloc()
Kees Cook
1
-1
/
+1
2018-03-21
mac80211: inform wireless layer when frame RSSI is invalid
Tosoni
1
-1
/
+3
2017-09-21
mac80211: oce: enable receiving of bcast probe resp
Roee Zamir
1
-9
/
+28
2017-04-28
cfg80211: add request id to cfg80211_sched_scan_*() api
Arend Van Spriel
1
-2
/
+2
2017-04-28
mac80211: separate encoding/bandwidth from flags
Johannes Berg
1
-4
/
+4
2017-04-28
mac80211: clean up rate encoding bits in RX status
Johannes Berg
1
-4
/
+4
2016-12-13
mac80211: Remove unused 'len' variable
Kirtika Ruchandani
1
-5
/
+3
2016-09-15
mac80211: fix scan completed tracing
Johannes Berg
1
-1
/
+1
2016-07-06
mac80211: report failure to start (partial) scan as scan abort
Johannes Berg
1
-2
/
+3
2016-07-06
mac80211: Add support for beacon report radio measurement
Avraham Stern
1
-8
/
+34
2016-07-06
nl80211: support beacon report scanning
Avraham Stern
1
-2
/
+7
2016-04-12
cfg80211: remove enum ieee80211_band
Johannes Berg
1
-6
/
+6
2016-04-05
mac80211: Support a scan request for a specific BSSID
Jouni Malinen
1
-1
/
+3
2016-04-05
mac80211: allow drivers to report CLOCK_BOOTTIME for scan results
Johannes Berg
1
-1
/
+3
2016-01-26
mac80211: Requeue work after scan complete for all VIF types.
Sachin Kulkarni
1
-1
/
+11
2016-01-14
mac80211: handle sched_scan_stopped vs. hw restart race
Eliad Peller
1
-0
/
+8
2015-12-02
mac80211: do not actively scan DFS channels
Antonio Quartulli
1
-4
/
+5
2015-11-03
mac80211: don't reconfigure sched scan in case of wowlan
Eliad Peller
1
-5
/
+7
2015-10-14
mac80211: remove PM-QoS listener
Johannes Berg
1
-1
/
+0
2015-10-13
mac80211: use new cfg80211_inform_bss_frame_data() API
Johannes Berg
1
-10
/
+9
2015-06-10
mac80211: convert HW flags to unsigned long bitmap
Johannes Berg
1
-5
/
+5
2015-06-09
mac80211: ignore invalid scan RSSI values
Sara Sharon
1
-1
/
+7
2015-06-02
mac80211: rename single hw-scan flag to follow naming convention
Johannes Berg
1
-3
/
+3
2015-03-30
mac80211: IBSS fix scan request
Janusz.Dziedzic@tieto.com
1
-9
/
+16
2015-01-23
mac80211: complete scan work immediately if quiesced or suspended
Luciano Coelho
1
-0
/
+5
2015-01-14
mac80211: don't defer scans in case of radar detection
Eliad Peller
1
-1
/
+1
2015-01-14
mac80211: remove local->radar_detect_enabled
Eliad Peller
1
-1
/
+1
2015-01-14
mac80211: let flush() drop packets when possible
Emmanuel Grumbach
1
-2
/
+2
2014-11-19
mac80211: allow drivers to support NL80211_SCAN_FLAG_RANDOM_ADDR
Johannes Berg
1
-10
/
+38
2014-11-19
mac80211: rcu-ify scan and scheduled scan request pointers
Johannes Berg
1
-30
/
+49
2014-11-19
mac80211: remove redundant check
Eliad Peller
1
-1
/
+1
2014-09-05
mac80211: add Intel Mobile Communications copyright
Johannes Berg
1
-0
/
+1
2014-08-26
mac80211: scan: Replace rcu_assign_pointer() with RCU_INIT_POINTER()
Andreea-Cristina Bernat
1
-1
/
+1
2014-06-25
mac80211: split sched scan IEs
David Spinadel
1
-23
/
+24
2014-06-25
mac80211: support more than one band in scan request
David Spinadel
1
-25
/
+60
2014-05-09
mac80211: handle failed restart/resume better
Johannes Berg
1
-5
/
+10
2014-04-09
mac80211: use RCU_INIT_POINTER
Monam Agarwal
1
-5
/
+5
2014-03-19
mac80211: release sched_scan_sdata when stopping sched scan
Alexander Bondar
1
-2
/
+4
2014-02-20
mac80211: allow driver to return error from sched_scan_stop
Johannes Berg
1
-1
/
+1
2014-02-11
mac80211: fix IE buffer len
David Spinadel
1
-5
/
+2
2013-12-16
mac80211: reschedule sched scan after HW restart
David Spinadel
1
-14
/
+39
2013-12-16
Merge remote-tracking branch 'wireless-next/master' into mac80211-next
Johannes Berg
1
-1
/
+1
2013-12-06
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-1
/
+1
2013-12-05
mac80211: start_next_roc only if scan was actually running
Eliad Peller
1
-1
/
+3
2013-12-05
mac80211: determine completed scan type by defined ops
Eliad Peller
1
-8
/
+7
2013-12-03
mac80211: remove duplicate code
Eliad Peller
1
-8
/
+0
2013-11-25
cfg80211: consolidate passive-scan and no-ibss flags
Luis R. Rodriguez
1
-5
/
+5
2013-11-25
mac80211: fix scheduled scan rtnl deadlock
Johannes Berg
1
-1
/
+1
2013-11-04
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-0
/
+19
2013-10-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-0
/
+19
2013-10-09
mac80211: correctly close cancelled scans
Emmanuel Grumbach
1
-0
/
+19
2013-09-26
mac80211: change beacon/connection polling
Stanislaw Gruszka
1
-2
/
+1
2013-07-16
mac80211: allow scanning for 5/10 MHz channels in IBSS
Simon Wunderlich
1
-6
/
+39
2013-07-16
mac80211: select and adjust bitrates according to channel mode
Simon Wunderlich
1
-2
/
+25
2013-06-13
mac80211: track AP's beacon rate and give it to the driver
Alexander Bondar
1
-0
/
+9
2013-04-16
mac80211: parse VHT channel switch IEs
Johannes Berg
1
-1
/
+1
2013-04-08
mac80211: check ERP info IE length in parser
Johannes Berg
1
-3
/
+2
2013-03-25
mac80211: Use a cfg80211_chan_def in ieee80211_hw_conf_chan
Karl Beldan
1
-3
/
+3
2013-03-18
mac80211: pass queue bitmap to flush operation
Johannes Berg
1
-2
/
+2
2013-03-11
mac80211: remove a few set but unused variables
Johannes Berg
1
-3
/
+0
2013-02-15
mac80211: add radar detection command/event
Simon Wunderlich
1
-0
/
+3
2013-02-11
mac80211: Add flushes before going off-channel
Seth Forshee
1
-0
/
+3
2013-02-11
mac80211: Fix tx queue handling during scans
Seth Forshee
1
-3
/
+6
2013-02-11
mac80211: introduce beacon-only timing data
Johannes Berg
1
-1
/
+4
2013-02-11
cfg80211: pass wiphy to cfg80211_ref_bss/put_bss
Johannes Berg
1
-1
/
+2
2013-01-31
mac80211: improve latency and throughput while software scanning
Stanislaw Gruszka
1
-27
/
+5
2013-01-31
mac80211: start auth/assoc timeout on frame status
Johannes Berg
1
-1
/
+2
2013-01-31
mac80211: remove unused mesh data from bss
Johannes Berg
1
-9
/
+0
2013-01-31
mac80211: remove last_probe_resp from bss
Johannes Berg
1
-3
/
+0
2013-01-28
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-10
/
+5
2013-01-16
mac80211: synchronize scan off/on-channel and PS states
Stanislaw Gruszka
1
-10
/
+5
2013-01-03
mac82011: use frame control to differentiate probe resp/beacon
Emmanuel Grumbach
1
-5
/
+4
2013-01-03
mac80211: fix dtim_period in hidden SSID AP association
Johannes Berg
1
-12
/
+0
2013-01-03
mac80211: fix ibss scanning
Stanislaw Gruszka
1
-10
/
+24
2012-12-11
Merge branch 'for-john' of git://git.sipsolutions.net/mac80211-next
John W. Linville
1
-1
/
+1
2012-12-10
mac80211: a few whitespace fixes
Johannes Berg
1
-1
/
+1
2012-12-06
Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...
John W. Linville
1
-9
/
+12
2012-11-30
mac80211: make ieee80211_build_preq_ies safer
Johannes Berg
1
-9
/
+12
2012-11-26
Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber...
John W. Linville
1
-8
/
+1
2012-11-23
cfg80211: use DS or HT operation IEs to determine BSS channel
Johannes Berg
1
-8
/
+1
2012-11-21
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-1
/
+1
2012-10-31
mac80211: init sched_scan_ies
David Spinadel
1
-1
/
+1
2012-10-18
mac80211: add support for tx to abort low priority scan requests
Sam Leffler
1
-4
/
+17
2012-10-17
mac80211: use channel contexts
Johannes Berg
1
-2
/
+2
2012-10-16
mac80211: track whether to use channel contexts
Johannes Berg
1
-0
/
+4
2012-09-07
net/mac80211/scan.c: removes unnecessary semicolon
Peter Senna Tschudin
1
-1
/
+1
2012-09-06
mac80211: don't hang on to sched_scan_ies
Johannes Berg
1
-25
/
+14
2012-09-06
Merge remote-tracking branch 'mac80211/master' into mac80211-next
Johannes Berg
1
-2
/
+1
2012-08-20
mac80211: pass channel to ieee80211_send_probe_req
Johannes Berg
1
-1
/
+2
2012-08-20
mac80211: check operating channel in scan
Johannes Berg
1
-5
/
+4
2012-07-30
mac80211: don't clear sched_scan_sdata on sched scan stop request
Eliad Peller
1
-1
/
+0
2012-07-30
Merge remote-tracking branch 'wireless/master' into mac80211
Johannes Berg
1
-58
/
+65
2012-07-24
mac80211: fix scan_sdata assignment
Johannes Berg
1
-1
/
+1
2012-07-20
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-54
/
+62
2012-07-12
mac80211: add time synchronisation with BSS for assoc
Johannes Berg
1
-1
/
+2
2012-07-12
mac80211: redesign scan RX
Johannes Berg
1
-34
/
+23
2012-07-12
mac80211: track scheduled scan virtual interface
Johannes Berg
1
-10
/
+10
2012-07-12
mac80211: make scan_sdata pointer usable with RCU
Johannes Berg
1
-9
/
+24
2012-07-12
mac80211: fix invalid band deref building preq IEs
Arik Nemtsov
1
-0
/
+3
2012-06-12
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-2
/
+2
2012-06-06
mac80211: unify SW/offload remain-on-channel
Johannes Berg
1
-2
/
+2
2012-06-04
net: Remove casts to same type
Joe Perches
1
-2
/
+1
2012-05-09
mac80211: Convert compare_ether_addr to ether_addr_equal
Joe Perches
1
-1
/
+1
2012-04-23
mac80211: Support on-channel scan option.
Ben Greear
1
-26
/
+69
2012-04-13
mac80211: remove ieee80211_rx_bss_get
Mohammed Shafi Shajakhan
1
-14
/
+0
2012-04-13
mac80211: do not scan and monitor connection in parallel
Stanislaw Gruszka
1
-1
/
+28
2012-03-28
mac80211: fix oper channel timestamp updation
Rajkumar Manoharan
1
-1
/
+1
2012-03-07
mac80211: Filter duplicate IE ids
Paul Stewart
1
-20
/
+51
2012-03-05
mac80211: use compare_ether_addr on MAC addresses instead of memcmp
Felix Fietkau
1
-1
/
+2
2012-01-05
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-1
/
+1
2012-01-04
mac80211: fix scan state machine
Mohammed Shafi Shajakhan
1
-1
/
+1
2011-12-19
net: fix assignment of 0/1 to bool variables.
Rusty Russell
1
-1
/
+1
2011-11-30
mac80211: revert on-channel work optimisations
Johannes Berg
1
-2
/
+2
2011-11-22
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...
John W. Linville
1
-0
/
+1
2011-11-11
mac80211: simplify scan state machine
Johannes Berg
1
-122
/
+77
2011-10-31
net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules
Paul Gortmaker
1
-0
/
+1
2011-10-25
Merge branch 'pm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-1
/
+1
2011-10-11
mac80211: pass no-CCK flag through to HW scan
Johannes Berg
1
-0
/
+1
2011-09-27
mac80211: Send the management frame at requested rate
Rajkumar Manoharan
1
-1
/
+2
2011-08-25
PM QoS: Move and rename the implementation files
Jean Pihet
1
-1
/
+1
2011-07-19
mac80211: implement scan supported rates
Johannes Berg
1
-3
/
+3
2011-07-11
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-1
/
+2
2011-07-07
mac80211: fix ie memory allocation for scheduled scans
Luciano Coelho
1
-1
/
+2
2011-06-27
mac80211: Drop DS Channel PARAM in directed probe
Paul Stewart
1
-1
/
+2
2011-06-27
mac80211: restrict advertised HW scan rates
Johannes Berg
1
-2
/
+3
2011-06-17
mac80211: add cancel_hw_scan() callback
Eliad Peller
1
-16
/
+21
2011-05-27
mac80211: Remove duplicate linux/slab.h include from net/mac80211/scan.c
Jesper Juhl
1
-1
/
+0
2011-05-16
mac80211: abort scan_work immediately when the device goes down
Rajkumar Manoharan
1
-0
/
+5
2011-05-12
cfg80211/mac80211: avoid bounce back mac->cfg->mac on sched_scan_stopped
Luciano Coelho
1
-6
/
+27
2011-05-11
mac80211: add support for HW scheduled scan
Luciano Coelho
1
-0
/
+99
2011-05-10
mac80211: don't drop frames where skb->len < 24 in ieee80211_scan_rx()
Luciano Coelho
1
-1
/
+1
2011-03-07
mac80211: fix scan race, simplify code
Johannes Berg
1
-40
/
+24
2011-02-09
mac80211: Ensure power-level set properly for scanning.
Ben Greear
1
-1
/
+8
2011-02-09
mac80211: Allow scanning on existing channel-type.
Ben Greear
1
-4
/
+2
2011-02-04
mac80211: Optimize scans on current operating channel.
Ben Greear
1
-25
/
+63
2011-01-21
cfg80211: Extend channel to frequency mapping for 802.11j
Bruno Randolf
1
-1
/
+2
2010-10-07
mac80211: fix sw scan locking
Johannes Berg
1
-2
/
+1
2010-10-06
mac80211: avoid uninitialized var warning in ieee80211_scan_cancel
John W. Linville
1
-3
/
+4
2010-10-06
mac80211: compete scan to cfg80211 if deferred scan fail to start
Stanislaw Gruszka
1
-0
/
+2
2010-10-06
mac80211: do not requeue scan work when not needed
Stanislaw Gruszka
1
-12
/
+3
2010-10-06
mac80211: assure we also cancel deferred scan request
Stanislaw Gruszka
1
-10
/
+25
2010-10-06
mac80211: keep lock when calling __ieee80211_scan_completed()
Stanislaw Gruszka
1
-36
/
+39
2010-10-06
mac80211: reduce number of __ieee80211_scan_completed calls
Stanislaw Gruszka
1
-22
/
+29
2010-09-24
mac80211: Add DS Parameter Set into Probe Request on 2.4 GHz
Jouni Malinen
1
-1
/
+2
2010-09-24
mac80211: Filter ProbeReq SuppRates based on TX rate mask
Jouni Malinen
1
-1
/
+1
2010-08-27
mac80211: allow scan to complete from any context
Johannes Berg
1
-8
/
+26
2010-08-16
mac80211: per interface idle notification
Johannes Berg
1
-0
/
+2
2010-08-16
mac80211: unify scan and work mutexes
Johannes Berg
1
-15
/
+15
2010-08-04
mac80211: fix scan locking wrt. hw scan
Johannes Berg
1
-14
/
+0
2010-07-29
mac80211: allow drivers to request DTIM period
Johannes Berg
1
-0
/
+4
2010-07-28
Revert "mac80211: fix sw scan bracketing"
Luis R. Rodriguez
1
-2
/
+2
2010-06-21
mac80211: Fix compile warning in scan.c.
Gertjan van Wingerde
1
-1
/
+1
2010-06-18
mac80211: fix sw scan bracketing
Johannes Berg
1
-2
/
+2
2010-05-20
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
Linus Torvalds
1
-19
/
+107
2010-05-05
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-13
/
+40
2010-05-03
mac80211: improve IBSS scanning
Johannes Berg
1
-1
/
+27
2010-04-28
mac80211: do not wip out old supported rates
Stanislaw Gruszka
1
-10
/
+11
2010-04-27
mac80211: give virtual interface to hw_scan
Johannes Berg
1
-2
/
+2
2010-04-15
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-0
/
+2
2010-04-11
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...
David S. Miller
1
-0
/
+1
2010-04-08
mac80211: enhance tracing
Johannes Berg
1
-0
/
+2
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-03-09
mac80211: Improve software scan timing
Helmut Schaa
1
-6
/
+65
2010-02-08
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linvil...
John W. Linville
1
-8
/
+19
2010-02-08
mac80211: fix deferred hardware scan requests
Johannes Berg
1
-8
/
+10
2010-01-26
mac80211: wait for beacon before enabling powersave
Johannes Berg
1
-4
/
+0
2010-01-12
mac80211: add U-APSD client support
Kalle Valo
1
-0
/
+18
2010-01-12
mac80211: fix a few work bugs
Johannes Berg
1
-0
/
+1
2010-01-06
Revert "mac80211: replace netif_tx_{start,stop,wake}_all_queues"
John W. Linville
1
-5
/
+5
[next]