hostapd/src/ap
Jouni Malinen eb7719ff22 Add support for using GCMP cipher from IEEE 802.11ad
This allows both hostapd and wpa_supplicant to be used to derive and
configure keys for GCMP. This is quite similar to CCMP key
configuration, but a different cipher suite and somewhat different rules
are used in cipher selection. It should be noted that GCMP is not
included in default parameters at least for now, so explicit
pairwise/group configuration is needed to enable it. This may change in
the future to allow GCMP to be selected automatically in cases where
CCMP could have been used.

This commit does not included changes to WPS or P2P to allow GCMP to be
used.

Signed-hostap: Jouni Malinen <jouni@qca.qualcomm.com>
2012-08-29 11:52:15 +03:00
..
accounting.c Add User-Name/CUI from RADIUS ACL in Accounting messages 2012-08-19 14:27:30 +03:00
accounting.h accounting: Staticise accounting_sta_interim 2012-08-05 19:40:49 +03:00
ap_config.c Add parameter for vendor specific elements into Beacon/Probe Response 2012-08-27 16:20:10 +03:00
ap_config.h Add parameter for vendor specific elements into Beacon/Probe Response 2012-08-27 16:20:10 +03:00
ap_drv_ops.c WNM: Add placeholders for WNM driver commands and events 2012-08-01 13:21:20 +03:00
ap_drv_ops.h WNM: Add placeholders for WNM driver commands and events 2012-08-01 13:21:20 +03:00
ap_list.c Use a shared helper function for merging supported rate lists 2012-08-19 17:52:41 +03:00
ap_list.h AP: remove ssi_signal from ap_info 2012-03-05 16:38:26 +02:00
ap_mlme.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
ap_mlme.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
authsrv.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
authsrv.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
beacon.c Add parameter for vendor specific elements into Beacon/Probe Response 2012-08-27 16:20:10 +03:00
beacon.h Pass signal strength through, fix units 2012-04-01 18:48:12 +03:00
ctrl_iface_ap.c Add wpa_supplicant AP mode STA deauthenticate/disassociate commands 2012-02-25 17:22:48 +02:00
ctrl_iface_ap.h Add wpa_supplicant AP mode STA deauthenticate/disassociate commands 2012-02-25 17:22:48 +02:00
drv_callbacks.c Handle EVENT_RX_MGMT validation consistently 2012-08-19 18:38:27 +03:00
gas_serv.c HS 2.0: Add NAI Home Realm query 2012-08-26 18:59:15 +03:00
gas_serv.h HS 2.0: Add NAI Home Realm query 2012-08-26 18:59:15 +03:00
hostapd.c hostapd: Add global ctrl_iface commands for adding/removing interfaces 2012-08-25 13:47:49 +03:00
hostapd.h hostapd: Add global ctrl_iface commands for adding/removing interfaces 2012-08-25 13:47:49 +03:00
hs20.c HS 2.0: Add mechanism for disabling DGAF 2012-07-30 18:23:52 +03:00
hs20.h HS 2.0: Add Hotspot 2.0 Indication for AP 2012-07-30 18:23:38 +03:00
hw_features.c Convert os_zalloc() for an array to use os_calloc() 2012-08-13 20:44:21 +03:00
hw_features.h Fix no-NEED_AP_MLME build 2011-12-04 12:46:01 +02:00
iapp.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
iapp.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
ieee802_1x.c Initialize EAPOL auth identity/cui with STA entry data 2012-08-19 14:23:20 +03:00
ieee802_1x.h Share a single definition of EAPOL-Key structure for WEP keys 2012-08-07 21:27:01 +03:00
ieee802_11.c Show an error message if sending of Action frame fails 2012-08-19 18:34:16 +03:00
ieee802_11.h VHT: Store VHT capabilities and manage VHT flag for STAs 2012-08-10 19:49:18 +03:00
ieee802_11_auth.c Copy User-Name/CUI from RADIUS ACL to STA entry 2012-08-19 14:20:10 +03:00
ieee802_11_auth.h Copy User-Name/CUI from RADIUS ACL to STA entry 2012-08-19 14:20:10 +03:00
ieee802_11_ht.c hostapd: Don't mask out non-symmetric STA HT caps 2011-06-23 20:18:21 +03:00
ieee802_11_shared.c WNM: Add advertisement of BSS max idle period 2012-05-27 17:35:00 -07:00
ieee802_11_vht.c VHT: Add configuration of operating center frequency 2012-08-10 19:54:54 +03:00
Makefile Remove unnecessary SUBDIRS loops from src/*/Makefile 2010-04-17 17:10:31 +03:00
p2p_hostapd.c Remove the GPL notification from files contributed by Atheros 2012-02-11 19:39:36 +02:00
p2p_hostapd.h Remove the GPL notification from files contributed by Atheros 2012-02-11 19:39:36 +02:00
peerkey_auth.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
pmksa_cache_auth.c Copy Chargeable-User-Identity in PMKSA caching case 2012-06-17 19:51:57 +03:00
pmksa_cache_auth.h Copy Chargeable-User-Identity in PMKSA caching case 2012-06-17 19:51:57 +03:00
preauth_auth.c Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
preauth_auth.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
sta_info.c Copy User-Name/CUI from RADIUS ACL to STA entry 2012-08-19 14:20:10 +03:00
sta_info.h Copy User-Name/CUI from RADIUS ACL to STA entry 2012-08-19 14:20:10 +03:00
tkip_countermeasures.c Remove STA entry from AP when starting TKIP countermeasures 2012-06-25 13:53:24 +03:00
tkip_countermeasures.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
utils.c Move hostapd global callback functions into hapd_interfaces 2012-08-25 13:47:05 +03:00
vlan_init.c Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
vlan_init.h Move generic AP functionality implementation into src/ap 2009-12-25 01:12:50 +02:00
vlan_util.c Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
vlan_util.h Add option to use netlink to create and remove VLAN interfaces 2012-08-10 14:09:05 +03:00
wmm.c Make hostapd_eid_wmm_valid() return more logical return values 2011-12-17 12:41:00 +02:00
wmm.h Rename some src/ap files to avoid duplicate file names 2009-12-26 00:05:40 +02:00
wnm_ap.c WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wnm_ap.h WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wpa_auth.c Add support for using GCMP cipher from IEEE 802.11ad 2012-08-29 11:52:15 +03:00
wpa_auth.h WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wpa_auth_ft.c Add support for using GCMP cipher from IEEE 802.11ad 2012-08-29 11:52:15 +03:00
wpa_auth_glue.c Move hostapd global callback functions into hapd_interfaces 2012-08-25 13:47:05 +03:00
wpa_auth_glue.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
wpa_auth_i.h WNM: Add WNM-Sleep Mode implementation for AP 2012-08-01 13:21:23 +03:00
wpa_auth_ie.c Add support for using GCMP cipher from IEEE 802.11ad 2012-08-29 11:52:15 +03:00
wpa_auth_ie.h Remove the GPL notification from files contributed by Jouni Malinen 2012-02-11 19:39:36 +02:00
wps_hostapd.c Support no-config-file in WPS AP settings updates 2012-08-25 13:48:34 +03:00
wps_hostapd.h WPS: Add support for NCF password token from AP 2012-06-28 19:43:29 +03:00