| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-20 | wifi: mac80211: refactor CMAC packet handlers | Chien Wong | 1 | -121/+25 |
| 2025-11-20 | wifi: mac80211: refactor CMAC crypt functions | Chien Wong | 1 | -6/+10 |
| 2025-11-20 | wifi: mac80211: utilize the newly defined CMAC constants | Chien Wong | 1 | -1/+1 |
| 2025-11-20 | wifi: mac80211: fix CMAC functions not handling errors | Chien Wong | 1 | -8/+12 |
| 2024-10-23 | wifi: mac80211: remove misleading j_0 construction parts | Johannes Berg | 1 | -3/+0 |
| 2024-10-02 | move asm/unaligned.h to linux/unaligned.h | Al Viro | 1 | -1/+1 |
| 2024-04-08 | wifi: mac80211: extend IEEE80211_KEY_FLAG_GENERATE_MMIE to other ciphers | Michael-CY Lee | 1 | -2/+10 |
| 2024-01-26 | wifi: mac80211: add support for SPP A-MSDUs | Johannes Berg | 1 | -10/+23 |
| 2023-09-26 | wifi: mac80211: remove RX_DROP_UNUSABLE | Johannes Berg | 1 | -21/+21 |
| 2023-08-24 | wifi: mac80211: Do not include crypto/algapi.h | Herbert Xu | 1 | -1/+1 |
| 2023-04-20 | mac80211: use the new drop reasons infrastructure | Johannes Berg | 1 | -12/+12 |
| 2022-09-03 | wifi: use struct_group to copy addresses | Johannes Berg | 1 | -2/+2 |
| 2022-06-10 | wifi: mac80211: remove cipher scheme support | Johannes Berg | 1 | -132/+1 |
| 2022-05-16 | mac80211: unify CCMP/GCMP AAD construction | Johannes Berg | 1 | -56/+31 |
| 2022-05-04 | mac80211: consider Order bit to fill CCMP AAD | Ping-Ke Shih | 1 | -7/+9 |
| 2021-11-26 | mac80211: Remove unused assignment statements | luo penghao | 1 | -4/+0 |
| 2021-09-27 | mac80211: fix use-after-free in CCMP/GCMP RX | Johannes Berg | 1 | -0/+6 |
| 2021-05-11 | mac80211: check defrag PN against current frame | Johannes Berg | 1 | -4/+9 |
| 2019-07-26 | mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee80211_key_flags | Lorenzo Bianconi | 1 | -1/+5 |
| 2019-07-08 | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert... | Linus Torvalds | 1 | -2/+2 |
| 2019-06-21 | Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre... | Linus Torvalds | 1 | -4/+1 |
| 2019-06-20 | net/mac80211: move WEP handling to ARC4 library interface | Ard Biesheuvel | 1 | -2/+2 |
| 2019-06-19 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 | Thomas Gleixner | 1 | -4/+1 |
| 2019-05-28 | mac80211: Do not use stack memory with scatterlist for GMAC | Jouni Malinen | 1 | -1/+6 |
| 2018-02-22 | mac80211: add get TID helper | Sara Sharon | 1 | -5/+3 |
| 2017-12-11 | mac80211: Add MIC space only for TX key option | David Spinadel | 1 | -4/+12 |
| 2017-10-11 | mac80211: aead api to reduce redundancy | Xiang Gao | 1 | -2/+2 |
| 2017-06-16 | networking: make skb_put & friends return void pointers | Johannes Berg | 1 | -3/+3 |
| 2017-06-13 | mac80211/wpa: use constant time memory comparison for MACs | Jason A. Donenfeld | 1 | -4/+5 |
| 2017-01-12 | mac80211: Add RX flag to indicate ICV stripped | David Spinadel | 1 | -1/+2 |
| 2016-10-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net | David S. Miller | 1 | -13/+9 |
| 2016-10-19 | mac80211: add a HW flag for supporting HW TX fragmentation | Sara Sharon | 1 | -1/+1 |
| 2016-10-17 | mac80211: move struct aead_req off the stack | Ard Biesheuvel | 1 | -13/+9 |
| 2016-05-12 | mac80211: allow same PN for AMSDU sub-frames | Sara Sharon | 1 | -4/+12 |
| 2016-04-05 | mac80211: allow not sending MIC up from driver for HW crypto | Sara Sharon | 1 | -12/+14 |
| 2016-02-24 | mac80211: move TKIP TX IVs to public part of key struct | Eliad Peller | 1 | -7/+4 |
| 2015-10-14 | mac80211: remove event.c | Johannes Berg | 1 | -3/+6 |
| 2015-07-17 | mac80211: support device/driver PN check for CCMP/GCMP | Johannes Berg | 1 | -38/+45 |
| 2015-06-02 | mac80211: move TX PN to public part of key struct | Johannes Berg | 1 | -5/+5 |
| 2015-03-17 | mac80211: Get IV len from key conf and not cipher scheme | Cedric Izoard | 1 | -7/+6 |
| 2015-01-27 | mac80111: Add BIP-GMAC-128 and BIP-GMAC-256 ciphers | Jouni Malinen | 1 | -0/+105 |
| 2015-01-27 | mac80111: Add BIP-CMAC-256 cipher | Jouni Malinen | 1 | -0/+92 |
| 2015-01-27 | mac80111: Add CCMP-256 cipher | Jouni Malinen | 1 | -10/+12 |
| 2015-01-27 | mac80111: Add GCMP and GCMP-256 ciphers | Jouni Malinen | 1 | -0/+224 |
| 2014-10-23 | mac80211: fix network header breakage during encryption | Arik Nemtsov | 1 | -5/+0 |
| 2014-09-08 | mac80211: annotate MMIC head/tailroom warning | Johannes Berg | 1 | -2/+5 |
| 2014-07-21 | mac80211: fix a potential NULL access in ieee80211_crypto_hw_decrypt | Max Stepanov | 1 | -1/+1 |
| 2014-04-25 | mac80211: add option to generate CCMP IVs only for mgmt frames | Marek Kwaczynski | 1 | -1/+4 |
| 2014-02-04 | mac80211: add length check in ieee80211_is_robust_mgmt_frame() | Johannes Berg | 1 | -1/+1 |
| 2014-02-04 | mac80211: drop unused param 'encrypted' from ccmp_special_blocks() | Ard Biesheuvel | 1 | -4/+3 |
| 2014-01-07 | mac80211: clean up garbage in comment | Emmanuel Grumbach | 1 | -1/+1 |
| 2013-11-25 | mac80211: add generic cipher scheme support | Max Stepanov | 1 | -0/+116 |
| 2013-10-11 | mac80211: port CCMP to cryptoapi's CCM driver | Ard Biesheuvel | 1 | -24/+20 |
| 2013-05-16 | wireless: move crypto constants to ieee80211.h | Johannes Berg | 1 | -32/+36 |
| 2013-02-15 | mac80211: use spin_lock_bh() for TKIP lock | Johannes Berg | 1 | -3/+2 |
| 2012-12-05 | mac80211: add debug file for mic failure | Saravana | 1 | -1/+4 |
| 2012-10-17 | Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jber... | John W. Linville | 1 | -3/+8 |
| 2012-10-15 | mac80211: check if key has TKIP type before updating IV | Stanislaw Gruszka | 1 | -1/+2 |
| 2012-10-01 | mac80211: Fix FC masking in BIP AAD generation | Jouni Malinen | 1 | -3/+8 |
| 2012-05-16 | mac80211: fix network header location when adding encryption headers | Arik Nemtsov | 1 | -0/+2 |
| 2012-05-16 | mac80211: Add IV-room in the skb for TKIP and WEP | Janusz.Dziedzic@tieto.com | 1 | -1/+7 |
| 2012-03-13 | mac80211: linearize SKBs as needed for crypto | Johannes Berg | 1 | -1/+21 |
| 2012-01-16 | mac80211: fix tx->skb NULL pointer dereference | Yoni Divinsky | 1 | -0/+19 |
| 2012-01-11 | mac80211: fix rx->key NULL pointer dereference in promiscuous mode | Stanislaw Gruszka | 1 | -1/+1 |
| 2011-11-21 | mac80211: use skb list for fragments | Johannes Berg | 1 | -9/+16 |
| 2011-11-11 | mac80211: make sure hw_key exists before checking its flags | Arik Nemtsov | 1 | -1/+2 |
| 2011-11-08 | mac80211: support adding IV-room in the skb for CCMP keys | Arik Nemtsov | 1 | -1/+7 |
| 2011-10-11 | mac80211: move fragment flag to info flag as dont-fragment | Johannes Berg | 1 | -1/+2 |
| 2011-07-08 | mac80211: simplify RX PN/IV handling | Johannes Berg | 1 | -5/+4 |
| 2011-07-08 | mac80211: use AES_BLOCK_SIZE | Johannes Berg | 1 | -5/+5 |
| 2011-07-08 | mac80211: fix CMAC races | Johannes Berg | 1 | -13/+17 |
| 2011-07-08 | mac80211: fix CCMP races | Johannes Berg | 1 | -13/+19 |
| 2011-07-08 | mac80211: fix TKIP races, make API easier to use | Johannes Berg | 1 | -4/+5 |
| 2011-06-27 | mac80211: fix rx->key NULL dereference during mic failure | Arik Nemtsov | 1 | -1/+7 |
| 2011-05-02 | mac80211: consolidate MIC failure report handling | Christian Lamparter | 1 | -14/+48 |
| 2011-02-03 | mac80211: Add testing functionality for TKIP | Jouni Malinen | 1 | -0/+7 |
| 2011-02-03 | mac80211: Remove obsolete TKIP flexibility | Jouni Malinen | 1 | -25/+7 |
| 2010-09-27 | mac80211: move packet flags into packet | Johannes Berg | 1 | -1/+1 |
| 2010-08-16 | mac80211: remove unused status flag checks | Johannes Berg | 1 | -20/+6 |
| 2010-08-16 | mac80211: use cipher suite selectors | Johannes Berg | 1 | -3/+3 |
| 2010-07-08 | mac80211: remove wep dependency | John W. Linville | 1 | -3/+2 |
| 2010-06-15 | mac80211: Use a separate CCMP PN receive counter for management frames | Jouni Malinen | 1 | -2/+6 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -1/+1 |
| 2010-01-19 | mac80211: move control.hw_key assignment | Johannes Berg | 1 | -35/+22 |
| 2009-11-18 | mac80211: trim RX data | Johannes Berg | 1 | -11/+14 |
| 2009-07-10 | cfg80211: use proper allocation flags | Johannes Berg | 1 | -1/+2 |
| 2009-04-22 | nl80211: Add Michael MIC failure event | Jouni Malinen | 1 | -1/+1 |
| 2009-03-27 | mac80211: rewrite fragmentation | Johannes Berg | 1 | -20/+8 |
| 2009-01-29 | mac80211: 802.11w - Optional software CCMP for management frames | Jouni Malinen | 1 | -2/+7 |
| 2009-01-29 | mac80211: 802.11w - Add BIP (AES-128-CMAC) | Jouni Malinen | 1 | -0/+125 |
| 2009-01-29 | mac80211: 802.11w - CCMP for management frames | Jouni Malinen | 1 | -6/+12 |
| 2008-10-31 | mac80211: minor code cleanups | Johannes Berg | 1 | -19/+10 |
| 2008-10-27 | mac80211: convert to %pM away from print_mac | Johannes Berg | 1 | -3/+0 |
| 2008-10-06 | mac80211: free up 2 bytes in skb->cb | Felix Fietkau | 1 | -6/+0 |
| 2008-09-15 | mac80211: share STA information with driver | Johannes Berg | 1 | -1/+1 |
| 2008-08-22 | replace net_device arguments with ieee80211_{local,sub_if_data} as appropriate | Jasper Bryant-Greene | 1 | -1/+1 |
| 2008-07-08 | mac80211: pass scratch buffer directly, remove additional pointers | Harvey Harrison | 1 | -16/+10 |
| 2008-07-08 | mac80211: wpa.c remove rx/tx_data ->fc users | Harvey Harrison | 1 | -13/+8 |
| 2008-07-08 | mac80211: remove ieee80211_get_hdr_info | Harvey Harrison | 1 | -35/+19 |
| 2008-07-08 | mac80211: remove one user of ieee80211_get_hdr_info | Harvey Harrison | 1 | -41/+37 |
| 2008-07-08 | mac80211: use symbolic defines in wpa.c | Harvey Harrison | 1 | -7/+7 |
| 2008-07-02 | mac80211: rework debug settings and make debugging safer | Johannes Berg | 1 | -27/+1 |
| 2008-06-27 | mac80211: Let drivers have access to TKIP key offets for TX and RX MIC | Luis R. Rodriguez | 1 | -6/+14 |
| 2008-06-14 | mac80211: tkip.c consolidate tkip IV writing in helper | Harvey Harrison | 1 | -7/+1 |
| 2008-06-14 | mac80211: wpa.c use new access helpers | Harvey Harrison | 1 | -47/+16 |
| 2008-06-03 | mac80211: clean up skb reallocation code | Johannes Berg | 1 | -34/+24 |
| 2008-05-21 | mac80211: move TX info into skb->cb | Johannes Berg | 1 | -34/+31 |
| 2008-05-21 | mac80211: add a struct to hold tkip context | Harvey Harrison | 1 | -8/+8 |
| 2008-05-07 | mac80211: Replace ieee80211_tx_control->key_idx with ieee80211_key_conf | Ivo van Doorn | 1 | -4/+4 |
| 2008-03-25 | mac80211: allows driver to request a Phase 1 RX key | Emmanuel Grumbach | 1 | -1/+1 |
| 2008-03-06 | mac80211: split ieee80211_txrx_data | Johannes Berg | 1 | -40/+40 |
| 2008-02-29 | mac80211: split RX_DROP | Johannes Berg | 1 | -8/+8 |
| 2008-02-29 | mac80211: split ieee80211_txrx_result | Johannes Berg | 1 | -36/+36 |
| 2008-01-28 | mac80211: move tx crypto decision | Johannes Berg | 1 | -14/+0 |
| 2007-11-10 | mac80211: make "decrypt failed" messages conditional upon MAC80211_DEBUG | John W. Linville | 1 | -6/+12 |
| 2007-10-10 | [PATCH] mac80211: fix TKIP IV update | Johannes Berg | 1 | -1/+7 |
| 2007-10-10 | [PATCH] mac80211: consolidate encryption | Johannes Berg | 1 | -6/+4 |
| 2007-10-10 | [PATCH] mac80211: consolidate decryption | Johannes Berg | 1 | -8/+4 |
| 2007-10-10 | [NET]: Introduce and use print_mac() and DECLARE_MAC_BUF() | Joe Perches | 1 | -8/+11 |
| 2007-10-10 | [MAC80211]: remove TKIP mixing for hw accel again | Johannes Berg | 1 | -17/+0 |
| 2007-10-10 | [MAC80211]: rework hardware crypto flags | Johannes Berg | 1 | -29/+14 |
| 2007-10-10 | [MAC80211]: clean up whitespace | Johannes Berg | 1 | -1/+0 |
| 2007-10-10 | [MAC80211]: rework key handling | Johannes Berg | 1 | -15/+15 |
| 2007-10-10 | [MAC80211]: embed key conf in key, fix driver interface | Johannes Berg | 1 | -27/+34 |
| 2007-10-10 | [MAC80211]: Remove bitfields from struct ieee80211_txrx_data | Jiri Slaby | 1 | -3/+3 |
| 2007-10-10 | [MAC80211]: refactor event sending | Johannes Berg | 1 | -30/+4 |
| 2007-10-10 | [MAC80211]: fix software decryption | Johannes Berg | 1 | -3/+4 |
| 2007-05-05 | [MAC80211]: Add mac80211 wireless stack. | Jiri Benc | 1 | -0/+660 |