summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_crypto_tkip.c
AgeCommit message (Expand)Author
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