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

P2P: Do not re-send PD Request for join-a-group after acked frame

We are not actually interested in the PD Response in join-a-group
case, so there is no point in ...

10c4edde6e4e060778adbf59ff7c294303dc205b authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Fix removal_reason setting to use correct pointer

The previous version triggered a NULL pointer dereference on
P2P_GROUP_REMOVE * command.

58e54293dbcae5b20eea42381e609011002139fc authored about 14 years ago by Jouni Malinen <[email protected]>
Allow EAPOL frames from pre-authenticating station to be processed

c926593119c5f98f1d2e151ff2f196a1434bde20 authored about 14 years ago by Jouni Malinen <[email protected]>
atheros: Remove debug for ioctls that are not used anymore

This is needed to fix build with a newer driver version.

d143bdc86208ab5b02ca2b621b29e9c5341297b4 authored about 14 years ago by Shan Palanisamy <[email protected]>
Fix compiler warning from previous commit

0ae2aa14a5fb440a4e06ecf69a83f10ae4b388cc authored about 14 years ago by Jouni Malinen <[email protected]>
Fix memory leak in P2P build without MLME

The ieee80211_sta_free_hw_features() function is now used outside
the MLME code, so better make ...

2f9c6aa665807c5cb13ad8e90bea95787f3e1eed authored about 14 years ago by Jouni Malinen <[email protected]>
hostapd: Set operstate UP when initializing AP mode

This is needed to avoid problems with other applications setting and
leaving the interface to IF...

e11f5a2cbc333113a3a1cc1aeea7f698c3936ca3 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Fix parsing of UTF-8 device names

The control character verification was supposed to only replace
bytes 0..31, not 0..31 and 128.....

4e0c025d13e3dd54ad934bf7ed2a29a2c9e7649a authored about 14 years ago by Jouni Malinen <[email protected]>
WPS ER: Cache AP settings for APs that restart UPnP

This is needed to avoid issues with APs that restart their UPnP,
e.g., when ER reconfigures them...

be88391deedbb5b346cd3ae7c095b9b5ea60ce26 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS ER: Add more details to wps_er_pbc failure returns

Indicate the reason for the failure when wps_er_pbc is rejected.

ed159ad41bfb132b7da02a389633280f5d029eac authored about 14 years ago by Jouni Malinen <[email protected]>
WPS ER: Fix SetSelectedRegistrar to include wildcard AuthorizedMACs

This is required by WPS 2.0, so add the wildcard address to
AuthorizedMACs if no addresses are i...

669f322d0e9d0090d3591636ccf2de8646e5ced3 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS ER: Only activate PBC mode on single AP

Verify that the UUID given to wps_er_pbc command is known and only
activate PBC mode on the matc...

20ebd9c4b9262901f6c0333d3bbc2856facfc7cd authored about 14 years ago by Jouni Malinen <[email protected]>
WPS ER: Show SetSelectedRegistrar events as ctrl_iface events

This makes it easier to figure out if something goes wrong in
preparing the AP for enrolling a s...

3e7533b3990a130408bc37f55983d09709b1e355 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Remove P2P group on driver resource becoming unavailable

Add a new driver event, EVENT_INTERFACE_UNAVAILABLE, for indicating
that the driver is not able ...

c973f3868aec100036ecfe60d28ad67192725b69 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Fix wps_reg command documentation to require BSSID

Replacing the BSSID with 'any' has never worked with wps_reg
command, so better not claim it cou...

129eb428b1c8511d1d872e62b0b8e34c7f55f815 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Add mechanism for timing out idle groups

A new configuration parameter, p2p_group_idle, can now be used to set
idle timeout value for P2P...

3071e18109502e7504ab6e3d19a2de102e1f7050 authored about 14 years ago by Jouni Malinen <[email protected]>
hostapd: Fix compiler warning

Commit 83e843e830112a810ef6a1f6c08dbe8200e47f0f copied a workaround
without updating the return ...

1f4c7b6b2aa19d100179750d310b5a8adc288a77 authored about 14 years ago by Jouni Malinen <[email protected]>
hostapd: Avoid crashing on station mode disassoc event

Some driver wrappers may end up indicating a disassociation or
deauthentication event without th...

83e843e830112a810ef6a1f6c08dbe8200e47f0f authored about 14 years ago by Jouni Malinen <[email protected]>
Show wpa_supplicant version number in the debug log

f19858f5a8dd3e8d9c3814a6e741e2b9cadea0f5 authored about 14 years ago by Jouni Malinen <[email protected]>
hostapd: Add wps_config ctrl_interface command for configuring AP

