git: f8262d7d8ac3 - vendor/wpa - Import wpa_supplicant/hostapd commit 9d9b42306541
Philip Paeps
philip at FreeBSD.org
Fri Mar 19 03:14:43 UTC 2021
The branch vendor/wpa has been updated by philip:
URL: https://cgit.FreeBSD.org/src/commit/?id=f8262d7d8ac3000d0865826129738cd58a8fe1ab
commit f8262d7d8ac3000d0865826129738cd58a8fe1ab
Author: Philip Paeps <philip at FreeBSD.org>
AuthorDate: 2021-03-19 03:13:37 +0000
Commit: Philip Paeps <philip at FreeBSD.org>
CommitDate: 2021-03-19 03:13:37 +0000
Import wpa_supplicant/hostapd commit 9d9b42306541
Start tracking upstream development of hostapd and wpa_supplicant more
closely. The last upstream release is from August 2019. Keeping up
with upstream development will make importing releases less exciting.
Discussed with: cy
Sponsored by: Rubicon Communications, LLC ("Netgate")
---
.gitignore | 8 +
Android.mk | 10 +
CONTRIBUTIONS | 5 +-
build_release | 47 +
doc/.gitignore | 14 +
doc/Makefile | 42 +
doc/code_structure.doxygen | 315 +
doc/ctrl_iface.doxygen | 1054 ++
doc/dbus.doxygen | 2394 ++++
doc/directories.doxygen | 90 +
doc/doxygen.conf | 1547 +++
doc/driver_wrapper.doxygen | 180 +
doc/eap.doxygen | 87 +
doc/eap_server.doxygen | 56 +
doc/hostapd.fig | 264 +
doc/hostapd_ctrl_iface.doxygen | 66 +
doc/mainpage.doxygen | 95 +
doc/p2p.doxygen | 471 +
doc/p2p_arch.dot | 85 +
doc/p2p_arch2.dot | 85 +
doc/p2p_sm.dot | 62 +
doc/porting.doxygen | 209 +
doc/testing_tools.doxygen | 201 +
doc/wpa_supplicant.fig | 247 +
eap_example/.gitignore | 4 +
eap_example/Makefile | 119 +
eap_example/README | 42 +
eap_example/ca.pem | 55 +
eap_example/dh.conf | 5 +
eap_example/eap_example.c | 47 +
eap_example/eap_example_peer.c | 377 +
eap_example/eap_example_server.c | 300 +
eap_example/server-key.pem | 15 +
eap_example/server.key | 16 +
eap_example/server.pem | 64 +
hostapd/.gitignore | 5 +
hostapd/Android.mk | 86 +-
hostapd/ChangeLog | 4 +-
hostapd/Makefile | 197 +-
hostapd/android.config | 25 +-
hostapd/config_file.c | 418 +-
hostapd/ctrl_iface.c | 807 +-
hostapd/defconfig | 35 +-
hostapd/hostapd.conf | 337 +-
hostapd/hostapd.wpa_psk | 6 +
hostapd/hostapd_cli.c | 128 +-
hostapd/main.c | 22 +-
hostapd/sae_pk_gen.c | 196 +
hs20/client/Makefile | 55 +-
hs20/client/est.c | 7 +-
hs20/client/oma_dm_client.c | 2 +-
hs20/client/osu_client.c | 27 +-
hs20/client/osu_client.h | 2 +
hs20/client/spp_client.c | 2 +-
hs20/server/.gitignore | 1 +
hs20/server/Makefile | 42 +
hs20/server/ca/clean.sh | 13 +
hs20/server/ca/est-csrattrs.cnf | 17 +
hs20/server/ca/est-csrattrs.sh | 4 +
hs20/server/ca/hs20.oid | 7 +
hs20/server/ca/ocsp-req.sh | 11 +
hs20/server/ca/ocsp-responder-ica.sh | 3 +
hs20/server/ca/ocsp-responder.sh | 3 +
hs20/server/ca/ocsp-update-cache.sh | 11 +
hs20/server/ca/openssl-root.cnf | 125 +
hs20/server/ca/openssl.cnf | 200 +
hs20/server/ca/setup.sh | 209 +
hs20/server/ca/w1fi_logo.png | Bin 0 -> 7549 bytes
hs20/server/hs20-osu-server.txt | 262 +
hs20/server/hs20_spp_server.c | 207 +
hs20/server/spp_server.c | 2933 +++++
hs20/server/spp_server.h | 36 +
hs20/server/sql-example.txt | 17 +
hs20/server/sql.txt | 108 +
hs20/server/www/add-free.php | 50 +
hs20/server/www/add-mo.php | 56 +
hs20/server/www/cert-enroll.php | 39 +
hs20/server/www/config.php | 7 +
hs20/server/www/est.php | 232 +
hs20/server/www/free-remediation.php | 19 +
hs20/server/www/free.php | 23 +
hs20/server/www/redirect.php | 32 +
hs20/server/www/remediation-pw.php | 41 +
hs20/server/www/remediation.php | 55 +
hs20/server/www/signup.php | 59 +
hs20/server/www/spp.php | 168 +
hs20/server/www/terms.php | 87 +
hs20/server/www/users.php | 377 +
radius_example/.gitignore | 2 +
radius_example/Makefile | 28 +
radius_example/README | 35 +
radius_example/radius_example.c | 153 +
src/Makefile | 4 +-
src/ap/Makefile | 18 +-
src/ap/acs.c | 305 +-
src/ap/airtime_policy.c | 8 +-
src/ap/ap_config.c | 292 +-
src/ap/ap_config.h | 123 +-
src/ap/ap_drv_ops.c | 158 +-
src/ap/ap_drv_ops.h | 38 +-
src/ap/ap_list.c | 4 -
src/ap/authsrv.c | 87 +-
src/ap/beacon.c | 604 +-
src/ap/beacon.h | 2 +
src/ap/ctrl_iface_ap.c | 85 +-
src/ap/dfs.c | 315 +-
src/ap/dfs.h | 3 +
src/ap/dhcp_snoop.c | 8 +-
src/ap/dpp_hostapd.c | 1003 +-
src/ap/dpp_hostapd.h | 11 +
src/ap/drv_callbacks.c | 362 +-
src/ap/fils_hlp.c | 36 +-
src/ap/gas_serv.c | 10 +-
src/ap/hostapd.c | 255 +-
src/ap/hostapd.h | 57 +-
src/ap/hs20.c | 6 +-
src/ap/hw_features.c | 367 +-
src/ap/hw_features.h | 22 +-
src/ap/iapp.c | 542 -
src/ap/iapp.h | 39 -
src/ap/ieee802_11.c | 2415 +++-
src/ap/ieee802_11.h | 24 +-
src/ap/ieee802_11_auth.c | 172 +-
src/ap/ieee802_11_auth.h | 17 +-
src/ap/ieee802_11_he.c | 171 +-
src/ap/ieee802_11_ht.c | 30 +-
src/ap/ieee802_11_shared.c | 172 +-
src/ap/ieee802_11_vht.c | 174 +-
src/ap/ieee802_1x.c | 482 +-
src/ap/ieee802_1x.h | 7 +-
src/ap/neighbor_db.c | 58 +-
src/ap/neighbor_db.h | 1 +
src/ap/pmksa_cache_auth.c | 5 +
src/ap/preauth_auth.c | 2 +-
src/ap/sta_info.c | 111 +-
src/ap/sta_info.h | 53 +-
src/ap/utils.c | 4 +
src/ap/vlan_init.c | 5 +-
src/ap/wmm.c | 14 +-
src/ap/wnm_ap.c | 83 +-
src/ap/wpa_auth.c | 1385 ++-
src/ap/wpa_auth.h | 98 +-
src/ap/wpa_auth_ft.c | 386 +-
src/ap/wpa_auth_glue.c | 336 +-
src/ap/wpa_auth_i.h | 71 +-
src/ap/wpa_auth_ie.c | 444 +-
src/ap/wpa_auth_ie.h | 35 -
src/ap/wpa_auth_kay.c | 12 +-
src/ap/wps_hostapd.c | 230 +-
src/build.rules | 109 +
src/common/Makefile | 18 +-
src/common/brcm_vendor.h | 156 +
src/common/common_module_tests.c | 392 +-
src/common/defs.h | 86 +-
src/common/dhcp.h | 2 +-
src/common/dpp.c | 11695 +++++--------------
src/common/dpp.h | 245 +-
src/common/dpp_auth.c | 1977 ++++
src/common/dpp_backup.c | 1265 ++
src/common/dpp_crypto.c | 3329 ++++++
src/common/dpp_i.h | 160 +
src/common/dpp_pkex.c | 1324 +++
src/common/dpp_reconfig.c | 958 ++
src/common/dpp_tcp.c | 1794 +++
src/common/gas_server.c | 140 +-
src/common/gas_server.h | 9 +-
src/common/hw_features_common.c | 427 +-
src/common/hw_features_common.h | 26 +-
src/common/ieee802_11_common.c | 760 +-
src/common/ieee802_11_common.h | 67 +-
src/common/ieee802_11_defs.h | 246 +-
src/common/ocv.c | 39 +-
src/common/ocv.h | 13 +-
src/common/privsep_commands.h | 1 +
src/common/ptksa_cache.c | 321 +
src/common/ptksa_cache.h | 79 +
src/common/qca-vendor.h | 3750 +++++-
src/common/sae.c | 1330 ++-
src/common/sae.h | 107 +-
src/common/sae_pk.c | 884 ++
src/common/version.h | 2 +-
src/common/wpa_common.c | 1240 +-
src/common/wpa_common.h | 207 +-
src/common/wpa_ctrl.c | 5 +-
src/common/wpa_ctrl.h | 41 +-
src/crypto/.gitignore | 1 -
src/crypto/Makefile | 19 +-
src/crypto/crypto.h | 49 +-
src/crypto/crypto_module_tests.c | 150 +
src/crypto/crypto_openssl.c | 248 +
src/crypto/crypto_wolfssl.c | 77 +-
src/crypto/sha256.c | 6 +-
src/crypto/sha384-tlsprf.c | 71 +
src/crypto/sha384.c | 6 +-
src/crypto/sha384.h | 3 +
src/crypto/sha512.c | 6 +-
src/crypto/tls.h | 14 +
src/crypto/tls_openssl.c | 304 +-
src/crypto/tls_wolfssl.c | 65 +-
src/drivers/.gitignore | 2 -
src/drivers/driver.h | 703 +-
src/drivers/driver_atheros.c | 41 +-
src/drivers/driver_bsd.c | 613 +-
src/drivers/driver_common.c | 21 +
src/drivers/driver_hostap.c | 24 +-
src/drivers/driver_macsec_linux.c | 87 +-
src/drivers/driver_macsec_qca.c | 34 +-
src/drivers/driver_ndis.c | 20 +-
src/drivers/driver_nl80211.c | 2123 +++-
src/drivers/driver_nl80211.h | 65 +-
src/drivers/driver_nl80211_android.c | 4 +-
src/drivers/driver_nl80211_capa.c | 577 +-
src/drivers/driver_nl80211_event.c | 574 +-
src/drivers/driver_nl80211_monitor.c | 3 +
src/drivers/driver_nl80211_scan.c | 51 +-
src/drivers/driver_none.c | 8 -
src/drivers/driver_openbsd.c | 10 +-
src/drivers/driver_privsep.c | 18 +-
src/drivers/driver_wext.c | 95 +-
src/drivers/driver_wext.h | 4 -
src/drivers/drivers.mak | 22 +-
src/drivers/drivers.mk | 24 +-
src/drivers/nl80211_copy.h | 951 +-
src/eap_common/Makefile | 15 +-
src/eap_common/eap_common.c | 8 +-
src/eap_common/eap_common.h | 8 +-
src/eap_common/eap_defs.h | 4 +-
src/eap_common/eap_sim_common.c | 4 +
src/eap_common/eap_teap_common.c | 72 +-
src/eap_common/eap_teap_common.h | 22 +-
src/eap_peer/.gitignore | 1 +
src/eap_peer/Makefile | 18 +-
src/eap_peer/eap.c | 220 +-
src/eap_peer/eap.h | 13 +-
src/eap_peer/eap_aka.c | 48 +-
src/eap_peer/eap_config.h | 408 +-
src/eap_peer/eap_eke.c | 16 +-
src/eap_peer/eap_fast.c | 54 +-
src/eap_peer/eap_gpsk.c | 14 +-
src/eap_peer/eap_gtc.c | 8 +-
src/eap_peer/eap_i.h | 42 +-
src/eap_peer/eap_ikev2.c | 28 +-
src/eap_peer/eap_leap.c | 44 +-
src/eap_peer/eap_md5.c | 12 +-
src/eap_peer/eap_methods.c | 12 +-
src/eap_peer/eap_methods.h | 14 +-
src/eap_peer/eap_mschapv2.c | 32 +-
src/eap_peer/eap_otp.c | 8 +-
src/eap_peer/eap_pax.c | 50 +-
src/eap_peer/eap_peap.c | 71 +-
src/eap_peer/eap_psk.c | 22 +-
src/eap_peer/eap_pwd.c | 22 +-
src/eap_peer/eap_sake.c | 26 +-
src/eap_peer/eap_sim.c | 44 +-
src/eap_peer/eap_teap.c | 201 +-
src/eap_peer/eap_tls.c | 42 +-
src/eap_peer/eap_tls_common.c | 103 +-
src/eap_peer/eap_tls_common.h | 10 +-
src/eap_peer/eap_tnc.c | 32 +-
src/eap_peer/eap_ttls.c | 88 +-
src/eap_peer/eap_vendor_test.c | 16 +-
src/eap_peer/eap_wsc.c | 24 +-
src/eap_peer/ikev2.c | 10 +-
src/eap_peer/tncc.c | 5 +-
src/eap_server/Makefile | 15 +-
src/eap_server/eap.h | 172 +-
src/eap_server/eap_i.h | 67 +-
src/eap_server/eap_methods.h | 9 +-
src/eap_server/eap_server.c | 291 +-
src/eap_server/eap_server_aka.c | 74 +-
src/eap_server/eap_server_eke.c | 39 +-
src/eap_server/eap_server_fast.c | 106 +-
src/eap_server/eap_server_gpsk.c | 37 +-
src/eap_server/eap_server_gtc.c | 12 +-
src/eap_server/eap_server_identity.c | 14 +-
src/eap_server/eap_server_ikev2.c | 22 +-
src/eap_server/eap_server_md5.c | 14 +-
src/eap_server/eap_server_methods.c | 10 +-
src/eap_server/eap_server_mschapv2.c | 22 +-
src/eap_server/eap_server_pax.c | 32 +-
src/eap_server/eap_server_peap.c | 103 +-
src/eap_server/eap_server_psk.c | 34 +-
src/eap_server/eap_server_pwd.c | 22 +-
src/eap_server/eap_server_sake.c | 38 +-
src/eap_server/eap_server_sim.c | 66 +-
src/eap_server/eap_server_teap.c | 309 +-
src/eap_server/eap_server_tls.c | 54 +-
src/eap_server/eap_server_tls_common.c | 93 +-
src/eap_server/eap_server_tnc.c | 26 +-
src/eap_server/eap_server_ttls.c | 96 +-
src/eap_server/eap_server_vendor_test.c | 12 +-
src/eap_server/eap_server_wsc.c | 24 +-
src/eap_server/eap_tls_common.h | 2 +-
src/eap_server/tncs.c | 5 +-
src/eapol_auth/Makefile | 16 +-
src/eapol_auth/eapol_auth_sm.c | 206 +-
src/eapol_auth/eapol_auth_sm.h | 26 +-
src/eapol_auth/eapol_auth_sm_i.h | 40 +-
src/eapol_supp/Makefile | 15 +-
src/eapol_supp/eapol_supp_sm.c | 218 +-
src/eapol_supp/eapol_supp_sm.h | 29 +-
src/fst/fst.c | 25 +-
src/fst/fst.h | 23 +-
src/fst/fst_ctrl_aux.h | 4 +-
src/fst/fst_ctrl_iface.c | 48 +-
src/fst/fst_ctrl_iface.h | 2 +-
src/fst/fst_group.c | 10 +-
src/fst/fst_group.h | 4 +-
src/fst/fst_iface.c | 8 +-
src/fst/fst_iface.h | 8 +-
src/fst/fst_session.c | 96 +-
src/fst/fst_session.h | 12 +-
src/l2_packet/Makefile | 15 +-
src/l2_packet/l2_packet.h | 4 +
src/l2_packet/l2_packet_freebsd.c | 2 +-
src/l2_packet/l2_packet_linux.c | 11 +-
src/l2_packet/l2_packet_ndis.c | 3 +-
src/l2_packet/l2_packet_none.c | 4 +-
src/l2_packet/l2_packet_pcap.c | 4 +-
src/l2_packet/l2_packet_privsep.c | 3 +-
src/l2_packet/l2_packet_winpcap.c | 3 +
src/lib.rules | 38 +-
src/objs.mk | 3 +
src/p2p/Makefile | 15 +-
src/p2p/p2p.c | 45 +-
src/p2p/p2p.h | 14 +-
src/p2p/p2p_go_neg.c | 9 +
src/pae/ieee802_1x_cp.c | 177 +-
src/pae/ieee802_1x_cp.h | 10 +-
src/pae/ieee802_1x_kay.c | 608 +-
src/pae/ieee802_1x_kay.h | 68 +-
src/pae/ieee802_1x_kay_i.h | 40 +-
src/pae/ieee802_1x_secy_ops.c | 22 +-
src/pae/ieee802_1x_secy_ops.h | 8 +-
src/radius/.gitignore | 1 -
src/radius/Makefile | 16 +-
src/radius/radius.c | 2 +-
src/radius/radius.h | 3 +
src/radius/radius_client.c | 52 +-
src/radius/radius_client.h | 5 +
src/radius/radius_server.c | 283 +-
src/radius/radius_server.h | 142 +-
src/rsn_supp/Makefile | 16 +-
src/rsn_supp/pmksa_cache.c | 43 +-
src/rsn_supp/pmksa_cache.h | 1 +
src/rsn_supp/preauth.c | 24 +-
src/rsn_supp/tdls.c | 69 +-
src/rsn_supp/wpa.c | 737 +-
src/rsn_supp/wpa.h | 82 +-
src/rsn_supp/wpa_ft.c | 399 +-
src/rsn_supp/wpa_i.h | 88 +-
src/rsn_supp/wpa_ie.c | 317 +-
src/rsn_supp/wpa_ie.h | 52 +-
src/tls/.gitignore | 1 -
src/tls/Makefile | 17 +-
src/tls/asn1.c | 396 +-
src/tls/asn1.h | 146 +-
src/tls/pkcs1.c | 55 +-
src/tls/pkcs5.c | 78 +-
src/tls/pkcs8.c | 59 +-
src/tls/rsa.c | 23 +-
src/tls/tlsv1_client.c | 29 +-
src/tls/tlsv1_client_i.h | 4 +-
src/tls/tlsv1_client_ocsp.c | 180 +-
src/tls/tlsv1_client_read.c | 10 +-
src/tls/tlsv1_client_write.c | 18 +-
src/tls/tlsv1_cred.c | 247 +-
src/tls/x509v3.c | 419 +-
src/tls/x509v3.h | 7 +
src/utils/.gitignore | 1 -
src/utils/Makefile | 17 +-
src/utils/base64.c | 59 +-
src/utils/base64.h | 13 +-
src/utils/browser-android.c | 2 +-
src/utils/browser-system.c | 2 +-
src/utils/browser-wpadebug.c | 2 +-
src/utils/browser.c | 210 +-
src/utils/browser.h | 4 +-
src/utils/common.c | 38 +-
src/utils/common.h | 8 +-
src/utils/config.c | 97 +
src/utils/config.h | 29 +
src/utils/eloop.c | 47 +-
src/utils/eloop_win.c | 8 +-
src/utils/ext_password.c | 3 +
src/utils/ext_password_file.c | 136 +
src/utils/ext_password_i.h | 4 +
src/utils/http-utils.h | 6 +-
src/utils/includes.h | 1 +
src/utils/json.c | 122 +-
src/utils/json.h | 15 +
src/utils/list.h | 8 +-
src/utils/os_internal.c | 6 +
src/utils/os_unix.c | 13 +-
src/utils/platform.h | 23 +-
src/utils/radiotap.c | 12 +-
src/utils/radiotap.h | 407 +-
src/utils/state_machine.h | 8 +-
src/utils/trace.c | 11 +
src/utils/utils_module_tests.c | 39 +-
src/utils/wpa_debug.c | 147 +-
src/utils/wpa_debug.h | 3 -
src/utils/wpabuf.h | 27 +
src/utils/xml_libxml2.c | 2 +-
src/wps/Makefile | 15 +-
src/wps/upnp_xml.c | 2 +-
src/wps/wps.h | 19 +-
src/wps/wps_attr_build.c | 15 +-
src/wps/wps_attr_process.c | 9 +-
src/wps/wps_dev_attr.c | 17 +
src/wps/wps_dev_attr.h | 1 +
src/wps/wps_enrollee.c | 11 +
src/wps/wps_er.c | 4 +-
src/wps/wps_registrar.c | 97 +-
src/wps/wps_upnp.c | 25 +-
src/wps/wps_upnp_ap.c | 4 +-
src/wps/wps_upnp_event.c | 27 +-
src/wps/wps_upnp_i.h | 9 +-
src/wps/wps_upnp_web.c | 4 +-
tests/.gitignore | 3 +
tests/Makefile | 99 +
tests/README | 123 +
tests/cipher-and-key-mgmt-testing.txt | 377 +
tests/fuzzing/README | 23 +
tests/fuzzing/ap-mgmt/.gitignore | 1 +
tests/fuzzing/ap-mgmt/Makefile | 44 +
tests/fuzzing/ap-mgmt/ap-mgmt.c | 167 +
tests/fuzzing/ap-mgmt/corpus/multi-sae-ffc.dat | Bin 0 -> 506 bytes
tests/fuzzing/ap-mgmt/corpus/multi-sae.dat | Bin 0 -> 346 bytes
tests/fuzzing/ap-mgmt/corpus/multi.dat | Bin 0 -> 246 bytes
tests/fuzzing/asn1/.gitignore | 1 +
tests/fuzzing/asn1/Makefile | 23 +
tests/fuzzing/asn1/asn1.c | 184 +
tests/fuzzing/asn1/corpus/ca.der | Bin 0 -> 560 bytes
.../asn1/corpus/ocsp-multi-server-cache.der | Bin 0 -> 346 bytes
tests/fuzzing/asn1/corpus/ocsp-req.der | Bin 0 -> 76 bytes
tests/fuzzing/build-test.sh | 19 +
tests/fuzzing/dpp-uri/.gitignore | 1 +
tests/fuzzing/dpp-uri/Makefile | 43 +
tests/fuzzing/dpp-uri/corpus/1.dat | 1 +
tests/fuzzing/dpp-uri/corpus/2.dat | 1 +
tests/fuzzing/dpp-uri/corpus/3.dat | 1 +
tests/fuzzing/dpp-uri/dpp-uri.c | 51 +
tests/fuzzing/eap-aka-peer/.gitignore | 1 +
tests/fuzzing/eap-aka-peer/Makefile | 26 +
tests/fuzzing/eap-aka-peer/corpus/server.msg | Bin 0 -> 520 bytes
tests/fuzzing/eap-aka-peer/eap-aka-peer.c | 131 +
tests/fuzzing/eap-mschapv2-peer/.gitignore | 1 +
tests/fuzzing/eap-mschapv2-peer/Makefile | 25 +
tests/fuzzing/eap-mschapv2-peer/corpus/server.msg | Bin 0 -> 304 bytes
.../fuzzing/eap-mschapv2-peer/eap-mschapv2-peer.c | 152 +
tests/fuzzing/eap-sim-peer/.gitignore | 1 +
tests/fuzzing/eap-sim-peer/Makefile | 26 +
tests/fuzzing/eap-sim-peer/corpus/server.msg | Bin 0 -> 340 bytes
tests/fuzzing/eap-sim-peer/eap-sim-peer.c | 125 +
tests/fuzzing/eapol-key-auth/.gitignore | 1 +
tests/fuzzing/eapol-key-auth/Makefile | 34 +
tests/fuzzing/eapol-key-auth/corpus/supp.msg | Bin 0 -> 549 bytes
tests/fuzzing/eapol-key-auth/eapol-key-auth.c | 328 +
tests/fuzzing/eapol-key-supp/.gitignore | 1 +
tests/fuzzing/eapol-key-supp/Makefile | 30 +
tests/fuzzing/eapol-key-supp/corpus/auth.msg | Bin 0 -> 580 bytes
tests/fuzzing/eapol-key-supp/eapol-key-supp.c | 331 +
tests/fuzzing/eapol-supp/.gitignore | 1 +
tests/fuzzing/eapol-supp/Makefile | 28 +
.../fuzzing/eapol-supp/corpus/eap-req-identity.dat | Bin 0 -> 9 bytes
tests/fuzzing/eapol-supp/corpus/eap-req-sim.dat | Bin 0 -> 24 bytes
tests/fuzzing/eapol-supp/corpus/eapol-key-m1.dat | Bin 0 -> 99 bytes
tests/fuzzing/eapol-supp/eapol-supp.c | 198 +
tests/fuzzing/fuzzer-common.c | 56 +
tests/fuzzing/fuzzer-common.h | 14 +
tests/fuzzing/json/.gitignore | 1 +
tests/fuzzing/json/Makefile | 23 +
tests/fuzzing/json/corpus/1.json | 1 +
tests/fuzzing/json/corpus/2.json | 1 +
tests/fuzzing/json/corpus/3.json | 1 +
tests/fuzzing/json/json.c | 38 +
tests/fuzzing/p2p/.gitignore | 1 +
tests/fuzzing/p2p/Makefile | 23 +
tests/fuzzing/p2p/corpus/go-neg-req.dat | Bin 0 -> 155 bytes
tests/fuzzing/p2p/corpus/invitation-req.dat | Bin 0 -> 123 bytes
tests/fuzzing/p2p/corpus/p2ps-pd-req.dat | Bin 0 -> 189 bytes
tests/fuzzing/p2p/corpus/proberesp-go.dat | Bin 0 -> 306 bytes
tests/fuzzing/p2p/corpus/proberesp.dat | Bin 0 -> 209 bytes
tests/fuzzing/p2p/p2p.c | 178 +
tests/fuzzing/rules.include | 31 +
tests/fuzzing/sae/.gitignore | 1 +
tests/fuzzing/sae/Makefile | 28 +
.../sae/corpus/sae-commit-h2e-rejected-groups.dat | Bin 0 -> 102 bytes
tests/fuzzing/sae/corpus/sae-commit-h2e-token.dat | Bin 0 -> 101 bytes
tests/fuzzing/sae/corpus/sae-commit-pw-id.dat | Bin 0 -> 101 bytes
tests/fuzzing/sae/corpus/sae-commit-token.dat | Bin 0 -> 130 bytes
tests/fuzzing/sae/corpus/sae-commit-valid.dat | Bin 0 -> 98 bytes
tests/fuzzing/sae/sae.c | 39 +
tests/fuzzing/tls-client/.gitignore | 1 +
tests/fuzzing/tls-client/Makefile | 32 +
tests/fuzzing/tls-client/corpus/server.msg | Bin 0 -> 1902 bytes
tests/fuzzing/tls-client/tls-client.c | 154 +
tests/fuzzing/tls-server/.gitignore | 1 +
tests/fuzzing/tls-server/Makefile | 32 +
tests/fuzzing/tls-server/corpus/client.msg | Bin 0 -> 391 bytes
tests/fuzzing/tls-server/tls-server.c | 157 +
tests/fuzzing/wnm/.gitignore | 1 +
tests/fuzzing/wnm/Makefile | 60 +
tests/fuzzing/wnm/corpus/bss-tm-req.dat | Bin 0 -> 31 bytes
tests/fuzzing/wnm/corpus/oss-fuzz-0001.dat | Bin 0 -> 64 bytes
tests/fuzzing/wnm/corpus/oss-fuzz-0002.dat | Bin 0 -> 104 bytes
tests/fuzzing/wnm/corpus/wnm-notif.dat | Bin 0 -> 56 bytes
tests/fuzzing/wnm/wnm.c | 99 +
tests/fuzzing/x509/.gitignore | 1 +
tests/fuzzing/x509/Makefile | 27 +
tests/fuzzing/x509/corpus/ca.der | Bin 0 -> 560 bytes
tests/fuzzing/x509/corpus/oss-fuzz-15408 | 1 +
tests/fuzzing/x509/x509.c | 25 +
tests/hwsim/.gitignore | 1 +
tests/hwsim/README | 220 +
tests/hwsim/auth_serv/as.conf | 27 +
tests/hwsim/auth_serv/as2.conf | 24 +
tests/hwsim/auth_serv/ca-and-crl-expired.pem | 90 +
tests/hwsim/auth_serv/ca-and-crl.pem | 90 +
tests/hwsim/auth_serv/ca-incorrect-key.pem | 28 +
tests/hwsim/auth_serv/ca-incorrect.der | Bin 0 -> 902 bytes
tests/hwsim/auth_serv/ca-incorrect.pem | 79 +
tests/hwsim/auth_serv/ca-key.pem | 28 +
tests/hwsim/auth_serv/ca.der | Bin 0 -> 868 bytes
tests/hwsim/auth_serv/ca.pem | 79 +
tests/hwsim/auth_serv/dh.conf | 8 +
tests/hwsim/auth_serv/dh2.conf | 8 +
tests/hwsim/auth_serv/dh_param_3072.pem | 11 +
tests/hwsim/auth_serv/dsaparam.pem | 14 +
tests/hwsim/auth_serv/eap_user.conf | 167 +
tests/hwsim/auth_serv/eap_user_vlan.conf | 7 +
tests/hwsim/auth_serv/ec-ca-openssl.cnf | 111 +
tests/hwsim/auth_serv/ec-ca.key | 8 +
tests/hwsim/auth_serv/ec-ca.pem | 13 +
tests/hwsim/auth_serv/ec-generate.sh | 53 +
tests/hwsim/auth_serv/ec-server.key | 8 +
tests/hwsim/auth_serv/ec-server.pem | 53 +
tests/hwsim/auth_serv/ec-user.key | 8 +
tests/hwsim/auth_serv/ec-user.pem | 52 +
tests/hwsim/auth_serv/ec2-ca.key | 9 +
tests/hwsim/auth_serv/ec2-ca.pem | 15 +
tests/hwsim/auth_serv/ec2-generate.sh | 67 +
tests/hwsim/auth_serv/ec2-server.key | 9 +
tests/hwsim/auth_serv/ec2-server.pem | 58 +
tests/hwsim/auth_serv/ec2-user-p256.key | 8 +
tests/hwsim/auth_serv/ec2-user-p256.pem | 56 +
tests/hwsim/auth_serv/ec2-user.key | 9 +
tests/hwsim/auth_serv/ec2-user.pem | 57 +
tests/hwsim/auth_serv/hlr_auc_gw.gsm | 17 +
tests/hwsim/auth_serv/hlr_auc_gw.milenage_db | 16 +
tests/hwsim/auth_serv/iCA-server/ca-and-root.pem | 160 +
tests/hwsim/auth_serv/iCA-server/cacert.pem | 81 +
tests/hwsim/auth_serv/iCA-server/careq.pem | 16 +
tests/hwsim/auth_serv/iCA-server/index.txt | 2 +
tests/hwsim/auth_serv/iCA-server/index.txt.attr | 1 +
tests/hwsim/auth_serv/iCA-server/private/cakey.pem | 28 +
tests/hwsim/auth_serv/iCA-server/serial | 1 +
.../hwsim/auth_serv/iCA-server/server-revoked.key | 28 +
.../hwsim/auth_serv/iCA-server/server-revoked.pem | 86 +
.../hwsim/auth_serv/iCA-server/server-revoked.req | 16 +
.../iCA-server/server-revoked_and_ica.pem | 167 +
tests/hwsim/auth_serv/iCA-server/server.key | 28 +
tests/hwsim/auth_serv/iCA-server/server.pem | 86 +
tests/hwsim/auth_serv/iCA-server/server.req | 16 +
.../hwsim/auth_serv/iCA-server/server_and_ica.pem | 167 +
tests/hwsim/auth_serv/iCA-user/ca-and-root.pem | 160 +
tests/hwsim/auth_serv/iCA-user/cacert.pem | 81 +
tests/hwsim/auth_serv/iCA-user/careq.pem | 16 +
tests/hwsim/auth_serv/iCA-user/index.txt | 1 +
tests/hwsim/auth_serv/iCA-user/index.txt.attr | 1 +
tests/hwsim/auth_serv/iCA-user/private/cakey.pem | 28 +
tests/hwsim/auth_serv/iCA-user/serial | 1 +
tests/hwsim/auth_serv/iCA-user/user.key | 28 +
tests/hwsim/auth_serv/iCA-user/user.pem | 85 +
tests/hwsim/auth_serv/iCA-user/user.req | 16 +
tests/hwsim/auth_serv/iCA-user/user_and_ica.pem | 166 +
tests/hwsim/auth_serv/ica-generate.sh | 87 +
tests/hwsim/auth_serv/index-revoked.txt | 8 +
tests/hwsim/auth_serv/index-unknown.txt | 1 +
tests/hwsim/auth_serv/index.txt | 8 +
tests/hwsim/auth_serv/ocsp-multi-server-cache.der | Bin 0 -> 493 bytes
tests/hwsim/auth_serv/ocsp-req.der | Bin 0 -> 76 bytes
tests/hwsim/auth_serv/ocsp-responder.csr | 16 +
tests/hwsim/auth_serv/ocsp-responder.key | 28 +
tests/hwsim/auth_serv/ocsp-responder.pem | 76 +
tests/hwsim/auth_serv/ocsp-server-cache.der | Bin 0 -> 490 bytes
.../hwsim/auth_serv/ocsp-server-cache.der-invalid | Bin 0 -> 343 bytes
tests/hwsim/auth_serv/openssl2.cnf | 147 +
tests/hwsim/auth_serv/radius_clients.conf | 1 +
tests/hwsim/auth_serv/radius_clients_ipv6.conf | 1 +
tests/hwsim/auth_serv/radius_clients_none.conf | 4 +
tests/hwsim/auth_serv/rootCA/index.txt | 6 +
tests/hwsim/auth_serv/rootCA/index.txt.attr | 1 +
tests/hwsim/auth_serv/rootCA/serial | 1 +
tests/hwsim/auth_serv/rsa3072-ca.key | 40 +
tests/hwsim/auth_serv/rsa3072-ca.pem | 27 +
tests/hwsim/auth_serv/rsa3072-generate.sh | 83 +
tests/hwsim/auth_serv/rsa3072-server.key | 40 +
tests/hwsim/auth_serv/rsa3072-server.pem | 106 +
tests/hwsim/auth_serv/rsa3072-server.req | 22 +
tests/hwsim/auth_serv/rsa3072-user-rsa2048.key | 28 +
tests/hwsim/auth_serv/rsa3072-user-rsa2048.pem | 96 +
tests/hwsim/auth_serv/rsa3072-user-rsa2048.req | 16 +
tests/hwsim/auth_serv/rsa3072-user.key | 40 +
tests/hwsim/auth_serv/rsa3072-user.pem | 106 +
tests/hwsim/auth_serv/rsa3072-user.req | 21 +
tests/hwsim/auth_serv/server-certpol.csr | 22 +
tests/hwsim/auth_serv/server-certpol.key | 40 +
tests/hwsim/auth_serv/server-certpol.pem | 102 +
tests/hwsim/auth_serv/server-certpol2.csr | 22 +
tests/hwsim/auth_serv/server-certpol2.key | 40 +
tests/hwsim/auth_serv/server-certpol2.pem | 102 +
tests/hwsim/auth_serv/server-eku-client-server.csr | 16 +
tests/hwsim/auth_serv/server-eku-client-server.key | 28 +
tests/hwsim/auth_serv/server-eku-client-server.pem | 85 +
tests/hwsim/auth_serv/server-eku-client.csr | 16 +
tests/hwsim/auth_serv/server-eku-client.key | 28 +
tests/hwsim/auth_serv/server-eku-client.pem | 85 +
tests/hwsim/auth_serv/server-expired.csr | 16 +
tests/hwsim/auth_serv/server-expired.key | 28 +
tests/hwsim/auth_serv/server-expired.pem | 85 +
tests/hwsim/auth_serv/server-extra.pkcs12 | Bin 0 -> 3418 bytes
tests/hwsim/auth_serv/server-long-duration.csr | 27 +
tests/hwsim/auth_serv/server-long-duration.key | 52 +
tests/hwsim/auth_serv/server-long-duration.pem | 107 +
tests/hwsim/auth_serv/server-no-dnsname.csr | 16 +
tests/hwsim/auth_serv/server-no-dnsname.key | 28 +
tests/hwsim/auth_serv/server-no-dnsname.pem | 85 +
tests/hwsim/auth_serv/server.csr | 16 +
tests/hwsim/auth_serv/server.key | 28 +
tests/hwsim/auth_serv/server.pem | 87 +
tests/hwsim/auth_serv/server.pkcs12 | Bin 0 -> 2549 bytes
tests/hwsim/auth_serv/sha384-server.key | 40 +
tests/hwsim/auth_serv/sha384-server.pem | 115 +
tests/hwsim/auth_serv/sha384-user.key | 38 +
tests/hwsim/auth_serv/sha384-user.pem | 113 +
tests/hwsim/auth_serv/sha512-ca.key | 52 +
tests/hwsim/auth_serv/sha512-ca.pem | 32 +
tests/hwsim/auth_serv/sha512-generate.sh | 75 +
tests/hwsim/auth_serv/sha512-server.key | 45 +
tests/hwsim/auth_serv/sha512-server.pem | 120 +
tests/hwsim/auth_serv/sha512-user.key | 44 +
tests/hwsim/auth_serv/sha512-user.pem | 119 +
tests/hwsim/auth_serv/update.sh | 181 +
tests/hwsim/auth_serv/user.csr | 16 +
tests/hwsim/auth_serv/user.key | 28 +
tests/hwsim/auth_serv/user.key.pkcs8 | 30 +
tests/hwsim/auth_serv/user.key.pkcs8.pkcs5v15 | 29 +
tests/hwsim/auth_serv/user.pem | 85 +
tests/hwsim/auth_serv/user.pkcs12 | Bin 0 -> 2517 bytes
tests/hwsim/auth_serv/user.rsa-key | 27 +
tests/hwsim/auth_serv/user2.pkcs12 | Bin 0 -> 3558 bytes
tests/hwsim/auth_serv/user3.pkcs12 | Bin 0 -> 3524 bytes
tests/hwsim/build.sh | 83 +
tests/hwsim/check_kernel.py | 31 +
tests/hwsim/devdetail.xml | 47 +
tests/hwsim/devinfo.xml | 7 +
tests/hwsim/dictionary.radius | 20 +
tests/hwsim/example-hostapd.config | 115 +
tests/hwsim/example-setup.txt | 191 +
tests/hwsim/example-wpa_supplicant.config | 160 +
tests/hwsim/fst_module_aux.py | 832 ++
tests/hwsim/fst_test_common.py | 97 +
tests/hwsim/hostapd.py | 870 ++
tests/hwsim/hostapd.vlan | 2 +
tests/hwsim/hostapd.vlan2 | 3 +
tests/hwsim/hostapd.wlan3.vlan | 2 +
tests/hwsim/hostapd.wlan4.vlan | 2 +
tests/hwsim/hostapd.wpa_psk | 5 +
tests/hwsim/hwsim.py | 114 +
tests/hwsim/hwsim_utils.py | 246 +
tests/hwsim/multi-bss-acs.conf | 28 +
tests/hwsim/multi-bss-iface-per_sta_vif.conf | 42 +
tests/hwsim/multi-bss-iface.conf | 40 +
tests/hwsim/multi-bss.conf | 21 +
tests/hwsim/netlink.py | 237 +
tests/hwsim/nl80211.py | 357 +
tests/hwsim/owe-bss-1.conf | 12 +
tests/hwsim/owe-bss-2.conf | 16 +
tests/hwsim/p2p0.conf | 3 +
tests/hwsim/p2p1.conf | 3 +
tests/hwsim/p2p2.conf | 3 +
tests/hwsim/p2p_utils.py | 394 +
tests/hwsim/pps-mo-1.xml | 62 +
tests/hwsim/radius_das.py | 47 +
tests/hwsim/remotehost.py | 258 +
tests/hwsim/rfkill.py | 152 +
tests/hwsim/run-all.sh | 162 +
tests/hwsim/run-tests.py | 692 ++
tests/hwsim/start.sh | 213 +
tests/hwsim/stop.sh | 80 +
tests/hwsim/test_ap_acs.py | 688 ++
tests/hwsim/test_ap_ciphers.py | 1200 ++
tests/hwsim/test_ap_config.py | 581 +
tests/hwsim/test_ap_csa.py | 189 +
tests/hwsim/test_ap_dynamic.py | 586 +
tests/hwsim/test_ap_eap.py | 7491 ++++++++++++
tests/hwsim/test_ap_ft.py | 3437 ++++++
tests/hwsim/test_ap_hs20.py | 6496 ++++++++++
tests/hwsim/test_ap_ht.py | 1609 +++
tests/hwsim/test_ap_mixed.py | 101 +
tests/hwsim/test_ap_open.py | 1017 ++
tests/hwsim/test_ap_params.py | 911 ++
tests/hwsim/test_ap_pmf.py | 1204 ++
tests/hwsim/test_ap_psk.py | 3537 ++++++
tests/hwsim/test_ap_qosmap.py | 169 +
tests/hwsim/test_ap_roam.py | 395 +
tests/hwsim/test_ap_tdls.py | 652 ++
tests/hwsim/test_ap_track.py | 405 +
tests/hwsim/test_ap_vht.py | 1333 +++
tests/hwsim/test_ap_vlan.py | 807 ++
tests/hwsim/test_ap_wps.py | 10466 +++++++++++++++++
tests/hwsim/test_authsrv.py | 262 +
tests/hwsim/test_autoscan.py | 81 +
tests/hwsim/test_bgscan.py | 315 +
tests/hwsim/test_cert_check.py | 312 +
tests/hwsim/test_cfg80211.py | 150 +
tests/hwsim/test_connect_cmd.py | 235 +
tests/hwsim/test_dbus.py | 6093 ++++++++++
tests/hwsim/test_dfs.py | 767 ++
tests/hwsim/test_dpp.py | 6350 ++++++++++
tests/hwsim/test_eap.py | 602 +
tests/hwsim/test_eap_proto.py | 10377 ++++++++++++++++
tests/hwsim/test_erp.py | 741 ++
tests/hwsim/test_ext_password.py | 112 +
tests/hwsim/test_fils.py | 2360 ++++
tests/hwsim/test_fst_config.py | 553 +
tests/hwsim/test_fst_module.py | 2825 +++++
tests/hwsim/test_gas.py | 2053 ++++
tests/hwsim/test_hapd_ctrl.py | 1071 ++
tests/hwsim/test_he.py | 1170 ++
tests/hwsim/test_hostapd_oom.py | 173 +
tests/hwsim/test_hs20_filter.py | 205 +
tests/hwsim/test_hs20_pps_mo.py | 43 +
tests/hwsim/test_ibss.py | 601 +
tests/hwsim/test_ieee8021x.py | 514 +
tests/hwsim/test_kernel.py | 128 +
tests/hwsim/test_macsec.py | 890 ++
tests/hwsim/test_mbo.py | 596 +
tests/hwsim/test_module_tests.py | 28 +
tests/hwsim/test_monitor_interface.py | 94 +
tests/hwsim/test_multi_ap.py | 353 +
tests/hwsim/test_nfc_p2p.py | 848 ++
tests/hwsim/test_nfc_wps.py | 709 ++
tests/hwsim/test_oce.py | 185 +
tests/hwsim/test_ocv.py | 1204 ++
tests/hwsim/test_offchannel_tx.py | 50 +
tests/hwsim/test_owe.py | 928 ++
tests/hwsim/test_p2p_autogo.py | 936 ++
tests/hwsim/test_p2p_channel.py | 1384 +++
tests/hwsim/test_p2p_concurrency.py | 286 +
tests/hwsim/test_p2p_device.py | 552 +
tests/hwsim/test_p2p_discovery.py | 820 ++
tests/hwsim/test_p2p_ext.py | 384 +
tests/hwsim/test_p2p_grpform.py | 1185 ++
tests/hwsim/test_p2p_invitation.py | 195 +
tests/hwsim/test_p2p_messages.py | 2143 ++++
tests/hwsim/test_p2p_persistent.py | 676 ++
tests/hwsim/test_p2p_service.py | 586 +
tests/hwsim/test_p2p_set.py | 128 +
tests/hwsim/test_p2p_wifi_display.py | 475 +
tests/hwsim/test_p2ps.py | 1689 +++
tests/hwsim/test_pasn.py | 683 ++
tests/hwsim/test_pmksa_cache.py | 1253 ++
tests/hwsim/test_radio_work.py | 133 +
tests/hwsim/test_radius.py | 1710 +++
tests/hwsim/test_rfkill.py | 242 +
tests/hwsim/test_rrm.py | 2128 ++++
tests/hwsim/test_sae.py | 2722 +++++
tests/hwsim/test_sae_pk.py | 462 +
tests/hwsim/test_scan.py | 2025 ++++
tests/hwsim/test_sigma_dut.py | 5264 +++++++++
tests/hwsim/test_ssid.py | 127 +
tests/hwsim/test_sta_dynamic.py | 329 +
tests/hwsim/test_suite_b.py | 739 ++
tests/hwsim/test_tnc.py | 194 +
tests/hwsim/test_wep.py | 172 +
tests/hwsim/test_wext.py | 254 +
tests/hwsim/test_wmediumd.py | 480 +
tests/hwsim/test_wnm.py | 1951 ++++
tests/hwsim/test_wpas_ap.py | 905 ++
tests/hwsim/test_wpas_config.py | 656 ++
tests/hwsim/test_wpas_ctrl.py | 2149 ++++
tests/hwsim/test_wpas_mesh.py | 2534 ++++
tests/hwsim/test_wpas_wmm_ac.py | 400 +
tests/hwsim/tnc/.gitignore | 4 +
tests/hwsim/tnc/Makefile | 23 +
tests/hwsim/tnc/hostap2_imc.c | 183 +
tests/hwsim/tnc/hostap2_imv.c | 203 +
tests/hwsim/tnc/hostap_imc.c | 72 +
tests/hwsim/tnc/hostap_imv.c | 66 +
tests/hwsim/tnc/tnc_config | 4 +
tests/hwsim/tshark.py | 124 +
tests/hwsim/utils.py | 314 +
tests/hwsim/vm/.gitignore | 1 +
tests/hwsim/vm/README | 80 +
tests/hwsim/vm/bisect-run.sh | 43 +
tests/hwsim/vm/build-codecov.sh | 57 +
tests/hwsim/vm/combine-codecov.sh | 39 +
tests/hwsim/vm/dbus.conf | 34 +
tests/hwsim/vm/example-vm-setup.txt | 95 +
tests/hwsim/vm/inside.sh | 164 +
tests/hwsim/vm/kernel-config | 175 +
tests/hwsim/vm/kernel-config.uml | 131 +
tests/hwsim/vm/parallel-vm.py | 669 ++
tests/hwsim/vm/process-codecov.sh | 36 +
tests/hwsim/vm/uevent.sh | 9 +
tests/hwsim/vm/vm-run.sh | 202 +
tests/hwsim/w1fi_logo.png | Bin 0 -> 7549 bytes
tests/hwsim/wlantest.py | 277 +
tests/hwsim/wpasupplicant.py | 1649 +++
tests/hwsim/wps-ctrl-cred | Bin 0 -> 67 bytes
tests/hwsim/wps-ctrl-cred2 | Bin 0 -> 59 bytes
tests/hwsim/wps-mixed-cred | Bin 0 -> 112 bytes
tests/hwsim/wps-wep-cred | Bin 0 -> 53 bytes
tests/remote/config.py | 87 +
tests/remote/hwsim_wrapper.py | 126 +
tests/remote/monitor.py | 193 +
tests/remote/run-tests.py | 408 +
tests/remote/rutils.py | 567 +
tests/remote/test_devices.py | 124 +
tests/remote/test_example.py | 141 +
tests/remote/test_monitor.py | 52 +
tests/test-aes.c | 624 +
tests/test-base64.c | 42 +
tests/test-https.c | 225 +
tests/test-https_server.c | 275 +
tests/test-list.c | 72 +
tests/test-md4.c | 93 +
tests/test-milenage.c | 814 ++
tests/test-rc4.c | 250 +
tests/test-rsa-sig-ver.c | 206 +
tests/test-sha1.c | 119 +
tests/test-sha256.c | 119 +
tests/test-x509v3.c | 62 +
tests/test_x509v3_nist.sh | 144 +
tests/test_x509v3_nist2.sh | 177 +
wlantest/.gitignore | 4 +
wlantest/Makefile | 87 +
wlantest/bip.c | 133 +
wlantest/bss.c | 373 +
wlantest/ccmp.c | 367 +
wlantest/ctrl.c | 1471 +++
wlantest/gcmp.c | 160 +
wlantest/inject.c | 341 +
wlantest/monitor.c | 172 +
wlantest/process.c | 409 +
wlantest/readpcap.c | 190 +
wlantest/rx_data.c | 904 ++
wlantest/rx_eapol.c | 1317 +++
wlantest/rx_ip.c | 184 +
wlantest/rx_mgmt.c | 2642 +++++
wlantest/rx_tdls.c | 618 +
wlantest/sta.c | 232 +
wlantest/test_vectors.c | 937 ++
wlantest/tkip.c | 428 +
wlantest/wep.c | 104 +
wlantest/wired.c | 295 +
wlantest/wlantest.c | 505 +
wlantest/wlantest.h | 336 +
wlantest/wlantest_cli.c | 1865 +++
wlantest/wlantest_ctrl.h | 171 +
wlantest/writepcap.c | 373 +
wpa_supplicant/.gitignore | 14 +
wpa_supplicant/Android.mk | 114 +-
wpa_supplicant/ChangeLog | 10 +-
wpa_supplicant/Makefile | 395 +-
wpa_supplicant/README | 4 +-
wpa_supplicant/README-DPP | 71 +-
wpa_supplicant/README-HS20 | 2 +-
wpa_supplicant/android.config | 16 +-
wpa_supplicant/ap.c | 223 +-
wpa_supplicant/binder/binder.h | 2 +-
wpa_supplicant/blacklist.c | 141 -
wpa_supplicant/blacklist.h | 24 -
wpa_supplicant/bss.c | 145 +-
wpa_supplicant/bss.h | 25 +-
wpa_supplicant/bssid_ignore.c | 221 +
wpa_supplicant/bssid_ignore.h | 33 +
wpa_supplicant/config.c | 644 +-
wpa_supplicant/config.h | 129 +-
wpa_supplicant/config_file.c | 243 +-
wpa_supplicant/config_ssid.h | 155 +-
wpa_supplicant/config_winreg.c | 39 +-
wpa_supplicant/ctrl_iface.c | 1153 +-
wpa_supplicant/ctrl_iface.h | 6 +-
wpa_supplicant/ctrl_iface_named_pipe.c | 2 +-
wpa_supplicant/ctrl_iface_udp.c | 57 +-
wpa_supplicant/ctrl_iface_unix.c | 30 +-
wpa_supplicant/dbus/dbus_common.c | 23 +-
wpa_supplicant/dbus/dbus_new.c | 76 +-
wpa_supplicant/dbus/dbus_new_handlers.c | 424 +-
wpa_supplicant/dbus/dbus_new_handlers.h | 6 +
wpa_supplicant/dbus/dbus_new_handlers_p2p.c | 77 +-
wpa_supplicant/dbus/dbus_new_introspect.c | 2 +-
wpa_supplicant/defconfig | 45 +-
wpa_supplicant/doc/docbook/.gitignore | 1 +
wpa_supplicant/doc/docbook/eapol_test.8 | 124 -
wpa_supplicant/doc/docbook/eapol_test.sgml | 4 +
wpa_supplicant/doc/docbook/manpage.links | 0
wpa_supplicant/doc/docbook/manpage.refs | 4 -
wpa_supplicant/doc/docbook/wpa_background.8 | 84 -
wpa_supplicant/doc/docbook/wpa_background.sgml | 4 +
wpa_supplicant/doc/docbook/wpa_cli.8 | 219 -
wpa_supplicant/doc/docbook/wpa_cli.sgml | 4 +
wpa_supplicant/doc/docbook/wpa_gui.8 | 60 -
wpa_supplicant/doc/docbook/wpa_gui.sgml | 4 +
wpa_supplicant/doc/docbook/wpa_passphrase.8 | 40 -
wpa_supplicant/doc/docbook/wpa_passphrase.sgml | 4 +
wpa_supplicant/doc/docbook/wpa_priv.8 | 120 -
wpa_supplicant/doc/docbook/wpa_priv.sgml | 4 +
wpa_supplicant/doc/docbook/wpa_supplicant.8 | 553 -
wpa_supplicant/doc/docbook/wpa_supplicant.conf.5 | 225 -
.../doc/docbook/wpa_supplicant.conf.sgml | 4 +
wpa_supplicant/doc/docbook/wpa_supplicant.sgml | 4 +
wpa_supplicant/dpp_supplicant.c | 1809 ++-
wpa_supplicant/dpp_supplicant.h | 15 +
wpa_supplicant/driver_i.h | 109 +-
wpa_supplicant/eapol_test.c | 9 +-
wpa_supplicant/events.c | 1537 ++-
wpa_supplicant/examples/dpp-nfc.py | 1186 ++
wpa_supplicant/examples/p2p-action-udhcp.sh | 4 +-
wpa_supplicant/examples/p2p-action.sh | 4 +-
wpa_supplicant/examples/p2p/p2p_connect.py | 18 +-
wpa_supplicant/examples/p2p/p2p_disconnect.py | 2 +-
wpa_supplicant/examples/p2p/p2p_find.py | 2 +-
wpa_supplicant/examples/p2p/p2p_flush.py | 2 +-
wpa_supplicant/examples/p2p/p2p_group_add.py | 14 +-
wpa_supplicant/examples/p2p/p2p_invite.py | 10 +-
wpa_supplicant/examples/p2p/p2p_listen.py | 2 +-
wpa_supplicant/examples/p2p/p2p_stop_find.py | 2 +-
wpa_supplicant/examples/udhcpd-p2p.conf | 12 +-
wpa_supplicant/gas_query.c | 62 +-
wpa_supplicant/gas_query.h | 2 +-
wpa_supplicant/hs20_supplicant.c | 30 +-
wpa_supplicant/ibss_rsn.c | 45 +-
wpa_supplicant/interworking.c | 66 +-
wpa_supplicant/interworking.h | 2 +-
wpa_supplicant/mbo.c | 30 +
wpa_supplicant/mesh.c | 243 +-
wpa_supplicant/mesh.h | 6 +-
wpa_supplicant/mesh_mpm.c | 49 +-
wpa_supplicant/mesh_rsn.c | 26 +-
wpa_supplicant/nmake.mak | 2 +-
wpa_supplicant/notify.c | 10 +-
wpa_supplicant/offchannel.c | 6 +-
wpa_supplicant/op_classes.c | 239 +-
wpa_supplicant/p2p_supplicant.c | 407 +-
wpa_supplicant/p2p_supplicant.h | 16 +-
wpa_supplicant/pasn_supplicant.c | 1584 +++
wpa_supplicant/preauth_test.c | 14 +-
wpa_supplicant/robust_av.c | 155 +
wpa_supplicant/rrm.c | 91 +-
wpa_supplicant/scan.c | 489 +-
wpa_supplicant/scan.h | 31 +
wpa_supplicant/sme.c | 521 +-
wpa_supplicant/sme.h | 8 +-
.../systemd/wpa_supplicant-nl80211.service.arg.in | 2 +-
.../systemd/wpa_supplicant-wired.service.arg.in | 2 +-
.../systemd/wpa_supplicant.service.arg.in | 2 +-
wpa_supplicant/twt.c | 142 +
wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj | 6 +-
.../vs2005/wpa_supplicant/wpa_supplicant.vcproj | 6 +-
wpa_supplicant/vs2005/wpasvc/wpasvc.vcproj | 6 +-
wpa_supplicant/wmm_ac.c | 2 +-
wpa_supplicant/wnm_sta.c | 29 +-
wpa_supplicant/wpa_cli.c | 339 +-
*** 315025 LINES SKIPPED ***
More information about the dev-commits-src-all
mailing list