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
2878cae7a7102da34588bbb0cfaf3e1c29c14cfe authored almost 14 years ago by Jouni Malinen <[email protected]>
5acf56f6a2b6dd549c626f77c63db47cffa3c860 authored almost 14 years ago by Jouni Malinen <[email protected]>
9559a7f882b26d822e263b078e426a5854d52a3a authored almost 14 years ago by Jouni Malinen <[email protected]>
Need to be able to handle TDLS Setup Response frame with LinkId IE
when non-zero status code is ...
Check ICMP echo request/response matches for both STAs to get proper
counter values for a ping f...
719e7eb28d5679e9a3c7e44366a80d4403bc5cdc authored almost 14 years ago by Jouni Malinen <[email protected]>
The TDLS link itself is bidirectional, but there is explicit
initiator/responder roles. Remove t...
eb4923fdae82a8d9609762bfc87d3012e9f29414 authored almost 14 years ago by Jouni Malinen <[email protected]>
This will make the TDLS counters available even if setup fails.
8a1cf4be21ffe223997ec28c0e9f2be362db00f2 authored almost 14 years ago by Jouni Malinen <[email protected]>
Note unexpected WPA/RSN IE in AssocReq and ignore them if the last
Beacon/ProbeResp from the AP ...
Make sure that received management frames are long enough before
processing them. This avoids a ...
The changes are:
1. the word "and" in the hunting-and-pecking string passed to the KDF
s...
The direct use of free() caused a crash with CONFIG_WPA_TRACE=y.
b13d3d63d5756cda200972bf64f735e8e4c9b28b authored almost 14 years ago by Jouni Malinen <[email protected]>bc8318acbcd05b76201507e63e98d888ccc93405 authored almost 14 years ago by Jouni Malinen <[email protected]>
This avoids an issue when a received EAPOL-Key frame from a peer
is initiating IBSS RSN Authenti...
The driver may get confused if we set the initial TX GTK before having
fully configured and conn...
2e479416d1bfa584eddf7d335cf969ea6fe1f89c authored almost 14 years ago by Jouni Malinen <[email protected]>
3558c41ee71ff0e34aca47412b33019630c8e922 authored almost 14 years ago by Jouni Malinen <[email protected]>
ef44a08beaac59f78296542893eacab2e2abb57b authored almost 14 years ago by Jouni Malinen <[email protected]>
If the EAPOL processing times out (e.g., if the AP stops replying
to messages for some reason) d...
Previously, only the Configuration Error values were indicated in
WPS-FAIL events. Since those v...
This needs to be done both in the more normal location in
p2p_timeout_connect_listen() (internal...
The test with very large iterations count is commented out since it
takes quite long to derive (...
This allows mac80211 to configure default keys properly for RSN IBSS
mode.
Previously, both NULL and ff:ff:ff:ff:ff:ff addr were used in various
places to indicate default...
When hostapd is removing a virtual BSS interface, the loop here was
incorrectly not updating the...
4d379f12438f1b634081cdf87b0f679c46ccfc3c authored about 14 years ago by Jouni Malinen <[email protected]>
dff99f8ec16c20c3269745cb6a3eb551cfa76171 authored about 14 years ago by Jouni Malinen <[email protected]>
The key clearing operations are using NULL everywhere else, so make
this consistent with other c...
Use NULL instead of (u8 *) "" as the seq value and make sure the
driver wrapper implementations ...
0a9ddd92cd85f47bba0520c4d87414066b43955c authored about 14 years ago by Jouni Malinen <[email protected]>
These can be used to check whether the STA is in power save mode
and because of that, is not see...
7e7a57ae3f873c7580649c1713d2ef891f97ccc2 authored about 14 years ago by Jouni Malinen <[email protected]>
These make it easier to find the frame in question when looking at
the capture in Wireshark.
The BSS table entries may be in more or less random order and it is
better to show the most like...
This makes debug output clearer when re-reading a file that has
previously been processed and de...
fb8f5fc6fd9534721a9ce2ce4af479e585062add authored about 14 years ago by Jouni Malinen <[email protected]>
This can be used to verify whether ping goes through between
clearing of the STA counters and th...
The proto configuration may be left to non-zero when moving from one
configuration to another. T...
dcc8bf780832875a97052debb17bbeaa7d092830 authored about 14 years ago by Shan Palanisamy <[email protected]>
wpa_supplicant seems to crash from time to time on a NetBSD 4.0 MIPS
platform. The root cause tu...
I got an error for WPA_KEY_RSC_LEN is not defined when compiling the
driver_bsd.c on NetBSD 4.0....
This adds partial callbacks and events to allow P2P management to be
implemented in a driver/fir...
CONFIG_WPS_REG_DISABLE_OPEN=y can be used to configure wpa_supplicant
to disable open networks b...
If the underlying driver supports off-channel TX, it will now be used by
the nl80211 driver wrap...
With the new kernel functionality coming to Linux to allow off-channel
TX, we can take advantage...
The nl80211 driver can report low ACK condition (in fact it reports
complete loss right now only...
ClientTimeout changes from EAP peer methods were not supposed to
change behavior for other EAP p...
If the peer you want to connect to is no longer available (does not
acknowledge frames) when wpa...
The WPS mode was already verified when the AP was configured for
WPA/WPA2, but this was not done...
a8401116e1b4fba42f149148f38420fd4e82300e authored about 14 years ago by Jouni Malinen <[email protected]>
The TDLS special case was supposed to apply to only Data frames.
880a97dc5dc11423ec8874387f2818153cbeddf8 authored about 14 years ago by Jouni Malinen <[email protected]>
Do not use active PBC state to figure out which ConfigMethods are
included in Probe Request; ins...
5e8b237864eea208dc1ce0f3c378e754c7bda7fb authored about 14 years ago by Jouni Malinen <[email protected]>
79c3124ce5e0ad52d04f5b47962b6baefa854972 authored about 14 years ago by Jouni Malinen <[email protected]>
If a station received unprotected Deauthentication or Disassociation
frame with reason code 6 or...
Some new code will require access to P2P group members, so add API to
retrieve the number of mem...
When u64 != unsigned long, the compiler will give
some warnings. Fix these.
Signed-off-by: Joha...
0423d090cef84cd45fbfcab7852b1b605cbe3b37 authored about 14 years ago by Johannes Berg <[email protected]>
The supplicant was not emitting property changed events when the BSSs
property changed.
Signed-...
1e6288df6b07a353a9246b77e0de2a840b5f2c72 authored about 14 years ago by Dan Williams <[email protected]>
Some new code I'm working on will need the scan_res_handler assigned all
the time in certain cir...
The array's type should be given as the proper
DBUS_TYPE_STRING_AS_STRING, but evidently it
does...
45fee6f0908ea8229171d43cdf782d93eee63969 authored about 14 years ago by Sudhakar Swaminathan <[email protected]>
If there is a pending GO Negotiation when p2p_cancel is used,
unauthorize the peer to avoid imme...
We should cancel group formation completely on PBC overlap instead
of just partially notifying t...
4d2ea6a6a968c1d36a36b4b6ff0d0577716009e2 authored about 14 years ago by Masashi Honma <[email protected]>
2136f480202cc55dd10ab0f196a84028415a8da3 authored about 14 years ago by Masashi Honma <[email protected]>
239708686911e951396eba0977e8917d989fb683 authored about 14 years ago by Jouni Malinen <[email protected]>
278ef89f3fc0e92bea46dfcc5f5de1de5c1c43b4 authored about 14 years ago by Jouni Malinen <[email protected]>
The encryption code may write a full AES block to the end of the
buffer, so make sure the tempor...
4d00fe48e3ce935cc04c668c0b0dfd3d94719f5a authored about 14 years ago by Jouni Malinen <[email protected]>
30e09b0d75660e55d47f755ba9db95e466c42a9d authored about 14 years ago by Jouni Malinen <[email protected]>
This condition is already checked above when figuring out whether a key
is known and as such, th...
The use of the pcap subdirectory seems to be limited to some of the
newer Linux distros only, so...
These can be used to write automated test scripts for verifying
that TDLS STAs are using correct...
29ec7457195ad3a59aa3e1a8b1f70364af139696 authored about 14 years ago by Jouni Malinen <[email protected]>
This can be used by external programs (e.g., wlantest_cli) to inject
raw frames (hex dump of the...
b993e77b5b9c3f2c6a42aa76e0d5a0ef0cf34f54 authored about 14 years ago by Jouni Malinen <[email protected]>
Previously, pairwise and group cipher suites were configured only
when kernel SME (nl80211 conne...
Derive TPK based on TDLS TPK Handshake and decrypt frames on the
direct link with TPK-TK.
This add preliminary code for setting the per-STA RX GTK for
RSN IBSS when nl80211 drivers. For ...
This is needed to trigger start of 4-way handshake when a new STA is
detected in an RSN IBSS.
df4bc5091e65e4a7561b38969731100b186b5650 authored about 14 years ago by Jouni Malinen <[email protected]>
The frame needs to be sent from an individual (non-group) address,
so drop invalid frames before...
This unref is guaranteed to be freeing a NULL pointer.
Tested manually: use dbus-send to send a...
8e5f078fb959436f944ae9a5558c07ae6eec2e6e authored about 14 years ago by Paul Stewart <[email protected]>
One of the pointers to the PAC buffer was not updated after realloc
and if the realloc ended up ...
0f3e4f2a8347930b1f31131b59157bfffa24ced6 authored about 14 years ago by Jouni Malinen <[email protected]>
350132bec50b2dcc907082f1e9099cd006defedd authored about 14 years ago by Jouni Malinen <[email protected]>
482856c8ba2e516e6c5f159094bfce3c911af6d1 authored about 14 years ago by Jouni Malinen <[email protected]>
When controlling multiple virtual interfaces on the same physical
radio, share the scan results ...
This makes it easier to figure out what is happening when controlling
multiple interfaces from a...
Start() method's optional Bssid argument needs a byte array, not an
array of arrays.
Track all the P2P group interfaces within driver_nl80211.c to make
it easier to generate unique ...
Some drivers are not providing exactly reliable error codes (e.g.,
with WEXT), but others may ac...
df89c1c8d18f1cff08c2c5f38ebf4b8a64ac6e47 authored about 14 years ago by Jouni Malinen <[email protected]>
ce04af5a74fbb3c4d6aa11ec31fe839da5ff208b authored about 14 years ago by Jouni Malinen <[email protected]>
c05d6d188c65e4f7a49f6de0b1b47ed253d7fe09 authored about 14 years ago by Jouni Malinen <[email protected]>
mac80211 can indicate this mainly because of channel selection
conflicts with other vifs. If the...
driver_param=use_p2p_group_interface=1 can now be used to test
nl80211-drivers with separate P2P...
WPA_DRIVER_FLAGS_P2P_MGMT_AND_NON_P2P flag can now be used to
indicate that the initial interfac...
This may make it less likely for udev to rename the interface that
would previously have been ca...