This command can be used to configure the AP using the internal
WPS registrar. It works in the s...

450eddcfaeca2a2c6b648773e14169c0f238d15e authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Fix p2p_send_action conversions

Couple of these missed the change in the first argument and resulted
in various crashes.

7374b68ee977e316e1ad5d36fbea3eea8ca5816b authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Delay send_action call if p2p_scan is in progress

In order to avoid confusing the driver with a new remain-on-channel
request, delay sending of a ...

3f9285ff198833e4f0b8c24fa70f8ae478e52744 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Do not stop Listen state if it is on correct channel

This is needed to optimize response to GO Negotiation Request frames.
The extra remain-on-channe...

0b8889d8e5de4c823aba92cff2ecabe5ed04b3c6 authored about 14 years ago by Jouni Malinen <[email protected]>
Fix crash on channel list changed event during driver init

The driver wrapper may indicate EVENT_CHANNEL_LIST_CHANGED before
completing init(). This would ...

35c5d6103729530763662137952070258237976c authored about 14 years ago by Jouni Malinen <[email protected]>
WPS ER: Add wps_er_set_config to use local configuration

This command can be used to enroll a network based on a local
network configuration block instea...

ef10f4733f2f28cfe0094ae3429485a4a30c57be authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Fix a compiler warning in hostapd_wps_update_ie()

cbbf4a1cc3f3341b0ffe0d3caeae4fa2560feb64 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Update Beacon/ProbeResp IE on wps_version_number changes

This test command is supposed to change the WPS version number in all
places immediately, so mak...

2c8a4eef418a585735f940a27e7705d55476208b authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Scan all channels if GO is not found from common channels

This is not supposed to happen, but in theory, the GO may end up
changing its channels at some p...

2af1c18735a8dd9cf71abe4f457bf9e402371c16 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Track non-P2P members in the group and set Group Limit bit

The P2P group component is now tracking of associated stations
in the group and the Group Limit ...

3f4ce13fde92331c6e125e272b5882640e716eac authored about 14 years ago by Jouni Malinen <[email protected]>
Fix max_stations to apply to associated STAs, not P2P peers

This driver capability limit was supposed to indicate limit on
how many stations can associate w...

de979d8fc7f389cf98a76b9766fe7fb37c215f41 authored about 14 years ago by Jouni Malinen <[email protected]>
Add max_num_sta config option for wpa_supplicant AP mode

This can be used to limit the number of stations allowed to be
connected to the AP.

dae608d5d3373845ad46f84def12364c8a6a4159 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Add p2p_cancel command for cancelling ongoing group formation

59eba7a2b3343c4fc3ae13e65f37ae73ad36ce22 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Skip GO Neg Conf ack failure workaround of send failures

The workaround to ignore no ctrl::ack received for GO Negotiation
Confirmation frame was only su...

93b7ddd0320c1178cf70c9a4f5acdfde54c4c19a authored about 14 years ago by Jouni Malinen <[email protected]>
WPS UPnP: Add more debug for event subscription

2b67a67144cace1390f37a4423063b3931d9884b authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Try to re-create group interface if pending one is not available

This is needed to work around cases where the pending interface gets
removed, e.g., due to faile...

d75e8806961cd9dc0e489083ed405e89887b189f authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Do not drop subscriptions based on max queue length

UPnP event subscriptions are not supposed to be dropped based on
whether events can be delivered...

99ba7f889b95dfc8e895a0d691238260124a414d authored about 14 years ago by Jouni Malinen <[email protected]>
WPS UPnP: Add more priority for queuing EAP events

f30e698c0861e6b3f58253850f150345421c146c authored about 14 years ago by Jouni Malinen <[email protected]>
WPS UPnP: Throttle WLANEvent notifications to 5 per second

Do not send more than five Probe Request WLANEvent notifications
per second. Even though the lim...

08a98b6544456e4590b26008b44a7328cbf07bcd authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Limit Probe Request event queuing if subscriber may have left

Instead of queuing all events for a subscriber, only queue more
important events if delivery of ...

3904567d0bd5b5ae946ae0e954da257f960e77f8 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Schedule sending of pending events after failure

There is no point leaving these pending events waiting for something
new to trigger us to continue.

d1e17fbc9c5f5c22c2694fd1205334fcbd2f49ba authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Separate local error from max queue length reached

Drop subscription only if the max queue length has been reached;
not based on any error.

