aboutsummaryrefslogtreecommitdiff
path: root/src/net/80211
AgeCommit message (Expand)AuthorFilesLines
2022-10-10[crypto] Simplify internal HMAC APIMichael Brown2-11/+9
2021-01-19[eapol] Replace EAPoL codeMichael Brown1-11/+14
2020-07-21[wpa] Fix erroneous debug message in wpa_derive_ptkMichael Brown1-2/+3
2017-03-21[802.11] Remove redundant NULL pointer check after dereferenceMichael Brown1-3/+0
2017-01-26[time] Allow timer to be selected at runtimeMichael Brown1-4/+4
2015-07-28[netdevice] Allow network devices to disclaim IRQ support at runtimeMichael Brown1-0/+4
2015-07-27[802.11] Use correct SHA1_DIGEST_SIZE constant nameMichael Brown1-1/+1
2015-03-05[build] Fix the REQUIRE_SYMBOL mechanismMichael Brown2-0/+4
2015-03-05[build] Use REQUIRE_OBJECT() to drag in per-object configurationMichael Brown1-0/+3
2015-03-02[libc] Rewrite byte-swapping codeMichael Brown1-1/+1
2013-12-05[settings] Force settings into alphabetical order within sectionsMichael Brown1-3/+6
2013-12-05[settings] Explicitly separate the concept of a completed fetched settingMichael Brown2-7/+7
2013-09-03[netdevice] Add method for generating EUI-64 address from link-layer addressMichael Brown1-0/+1
2013-05-01[settings] Eliminate settings "tag magic"Michael Brown1-3/+0
2013-04-19[libc] Use __einfo() tuple as first argument to EUNIQ()Michael Brown1-2/+2
2012-08-31[ethernet] Expose eth_broadcast as a global constantMichael Brown1-5/+2
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown8-8/+16
2012-03-13[802.11] Use rbg_generate() for secure random numbersMichael Brown1-1/+3
2012-03-05[802.11] Avoid using struct md5_ctx directlyMichael Brown1-4/+4
2012-03-04[802.11] Add missing #include <byteswap.h>Michael Brown1-0/+1
2012-02-21[802.11] Add missing #include <string.h>Michael Brown3-0/+3
2011-07-15[netdevice] Allow link layer to report broadcast/multicast packets via pull()Michael Brown1-2/+8
2011-06-28[process] Pass containing object pointer to process step() methodsMichael Brown1-8/+11
2011-03-23[settings] Match terminology in online documentationMichael Brown1-3/+3
2011-03-23[settings] Impose a fixed order on settingsMichael Brown1-3/+3
2011-03-22[settings] Formalise notion of setting applicabilityMichael Brown1-0/+3
2010-11-08[list] Add list_first_entry()Michael Brown1-5/+5
2010-10-07[netdevice] Pass both link-layer addresses in net_tx() and net_rx()Michael Brown1-1/+3
2010-08-01[802.11] Fix a use-after-freeJoshua Oreman1-0/+1
2010-08-01[802.11] Use correct name for sec80211_detect()Joshua Oreman1-3/+3
2010-05-31[libc] Enable automated extraction of error usage reportsMichael Brown2-41/+31
2010-05-27[compiler] Fix 64bit compile time errorsPiotr JaroszyƄski1-3/+3
2010-05-27[build] Use weak definitions instead of weak declarationsJoshua Oreman1-0/+11
2010-05-27[wpa] Remove PMKID checkingJoshua Oreman1-64/+0
2010-04-19[build] Rename gPXE to iPXEMichael Brown8-59/+59
2010-03-23[netdevice] Add netdev_is_open() wrapper functionMichael Brown1-6/+6
2010-01-05[802.11] Allow connecting to spectrum managed networksJoshua Oreman1-6/+0
2010-01-05[wpa] Add CCMP backend (new AES-based cryptosystem)Joshua Oreman1-0/+528
2010-01-05[wpa] Add TKIP backend (legacy RC4-based cryptosystem)Joshua Oreman1-0/+586
2010-01-05[wpa] Add pre-shared key frontend (WPA "Personal" with just a passphrase)Joshua Oreman1-0/+125
2010-01-05[wpa] Add general support for WPA-protected 802.11 networksJoshua Oreman1-0/+973
2010-01-05[802.11] Add support for WEP-protected networksJoshua Oreman1-0/+303
2010-01-05[802.11] Add core support for detecting and using encrypted networksJoshua Oreman2-59/+751
2009-10-23[netdevice] Add the concept of an "Ethernet-compatible" MAC addressMichael Brown1-0/+1
2009-08-12[802.11] Support multicast hashingMichael Brown1-20/+1
2009-08-12[802.11] Properly initialize autoassociation processJoshua Oreman1-1/+2
2009-08-12[netdevice] Allow the hardware and link-layer addresses to differ in sizeMichael Brown1-0/+2
2009-08-12[netdevice] Separate out the concept of hardware and link-layer addressesMichael Brown1-1/+1
2009-08-09[802.11] Fix memory leak on unsuccessful probesJoshua Oreman1-2/+1
2009-08-09[802.11] Set channels early on to avoid tuning to an undefined channelJoshua Oreman1-0/+5