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

wlantest: Handle missing fields in TDLS Setup Response error case

2878cae7a7102da34588bbb0cfaf3e1c29c14cfe authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Count TDLS Teardown messages

5acf56f6a2b6dd549c626f77c63db47cffa3c860 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Fix compiler warnings

9559a7f882b26d822e263b078e426a5854d52a3a authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Fix TDLS setup failure counting

Need to be able to handle TDLS Setup Response frame with LinkId IE
when non-zero status code is ...

44a0486607082dbbed54a253e1177995bee88656 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Determine ping matches properly for direct link

Check ICMP echo request/response matches for both STAs to get proper
counter values for a ping f...

244c9303cb148f96e6e7bbd0c5b24479ce4df3b8 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Set direct links down on deauth/disassoc

719e7eb28d5679e9a3c7e44366a80d4403bc5cdc authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Maintain only a single entry for an active direct link

The TDLS link itself is bidirectional, but there is explicit
initiator/responder roles. Remove t...

0d2e395d74e5d4a77faad08bedb8609209ea0a12 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add counters for TDLS setup frames

eb4923fdae82a8d9609762bfc87d3012e9f29414 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add TDLS entry on TDLS Setup Request

This will make the TDLS counters available even if setup fails.

8a1cf4be21ffe223997ec28c0e9f2be362db00f2 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Check WPA/RSN IE match between AssocReq and Beacon

Note unexpected WPA/RSN IE in AssocReq and ignore them if the last
Beacon/ProbeResp from the AP ...

2caf69247bf45ffc67054561d3cfbb1816c86e12 authored almost 14 years ago by Jouni Malinen <[email protected]>
AP: Validate management frame length

Make sure that received management frames are long enough before
processing them. This avoids a ...

cbcf92b42f237190b006ca8c3078593a58cbeac6 authored almost 14 years ago by Jouni Malinen <[email protected]>
EAP-pwd: Fix some interoperability issues

The changes are:

1. the word "and" in the hunting-and-pecking string passed to the KDF
s...

e4d7b22a53bbeaf95e2e9560e4388835c172a46f authored almost 14 years ago by Dan Harkins <[email protected]>
EAP-pwd: Use os_free to free memory allocated with os_malloc

The direct use of free() caused a crash with CONFIG_WPA_TRACE=y.

b13d3d63d5756cda200972bf64f735e8e4c9b28b authored almost 14 years ago by Jouni Malinen <[email protected]>
WPA: Add more info for EAPOL-Key Nonce/MIC debugging

bc8318acbcd05b76201507e63e98d888ccc93405 authored almost 14 years ago by Jouni Malinen <[email protected]>
IBSS RSN: Do not start multiple Auth/Supp for same peer

This avoids an issue when a received EAPOL-Key frame from a peer
is initiating IBSS RSN Authenti...

6c9a98a20dfc05b09cd2eace4173ba216cf60799 authored almost 14 years ago by Jouni Malinen <[email protected]>
IBSS RSN: Delay setting of the initial TX GTK

The driver may get confused if we set the initial TX GTK before having
fully configured and conn...

50b05780c275d2774d40e58d442dd598ae93b7c0 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add support for decrypting WEP frames

2e479416d1bfa584eddf7d335cf969ea6fe1f89c authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add more details for CCMP MIC failures

3558c41ee71ff0e34aca47412b33019630c8e922 authored almost 14 years ago by Jouni Malinen <[email protected]>
wlantest: Fix masking of CCMP AAD QC field

ef44a08beaac59f78296542893eacab2e2abb57b authored almost 14 years ago by Jouni Malinen <[email protected]>
WPS: Indicate WPS-FAIL event on EAPOL timeout-based failure callback

If the EAPOL processing times out (e.g., if the AP stops replying
to messages for some reason) d...

449adbaca9eaa36acb07d590ebeb0240bf86b423 authored almost 14 years ago by Chao-Wen Yang <[email protected]>
WPS: Add mechanism for indicating non-standard WPS errors

Previously, only the Configuration Error values were indicated in
WPS-FAIL events. Since those v...

