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

WPS: Fix PBC session overlap detection to use Device Password Id

Active PBC mode is indicated by Device Password Id == 4, not Config Methods
attribute.

11356a2ab5a7ea36f8c0c9738aac02bf912adb29 authored almost 15 years ago
driver_osx: Update set_key arguments to fix build

f8130b07bbf62cdbe3c5fc4b650dc4ded20607de authored almost 15 years ago
MFP: Fix IGTK PN in group rekeying

IGTK get_seqnum needs to be skipped in the same way as GTK one when
rekeying group keys. Previou...

7b1080daddb118e3ef2c1a4ed298a666aea35efe authored almost 15 years ago
Add a drop_sa command to allow 802.11w testing

This drops PTK and PMK without notifying the AP.

32d5295f9d2571323dcdeefc4ab7c138f0fe6e59 authored almost 15 years ago
MFP: Add SA Query Request processing in AP mode

358c3691cf0513a13ee906ea237297e92f915ab9 authored almost 15 years ago
Add test commands for sending deauth/disassoc without dropping state

This can be used to test 802.11w by sending a protected or unprotected
deauth/disassoc frame.

h...

b91ab76e8ca3dceb6b0d9262988bbff12e722220 authored almost 15 years ago
Add deauthenticate/disassociate ctrl_iface commands

90a3206a1449af0058704482b4703b1a9f7c3d95 authored almost 15 years ago
MFP: Add MFPR flag into station RSN IE if 802.11w is mandatory

e820cf952f29baabbfd3dba8e65fb54029f5a2ae authored almost 15 years ago
Fix ctrl_iface get-STA-MIB for WPS disabled case

The previous version would crash here on NULL pointer dereference if
WPS was disabled.

a042f8447dc7d89f2aa7db0d95d3987ebfbf3d3a authored almost 15 years ago
bgscan: Add signal strength change events

This allows bgscan modules to use more information to decide on when
to perform background scans...

e2f74005f548d90014cdf080802d455382e37cb9 authored almost 15 years ago
Add driver command and event for signal strength monitoring

b625473c6c9ac968bf59932df4582e1fe33466d9 authored almost 15 years ago
nl80211: Parse CQM events

93910401c976f53ade1c29895ca66b2ca9f9b6af authored almost 15 years ago
Sync with wireless-testing.git include/linux/nl80211.h

d43331b6eac84d3bad5469ee65db743c490f554b authored almost 15 years ago
nl80211: Fix WEP key configuration for prior to authentication

The driver data was changed from struct wpa_driver_nl80211_data * to
struct i802_bss * and the i...

2ea2fcc7e6dd35074a15e407d2269564e5a929d6 authored almost 15 years ago
Fix wpa_auth_iface_iter() to skip BSSes without Authenticator

This could cause NULL pointer deference if multi-BSS configuration
was used with OKC in some cases.

03bcb0af0d4209f41a8563c60ad6168ae70c53ff authored almost 15 years ago
Add freq_list network configuration parameter

This can be used to limit which frequencies are considered when
selecting a BSS. This is somewha...

b766a9a2938b555521b05eecb12685e73b29df1b authored almost 15 years ago
nl80211: Add more debug information about scan request parameters

9fad706c686dff097bcbffe3d335eb93f76ab135 authored almost 15 years ago
nl80211: Silence set_key ENOLINK failure messages on key clearing

This happens in common case and is expected, so there is no need to
include the potentially conf...

15664ad01a5a3383f1d283c360c9679dcc65b645 authored almost 15 years ago
FT: Fix Authorized flag setting for FT protocol

4-way handshake or EAPOL is not used in this case, so we must
force Authorized flag to be set at...

ef580012d16e980011210f37aae2e50380feecf9 authored almost 15 years ago
FT: Clean EAPOL supp portValid to force re-entry to AUTHENTICATED

This fixed FT-over-DS to end up in Authorized state when the EAPOL
PAE state machine re-enters A...

5d5a9f00214c91584921187912b74af87e2911b9 authored almost 15 years ago
FT: Process reassoc resp FT IEs when using wpa_supplicant SME

62c72d729997c57df821764a7b287efffc5b32e7 authored almost 15 years ago
FT: Fix PTK configuration in authenticator