8c3a2f11ab13c9629c05a396c1f888d6a8685bfb authored about 14 years ago by Jouni Malinen <[email protected]>
WPS UPnP: Improved event notification failure processing

Instead of dropping the subscription on first failure, allow up to
10 failures before dropping. ...

dd50c2d4252430440e0818645fbfafe3a2565a93 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Convert assert() to error return

10fb1a984f253bf6ad39e7cbd53b56916a388116 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS UPnP: Fix memory leak on retry case

The event entry needs to be freed when giving up on retries.

1f1d4df09a4e2a2641d65086968b9e45a2023617 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Add more debug info for UPnP operations

3953627b35786ea4f7b8ade169112f947db216a5 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Remove unused define

This timeout value was moved to now separate HTTP client implementation.

ed31b5ebcfdc54d3a6162c06b522093fe5458ccc authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Cleaned up URL parser not to modify const buffer

There is no need to use '\0' termination here in string parsing,
so we may as well clean this up...

75c3fc2e8a8a63db0b31d4084cd199b6a44d73c7 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Drop subscription if it does not have any valid callback address

75779589e889712c29c98f0515382be9335466c3 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Remove unused error path code

d0ebf3285f01640231aac233a09222ec19e69382 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS UPnP: Fix HTTP client timeout event code

The define here was overriding the event code enum value and that
resulted in incorrect code bei...

acd0ef4d3c7c571c5a1b040b0253af602174d3e4 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Add virtual flags in Config Methods for WPS 2.0 if needed