c5cf0a18f1ac9caac20966f17be20c6e0892daa1 authored almost 14 years ago by Chao-Wen Yang <[email protected]>
P2P: Check GO Neg Req retransmit limit in p2p_listen_end

This needs to be done both in the more normal location in
p2p_timeout_connect_listen() (internal...

e24cf97c0dbd08a35c83f285b3b44d6fafef4121 authored almost 14 years ago by Jouni Malinen <[email protected]>
test-sha1: Add test vectors from RFC 6070

The test with very large iterations count is commented out since it
takes quite long to derive (...

8d806cc2af8d7ff74162ddf5afbd3c38ee6ae0b4 authored almost 14 years ago by Jouni Malinen <[email protected]>
nl80211: Set NL80211_ATTR_KEY_DEFAULT_TYPES based on set_key addr

This allows mac80211 to configure default keys properly for RSN IBSS
mode.

60ea8187c9db60694d15d5abbd292b3b6016f9c0 authored about 14 years ago by Jouni Malinen <[email protected]>
Use set_key addr to distinguish default and multicast keys

Previously, both NULL and ff:ff:ff:ff:ff:ff addr were used in various
places to indicate default...

0382097ef3530497950c53cb5bb1866cbbe82b7b authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Avoid infinite loop when searching a BSS

When hostapd is removing a virtual BSS interface, the loop here was
incorrectly not updating the...

8546ea19301f31e5faf58a0f154773c3123e6474 authored about 14 years ago by Jouni Malinen <[email protected]>
Move hostap driver specific workaround into the driver wrapper

4d379f12438f1b634081cdf87b0f679c46ccfc3c authored about 14 years ago by Jouni Malinen <[email protected]>
Do not use set_tx=1 when clearing keys with set_key

dff99f8ec16c20c3269745cb6a3eb551cfa76171 authored about 14 years ago by Jouni Malinen <[email protected]>
Use key=NULL when clearing PTK with set_key

The key clearing operations are using NULL everywhere else, so make
this consistent with other c...

260832214e29e6c071cd1ad2d2e0932128a66e08 authored about 14 years ago by Jouni Malinen <[email protected]>
Use more consistent set_key seq value when nothing is being set

Use NULL instead of (u8 *) "" as the seq value and make sure the
driver wrapper implementations ...

da64c266e73805516afb9e99bf90ea2581a55ad3 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add STA counter prot_data_tx

0a9ddd92cd85f47bba0520c4d87414066b43955c authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add counters for AP deauth/disassoc while asleep/awake

These can be used to check whether the STA is in power save mode
and because of that, is not see...

e7ba4e2c7417e621b51d1e03c696eec4d6486dc4 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Track station PS state

7e7a57ae3f873c7580649c1713d2ef891f97ccc2 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add more details for replay debug messages

These make it easier to find the frame in question when looking at
the capture in Wireshark.

01b397dd9433dd3fb48af00573157b364439161a authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Make WPS-AP-AVAILABLE* events a bit more consistent

The BSS table entries may be in more or less random order and it is
better to show the most like...

6c6ad81f9c46d8e1d958feaa38fa105b186ee861 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Skip frames inserted by wlantest when reading pcap file

This makes debug output clearer when re-reading a file that has
previously been processed and de...

62a0255c1fc74e7ec6559bb2bd5c85b7814e769a authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Count number of STA ACK'ed Deauth/Disassoc frames

fb8f5fc6fd9534721a9ce2ce4af479e585062add authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add ping_ok_first_assoc STA counter

This can be used to verify whether ping goes through between
clearing of the STA counters and th...

1da4da6f76d17399c72ddb295e0d9d298e2f919e authored about 14 years ago by Jouni Malinen <[email protected]>
Fix wpa_supplicant_ssid_bss_match() handler for non-WPA

The proto configuration may be left to non-zero when moving from one
configuration to another. T...

df83fb7d00dc50c72ba7a5f5f0e313649619e5a2 authored about 14 years ago by Jouni Malinen <[email protected]>
atheros: Rename "madwifi_" prefix to "atheros_"

dcc8bf780832875a97052debb17bbeaa7d092830 authored about 14 years ago by Shan Palanisamy <[email protected]>
bsd: Fix receive buffer alignment issue

wpa_supplicant seems to crash from time to time on a NetBSD 4.0 MIPS
platform. The root cause tu...

23763c6516cdab2da822101a5aebd6af36122c85 authored about 14 years ago by Yi Zhu <[email protected]>
Fix driver_bsd.c compile error

I got an error for WPA_KEY_RSC_LEN is not defined when compiling the
driver_bsd.c on NetBSD 4.0....

9f2951d2fd53a5d13a23e976292020f5dc698abc authored about 14 years ago by Yi Zhu <[email protected]>
P2P: Add initial support for driver-based P2P management

This adds partial callbacks and events to allow P2P management to be
implemented in a driver/fir...

3ac17eba31ff4476f2ca5a1de59052f344fff018 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Add option to disable open networks by default

CONFIG_WPS_REG_DISABLE_OPEN=y can be used to configure wpa_supplicant
to disable open networks b...

f981eabcf02cad5f74f6b8abf808760f00ca321c authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Use driver-based off-channel TX if available

If the underlying driver supports off-channel TX, it will now be used by
the nl80211 driver wrap...

5dfca53fc02a6db001a875f02e623c147cd0d300 authored about 14 years ago by Johannes Berg <[email protected]>
P2P: Add option for offloading off-channel TX to the driver

With the new kernel functionality coming to Linux to allow off-channel
TX, we can take advantage...

190b9062b2d5f0bb2afa08acdc82f11d69d98643 authored about 14 years ago by Johannes Berg <[email protected]>
Allow AP mode to disconnect STAs based on low ACK condition

The nl80211 driver can report low ACK condition (in fact it reports
complete loss right now only...

0d7e5a3a29efd4bc138e74b19657e750d22c2887 authored about 14 years ago by Johannes Berg <[email protected]>
Re-initialize EAP ClientTimeout on for each session

ClientTimeout changes from EAP peer methods were not supposed to
change behavior for other EAP p...

d3e01b9d71046cdf77e4ff4ee6226c9d90d2e549 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Limit the retransmission of GO Negotiation request to 120

If the peer you want to connect to is no longer available (does not
acknowledge frames) when wpa...

9dac8c3eaf8f89ead16dfe63f086cf5be7117a7f authored about 14 years ago by Fabien Marotte <[email protected]>
WPS: Require PBC match with wps_pbc that specifies BSSID

The WPS mode was already verified when the AP was configured for
WPA/WPA2, but this was not done...

cc5e390d28ec9ee1ca94fac94629d0529d07dd60 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add more debug output for frame injection failures

a8401116e1b4fba42f149148f38420fd4e82300e authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Fix management frame injection

The TDLS special case was supposed to apply to only Data frames.

880a97dc5dc11423ec8874387f2818153cbeddf8 authored about 14 years ago by Jouni Malinen <[email protected]>
WPS: Include all Config Methods in Probe Request

Do not use active PBC state to figure out which ConfigMethods are
included in Probe Request; ins...

d19f5fc881916214771f5394dbc884fc0f35a9b7 authored about 14 years ago by Jouni Malinen <[email protected]>
Fix CONFIG_SME build without CONFIG_IEEE80211W

5e8b237864eea208dc1ce0f3c378e754c7bda7fb authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Remove extra \n from debug messages

79c3124ce5e0ad52d04f5b47962b6baefa854972 authored about 14 years ago by Jouni Malinen <[email protected]>
Use SA Query procedure to recovery from AP/STA state mismatch

If a station received unprotected Deauthentication or Disassociation
frame with reason code 6 or...

7d878ca7698473c0974276c06ed33563b22347eb authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Allow access to group members

Some new code will require access to P2P group members, so add API to
retrieve the number of mem...

5efa9e2a4bc585ba3798a221d52c83d79a4659f9 authored about 14 years ago by Johannes Berg <[email protected]>
P2P: Fix some int size warnings

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]>
dbus: Emit property changed events when adding/removing BSSes

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]>
Allow setting scan_res_handler from the callback function

Some new code I'm working on will need the scan_res_handler assigned all
the time in certain cir...

860fddbb413b131b24ca5ae90ffcfdbae6f715b0 authored about 14 years ago by Johannes Berg <[email protected]>
dbus: Fix type in wpa_dbus_dict_begin_string_array

The array's type should be given as the proper
DBUS_TYPE_STRING_AS_STRING, but evidently it
does...

a2810199eca02e886d2681fd38f5e591726dc170 authored about 14 years ago by Johannes Berg <[email protected]>
P2P: Cancel group formation timeout on p2p_cancel

45fee6f0908ea8229171d43cdf782d93eee63969 authored about 14 years ago by Sudhakar Swaminathan <[email protected]>
P2P: Unauthorize pending P2P GO Neg peer on p2p_cancel

If there is a pending GO Negotiation when p2p_cancel is used,
unauthorize the peer to avoid imme...

231bbd0375584754c76baa2c3a6ec180f0a7959e authored about 14 years ago by Sudhakar Swaminathan <[email protected]>
P2P: Cancel group formation on PBC overlap

We should cancel group formation completely on PBC overlap instead
of just partially notifying t...

0a14e3ec8b8fc2755b12e3e13ce0db3b802a91c9 authored about 14 years ago by Sudhakar Swaminathan <[email protected]>
P2P: Fix wpa_cli help typo

4d2ea6a6a968c1d36a36b4b6ff0d0577716009e2 authored about 14 years ago by Masashi Honma <[email protected]>
nl80211: Stop driver init sooner if the interface does not exist

2136f480202cc55dd10ab0f196a84028415a8da3 authored about 14 years ago by Masashi Honma <[email protected]>
nl80211: Add forgotten deinit code on failure path

239708686911e951396eba0977e8917d989fb683 authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Sync definitions with wireless-testing.git

278ef89f3fc0e92bea46dfcc5f5de1de5c1c43b4 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Fix buffer read overflow on CCMP encryption

The encryption code may write a full AES block to the end of the
buffer, so make sure the tempor...

71a7e936e12d950fbaf613022a060a9ae07750d1 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Fix error path in TDLS-not-found case

4d00fe48e3ce935cc04c668c0b0dfd3d94719f5a authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Avoid aliasing a function parameter by renaming local variable

30e09b0d75660e55d47f755ba9db95e466c42a9d authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Remove unnecessary validation code

This condition is already checked above when figuring out whether a key
is known and as such, th...

cb384549e2f69f8f7b1afede7d9a2274fd7235ac authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Replace pcap header directory

The use of the pcap subdirectory seems to be limited to some of the
newer Linux distros only, so...

ef00c78097315b51cea46421ae6e0c98e992c21c authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add counters and AP/direct path validation for TDLS

These can be used to write automated test scripts for verifying
that TDLS STAs are using correct...

0e42fff3de28cfd458319e73f2c18555a37b097a authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Check FTIE MIC in TDLS Teardown messages

29ec7457195ad3a59aa3e1a8b1f70364af139696 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add send command for injecting raw frames

This can be used by external programs (e.g., wlantest_cli) to inject
raw frames (hex dump of the...

b3a6d9d40064e15720c3bbd6cfbfbf970a770a03 authored about 14 years ago by Jouni Malinen <[email protected]>
Removed unused variable from non-Linux builds

b993e77b5b9c3f2c6a42aa76e0d5a0ef0cf34f54 authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Set cipher suites when using user space SME

Previously, pairwise and group cipher suites were configured only
when kernel SME (nl80211 conne...

aca016054885c17d58c41888698761f2e1ce2b39 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add support for decrypting TDLS frames

Derive TPK based on TDLS TPK Handshake and decrypt frames on the
direct link with TPK-TK.

b39f58347d1e27f145a71bb5e6cda5ebd7853877 authored about 14 years ago by Jouni Malinen <[email protected]>
RSN IBSS: RX GTK configuration with nl80211

This add preliminary code for setting the per-STA RX GTK for
RSN IBSS when nl80211 drivers. For ...

89c38e32c7ed6edf7713370615fca83a36d37f9a authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Generate EVENT_IBSS_RSN_START events

This is needed to trigger start of 4-way handshake when a new STA is
detected in an RSN IBSS.

18d2ba083b448f854069bca5a01050a2c4c4f915 authored about 14 years ago by Jouni Malinen <[email protected]>
IBSS RSN: Do not start 4-way handshake unless RSN is enabled

df4bc5091e65e4a7561b38969731100b186b5650 authored about 14 years ago by Jouni Malinen <[email protected]>
Do not send Deauth/Disassoc to unknown STA if SA is invalid

The frame needs to be sent from an individual (non-group) address,
so drop invalid frames before...

1df492df346d2c3a1398c0bd67e279f9b5e1df99 authored about 14 years ago by Jouni Malinen <[email protected]>
dbus_new_handlers: Omit errant dbus_message_unref

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]>
Fix EAP-FAST PAC file writer to avoid crash with multiple PACs

One of the pointers to the PAC buffer was not updated after realloc
and if the realloc ended up ...

c4d7fc90a2629500f370ccef553fd848c3c95c64 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add support for reading DLT_IEEE802_11 pcap files

0f3e4f2a8347930b1f31131b59157bfffa24ced6 authored about 14 years ago by Jouni Malinen <[email protected]>
wlantest: Add support for reading pcap files with prism header

350132bec50b2dcc907082f1e9099cd006defedd authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Fix compiler warnings on non-P2P build

482856c8ba2e516e6c5f159094bfce3c911af6d1 authored about 14 years ago by Jouni Malinen <[email protected]>
Enable sharing of scan result events among virtual interfaces

When controlling multiple virtual interfaces on the same physical
radio, share the scan results ...

6859f1cb2407f92606b9aa95d593c85b3dc8d625 authored about 14 years ago by Ben Greear <[email protected]>
Add interface name to some debug prints

This makes it easier to figure out what is happening when controlling
multiple interfaces from a...

c577db2afda7344adc1e719af92d5b146385c903 authored about 14 years ago by Ben Greear <[email protected]>
dbus: Fix new dbus API for WPS

Start() method's optional Bssid argument needs a byte array, not an
array of arrays.

1b232e479d1906ccd70d40750a50ff554d003331 authored about 14 years ago by Tomasz Bursztyka <[email protected]>
nl80211: Track used interfaces and support multiple P2P groups

Track all the P2P group interfaces within driver_nl80211.c to make
it easier to generate unique ...

f2ed8023c47333b6db0685f7376b75f7e684d23b authored about 14 years ago by Jouni Malinen <[email protected]>
Allow driver wrappers to indicate whether result codes are sane

Some drivers are not providing exactly reliable error codes (e.g.,
with WEXT), but others may ac...

871f4dd06957ced3eafc95962124781fefa6268d authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Add BSSID to NL80211_CMD_CONNECT assoc reject event

df89c1c8d18f1cff08c2c5f38ebf4b8a64ac6e47 authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Fix NL80211_CMD_CONNECT with WPA/WPS networks

ce04af5a74fbb3c4d6aa11ec31fe839da5ff208b authored about 14 years ago by Jouni Malinen <[email protected]>
Do not segfault on EVENT_ASSOC_REJECT without BSSID

c05d6d188c65e4f7a49f6de0b1b47ed253d7fe09 authored about 14 years ago by Jouni Malinen <[email protected]>
SME: Optimize recovery from assocication command failures

mac80211 can indicate this mainly because of channel selection
conflicts with other vifs. If the...

e5ad96b745c66620c70ff94be645a72fab6ea9c8 authored about 14 years ago by Jouni Malinen <[email protected]>
nl80211: Add preliminary code for testing separate P2P group interface

driver_param=use_p2p_group_interface=1 can now be used to test
nl80211-drivers with separate P2P...

c55f774d00cde11ade02896b97e6900116a5e0db authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Add new driver option for interface allocation

WPA_DRIVER_FLAGS_P2P_MGMT_AND_NON_P2P flag can now be used to
indicate that the initial interfac...

971e357f19ee04deb0224c5c7c8014d1163e9b72 authored about 14 years ago by Jouni Malinen <[email protected]>
P2P: Rename the group interface name to use p2p- prefix

This may make it less likely for udev to rename the interface that
would previously have been ca...

a1eca5cfd828e92faed618ad08177d3fcba4b30e authored about 14 years ago by Jouni Malinen <[email protected]>