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

Remove unused ieee802_11_send_deauth()

31fa4c6d98bf7a5da304117c77a075fb4bf19626 authored over 14 years ago
WPS: Optimize M2 processing in AP Setup Locked case

There is no need to process the public key and generate keys if
the AP is going to reject this M...

ef546700e2da4ca3c518a879310f4a816480ee3c authored over 14 years ago
WPS: Add support for dynamic AP PIN management

A new hostapd_cli command, wps_ap_pin, can now be used to manage
AP PIN at runtime. This can be ...

5a1cc30f1a04eb19d315680928927651024e172e authored over 14 years ago
WPS: Do not disable AP PIN permanently, only slow down attacks

As a compromise between usability and security, do not disable
AP PIN permanently based on faile...

944814106ec9c9f502ce4329783dd47c6f3d5fbd authored over 14 years ago
WPS: Use WSC_NACK if no device password is known on M2 RX

This can happen on the AP if the AP PIN is not configured and
the client tries to go through the...

035cc69d980d2e4bdd6e1d1260648f1033194655 authored over 14 years ago
WPS: Fix unused variable warning

The wpa_supplicant compilation without CONFIG_WPS option results in
messages below.

scan.c: In ...

509a39727f533a5592a5a899b0096f268e7e502a authored over 14 years ago
EAP-FAST server: Add I-ID into PAC-Info

This indicates that the peer identity is associated with the
credential and will be required to ...

8cbd92ee2911defeed72f1c12e29124b5afa5cbb authored over 14 years ago
dbus: Deauthenticate instead of disassociate on disconnect command

This clears up authentication state in the driver and in case of
cfg80211, unlocks the BSS entry...

f9cd8587fb91f7f948f148ef10a8154714654d9d authored over 14 years ago
sme: Check for prev_bssid from sme_event_disassoc

wpa_s->bssid is already cleared by mark_disassoc() when we're getting the
disassociation event f...

7e26053a2cffe400275dc57faf8681eea236809c authored over 14 years ago
Add more debug info on deauth/disassoc events and commands

2e75a2b3a630d434fb0426b838762424ec19b58b authored over 14 years ago
Fix memory leak in AP WEP key configuration

43dd46b3bcb9442d4ffc3ed2d241f8e4bb617f9e authored over 14 years ago
sme: Try all authentication algorithms when the first one fails

When passing several authentication algorithms through auth_alg, we
should try all of them when ...

cb1583f64b5a50ebc542719e41c569926a62f718 authored over 14 years ago
nl80211: Ignore "DEAUTH" messages from APs we are not associated to

DEAUTH messages can come from a number of different sources. The one
that's hurting us currently...

cb30b297bd79ac82d9cbb192dc90b783974750cd authored over 14 years ago
Fix RSN preauth candidate list clearing to avoid segfaults

Commit c5b26e33c1829c62c3b5872865ca202f6c42436e broke the processing
of the candidate list entri...

6c78ae1443f8bf80f290d9672e0510d4b248aa57 authored over 14 years ago
nl80211: Don't pass ctx to wpa_driver_nl80211_init_nl

Currently, we don't use the sock_ctx that we get passed by eloop, so
don't assign it.

Signed-of...

ba2d0d7d68fbf6fbecde14686f515a0545630d19 authored over 14 years ago
nl80211: Remove unused pending_send_action

This variable is assigned only once and never tested, so basically
unused.

Signed-off-by: Johan...

f48ffe4364e1b03044b7b3d5a59f0c8f0506ba9d authored over 14 years ago
Add a mechanism to insert notes to wpa_supplicant debug log

This can be used to insert information from external programs to the
wpa_supplicant debug log.

77895cd937aebaeab76de20971a5c8c66d5abc3c authored over 14 years ago
WPS: Make DH debug prints easier to understand

92afbe9d63ed76c3e3351ffed74cb3b3ca4a6fc0 authored over 14 years ago
nl80211: Show remain-on-channel duration in debug output

15ed5535ad4f9d55019758b990e9b567f89c46d7 authored over 14 years ago
nl80211: Try mode changes multiple times to avoid some races

