~antoinelassagne/ubuntu/+source/wpa:plucky-sru-2117497
Last commit made on
2025-09-25
- Get this branch:
-
git clone
-b plucky-sru-2117497
https://git.launchpad.net/~antoinelassagne/ubuntu/+source/wpa
Only
Antoine Lassagne
can upload to this branch. If you are
Antoine Lassagne
please log in for upload directions.
Branch merges
Propose for merging
- Nick Rosbrook (community): Needs Information
- git-ubuntu import: Pending requested
-
Diff: 123627 lines (+66346/-12714)368 files modifiedCONTRIBUTIONS (+1/-1)
README (+1/-1)
debian/changelog (+12/-0)
debian/control (+2/-1)
debian/patches/0015-Revert-Mark-authorization-completed-on-driver-indica.patch (+45/-0)
debian/patches/0019-Send-CTRL-EVENT-SIGNAL-CHANGE-message-to-control-int.patch (+5/-15)
debian/patches/Bump-DEFAULT_BSS_MAX_COUNT-to-1000.patch (+25/-0)
debian/patches/series (+2/-7)
debian/patches/upstream-fixes/0002-AP-guard-FT-SAE-code-with-CONFIG_IEEE80211R_AP.patch (+14/-10)
dev/null (+0/-36)
hostapd/Android.mk (+27/-1)
hostapd/ChangeLog (+37/-0)
hostapd/Makefile (+28/-2)
hostapd/README (+1/-1)
hostapd/android.config (+6/-0)
hostapd/config_file.c (+428/-53)
hostapd/config_file.h (+2/-5)
hostapd/ctrl_iface.c (+1020/-440)
hostapd/defconfig (+18/-3)
hostapd/hostapd.conf (+346/-10)
hostapd/hostapd.eap_user (+2/-2)
hostapd/hostapd_cli.c (+181/-36)
hostapd/main.c (+136/-6)
hs20/client/Android.mk (+10/-0)
hs20/client/est.c (+5/-32)
hs20/client/osu_client.c (+79/-36)
hs20/client/spp_client.c (+0/-1)
hs20/server/spp_server.c (+4/-1)
src/Makefile (+1/-1)
src/ap/acs.c (+471/-97)
src/ap/acs.h (+3/-0)
src/ap/airtime_policy.c (+1/-1)
src/ap/ap_config.c (+173/-32)
src/ap/ap_config.h (+214/-12)
src/ap/ap_drv_ops.c (+306/-53)
src/ap/ap_drv_ops.h (+73/-11)
src/ap/ap_list.c (+3/-3)
src/ap/ap_mlme.c (+2/-2)
src/ap/authsrv.c (+94/-0)
src/ap/beacon.c (+1020/-192)
src/ap/beacon.h (+4/-0)
src/ap/bss_load.c (+1/-1)
src/ap/comeback_token.c (+139/-0)
src/ap/comeback_token.h (+21/-0)
src/ap/ctrl_iface_ap.c (+586/-13)
src/ap/ctrl_iface_ap.h (+17/-0)
src/ap/dfs.c (+452/-156)
src/ap/dpp_hostapd.c (+1355/-62)
src/ap/dpp_hostapd.h (+5/-0)
src/ap/drv_callbacks.c (+781/-100)
src/ap/fils_hlp.c (+5/-5)
src/ap/gas_query_ap.c (+7/-3)
src/ap/gas_serv.c (+6/-5)
src/ap/gas_serv.h (+1/-1)
src/ap/hostapd.c (+1311/-130)
src/ap/hostapd.h (+163/-6)
src/ap/hw_features.c (+206/-27)
src/ap/hw_features.h (+12/-0)
src/ap/ieee802_11.c (+2426/-1604)
src/ap/ieee802_11.h (+75/-8)
src/ap/ieee802_11_auth.c (+131/-31)
src/ap/ieee802_11_auth.h (+4/-1)
src/ap/ieee802_11_eht.c (+1405/-0)
src/ap/ieee802_11_he.c (+68/-19)
src/ap/ieee802_11_ht.c (+2/-3)
src/ap/ieee802_11_shared.c (+174/-41)
src/ap/ieee802_11_vht.c (+23/-9)
src/ap/ieee802_1x.c (+187/-46)
src/ap/ieee802_1x.h (+1/-1)
src/ap/nan_usd_ap.c (+267/-0)
src/ap/nan_usd_ap.h (+46/-0)
src/ap/ndisc_snoop.c (+1/-0)
src/ap/neighbor_db.c (+59/-15)
src/ap/neighbor_db.h (+1/-0)
src/ap/pmksa_cache_auth.c (+24/-8)
src/ap/pmksa_cache_auth.h (+4/-0)
src/ap/preauth_auth.c (+2/-2)
src/ap/rrm.c (+121/-0)
src/ap/rrm.h (+2/-0)
src/ap/sta_info.c (+395/-74)
src/ap/sta_info.h (+65/-31)
src/ap/utils.c (+13/-1)
src/ap/wmm.c (+0/-7)
src/ap/wnm_ap.c (+204/-12)
src/ap/wpa_auth.c (+2012/-447)
src/ap/wpa_auth.h (+93/-10)
src/ap/wpa_auth_ft.c (+400/-215)
src/ap/wpa_auth_glue.c (+236/-33)
src/ap/wpa_auth_i.h (+42/-5)
src/ap/wpa_auth_ie.c (+81/-14)
src/ap/wpa_auth_kay.c (+9/-36)
src/ap/wps_hostapd.c (+3/-2)
src/ap/x_snoop.c (+5/-0)
src/build.rules (+1/-1)
src/common/brcm_vendor.h (+4/-4)
src/common/common_module_tests.c (+1/-1)
src/common/defs.h (+62/-5)
src/common/dpp.c (+827/-56)
src/common/dpp.h (+124/-8)
src/common/dpp_crypto.c (+201/-38)
src/common/dpp_i.h (+14/-5)
src/common/dpp_pkex.c (+37/-22)
src/common/dpp_reconfig.c (+17/-1)
src/common/dpp_tcp.c (+875/-41)
src/common/dragonfly.c (+6/-3)
src/common/gas_server.c (+61/-18)
src/common/gas_server.h (+4/-1)
src/common/hw_features_common.c (+266/-37)
src/common/hw_features_common.h (+9/-3)
src/common/ieee802_11_common.c (+895/-195)
src/common/ieee802_11_common.h (+60/-29)
src/common/ieee802_11_defs.h (+642/-80)
src/common/nan.h (+98/-0)
src/common/nan_de.c (+1395/-0)
src/common/nan_de.h (+145/-0)
src/common/ocv.c (+2/-3)
src/common/ptksa_cache.c (+70/-4)
src/common/ptksa_cache.h (+9/-38)
src/common/qca-vendor.h (+6164/-159)
src/common/sae.c (+125/-14)
src/common/sae.h (+11/-3)
src/common/version.h (+1/-1)
src/common/wpa_common.c (+760/-235)
src/common/wpa_common.h (+123/-11)
src/common/wpa_ctrl.c (+13/-3)
src/common/wpa_ctrl.h (+36/-0)
src/crypto/crypto.h (+114/-3)
src/crypto/crypto_gnutls.c (+5/-0)
src/crypto/crypto_internal.c (+5/-0)
src/crypto/crypto_libtomcrypt.c (+5/-0)
src/crypto/crypto_linux.c (+5/-0)
src/crypto/crypto_module_tests.c (+281/-0)
src/crypto/crypto_nettle.c (+5/-0)
src/crypto/crypto_none.c (+5/-0)
src/crypto/crypto_openssl.c (+2481/-141)
src/crypto/crypto_wolfssl.c (+1889/-154)
src/crypto/fips_prf_internal.c (+4/-7)
src/crypto/fips_prf_openssl.c (+15/-0)
src/crypto/sha1-pbkdf2.c (+3/-0)
src/crypto/sha256-internal.c (+0/-3)
src/crypto/sha256.c (+15/-6)
src/crypto/sha384.c (+3/-3)
src/crypto/sha512-internal.c (+0/-3)
src/crypto/sha512.c (+3/-3)
src/crypto/tls.h (+12/-6)
src/crypto/tls_gnutls.c (+1/-0)
src/crypto/tls_internal.c (+2/-9)
src/crypto/tls_none.c (+1/-0)
src/crypto/tls_openssl.c (+409/-155)
src/crypto/tls_openssl_ocsp.c (+11/-15)
src/crypto/tls_wolfssl.c (+195/-89)
src/drivers/driver.h (+900/-64)
src/drivers/driver_atheros.c (+16/-15)
src/drivers/driver_bsd.c (+9/-7)
src/drivers/driver_common.c (+44/-0)
src/drivers/driver_hostap.c (+11/-9)
src/drivers/driver_macsec_linux.c (+72/-4)
src/drivers/driver_macsec_qca.c (+2/-2)
src/drivers/driver_ndis.c (+4/-4)
src/drivers/driver_nl80211.c (+2673/-770)
src/drivers/driver_nl80211.h (+95/-18)
src/drivers/driver_nl80211_capa.c (+286/-68)
src/drivers/driver_nl80211_event.c (+1180/-111)
src/drivers/driver_nl80211_scan.c (+90/-37)
src/drivers/driver_roboswitch.c (+1/-1)
src/drivers/driver_wext.c (+6/-5)
src/drivers/driver_wired.c (+1/-1)
src/drivers/linux_ioctl.c (+10/-1)
src/drivers/ndis_events.c (+3/-2)
src/drivers/netlink.c (+4/-2)
src/drivers/nl80211_copy.h (+598/-28)
src/eap_common/eap_defs.h (+1/-1)
src/eap_common/eap_pwd_common.c (+19/-4)
src/eap_common/eap_sake_common.c (+13/-6)
src/eap_peer/eap.c (+44/-0)
src/eap_peer/eap_aka.c (+154/-44)
src/eap_peer/eap_config.h (+28/-18)
src/eap_peer/eap_fast.c (+2/-12)
src/eap_peer/eap_i.h (+9/-0)
src/eap_peer/eap_mschapv2.c (+25/-5)
src/eap_peer/eap_peap.c (+37/-3)
src/eap_peer/eap_pwd.c (+26/-7)
src/eap_peer/eap_sim.c (+158/-44)
src/eap_peer/eap_teap.c (+34/-27)
src/eap_peer/eap_tls.c (+11/-4)
src/eap_peer/eap_tls_common.c (+18/-9)
src/eap_peer/eap_tls_common.h (+5/-0)
src/eap_peer/eap_ttls.c (+29/-3)
src/eap_peer/eap_wsc.c (+12/-2)
src/eap_server/eap.h (+12/-0)
src/eap_server/eap_i.h (+7/-0)
src/eap_server/eap_server_aka.c (+117/-9)
src/eap_server/eap_server_eke.c (+1/-0)
src/eap_server/eap_server_fast.c (+2/-12)
src/eap_server/eap_server_mschapv2.c (+25/-3)
src/eap_server/eap_server_peap.c (+18/-0)
src/eap_server/eap_server_pwd.c (+26/-7)
src/eap_server/eap_server_sim.c (+127/-6)
src/eap_server/eap_server_teap.c (+36/-3)
src/eap_server/eap_server_tls.c (+9/-1)
src/eap_server/eap_server_tls_common.c (+15/-3)
src/eap_server/eap_server_ttls.c (+2/-1)
src/eap_server/eap_tls_common.h (+2/-0)
src/eapol_auth/eapol_auth_sm.c (+19/-7)
src/eapol_auth/eapol_auth_sm.h (+3/-2)
src/eapol_auth/eapol_auth_sm_i.h (+4/-0)
src/eapol_supp/eapol_supp_sm.c (+16/-1)
src/eapol_supp/eapol_supp_sm.h (+16/-2)
src/fst/fst_group.c (+8/-4)
src/fst/fst_iface.c (+1/-1)
src/fst/fst_session.c (+2/-4)
src/l2_packet/l2_packet_freebsd.c (+13/-2)
src/l2_packet/l2_packet_linux.c (+2/-2)
src/p2p/p2p.c (+80/-43)
src/p2p/p2p.h (+9/-3)
src/p2p/p2p_build.c (+13/-7)
src/p2p/p2p_dev_disc.c (+5/-5)
src/p2p/p2p_go_neg.c (+94/-27)
src/p2p/p2p_group.c (+7/-7)
src/p2p/p2p_i.h (+15/-4)
src/p2p/p2p_invitation.c (+23/-8)
src/p2p/p2p_parse.c (+24/-3)
src/p2p/p2p_pd.c (+29/-14)
src/p2p/p2p_sd.c (+15/-8)
src/p2p/p2p_utils.c (+80/-4)
src/pae/ieee802_1x_cp.c (+11/-4)
src/pae/ieee802_1x_kay.c (+58/-16)
src/pae/ieee802_1x_kay.h (+4/-1)
src/pae/ieee802_1x_secy_ops.c (+20/-0)
src/pae/ieee802_1x_secy_ops.h (+1/-0)
src/pasn/Makefile (+16/-0)
src/pasn/pasn_common.c (+232/-0)
src/pasn/pasn_common.h (+228/-0)
src/pasn/pasn_initiator.c (+1406/-0)
src/pasn/pasn_responder.c (+1032/-0)
src/radius/radius.c (+238/-59)
src/radius/radius.h (+33/-2)
src/radius/radius_client.c (+580/-209)
src/radius/radius_client.h (+26/-1)
src/radius/radius_das.c (+10/-0)
src/radius/radius_server.c (+15/-0)
src/rsn_supp/pmksa_cache.c (+231/-29)
src/rsn_supp/pmksa_cache.h (+17/-88)
src/rsn_supp/preauth.c (+11/-8)
src/rsn_supp/tdls.c (+259/-73)
src/rsn_supp/wpa.c (+1817/-373)
src/rsn_supp/wpa.h (+75/-13)
src/rsn_supp/wpa_ft.c (+189/-139)
src/rsn_supp/wpa_i.h (+54/-11)
src/rsn_supp/wpa_ie.c (+28/-8)
src/tls/libtommath.c (+0/-8)
src/tls/pkcs1.c (+4/-2)
src/tls/tlsv1_client_read.c (+2/-1)
src/tls/tlsv1_common.c (+4/-2)
src/tls/tlsv1_common.h (+2/-1)
src/tls/tlsv1_server_write.c (+1/-1)
src/utils/browser.c (+10/-0)
src/utils/common.c (+14/-1)
src/utils/common.h (+38/-0)
src/utils/crc32.c (+1/-1)
src/utils/crc32.h (+1/-1)
src/utils/http-utils.h (+1/-0)
src/utils/http_curl.c (+28/-45)
src/utils/ip_addr.c (+19/-0)
src/utils/ip_addr.h (+2/-0)
src/utils/os.h (+36/-6)
src/utils/os_unix.c (+107/-88)
src/utils/trace.c (+3/-3)
src/utils/wpa_debug.c (+9/-1)
src/utils/wpa_debug.h (+1/-0)
src/utils/wpabuf.h (+6/-0)
src/wps/ndef.c (+6/-0)
src/wps/wps.c (+3/-2)
src/wps/wps.h (+5/-0)
src/wps/wps_attr_parse.c (+12/-1)
src/wps/wps_enrollee.c (+2/-4)
src/wps/wps_er.c (+2/-2)
src/wps/wps_i.h (+1/-0)
src/wps/wps_registrar.c (+7/-8)
wpa_supplicant/Android.mk (+217/-11)
wpa_supplicant/ChangeLog (+50/-0)
wpa_supplicant/Makefile (+288/-20)
wpa_supplicant/README (+3/-1)
wpa_supplicant/README-HS20 (+32/-1)
wpa_supplicant/README-NAN-USD (+147/-0)
wpa_supplicant/README-WPS (+9/-15)
wpa_supplicant/android.config (+15/-0)
wpa_supplicant/ap.c (+266/-27)
wpa_supplicant/ap.h (+22/-2)
wpa_supplicant/bgscan.h (+1/-1)
wpa_supplicant/bgscan_learn.c (+5/-5)
wpa_supplicant/bgscan_simple.c (+61/-3)
wpa_supplicant/bss.c (+523/-40)
wpa_supplicant/bss.h (+29/-0)
wpa_supplicant/bssid_ignore.c (+15/-15)
wpa_supplicant/config.c (+409/-78)
wpa_supplicant/config.h (+127/-23)
wpa_supplicant/config_file.c (+89/-19)
wpa_supplicant/config_none.c (+2/-1)
wpa_supplicant/config_ssid.h (+110/-4)
wpa_supplicant/config_winreg.c (+2/-3)
wpa_supplicant/ctrl_iface.c (+1451/-256)
wpa_supplicant/ctrl_iface.h (+2/-0)
wpa_supplicant/ctrl_iface_unix.c (+3/-0)
wpa_supplicant/dbus/dbus_dict_helpers.c (+100/-0)
wpa_supplicant/dbus/dbus_dict_helpers.h (+9/-0)
wpa_supplicant/dbus/dbus_new.c (+141/-1)
wpa_supplicant/dbus/dbus_new.h (+24/-0)
wpa_supplicant/dbus/dbus_new_handlers.c (+660/-124)
wpa_supplicant/dbus/dbus_new_handlers.h (+7/-0)
wpa_supplicant/dbus/dbus_new_handlers_p2p.c (+73/-21)
wpa_supplicant/dbus/dbus_new_helpers.c (+193/-16)
wpa_supplicant/dbus/dbus_new_helpers.h (+5/-0)
wpa_supplicant/dbus/dbus_new_introspect.c (+1/-1)
wpa_supplicant/defconfig (+53/-0)
wpa_supplicant/doc/docbook/wpa_supplicant.sgml (+35/-13)
wpa_supplicant/dpp_supplicant.c (+1992/-192)
wpa_supplicant/dpp_supplicant.h (+5/-0)
wpa_supplicant/driver_i.h (+91/-33)
wpa_supplicant/eapol_test.c (+109/-37)
wpa_supplicant/events.c (+1464/-277)
wpa_supplicant/examples/dpp-nfc.py (+8/-2)
wpa_supplicant/gas_query.c (+36/-20)
wpa_supplicant/hs20_supplicant.c (+8/-9)
wpa_supplicant/ibss_rsn.c (+18/-14)
wpa_supplicant/ibss_rsn.h (+2/-1)
wpa_supplicant/interworking.c (+79/-45)
wpa_supplicant/main.c (+2/-0)
wpa_supplicant/mbo.c (+21/-4)
wpa_supplicant/mesh.c (+11/-5)
wpa_supplicant/mesh_mpm.c (+55/-19)
wpa_supplicant/mesh_rsn.c (+23/-4)
wpa_supplicant/nan_usd.c (+513/-0)
wpa_supplicant/nan_usd.h (+46/-0)
wpa_supplicant/notify.c (+94/-9)
wpa_supplicant/notify.h (+13/-1)
wpa_supplicant/offchannel.c (+5/-5)
wpa_supplicant/op_classes.c (+130/-20)
wpa_supplicant/p2p_supplicant.c (+310/-173)
wpa_supplicant/p2p_supplicant.h (+6/-7)
wpa_supplicant/p2p_supplicant_sd.c (+12/-2)
wpa_supplicant/pasn_supplicant.c (+489/-1219)
wpa_supplicant/preauth_test.c (+5/-3)
wpa_supplicant/robust_av.c (+296/-45)
wpa_supplicant/rrm.c (+94/-38)
wpa_supplicant/scan.c (+631/-143)
wpa_supplicant/scan.h (+21/-9)
wpa_supplicant/sme.c (+811/-137)
wpa_supplicant/sme.h (+4/-10)
wpa_supplicant/systemd/wpa_supplicant-nl80211.service.arg.in (+1/-1)
wpa_supplicant/systemd/wpa_supplicant.service.arg.in (+1/-1)
wpa_supplicant/utils/log2pcap.py (+5/-4)
wpa_supplicant/wmm_ac.c (+3/-3)
wpa_supplicant/wnm_sta.c (+312/-220)
wpa_supplicant/wnm_sta.h (+28/-2)
wpa_supplicant/wpa_cli.c (+129/-15)
wpa_supplicant/wpa_passphrase.c (+24/-1)
wpa_supplicant/wpa_priv.c (+8/-3)
wpa_supplicant/wpa_supplicant.c (+1272/-407)
wpa_supplicant/wpa_supplicant.conf (+99/-10)
wpa_supplicant/wpa_supplicant_i.h (+205/-81)
wpa_supplicant/wpa_supplicant_template.conf (+2/-0)
wpa_supplicant/wpas_glue.c (+115/-44)
wpa_supplicant/wpas_glue.h (+2/-0)
wpa_supplicant/wpas_kay.c (+16/-37)
wpa_supplicant/wpas_module_tests.c (+3/-0)
wpa_supplicant/wps_supplicant.c (+122/-44)
wpa_supplicant/wps_supplicant.h (+13/-0)
Branch information
- Name:
- plucky-sru-2117497
- Repository:
- lp:~antoinelassagne/ubuntu/+source/wpa
