You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hostap/src/ap
Ilan Peer 2efa60344e PASN: Encode the public key properly
When a public key is included in the PASN Parameters element, it should
be encoded using the RFC 5480 conventions, and thus the first octet of
the Ephemeral Public Key field should indicate whether the public key is
compressed and the actual key part starts from the second octet.

Fix the implementation to properly adhere to the convention
requirements for both wpa_supplicant and hostapd.

Signed-off-by: Ilan Peer <ilan.peer@intel.com>
3 years ago
..
Makefile build: Make more library things common 4 years ago
accounting.c Extra RADIUS request attributes from SQLite 5 years ago
accounting.h
acs.c ACS: Channel selection based freqlist 4 years ago
acs.h ACS: Fix memory leak if interface is disabled during scan 7 years ago
airtime_policy.c airtime_policy: Convert Boolean to C99 bool 4 years ago
airtime_policy.h hostapd: Add airtime policy configuration support 5 years ago
ap_config.c RADIUS client: Support SO_BINDTODEVICE 3 years ago
ap_config.h AP: Unsolicited broadcast Probe Response configuration 3 years ago
ap_drv_ops.c hostapd: Fix dpp_listen in DPP responder scenario 3 years ago
ap_drv_ops.h Android: Add DRIVER command support on hostapd and hostapd_cli 3 years ago
ap_list.c Remove CONFIG_IEEE80211N build option 4 years ago
ap_list.h
ap_mlme.c FILS: Do not clear PTK on FILS Auth/Assoc (AP) 8 years ago
ap_mlme.h
authsrv.c EAP server: Configurable maximum number of authentication message rounds 5 years ago
authsrv.h
beacon.c AP: Unsolicited broadcast Probe Response configuration 3 years ago
beacon.h PASN: Include RSNXE in the PASN negotiation 3 years ago
bss_load.c hostapd: Add average channel utilization in STATUS 7 years ago
bss_load.h
ctrl_iface_ap.c hostapd: Enable HE for channel switch commmand 3 years ago
ctrl_iface_ap.h DPP: Allow PMKSA cache entries to be added through hostapd ctrl_iface 7 years ago
dfs.c DFS: Allow switch to an available channel 3 years ago
dfs.h DFS: Add new hostapd_is_dfs_overlap() helper 4 years ago
dhcp_snoop.c BSD: Use struct ip rather than struct iphdr 5 years ago
dhcp_snoop.h
dpp_hostapd.c DPP2: Fix Authentication Request destination in the chirping case 3 years ago
dpp_hostapd.h DPP2: Controller support in hostapd 4 years ago
drv_callbacks.c Update VHT capabilities info on channel switch event 3 years ago
eap_user_db.c Check snprintf result to avoid compiler warnings 6 years ago
eth_p_oui.c FT: Replace inter-AP protocol with use of OUI Extended Ethertype 7 years ago
eth_p_oui.h FT: Replace inter-AP protocol with use of OUI Extended Ethertype 7 years ago
fils_hlp.c BSD: Use struct ip rather than struct iphdr 5 years ago
fils_hlp.h FILS: DHCP relay for HLP requests 8 years ago
gas_query_ap.c DPP: Integration for hostapd 7 years ago
gas_query_ap.h DPP: Integration for hostapd 7 years ago
gas_serv.c DPP: Fix GAS fragmentation for DPP Config Response from hostapd 4 years ago
gas_serv.h DPP2: hostapd as TCP Relay 5 years ago
hostapd.c DPP: Clear hapd->gas pointer on deinit 3 years ago
hostapd.h hostapd: Generalize channel switch methods to incorperated HE mode 3 years ago
hs20.c AP: Check driver's capability to enable OCV when driver SME is used 3 years ago
hs20.h HS 2.0: Move Terms and Conditions Server URL generation from AP to AS 6 years ago
hw_features.c HE: Fall back to 20 MHz on 2.4 GHz if 40 MHz is not supported 3 years ago
hw_features.h hostapd: Add HE 6 GHz band capability configuration 3 years ago
ieee802_1x.c AP: Support PASN with FILS key derivation 3 years ago
ieee802_1x.h EAPOL auth: Convert Boolean to C99 bool 4 years ago
ieee802_11.c PASN: Encode the public key properly 3 years ago
ieee802_11.h HE: Process HE 6 GHz band capab from associating HE STA 4 years ago
ieee802_11_auth.c Fix possible memory leak of RADIUS data in handle_auth() 5 years ago
ieee802_11_auth.h Make hostapd_copy_psk_list() non-static 5 years ago
ieee802_11_he.c AP: Extend Spatial Reuse Parameter Set 3 years ago
ieee802_11_ht.c Fix a typo in a comment 4 years ago
ieee802_11_shared.c Ignore group-addressed SA Query frames 3 years ago
ieee802_11_vht.c Make VHT Transmit Power Envelope element helper more generic 3 years ago
mbo_ap.c MBO: Do not parse reason_detail in non_pref_chan attr (AP) 8 years ago
mbo_ap.h
ndisc_snoop.c Fix DHCP/NDISC snoop deinit followed by failing re-init 7 years ago
ndisc_snoop.h
neighbor_db.c hostapd: Add ability to disable HT/VHT/HE per BSS 4 years ago
neighbor_db.h hostapd: Support showing neighbor list through hostapd_cli 5 years ago
p2p_hostapd.c
p2p_hostapd.h
pmksa_cache_auth.c SAE: Fix PMKID derivation for OKC 4 years ago
pmksa_cache_auth.h OWE: PMKSA caching in AP mode 7 years ago
preauth_auth.c WPA auth: Convert Boolean to C99 bool 4 years ago
preauth_auth.h
rrm.c hostapd: Fix a typo in function name 6 years ago
rrm.h Report beacon request TX status as control interface event 8 years ago
sta_info.c AP: Support PASN with FILS key derivation 3 years ago
sta_info.h AP: Support PASN with FILS key derivation 3 years ago
taxonomy.c Fix or supress various sparse warnings 8 years ago
taxonomy.h taxonomy: Store Probe Request frames in hostapd_sta_info 8 years ago
tkip_countermeasures.c hostapd: Add logging around Michael MIC related failures 6 years ago
tkip_countermeasures.h
utils.c Add a hostapd testing option for skipping association pruning 4 years ago
vlan.c
vlan.h
vlan_full.c vlan: Use new bridge ioctl() 6 years ago
vlan_ifconfig.c
vlan_init.c Make WEP functionality an optional build parameter 4 years ago
vlan_init.h
vlan_ioctl.c
vlan_util.c
vlan_util.h
wmm.c Fix wmm compile on fedora-17 (gcc 4.7.2) 4 years ago
wmm.h
wnm_ap.c Enable beacon protection only when driver indicates support 3 years ago
wnm_ap.h WNM: Collocated Interference Reporting 6 years ago
wpa_auth.c Fix hostapd PMKSA_ADD with Authenticator disabled 3 years ago
wpa_auth.h FILS: Add generation of FILS Discovery frame template 3 years ago
wpa_auth_ft.c WPA: Support deriving KDK based on capabilities (Authenticator) 3 years ago
wpa_auth_glue.c AP: Check driver's capability to enable OCV when driver SME is used 3 years ago
wpa_auth_glue.h
wpa_auth_i.h OCV: Work around for misbehaving STAs that indicate OCVC=1 without OCI 4 years ago
wpa_auth_ie.c FILS: Fix RSN info in FD frame for no-group-addressed 3 years ago
wpa_auth_ie.h Merge wpa_supplicant and hostapd EAPOL-Key KDE parsers 5 years ago
wpa_auth_kay.c MACsec: Convert Boolean to C99 bool 4 years ago
wpa_auth_kay.h macsec: Support IEEE 802.1X(EAP)/PSK MACsec Key Agreement in hostapd 5 years ago
wps_hostapd.c WPS: Reconfigure credentials on hostapd config reload 3 years ago
wps_hostapd.h
x_snoop.c
x_snoop.h