This is a workaround for incorrect configuration (missing
virtual/physical identifier for config...

092acb5441fc1df01036beea89608b2bb1bf8404 authored about 14 years ago by Jouni Malinen <[email protected]>
Fix build with drivers that use driver_wext.c

If CONFIG_DRIVER_WEXT=y is not used in .config, but driver_wext.c
gets pull in to help another d...

0e8da74e225fa2f6d0bd5bf40e91a8db06219061 authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Indicate channel list change events

Listen to regulatory event messages from kernel and convert them to
internal driver event notifi...

33c5deb816f51d80b7ac6aa44b224e6b699ef85c authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Add mechanism for updating P2P channel list based on driver events

This allows P2P channel list to be updated whenever the driver changes
its list of allowed chann...

b5c9da8db3c3fa981c9236d918d46a56a1766ffd authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Set channel list per channel instead of per band

This makes the channel list match with driver capabilities without
having to do workaround like ...

ac8d1011b7eebc5de4129a3efccf1bdecc2b7236 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Verify that forced channel is suitable for autonomous GO

4ae4650b4c14a19d44402287d99ae867944b74f8 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Send AP mode WPS-FAIL event to parent interface

The AP operation with wpa_supplicant requires an additional callback
to get the needed event inf...

a0dee79709d560edf1fc051c1e4f8f6267e19966 authored about 14 years ago by Anil Gathala Sudha <[email protected]>
P2P: Send WPS-FAIL event to parent interface, too

This makes it easier to figure out what went wrong during group
formation when per-group interfa...

545cc6af2593b3174ae7813d2fd658074ff44e23 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Add WPS-FAIL ctrl_interface event for hostapd

fc215bfe864ff56028a7c4605533a2814ec0a736 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Add Config Error into WPS-FAIL events

This makes it easier to figure out what could have failed in the
WPS protocol and potentially pr...

81611b95ff786db2a7fb86cea2f34e7dc5bee07a authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Reject multi-channel concurrent operations depending on driver

The driver wrapper can now indicate whether the driver supports
concurrent operations on multipl...

d054a4622c97848c5aaa328e1bc0d5e9d7c6855f authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Share code for p2p_connect/authorize channel preparation

7861cb08c9bca55c195fcd5a9472d0c3db6c040c authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Verify that p2p_connect forced frequency is allowed for P2P

Do not accept forced frequency unless the specified channel is
allowed for P2P, i.e., is include...

1e19f73495952cdf993b97b015f2df13f88ff2ec authored about 14 years ago by Jouni Malinen <[email protected]>
bgscan: Add new channel condition parameters to signal change events

bgscan modules can potentially get a richer feel for the channel
condition and make better choic...

174fa7898e008a9e76757b8afda16707c4c7ec15 authored about 14 years ago by Paul Stewart <[email protected]>
nl80211: Add more details into signal change events

Add new survey retrieval function and add txrate to station into the
EVENT_SIGNAL_CHANGE events.

7ee35bf395878d7c7571518b195c23c0c96b4d56 authored about 14 years ago by Paul Stewart <[email protected]>
P2P: Limit p2p_connect .. pbc join based on BSSID

Allow only the expected P2P Interface Address as the BSSID for
the AP to avoid selecting incorre...

3b29972c090875168f1210ef7a5e2be030821b0a authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Workaround broken Credential encoding from some D-Link APs

At least D-Link DIR-600 and DIR-825 have been reported to include
an extra octet after the Netwo...

68d6fe5693309aba0c89fcf2c25d527fd2b2b35a authored over 14 years ago by Jouni Malinen <[email protected]>
nl80211: Use nl80211 for Probe Request/Response frames

The new nl80211 API means we don't need to use monitor interfaces. This
means that the P2P imple...

5582a5d1b3c4916c42f2916d20dae0545b059546 authored over 14 years ago by Johannes Berg <[email protected]>
nl80211: Refactor Action frame TX

Signed-off-by: Johannes Berg <[email protected]>

9884f9cc1cb20dfa3329558c2b2bd86d5bacb9be authored over 14 years ago by Johannes Berg <[email protected]>
nl80211: Use new frame registration API

This is backward compatible since older kernels will ignore the extra
attribute and only allow r...

bd94971e115dc03c03eba1b538a52e0b76341df5 authored over 14 years ago by Johannes Berg <[email protected]>
P2P: Fix remain-on-channel abort race

When the P2P state machine requests a remain- on-channel, there's a
potential race where it can ...

6cb22d2fd19a032f1c85c79dbd0ee7d43b6a1a83 authored over 14 years ago by Johannes Berg <[email protected]>
nl80211: support intra-BSS configuration

Using the AP_ISOLATE nl80211 option, we can support intra-BSS
distribution configuration.

Signe...

6ee04cfcf44becffa1e7c20ccb3caaef4bdbe356 authored over 14 years ago by Johannes Berg <[email protected]>
nl80211: work around libnl bug

libnl has a bug, when binding more than two sockets and releasing one,
it will release the wrong...

a65a9aed7e035a6c7143b39e19bcebd8fb788ea7 authored over 14 years ago by Johannes Berg <[email protected]>
WPS: Fix WPS commands in wpa_supplicant AP mode

Commit 9290cc180040b77afbf3ccf088fb14d0121bc5b3 broke this by moving
to use for_each_interface()...

4e698e5c30b7693a1ed600093fd8ae30b6841e8d authored over 14 years ago by Jouni Malinen <[email protected]>
P2P: Fix a typo to fix CONFIG_P2P=y build

Previous typo fix was missed here.

ca0d6b81d6c3ddf66db3806cbf8b5c667c066647 authored over 14 years ago by Jouni Malinen <[email protected]>
dbus_new_handlers: Don't send NULL to dbus_message_new_error

The new DBus API helper function wpas_dbus_error_unknown_error
function can be called as a resul...

8ee69e06336d65b15364f4db82d91775d0fe47c6 authored over 14 years ago by Paul Stewart <[email protected]>
dbus: Treat '' in SSIDs of Interface.Scan as a request for broadcast scan

This patch changes wpa_supplicant policy for handling '' in SSIDs field of
Interface.SSID DBus m...

556522ee09cf574acbdbbc375783d981dfb0f9e3 authored over 14 years ago by Daniel Kurtz <[email protected]>
dbus: Fix passive/active scans in some cases

Currently the DBus Interface.Scan API is counter-intuitive. It issues
ProbeRequests when doing p...

a7af023b84bd2bd8f3bd1f91db7fab83b58d6539 authored over 14 years ago by Daniel Kurtz <[email protected]>
nl80211: Sync with wireless-testing.git

257a51529511dfab9ec3162384a90532cbbe9cd7 authored over 14 years ago by Jouni Malinen <[email protected]>
EAP server: Allow reauth to be started with passthrough

Some sequencies of EAPOL logoff/logon/start messages seem to be
able to get the previous impleme...

c3fc47ea8e1d3730e11eb9978d13831212727902 authored over 14 years ago by Jouni Malinen <[email protected]>
P2P: Extend P2P manager functionality to work with driver MLME

Add P2P IE into Beacon, Probe Response, and (Re)Association Request
frames for drivers that gene...

dce044cce59af4e2c56e4428ae905bc0bff85c60 authored over 14 years ago by Jouni Malinen <[email protected]>
P2P: Fix a typo in P2P manager definition

b74c19faf518547763711995df1098c717c53199 authored over 14 years ago by Jouni Malinen <[email protected]>
Fix hostapd_cli get_config not to show key when WPA is disabled

Previously, incorrectly configured passphrase or group cipher type
could be shown even if WPA wa...

088a225586ebfca8298bd6e86a2b88e3158d888a authored over 14 years ago by Jouni Malinen <[email protected]>
Apply WPS configuration changes to all interfaces that use WPS

When a single hostapd process is controlling multiple interfaces,
apply the received or auto-gen...

2f7d9f2dd9a8664c457a296713a09aeed335dcb5 authored over 14 years ago by Jouni Malinen <[email protected]>
Disable AP PIN on all interfaces controlled by the same process

When a single hostapd process is used to manage multiple interfaces,
disable AP PIN on all inter...

e55f98f4b8906838338802a4d53e6ba56c1dfe2d authored over 14 years ago by Jouni Malinen <[email protected]>
Apply hostapd WPS commands to all interfaces on concurrent APs

When the same hostapd process is controlling multiple interfaces,
apply WPS commands (push butto...

9290cc180040b77afbf3ccf088fb14d0121bc5b3 authored over 14 years ago by Jouni Malinen <[email protected]>
Fix .gitignore files to not ignore subdirectory matches

The previous used .gitignore files were mathing some files that
were actually already in the rep...

01cf713e51283a114039544fab920ae7116c7c24 authored over 14 years ago by Jouni Malinen <[email protected]>
Allow a postfix to be defined for the version number

A separate build number (etc.) version number postfix can now be
added to the build without havi...

bf0ed63f3fa3e026370b518a4d7f574244f3c660 authored over 14 years ago by Jouni Malinen <[email protected]>
Fix wpa_supplicant build without CONFIG_WPS and CONFIG_AP

199716adb3ab4688cb0b97eb38c57de776ce6bc2 authored over 14 years ago by Ben Greear <[email protected]>
Fix AP mode in wpa_supplicant with interface events

Needs to not trigger a scan here when the AP mode setup sets
interface down/up.

9919f7a22bb07f92ff43a36c38152c8d28546f8f authored over 14 years ago by Johannes Berg <[email protected]>
Fix wpa_supplicant AP mode with WPS not to crash

Commit 3379a3a795803335b3f464f34a15f06843369fb1 added a direct
iface->for_each_interface use wit...

0314e26a61bcc18702479119d7568dcda2666167 authored over 14 years ago by Jouni Malinen <[email protected]>
Fix build with CONFIG_WPS_OOB

d9c8a7c44cb19944e2559714f9804202c0ec20f7 authored over 14 years ago by Jouni Malinen <[email protected]>
Fix AP mode 40 MHz pri/sec channel parsing in overlap determination

The previous implementation ended up incorrectly assuming that all
40 MHz use cases have seconda...

416192628d2b266fee8c9ce3f566b097c7225b4c authored over 14 years ago by Jouni Malinen <[email protected]>
Preparations for 0.7.3 release

23abbe9ea7372795663b90515ffc8867ea73a222 authored over 14 years ago by Jouni Malinen <[email protected]>
wext: Fix scan result signal levels when driver reports in dBm

wpa_supplicant showed signal levels incorrectly with some drivers:
Jun 6 16:29:36 rupert wpa_su...

32f4e7b124f918a49de493b6adb068d7054dae5a authored over 14 years ago by David A Benjamin <[email protected]>
nl80211: Include linux/rtnetlink.h explicitly

This is needed with libnl-tiny to get various definitions that
get included implicitly with libnl.

8602b0f21325ed32642c90b6ecbef0721e34083c authored over 14 years ago by Jouni Malinen <[email protected]>
nl80211: Sync the header file with wireless-testing.git

7598389afee4e192eb62e6d17473a8dc87d4efed authored over 14 years ago by Jouni Malinen <[email protected]>
atheros: Prefer WSC IE in (Re)Association Request frame

This is needed to work properly with WPS stations that may include
both WPA/RSN IE and WSC IE wh...

12970f8a5798870b1f7f1c9958f1780921b04232 authored over 14 years ago by Jouni Malinen <[email protected]>
WPS ER: Add more debug info on initialization errors

6d1031b97166cec52915f31eb13ccd3a9b92ec9e authored over 14 years ago by Jouni Malinen <[email protected]>
Mark ctrl_iface RX debug for PING commands excessive

This cleans up debug log from unnecessary entries when using
wpa_cli/hostapd_cli or other ctrl_i...

235f69fcd6d8c00f25b10fb67801e9d86b924ed8 authored over 14 years ago by Jouni Malinen <[email protected]>