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
Add a new attribute to specify whether to use CCK rate or not during
scan and sending management...
wpa_supplicant dbus objects are currently difficult to use with
GDBusProxy. This is because they...
These live in the Linux kernel tree with mac80211_hwsim.c that was
already removed from hostap.g...
This provides explicit description of requirements for contributions
that have been assumed and ...
These are now maintained in a separate repository (hostap-www.git)
and do not need to remain in ...
451c367d06fdfbb3827a5da867d94edb12a7b9e5 authored about 13 years ago by Jouni Malinen <[email protected]>
This was included in the AP configuration parameters, but there has
been no way to set it to any...
The MS-CHAPv1 and MS-CHAPv2 RFCs specify that the password is a string
of "Unicode characters", ...
Track active P2P groups and complete p2p_group_remove argument.
767885423bcabc0e7b0a9ae179e49b74435224ec authored about 13 years ago by Jouni Malinen <[email protected]>
Keep a local list of found P2P peers and BSS entries and use those
to complete arguments for p2p...
This allows statically defining an empty initialised list.
6604da3cf02389d364706d58565dbfb3e94a6d35 authored about 13 years ago by Johannes Berg <[email protected]>
P2P Client did not show correct frequency in the control interface
event P2P_EVENT_GROUP_STARTED...
This patch will notify applications listening over control socket about
the device expiry [from ...
CONFIG_WPS=y and CONFIG_AP=y are required if CONFIG_P2P=y so
we may as well enable them automati...
The netlink event processing is delayed since they are only returned
after control returns to el...
hostapd_wpa_auth_conf() is called on uninitialized memory and the
conditional blocks in this fun...
TPK will be needed to be able to generate FTIE MIC for the
teardown message, so maintain peer da...
This is needed to be able to return back to AP path on error cases.
c5812014933f26e050e199fc5d33f34bce7925e4 authored about 13 years ago by Jouni Malinen <[email protected]>db9af0da709aef32c3bbcc985b21ac00c71d6548 authored about 13 years ago by Jouni Malinen <[email protected]>
Must not use data from peer TDLS Setup Request if the concurrent
initialization from us is suppo...
Need to disable the link when receiving TDLS Setup Request from a
peer with which a direct link ...
5c1c940f1dec86a258f53304b26c0fa0de965b57 authored about 13 years ago by Jouni Malinen <[email protected]>
This patch stops any on-going "p2p_find" on creating an Autonomous GO.
This is already taken car...
These can be useful in tests involving association state mismatch
between the AP and the STA (i....
The Query Response Length Limit is not allowed to be zero when
this is sent by the AP. Use 0x7F ...
For P2P, the p2p_connect takes in device address argument to make a
connection. However the conn...
Once PBC overlap detected when using dynamic group interfaces, the wpa_s
corresponding to P2P gr...
The persistent_reconnect configuration parameter was used to decide
whether to accept invitation...
Use the wpa_tdls_add_peer function to allocate TDLS peer structures.
Signed-off-by: Arik Nemtso...
ccc12d784197e4d0c68024553269a6098eac7daf authored about 13 years ago by Arik Nemtsov <[email protected]>
Use capability information to decide whether to perform a given TDLS
operation internally or thr...
Before commencing setup, add a new STA entry to the driver representing
the peer. Later during s...
Record the capabilities and supported rates of the TDLS peer during
link setup. These are given ...
Disable the direct connection when a TDLS peer stops responding
to packets, as indicated by the ...
Allow sending a TDLS discovery request as a frame through the driver.
Signed-off-by: Arik Nemts...
7a1486cd318e46eae0e08d4a706a190518b6e18a authored about 13 years ago by Arik Nemtsov <[email protected]>
When a driver does not implement the TDLS_TEARDOWN operation internally,
send an explicit TDLS l...
Register for the TDLS discovery response public action frame in nl80211.
Print out a debug messa...
When a discovery request is received, add the peer to the TDLS peer
cache and send a response co...
Put glue code in place to propagate TDLS related driver capabilities to
the TDLS state machine.
...
Allow passing high-level TDLS commands and TDLS frames to kernel
via new nl80211 commands.
Prop...
03ea178603bbfacaf83860d8993ae58a3df30d6b authored about 13 years ago by Arik Nemtsov <[email protected]>A zero dialog-token is considered invalid by IEEE Std 802.11z-2010.
Signed-off-by: Arik Nemtsov...
568526f1ea6106a0b344c07f0e00132a73bfed43 authored about 13 years ago by Arik Nemtsov <[email protected]>
Signed-off-by: Arik Nemtsov <[email protected]>
Cc: Kalyan C Gaddam <[email protected]>
An ugly hack is currently used to indicate keys for TDLS direct link:
key_idx == -1. That needs ...
8bdedb579a828fa01b41e7f9b92c00c2ed40dedf authored about 13 years ago by Jouni Malinen <[email protected]>
This function is actually needed for quite a bit more than just
user space MLME implementation. ...
These driver_ops functions set_channel, set_ssid, set_bssid,
mlme_add_sta, and mlme_remove_sta w...
The hardware feature data is required in several different places
throughout the code. Previousl...
IEEE Std 802.11-2007 7.3.2.2 demands that in order to join a BSS all
required basic rates have t...
This is needed to be able to figure out whether the driver is known
not to support HT.
This avoids allocating global driver state for driver wrappers that
are built in but not used. T...
Instead of using implicit length based on the received buffer, validate
RSA ClientKeyExchange ba...
46eeedac610c36c9c69596d955e2e2c6c43d9b75 authored about 13 years ago by Jouni Malinen <[email protected]>
Signed-off-by: Grant Erickson <[email protected]>
80267c9cec0676e8c81ac0cc57fa747ce93f041d authored about 13 years ago by Grant Erickson <[email protected]>
This was not currently used for anything, but better return the correct
value instead of hardcod...
b832d34c481c61e168a4628ba6f480748dd763b1 authored about 13 years ago by Jouni Malinen <[email protected]>
fe4c43ce959c9141a2a59c5abfaa445976aa9699 authored about 13 years ago by Jouni Malinen <[email protected]>
bd2df8921be63b9e05f30cac6f751864ac2e7f13 authored about 13 years ago by Jouni Malinen <[email protected]>
This code was used only with driver_test.c to allow MLME operations
in hostapd to be tested with...
745e8aba693bf743b32a8fea6cf57d2f4e11bc80 authored about 13 years ago by Andrii Bordunov <[email protected]>
The registrar variable is used only if this macro is defined, so no
need to set it otherwise.
d5695081c20f93f7f5fb99b92f27dd5e762a374b authored about 13 years ago by Andrii Bordunov <[email protected]>
8d2639127faeb2d92beb63dfd8aed833b882d53b authored about 13 years ago by Jouni Malinen <[email protected]>
f7fcfc347c29811d26fbae0da6f8586fc1c2f7e0 authored about 13 years ago by Andrii Bordunov <[email protected]>
There is not really a very good location for this anywhere, but the
function is small enough to ...
d01b20537838ef640c341b51f1ddb883a4c37331 authored about 13 years ago by Andrii Bordunov <[email protected]>
Signed-off-by: Ben Greear <[email protected]>
f935bd4dc5e056a5dab776ea05ca09c0f03f2d91 authored about 13 years ago by Ben Greear <[email protected]>
Saves sockets when using multiple VIFS in a single
wpa_supplicant process.
Signed-off-by: Ben G...
c81eff1a61f367d53e3e7e9b71506c44e3e3c1c3 authored about 13 years ago by Ben Greear <[email protected]>
Netlink sockets can be shared among all driver instances, saving
sockets and memory when using m...
All interfaces can share a single nl_cb template.
2a7b66f574a794937330d5bbdf1afa9483f3ebc7 authored about 13 years ago by Ben Greear <[email protected]>
No need to duplicate the deinit code since wpa_driver_nl80211_deinit()
can be used here to clean...
This is a cleanup now and makes it easier to add more sockets in the
future.
i802_init() tries to clean up everything manually, call
wpa_driver_nl80211_deinit() instead and ...
Netlink sockets can be shared among all driver instances, saving lots
of sockets, spurious log m...
Now both wpa_supplicant and hostapd allow the driver wrappers to use the
global context similarly.
This reduces the code size by a kilobyte or so and makes it easier
to replace the netlink instan...
Some drivers seem to try to associate using the random SSID, so
do not use this hack on Android.
724950836f7c4499a226d3b6a81c7d26f66a0a3f authored about 13 years ago by Jouni Malinen <[email protected]>
Signed-off-by: Dmitry Shmidt <[email protected]>
48f8e036221db5355889ddf407b4552e5d89d2f7 authored about 13 years ago by Dmitry Shmidt <[email protected]>Signed-off-by: Dmitry Shmidt <[email protected]>
8f5b9aa19a010b5cb2d10b5ddc19eba830492692 authored about 13 years ago by Dmitry Shmidt <[email protected]>
This command allows an external program manage the BSS blacklist
and display its current content...
bdc4c18e0ab42f47f5c2edcda0222c8158b6b0d5 authored about 13 years ago by Jouni Malinen <[email protected]>
Access Network Type can now be configured (default: 15 = wildcard) to
limit which APs reply to t...
Do not reply to Interworking-enabled Probe Request frames if they
request mismatching HESSID or ...
538958ae9c716404a6a356e9b31c9acef89b3d3d authored about 13 years ago by Jouni Malinen <[email protected]>
This may be needed for drivers that process Probe Request frames
internally.
There's no need to store everything once and then copy it. Just fill the
capa struct directly in...
9b90955ec706905d1c5b864885d252ebf7ddba4e authored about 13 years ago by Johannes Berg <[email protected]>
9236ba4cb547a9eb3394b78f03637db51dba7577 authored about 13 years ago by Johannes Berg <[email protected]>
Stop on fatal errors like an attempt to use a non-existing interface or
not have root privileges...
wpa_s->wpa is NULL in this case and we better not call WPA state
machine functions.
It's really a waste of bits to duplicate the code for
genl_ctrl_alloc_cache() again and again --...
This offloads the station polling to driver wrappers, which may offload
it again to the driver. ...
Signed integer with one-bit value does not make much sense, so clean
this up by using an unsigne...
Some dualband cards can use more than five seconds to run through
a full scan, so increase the t...
This can be used to display the current debugging level and to change
the log level during run t...
This fixes an issue where WPS run leaves a small ClientTimeout
value (2) configured and the next...
This function can be used to clean up local UNIX domain socket files
that may be left over from ...
67e838fd0cecc38a28f3219662294ce46fe6d112 authored about 13 years ago by Jouni Malinen <[email protected]>
This is a non-standard extension in gcc, so better not depend on it.
ea08bfe3847c7075c7fab802441a519dd02c7654 authored about 13 years ago by Jouni Malinen <[email protected]>
This adds preliminary support for IEEE 802.11v Time Advertisement
mechanism with UTC TSF offset.
96b2cb226a79a6e9ce565b0939ee76a26e497717 authored about 13 years ago by Jouni Malinen <[email protected]>