Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/vyos-legacy/wpa

VyOS wpa packages
https://github.com/vyos-legacy/wpa

dbus: Make the P2P peer's properties accessible separately

Since there is the method org.freedesktop.DBus.Properties.GetAll that
returns all properties fro...

49b1bce614776e4d1813a41e26a94c9fbf9b84db authored almost 13 years ago
wext: Filter unexpected interface added/up events

It looks like a RTM_NEWLINK event claiming the interface to be UP is
delivered just before remov...

6180e2d444d1d5b81ee45a35180c9d4449237b07 authored almost 13 years ago
Use WPA_INTERFACE_DISABLED with interface removed events

This makes WPA_INTERFACE_DISABLED more consistent in indicating that
wpa_supplicant cannot curre...

dcae1bb2071378eeade704295a4488a8edd03b2a authored almost 13 years ago
nl80211: Filter unexpected interface added/up events

It looks like a RTM_NEWLINK event claiming the interface to be UP is
delivered just before remov...

f84a6203700c2600f60819ad6aad678e042d1c04 authored almost 13 years ago
P2P: Do not include P2P IE in association request to non-P2P AP

This was previously fixed for most cases in commit
ffad8858370e297b22ff5d9e6e36372755364ec0, but...

fdfee3fc154f36b6015e4aba1dbf3f886e5297c4 authored almost 13 years ago
EAP-SIM peer: Append realm when learning the pseudonym

The pseudonym identity should use a realm in environments where a realm is
used. Thus, the realm...

e08d4320ca88464e126b219a3a2dfc690ffdf837 authored almost 13 years ago
EAP-AKA peer: Append realm when learning the pseudonym

The pseudonym identity should use a realm in environments where a realm is
used. Thus, the realm...

0d461293a957bd86f2b722e30541cd55cb5301f6 authored almost 13 years ago
EAP-AKA peer: Clean up forgetting-id debug prints

Do not show forgetting of old id values if no value was stored.

Signed-hostap: Jouni Malinen <j...

567d14fb23e3e40561f6ce791d6e3a330eb49985 authored almost 13 years ago
Revert "nl80211: Fix CONFIG_TDLS=y build"

This reverts commit f75709d115185c4162e29ab73c0a9420e43d3893.
This should not have picked up due...

1d931b280127317a8b3513d380f772867eda0ca9 authored almost 13 years ago
EAP-SIM/AKA server: Fix re-authentication not to update pseudonym

AT_NEXT_PSEUDONYM is supposed to be included only in the Challenge
messages, not in the Re-authe...

1f5b37fd49a6883309b2d80ea3af5528aa9162bc authored almost 13 years ago
Ignore TX status for Data frames from not associated STA

Commit d9a38716ccf90b0ab307f570a30931684a1b8730 did this for
hostapd_eapol_tx_status() but misse...

962ef491651039341583877e191ef920173d3f4c authored almost 13 years ago
WPS: Fix regression in post-WPS scan optimization

Commit 3c85f144ce7aa3967f881a7584a5b125061ca436 fixed issues with P2P
Action frame TX after disc...

4a7f260a0d2b9c9e9033063cdaa437866aedd7dd authored almost 13 years ago
EAP-pwd: Describe build option for EAP-pwd