Must update sm->pairwise when fetching PMK-R1 SA.
Add a workaround for drivers that cannot set k...

0e84c25434e6a1f283c7b4e62e483729085b78d2 authored almost 15 years ago
FT: Add driver op for marking a STA authenticated

This can be used with FT-over-DS where FT Action frame exchange
triggers transition to State 2 (...

2a7e7f4e4a310823d4a0fc5252f39679a6b5d6b8 authored almost 15 years ago
FT: Update SME frequency info before sme_associate() call

This is needed to allow FT-over-DS to request correct channel for
the reassociation with the tar...

fe1919856c3e564748c4601f27b0953d897beaee authored almost 15 years ago
FT: Add a workaround to set PTK after reassociation

If the PTK configuration prior to association fails, allow reassociation
attempt to continue and...

86f7b62a3315499c2efd25b3a57ea591a6e4fd7c authored almost 15 years ago
FT: Request reassociation after successful FT Action frame exchange

71024cb2553b18308cb23f15c3befe56be94b3c4 authored almost 15 years ago
Fix WPS IE in Probe Response frame to include proper Config Methods values

This attribute is supposed to indicate which methods the AP supports as
an Enrollee for adding e...

bdda27eb171893aaa8bf2f574fca517facda176b authored almost 15 years ago
wpa_cli: Improved command parameter tab completion

a7918ec7490022051ffc89600ab82bc5b6eed0f3 authored almost 15 years ago
wpa_cli: Fix detach race with forked monitor process

Need to kill the monitor process before running detach command on
the monitor connection to avoi...

037f83eb4464cced3e912865a70100585b885f0d authored almost 15 years ago
wpa_cli: Redisplay readline edit after event messages

dd63f314bd8c7f292a4aa6abed4700328e78b2e6 authored almost 15 years ago
FT: Add preliminary processing of FT Action Response from EVENT_RX_ACTION

Previously, this was only done with userspace MLME (i.e., driver_test.c);
now, driver_nl80211.c ...

036f7c4aab052e961e1d0d2cf6445541354abfde authored almost 15 years ago
nl80211: Fix FT Action send command

Need to include payload header in the data length to avoid sending
truncated FT Action frame.

73fc617d5c1df9e70c50ff78e1ea84f377c972a7 authored almost 15 years ago
NetBSD: Fix driver_bsd.c build

On NetBSD 5.0.2, wpa_supplicant build results in messages below.

../src/drivers/driver_bsd.c: I...

c1bbb0cee10bd321de664b8a8f24fbbf48aada05 authored almost 15 years ago
nl80211: Add preliminary implementation of FT Action send

This is a step in adding FT support with nl80211-based drivers.
driver_nl80211.c is now register...

7b90c16aa9ca377b1a6d160c1ba0f2bd304f7e2f authored almost 15 years ago
FT: Include pairwise cipher suite in PMK-R0 SA and PMK-R1 SA

This is needed to fix PTK derivation to use correct length. Previously,
64-octet PTK may have be...

1b484d60e55a01d02bf01f790a7c6fb9ea606098 authored almost 15 years ago
nl80211: Fix driver context pointer for auth-failure-case

The new per-BSS context needs to be used here when calling
wpa_driver_nl80211_deauthenticate() t...

5205c4f98a5b4242e8cddaf36be0c17f3ffc0e80 authored almost 15 years ago
Fix a typo in r1kh config parameter description

The second item on the line is R1KH-ID, not R0KH-ID.

921a2786042a08aaabb5088d93539075d083113e authored almost 15 years ago
Fix typo in WPA_AUTH_ALG_FT definition

This was not supposed to have duplicate value with WPA_AUTH_ALG_LEAP.
The previous version was u...

f400f4f34ba2f4eccdf37623d213f4686cc09409 authored almost 15 years ago
wpa_gui: Remove unneeded wpa_ctrl_request() msg_cb

a4652ce64ce3aa4ecc2e79636b6c0d67bebae5e3 authored almost 15 years ago
Remove unnecessary ifname parameter from set_ap_wps_ie() driver op

0ebdf62735f183538674fe9f06f0b3940f34b654 authored almost 15 years ago
Remove unnecessary ifname parameter from set_ht_params() driver op

d3e3a20565b426ce5cd402630812503a78abe9dc authored almost 15 years ago
Remove unnecessary ifname parameter to sta_set_flags() driver op

3234cba40e6802d97c3df0339c4392fd2c1f294f authored almost 15 years ago
Remove unnecessary ifname parameter from sta_add() driver op

62847751e4d7e478198424767944ce79a464fecd authored almost 15 years ago
Remove unnecessary ifname parameter from hapd_get_ssid/hapd_set_ssid

8709de1ae8e48c53f9530cd4f84a2b751d9d5081 authored almost 15 years ago
Remove unnecessary ifname parameter from set_generic_elem() driver op

aa48451698a86c3ed77add18993cfe89ca2f3975 authored almost 15 years ago
Remove unneeded ifname parameter from set_privacy() driver op

d5dd016a8acd41e5b74804da492d1f9706ff6345 authored almost 15 years ago
driver_test: Use driver private BSS context instead of BSS lookup

The ifname-based lookup can now be replaced with the new mechanism that
allows driver wrappers t...

044372a3336ead763980aeffb69c859a6b291775 authored almost 15 years ago
Avoid crash after driver init failure

hostapd_flush_old_stations() needs to check whether the driver
initialization was successful sin...

70a8419f26e0b54c63f096bf1abe58e1f99202b5 authored almost 15 years ago
Remove unneeded iface parameter from if_add() driver op

7ab68865c03615be7a69daf219336a3c123b894c authored almost 15 years ago
Remove forgotten ifname parameter from set_beacon() call

17557ebe30e00fe9775903d98e0170b4e8280bb0 authored almost 15 years ago
hostapd: fix a segfault in the error path of the nl80211 if_add function

071799872f0496f1854e5904e35b4fcc573ed30f authored almost 15 years ago
nl80211: Unregister forgotten eloop socket on init failure

05ba8690cb296a83e0823553bcc7f7b5f8d5db30 authored almost 15 years ago
Remove unnecessary ifname parameter from set_beacon()

The new per-BSS driver context makes this unnecessary.

8b897f5a17739b506a7f757905594d8d3a61c3bf authored almost 15 years ago
hostapd: allow stations to move between different bss interfaces

With this patch, a client gets kicked out of the last BSS it was
attached to, when it is associa...

53f3d6f3e616398d7e1fa936119c009b7fa6c7f1 authored almost 15 years ago
hostapd: Fix interface selection for the nl80211 driver

This patch allows the nl80211 driver to create its own per-bss context
and pass it to the drv_pr...

a2e40bb6508dc8d5443144c8c4976a742470b6bb authored almost 15 years ago
hostapd: fix bogus nl80211 interface remove messages for STA WDS

39f42d1193bc55cba6cf28f9bf8d16fc9cd24a76 authored almost 15 years ago
hostapd: add ifname to the sta_set_flags callback

This fixes multi-BSS STA operations (e.g., setting AUTHORIZED flag) with
nl80211-based drivers.

4c32757d2277687b17fdbb40199123a4d8c6be67 authored almost 15 years ago
Remove unneeded CONFIG_EAP comments

These are not needed for WPS builds since CONFIG_WPS=y enables all
the needed EAP components.

23e2550c0e16cfbd87a389e1b846673d5ba87929 authored almost 15 years ago
Avoid warnings on unused function/variables if debug is disabled

CONFIG_NO_STDOUT_DEBUG removes wpa_printf() calls, so need to ifdef
some function and variable d...

ffd2c8cd4d087577837e0730e1dad6bc03aa446e authored almost 15 years ago
Update priority list after priority change

Despite comments in the wpa_config_update_prio_list(struct wpa_config
*config) telling that it i...

aa53509ffefed41bb08ded90d9cbe67738876c7c authored almost 15 years ago
wpa_supplicant: fix FTBFS on Debian GNU/kFreeBSD

This patch allows wpa_supplicant to compile on Debian's kfreebsd
architectures.

Patch by Stefan...

09bd6e8cca713adc35dac214daa8d71c254a651d authored almost 15 years ago
bsd: Use os_strlcpy instead of strlcpy

d2f46a2b133e469d9405508b5202135164ed2b85 authored almost 15 years ago
Add optional scan result filter based on SSID

filter_ssids=1 global configuration parameter can now be used to
enable scan result filtering (w...

3812464cda18b98875d5c080faf9167dffc5078d authored almost 15 years ago
Make maximum BSS table size configurable

New global configuration parameter bss_max_count can now be used to
change the maximum BSS table...

c9c38b099689616111416af9df3a4882535edff3 authored almost 15 years ago
Allow roam based on preferred BSSID regardless of signal strength

ac26ebd8b5de0aea409bd896235325a64ff27e1f authored almost 15 years ago
Do not inhibit suspend even if wpa_cli command fails

There is no point in inhibiting suspend in case wpa_supplicant is
not running and as such, retur...

36d1343a4b8fb1453ff73d3ab2c98dd30be38c6f authored almost 15 years ago
Add suspend/resume notifications

wpa_supplicant can now be notified of suspend/resume events, e.g.,
from pm-action scripts. This ...

207ef3fb12b713e9432d0eca81d0632c124ee271 authored almost 15 years ago
Clear current_bss pointer on disassociation/deauthentication

This is needed to allow the BSS table entry for the previously used
BSS to be removed. Now wpa_b...

be8be6717d0fc9568b436826453ed8541a017f5b authored almost 15 years ago
Add more debug prints to make deauth/disassoc events clearer

159dd3e28ae4c3a13ab39738ed91a3292dd4cf9e authored almost 15 years ago
Use os_snprintf instead of snprintf

e824cc46484739f5fd68981281a2a4be719ec6c2 authored almost 15 years ago
Rename EAP server source files to avoid duplicate names

This makes it easier to build both EAP peer and server functionality
into the same project with ...

94d9bfd59bbfbdbe3e77ba95f73be3c84455ab9a authored almost 15 years ago
Make EAPOL Authenticator buildable with Microsoft compiler

6fa2ec2d2b7afa5347af0c4fa9beb8a147e897cf authored almost 15 years ago
bsd: Use device capability information

This patch enables the use of device capability information from the
driver when possible.

c6611ed995cfbbb0759fedf1fd7960a4cceb5da7 authored almost 15 years ago
nl80211: Add support for off-channel Action TX/RX commands

The kernel side support for this was just added into
wireless-testing.git. This commit adds the ...

58f6fbe05cf338f287af6245a7826d917a469912 authored almost 15 years ago
Add alloc_interface_addr() drv op option for specifying ifname

Some drivers may need to use a specific ifname for the virtual
interface, so allow them to do th...

b7a2b0b68cb870a6744851495a766ecbb8bfc6fe authored almost 15 years ago
Sync with linux/nl80211.h from wireless-testing.git

01b350ed740f1aeef7328f4b6bb17867ee3f9dbf authored almost 15 years ago
wpa_cli: Add option to use child process to receive events

CFLAGS += -DCONFIG_WPA_CLI_FORK=y in .config can be used to
configure wpa_cli build to make a ve...

cbf78558838a5abd61473fcd45b8fdaf6108b22f authored almost 15 years ago
EAP-TNC: Add Flags field into fragment acknowledgement

TNC IF-T is somewhat unclear on this are, but
draft-hanna-nea-pt-eap-00.txt, which is supposed t...

25ac1328f61f28ff209a7ff3718612b17bdeb8f7 authored almost 15 years ago
wpa_gui: Use separate ctrl_iface connection for event messages

4a3ade4e11e4211e0e4e8b232304a335a1c23931 authored almost 15 years ago
EAP-TNC server: Fix processing when last message is fragmented

If the last message from the EAP-TNC server was fragmented, the
fragment processing lost the DON...

62477841a18233586e352d7b901addf18abc1d8a authored almost 15 years ago
EAP-TNC: Accept fragment ack frame with Flags field

TNC IF-T specification is unclear on the exact contents of the fragment
acknowledgement frame. A...

b29d086d50f55e063ad9b09f47a02f22f35b1553 authored almost 15 years ago
wpa_gui-qt4: do not show WPS AP available event tray messages

Do not show WPS event tray messages as they can happen too frequently.

Signed-off-by: Kel Modde...

aff5e54d4af7b6d7f018573f77550c4c925d88fb authored almost 15 years ago
bsd: Aggregate ioctl routines

This patch aggregates ioctls.

First is SIOCS80211. The SIOCS80211's arguments has 3 couples.
...

0c6bdf91eac4c6bdbd8f9c603ab28e992dfaef0e authored almost 15 years ago
FreeBSD: Add support for FreeBSD 8.0 STA/AP

This patch adds both wpa_supplicant and hostapd support for
FreeBSD 8.0.

I refered
http://www.j...

88487b0e0b524aae7603c17b7db7985ae9a810c9 authored almost 15 years ago
FreeBSD: Enable channel control

This patch enables FreeBSD channel control.

I have tested on FreeBSD 7.2 with these cases.

[ho...

362468d117edd3b747121e0454049585dd2306bd authored almost 15 years ago
bsd: Unify wpa_driver_bsd_ops

The attached patch unifies hostapd wpa_driver_bsd_ops and
wpa_supplicant wpa_driver_bsd_ops.

I ...

e1b1309b6a89495a03cc8f47a781cb79ebfbf1a0 authored almost 15 years ago
bsd: Unify struct bsd_driver_data and struct wpa_driver_bsd_data

This patch unifies struct bsd_driver_data and struct wpa_driver_bsd_data.

86b24ea93c11b4b87784a2392e3b1c6dd441b32d authored almost 15 years ago
bsd: Use same field name between hostapd and wpa_supplicant

This patch modifies field name of struct bsd_driver_data to use
same name of struct wpa_driver_b...

6850c70742816e7e3cc13d4863168b79a3a99864 authored almost 15 years ago
Add TLS client events, server probing, and srv cert matching

This allows external programs (e.g., UI) to get more information
about server certificate chain ...

00468b4650998144f794762206c695c962c54734 authored almost 15 years ago
Fix memory leak on TLS setup error path

Need tof free TLS context in some cases to avoid a memory leak
on error path.

c7d711609bb13786feb5dd87923bd24967dc29f8 authored almost 15 years ago
Fix TLS in/out buffer freeing

The previous version could end leaking memory since os_free() was used
instead of wpabuf_free()....

2e06e9dd6f01096ddf2e9184a9b9b79d1a29cadd authored almost 15 years ago
OpenSSL: Fix tls_init(NULL) with FIPS-enabled build

The conf argument to tls_init() may be NULL (as it is when using
hostapd), so we must check that...

cf123d7f4ca69b267e4c0225d31191f95b771012 authored almost 15 years ago
WPS: Fix AP operation with internal Registrar when ER is also active

Ignore the pending WPS message from ER (PutWLANReseponse action) if the
internal Registrar has a...

e0b3b3cb77d66e54cded20cc106719c60ad96509 authored almost 15 years ago
Add new ctrl_iface event for EAP methods proposed by the server

This makes it easier for external programs to probe EAP server
preferences and potentially autom...

7796f20edc47326e4b4c0ea40ab0e94468cdfabe authored almost 15 years ago
nl80211: Do not try to remove non-existing STA WDS interface

This removes confusing error messages from the default (no WDS) case.

e748062b58f790fe15d74201e904cf483d3362ea authored almost 15 years ago
driver_bsd: Fix build without SIOCS80211CHANNEL

At least FreeBSD 7 does not seem to define this and failed to build
after the previous changes.

aba7569ec8211a5b8b948649c9e625b619bb57a5 authored almost 15 years ago
driver_bsd.c: Enable AP mode wpa_supplicant

42f34a9b4137f2c0568bbfeb57cd6fa1d986b674 authored almost 15 years ago
driver_bsd: Clean up EAPOL frame transmission code

The bsd_send_eapol() adds Ethernet header by itself. This patch changes it
to use l2_packet func...

d37372568674a8dba78cbcfc0e443f452c308aa5 authored almost 15 years ago
driver_bsd.c: Reduce code duplication (setkey)

This patch reduces code duplication between hostapd and wpa_supplicant
for IEEE80211_IOC_WPAKEY.

719196b1598e3c6545e8d3f6b6cfa2bc59f22a0f authored almost 15 years ago
driver_bsd.c: Reduce code duplication (ifflag)

This patch reduces code duplication between hostapd and wpa_supplicant
for SIOC[GS]IFFLAGS.

60bc30333c68d4096f174a42170fdf5e0d6e030b authored almost 15 years ago