cfg80211/mac80211 seems to be unwilling to change interface mode in
some cases. Make these less ...

26af9dcaeff89ef97cb8661439dac488da23a4a6 authored over 14 years ago
wpa_cli: Clean up redrawing and filter out BSS added/removed events

f3f0f648d773b284d3108379b96c48e2f1605559 authored over 14 years ago
WPS: Allow AP to start in Enrollee mode without AP PIN for probing

In theory, this should not really be needed, but Windows 7 uses
Registrar mode to probe AP's WPS...

6195adda9b4306cda2b06b930c59c95832d026a9 authored over 14 years ago
FT: Send RRB data directly when managed by same hostapd process

This makes it easier (and a bit faster) to handle multiple local
radios with FT. There is no nee...

67ccef7e6c1a28a074b7d217965cde58c841c598 authored over 14 years ago
WPS: Limit WPS ER event_id < 2^31 bits to avoid issues with atoi()

Previously, large event_id values (> 2^31) resulted in integer
overflow that would make ER drop ...

08b19cb4049655f7a0703bbfb994ddf4c64f7276 authored over 14 years ago
EAP server: Add support for configuring fragment size

7f6ec672ea429cc02bbe5532f3cc9e8892adb00c authored over 14 years ago
WPS: Allow fragment size to be configured

f3a3e6987e2201e17cdb244e166b62325f99eb7d authored over 14 years ago
Remove get-first-scan-results-before-request optimization

This has already been disabled in most use cases and can result
in problems with some drivers, s...

24f7694062f64dc9c549fbe8c348b0262bdb90e6 authored over 14 years ago
WPS: Move from WLAN_STA_MAYBE_WPS to WLAN_STA_WPS based on EAP messages

If the station does not include WSC IE in Association Request, it
is marked with WLAN_STA_MAYBE_...

4e22adb4d1e6e300e76a107246e2047c0195aad3 authored over 14 years ago
WPS: Reduce client timeout with EAP-WSC to avoid long wait

This works around issues with EAP-Failure getting lost for some reason.
Instead of waiting up to...

9301f6515e971a24cb99fc21a272147f3ee1bc9e authored over 14 years ago
WPS: Force disconnection after provisioning step

