git: vendor/WPA_SUPPLICANT vendor/wpa_supplicant: upgrade from 2.1 to 2.9

Sascha Wildner swildner at crater.dragonflybsd.org
Thu May 21 12:31:58 PDT 2020


commit a115783565c0196f689c4989b5b562c0aca1b4d3
Author: Daniel Fojt <df at neosystem.org>
Date:   Tue Apr 21 15:31:08 2020 +0200

    vendor/wpa_supplicant: upgrade from 2.1 to 2.9

Summary of changes:
 contrib/wpa_supplicant/COPYING                     |     2 +-
 contrib/wpa_supplicant/README                      |     2 +-
 .../patches/openssl-0.9.8-tls-extensions.patch     |   429 -
 .../patches/openssl-0.9.8d-tls-extensions.patch    |   429 -
 .../patches/openssl-0.9.8e-tls-extensions.patch    |   353 -
 .../patches/openssl-0.9.8g-tls-extensions.patch    |   330 -
 .../patches/openssl-0.9.8h-tls-extensions.patch    |   344 -
 .../patches/openssl-0.9.8i-tls-extensions.patch    |   404 -
 .../patches/openssl-0.9.8x-tls-extensions.patch    |   396 -
 .../patches/openssl-0.9.9-session-ticket.patch     |   374 -
 contrib/wpa_supplicant/src/ap/accounting.c         |   252 +-
 contrib/wpa_supplicant/src/ap/accounting.h         |     7 +-
 contrib/wpa_supplicant/src/ap/acs.c                |   342 +-
 contrib/wpa_supplicant/src/ap/acs.h                |     5 +
 contrib/wpa_supplicant/src/ap/airtime_policy.c     |   269 +
 contrib/wpa_supplicant/src/ap/airtime_policy.h     |    48 +
 contrib/wpa_supplicant/src/ap/ap_config.c          |   680 +-
 contrib/wpa_supplicant/src/ap/ap_config.h          |   572 +-
 contrib/wpa_supplicant/src/ap/ap_drv_ops.c         |   557 +-
 contrib/wpa_supplicant/src/ap/ap_drv_ops.h         |   133 +-
 contrib/wpa_supplicant/src/ap/ap_list.c            |    23 +-
 contrib/wpa_supplicant/src/ap/ap_list.h            |     5 +
 contrib/wpa_supplicant/src/ap/ap_mlme.c            |    25 +-
 contrib/wpa_supplicant/src/ap/authsrv.c            |   110 +-
 contrib/wpa_supplicant/src/ap/beacon.c             |   709 +-
 contrib/wpa_supplicant/src/ap/beacon.h             |     8 +
 contrib/wpa_supplicant/src/ap/bss_load.c           |    99 +
 contrib/wpa_supplicant/src/ap/bss_load.h           |    17 +
 contrib/wpa_supplicant/src/ap/ctrl_iface_ap.c      |   594 +-
 contrib/wpa_supplicant/src/ap/ctrl_iface_ap.h      |    14 +-
 contrib/wpa_supplicant/src/ap/dfs.c                |   577 +-
 contrib/wpa_supplicant/src/ap/dfs.h                |    10 +-
 contrib/wpa_supplicant/src/ap/dhcp_snoop.c         |   158 +
 contrib/wpa_supplicant/src/ap/dhcp_snoop.h         |    30 +
 contrib/wpa_supplicant/src/ap/dpp_hostapd.c        |  1725 ++
 contrib/wpa_supplicant/src/ap/dpp_hostapd.h        |    38 +
 contrib/wpa_supplicant/src/ap/drv_callbacks.c      |  1105 +-
 contrib/wpa_supplicant/src/ap/eap_user_db.c        |    42 +-
 contrib/wpa_supplicant/src/ap/eth_p_oui.c          |   191 +
 contrib/wpa_supplicant/src/ap/eth_p_oui.h          |    28 +
 contrib/wpa_supplicant/src/ap/fils_hlp.c           |   654 +
 contrib/wpa_supplicant/src/ap/fils_hlp.h           |    27 +
 .../gas_query.c => src/ap/gas_query_ap.c}          |   387 +-
 contrib/wpa_supplicant/src/ap/gas_query_ap.h       |    43 +
 contrib/wpa_supplicant/src/ap/gas_serv.c           |  1187 +-
 contrib/wpa_supplicant/src/ap/gas_serv.h           |    49 +-
 contrib/wpa_supplicant/src/ap/hostapd.c            |  1860 +-
 contrib/wpa_supplicant/src/ap/hostapd.h            |   290 +-
 contrib/wpa_supplicant/src/ap/hs20.c               |   232 +-
 contrib/wpa_supplicant/src/ap/hs20.h               |    12 +-
 contrib/wpa_supplicant/src/ap/hw_features.c        |   630 +-
 contrib/wpa_supplicant/src/ap/hw_features.h        |    10 +
 contrib/wpa_supplicant/src/ap/iapp.c               |    38 +-
 contrib/wpa_supplicant/src/ap/ieee802_11.c         |  4050 ++++-
 contrib/wpa_supplicant/src/ap/ieee802_11.h         |   127 +-
 contrib/wpa_supplicant/src/ap/ieee802_11_auth.c    |   182 +-
 contrib/wpa_supplicant/src/ap/ieee802_11_auth.h    |     9 +-
 contrib/wpa_supplicant/src/ap/ieee802_11_he.c      |   348 +
 contrib/wpa_supplicant/src/ap/ieee802_11_ht.c      |   330 +-
 contrib/wpa_supplicant/src/ap/ieee802_11_shared.c  |   576 +-
 contrib/wpa_supplicant/src/ap/ieee802_11_vht.c     |   368 +-
 contrib/wpa_supplicant/src/ap/ieee802_1x.c         |  1100 +-
 contrib/wpa_supplicant/src/ap/ieee802_1x.h         |    13 +-
 contrib/wpa_supplicant/src/ap/mbo_ap.c             |   244 +
 contrib/wpa_supplicant/src/ap/mbo_ap.h             |    51 +
 contrib/wpa_supplicant/src/ap/ndisc_snoop.c        |   186 +
 contrib/wpa_supplicant/src/ap/ndisc_snoop.h        |    36 +
 contrib/wpa_supplicant/src/ap/neighbor_db.c        |   262 +
 contrib/wpa_supplicant/src/ap/neighbor_db.h        |    25 +
 contrib/wpa_supplicant/src/ap/p2p_hostapd.c        |     5 +-
 contrib/wpa_supplicant/src/ap/peerkey_auth.c       |   396 -
 contrib/wpa_supplicant/src/ap/pmksa_cache_auth.c   |   385 +-
 contrib/wpa_supplicant/src/ap/pmksa_cache_auth.h   |    26 +-
 contrib/wpa_supplicant/src/ap/rrm.c                |   674 +
 contrib/wpa_supplicant/src/ap/rrm.h                |    33 +
 contrib/wpa_supplicant/src/ap/sta_info.c           |   673 +-
 contrib/wpa_supplicant/src/ap/sta_info.h           |   206 +-
 contrib/wpa_supplicant/src/ap/taxonomy.c           |   292 +
 contrib/wpa_supplicant/src/ap/taxonomy.h           |    24 +
 .../wpa_supplicant/src/ap/tkip_countermeasures.c   |     5 +
 contrib/wpa_supplicant/src/ap/utils.c              |    11 +
 contrib/wpa_supplicant/src/ap/vlan.c               |    34 +
 contrib/wpa_supplicant/src/ap/vlan.h               |    30 +
 contrib/wpa_supplicant/src/ap/vlan_full.c          |   801 +
 contrib/wpa_supplicant/src/ap/vlan_ifconfig.c      |    69 +
 contrib/wpa_supplicant/src/ap/vlan_init.c          |  1020 +-
 contrib/wpa_supplicant/src/ap/vlan_init.h          |    19 +-
 contrib/wpa_supplicant/src/ap/vlan_ioctl.c         |   155 +
 contrib/wpa_supplicant/src/ap/vlan_util.c          |    87 +-
 contrib/wpa_supplicant/src/ap/vlan_util.h          |    18 +-
 contrib/wpa_supplicant/src/ap/wmm.c                |    84 +-
 contrib/wpa_supplicant/src/ap/wnm_ap.c             |   446 +-
 contrib/wpa_supplicant/src/ap/wnm_ap.h             |    10 +-
 contrib/wpa_supplicant/src/ap/wpa_auth.c           |  2884 +++-
 contrib/wpa_supplicant/src/ap/wpa_auth.h           |   338 +-
 contrib/wpa_supplicant/src/ap/wpa_auth_ft.c        |  3993 ++++-
 contrib/wpa_supplicant/src/ap/wpa_auth_glue.c      |   897 +-
 contrib/wpa_supplicant/src/ap/wpa_auth_i.h         |   135 +-
 contrib/wpa_supplicant/src/ap/wpa_auth_ie.c        |   536 +-
 contrib/wpa_supplicant/src/ap/wpa_auth_ie.h        |    21 +-
 contrib/wpa_supplicant/src/ap/wpa_auth_kay.c       |   523 +
 contrib/wpa_supplicant/src/ap/wpa_auth_kay.h       |    51 +
 contrib/wpa_supplicant/src/ap/wps_hostapd.c        |   362 +-
 contrib/wpa_supplicant/src/ap/x_snoop.c            |   131 +
 contrib/wpa_supplicant/src/ap/x_snoop.h            |    56 +
 contrib/wpa_supplicant/src/common/cli.c            |   267 +
 contrib/wpa_supplicant/src/common/cli.h            |    47 +
 .../src/common/common_module_tests.c               |   439 +
 .../wpa_supplicant/src/common/ctrl_iface_common.c  |   209 +
 .../wpa_supplicant/src/common/ctrl_iface_common.h  |    42 +
 contrib/wpa_supplicant/src/common/defs.h           |   139 +-
 contrib/wpa_supplicant/src/common/dhcp.h           |   263 +
 contrib/wpa_supplicant/src/common/dpp.c            | 10056 +++++++++++
 contrib/wpa_supplicant/src/common/dpp.h            |   542 +
 contrib/wpa_supplicant/src/common/dragonfly.c      |   215 +
 contrib/wpa_supplicant/src/common/dragonfly.h      |    31 +
 contrib/wpa_supplicant/src/common/eapol_common.h   |    13 +-
 contrib/wpa_supplicant/src/common/gas.c            |     2 +-
 contrib/wpa_supplicant/src/common/gas.h            |     3 +
 contrib/wpa_supplicant/src/common/gas_server.c     |   487 +
 contrib/wpa_supplicant/src/common/gas_server.h     |    44 +
 .../wpa_supplicant/src/common/hw_features_common.c |   625 +
 .../wpa_supplicant/src/common/hw_features_common.h |    49 +
 .../wpa_supplicant/src/common/ieee802_11_common.c  |  1622 +-
 .../wpa_supplicant/src/common/ieee802_11_common.h  |   194 +-
 .../wpa_supplicant/src/common/ieee802_11_defs.h    |  1342 +-
 .../wpa_supplicant/src/common/ieee802_1x_defs.h    |    86 +
 contrib/wpa_supplicant/src/common/linux_bridge.h   |    39 +
 contrib/wpa_supplicant/src/common/linux_vlan.h     |    52 +
 contrib/wpa_supplicant/src/common/ocv.c            |   172 +
 contrib/wpa_supplicant/src/common/ocv.h            |    40 +
 .../wpa_supplicant/src/common/privsep_commands.h   |    54 +-
 .../wpa_supplicant/src/common/qca-vendor-attr.h    |    28 +
 contrib/wpa_supplicant/src/common/qca-vendor.h     |  7124 +++++++-
 contrib/wpa_supplicant/src/common/sae.c            |   796 +-
 contrib/wpa_supplicant/src/common/sae.h            |    23 +-
 contrib/wpa_supplicant/src/common/tnc.h            |   121 +
 contrib/wpa_supplicant/src/common/version.h        |     6 +-
 contrib/wpa_supplicant/src/common/wpa_common.c     |  1668 +-
 contrib/wpa_supplicant/src/common/wpa_common.h     |   239 +-
 contrib/wpa_supplicant/src/common/wpa_ctrl.c       |   128 +-
 contrib/wpa_supplicant/src/common/wpa_ctrl.h       |   232 +-
 contrib/wpa_supplicant/src/common/wpa_helpers.c    |   294 +
 contrib/wpa_supplicant/src/common/wpa_helpers.h    |    37 +
 contrib/wpa_supplicant/src/crypto/aes-cbc.c        |     6 +
 contrib/wpa_supplicant/src/crypto/aes-ccm.c        |     2 +-
 contrib/wpa_supplicant/src/crypto/aes-ctr.c        |    28 +-
 contrib/wpa_supplicant/src/crypto/aes-eax.c        |     2 +-
 contrib/wpa_supplicant/src/crypto/aes-gcm.c        |     2 +-
 .../wpa_supplicant/src/crypto/aes-internal-dec.c   |     4 +-
 .../wpa_supplicant/src/crypto/aes-internal-enc.c   |     7 +-
 contrib/wpa_supplicant/src/crypto/aes-omac1.c      |    67 +-
 contrib/wpa_supplicant/src/crypto/aes-siv.c        |   208 +
 contrib/wpa_supplicant/src/crypto/aes-unwrap.c     |    19 +-
 contrib/wpa_supplicant/src/crypto/aes-wrap.c       |    20 +-
 contrib/wpa_supplicant/src/crypto/aes.h            |     4 +-
 contrib/wpa_supplicant/src/crypto/aes_i.h          |    10 +-
 contrib/wpa_supplicant/src/crypto/aes_siv.h        |    21 +
 contrib/wpa_supplicant/src/crypto/aes_wrap.h       |    19 +-
 contrib/wpa_supplicant/src/crypto/crypto.h         |   149 +-
 .../wpa_supplicant/src/crypto/crypto_cryptoapi.c   |   783 -
 contrib/wpa_supplicant/src/crypto/crypto_gnutls.c  |   255 +-
 .../src/crypto/crypto_internal-modexp.c            |    73 +
 .../src/crypto/crypto_internal-rsa.c               |     9 +
 .../wpa_supplicant/src/crypto/crypto_internal.c    |    53 +
 .../wpa_supplicant/src/crypto/crypto_libtomcrypt.c |    54 +-
 contrib/wpa_supplicant/src/crypto/crypto_linux.c   |  1009 ++
 .../src/crypto/crypto_module_tests.c               |  2167 +++
 contrib/wpa_supplicant/src/crypto/crypto_nettle.c  |   469 +
 contrib/wpa_supplicant/src/crypto/crypto_none.c    |     3 +-
 contrib/wpa_supplicant/src/crypto/crypto_nss.c     |   207 -
 contrib/wpa_supplicant/src/crypto/crypto_openssl.c |  1231 +-
 contrib/wpa_supplicant/src/crypto/crypto_wolfssl.c |  1780 ++
 contrib/wpa_supplicant/src/crypto/des-internal.c   |    17 +-
 contrib/wpa_supplicant/src/crypto/dh_group5.c      |     1 +
 contrib/wpa_supplicant/src/crypto/dh_groups.c      |    55 +-
 .../wpa_supplicant/src/crypto/fips_prf_cryptoapi.c |    19 -
 .../wpa_supplicant/src/crypto/fips_prf_gnutls.c    |    20 -
 contrib/wpa_supplicant/src/crypto/fips_prf_nss.c   |    19 -
 .../wpa_supplicant/src/crypto/fips_prf_openssl.c   |    41 +-
 .../{fips_prf_openssl.c => fips_prf_wolfssl.c}     |    39 +-
 contrib/wpa_supplicant/src/crypto/md4-internal.c   |     5 +-
 contrib/wpa_supplicant/src/crypto/md5-internal.c   |     3 +
 contrib/wpa_supplicant/src/crypto/md5.c            |     6 +-
 contrib/wpa_supplicant/src/crypto/milenage.c       |     4 +-
 contrib/wpa_supplicant/src/crypto/ms_funcs.c       |    75 +-
 contrib/wpa_supplicant/src/crypto/ms_funcs.h       |    10 +-
 contrib/wpa_supplicant/src/crypto/random.c         |    88 +-
 contrib/wpa_supplicant/src/crypto/sha1-internal.c  |    18 +-
 contrib/wpa_supplicant/src/crypto/sha1-prf.c       |     1 +
 contrib/wpa_supplicant/src/crypto/sha1-tlsprf.c    |     8 +-
 contrib/wpa_supplicant/src/crypto/sha1-tprf.c      |     2 +
 contrib/wpa_supplicant/src/crypto/sha1.c           |     6 +-
 .../wpa_supplicant/src/crypto/sha256-internal.c    |     9 +-
 contrib/wpa_supplicant/src/crypto/sha256-kdf.c     |    87 +
 contrib/wpa_supplicant/src/crypto/sha256-prf.c     |    28 +-
 contrib/wpa_supplicant/src/crypto/sha256-tlsprf.c  |    15 +-
 contrib/wpa_supplicant/src/crypto/sha256.h         |    17 +-
 .../wpa_supplicant/src/crypto/sha384-internal.c    |    92 +
 contrib/wpa_supplicant/src/crypto/sha384-kdf.c     |    87 +
 .../src/crypto/{sha256-prf.c => sha384-prf.c}      |    46 +-
 .../src/crypto/{sha256.c => sha384.c}              |    60 +-
 contrib/wpa_supplicant/src/crypto/sha384.h         |    27 +
 contrib/wpa_supplicant/src/crypto/sha384_i.h       |    23 +
 .../wpa_supplicant/src/crypto/sha512-internal.c    |   270 +
 contrib/wpa_supplicant/src/crypto/sha512-kdf.c     |    87 +
 .../src/crypto/{sha256-prf.c => sha512-prf.c}      |    46 +-
 .../src/crypto/{sha256.c => sha512.c}              |    60 +-
 contrib/wpa_supplicant/src/crypto/sha512.h         |    27 +
 contrib/wpa_supplicant/src/crypto/sha512_i.h       |    25 +
 contrib/wpa_supplicant/src/crypto/tls.h            |   254 +-
 contrib/wpa_supplicant/src/crypto/tls_gnutls.c     |  1256 +-
 contrib/wpa_supplicant/src/crypto/tls_internal.c   |   257 +-
 contrib/wpa_supplicant/src/crypto/tls_none.c       |    62 +-
 contrib/wpa_supplicant/src/crypto/tls_nss.c        |   645 -
 contrib/wpa_supplicant/src/crypto/tls_openssl.c    |  3157 +++-
 contrib/wpa_supplicant/src/crypto/tls_openssl.h    |    19 +
 .../wpa_supplicant/src/crypto/tls_openssl_ocsp.c   |   846 +
 contrib/wpa_supplicant/src/crypto/tls_schannel.c   |   732 -
 contrib/wpa_supplicant/src/crypto/tls_wolfssl.c    |  2201 +++
 contrib/wpa_supplicant/src/drivers/driver.h        |  2755 ++-
 .../wpa_supplicant/src/drivers/driver_atheros.c    |   763 +-
 contrib/wpa_supplicant/src/drivers/driver_bsd.c    |   409 +-
 contrib/wpa_supplicant/src/drivers/driver_common.c |   236 +-
 contrib/wpa_supplicant/src/drivers/driver_hostap.c |   129 +-
 contrib/wpa_supplicant/src/drivers/driver_hostap.h |     2 +-
 .../src/drivers/driver_macsec_linux.c              |  1651 ++
 .../wpa_supplicant/src/drivers/driver_macsec_qca.c |  1049 ++
 .../wpa_supplicant/src/drivers/driver_madwifi.c    |  1309 --
 contrib/wpa_supplicant/src/drivers/driver_ndis.c   |    42 +-
 .../wpa_supplicant/src/drivers/driver_nl80211.c    | 16957 +++++++++----------
 .../wpa_supplicant/src/drivers/driver_nl80211.h    |   310 +
 .../src/drivers/driver_nl80211_android.c           |   190 +
 .../src/drivers/driver_nl80211_capa.c              |  2261 +++
 .../src/drivers/driver_nl80211_event.c             |  2727 +++
 .../src/drivers/driver_nl80211_monitor.c           |   500 +
 .../src/drivers/driver_nl80211_scan.c              |  1285 ++
 contrib/wpa_supplicant/src/drivers/driver_none.c   |     8 -
 .../wpa_supplicant/src/drivers/driver_openbsd.c    |     3 +-
 .../wpa_supplicant/src/drivers/driver_privsep.c    |   181 +-
 .../wpa_supplicant/src/drivers/driver_roboswitch.c |    71 +-
 contrib/wpa_supplicant/src/drivers/driver_test.c   |  2678 ---
 contrib/wpa_supplicant/src/drivers/driver_wext.c   |   352 +-
 contrib/wpa_supplicant/src/drivers/driver_wired.c  |   413 +-
 .../src/drivers/driver_wired_common.c              |   322 +
 .../src/drivers/driver_wired_common.h              |    34 +
 contrib/wpa_supplicant/src/drivers/drivers.c       |    52 +-
 contrib/wpa_supplicant/src/drivers/linux_defines.h |    46 +
 contrib/wpa_supplicant/src/drivers/linux_ioctl.c   |    44 +-
 contrib/wpa_supplicant/src/drivers/linux_ioctl.h   |     1 +
 contrib/wpa_supplicant/src/drivers/linux_wext.h    |    12 +-
 contrib/wpa_supplicant/src/drivers/netlink.c       |     6 +-
 contrib/wpa_supplicant/src/drivers/nl80211_copy.h  |  2593 ++-
 contrib/wpa_supplicant/src/drivers/priv_netlink.h  |     1 +
 contrib/wpa_supplicant/src/drivers/rfkill.c        |    46 +-
 contrib/wpa_supplicant/src/eap_common/eap_common.c |    87 +-
 contrib/wpa_supplicant/src/eap_common/eap_common.h |    12 +-
 contrib/wpa_supplicant/src/eap_common/eap_defs.h   |    42 +-
 .../wpa_supplicant/src/eap_common/eap_eke_common.c |    76 +-
 .../src/eap_common/eap_fast_common.c               |    68 +-
 .../src/eap_common/eap_fast_common.h               |     8 +-
 .../src/eap_common/eap_gpsk_common.c               |    28 +-
 .../src/eap_common/eap_ikev2_common.c              |    12 +-
 .../src/eap_common/eap_ikev2_common.h              |     7 -
 .../wpa_supplicant/src/eap_common/eap_pax_common.c |    14 +-
 .../wpa_supplicant/src/eap_common/eap_pax_common.h |     3 +-
 .../wpa_supplicant/src/eap_common/eap_pwd_common.c |   416 +-
 .../wpa_supplicant/src/eap_common/eap_pwd_common.h |    34 +-
 .../src/eap_common/eap_sake_common.c               |   163 +-
 .../src/eap_common/eap_sake_common.h               |     8 +-
 .../wpa_supplicant/src/eap_common/eap_sim_common.c |    43 +-
 .../wpa_supplicant/src/eap_common/eap_sim_common.h |     4 +-
 .../src/eap_common/eap_teap_common.c               |   698 +
 .../src/eap_common/eap_teap_common.h               |   218 +
 .../wpa_supplicant/src/eap_common/ikev2_common.c   |   104 +-
 .../wpa_supplicant/src/eap_common/ikev2_common.h   |     4 -
 contrib/wpa_supplicant/src/eap_peer/eap.c          |   946 +-
 contrib/wpa_supplicant/src/eap_peer/eap.h          |    72 +-
 contrib/wpa_supplicant/src/eap_peer/eap_aka.c      |   249 +-
 contrib/wpa_supplicant/src/eap_peer/eap_config.h   |   198 +-
 contrib/wpa_supplicant/src/eap_peer/eap_eke.c      |   148 +-
 contrib/wpa_supplicant/src/eap_peer/eap_fast.c     |   219 +-
 contrib/wpa_supplicant/src/eap_peer/eap_fast_pac.c |    58 +-
 contrib/wpa_supplicant/src/eap_peer/eap_gpsk.c     |    78 +-
 contrib/wpa_supplicant/src/eap_peer/eap_gtc.c      |     6 +-
 contrib/wpa_supplicant/src/eap_peer/eap_i.h        |    41 +-
 contrib/wpa_supplicant/src/eap_peer/eap_ikev2.c    |    44 +-
 contrib/wpa_supplicant/src/eap_peer/eap_leap.c     |    28 +-
 contrib/wpa_supplicant/src/eap_peer/eap_md5.c      |     6 +-
 contrib/wpa_supplicant/src/eap_peer/eap_methods.c  |    21 +-
 contrib/wpa_supplicant/src/eap_peer/eap_methods.h  |     3 +-
 contrib/wpa_supplicant/src/eap_peer/eap_mschapv2.c |    86 +-
 contrib/wpa_supplicant/src/eap_peer/eap_otp.c      |     6 +-
 contrib/wpa_supplicant/src/eap_peer/eap_pax.c      |    86 +-
 contrib/wpa_supplicant/src/eap_peer/eap_peap.c     |   203 +-
 contrib/wpa_supplicant/src/eap_peer/eap_proxy.h    |    12 +-
 .../wpa_supplicant/src/eap_peer/eap_proxy_dummy.c  |    23 +-
 contrib/wpa_supplicant/src/eap_peer/eap_psk.c      |    22 +-
 contrib/wpa_supplicant/src/eap_peer/eap_pwd.c      |   772 +-
 contrib/wpa_supplicant/src/eap_peer/eap_sake.c     |    78 +-
 contrib/wpa_supplicant/src/eap_peer/eap_sim.c      |   181 +-
 contrib/wpa_supplicant/src/eap_peer/eap_teap.c     |  2033 +++
 .../eap_peer/{eap_fast_pac.c => eap_teap_pac.c}    |   418 +-
 contrib/wpa_supplicant/src/eap_peer/eap_teap_pac.h |    50 +
 contrib/wpa_supplicant/src/eap_peer/eap_tls.c      |   195 +-
 .../wpa_supplicant/src/eap_peer/eap_tls_common.c   |   301 +-
 .../wpa_supplicant/src/eap_peer/eap_tls_common.h   |    15 +-
 contrib/wpa_supplicant/src/eap_peer/eap_tnc.c      |    21 +-
 contrib/wpa_supplicant/src/eap_peer/eap_ttls.c     |   306 +-
 .../wpa_supplicant/src/eap_peer/eap_vendor_test.c  |    27 +-
 contrib/wpa_supplicant/src/eap_peer/eap_wsc.c      |    22 +-
 contrib/wpa_supplicant/src/eap_peer/ikev2.c        |    71 +-
 contrib/wpa_supplicant/src/eap_peer/mschapv2.c     |     4 +-
 contrib/wpa_supplicant/src/eap_peer/tncc.c         |    82 +-
 contrib/wpa_supplicant/src/eap_server/eap.h        |    48 +-
 contrib/wpa_supplicant/src/eap_server/eap_i.h      |    38 +-
 .../wpa_supplicant/src/eap_server/eap_methods.h    |     3 +-
 contrib/wpa_supplicant/src/eap_server/eap_server.c |   734 +-
 .../wpa_supplicant/src/eap_server/eap_server_aka.c |    92 +-
 .../wpa_supplicant/src/eap_server/eap_server_eke.c |    45 +-
 .../src/eap_server/eap_server_fast.c               |   113 +-
 .../src/eap_server/eap_server_gpsk.c               |    60 +-
 .../wpa_supplicant/src/eap_server/eap_server_gtc.c |    11 +-
 .../src/eap_server/eap_server_identity.c           |    13 +-
 .../src/eap_server/eap_server_ikev2.c              |    59 +-
 .../wpa_supplicant/src/eap_server/eap_server_md5.c |     8 +-
 .../src/eap_server/eap_server_methods.c            |    19 +-
 .../src/eap_server/eap_server_mschapv2.c           |    63 +-
 .../wpa_supplicant/src/eap_server/eap_server_pax.c |   124 +-
 .../src/eap_server/eap_server_peap.c               |   250 +-
 .../wpa_supplicant/src/eap_server/eap_server_psk.c |    45 +-
 .../wpa_supplicant/src/eap_server/eap_server_pwd.c |   591 +-
 .../src/eap_server/eap_server_sake.c               |    88 +-
 .../wpa_supplicant/src/eap_server/eap_server_sim.c |    82 +-
 .../src/eap_server/eap_server_teap.c               |  1947 +++
 .../wpa_supplicant/src/eap_server/eap_server_tls.c |   225 +-
 .../src/eap_server/eap_server_tls_common.c         |   149 +-
 .../wpa_supplicant/src/eap_server/eap_server_tnc.c |     9 +-
 .../src/eap_server/eap_server_ttls.c               |   222 +-
 .../src/eap_server/eap_server_vendor_test.c        |     6 +-
 .../wpa_supplicant/src/eap_server/eap_server_wsc.c |    10 +-
 contrib/wpa_supplicant/src/eap_server/eap_sim_db.c |   119 +-
 contrib/wpa_supplicant/src/eap_server/eap_sim_db.h |     2 +-
 .../wpa_supplicant/src/eap_server/eap_tls_common.h |    15 +-
 contrib/wpa_supplicant/src/eap_server/ikev2.c      |    14 +-
 contrib/wpa_supplicant/src/eap_server/tncs.c       |    95 +-
 .../src/eapol_auth/eapol_auth_dump.c               |    16 +-
 .../wpa_supplicant/src/eapol_auth/eapol_auth_sm.c  |   232 +-
 .../wpa_supplicant/src/eapol_auth/eapol_auth_sm.h  |    20 +-
 .../src/eapol_auth/eapol_auth_sm_i.h               |    10 +-
 .../wpa_supplicant/src/eapol_supp/eapol_supp_sm.c  |   263 +-
 .../wpa_supplicant/src/eapol_supp/eapol_supp_sm.h  |   100 +-
 contrib/wpa_supplicant/src/fst/fst.c               |   231 +
 contrib/wpa_supplicant/src/fst/fst.h               |   304 +
 contrib/wpa_supplicant/src/fst/fst_ctrl_aux.c      |    70 +
 contrib/wpa_supplicant/src/fst/fst_ctrl_aux.h      |    93 +
 contrib/wpa_supplicant/src/fst/fst_ctrl_defs.h     |   109 +
 contrib/wpa_supplicant/src/fst/fst_ctrl_iface.c    |   948 ++
 contrib/wpa_supplicant/src/fst/fst_ctrl_iface.h    |    45 +
 contrib/wpa_supplicant/src/fst/fst_defs.h          |    87 +
 contrib/wpa_supplicant/src/fst/fst_group.c         |   522 +
 contrib/wpa_supplicant/src/fst/fst_group.h         |    69 +
 contrib/wpa_supplicant/src/fst/fst_iface.c         |    80 +
 contrib/wpa_supplicant/src/fst/fst_iface.h         |   136 +
 contrib/wpa_supplicant/src/fst/fst_internal.h      |    49 +
 contrib/wpa_supplicant/src/fst/fst_session.c       |  1609 ++
 contrib/wpa_supplicant/src/fst/fst_session.h       |    80 +
 contrib/wpa_supplicant/src/l2_packet/l2_packet.h   |    31 +
 .../src/l2_packet/l2_packet_freebsd.c              |    19 +
 .../wpa_supplicant/src/l2_packet/l2_packet_linux.c |   310 +-
 .../wpa_supplicant/src/l2_packet/l2_packet_ndis.c  |    19 +
 .../wpa_supplicant/src/l2_packet/l2_packet_none.c  |    22 +-
 .../wpa_supplicant/src/l2_packet/l2_packet_pcap.c  |    30 +-
 .../src/l2_packet/l2_packet_privsep.c              |    40 +-
 .../src/l2_packet/l2_packet_winpcap.c              |    12 +
 contrib/wpa_supplicant/src/p2p/p2p.c               |  1606 +-
 contrib/wpa_supplicant/src/p2p/p2p.h               |   518 +-
 contrib/wpa_supplicant/src/p2p/p2p_build.c         |   374 +-
 contrib/wpa_supplicant/src/p2p/p2p_dev_disc.c      |     8 +-
 contrib/wpa_supplicant/src/p2p/p2p_go_neg.c        |   354 +-
 contrib/wpa_supplicant/src/p2p/p2p_group.c         |   126 +-
 contrib/wpa_supplicant/src/p2p/p2p_i.h             |   178 +-
 contrib/wpa_supplicant/src/p2p/p2p_invitation.c    |   142 +-
 contrib/wpa_supplicant/src/p2p/p2p_parse.c         |   255 +-
 contrib/wpa_supplicant/src/p2p/p2p_pd.c            |  1416 +-
 contrib/wpa_supplicant/src/p2p/p2p_sd.c            |   206 +-
 contrib/wpa_supplicant/src/p2p/p2p_utils.c         |   245 +-
 contrib/wpa_supplicant/src/pae/ieee802_1x_cp.c     |   720 +
 contrib/wpa_supplicant/src/pae/ieee802_1x_cp.h     |    39 +
 contrib/wpa_supplicant/src/pae/ieee802_1x_kay.c    |  4107 +++++
 contrib/wpa_supplicant/src/pae/ieee802_1x_kay.h    |   281 +
 contrib/wpa_supplicant/src/pae/ieee802_1x_kay_i.h  |   425 +
 contrib/wpa_supplicant/src/pae/ieee802_1x_key.c    |   210 +
 contrib/wpa_supplicant/src/pae/ieee802_1x_key.h    |    26 +
 .../wpa_supplicant/src/pae/ieee802_1x_secy_ops.c   |   539 +
 .../wpa_supplicant/src/pae/ieee802_1x_secy_ops.h   |    62 +
 contrib/wpa_supplicant/src/radius/radius.c         |   374 +-
 contrib/wpa_supplicant/src/radius/radius.h         |    66 +-
 contrib/wpa_supplicant/src/radius/radius_client.c  |   507 +-
 contrib/wpa_supplicant/src/radius/radius_client.h  |     3 +
 contrib/wpa_supplicant/src/radius/radius_das.c     |   278 +-
 contrib/wpa_supplicant/src/radius/radius_das.h     |    18 +-
 contrib/wpa_supplicant/src/radius/radius_server.c  |  1720 +-
 contrib/wpa_supplicant/src/radius/radius_server.h  |    39 +
 contrib/wpa_supplicant/src/rsn_supp/peerkey.c      |  1157 --
 contrib/wpa_supplicant/src/rsn_supp/peerkey.h      |    80 -
 contrib/wpa_supplicant/src/rsn_supp/pmksa_cache.c  |   169 +-
 contrib/wpa_supplicant/src/rsn_supp/pmksa_cache.h  |    51 +-
 contrib/wpa_supplicant/src/rsn_supp/preauth.c      |    57 +-
 contrib/wpa_supplicant/src/rsn_supp/preauth.h      |     6 +-
 contrib/wpa_supplicant/src/rsn_supp/tdls.c         |   693 +-
 contrib/wpa_supplicant/src/rsn_supp/wpa.c          |  2855 +++-
 contrib/wpa_supplicant/src/rsn_supp/wpa.h          |   132 +-
 contrib/wpa_supplicant/src/rsn_supp/wpa_ft.c       |   443 +-
 contrib/wpa_supplicant/src/rsn_supp/wpa_i.h        |   166 +-
 contrib/wpa_supplicant/src/rsn_supp/wpa_ie.c       |   237 +-
 contrib/wpa_supplicant/src/rsn_supp/wpa_ie.h       |    18 +-
 contrib/wpa_supplicant/src/tls/asn1.c              |    74 +-
 contrib/wpa_supplicant/src/tls/asn1.h              |    10 +-
 contrib/wpa_supplicant/src/tls/bignum.c            |     4 +-
 contrib/wpa_supplicant/src/tls/libtommath.c        |   228 +-
 contrib/wpa_supplicant/src/tls/pkcs1.c             |   165 +-
 contrib/wpa_supplicant/src/tls/pkcs1.h             |     7 +
 contrib/wpa_supplicant/src/tls/pkcs5.c             |   446 +-
 contrib/wpa_supplicant/src/tls/rsa.c               |    27 +-
 contrib/wpa_supplicant/src/tls/rsa.h               |     3 +
 contrib/wpa_supplicant/src/tls/tlsv1_client.c      |   147 +-
 contrib/wpa_supplicant/src/tls/tlsv1_client.h      |    15 +-
 contrib/wpa_supplicant/src/tls/tlsv1_client_i.h    |    18 +-
 contrib/wpa_supplicant/src/tls/tlsv1_client_ocsp.c |   803 +
 contrib/wpa_supplicant/src/tls/tlsv1_client_read.c |   610 +-
 .../wpa_supplicant/src/tls/tlsv1_client_write.c    |   197 +-
 contrib/wpa_supplicant/src/tls/tlsv1_common.c      |   206 +-
 contrib/wpa_supplicant/src/tls/tlsv1_common.h      |    16 +-
 contrib/wpa_supplicant/src/tls/tlsv1_cred.c        |   783 +-
 contrib/wpa_supplicant/src/tls/tlsv1_cred.h        |     8 +
 contrib/wpa_supplicant/src/tls/tlsv1_record.c      |     2 +-
 contrib/wpa_supplicant/src/tls/tlsv1_server.c      |   291 +-
 contrib/wpa_supplicant/src/tls/tlsv1_server.h      |    14 +-
 contrib/wpa_supplicant/src/tls/tlsv1_server_i.h    |    18 +
 contrib/wpa_supplicant/src/tls/tlsv1_server_read.c |   575 +-
 .../wpa_supplicant/src/tls/tlsv1_server_write.c    |   360 +-
 contrib/wpa_supplicant/src/tls/x509v3.c            |   417 +-
 contrib/wpa_supplicant/src/tls/x509v3.h            |    36 +-
 contrib/wpa_supplicant/src/utils/base64.c          |   142 +-
 contrib/wpa_supplicant/src/utils/base64.h          |     4 +
 contrib/wpa_supplicant/src/utils/bitfield.c        |     4 +-
 contrib/wpa_supplicant/src/utils/browser-android.c |   126 +
 contrib/wpa_supplicant/src/utils/browser-system.c  |   119 +
 .../wpa_supplicant/src/utils/browser-wpadebug.c    |   139 +
 contrib/wpa_supplicant/src/utils/browser.c         |   218 +
 contrib/wpa_supplicant/src/utils/browser.h         |    21 +
 contrib/wpa_supplicant/src/utils/common.c          |   505 +-
 contrib/wpa_supplicant/src/utils/common.h          |    95 +-
 contrib/wpa_supplicant/src/utils/const_time.h      |   191 +
 contrib/wpa_supplicant/src/utils/crc32.c           |    85 +
 contrib/wpa_supplicant/src/utils/crc32.h           |    14 +
 contrib/wpa_supplicant/src/utils/edit.c            |     2 +-
 contrib/wpa_supplicant/src/utils/edit_simple.c     |     8 +-
 contrib/wpa_supplicant/src/utils/eloop.c           |   459 +-
 contrib/wpa_supplicant/src/utils/eloop.h           |    16 +-
 contrib/wpa_supplicant/src/utils/eloop_win.c       |     6 +
 contrib/wpa_supplicant/src/utils/ext_password.c    |     4 -
 contrib/wpa_supplicant/src/utils/ext_password_i.h  |     6 +
 .../wpa_supplicant/src/utils/ext_password_test.c   |     2 +-
 contrib/wpa_supplicant/src/utils/http-utils.h      |    63 +
 contrib/wpa_supplicant/src/utils/http_curl.c       |  1758 ++
 contrib/wpa_supplicant/src/utils/includes.h        |     7 +-
 contrib/wpa_supplicant/src/utils/ip_addr.c         |    24 -
 contrib/wpa_supplicant/src/utils/ip_addr.h         |     1 -
 contrib/wpa_supplicant/src/utils/json.c            |   576 +
 contrib/wpa_supplicant/src/utils/json.h            |    42 +
 contrib/wpa_supplicant/src/utils/list.h            |     8 +-
 contrib/wpa_supplicant/src/utils/module_tests.h    |    20 +
 contrib/wpa_supplicant/src/utils/os.h              |    85 +
 contrib/wpa_supplicant/src/utils/os_internal.c     |   100 +-
 contrib/wpa_supplicant/src/utils/os_none.c         |    25 +-
 contrib/wpa_supplicant/src/utils/os_unix.c         |   324 +-
 contrib/wpa_supplicant/src/utils/os_win32.c        |    49 +
 contrib/wpa_supplicant/src/utils/pcsc_funcs.c      |   114 +-
 contrib/wpa_supplicant/src/utils/platform.h        |    21 +
 contrib/wpa_supplicant/src/utils/radiotap.c        |   379 +-
 contrib/wpa_supplicant/src/utils/radiotap.h        |    60 +-
 contrib/wpa_supplicant/src/utils/radiotap_iter.h   |   108 +-
 contrib/wpa_supplicant/src/utils/trace.c           |   102 +-
 contrib/wpa_supplicant/src/utils/trace.h           |     3 +
 .../wpa_supplicant/src/utils/utils_module_tests.c  |  1233 ++
 contrib/wpa_supplicant/src/utils/uuid.c            |    27 +-
 contrib/wpa_supplicant/src/utils/uuid.h            |     1 +
 contrib/wpa_supplicant/src/utils/wpa_debug.c       |   215 +-
 contrib/wpa_supplicant/src/utils/wpa_debug.h       |    48 +-
 contrib/wpa_supplicant/src/utils/wpabuf.c          |    47 +-
 contrib/wpa_supplicant/src/utils/wpabuf.h          |    18 +-
 contrib/wpa_supplicant/src/utils/xml-utils.c       |   471 +
 contrib/wpa_supplicant/src/utils/xml-utils.h       |    97 +
 contrib/wpa_supplicant/src/utils/xml_libxml2.c     |   459 +
 contrib/wpa_supplicant/src/wps/http_client.c       |    42 +-
 contrib/wpa_supplicant/src/wps/http_server.c       |    16 +-
 contrib/wpa_supplicant/src/wps/httpread.c          |   128 +-
 contrib/wpa_supplicant/src/wps/ndef.c              |    22 +-
 contrib/wpa_supplicant/src/wps/wps.c               |    81 +-
 contrib/wpa_supplicant/src/wps/wps.h               |    74 +-
 contrib/wpa_supplicant/src/wps/wps_attr_build.c    |    54 +-
 contrib/wpa_supplicant/src/wps/wps_attr_parse.c    |    90 +-
 contrib/wpa_supplicant/src/wps/wps_attr_parse.h    |    49 +-
 contrib/wpa_supplicant/src/wps/wps_attr_process.c  |    87 +-
 contrib/wpa_supplicant/src/wps/wps_common.c        |    79 +-
 contrib/wpa_supplicant/src/wps/wps_defs.h          |    73 +-
 contrib/wpa_supplicant/src/wps/wps_dev_attr.c      |     8 +
 contrib/wpa_supplicant/src/wps/wps_dev_attr.h      |     1 +
 contrib/wpa_supplicant/src/wps/wps_enrollee.c      |   146 +-
 contrib/wpa_supplicant/src/wps/wps_er.c            |    61 +-
 contrib/wpa_supplicant/src/wps/wps_er_ssdp.c       |     4 +-
 contrib/wpa_supplicant/src/wps/wps_i.h             |    11 +-
 contrib/wpa_supplicant/src/wps/wps_module_tests.c  |   338 +
 contrib/wpa_supplicant/src/wps/wps_registrar.c     |   270 +-
 contrib/wpa_supplicant/src/wps/wps_upnp.c          |    47 +-
 contrib/wpa_supplicant/src/wps/wps_upnp.h          |     3 +
 contrib/wpa_supplicant/src/wps/wps_upnp_ap.c       |     8 +-
 contrib/wpa_supplicant/src/wps/wps_upnp_event.c    |     8 +-
 contrib/wpa_supplicant/src/wps/wps_upnp_i.h        |     3 +-
 contrib/wpa_supplicant/src/wps/wps_upnp_ssdp.c     |    32 +-
 contrib/wpa_supplicant/src/wps/wps_upnp_web.c      |   144 +-
 contrib/wpa_supplicant/src/wps/wps_validate.c      |     4 +-
 contrib/wpa_supplicant/wpa_supplicant/ChangeLog    |   638 +
 contrib/wpa_supplicant/wpa_supplicant/README       |    66 +-
 contrib/wpa_supplicant/wpa_supplicant/README-DPP   |   195 +
 contrib/wpa_supplicant/wpa_supplicant/README-HS20  |   143 +-
 contrib/wpa_supplicant/wpa_supplicant/README-P2P   |   272 +-
 contrib/wpa_supplicant/wpa_supplicant/README-WPS   |    12 -
 contrib/wpa_supplicant/wpa_supplicant/ap.c         |   652 +-
 contrib/wpa_supplicant/wpa_supplicant/ap.h         |    29 +-
 contrib/wpa_supplicant/wpa_supplicant/autoscan.c   |    41 +-
 contrib/wpa_supplicant/wpa_supplicant/autoscan.h   |    10 +
 contrib/wpa_supplicant/wpa_supplicant/bgscan.c     |     8 -
 contrib/wpa_supplicant/wpa_supplicant/bgscan.h     |     9 +
 .../wpa_supplicant/wpa_supplicant/bgscan_learn.c   |     5 +-
 .../wpa_supplicant/wpa_supplicant/bgscan_simple.c  |    10 +-
 .../wpa_supplicant/binder/.clang-format            |     9 +
 .../wpa_supplicant/binder/binder.cpp               |   104 +
 .../wpa_supplicant/wpa_supplicant/binder/binder.h  |    46 +
 .../wpa_supplicant/binder/binder_constants.cpp     |    18 +
 .../wpa_supplicant/binder/binder_constants.h       |    21 +
 .../wpa_supplicant/binder/binder_i.h               |    28 +
 .../wpa_supplicant/binder/binder_manager.cpp       |   100 +
 .../wpa_supplicant/binder/binder_manager.h         |    58 +
 .../binder/fi/w1/wpa_supplicant/IIface.aidl        |    16 +
 .../binder/fi/w1/wpa_supplicant/ISupplicant.aidl   |    59 +
 .../fi/w1/wpa_supplicant/ISupplicantCallbacks.aidl |    20 +
 .../wpa_supplicant/wpa_supplicant/binder/iface.cpp |    16 +
 .../wpa_supplicant/wpa_supplicant/binder/iface.h   |    42 +
 .../wpa_supplicant/binder/supplicant.cpp           |   127 +
 .../wpa_supplicant/binder/supplicant.h             |    55 +
 contrib/wpa_supplicant/wpa_supplicant/bss.c        |   296 +-
 contrib/wpa_supplicant/wpa_supplicant/bss.h        |    51 +-
 contrib/wpa_supplicant/wpa_supplicant/config.c     |  2196 ++-
 contrib/wpa_supplicant/wpa_supplicant/config.h     |   601 +-
 .../wpa_supplicant/wpa_supplicant/config_file.c    |   562 +-
 .../wpa_supplicant/wpa_supplicant/config_ssid.h    |   442 +-
 .../wpa_supplicant/wpa_supplicant/config_winreg.c  |    23 +-
 contrib/wpa_supplicant/wpa_supplicant/ctrl_iface.c |  6567 ++++++-
 contrib/wpa_supplicant/wpa_supplicant/ctrl_iface.h |     2 +-
 .../wpa_supplicant/ctrl_iface_named_pipe.c         |     9 +-
 .../wpa_supplicant/wpa_supplicant/ctrl_iface_udp.c |   296 +-
 .../wpa_supplicant/ctrl_iface_unix.c               |   534 +-
 .../wpa_supplicant/dbus/dbus_common.c              |    46 +-
 .../wpa_supplicant/dbus/dbus_common_i.h            |    10 +-
 .../wpa_supplicant/dbus/dbus_dict_helpers.c        |   375 +-
 .../wpa_supplicant/dbus/dbus_dict_helpers.h        |    45 +-
 .../wpa_supplicant/wpa_supplicant/dbus/dbus_new.c  |  2267 ++-
 .../wpa_supplicant/wpa_supplicant/dbus/dbus_new.h  |   143 +-
 .../wpa_supplicant/dbus/dbus_new_handlers.c        |  2818 ++-
 .../wpa_supplicant/dbus/dbus_new_handlers.h        |   313 +-
 .../wpa_supplicant/dbus/dbus_new_handlers_p2p.c    |  1534 +-
 .../wpa_supplicant/dbus/dbus_new_handlers_p2p.h    |   145 +-
 .../wpa_supplicant/dbus/dbus_new_handlers_wps.c    |   587 +-
 .../wpa_supplicant/dbus/dbus_new_helpers.c         |   338 +-
 .../wpa_supplicant/dbus/dbus_new_helpers.h         |    26 +-
 .../wpa_supplicant/dbus/dbus_new_introspect.c      |    21 +-
 .../wpa_supplicant/wpa_supplicant/dbus/dbus_old.c  |   745 -
 .../wpa_supplicant/wpa_supplicant/dbus/dbus_old.h  |   137 -
 .../wpa_supplicant/dbus/dbus_old_handlers.c        |  1462 --
 .../wpa_supplicant/dbus/dbus_old_handlers.h        |   101 -
 .../wpa_supplicant/dbus/dbus_old_handlers_wps.c    |   157 -
 .../wpa_supplicant/wpa_supplicant/dpp_supplicant.c |  2327 +++
 .../wpa_supplicant/wpa_supplicant/dpp_supplicant.h |    30 +
 contrib/wpa_supplicant/wpa_supplicant/driver_i.h   |   570 +-
 .../wpa_supplicant/eap_proxy_dummy.mak             |     0
 .../wpa_supplicant/wpa_supplicant/eap_register.c   |    17 +
 contrib/wpa_supplicant/wpa_supplicant/eapol_test.c |   262 +-
 .../wpa_supplicant/wpa_supplicant/eapol_test.py    |   142 +
 contrib/wpa_supplicant/wpa_supplicant/events.c     |  2476 ++-
 contrib/wpa_supplicant/wpa_supplicant/gas_query.c  |   308 +-
 contrib/wpa_supplicant/wpa_supplicant/gas_query.h  |     7 +-
 .../wpa_supplicant/hs20_supplicant.c               |  1181 +-
 .../wpa_supplicant/hs20_supplicant.h               |    41 +-
 contrib/wpa_supplicant/wpa_supplicant/ibss_rsn.c   |    77 +-
 contrib/wpa_supplicant/wpa_supplicant/ibss_rsn.h   |     3 +-
 .../wpa_supplicant/wpa_supplicant/interworking.c   |  1538 +-
 .../wpa_supplicant/wpa_supplicant/interworking.h   |     8 +-
 .../wpa_supplicant/wpa_supplicant/libwpa_test.c    |    32 +
 contrib/wpa_supplicant/wpa_supplicant/main.c       |   138 +-
 contrib/wpa_supplicant/wpa_supplicant/main_none.c  |     2 +-
 .../wpa_supplicant/wpa_supplicant/main_winmain.c   |     2 +-
 .../wpa_supplicant/wpa_supplicant/main_winsvc.c    |     2 +-
 contrib/wpa_supplicant/wpa_supplicant/mbo.c        |   635 +
 contrib/wpa_supplicant/wpa_supplicant/mesh.c       |   712 +
 contrib/wpa_supplicant/wpa_supplicant/mesh.h       |    47 +
 contrib/wpa_supplicant/wpa_supplicant/mesh_mpm.c   |  1395 ++
 contrib/wpa_supplicant/wpa_supplicant/mesh_mpm.h   |    46 +
 contrib/wpa_supplicant/wpa_supplicant/mesh_rsn.c   |   802 +
 contrib/wpa_supplicant/wpa_supplicant/mesh_rsn.h   |    45 +
 contrib/wpa_supplicant/wpa_supplicant/notify.c     |   416 +-
 contrib/wpa_supplicant/wpa_supplicant/notify.h     |    41 +-
 contrib/wpa_supplicant/wpa_supplicant/offchannel.c |   120 +-
 contrib/wpa_supplicant/wpa_supplicant/op_classes.c |   387 +
 .../wpa_supplicant/wpa_supplicant/p2p_supplicant.c |  6209 ++++---
 .../wpa_supplicant/wpa_supplicant/p2p_supplicant.h |   262 +-
 .../wpa_supplicant/p2p_supplicant_sd.c             |  1273 ++
 .../wpa_supplicant/wpa_supplicant/preauth_test.c   |    19 +-
 contrib/wpa_supplicant/wpa_supplicant/rrm.c        |  1575 ++
 contrib/wpa_supplicant/wpa_supplicant/scan.c       |  1545 +-
 contrib/wpa_supplicant/wpa_supplicant/scan.h       |    21 +-
 contrib/wpa_supplicant/wpa_supplicant/sme.c        |  1500 +-
 contrib/wpa_supplicant/wpa_supplicant/sme.h        |    24 +
 .../wpa_supplicant/wpa_supplicant/wifi_display.c   |   145 +-
 .../wpa_supplicant/wpa_supplicant/wifi_display.h   |     3 +
 contrib/wpa_supplicant/wpa_supplicant/wmm_ac.c     |   987 ++
 contrib/wpa_supplicant/wpa_supplicant/wmm_ac.h     |   176 +
 contrib/wpa_supplicant/wpa_supplicant/wnm_sta.c    |  1604 +-
 contrib/wpa_supplicant/wpa_supplicant/wnm_sta.h    |   102 +-
 contrib/wpa_supplicant/wpa_supplicant/wpa_cli.c    |  2146 ++-
 .../wpa_supplicant/wpa_supplicant/wpa_passphrase.c |     8 +-
 contrib/wpa_supplicant/wpa_supplicant/wpa_priv.c   |   492 +-
 .../wpa_supplicant/wpa_supplicant/wpa_supplicant.c |  3918 ++++-
 .../wpa_supplicant/wpa_supplicant_i.h              |   658 +-
 contrib/wpa_supplicant/wpa_supplicant/wpas_glue.c  |   435 +-
 contrib/wpa_supplicant/wpa_supplicant/wpas_glue.h  |     3 +
 contrib/wpa_supplicant/wpa_supplicant/wpas_kay.c   |   440 +
 contrib/wpa_supplicant/wpa_supplicant/wpas_kay.h   |    51 +
 .../wpa_supplicant/wpas_module_tests.c             |    97 +
 .../wpa_supplicant/wpa_supplicant/wps_supplicant.c |   460 +-
 .../wpa_supplicant/wpa_supplicant/wps_supplicant.h |    16 +-
 643 files changed, 199255 insertions(+), 48269 deletions(-)
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.8-tls-extensions.patch
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.8d-tls-extensions.patch
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.8e-tls-extensions.patch
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.8g-tls-extensions.patch
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.8h-tls-extensions.patch
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.8i-tls-extensions.patch
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.8x-tls-extensions.patch
 delete mode 100644 contrib/wpa_supplicant/patches/openssl-0.9.9-session-ticket.patch
 create mode 100644 contrib/wpa_supplicant/src/ap/airtime_policy.c
 create mode 100644 contrib/wpa_supplicant/src/ap/airtime_policy.h
 create mode 100644 contrib/wpa_supplicant/src/ap/bss_load.c
 create mode 100644 contrib/wpa_supplicant/src/ap/bss_load.h
 create mode 100644 contrib/wpa_supplicant/src/ap/dhcp_snoop.c
 create mode 100644 contrib/wpa_supplicant/src/ap/dhcp_snoop.h
 create mode 100644 contrib/wpa_supplicant/src/ap/dpp_hostapd.c
 create mode 100644 contrib/wpa_supplicant/src/ap/dpp_hostapd.h
 create mode 100644 contrib/wpa_supplicant/src/ap/eth_p_oui.c
 create mode 100644 contrib/wpa_supplicant/src/ap/eth_p_oui.h
 create mode 100644 contrib/wpa_supplicant/src/ap/fils_hlp.c
 create mode 100644 contrib/wpa_supplicant/src/ap/fils_hlp.h
 copy contrib/wpa_supplicant/{wpa_supplicant/gas_query.c => src/ap/gas_query_ap.c} (62%)
 create mode 100644 contrib/wpa_supplicant/src/ap/gas_query_ap.h
 create mode 100644 contrib/wpa_supplicant/src/ap/ieee802_11_he.c
 create mode 100644 contrib/wpa_supplicant/src/ap/mbo_ap.c
 create mode 100644 contrib/wpa_supplicant/src/ap/mbo_ap.h
 create mode 100644 contrib/wpa_supplicant/src/ap/ndisc_snoop.c
 create mode 100644 contrib/wpa_supplicant/src/ap/ndisc_snoop.h
 create mode 100644 contrib/wpa_supplicant/src/ap/neighbor_db.c
 create mode 100644 contrib/wpa_supplicant/src/ap/neighbor_db.h
 delete mode 100644 contrib/wpa_supplicant/src/ap/peerkey_auth.c
 create mode 100644 contrib/wpa_supplicant/src/ap/rrm.c
 create mode 100644 contrib/wpa_supplicant/src/ap/rrm.h
 create mode 100644 contrib/wpa_supplicant/src/ap/taxonomy.c
 create mode 100644 contrib/wpa_supplicant/src/ap/taxonomy.h
 create mode 100644 contrib/wpa_supplicant/src/ap/vlan.c
 create mode 100644 contrib/wpa_supplicant/src/ap/vlan.h
 create mode 100644 contrib/wpa_supplicant/src/ap/vlan_full.c
 create mode 100644 contrib/wpa_supplicant/src/ap/vlan_ifconfig.c
 create mode 100644 contrib/wpa_supplicant/src/ap/vlan_ioctl.c
 create mode 100644 contrib/wpa_supplicant/src/ap/wpa_auth_kay.c
 create mode 100644 contrib/wpa_supplicant/src/ap/wpa_auth_kay.h
 create mode 100644 contrib/wpa_supplicant/src/ap/x_snoop.c
 create mode 100644 contrib/wpa_supplicant/src/ap/x_snoop.h
 create mode 100644 contrib/wpa_supplicant/src/common/cli.c
 create mode 100644 contrib/wpa_supplicant/src/common/cli.h
 create mode 100644 contrib/wpa_supplicant/src/common/common_module_tests.c
 create mode 100644 contrib/wpa_supplicant/src/common/ctrl_iface_common.c
 create mode 100644 contrib/wpa_supplicant/src/common/ctrl_iface_common.h
 create mode 100644 contrib/wpa_supplicant/src/common/dhcp.h
 create mode 100644 contrib/wpa_supplicant/src/common/dpp.c
 create mode 100644 contrib/wpa_supplicant/src/common/dpp.h
 create mode 100644 contrib/wpa_supplicant/src/common/dragonfly.c
 create mode 100644 contrib/wpa_supplicant/src/common/dragonfly.h
 create mode 100644 contrib/wpa_supplicant/src/common/gas_server.c
 create mode 100644 contrib/wpa_supplicant/src/common/gas_server.h
 create mode 100644 contrib/wpa_supplicant/src/common/hw_features_common.c
 create mode 100644 contrib/wpa_supplicant/src/common/hw_features_common.h
 create mode 100644 contrib/wpa_supplicant/src/common/ieee802_1x_defs.h
 create mode 100644 contrib/wpa_supplicant/src/common/linux_bridge.h
 create mode 100644 contrib/wpa_supplicant/src/common/linux_vlan.h
 create mode 100644 contrib/wpa_supplicant/src/common/ocv.c
 create mode 100644 contrib/wpa_supplicant/src/common/ocv.h
 create mode 100644 contrib/wpa_supplicant/src/common/qca-vendor-attr.h
 create mode 100644 contrib/wpa_supplicant/src/common/tnc.h
 create mode 100644 contrib/wpa_supplicant/src/common/wpa_helpers.c
 create mode 100644 contrib/wpa_supplicant/src/common/wpa_helpers.h
 create mode 100644 contrib/wpa_supplicant/src/crypto/aes-siv.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/aes_siv.h
 delete mode 100644 contrib/wpa_supplicant/src/crypto/crypto_cryptoapi.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/crypto_linux.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/crypto_module_tests.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/crypto_nettle.c
 delete mode 100644 contrib/wpa_supplicant/src/crypto/crypto_nss.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/crypto_wolfssl.c
 delete mode 100644 contrib/wpa_supplicant/src/crypto/fips_prf_cryptoapi.c
 delete mode 100644 contrib/wpa_supplicant/src/crypto/fips_prf_gnutls.c
 delete mode 100644 contrib/wpa_supplicant/src/crypto/fips_prf_nss.c
 copy contrib/wpa_supplicant/src/crypto/{fips_prf_openssl.c => fips_prf_wolfssl.c} (59%)
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha256-kdf.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha384-internal.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha384-kdf.c
 copy contrib/wpa_supplicant/src/crypto/{sha256-prf.c => sha384-prf.c} (63%)
 copy contrib/wpa_supplicant/src/crypto/{sha256.c => sha384.c} (54%)
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha384.h
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha384_i.h
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha512-internal.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha512-kdf.c
 copy contrib/wpa_supplicant/src/crypto/{sha256-prf.c => sha512-prf.c} (63%)
 copy contrib/wpa_supplicant/src/crypto/{sha256.c => sha512.c} (54%)
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha512.h
 create mode 100644 contrib/wpa_supplicant/src/crypto/sha512_i.h
 delete mode 100644 contrib/wpa_supplicant/src/crypto/tls_nss.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/tls_openssl.h
 create mode 100644 contrib/wpa_supplicant/src/crypto/tls_openssl_ocsp.c
 delete mode 100644 contrib/wpa_supplicant/src/crypto/tls_schannel.c
 create mode 100644 contrib/wpa_supplicant/src/crypto/tls_wolfssl.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_macsec_linux.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_macsec_qca.c
 delete mode 100644 contrib/wpa_supplicant/src/drivers/driver_madwifi.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_nl80211.h
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_nl80211_android.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_nl80211_capa.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_nl80211_event.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_nl80211_monitor.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_nl80211_scan.c
 delete mode 100644 contrib/wpa_supplicant/src/drivers/driver_test.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_wired_common.c
 create mode 100644 contrib/wpa_supplicant/src/drivers/driver_wired_common.h
 create mode 100644 contrib/wpa_supplicant/src/drivers/linux_defines.h
 create mode 100644 contrib/wpa_supplicant/src/eap_common/eap_teap_common.c
 create mode 100644 contrib/wpa_supplicant/src/eap_common/eap_teap_common.h
 create mode 100644 contrib/wpa_supplicant/src/eap_peer/eap_teap.c
 copy contrib/wpa_supplicant/src/eap_peer/{eap_fast_pac.c => eap_teap_pac.c} (58%)
 create mode 100644 contrib/wpa_supplicant/src/eap_peer/eap_teap_pac.h
 create mode 100644 contrib/wpa_supplicant/src/eap_server/eap_server_teap.c
 create mode 100644 contrib/wpa_supplicant/src/fst/fst.c
 create mode 100644 contrib/wpa_supplicant/src/fst/fst.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_ctrl_aux.c
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_ctrl_aux.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_ctrl_defs.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_ctrl_iface.c
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_ctrl_iface.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_defs.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_group.c
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_group.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_iface.c
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_iface.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_internal.h
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_session.c
 create mode 100644 contrib/wpa_supplicant/src/fst/fst_session.h
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_cp.c
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_cp.h
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_kay.c
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_kay.h
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_kay_i.h
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_key.c
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_key.h
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_secy_ops.c
 create mode 100644 contrib/wpa_supplicant/src/pae/ieee802_1x_secy_ops.h
 delete mode 100644 contrib/wpa_supplicant/src/rsn_supp/peerkey.c
 delete mode 100644 contrib/wpa_supplicant/src/rsn_supp/peerkey.h
 create mode 100644 contrib/wpa_supplicant/src/tls/tlsv1_client_ocsp.c
 create mode 100644 contrib/wpa_supplicant/src/utils/browser-android.c
 create mode 100644 contrib/wpa_supplicant/src/utils/browser-system.c
 create mode 100644 contrib/wpa_supplicant/src/utils/browser-wpadebug.c
 create mode 100644 contrib/wpa_supplicant/src/utils/browser.c
 create mode 100644 contrib/wpa_supplicant/src/utils/browser.h
 create mode 100644 contrib/wpa_supplicant/src/utils/const_time.h
 create mode 100644 contrib/wpa_supplicant/src/utils/crc32.c
 create mode 100644 contrib/wpa_supplicant/src/utils/crc32.h
 create mode 100644 contrib/wpa_supplicant/src/utils/http-utils.h
 create mode 100644 contrib/wpa_supplicant/src/utils/http_curl.c
 create mode 100644 contrib/wpa_supplicant/src/utils/json.c
 create mode 100644 contrib/wpa_supplicant/src/utils/json.h
 create mode 100644 contrib/wpa_supplicant/src/utils/module_tests.h
 create mode 100644 contrib/wpa_supplicant/src/utils/platform.h
 create mode 100644 contrib/wpa_supplicant/src/utils/utils_module_tests.c
 create mode 100644 contrib/wpa_supplicant/src/utils/xml-utils.c
 create mode 100644 contrib/wpa_supplicant/src/utils/xml-utils.h
 create mode 100644 contrib/wpa_supplicant/src/utils/xml_libxml2.c
 create mode 100644 contrib/wpa_supplicant/src/wps/wps_module_tests.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/README-DPP
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/.clang-format
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/binder.cpp
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/binder.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/binder_constants.cpp
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/binder_constants.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/binder_i.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/binder_manager.cpp
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/binder_manager.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/fi/w1/wpa_supplicant/IIface.aidl
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/fi/w1/wpa_supplicant/ISupplicant.aidl
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/fi/w1/wpa_supplicant/ISupplicantCallbacks.aidl
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/iface.cpp
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/iface.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/supplicant.cpp
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/binder/supplicant.h
 delete mode 100644 contrib/wpa_supplicant/wpa_supplicant/dbus/dbus_old.c
 delete mode 100644 contrib/wpa_supplicant/wpa_supplicant/dbus/dbus_old.h
 delete mode 100644 contrib/wpa_supplicant/wpa_supplicant/dbus/dbus_old_handlers.c
 delete mode 100644 contrib/wpa_supplicant/wpa_supplicant/dbus/dbus_old_handlers.h
 delete mode 100644 contrib/wpa_supplicant/wpa_supplicant/dbus/dbus_old_handlers_wps.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/dpp_supplicant.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/dpp_supplicant.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/eap_proxy_dummy.mak
 create mode 100755 contrib/wpa_supplicant/wpa_supplicant/eapol_test.py
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/libwpa_test.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/mbo.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/mesh.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/mesh.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/mesh_mpm.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/mesh_mpm.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/mesh_rsn.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/mesh_rsn.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/op_classes.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/p2p_supplicant_sd.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/rrm.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/wmm_ac.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/wmm_ac.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/wpas_kay.c
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/wpas_kay.h
 create mode 100644 contrib/wpa_supplicant/wpa_supplicant/wpas_module_tests.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/a115783565c0196f689c4989b5b562c0aca1b4d3


-- 
DragonFly BSD source repository



More information about the Commits mailing list