Signed-hostap: Dan Harkins <[email protected]>
(cherry picked from commit 27c9d333d4bfab2b3ac3...

13f58940d587b74941c956456e500e18fffc980d authored almost 13 years ago
P2P: Do not expire GO peer entry during group rekeying

If wpas_go_connected() is called during group rekeying the P2P GO peer
will expire. To prevent t...

9c8db36f9ff056dbc33a33ef836442e13ac8c9b3 authored almost 13 years ago
P2P: Avoid re-starting p2p_search in some corner cases

Search (p2p_scan) could already have been started at the point
remain-on-channel end event is be...

e177415c1932604ef6d5e64ce63294f85ae49417 authored almost 13 years ago
P2P: Fix p2p_scan() error processing in p2p_search()

Commit 39185dfa549f076a6be114e0149a3649d302f477 changed the p2p_scan()
callback to return 1 in s...

495cce1dd91562964d6ececcb70e0c95f76581d3 authored almost 13 years ago
P2P: Move p2p_add_device() prototype to correct header file

This was supposed to be an internal API to be used only within
src/p2p/*.c.

Signed-hostap: Joun...

08b15c826f3bd3000cfb649ac14d2c76703a5224 authored almost 13 years ago
P2P: Allow BSS entry to be fetched based on GO P2P Device Address

"BSS p2p_dev_addr=<P2P Device Address>" can now be used to fetch a
specific BSS entry based on t...

0a00a7df4b75324b0b60bd08bee1580e373e029c authored almost 13 years ago
P2P: Set Invitation Type to 1 for GO inviting to a persistent group

When a GO is operating a persistent group and invites a peer that has
been a P2P client in that ...

61d96aecb052746ee51bb4b6d22c89ff7078cbf3 authored almost 13 years ago
P2P: Maintain a list of P2P Clients for persistent group on GO

Add a new persistent group network block field, p2p_client_list, to
maintain a list of P2P Clien...

2db9ac2173a89de4af2be8c01206ecd0bf26695b authored almost 13 years ago
P2P: Append P2P Device Address to AP-STA-DISCONNECTED event

Append "p2p_dev_addr" parameter to AP-STA-DISCONNECTED event for P2P
connections. In addition, f...

b05861bbd526830f586cc8e86dc2ab5e8651db04 authored almost 13 years ago
P2P: Send STA connected/disconnected events to parent ctrl_iface

Send the connection events from P2P group to both the group interface
and parent interface ctrl_...

69047431ec2ea167e130d3e93b0a0bae505fdcf4 authored almost 13 years ago
Move AP events for STA connected/disconnected into one function

Instead of trying to remember to add wpa_msg() calls for every possible
path where a STA becomes...

b3aff8e089006a62f0bffd361def8f5008bc75e1 authored almost 13 years ago
P2P: Wait for PD-before-join response

Even though the Provision Discovery Response frame from PD-before-join
does not really provide a...

7d35098683fb27dd38cc842a87536b8d17009c5f authored almost 13 years ago
P2P: Skip event notification on PD Response in join-group case

Provision Discovery is used as a notification to the GO in the case we
are about join a running ...

f7356eced71a1884b510f8da642928f20fa3543d authored almost 13 years ago
P2P: Remove unneeded go_neg_peer check from PD

When the GO negotiation peer is assigned, the state also cannot be IDLE,
SEARCH, or LISTEN_ONLY....

4027891cf0b6f6bc16d55d37fa87e5d309fa8fcf authored almost 13 years ago
Try fallback drivers if global init for preferred drivers fails

Driver global init was considered a hard failure. Thus if, for example,
you used the Broadcom ST...

ba53656e8224cac7bd824673f785f66812460afa authored almost 13 years ago
P2P: Fix the setter function for DBus group properties

The setter function uses the same hostapd_data structure as the getter
which causes it to crash ...

24f1cf70b1e063b3a92ff40013818157f8ce6d4c authored almost 13 years ago
P2P: Fix DBus crash and return additional P2P group properties

When using DBus to get group properties, a segmentation fault is
generated on P2P clients due to...

da8ca695fc5a1e38e69d5fb65e9863a0a10a4704 authored almost 13 years ago
Delay scan request on select_network if disconnecting

The disconnection command results in disassociation and deauthentication
events which were previ...

92dc94ea8a2c5bb08447c25b76c863d6483eda6d authored almost 13 years ago
Clear EAPOL authenticator authFail for PMKSA caching/FT

This fixes a corner case where a STA that has PMKSA cache entry (or
valid FT keys) could try to ...

d5edac1c49e09e84fa22fa9522a988d40e7c3943 authored almost 13 years ago
Interworking: Fix EAP-TTLS/MSCHAP configuration

Copy-paste error ended up using CHAP when MSCHAP was supposed to be
set.

Signed-hostap: Jouni M...

4e6bdb158cb2e7d600c7e1aea8dd999f0d096016 authored almost 13 years ago
WPS: Disable AP PIN after 10 consecutive failures

While the exponential increase in the lockout period provides an
efficient mitigation mechanism ...

17b627e29b9f718a074781efc77323f38b52ab36 authored almost 13 years ago
SME: Fix processing of Authentication timeout and failure

current_bss and pending_bssid weren't cleaned up so BSS
kept appearing in the scan results even ...

bcc8fb87aac9b5ffd5f9d09da606d3847ea39223 authored almost 13 years ago
Install only the binaries into BINDIR

There is no point in installing *.service files into BINDIR.

Signed-hostap: Jouni Malinen <j@w1...

8dee7fb2a435b2b6f5d452bd7a7bb30f3f3ccef0 authored almost 13 years ago
build: Fix install target parent directory prerequisites

This changes the install target such that parent directories of
installed paths area created and...

2c8924e2ad63f27a677f6366054f61496fbd992d authored almost 13 years ago
dbus: Remove unused D-Bus version defines

These have not been used since commit
8ddef94bd41747ba658ed4ed5dfa9e62b4b84cfa.

Signed-hostap: ...

7efba08f36b18c07e06bafacf7f97b2bf98dd038 authored almost 13 years ago
wpa_debug: Support outputting hexdumps into syslog

This patch allows to log hexdumps into syslog.

This is useful when testing, as syslog's network...

f59767ce009d8a95f71807ca3d42fd61be7a8066 authored almost 13 years ago
dbus: Fix endianness bug in Frequency and Signal properties

These properties did not work on big endian PowerPC (always 100% for
Signal and 0 for Frequency)...

42f93a9a0f1858ba8492a1349515624965a64e34 authored almost 13 years ago
dbus: Create DBus getter/setter for FastReauth

Provide a means over DBus to set the conf->fast_reauth
property, which controls whether TLS sess...

5045a668201f1027dbcc91bd8d092bbcee15a2e3 authored almost 13 years ago
WPS: Fix an interoperability issue with mixed mode and AP Settings

It looks like Windows 7 WPS implementation does not like multiple
Authentication/Encryption Type...

cb57320c7ffdc1115e06b28e1028c9ec382b3e19 authored almost 13 years ago
P2P: Fix WSC IE inclusion for P2P disabled case

wpas_wps_in_use() was forcing WPS to be enabled unconditionally if P2P
support was included in t...

d34000c61fc1db6f89e9a9de7b7b6d0dffd20d2c authored almost 13 years ago
Fix ap_sta_disconnect() to clear EAPOL/WPA authenticator state

Number of places in hostapd use ap_sta_disconnect() instead of
ap_sta_disassociate() or ap_sta_d...

22d947a783670d30e523d07e6470e840c6541bc0 authored almost 13 years ago
Update version number for 1.0-rc2.

Signed-hostap: Angie Chinchilla <[email protected]>

c9522b94c77733fcac8ebaed4ca71d2e0365b1cf authored almost 13 years ago
P2P: Do not expire peer entry if we are connected to the peer

Even though we may not update P2P peer entry while connected to the
peer as a P2P client, we sho...

317e5d1e3ef48e9b36193c4f5339733d4cf0bce4 authored almost 13 years ago
P2P: Do not expire peer entry if peer is connected as a client

Even though we may not receive a Probe Response from the peer during
the connection, we should n...

f50bbbdd2a583830bdb8a66c00e84af563e5a4a2 authored almost 13 years ago
nl80211: P2P: Pass cookie parameter in send action frame

The cookie value needs to be fetched in GO mode, too, to be able to
indicate TX status callbacks...

bc13bf1716fb89aa2a83249627ad6db33baf485a authored almost 13 years ago
Stop sched_scan in number of cases where it should not be running

When a P2P group is removed, we better not leave possibly started
sched_scan running. This could...

114794aad9c41fbd241e029421511720df1bf413 authored almost 13 years ago
Reject too short IMSI in EAP-SIM/AKA identity generation

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from commit 4646ee67c0658cb0025be3f4fab2e9...

252538da2e15dbf212ec402117f3d379317eec17 authored almost 13 years ago
P2P: Notify upper framework on stopping the p2p_find(SEARCH)

This patch notifies the upper framework that an on-going discovery has
been stopped. This is use...

c2362e9fdf98744148bca3744c94c840e7ff76e9 authored almost 13 years ago
Work around interop issue with WPA type EAPOL-Key 4/4 in WPA2 mode

Some deployed station implementations seem to send msg 4/4 with
incorrect type value in WPA2 mod...

023d95f1557342c4a5d3d7f0b5c27cace362715c authored almost 13 years ago
dbus: Validate SSID length in new D-Bus scan request

Validate the length of each SSID passed in a new D-Bus protocol
Scan request.
(cherry picked fro...

50498f43f0ab306aafd1704335f39c62b1253909 authored almost 13 years ago
P2P: Use Device ID attribute to filter Probe Request frames as GO

The Device ID attribute was already used in Listen state, but it was
ignored in GO role. Verify ...

630b640d53f89a959a46acd5964204816808d6e2 authored almost 13 years ago
P2P: Allow Device ID to be specified for p2p_find command

dev_id=<P2P Device Addr> can now be specified as an argument to
p2p_find to request P2P find for...

4cfe729dacebd25d081d35a9c82be3a1b44f7fa2 authored almost 13 years ago
Do not disconnect STA based on inactivity on driver failure

Now that we can use driver_nl80211.c with non-mac80211 drivers that
implement SME/MLME internall...

cf37d565d1b1926f3360966da815db6ce1ba692f authored almost 13 years ago
Remove test-https on "make clean"

This is not included in the TESTS list, but should be removed anyway.

Signed-hostap: Jouni Mali...

290cebd8118b5ded986f1d2f78273e31f3435aed authored almost 13 years ago
Update copyright notices to include year 2012

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from commit 57d38ddf6be4ec7b0347ddd96f250a...

41cfe33c57be3154e081a5a4beac0cf46601ba75 authored almost 13 years ago
Fix BSS property names in the example D-Bus script

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from commit 0be3542338892e5c1e51682d3d2f50...

7bd7845b3e3a8f0624675d91f45594e8d7347dd1 authored almost 13 years ago
dbus: Increase buffer size to fix Introspect XML

Commit e9c3c1afedd2d0c6a0939f40c40701af8c450e1f added a new D-Bus
method and that was enough to ...

9cfacc2adb36ad4742fcbe5f936cb05f624815cc authored almost 13 years ago
Remove possible authentication timeout on connection failure

The authentication timeout could be triggered after the connection has
already been known to hav...

ff65101fb8452d5abdeb1ec3cdf532bfb9118062 authored almost 13 years ago
Use correct (multi-user) target when installing systemd units

The 'network.target' is special (per systemd.special(7)), and is to be
brought up indirectly whe...

9c457f164f156445eb35a21a6ee7957660c4b0d8 authored almost 13 years ago
WPS: Cancel previous registered wps_registrar_pbc_timeout

Since wps_registrar_pbc_timeout is called to stop PBC, previously
registered wps_registrar_pbc_t...

6c99c92e9a44200aa7722cb67a92708406c179fe authored almost 13 years ago
P2P: Stop remain-on-channel prior to starting join-a-group client

This fixes issues with drivers that do not handle concurrent
remain-on-channel and scan operatio...

2c915b6a7c040532963d97db176aa4fd9fa43ed9 authored almost 13 years ago
P2P: Reject p2p_group_add if forced frequency is not acceptable

If the freq parameter is specified and we are already running legacy STA
on a different frequenc...

388e9c6450f008af96f7816bf54ad501384ac0f5 authored almost 13 years ago
nl80211: Do not stop AP mode Probe Request reporting on Listen stop

When nl80211_setup_ap() has enabled Probe Request reporting, this must
not be disabled when P2P ...

18364d77b0728f9942dfa24c1b7e62a8dcaa6c76 authored almost 13 years ago
P2P: Use global->p2p_dev_addr instead of parent->own_addr

Start using global->p2p_dev_addr more consistently as the P2P Device
Address.

Signed-hostap: Jo...

4976ecc3fd56d17563e1dcc96160e36e22ee101f authored almost 13 years ago
Remove obsolete comment on removed PTK rekeying operation

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from commit c3daee1df53f06a6b9dc36354e4bd0...

595b3616daf848f3f742e9112c12a3fa2c65ee69 authored almost 13 years ago
Drop priority level of the logger message for unexpected replay counter

This can happen frequently during normal EAPOL-Key exchanges and there
is no need to log it at i...

a8b49897565c34840c50af0f5d252826cefddbba authored almost 13 years ago
P2P: Remove forgotten TODO comment

The P2P peers are already expired.

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from c...

7618bef28b671f2f87e5a2ec23f200d719495c5f authored almost 13 years ago
P2P: Add group ifname to P2P-PROV-DISC-* events

If Provision Discovery Request is sent for GO role (i.e., P2P Group ID
attribute is included), a...

d3911a29873be9caccf3c8b5f6c9989c9eaf5d0e authored almost 13 years ago
P2P: Show persistent group info on P2P_PEER data

Add "persistent=<network id>" line to P2P_PEER ctrl_iface data
if a persistent group credentials...

af0fc67377d7f13dfdc460ec2b2e1d4e6c5ac570 authored almost 13 years ago
P2P: Clean up group formation on network block removal

If a P2P group network block is removed for any reason (e.g., wps_cancel
command) while the inte...

4ab97a821655b79836e53ce588983343bd1a0c3e authored almost 13 years ago
P2P: Move public P2P_PEER info generation into ctrl_iface

The P2P module provides access to public peer data in struct
p2p_peer_info. Use this to build th...

3389e413ddf787491d5d589253fa87e76dbc43fc authored almost 13 years ago
P2P: Replace p2p_get_peer_info with p2p_peer_known when applicable

p2p_get_peer_info() was used in multiple places just to check whether a
specific peer is known. ...

676a44adbe22ff5a1b060dc29fbfe53243d80b4b authored almost 13 years ago
P2P: Fix a typo in a function documentation

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from commit a601f71bc74f38549ed597ae4e30b1...

daef3675e1fa0af9977f3f2b3fa4c4a1192b164c authored almost 13 years ago
P2P: Send D-Bus ServiceDiscoveryRequest signal for external SD processing

wpas_notify_p2p_sd_request() needs to be called when
p2p_sd_over_ctrl_iface is set to provide SD...

f333b18f0bc6c1465d4c04b1c1c7b6e109949dad authored almost 13 years ago
Ignore disassociation event in wpa_supplicant AP mode

If the driver was associated in station mode just before the AP mode was
started, the station mo...

532ddff23d51030254e6f90030e2432d9b755f4c authored almost 13 years ago
P2P: Do not allow pending listen command override connect

If p2p_listen is issued during a p2p_scan, a pending after-scan operation
is scheduled. However,...

8a9397d171646cbaf59b722976adc12443351208 authored almost 13 years ago
P2P: Fix GO start on interface that has active station connection

The active station connection triggered wpa_supplicant AP mode startup
to try to update Beacon I...

49daa978a2612e9a148ac983e30882b43653d8d4 authored almost 13 years ago
Android: nl80211: Work around limited genl_ctrl_resolve()

Android ICS system/core/libnl_2 has very limited genl_ctrl_resolve()
implementation that cannot ...

4efc316f7965ddf9cc6ba16e79b68e473cc62ddb authored almost 13 years ago
P2P: Use hardcoded idle timeout of 10 seconds in P2P client role

The p2p_group_idle configuration parameter is much more useful for
GO role, so use a separate ha...

d91256a2bd566aa1a2ca99fa6ea84c6b689ea6d1 authored almost 13 years ago
P2P: Fix disconnect event not to increase idle timeout

When P2P client is processing a disconnection event, make sure the P2P
idle timeout does not get...

d5746abb7e2fbdf3eb1b6bae58d08e16b781566d authored almost 13 years ago
Allow linking with libnl-3 (libnl 3.2 and newer)

I needed this patch to compile against the latest
libnl code. I added this to my config file:

C...

7ccb7787f9a15bc35f1ddec59a49ded5b68d4795 authored almost 13 years ago
P2P: Reduce the idle time in Wait peer connect state

When waiting for go_neg frame from the peer in WAIT_PEER_CONNECT state,
I have observed that som...

5600de9f3e2cf7f983585817e0e8612e03eec36e authored almost 13 years ago
P2P: Fix PROBE_REQ_ONLY flag use for Provision Discovery Request

Provision discovery from a known peer should actually check for
dev->flags & P2P_DEV_PROBE_REQ_O...

71b146c9eae2e3223228bc50efa50b49cee80d33 authored almost 13 years ago
P2P: Fix Provision Discovery channel for some join-GO cases

The Provision Discovery Request needs to be sent on the operating
channel of the GO and as such,...

e6c4151925d9018cce27b1400cdf4787226a73fb authored almost 13 years ago
P2P: Add optional "join" argument for p2p_prov_disc command

This can be used to request Provision Discovery Request to be sent
for the purpose of joining a ...

296a8abb12336e8b39c2423d8f76beae28ba0aff authored almost 13 years ago
wpa_supplicant/dbus AP: Add support for WPS Internal Registrar

When in AP mode, wpa_supplicant is now enabling WPS (only Internal
Registrar). WPS.Start() call ...

8387151c376119b68b00618efe4216ab93c30326 authored almost 13 years ago
P2P: Make GO negotiation peer and group information available over D-Bus

The GO negotiation response is very cryptic at the moment. For a success
message we only know on...

f7ff3726c33a0b5624f3600601f2dd20fbe5c32b authored almost 13 years ago
P2P: Do not include own information in the peer table

When the station is connected to P2P GO after calling p2p_find command
the device sees itself. I...

7ece7a6e1f794f03241c2c3fa3fa3ec4562f286a authored almost 13 years ago
PCSC: Accept 0x67 (Wrong length) as a response to READ RECORD

It looks like some USIM cards respond with 0x67 (Wrong length) instead
of 0x6c to 00 b2 01 04 ff...

fbd63f14cbe488e660da05458665a49802ec073f authored almost 13 years ago
Fix CONFIG_NO_SCAN_PROCESSING=y build with ctrl_iface

Need to remove ROAM command processing since the needed functionality
for it gets removed with C...

5a8050e8490f110b3b583b0a22d6c43a9787c9ce authored almost 13 years ago
ctrl_iface: Check for IEEE8021X_EAPOL definition

The whole wpa_supplicant_ctrl_iface_ctrl_rsp_handle() function operates
on the ssid->eap field w...

d53ad22772b90e7fecf378b073eb9a7bb8d4cc2f authored almost 13 years ago
Make hostapd_eid_wmm_valid() return more logical return values

Return 1/0 instead 0/-1 to indicate valid/invalid element so that
the if statement makes more se...

7d04d154cf9424b01c4be71f4d09068ad107305a authored almost 13 years ago
nl80211: Fix memory leaks on nla_put_failure error paths

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from commit 9e088e743dbfb8c293b452773519a7...

4ad58a302ac4d4820819cd5462428837a8fd1159 authored almost 13 years ago
nl80211: Fix memory leak on nla_put_failure error paths

Signed-hostap: Jason Young <[email protected]>
(manually fixed cherry pick from commit 588316...

13752db54ae1e13d40f1679a2a6a66aa380278e7 authored almost 13 years ago
nl80211: Fix CONFIG_TDLS=y build

Signed-hostap: Jouni Malinen <[email protected]>
(cherry picked from commit aa543c0c33cb4f6ad2f3ca3e3f6c30...

f75709d115185c4162e29ab73c0a9420e43d3893 authored almost 13 years ago
IBSS: fix RSN key initialisation

Antonio reported that RSN IBSS failed to work.
We traced it down to a GTK failure, and he then
b...

cfafcd0123fc3f4b8f839d591c0013f172442d06 authored about 13 years ago
Disassociate when starting WPS search

Previously, the WPS scans could have been done in associated state if we
happened to be associat...

ae243f718604472f3aa5f0d77fb66bed6b623818 authored about 13 years ago
P2P: Remove unexpected pending Provision Discovery Request in Search

A Pending Provision Discovery Request was sent in SEARCH phase after a
previous provision discov...

ff8e9cc0ba6ef2f25d456d0956de0f1ca883d874 authored about 13 years ago