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
4b2a77aba2aa29ddbe20e3ffd975d3b1034e6e6b authored about 13 years ago by Jouni Malinen <[email protected]>
For now, assume that ANQP will always be enabled with Interworking.
This may be made separately ...
This has been replaced by the isolate parameter available through
set_ap() calls.
ecff34271690e7a623d0a55a232700dcfab39f47 authored about 13 years ago by Jouni Malinen <[email protected]>
Drivers that implement SME/MLME may find it easier to use separated
information to configure Int...
These need to be provided to drivers that implement SME/MLME.
a194b06c814468ae68192b76b9d6e0e7b40ec353 authored about 13 years ago by Jouni Malinen <[email protected]>These needs to be available for drivers that implement SME/MLME.
06c4d2472fb4ae4186beac108b96cb42da3bd46d authored about 13 years ago by Jouni Malinen <[email protected]>Make it easier to add more IEs into the buffers.
c2ff13c533306ac06f08fd03fca9e04cc994cabd authored about 13 years ago by Jouni Malinen <[email protected]>6c0575c3224f612ff81ee21343ea509f7edae0d5 authored about 13 years ago by Jouni Malinen <[email protected]>
Remove the separate driver_ops functions set_cts_protect(),
set_preamble(), set_short_slot_time(...
The AP client isolation parameter is now available through set_ap().
driver_nl80211.c was the on...
AP mode operations were used for P2P device discovery Listen state
only during early experiments...
The preferred way of configuring AP mode will be to use set_ap() instead
of number of separate o...
9e85b1ed495406997fe07dfe5fc3ef9856bd12bd authored about 13 years ago by Jouni Malinen <[email protected]>
This is the first step in allowing SA Query mechanism in hostapd to be
used with drivers that im...
If Interworking is enabled, add Extended Capability element to
(Re)Association Request frames to...
2a4b98a912ab8e9b5d8b24e6ffbb52cd794e032f authored about 13 years ago by Jouni Malinen <[email protected]>
Add support for network selection for username/password credentials with
EAP-TTLS and EAP-PEAP. ...
New configuration parameters home_imsi and home_milenage can be used
to configure SIM/USIM simul...
This can be used to indicate zero length value.
40eac89023b439df9f12b290ab47d6ea06841331 authored about 13 years ago by Jouni Malinen <[email protected]>73c41a8fabdcf924434a49f9e69ed3cd31af1512 authored about 13 years ago by Jouni Malinen <[email protected]>
This adds the basic mechanism for running through network selection:
scan, ANQP fetch, network s...
Add mechanism for using GAS/ANQP to query Interworking related
information from APs. The receive...
The new wpa_supplicant.conf file global parameters interworking and
hessid can be used to config...
This is needed for some GAS error response messages where the ANQP
Advertisement Protocol elemen...
696be77eeefc132a8b822c5ad46dd626d2db8da6 authored about 13 years ago by Jouni Malinen <[email protected]>
"hostapd_cli ess_disassoc (STA addr) (URL)" can now be used to send
an ESS Dissassociation Immin...
b83e3e93c80aed9bf0bf0a60567bfaefaa0c3f95 authored about 13 years ago by Jouni Malinen <[email protected]>
The GAS frames are used both with P2P and Interworking, so register
them if CONFIG_INTERWORKING ...
cc81110d55446e1c270d8573d7bb160d9d264d69 authored about 13 years ago by Jouni Malinen <[email protected]>
EVENT_WPS_BUTTON_PUSHED wpa_supplicant_event can now be used in
station mode driver_*.c to indic...
08a74e6a61385ddb7d9755192415ab576db88b70 authored about 13 years ago by Jouni Malinen <[email protected]>
2bb20281cbde005b9d68ac540fd07bb940dc1213 authored about 13 years ago by Jouni Malinen <[email protected]>
Commit 17f6b9005641c9c44f55cda825b3a170ffa8ff04 moved the concatenation
of WPS IEs, but did not ...
1472d32f72d8641f54f3b6da881a53bbb266c32f authored about 13 years ago by Jouni Malinen <[email protected]>
It's cleaner to use unsigned bit field with one bit values.
298716b49538d784f58c7fbfb453a21949c6fe23 authored about 13 years ago by Jouni Malinen <[email protected]>
Should the RequestedDeviceTypes entry show up multiple times, the
previously allocated buffer wo...
wpa_s cannot be NULL here (it is already dereferenced above and
all the callers pass a valid poi...
The base64 encoded data cannot included pad characters in the middle, so
we can stop the loop at...
Commit 17f6b9005641c9c44f55cda825b3a170ffa8ff04 extended the use of
the concatenated WPS IE outs...
When initializing, the scheduled scan code was being called before
everything is ready. With nor...
Pass SSIDs to be matched in scheduled scan results. Only the SSIDs
that are included in the matc...
Use the SSID filter list passed in the scheduled scan request down to
the kernel driver, so it c...
This patch uses sched_scan, if available, when the driver is
initialized. It also adds a couple ...
This commit adds scheduled scan support in the nl80211 driver.
Signed-off-by: Luciano Coelho <c...
d21c63b925ac0d7dd5e5697445dc598591d8c1b7 authored about 13 years ago by Luciano Coelho <[email protected]>
In new Linux kernel versions (>=3.0), nl80211 adds scheduled scan
capability. In order to use th...
Move some code to separate functions to reorganize the P2P and WPS
handling during scans. This m...
With scheduled scan support, we may need to pass more than 10 SSIDs in
a single scan request. So...
If CONFIG_NO_RANDOM_POOL is unset, src/crypto/random.o is linked
into hlr_auc_gw. However, in th...
Commit 19ec1f262e67fe7094365d53ee177f900afdaad5 tried to fix some
cases for history prev selecti...
44dc872ee5221c9c4fa25e20d03863ebd80c9f51 authored about 13 years ago by Jouni Malinen <[email protected]>
dcd1eb5be59376257d1dd9d79e6d592706100023 authored about 13 years ago by Jouni Malinen <[email protected]>
Currently the P2P Interface name[p2p-%s-%d] is reset when the P2P
Interface name reaches the "IF...
Data path for stations that get successfully associated to the
hostapd but fail to get added in ...
The password_hash parameter was not copied in case of the integrated
authentication server (but ...
This currently unused function would have triggered wpabuf overflows
due to incorrect variable b...
Clear the P2P GO callback parameters when removing the group to avoid
using these for non-P2P AP...
The EAPOL authenticator was previously forcing disconnection in the WPS
use case. However, this ...
While EAP-FAST uses protected success notification, RFC 5422, Section
3.5 points out a possibili...
If GO Negotiation Request (or in theory, also GO Negotiation Response)
frame is delivered multip...
Whenever PMK gets changed (e.g., due to re-authentication), all PMKSA
caching entries that were ...
This is needed for network managers that want to know how
many SSIDs they can scan at the same t...
15e2c77d03b6cc0a9cd3c89d33dcb5905c4ba5d0 authored over 13 years ago by Jouni Malinen <[email protected]>
Signed-off-by: Jithu Jance <[email protected]>
2a6f78fbbefc34fec6685d08f46797c4ef4b2a6e authored over 13 years ago by Jithu Jance <[email protected]>
When polling a station that has been inactive for a while, hostapd currently
always uses a null ...
Do not expire P2P peer entries if Probe Request frames are received from
them.
Wrap self-generated WPS credential for new AP settings and send that to
control interface to pro...
This allows the AP to be selected based on the BSSID when WPA-PSK
is used with a passphrase. The...
a52eba0f449f5e6f52ee0eae5125ce3f69440bb1 authored over 13 years ago by Shan Palanisamy <[email protected]>
This separates off-channel Action frame TX/RX from P2P into a generic
implementation that can no...
This implements GAS request mechanism that is aimed at being used to
replace use case specific G...
GAS/ANQP is a generic protocol and in no way specific to P2P, so move
routines used to build GAS...
The new function, p2p_scan_ie_buf_len(), can be used to figure out
how large a buffer needs to b...
p2p_in_progress() have to ignore P2P_PROVISIONING state to allow
station mode (which includes P2...
The P2P search mechanism depends on the same scan functionality that
is used for station mode sc...
If the initial attempt to start a scan for p2p_find fails, an error
is reported. However, the P2...
There is no need to request periodic bgscans when the driver claims
to have capability for roami...
If the driver indicates that it supports BSS selection (including
roaming within an ESS) with WP...
This new flag can be used to change wpa_supplicant behavior in the
default ap_scan=1 mode to mov...
daa30c23aab5212c1a716b5aa6453577a9f1ff48 authored over 13 years ago by Jouni Malinen <[email protected]>
Remove the full driver path to the driver header file to make it
easier to use common include di...
These protocols seem to be abandoned: latest IETF drafts have expired
years ago and it does not ...
This fixes some build issues in GnuTLS wrapper to be compatible with
at least following GnuTLS v...
This is disabled by defautl and can be enabled with CONFIG_TLSV11=y
build configuration parameter.
In preparation for record layer format changes, modify
tlsv1_record_send() to use separate buffe...
Instead of using separate bad_record_mac and decryption_failed alerts,
use only bad_record_mac a...
When the received data will be decrypted, there is no need to first
copy it and then handle decr...
TLS v1.0 and v1.1 RFCs were not exactly clear on the use of the
protocol version in record later...
The p2p->drv_in_listen variable is used to track Listen state operations
in the driver. This is ...
The "too long" buffer (32+1 octets) prevented AP from starting up with
32 octet SSID with WE-21 ...
wpa_supplicant returns the PIN in reply to the connect method. Treating
this value as an integer...
In AP/P2P_GO mode we should have correct hostapd drv_flags.
a57db49c32da30deecb909cf07690fd3210f3645 authored over 13 years ago by Janusz Dziedzic <[email protected]>
The default discovery type is to search for devices only on social
channels. Expand this to also...
When parsing a dict entry which is an array of an array of bytes the entry
representing the dict...
The action done handling needs to abort an off-channel period since one
might have been used for...
Signed-off-by: Pavel Roskin <[email protected]>
ffbf1eaa269fc5335c6e0676afa2475911b3af95 authored over 13 years ago by Pavel Roskin <[email protected]>
Refer to kerneldoc2doxygen.pl as doc/kerneldoc2doxygen.pl since doxygen
is run in the top-level ...
Signed-off-by: Pavel Roskin <[email protected]>
a776b19cda30e3370d05ec244118f277604ef570 authored over 13 years ago by Pavel Roskin <[email protected]>
This adds support for RSN pre-authentication with nl80211 interface and
drivers that handle roam...
c8c71b395cc3ff6772f48b6fb052ab1855a6c4cd authored over 13 years ago by Jouni Malinen <[email protected]>