This works around some problems where the station is unable to disconnect
for some reason (e.g.,...

32397063032b28a255daca42f8902a3e7e202dd9 authored over 14 years ago
Add some more debug for driver events

9b7124b27f2ed015ea5cd1f3a89643ba4a91ce21 authored over 14 years ago
Ignore scan results in wpa_supplicant AP mode

This is needed to avoid trying to reassociate based on new scan
results when using wpa_supplican...

5bc0cdb7212cb53b82f0ac705bdef6088e24a71f authored over 14 years ago
WPS: Do not allow Label and Display config methods to be enabled

It is unclear which PIN is used if both Label and Display config
methods are advertised. Avoid t...

979b988ed62a5c01e5cbb389de70d7ffcb4c1f2e authored over 14 years ago
SME: Do not skip initial scan request

When SME is in wpa_supplicant (mac80211), we need to make sure that
the kernel code has valid BS...

4436274bef6d73227979c7ca5c87c25e323298b7 authored over 14 years ago
SME: Retry scan after authentication failure

This is needed to avoid getting stuck if driver fails authentication
request for some reason.

6e3f7173f1a560058c470d3dd6673d5461ce8f5b authored over 14 years ago
Verify that l2_packet is initialized before notification call

It is possible that l2_packet is not used with wpa_supplicant
in some cases, so better make sure...

3f967fe055cecf1f94c9ce43768b186b24ef4841 authored over 14 years ago
Fix wpa_supplicant AP mode to ignore EAPOL Supplicant port callback

This is needed to avoid setting EAPOL PAE port status incorrectly
when using wpa_supplicant to c...

69a6b47aa0a4716ce8f3ceb253e5e1276cd4e85f authored over 14 years ago
WPS: Add more debug info for DH keys

c01106f3e8a3b83964aa1f8cd64a4400218fb1d8 authored over 14 years ago
Fix a typo in Disassociation frame building

This did not really change any behavior since Deauthentication frame
uses the same format.

a33c5f96b811fb558441ab61a7af95d46d5d47db authored over 14 years ago
Define Public Action and Vendor-specific Public Action frames

b3b2da770e0b8f87a5035510231bcc3af8694912 authored over 14 years ago
IEEE 802.11u GAS defines

950388f7459f6f59fc34ae474360109f21b7b3cf authored over 14 years ago
nl80211: show TX status (ack) in debug log

4796272f5f5199bdf50120f08b6f627931399b69 authored over 14 years ago
FT: Fix RRB messages to use correct endianness

The pairwise cipher field is supposed to be little endian, but the
message building functions di...

e9501a07c629ffb7e3448dae9189793b9031bc50 authored over 14 years ago
bgscan learn: Remove forgotten debug printf

79614ec55b942017eee43b34ba1b547528c05e73 authored over 14 years ago
bgscan learn: Mark BSSes that show up in the same scan as neighbors

3b7442e5feca2210a211d02bdaa535b5fc7d6b44 authored over 14 years ago
bgscan learn: Probe one new channel at a time to find APs

This allows APs to be found from channels that have not previously
been observed to contain APs ...

2e2a8d073dd92fb74b9b23db17b62ebcc45f2647 authored over 14 years ago
bgscan learn: Learn BSS information based on previous scans

Store list of all discovered BSSes in the ESS and on which frequencies
they have been seen. Use ...

fc480e88bf4942a849ae0abc30fb60ea52a47cfa authored over 14 years ago
bgscan learn: Add data file for storing learned network information

2e8d6ae32e15a78ac8952158671d18959b69630b authored over 14 years ago
bgscan: Add starting point for more advanced bgscan module: learn

This is based on the bgscan "simple" module and this initial commit
does not add any new functio...

c4d71c25057465e18941b57765b45f5626b9e314 authored over 14 years ago
bgscan: Provide scan results to the notify_scan handler

c2594c3677c8f529febe31600afb95e61d8b39bb authored over 14 years ago
Fix bgscan stopping after dissassociation

Clear bgscan_ssid on disassoc event so bgscan is initialized the next
time we reach COMPLETED st...

3b038d796852d5aa05ca2c53298749ab16187367 authored over 14 years ago
WPS: Add a workaround for OS X 10.6.3 and .4 (use PSK, not passphrase)

It looks like 10.6.3 and 10.6.4 do not like to receive Network Key
with WPA passphrase while PSK...

2f1ce78bf78cecd7021385b04a4f55f22e76ab97 authored over 14 years ago
WPS: Add a workaround for parsing M1 from OS X 10.6

It looks like Mac OS X adds unexpected 0x00 padding to the end of M1.
Skip that padding to avoid...

612e9160e229fc60e362e7cbecc11363ece640f0 authored over 14 years ago
Add new debug message level for excessive information

Some frequent debug prints are of limited use and make debug output
difficult to read. Make them...

2d8bf7329862799d672e8a59b96f96c2956aa636 authored over 14 years ago
OpenSSL: Fix public key length in DH group 5 operations

The length of the prime was used incorrectly and this resulted
in WPS DH operation failing whene...

cc91e07e577bec7416ae2cba478a727c7719ba48 authored over 14 years ago
WPS: Use different scan result sorting rules when doing WPS provisioning

The AP configuration may change after provisioning, so it is better
not to use the current secur...

41e650ae5c90a83a0c22989d43527901347dacc0 authored over 14 years ago
Show signal level and WPS support in scan results debug dump

This makes it easier to debug AP selection for WPS provisioning.

f62c2315f71860d7334c8dcd470c702a20d8392b authored over 14 years ago
WPS: Add workaround for missing Network Key attribute

Some deployed implementations do not include the mandatory Network
Key attribute when a WPS Cred...

9abe9b2c358cc0bb7a2f924524dbc1a4211bd306 authored over 14 years ago
Fix scan_runs counting

Addition of the background scanning mechanism in commit
60b94c9819199c0427e623080ebae27fe44be6b5...

d902a9c1bcee67e2f2df2f0b80c85c10e8bd865d authored over 14 years ago
WPS: Do not proxy Probe Request frames to foreign SSIDs to Registrars

We must only indicate stations that are either probing the wildcard SSID
or our own SSID.

9776475fb9aff3d9218a4c58804af7b6521a6963 authored over 14 years ago
rfkill: Use rtnetlink ifup/ifdown events

Replace use of rfkill block event with rtnetlink ifdown. This makes
the design more robust since...

a63063b4f6a06d110e7168560131ea52882f0474 authored over 14 years ago
Fix driver operation order in configuration reloading

Some of the driver wrappers need to get set_ieee8021x() call before
they can configure keys. Reo...

84b2f9909fa1b92b2d3eb45278799ca3ecd2392e authored over 14 years ago
eloop: Fix crash on signal handler cancelling next timeout

It is possible that the timeout pointer becomes invalid in one of the
signal handlers, so we nee...

7f5957abcf52896b0e0ad7655cedfd6fc0a692f4 authored over 14 years ago
atheros: Fix WPA/802.1X disabling to clear Privacy flag

Setting IEEE80211_PARAM_AUTHMODE to IEEE80211_AUTH_AUTO ends up enabling
Privacy mode in the dri...

8b0ea5a07ebfbf561634030a2354ac7c504e7481 authored over 14 years ago
WPS ER: Add command for configuring an AP

wps_er_config can now be used to configure an AP. It is similar to
wps_er_learn, but instead of ...

7d6640a62cbb63a95bce60f4bae493dc40ca21d1 authored over 14 years ago
WPS ER: Add initial documentation for External Registrar functionality

3085b8052ebe96957187e6103a0c0032391c7666 authored over 14 years ago
WPS ER: Add ctrl_iface event for learned AP settings

15dbf1291a923940b031e5b206638a609c933278 authored over 14 years ago
WPS ER: Allow AP filtering based on IP address

wps_er_start command now takes an optional parameter that can be used
to configure a filter to o...

08486685130d73003c9cfbafad60f8056692520c authored over 14 years ago
WPS ER: Fix Credential to use correct Enrollee MAC Address

When starting the protocol run with an Enrollee, clone the AP Settings
and replace the AP MAC Ad...

826fe5fec39475cf12969ebe9e1bfe2aceb97b5e authored over 14 years ago
Add WPS IE into (Re)Association Response frame if WPS is used

If the associating station indicates that it is intents to use WPS
by including WPS IE in (Re)As...

ed7a09f9145e5e122e2fbe1e3a5a08db42f5e8ce authored over 14 years ago
Reassemble WPS IE(s) in (Re)Association Request if needed

Use a function that will take care of possible (though, very unlikely)
fragmentation of WPS TLVs...

16e46ec043c25bb117c340003b27fb2294ca607b authored over 14 years ago
Fix WPS attribute parser to use correct pointer for Response Type

99e437ad5251f3712fa17868d76c8a6956c2e2a8 authored over 14 years ago
Internal TLS: Fix X.509 name handling to use sequency of attributes

There may be more than one attribute of same type (e.g., multiple DC
attributes), so the code ne...

32b752ef8f0c82a97b1d969a8019463a17ab12b1 authored over 14 years ago
Internal TLS: Add domainComponent parser for X.509 names

969b403fa732f9a662fb68efd6fcc6f1c26f1200 authored over 14 years ago
Fix memory leak on rfkill init error path

5216938960b8ef9f7c066f4c6afa4b4018c3a348 authored over 14 years ago
Fix a typo in unused attribute name

8c0ef181996828403febae7acdd818c023204eff authored over 14 years ago
Skip D-Bus signals if the dbus_path is not yet set

This avoids an invalid D-Bus call during interface initialization.
The wpa_state change can happ...

7cc5995845823e119a2490c3a64c7aef3a3c53e4 authored over 14 years ago
bsd: Use set_freq() API for AP mode wpa_supplicant

Previous version driver_bsd.c switches the channel in
wpa_driver_bsd_associate(). This patch cha...

6db1602d5bbe1f6391da900400336dddd7832c76 authored over 14 years ago
Fix CONFIG_AP=y build without CONFIG_IEEE8021X_EAPOL=y

25c226ea458f8f85efc1a48d18ef7bf384f49b42 authored over 14 years ago
Fix: AP mode wpa_supplicant build

The wpa_supplicant compilation with CONFIG_AP option and without
CONFIG_IEEE80211R, CONFIG_WPS, ...

37a86b7b36acec732b508c5b38fe0480082fbeb2 authored over 14 years ago
Add Linux rfkill support

Add a new wpa_supplicant state: interface disabled. This can be used
to allow wpa_supplicant to ...

8401a6b028c464a427654496b7b4a4cfb4ab8492 authored over 14 years ago
Update WPS IE on hostapd reconfiguration

This is needed to handle cases where WPS state may have changed and
hostapd is reloading its con...

6deb41e73f74270656150e70cf6323276dd54f14 authored over 14 years ago
wpa_gui-qt4: Fix network selection

Use regular expression matches to see if input is not the (now translated?)
string "Select any n...

1491f8a78516a5c773583125bd9691323249a6dc authored over 14 years ago
Fix enabling of networks while another network is being used

Enable a network block, even if there is a current configuration, if it
was disabled.

Signed-of...

adc8d4a791ca7ef5245d2030d7096cf8675a3720 authored over 14 years ago
hostapd: Reorder some IEs to get closer to IEEE 802.11 standard

Vendor-specific IEs are supposed to be in the end of the frame, so move
WMM into the end of Beac...

1bc774a12a775ad3fa86532bedd8c32c9e517f4e authored over 14 years ago
Fix fallback from failed PMKSA caching into full EAP authentication

Commit 83935317a78fb4157eb6e5134527b9311dbf7b8c added forced
disconnection in case of 4-way hand...

b4a1256d3660a2b5239062a9b42de79b8a34286a authored over 14 years ago
Fix EAPOL_SM_USES_WPA flag to be set correctly

Commit c02d52b405fb017e1eec80082dbe433fec53d9c2 removed direct calls
to the WPA authenticator, b...

439d4bf96086b40703720ac50e1118220a65fd58 authored over 14 years ago
Fix WPA state machine initialization on WPA_REAUTH if needed

When using WPS, we may end up here if the STA manages to re-associate
without the previous STA e...

3ab72b626b0be1c674aadfac00d96a04b88ab7ef authored almost 15 years ago
hostap.git is now 0.8.x development tree

0.7.x for branched into hostap-07.git for stable releases.

fb2ab5dd6a2938bd011baa3498907c18952437b4 authored almost 15 years ago
Add wpa_gui-qt4 translation files into build

0b86f67a2970403d1b1b6d34ce49f5485ef5dbb3 authored almost 15 years ago
wpa_gui: lupdate run before release

4fc387fce85951321d9be7124d2495edbfc627a7 authored almost 15 years ago
wpa_gui: Fix Windows build

df9b245e76cbcb49b08942348efb349243b9e0f4 authored almost 15 years ago
Preparations for 0.7.2 release

be48214d2b76d5e432aacd93a1c1c08456dacedf authored almost 15 years ago
TNC: Add more debug infor to EAP-TNC server state changes

e4cbe058d6091fa04ef22d85fba861ec1618c685 authored almost 15 years ago
TNC: Fix EAP-TNC fragmentation of the last message

62477841a18233586e352d7b901addf18abc1d8a tried to address fragmentation
issues, but it did not a...

11804a4ebc1eacf1b1db7934ca52a680c2438962 authored almost 15 years ago
TNCS: Fix uninit in error case to not double free IMVs

5febb0d272672d63878aad46a1407ebd30a40773 authored almost 15 years ago
WPS: Include CONFIG_EAP automatically if WPS is enabled

125c74cd80957f42c2514fdf5ebb725b5683f1da authored almost 15 years ago
atheros: Restore ATH_WPS_IE definition and comment

e0f412b927fa3a2fecf24e2212278f502e643223 authored almost 15 years ago
atheros: Add more robust and complete debug info for ioctl failures

9b748120324dc784067c8bbd500a813247418253 authored almost 15 years ago
atheros: Update to build with the current driver version

a317d8520e64c38980f054d7daf86debd0ed7b79 authored almost 15 years ago