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
In theory, the interface name could be longer than IFNAMSIZ in
some systems, so use the same siz...
Some other dnsmasq users (like libvirt) seem to be binding the DHCP
server to all interfaces whi...
Move the previously SME specific optimization code into generic
function that can be used from n...
The special case of requiring blacklisting count to be 2 or higher
is only needed when more than...
34dbfc0cb317b6162fc5893ad9ca1f0ed3e6d127 authored about 14 years ago by Jouni Malinen <[email protected]>
0fe620de7e3f44e896231883012c34b06f9230c2 authored about 14 years ago by Jouni Malinen <[email protected]>
In CONFIG_NO_STDOUT_DEBUG=y case, the error variable was not used.
805253d82040a1c475c1e19f01ebc31fde3dc125 authored about 14 years ago by Jouni Malinen <[email protected]>
When authentication or association fails when trying to connect to
a BSS in an ESS that has mult...
There were various issues in how the SME (i.e., nl80211-based driver
interface) handled various ...
assoc_freq needs to be cleared when an interface gets disconnected.
This fixes an issue where P2...
This can be used to remove authorization from a previous p2p_connect
commands that has not yet r...
Getting rid of these inline functions seems to reduce the code size
quite a bit, so convert the ...
7a80af658d856a056cb1082656e57d77dd47280f authored about 14 years ago by Jouni Malinen <[email protected]>
fe99fb74f109b37d1deef2610dd0ffe7faea5045 authored about 14 years ago by Jouni Malinen <[email protected]>
This is not needed anymore and just makes things more difficult
to understand, so move the remai...
send_eapol, set_key, read_sta_data, sta_clear_stats,
set_radius_acl_auth, set_radius_acl_expire,...
set_sta_vlan, get_inact_sec, sta_deauth, sta_disassoc, and sta_remove
to use inline functions in...
b5b1b18f3999caa91f940a9458e3a56f06dbe671 authored about 14 years ago by Jouni Malinen <[email protected]>
Commit bf65bc638fe438b96f2986580ad167d5e276ef4c started the path to
add this new abstraction for...
719007f5c03e61c90aa87587df1f14ed663dd2d9 authored about 14 years ago by Jouni Malinen <[email protected]>
driver.h defines these functions to return 0 on success, not
number of bytes transmitted. Most c...
The wpa_supplicant_event() EVENT_TX_STATUS ack field needs to be
converted to use wpas_send_acti...
On Linux, verify that the kernel entropy pool is capable of providing
strong random data before ...
wlan0: RADIUS No authentication server configured
MEMLEAK[0x999feb8]: len 1040
WPA_TRACE: memlea...
By default, make hostapd and wpa_supplicant maintain an internal
entropy pool that is fed with f...
e5851439e30a63e10ac98f3c32fc1c00448a22d9 authored about 14 years ago by Jouni Malinen <[email protected]>
This commit adds a new wrapper, random_get_bytes(), that is currently
defined to use os_get_rand...
This adds more time for the system entropy pool to be filled before
requesting random data for g...
38484f69f92b6c0083eae8ea9ec48777ee04a081 authored about 14 years ago by Jouni Malinen <[email protected]>
This cleans up debug logs by avoiding incorrect entries on TKIP/CCMP
replays and some state chan...
107ad4e3233c44dba57b3de335af7f53c7f56c60 authored about 14 years ago by Jouni Malinen <[email protected]>
If the STA is in State 1 or 2, Deauth/Disassoc frames are not
protected, so no need to complain ...
Eventually, these should be acted on, so at least get the return
values passed one layer up.
The example GMK-to-GTK derivation described in the IEEE 802.11 standard
is marked informative an...
783a082ccc8f9dd46cfae6760c6c6958a386080c authored about 14 years ago by Jouni Malinen <[email protected]>
cdd71e307eb5978b0de8bf14eddd6773ad28bf03 authored about 14 years ago by Jouni Malinen <[email protected]>
fc686b1994276ace6e8ca35ca664719afcef2d5e authored about 14 years ago by Jouni Malinen <[email protected]>
2fc0cd54dbfec74ac1e3c8f8f8ee7258bd568db2 authored about 14 years ago by Jouni Malinen <[email protected]>
221519dea30870c35d7a67cfd9eb7fbce5daa681 authored about 14 years ago by Jouni Malinen <[email protected]>
81d59891769e4e9335025e304bb4b4bb1fcd65b4 authored about 14 years ago by Jouni Malinen <[email protected]>
0778c8f5ed65c9699862407e321e1ef0644cb3c6 authored about 14 years ago by Jouni Malinen <[email protected]>
902621e2b072246abd828706c6469be21195536a authored about 14 years ago by Jouni Malinen <[email protected]>
b21e2c84f1df5e0c109bf63fde8fa2e315330d55 authored about 14 years ago by Jouni Malinen <[email protected]>
13b9f3a1f9f67d3e8964e76ad450b3567a27e3ba authored about 14 years ago by Jouni Malinen <[email protected]>
e3acc8f1c8b6d3800e415b17d144a0de1881c70e authored about 14 years ago by Jouni Malinen <[email protected]>
566aef60ab522a18122fc13dd50dd4392b074a27 authored about 14 years ago by Jouni Malinen <[email protected]>
70de7d56fe7f061106bac8dfc636574c718d4663 authored about 14 years ago by Jouni Malinen <[email protected]>
19ec1f262e67fe7094365d53ee177f900afdaad5 authored about 14 years ago by Jouni Malinen <[email protected]>
8953e9681a023609cd5de27499ba822ee348c405 authored about 14 years ago by Jouni Malinen <[email protected]>
ec9aac94681d2cbbb3f039726b51062fb8a34e3d authored about 14 years ago by Jouni Malinen <[email protected]>
31e1206baafe46ef86a320a19c10b47884cc2714 authored about 14 years ago by Jouni Malinen <[email protected]>
ee3b84beb3829339107826add05dd3bc894f54f5 authored about 14 years ago by Jouni Malinen <[email protected]>
aebe76594bea12ba7ae139e05853c7e8a678759e authored about 14 years ago by Jouni Malinen <[email protected]>
161d0339c6e75e02245cc76a7f0af1439a03a744 authored about 14 years ago by Jouni Malinen <[email protected]>
Ctrl-R can now be used to start history search mode.
464144a43bc0a916261f13c9ff8f85e712067337 authored about 14 years ago by Jouni Malinen <[email protected]>42034d6f60d6817a92ef50569a5b6875954c62f5 authored about 14 years ago by Jouni Malinen <[email protected]>
This makes edit_read_char() simpler and easier to extend since it
does not need to know anything...
0954399c90df11c2cb11bdb03c2bc9e04a3e61b4 authored about 14 years ago by Jouni Malinen <[email protected]>
ef6ee3e5a3bd231d40eec3ee0a480f8de8ab696e authored about 14 years ago by Jouni Malinen <[email protected]>
This allows the parameters to each command to be completed.
79a670cbf74841d53e967ced0b4dca3fd4a62b9d authored about 14 years ago by Jouni Malinen <[email protected]>
The previous commit broke completion in various places. The proper
way of handling the completio...
Completion needs to be done even if the full word has been entered.
In addition, fix the space-a...
89eb6b774dbde630cf66ba24c5ebeb5917978f6b authored about 14 years ago by Jouni Malinen <[email protected]>
e4f13f925642ab232be08ed0304bdd737fd90b27 authored about 14 years ago by Jouni Malinen <[email protected]>
73669f1b035317a324123a7e0c840dc59bbb961b authored about 14 years ago by Jouni Malinen <[email protected]>
ef49bb80a9a06f426b1524f6a3a005ec90d602a8 authored about 14 years ago by Jouni Malinen <[email protected]>
7302a35ed46e266bef0f484f98342934625e79bb authored about 14 years ago by Jouni Malinen <[email protected]>
Introduce bss_find()/sta_find() as an alternative bss_get()/sta_get()
command that do not alloca...
This can be used to add a new known passphrase without having to
restart wlantest.
a16c859034e41ed17a7f2ed4e61a84b7ea99bf42 authored about 14 years ago by Jouni Malinen <[email protected]>
990153b4dd482e016914cd8d1f54045f7e9d5530 authored about 14 years ago by Jouni Malinen <[email protected]>
2e4c34691b734e7239dacddf4a2c5739c72b4ec5 authored about 14 years ago by Jouni Malinen <[email protected]>
4adc5e0f0b58b12dd66dc7503a18d1e5737e97b8 authored about 14 years ago by Jouni Malinen <[email protected]>
This allows the SA Query transaction id matching code to be used
to verify that a valid response...
571ab37b869424af693a9818b76872ca9847a997 authored about 14 years ago by Jouni Malinen <[email protected]>
f6b25ca5b424fc09bcd5db0fa0f81a90dada9d90 authored about 14 years ago by Jouni Malinen <[email protected]>
We can automatically accept invitations that are for a persistent
group that is already running....
When an Invitation to reinvoke a persistent group is accepted,
we need to make sure that any pen...
When running p2p_group_add persistent=<id>, verify whether the
requested group is already runnin...
This adds new commands for wlantest_cli to request wlantest to
inject frames. This version can o...
These counters can be cleared and queried from external programs to
script various testing tasks.
d356bd630b6876866ca70e177a2b9eca13fb1e35 authored about 14 years ago by Jouni Malinen <[email protected]>
These can be used to list the current BSS and STA information
maintained in wlantest.
a6c1810297ad59fcb2261e5192a6367de6d47cee authored about 14 years ago by Jouni Malinen <[email protected]>
The duplicated WPS event in the parent interface should only be used
during P2P group formation,...
This pointer is now used in number of places to check whether an
interface is in P2P Group Forma...
ap_setup_locked=2 can now be used to enable a special mode where
WPS ER can learn the current AP...
This can be used to control the AP PIN in wpa_supplicant AP mode
in the same way as the identica...
The pending_invite_ssid_id of -1 (running group, not persistent) was
being stored incorrectly in...
Since the P2P peer entry may not have been available at the time the
join request was issued, we...
If the GO is not found, we cannot send Provisioning Discovery Request
frame and cannot really co...
All three line editing options are now located in src/utils/edit*.c
and provide the same API to ...
bdc45634f01501e810232f16ede98569ab368974 authored about 14 years ago by Jouni Malinen <[email protected]>
616e0e728e493ea3bd8adcc3f4f827f5f275ad81 authored about 14 years ago by Jouni Malinen <[email protected]>
This allows the same routines to be shared with other programs
since these are not really specif...
CONFIG_WPA_CLI_EDIT=y can now be used to build wpa_cli with internal
implementation of line edit...
Instead of using a separate process to receive and print event
messages, use a single-process de...
Instead of multiple #ifdef blocks for readline within the function,
use two copies of the functi...
This can be used to manage wlantest operation during run time.
644fb8c8a0c62d9292cddeae92ff5802b2054fe5 authored about 14 years ago by Jouni Malinen <[email protected]>
In addition, this handles WPA difference in Key Info for Secure
bit in msg 3/4 and 4/4 (not set,...