Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/bsd/wpa/dist from hostap.epitest.fi
details: https://anonhg.NetBSD.org/src/rev/bc3ea8219cde
branches: trunk
changeset: 781931:bc3ea8219cde
user: christos <christos%NetBSD.org@localhost>
date: Sun Oct 07 23:46:57 2012 +0000
description:
from hostap.epitest.fi
diffstat:
external/bsd/wpa/dist/README | 76 +-
external/bsd/wpa/dist/hostapd/Android.mk | 828 +
external/bsd/wpa/dist/hostapd/ChangeLog | 123 +-
external/bsd/wpa/dist/hostapd/Makefile | 90 +-
external/bsd/wpa/dist/hostapd/README | 2 +-
external/bsd/wpa/dist/hostapd/README-WPS | 30 +-
external/bsd/wpa/dist/hostapd/config_file.c | 210 +-
external/bsd/wpa/dist/hostapd/ctrl_iface.c | 471 +-
external/bsd/wpa/dist/hostapd/defconfig | 85 +-
external/bsd/wpa/dist/hostapd/dump_state.c | 8 +-
external/bsd/wpa/dist/hostapd/eap_register.c | 5 +
external/bsd/wpa/dist/hostapd/hlr_auc_gw.c | 5 +-
external/bsd/wpa/dist/hostapd/hostapd.conf | 153 +-
external/bsd/wpa/dist/hostapd/main.c | 108 +-
external/bsd/wpa/dist/src/Makefile | 2 +-
external/bsd/wpa/dist/src/ap/accounting.c | 35 +-
external/bsd/wpa/dist/src/ap/ap_config.c | 36 +-
external/bsd/wpa/dist/src/ap/ap_config.h | 62 +-
external/bsd/wpa/dist/src/ap/ap_drv_ops.c | 534 +-
external/bsd/wpa/dist/src/ap/ap_drv_ops.h | 170 +-
external/bsd/wpa/dist/src/ap/ap_list.c | 10 +-
external/bsd/wpa/dist/src/ap/ap_list.h | 2 +-
external/bsd/wpa/dist/src/ap/authsrv.c | 1 +
external/bsd/wpa/dist/src/ap/beacon.c | 258 +-
external/bsd/wpa/dist/src/ap/beacon.h | 10 -
external/bsd/wpa/dist/src/ap/ctrl_iface_ap.c | 4 +
external/bsd/wpa/dist/src/ap/drv_callbacks.c | 292 +-
external/bsd/wpa/dist/src/ap/hostapd.c | 221 +-
external/bsd/wpa/dist/src/ap/hostapd.h | 99 +-
external/bsd/wpa/dist/src/ap/hw_features.c | 101 +-
external/bsd/wpa/dist/src/ap/hw_features.h | 10 +-
external/bsd/wpa/dist/src/ap/ieee802_11.c | 430 +-
external/bsd/wpa/dist/src/ap/ieee802_11.h | 17 +-
external/bsd/wpa/dist/src/ap/ieee802_11_auth.c | 43 +-
external/bsd/wpa/dist/src/ap/ieee802_11_ht.c | 31 +-
external/bsd/wpa/dist/src/ap/ieee802_11_shared.c | 405 +
external/bsd/wpa/dist/src/ap/ieee802_1x.c | 215 +-
external/bsd/wpa/dist/src/ap/p2p_hostapd.c | 120 +
external/bsd/wpa/dist/src/ap/p2p_hostapd.h | 41 +
external/bsd/wpa/dist/src/ap/peerkey_auth.c | 3 +-
external/bsd/wpa/dist/src/ap/sta_info.c | 249 +-
external/bsd/wpa/dist/src/ap/sta_info.h | 23 +-
external/bsd/wpa/dist/src/ap/tkip_countermeasures.c | 31 +-
external/bsd/wpa/dist/src/ap/tkip_countermeasures.h | 3 +-
external/bsd/wpa/dist/src/ap/utils.c | 1 +
external/bsd/wpa/dist/src/ap/vlan_init.c | 16 +-
external/bsd/wpa/dist/src/ap/wmm.c | 19 +-
external/bsd/wpa/dist/src/ap/wpa_auth.h | 6 +
external/bsd/wpa/dist/src/ap/wpa_auth_ft.c | 170 +-
external/bsd/wpa/dist/src/ap/wpa_auth_glue.c | 61 +-
external/bsd/wpa/dist/src/ap/wpa_auth_i.h | 5 +
external/bsd/wpa/dist/src/ap/wpa_auth_ie.c | 172 +-
external/bsd/wpa/dist/src/ap/wps_hostapd.c | 633 +-
external/bsd/wpa/dist/src/ap/wps_hostapd.h | 19 +-
external/bsd/wpa/dist/src/common/defs.h | 49 +-
external/bsd/wpa/dist/src/common/gas.c | 279 +
external/bsd/wpa/dist/src/common/gas.h | 42 +
external/bsd/wpa/dist/src/common/ieee802_11_common.c | 79 +-
external/bsd/wpa/dist/src/common/ieee802_11_common.h | 7 +
external/bsd/wpa/dist/src/common/ieee802_11_defs.h | 316 +-
external/bsd/wpa/dist/src/common/version.h | 6 +-
external/bsd/wpa/dist/src/common/wpa_common.c | 288 +
external/bsd/wpa/dist/src/common/wpa_common.h | 33 +
external/bsd/wpa/dist/src/common/wpa_ctrl.c | 102 +-
external/bsd/wpa/dist/src/common/wpa_ctrl.h | 57 +
external/bsd/wpa/dist/src/crypto/Makefile | 1 +
external/bsd/wpa/dist/src/crypto/crypto_internal.c | 6 +-
external/bsd/wpa/dist/src/crypto/dh_groups.c | 4 +-
external/bsd/wpa/dist/src/crypto/fips_prf_internal.c | 5 +-
external/bsd/wpa/dist/src/crypto/md5-internal.c | 2 +-
external/bsd/wpa/dist/src/crypto/ms_funcs.c | 106 +-
external/bsd/wpa/dist/src/crypto/random.c | 430 +
external/bsd/wpa/dist/src/crypto/random.h | 34 +
external/bsd/wpa/dist/src/crypto/sha256-internal.c | 27 +-
external/bsd/wpa/dist/src/crypto/tls.h | 56 +-
external/bsd/wpa/dist/src/crypto/tls_gnutls.c | 331 +-
external/bsd/wpa/dist/src/crypto/tls_internal.c | 34 +-
external/bsd/wpa/dist/src/crypto/tls_none.c | 29 -
external/bsd/wpa/dist/src/crypto/tls_nss.c | 29 -
external/bsd/wpa/dist/src/crypto/tls_openssl.c | 173 +-
external/bsd/wpa/dist/src/crypto/tls_schannel.c | 29 -
external/bsd/wpa/dist/src/drivers/driver.h | 1384 ++-
external/bsd/wpa/dist/src/drivers/driver_atheros.c | 401 +-
external/bsd/wpa/dist/src/drivers/driver_common.c | 89 +
external/bsd/wpa/dist/src/drivers/driver_hostap.c | 74 +-
external/bsd/wpa/dist/src/drivers/driver_madwifi.c | 37 +-
external/bsd/wpa/dist/src/drivers/driver_ndis.c | 155 +-
external/bsd/wpa/dist/src/drivers/driver_nl80211.c | 3991 +++++++-
external/bsd/wpa/dist/src/drivers/driver_ralink.c | 3 +-
external/bsd/wpa/dist/src/drivers/driver_roboswitch.c | 4 +-
external/bsd/wpa/dist/src/drivers/driver_wext.c | 220 +-
external/bsd/wpa/dist/src/drivers/driver_wext.h | 5 +
external/bsd/wpa/dist/src/drivers/driver_wired.c | 9 +-
external/bsd/wpa/dist/src/drivers/drivers.c | 25 -
external/bsd/wpa/dist/src/drivers/drivers.mak | 62 +-
external/bsd/wpa/dist/src/drivers/drivers.mk | 190 +
external/bsd/wpa/dist/src/drivers/linux_ioctl.c | 29 +-
external/bsd/wpa/dist/src/drivers/linux_ioctl.h | 1 +
external/bsd/wpa/dist/src/drivers/netlink.c | 2 +-
external/bsd/wpa/dist/src/drivers/netlink.h | 1 +
external/bsd/wpa/dist/src/drivers/nl80211_copy.h | 1304 ++-
external/bsd/wpa/dist/src/drivers/rfkill.c | 194 +
external/bsd/wpa/dist/src/drivers/rfkill.h | 31 +
external/bsd/wpa/dist/src/drivers/wireless_copy.h | 118 +-
external/bsd/wpa/dist/src/eap_common/eap_defs.h | 1 +
external/bsd/wpa/dist/src/eap_common/eap_peap_common.c | 13 +-
external/bsd/wpa/dist/src/eap_common/eap_peap_common.h | 8 +-
external/bsd/wpa/dist/src/eap_common/eap_pwd_common.c | 330 +
external/bsd/wpa/dist/src/eap_common/eap_pwd_common.h | 79 +
external/bsd/wpa/dist/src/eap_common/eap_sim_common.c | 5 +-
external/bsd/wpa/dist/src/eap_common/ikev2_common.c | 3 +-
external/bsd/wpa/dist/src/eap_common/ikev2_common.h | 2 +-
external/bsd/wpa/dist/src/eap_peer/eap.c | 102 +-
external/bsd/wpa/dist/src/eap_peer/eap.h | 21 +-
external/bsd/wpa/dist/src/eap_peer/eap_aka.c | 62 +-
external/bsd/wpa/dist/src/eap_peer/eap_fast.c | 17 +-
external/bsd/wpa/dist/src/eap_peer/eap_fast_pac.c | 1 +
external/bsd/wpa/dist/src/eap_peer/eap_gpsk.c | 3 +-
external/bsd/wpa/dist/src/eap_peer/eap_i.h | 1 +
external/bsd/wpa/dist/src/eap_peer/eap_leap.c | 3 +-
external/bsd/wpa/dist/src/eap_peer/eap_methods.c | 2 +
external/bsd/wpa/dist/src/eap_peer/eap_methods.h | 1 +
external/bsd/wpa/dist/src/eap_peer/eap_mschapv2.c | 5 +-
external/bsd/wpa/dist/src/eap_peer/eap_pax.c | 3 +-
external/bsd/wpa/dist/src/eap_peer/eap_peap.c | 21 +-
external/bsd/wpa/dist/src/eap_peer/eap_psk.c | 3 +-
external/bsd/wpa/dist/src/eap_peer/eap_pwd.c | 763 +
external/bsd/wpa/dist/src/eap_peer/eap_sake.c | 3 +-
external/bsd/wpa/dist/src/eap_peer/eap_sim.c | 67 +-
external/bsd/wpa/dist/src/eap_peer/eap_tls_common.c | 4 +-
external/bsd/wpa/dist/src/eap_peer/eap_tls_common.h | 5 -
external/bsd/wpa/dist/src/eap_peer/eap_ttls.c | 463 +-
external/bsd/wpa/dist/src/eap_peer/eap_wsc.c | 14 +-
external/bsd/wpa/dist/src/eap_peer/ikev2.c | 5 +-
external/bsd/wpa/dist/src/eap_peer/tncc.c | 4 +-
external/bsd/wpa/dist/src/eap_server/eap.h | 6 +
external/bsd/wpa/dist/src/eap_server/eap_i.h | 9 +-
external/bsd/wpa/dist/src/eap_server/eap_methods.h | 1 +
external/bsd/wpa/dist/src/eap_server/eap_server.c | 38 +-
external/bsd/wpa/dist/src/eap_server/eap_server_aka.c | 20 +-
external/bsd/wpa/dist/src/eap_server/eap_server_fast.c | 5 +-
external/bsd/wpa/dist/src/eap_server/eap_server_gpsk.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_ikev2.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_md5.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_methods.c | 2 +
external/bsd/wpa/dist/src/eap_server/eap_server_mschapv2.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_pax.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_peap.c | 18 +-
external/bsd/wpa/dist/src/eap_server/eap_server_psk.c | 7 +-
external/bsd/wpa/dist/src/eap_server/eap_server_pwd.c | 864 +
external/bsd/wpa/dist/src/eap_server/eap_server_sake.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_sim.c | 17 +-
external/bsd/wpa/dist/src/eap_server/eap_server_tls_common.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_tnc.c | 3 +-
external/bsd/wpa/dist/src/eap_server/eap_server_ttls.c | 269 +-
external/bsd/wpa/dist/src/eap_server/eap_server_wsc.c | 15 +-
external/bsd/wpa/dist/src/eap_server/eap_sim_db.c | 3 +-
external/bsd/wpa/dist/src/eap_server/ikev2.c | 7 +-
external/bsd/wpa/dist/src/eap_server/tncs.c | 4 +-
external/bsd/wpa/dist/src/eapol_auth/eapol_auth_sm.c | 12 +-
external/bsd/wpa/dist/src/eapol_auth/eapol_auth_sm.h | 6 +-
external/bsd/wpa/dist/src/eapol_supp/eapol_supp_sm.c | 32 +-
external/bsd/wpa/dist/src/eapol_supp/eapol_supp_sm.h | 25 +-
external/bsd/wpa/dist/src/l2_packet/l2_packet_linux.c | 30 +-
external/bsd/wpa/dist/src/p2p/Makefile | 9 +
external/bsd/wpa/dist/src/p2p/p2p.c | 3901 ++++++++
external/bsd/wpa/dist/src/p2p/p2p.h | 1657 +++
external/bsd/wpa/dist/src/p2p/p2p_build.c | 433 +
external/bsd/wpa/dist/src/p2p/p2p_dev_disc.c | 365 +
external/bsd/wpa/dist/src/p2p/p2p_go_neg.c | 1130 ++
external/bsd/wpa/dist/src/p2p/p2p_group.c | 739 +
external/bsd/wpa/dist/src/p2p/p2p_i.h | 678 +
external/bsd/wpa/dist/src/p2p/p2p_invitation.c | 491 +
external/bsd/wpa/dist/src/p2p/p2p_parse.c | 718 +
external/bsd/wpa/dist/src/p2p/p2p_pd.c | 416 +
external/bsd/wpa/dist/src/p2p/p2p_sd.c | 889 +
external/bsd/wpa/dist/src/p2p/p2p_utils.c | 271 +
external/bsd/wpa/dist/src/radius/radius.c | 5 +-
external/bsd/wpa/dist/src/radius/radius_client.c | 10 +-
external/bsd/wpa/dist/src/radius/radius_client.h | 2 +
external/bsd/wpa/dist/src/radius/radius_server.c | 9 +
external/bsd/wpa/dist/src/radius/radius_server.h | 7 +
external/bsd/wpa/dist/src/rsn_supp/peerkey.c | 10 +-
external/bsd/wpa/dist/src/rsn_supp/pmksa_cache.c | 60 +-
external/bsd/wpa/dist/src/rsn_supp/pmksa_cache.h | 11 +-
external/bsd/wpa/dist/src/rsn_supp/tdls.c | 2338 +++++
external/bsd/wpa/dist/src/rsn_supp/wpa.c | 585 +-
external/bsd/wpa/dist/src/rsn_supp/wpa.h | 42 +
external/bsd/wpa/dist/src/rsn_supp/wpa_ft.c | 193 +-
external/bsd/wpa/dist/src/rsn_supp/wpa_i.h | 70 +
external/bsd/wpa/dist/src/rsn_supp/wpa_ie.c | 154 +-
external/bsd/wpa/dist/src/rsn_supp/wpa_ie.h | 12 +-
external/bsd/wpa/dist/src/tls/libtommath.c | 12 +-
external/bsd/wpa/dist/src/tls/tlsv1_client.c | 42 +-
external/bsd/wpa/dist/src/tls/tlsv1_client.h | 3 +-
external/bsd/wpa/dist/src/tls/tlsv1_client_i.h | 3 +-
external/bsd/wpa/dist/src/tls/tlsv1_client_read.c | 19 +-
external/bsd/wpa/dist/src/tls/tlsv1_client_write.c | 70 +-
external/bsd/wpa/dist/src/tls/tlsv1_common.h | 12 +-
external/bsd/wpa/dist/src/tls/tlsv1_cred.c | 18 +-
external/bsd/wpa/dist/src/tls/tlsv1_record.c | 166 +-
external/bsd/wpa/dist/src/tls/tlsv1_record.h | 9 +-
external/bsd/wpa/dist/src/tls/tlsv1_server.c | 8 +-
external/bsd/wpa/dist/src/tls/tlsv1_server_read.c | 35 +-
external/bsd/wpa/dist/src/tls/tlsv1_server_write.c | 91 +-
external/bsd/wpa/dist/src/tls/x509v3.c | 13 +-
external/bsd/wpa/dist/src/tls/x509v3.h | 4 +-
external/bsd/wpa/dist/src/utils/Makefile | 3 +
external/bsd/wpa/dist/src/utils/base64.c | 27 +-
external/bsd/wpa/dist/src/utils/base64.h | 2 +-
external/bsd/wpa/dist/src/utils/common.c | 26 +-
external/bsd/wpa/dist/src/utils/common.h | 25 +
external/bsd/wpa/dist/src/utils/edit.c | 1178 ++
external/bsd/wpa/dist/src/utils/edit.h | 27 +
external/bsd/wpa/dist/src/utils/edit_readline.c | 184 +
external/bsd/wpa/dist/src/utils/edit_simple.c | 96 +
external/bsd/wpa/dist/src/utils/eloop.h | 2 +-
external/bsd/wpa/dist/src/utils/eloop_win.c | 12 +
external/bsd/wpa/dist/src/utils/includes.h | 1 -
external/bsd/wpa/dist/src/utils/list.h | 12 +
external/bsd/wpa/dist/src/utils/os_internal.c | 18 +
external/bsd/wpa/dist/src/utils/os_none.c | 5 +
external/bsd/wpa/dist/src/utils/os_unix.c | 69 +-
external/bsd/wpa/dist/src/utils/os_win32.c | 19 +
external/bsd/wpa/dist/src/utils/pcsc_funcs.c | 2 +-
external/bsd/wpa/dist/src/utils/radiotap_iter.h | 15 +
external/bsd/wpa/dist/src/utils/wpa_debug.c | 130 +-
external/bsd/wpa/dist/src/utils/wpa_debug.h | 59 +-
external/bsd/wpa/dist/src/utils/wpabuf.h | 6 +
external/bsd/wpa/dist/src/wps/http_client.c | 13 +-
external/bsd/wpa/dist/src/wps/upnp_xml.c | 4 +-
external/bsd/wpa/dist/src/wps/upnp_xml.h | 2 +
external/bsd/wpa/dist/src/wps/wps.c | 200 +-
external/bsd/wpa/dist/src/wps/wps.h | 261 +-
external/bsd/wpa/dist/src/wps/wps_attr_build.c | 110 +-
external/bsd/wpa/dist/src/wps/wps_attr_parse.c | 170 +-
external/bsd/wpa/dist/src/wps/wps_attr_process.c | 19 +-
external/bsd/wpa/dist/src/wps/wps_common.c | 77 +-
external/bsd/wpa/dist/src/wps/wps_defs.h | 45 +-
external/bsd/wpa/dist/src/wps/wps_dev_attr.c | 126 +-
external/bsd/wpa/dist/src/wps/wps_dev_attr.h | 11 +
external/bsd/wpa/dist/src/wps/wps_enrollee.c | 322 +-
external/bsd/wpa/dist/src/wps/wps_er.c | 379 +-
external/bsd/wpa/dist/src/wps/wps_er.h | 11 +
external/bsd/wpa/dist/src/wps/wps_er_ssdp.c | 19 +-
external/bsd/wpa/dist/src/wps/wps_i.h | 38 +-
external/bsd/wpa/dist/src/wps/wps_registrar.c | 789 +-
external/bsd/wpa/dist/src/wps/wps_upnp.c | 227 +-
external/bsd/wpa/dist/src/wps/wps_upnp.h | 7 +-
external/bsd/wpa/dist/src/wps/wps_upnp_ap.c | 21 +-
external/bsd/wpa/dist/src/wps/wps_upnp_event.c | 150 +-
external/bsd/wpa/dist/src/wps/wps_upnp_i.h | 32 +-
external/bsd/wpa/dist/src/wps/wps_upnp_ssdp.c | 34 +-
external/bsd/wpa/dist/src/wps/wps_upnp_web.c | 136 +-
external/bsd/wpa/dist/src/wps/wps_validate.c | 1981 ++++
external/bsd/wpa/dist/wpa_supplicant/.gitignore | 9 +-
external/bsd/wpa/dist/wpa_supplicant/Android.mk | 1463 +++
external/bsd/wpa/dist/wpa_supplicant/ChangeLog | 191 +-
external/bsd/wpa/dist/wpa_supplicant/Makefile | 234 +-
external/bsd/wpa/dist/wpa_supplicant/README | 38 +-
external/bsd/wpa/dist/wpa_supplicant/README-P2P | 525 +
external/bsd/wpa/dist/wpa_supplicant/README-WPS | 117 +-
external/bsd/wpa/dist/wpa_supplicant/ap.c | 534 +-
external/bsd/wpa/dist/wpa_supplicant/ap.h | 14 +-
external/bsd/wpa/dist/wpa_supplicant/bgscan.c | 21 +-
external/bsd/wpa/dist/wpa_supplicant/bgscan.h | 21 +-
external/bsd/wpa/dist/wpa_supplicant/bgscan_learn.c | 610 +
external/bsd/wpa/dist/wpa_supplicant/bgscan_simple.c | 52 +-
external/bsd/wpa/dist/wpa_supplicant/blacklist.c | 6 +-
external/bsd/wpa/dist/wpa_supplicant/bss.c | 211 +-
external/bsd/wpa/dist/wpa_supplicant/bss.h | 14 +
external/bsd/wpa/dist/wpa_supplicant/config.c | 521 +-
external/bsd/wpa/dist/wpa_supplicant/config.h | 179 +-
external/bsd/wpa/dist/wpa_supplicant/config_file.c | 334 +-
external/bsd/wpa/dist/wpa_supplicant/config_ssid.h | 49 +
external/bsd/wpa/dist/wpa_supplicant/config_winreg.c | 36 +-
external/bsd/wpa/dist/wpa_supplicant/ctrl_iface.c | 2024 ++++-
external/bsd/wpa/dist/wpa_supplicant/ctrl_iface.h | 15 +
external/bsd/wpa/dist/wpa_supplicant/ctrl_iface_unix.c | 24 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/Makefile | 17 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_dict_helpers.c | 233 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_dict_helpers.h | 46 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new.c | 2203 ++++-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new.h | 240 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers.c | 1924 ++-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers.h | 241 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers_p2p.c | 2456 +++++
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers_p2p.h | 217 +
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers_wps.c | 110 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_helpers.c | 536 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_helpers.h | 31 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_introspect.c | 17 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old.c | 55 +
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old.h | 12 +
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old_handlers.c | 40 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old_handlers.h | 3 +
external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old_handlers_wps.c | 10 +-
external/bsd/wpa/dist/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in | 5 +
external/bsd/wpa/dist/wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service.in | 5 +
external/bsd/wpa/dist/wpa_supplicant/defconfig | 94 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_background.8 | 2 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_cli.8 | 2 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_gui.8 | 2 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_passphrase.8 | 2 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_priv.8 | 2 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_supplicant.8 | 14 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_supplicant.conf.5 | 2 +-
external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_supplicant.sgml | 28 -
external/bsd/wpa/dist/wpa_supplicant/driver_i.h | 325 +-
external/bsd/wpa/dist/wpa_supplicant/eap_register.c | 9 +
external/bsd/wpa/dist/wpa_supplicant/eapol_test.c | 93 +-
external/bsd/wpa/dist/wpa_supplicant/events.c | 1578 ++-
external/bsd/wpa/dist/wpa_supplicant/examples/p2p-action-udhcp.sh | 69 +
external/bsd/wpa/dist/wpa_supplicant/examples/p2p-action.sh | 83 +
external/bsd/wpa/dist/wpa_supplicant/examples/udhcpd-p2p.conf | 120 +
external/bsd/wpa/dist/wpa_supplicant/examples/wpas-dbus-new-signals.py | 4 +-
external/bsd/wpa/dist/wpa_supplicant/gas_query.c | 481 +
external/bsd/wpa/dist/wpa_supplicant/gas_query.h | 61 +
external/bsd/wpa/dist/wpa_supplicant/ibss_rsn.c | 96 +
external/bsd/wpa/dist/wpa_supplicant/ibss_rsn.h | 1 +
external/bsd/wpa/dist/wpa_supplicant/interworking.c | 1138 ++
external/bsd/wpa/dist/wpa_supplicant/interworking.h | 31 +
external/bsd/wpa/dist/wpa_supplicant/main.c | 11 +-
external/bsd/wpa/dist/wpa_supplicant/notify.c | 275 +-
external/bsd/wpa/dist/wpa_supplicant/notify.h | 50 +
external/bsd/wpa/dist/wpa_supplicant/offchannel.c | 314 +
external/bsd/wpa/dist/wpa_supplicant/offchannel.h | 39 +
external/bsd/wpa/dist/wpa_supplicant/p2p_supplicant.c | 4474 ++++++++++
external/bsd/wpa/dist/wpa_supplicant/p2p_supplicant.h | 141 +
external/bsd/wpa/dist/wpa_supplicant/scan.c | 677 +-
external/bsd/wpa/dist/wpa_supplicant/scan.h | 7 +-
external/bsd/wpa/dist/wpa_supplicant/sme.c | 459 +-
external/bsd/wpa/dist/wpa_supplicant/sme.h | 28 +
external/bsd/wpa/dist/wpa_supplicant/symbian/wpa_supplicant.mmp | 2 +-
external/bsd/wpa/dist/wpa_supplicant/systemd/wpa_supplicant-nl80211@.service.in | 13 +
external/bsd/wpa/dist/wpa_supplicant/systemd/wpa_supplicant-wired@.service.in | 13 +
external/bsd/wpa/dist/wpa_supplicant/systemd/wpa_supplicant.service.in | 11 +
external/bsd/wpa/dist/wpa_supplicant/systemd/wpa_supplicant@.service.in | 13 +
external/bsd/wpa/dist/wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj | 4 +
external/bsd/wpa/dist/wpa_supplicant/vs2005/wpa_supplicant/wpa_supplicant.vcproj | 4 +
external/bsd/wpa/dist/wpa_supplicant/vs2005/wpasvc/wpasvc.vcproj | 4 +
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/.gitignore | 2 -
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/icons.qrc | 2 +
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/icons/Makefile | 2 +-
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/icons/README | 35 +
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/icons/group.svg | 616 +
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/icons/invitation.svg | 374 +
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/icons_png.qrc | 2 +
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/peers.cpp | 953 ++-
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/peers.h | 28 +-
external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/wpagui.cpp | 20 +-
external/bsd/wpa/dist/wpa_supplicant/wpa_gui/.gitignore | 2 -
external/bsd/wpa/dist/wpa_supplicant/wpa_priv.c | 4 +-
external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant.c | 1058 +-
external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant.conf | 39 +-
external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant_i.h | 294 +-
external/bsd/wpa/dist/wpa_supplicant/wpas_glue.c | 227 +-
external/bsd/wpa/dist/wpa_supplicant/wpas_glue.h | 8 +
external/bsd/wpa/dist/wpa_supplicant/wps_supplicant.c | 640 +-
external/bsd/wpa/dist/wpa_supplicant/wps_supplicant.h | 18 +-
360 files changed, 65834 insertions(+), 8786 deletions(-)
diffs (truncated from 97652 to 300 lines):
diff -r 201ab4d3868f -r bc3ea8219cde external/bsd/wpa/dist/README
--- a/external/bsd/wpa/dist/README Sun Oct 07 22:16:21 2012 +0000
+++ b/external/bsd/wpa/dist/README Sun Oct 07 23:46:57 2012 +0000
@@ -1,19 +1,75 @@
-wpa_supplicant and hostapd v0.6.x
----------------------------------
+wpa_supplicant and hostapd
+--------------------------
-Copyright (c) 2002-2007, Jouni Malinen <j%w1.fi@localhost> and contributors
+Copyright (c) 2002-2012, Jouni Malinen <j%w1.fi@localhost> and contributors
All Rights Reserved.
-These program is dual-licensed under both the GPL version 2 and BSD
-license. Either license may be used at your option.
+These programs are dual-licensed under both the GPL version 2 and BSD
+license (the one with advertisement clause removed). Either license
+may be used at your option.
+
+If you are submitting changes to the project, please see CONTRIBUTIONS
+file for more instructions.
This package may include either wpa_supplicant, hostapd, or both. See
README file respective subdirectories (wpa_supplicant/README or
hostapd/README) for more details.
-Source code files have been moved around in v0.6.x releases and
-compared to earlier releases, the programs are now build by first
-going to a subdirectory (wpa_supplicant or hostapd) and creating
-build configuration (.config) and running 'make' there (for
-Linux/BSD/cygwin builds).
+Source code files were moved around in v0.6.x releases and compared to
+earlier releases, the programs are now built by first going to a
+subdirectory (wpa_supplicant or hostapd) and creating build
+configuration (.config) and running 'make' there (for Linux/BSD/cygwin
+builds).
+
+
+License
+-------
+
+GPL v2:
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License version 2 as
+published by the Free Software Foundation.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this program; if not, write to the Free Software
+Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+(this copy of the license is in COPYING file)
+
+
+Alternatively, this software may be distributed, used, and modified
+under the terms of BSD license:
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+2. Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+
+3. Neither the name(s) of the above-listed copyright holder(s) nor the
+ names of its contributors may be used to endorse or promote products
+ derived from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff -r 201ab4d3868f -r bc3ea8219cde external/bsd/wpa/dist/hostapd/Android.mk
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/bsd/wpa/dist/hostapd/Android.mk Sun Oct 07 23:46:57 2012 +0000
@@ -0,0 +1,828 @@
+LOCAL_PATH := $(call my-dir)
+
+WPA_BUILD_HOSTAPD := false
+ifneq ($(TARGET_SIMULATOR),true)
+ ifneq ($(BOARD_HOSTAPD_DRIVER),)
+ WPA_BUILD_HOSTAPD := true
+ CONFIG_DRIVER_$(BOARD_HOSTAPD_DRIVER) := y
+ endif
+endif
+
+include $(LOCAL_PATH)/.config
+
+# To ignore possible wrong network configurations
+L_CFLAGS = -DWPA_IGNORE_CONFIG_ERRORS
+
+# Set Android log name
+L_CFLAGS += -DANDROID_LOG_NAME=\"hostapd\"
+
+# To force sizeof(enum) = 4
+ifeq ($(TARGET_ARCH),arm)
+L_CFLAGS += -mabi=aapcs-linux
+endif
+
+# To allow non-ASCII characters in SSID
+L_CFLAGS += -DWPA_UNICODE_SSID
+
+# OpenSSL is configured without engines on Android
+L_CFLAGS += -DOPENSSL_NO_ENGINE
+
+INCLUDES = $(LOCAL_PATH)
+INCLUDES += $(LOCAL_PATH)/src
+INCLUDES += $(LOCAL_PATH)/src/utils
+INCLUDES += external/openssl/include
+INCLUDES += frameworks/base/cmds/keystore
+ifdef CONFIG_DRIVER_NL80211
+INCLUDES += external/libnl-headers
+endif
+
+
+ifndef CONFIG_OS
+ifdef CONFIG_NATIVE_WINDOWS
+CONFIG_OS=win32
+else
+CONFIG_OS=unix
+endif
+endif
+
+ifeq ($(CONFIG_OS), internal)
+L_CFLAGS += -DOS_NO_C_LIB_DEFINES
+endif
+
+ifdef CONFIG_NATIVE_WINDOWS
+L_CFLAGS += -DCONFIG_NATIVE_WINDOWS
+LIBS += -lws2_32
+endif
+
+OBJS = main.c
+OBJS += config_file.c
+
+OBJS += src/ap/hostapd.c
+OBJS += src/ap/wpa_auth_glue.c
+OBJS += src/ap/drv_callbacks.c
+OBJS += src/ap/ap_drv_ops.c
+OBJS += src/ap/utils.c
+OBJS += src/ap/authsrv.c
+OBJS += src/ap/ieee802_1x.c
+OBJS += src/ap/ap_config.c
+OBJS += src/ap/ieee802_11_auth.c
+OBJS += src/ap/sta_info.c
+OBJS += src/ap/wpa_auth.c
+OBJS += src/ap/tkip_countermeasures.c
+OBJS += src/ap/ap_mlme.c
+OBJS += src/ap/wpa_auth_ie.c
+OBJS += src/ap/preauth_auth.c
+OBJS += src/ap/pmksa_cache_auth.c
+OBJS += src/ap/ieee802_11_shared.c
+OBJS += src/ap/beacon.c
+OBJS_d =
+OBJS_p =
+LIBS =
+LIBS_c =
+HOBJS =
+LIBS_h =
+
+NEED_RC4=y
+NEED_AES=y
+NEED_MD5=y
+NEED_SHA1=y
+
+OBJS += src/drivers/drivers.c
+L_CFLAGS += -DHOSTAPD
+
+ifdef CONFIG_WPA_TRACE
+L_CFLAGS += -DWPA_TRACE
+OBJS += src/utils/trace.c
+HOBJS += src/utils/trace.c
+LDFLAGS += -rdynamic
+L_CFLAGS += -funwind-tables
+ifdef CONFIG_WPA_TRACE_BFD
+L_CFLAGS += -DWPA_TRACE_BFD
+LIBS += -lbfd
+LIBS_c += -lbfd
+LIBS_h += -lbfd
+endif
+endif
+
+OBJS += src/utils/eloop.c
+OBJS += src/utils/common.c
+OBJS += src/utils/wpa_debug.c
+OBJS += src/utils/wpabuf.c
+OBJS += src/utils/os_$(CONFIG_OS).c
+OBJS += src/utils/ip_addr.c
+
+OBJS += src/common/ieee802_11_common.c
+OBJS += src/common/wpa_common.c
+
+OBJS += src/eapol_auth/eapol_auth_sm.c
+
+
+ifndef CONFIG_NO_DUMP_STATE
+# define HOSTAPD_DUMP_STATE to include SIGUSR1 handler for dumping state to
+# a file (undefine it, if you want to save in binary size)
+L_CFLAGS += -DHOSTAPD_DUMP_STATE
+OBJS += dump_state.c
+OBJS += src/eapol_auth/eapol_auth_dump.c
+endif
+
+ifdef CONFIG_NO_RADIUS
+L_CFLAGS += -DCONFIG_NO_RADIUS
+CONFIG_NO_ACCOUNTING=y
+else
+OBJS += src/radius/radius.c
+OBJS += src/radius/radius_client.c
+endif
+
+ifdef CONFIG_NO_ACCOUNTING
+L_CFLAGS += -DCONFIG_NO_ACCOUNTING
+else
+OBJS += src/ap/accounting.c
+endif
+
+ifdef CONFIG_NO_VLAN
+L_CFLAGS += -DCONFIG_NO_VLAN
+else
+OBJS += src/ap/vlan_init.c
+endif
+
+ifdef CONFIG_NO_CTRL_IFACE
+L_CFLAGS += -DCONFIG_NO_CTRL_IFACE
+else
+OBJS += ctrl_iface.c
+OBJS += src/ap/ctrl_iface_ap.c
+endif
+
+OBJS += src/crypto/md5.c
+
+L_CFLAGS += -DCONFIG_CTRL_IFACE -DCONFIG_CTRL_IFACE_UNIX
+
+ifdef CONFIG_IAPP
+L_CFLAGS += -DCONFIG_IAPP
+OBJS += src/ap/iapp.c
+endif
+
+ifdef CONFIG_RSN_PREAUTH
+L_CFLAGS += -DCONFIG_RSN_PREAUTH
+CONFIG_L2_PACKET=y
+endif
+
+ifdef CONFIG_PEERKEY
+L_CFLAGS += -DCONFIG_PEERKEY
+OBJS += src/ap/peerkey_auth.c
+endif
+
+ifdef CONFIG_IEEE80211W
+L_CFLAGS += -DCONFIG_IEEE80211W
+NEED_SHA256=y
+NEED_AES_OMAC1=y
+endif
+
+ifdef CONFIG_IEEE80211R
+L_CFLAGS += -DCONFIG_IEEE80211R
+OBJS += src/ap/wpa_auth_ft.c
+NEED_SHA256=y
+NEED_AES_OMAC1=y
+NEED_AES_UNWRAP=y
+endif
+
+ifdef CONFIG_IEEE80211N
+L_CFLAGS += -DCONFIG_IEEE80211N
+endif
+
+include $(LOCAL_PATH)/src/drivers/drivers.mk
+
+OBJS += $(DRV_AP_OBJS)
+L_CFLAGS += $(DRV_AP_CFLAGS)
+LDFLAGS += $(DRV_AP_LDFLAGS)
+LIBS += $(DRV_AP_LIBS)
+
+ifdef CONFIG_L2_PACKET
+ifdef CONFIG_DNET_PCAP
+ifdef CONFIG_L2_FREEBSD
+LIBS += -lpcap
+OBJS += src/l2_packet/l2_packet_freebsd.c
+else
+LIBS += -ldnet -lpcap
+OBJS += src/l2_packet/l2_packet_pcap.c
+endif
Home |
Main Index |
Thread Index |
Old Index