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