summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_crypto_tkip.c
AgeCommit message (Expand)Author
2018-11-09M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forClaudio Jeker
2017-06-03Explicitly zero out the wepseed for TKIP and WEP.Theo Buehler
2017-03-23Use explicit_bzero() to wipe out key material and add some sizes to free().Theo Buehler
2016-12-18Set the maximum TKIP countermeasure timeout to 90 seconds instead of 120.Stefan Sperling
2016-12-17Complete our half-done implementation of TKIP countermeasures in hostap mode.Stefan Sperling
2015-11-24No need to include <net/if_arp.h>Martin Pieuchot
2015-07-15m_freem() can handle NULL, do not check for this condition beforehands.Theo de Raadt
2014-12-23unifdef some more INET. v4 4life.Ted Unangst
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2013-11-21Remove unneeded include.Martin Pieuchot
2013-11-14improve maths and conditionals around ticks to cope with wraparound better.David Gwynne
2011-04-05Passing M_WAITOK to mbuf functions is supposed to be a contract betweenBret Lambert
2010-07-20Switch some obvious network stack MAC comparisons from bcmp() toMatthew Dempsky
2009-10-30missing \n in log() message.Damien Bergamini
2009-09-24do not call m_free(n0) followed by m_freem(n0) when m_dup_pkthdr()Damien Bergamini
2009-09-13M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly dealKenneth R Westerback
2009-04-16make TKIP TSC start at 1 (instead of 0) to match the standard.Damien Bergamini
2009-04-14do not cache the computed TTAK unless MIC has been verified.Damien Bergamini
2008-12-03typos in comments - no binary change.Damien Bergamini
2008-11-13use different TSCs when sending the two MIC failure report framesDamien Miller
2008-11-13Mitigate the new WPA attack described in Beck, M. and Tews S. "PracticalDamien Miller
2008-09-27Add some inline functions to test the presence of optional 802.11Damien Bergamini
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini
2008-08-12maintain a count of TKIP and CCMP replayed frames.Damien Bergamini
2008-08-12retrieve the TID from QoS frames to use with the appropriateDamien Bergamini
2008-08-12use MINCLSIZE to decide wether we need to allocate an mbuf cluster insteadHenning Brauer
2008-07-26call Phase1 every 2**16 frames instead of calling it for every frame.Damien Bergamini
2008-04-26small optimization of TKIP mixing phase 2 (for little-endian architectures).Damien Bergamini
2008-04-18extend the if_ethersubr.c crc functions to support updating a runningDamien Miller
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini