summaryrefslogtreecommitdiff
path: root/sys/net80211/ieee80211_node.c
AgeCommit message (Expand)Author
2008-08-12new SHA-256 based AKMPs.Damien Bergamini
2008-08-12add/process group integrity cipher suite in RSN IEs.Damien Bergamini
2008-08-12the only integrity group cipher currently supported is AES-128-CMAC.Damien Bergamini
2008-08-12generate a random IGTK in HostAP mode if we're MFP-capable.Damien Bergamini
2008-08-12get rid of the map_ptk()/map_gtk() functions, just inline themDamien Bergamini
2008-08-02Drop frames that are received unencrypted when WEP is on or whenDamien Bergamini
2008-07-28ignore PS mode changes and PS-Poll from non-associated STAs.Damien Bergamini
2008-07-27s/IEEE80211_DPRINTF/DPRINTF/Damien Bergamini
2008-07-21add ieee80211_priv.h file: contains definitions private to net80211.Damien Bergamini
2008-06-09rename arc4random_bytes => arc4random_buf to match libc's nicer name;Damien Miller
2008-04-21move ieee80211_ibss_merge() from ieee80211_input.c to ieee80211_node.cDamien Bergamini
2008-04-21move ieee80211_auth_open() to ieee80211_proto.cDamien Bergamini
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini
2007-10-29MALLOC/FREE -> malloc/freeCharles Longeau
2007-09-07use new malloc M_ZERO flag + replace MALLOC with mallocDamien Bergamini
2007-07-06remove remaining bits for pre-RSNA shared authmode support.Damien Bergamini
2007-07-06initialize an unitialized variable.Damien Bergamini
2007-07-03maintain the traffic-indication (TIM) virtual bitmap by definingDamien Bergamini
2007-07-02initial bits for proper TIM support.Damien Bergamini
2007-06-16constifyDamien Bergamini
2007-06-16don't mix u_int{8,16,32}_t and uint{8,16,32}_tDamien Bergamini
2007-06-16de-staticDamien Bergamini
2007-06-07expand the IEEE80211_NODE_{LOCK,UNLOCK}* macros into their respectiveDamien Bergamini
2007-06-06The license permits us to redistribute this code under the BSD or the GPLv2.Damien Bergamini
2007-04-10``it's'' -> ``its'' when the grammar gods require this change.Miod Vallat
2006-11-15s/roundup/howmany/ where it makes sense.Damien Bergamini
2006-11-13fix a possible NULL deref.Damien Bergamini
2006-06-19unbreak the code if compiled with IEEE80211_DEBUG by using the rightReyk Floeter
2006-06-18Improve 802.11b/g interoperability and move toward better complianceDamien Bergamini
2006-02-19Fix a comment in ieee80211_next_scan().Damien Bergamini
2005-10-09if the wireless hostap interface belongs to a bridge, learn the node'sReyk Floeter
2005-10-07minor knfReyk Floeter
2005-09-13replace the node hash table with a red-black tree. this fixes someReyk Floeter
2005-09-08mostly knfReyk Floeter
2005-09-08Remove the last of the FreeBSD compatiblity goop.Jonathan Gray
2005-09-08Remove FreeBSD if_printf compat function from net80211.Jonathan Gray
2005-09-08reset the scan state for each new modeReyk Floeter
2005-09-07Remove FreeBSD/NetBSD ifdef mess. We are not likely to beJonathan Gray
2005-05-25add ifconfig -M option to replace wicontrol -L and -l for ap scanningReyk Floeter
2005-04-21scan the next mode if nothing has been found. this is necessary if theReyk Floeter
2005-02-17derived from NetBSD:Reyk Floeter
2004-11-02Don't call memset() if MALLOC returns NULL; also fix the rcs ID.Todd C. Miller
2004-06-22Import current NetBSD/FreeBSD 802.11 framework.Todd C. Miller