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

hostapd: Fix deinit on initialization failure

9078adfc8ca02ec158ac2c298fc1f84691e80a2b authored about 15 years ago
Fix memory corruption on BSS entry reallocation

The wpa_s->bss_id list was being corrupted when the BSS entry needed
to be reallocated due to lo...

1c83b67efd5cac9d6f6cb46cfa4ba3caef2c9612 authored about 15 years ago
dbus: Use free_dbus_object_desc() consistently to free object descriptor

2f1a90188c922750e4439eef7b0c99327b966b9f authored about 15 years ago
dbus: Remove duplication of object methods/signals/properties

There is no need to duplicate the method/signal/property arrays that
were registered for objects...

e90bd80cf5545601c91b237e378f3e9854bf6dcf authored about 15 years ago
dbus: Use stack for temporary object path

This is small enough buffer to not require more complex dynamic
allocation for temporary use.

3e87bd5478595af09d51bfe58ed166d2dfbb6b7b authored about 15 years ago
Maintain a pointer to the current BSS table entry

8f770587d9b5995140860e772a17a1ba83e07783 authored about 15 years ago
Do not store raw scan results

Use scan results to update the BSS table and to select the BSS for
connection, but do not store ...

a1fd2ce54e2241347faf7060234a37f051ce1324 authored about 15 years ago
Use BSS table entry instead of raw scan result for connection

6fa81a3b3f4297f814f0b910db46dcaebe382018 authored about 15 years ago
Use BSS table for WPA get-Beacon-IEs operation

e48f0fb6a794e01c43dc5c8f36380e9cd8e651a2 authored about 15 years ago
Convert ctrl_iface scan_results cmd to use BSS table

16b71ac217b9bb0889ded58c1c700754a376cf85 authored about 15 years ago
dbus: Use BSS table instead of raw scan results in older API

Change the old D-Bus API to use the new BSS table instead of raw
scan results.

9734dc17b6b1e9175e23df7ed895c502eb045f80 authored about 15 years ago
Only expire scanned BSSes based on new scan results

Get more information about scans when updating BSS table information.
This allows the missing-fr...

8d923a4acfb8c43527cc9fe9571ebf341b8e0502 authored about 15 years ago
WPS: Use BSS table instead of raw scan results

59f2caa9258b2212de0f44a71ebaac112ddf9956 authored about 15 years ago
dbus: Cleaned up signal message construction functions

88ba1f7213f4df464c5c4f695ca3210bbd0d42a7 authored about 15 years ago
dbus: Simplify _wpa_dbus_dict_fill_value_from_variant() a bit

fff9ab1b2dd3f9ed420d1dba1a7dde26fb9f2e58 authored about 15 years ago
dbus: Share the same function for type to type-as-string conversion

97d3f8c3a9e817843bfc7a247370c33658ebf56d authored about 15 years ago
dbus: Use common code for checking key parameter

No need to duplicate the check into many functions.

c2214997824455651a4777d096d9ef227ce37be1 authored about 15 years ago
WPS: Fix Probe Request processing to handle missing attribute

WPS IE parsing for PBC mode did not check whether the UUID-E attribute
was included before deref...

dc5a08c053b293ae9c94481730ff626bcb8d4c81 authored about 15 years ago
dbus: Document DebugLevel values

2ea856aab69fe8df8a29620ab05ca404f59afc79 authored about 15 years ago
dbus: Fix WPS ProcessCredentials property setter to use Boolean

The incorrect type used with property setter call did not allow
the property to be modified.

6c68b0db5dacc58008d0ad10a08ffa77cddf0987 authored about 15 years ago
dbus: Add debug printing on property setter type mismatches

ec99cb7b00ec8b39fba263b2b8614102ee70eaf5 authored about 15 years ago
dbus: Set ProcessCredentials to get WPS Credential signal

2fd13f1baeac375bf14015ac9d685892ea0fbad4 authored about 15 years ago
dbus: Add example script for running WPS PBC

1701996209e87edb51495390eb123193e42740db authored about 15 years ago
dbus: Split wpas_dbus_handler_wps_start() into helper functions

d8d8c6d02af3ebefd185b1be962015fb99fb5a5f authored about 15 years ago
Fix a typo in doxygen specification

d89530f7761113e16780d89084dc9bfd937c5ed6 authored about 15 years ago
dbus: Fix a typo in function name (invald -> invalid)

db9a76c03293bafbcc13bd1621501bbb595f23b3 authored about 15 years ago
nl80211/wext: Hardcode all auth_algs as supported

There does not seem to be a driver interface for fetching auth_algs
capability, but this may be ...

291b60682a42a6a4bfde64044c4be3e34f58338a authored about 15 years ago
dbus: Fix init-failure-detection

This was broken in previous cleanup.

f65a5b7598f53849fc72bbeeb3f8c1be27976f4d authored about 15 years ago
dbus: Cleaned up initialization and integration with eloop

ccafcbed32f99a2a377f2c1f4991081d2b793e4a authored about 15 years ago
dbus: Remove perror() calls

The perror() calls do not make much sense with libdbus functions and
wpa_printf() would really b...

c2b8c674cb30c677be4245a5aab132c56bfd7a12 authored about 15 years ago
dbus: Clean up dbus_path/dbus_new_path use

These cannot be NULL, so there is no point in checking for that. In
addition, the accessor funct...

c49cf2d68f08764ec7f76bf6cfdaedd7912fcaa5 authored about 15 years ago
dbus: Get rid of unnecessary string duplication in dbus_path

There is no point in making it so complex to initialize a string
with two allocations and a func...

191204982810b21cd6459c89103b7dd452e0350d authored about 15 years ago
dbus: Remove wpas_dbus_callbacks abstraction

This callback structure was specific to the new D-Bus API which makes
it more or less pointless....

52bdd880a30b50d96d20f2bf0c998381bfc8f291 authored about 15 years ago
dbus: Do not include libdbus dbus/dbus.h into dbus_{old,new}.h

These header files are included outside the dbus subdirectory and there
is not really any need t...

bad0dc3c0cbd2b9fb1fac6ec579a128c006a4230 authored about 15 years ago
dbus: Move the SIGPOLL FreeBSD compat code into dbus_common.c

No point in storing this in header files anymore since SIGPOLL is only
used in dbus_common.c.

36b5c6871cdffe6289cedc654f3024391cd860d6 authored about 15 years ago
dbus: Get rid of unused static inline functions

00a4784d2409a49ed3f06394cafb370d65053de9 authored about 15 years ago
dbus: Optimize introspection to use single pass for interfaces

There is no need to go through methods, signals, and properties in
two loops and only collect in...

d316584c6a903d5c8dfb8031c99c0b11180ad388 authored about 15 years ago
dbus: Get rid of libxml2 dependency with introspection

The XML used in D-Bus introspection is simple and there is no need to use
libxml2 to generate it...

ce4f7fdbdd95f7af6f7faa6dab9142052e8d14a9 authored about 15 years ago
dbus: Split extract_interfaces() into helper functions

21e338a8600b045dc4a4421826a7ab3cc01d136e authored about 15 years ago
dbus: Cleanup and fix loops

Simpler to use for loops instead of handling next pointer selection
in all places. In addition, ...

de7a79ceb6ea38481d6db55a06a184bb2cc8d60b authored about 15 years ago
dbus: Use strdup instead of malloc+strncpy

4292b01322dab343cba47b4e005bc29501284cec authored about 15 years ago
dbus: Move introspection support into a separate file

04551ee6d67cf217ee81c1e8cb07a49a667239f4 authored about 15 years ago
dbus: Use CONFIG_DBUS instead of old||new

64bde6d730e099506263d76ca3cc53c91e1275f2 authored about 15 years ago
dbus: Remove unnecessary ifdef CONFIG_CTRL_IFACE_DBUS_NEW

This header file is only included if the new D-Bus API is enabled.

094e9ea1d7b5666c72ec60c47dbb2d75b4bbd199 authored about 15 years ago
dbus: Fix example get-list-of-interfaces operation

e7f7d231a466a971115db124a3fa33cc0fa890f6 authored about 15 years ago
dbus: Update example script to use the new API

70993cd8e2d6f650a028ed492d61f92fba5f5a9b authored about 15 years ago
dbus: Divide DebugParams property to three separate properties

db9133acb2d7fbaab880863e363bbb570c02948f authored about 15 years ago
dbus: Rename InterfaceCreated to InterfaceAdded

Change signal name to the one defined in documentation and
introspection data.

b7e8feec68cff7a23cfebe5ea72b8810bca5c020 authored about 15 years ago
dbus: Add second properties arg to *Added signals

Add a dictionary argument containing all properties of the newly added
object to BSSAdded, Netwo...

e376f1193beee399d48260929a636ba3e31da234 authored about 15 years ago
dbus: Replace BSS 'Properties' property with separate properties

In addition, remove Quality and Noise properties since the BSS table
is not the correct place fo...

58605c6e61ad5020de60fa85424e0cd9b376db72 authored about 15 years ago
dbus: Fix get_all_properties() to handle NULL return from getter

This needs to avoid trying to add the NULL entry into the D-Bus
message since libdbus will make ...

21e210fc99137c06d6bb296138d13f75650d81a7 authored about 15 years ago
dbus: Add generic properties getter and setter

fcea0b7d1d4958ab370b90d39978fbed9a9716f7 authored about 15 years ago
dbus: Define priv argument for object rather than for method

We don't actually need to define separate user_data argument for
each method handler and propert...

1fa5995b514cb7daec3ec8b1df3a05a604dc45c4 authored about 15 years ago
dbus: Add example script for fetching all properties with Getall

d84c8f1413965facc3602f322a4f2fd95eda8d97 authored about 15 years ago
dbus: Rename old D-Bus API files to include "_old"

This makes it easier to figure out which file is used by which
D-Bus interface.

bacfd05fe5355209777c9d468255802859232f0a authored about 15 years ago
dbus: Do not deinitialize new D-Bus API if it is not initialized

This fixes a crash on error path when D-Bus initialization fails.

26e054ce6b1f6fc06cc210351edd334e5710a47d authored about 15 years ago
dbus: Share common initialization code for both old and new interface

This was mostly identical code that had been copied for the new D-Bus
API implementation and as ...

8ddef94bd41747ba658ed4ed5dfa9e62b4b84cfa authored about 15 years ago
Fix couple of memory leaks in wpa_config_get_all()

0474686514ac2ba80b352792b034eec63ca6886e authored about 15 years ago
wpa_gui-qt4: Update BSS entries in Peers dialog dynamically

Use the new BSS added/removed events to add/remove BSS (AP) entries
in the Peers dialog.

1179cb834de8e939f3a19969d72e0db55e53cf24 authored about 15 years ago
dbus: Verify dbus_message_new_method_return() return value before use

ba96adb65f2fd1e63e135c3d04ddd1aeff784704 authored about 15 years ago
dbus: Fix D-Bus network and BSS object registration/unregistration

Do not try to unregister BSS objects twice (the latter one with invalid
path) and make sure all ...

8e56d1899360a3d372dfdc38126a3ccf7e1477ef authored about 15 years ago
WPS: Add Enrollee-seen event message and wpa_gui-qt4 Peers entry

This can be used to show active Enrollees in AP mode to make it
easier to provision a new device.

c2f5126941403ab0bb23ed61566fc35e142222aa authored about 15 years ago
WPS: Clear SSID selection if more than one BSSID match is found

Need to use wildcard SSID matching for WPS connection if the same
BSSID occurs multiple time in ...

f7e54365022cd30de16e32d4a88e085861243881 authored about 15 years ago
Mark wpabuf_get_trace() static

2e8542756ca34ea7d3fceba2fcf6ba0f5f9147d4 authored about 15 years ago
Include header file to verify prototypes

d2b8812921a5a109c31adf20c3303a0e451d377d authored about 15 years ago
Define struct wpa_ssid::mode as an enum with more readable values

d7dcba70bc1f55474fd7869a54c324ec4ea0b41a authored about 15 years ago
test: Register more complete set of channels and rates

139a33f34e30eb2a02c2a975d2e5666705e930a1 authored about 15 years ago
test: Use previously requested BSSID when adding a new interface

2fe17720aa1e9ef93e02407189df063f0765f711 authored about 15 years ago
Add [ESS] flag for scan/BSS info from ctrl_iface

bd1af96ad1d7ef1959ea1cdf9ea040c270d7f361 authored about 15 years ago
Add scan parameter support for client MLME

d009a9dac6d0adc71f9cd1810ad44d01f1694d19 authored about 15 years ago
nl80211: Add more debug prints for mode changes and interface add/remove

c6e8e8e41f63522e6add42a0961b213dca491165 authored about 15 years ago
Add an option for driver wrappers to report operational frequency

4832ecd754f83a747328436c2a14244e018f8d9a authored about 15 years ago
Allow Probe Request callbacks to terminate iteration

cd7d80f37303802293ef36518e8643382c5166a4 authored about 15 years ago
Allocate Probe Response and Beacon buffers based on WPS IE length

This IE is of variable length and it is better to allocate the frame
buffer taking this length i...

1c08f8c0f090257c607e7b89f754b4f9a57c9f55 authored about 15 years ago
Fix wpa_cli with libreadline and WPA_TRACE to use consistent alloc

Need to use strdup(), not os_strdup() here since the readline/fgets
result needs to use same sty...

d566f4152fb45b63097a6b9cd452ca8ad8ad43ac authored about 15 years ago
Fix crash on BSS deinit getting called before BSS init

e5fc8c8ce52984aa259d87b16dc65312a889d707 authored about 15 years ago
Include BSS table unconditionally in the wpa_supplicant build

This will allow more cleanup to be done for scan results processing
since all code can now be ma...

34359a3fb13f52f8aec00c48f1a2c36d803abec3 authored about 15 years ago
dbus: Use the new BSS table with the new D-Bus API

Replace the scan results -based implementation with the use of information
from the new BSS tabl...

ccd286d0259d1569e9bec4b9bd6ad042e2397aec authored about 15 years ago
Add wpa_bss_get_max_rate() to match with old scan_res helpers

99a6a63f2546ed0afb5c15c633e5304dad7118fa authored about 15 years ago
Use wpa_msg_ctrl() for WPS AP available events

No need to include these MSG_INFO level events in stdout/syslog,
so deliver them only to ctrl_if...

332d630a4422e99b3c7643f9dd9d9f0afb23fc8f authored about 15 years ago
Add ctrl_iface events for BSS added/removed

f0d126d3398d211e94895cc62b56d95ddb2171ac authored about 15 years ago
Change BSS ctrl_iface command to use BSS table instead of scan results

In addition, provide another option for iterating through the BSS
entries. The old iteration: "B...

3a068632962f340fde5e507574ef3ff11553b17a authored about 15 years ago
Add BSS list sorted by id and add some helper functions

This allows the BSS list to be iterated in order of increasing id
to avoid problems with new sca...

d4bf8f132a4455e5240eb4371b0a562ef49ea868 authored about 15 years ago
Add handling of BSSAdded and BSSRemoved events

c9df730b039fd3162cb51773a1af27c62fb7f095 authored about 15 years ago
Fix wpa_supplicant build with CONFIG_AP=y

58c26600caca36bfa81ec57ed279df42612d3cac authored about 15 years ago
Split hostapd_interface_deinit() into deinit and free parts

This allows the driver interface to be deinitialized before
struct hostapd_data instance gets fr...

f7c478337957d4a669cce2675ba7749d7318c518 authored about 15 years ago
test: Add WPA_TRACE reference check for driver ctx

This will catch too early freeing of the context pointer before the
driver wrapper has been dein...

f78feb6a7268584a88b2dfd384e31e320b887e10 authored about 15 years ago
Add BSS table to track scan results without dropping information

Collect information from scan results into a BSS table that will not
expire information as quick...

83922c2d344eb7fb77387bc0253449524e949901 authored about 15 years ago
Fix a typo in a doxygen comment

60ad2c7befcaba3be072ab20368418a41dd828b9 authored about 15 years ago
dbus: Split message_handler() into readable helper functions

5a464ff86e369191d4856eb9118eefb5747d8fbc authored about 15 years ago
Import http://student.agh.edu.pl/~wsowa/new-dbus-api.html

Import D-Bus API reference into Doxygen documentation for
wpa_supplicant.

612bb5163d78b3cec1c458c5dcf661d2cd547e92 authored about 15 years ago
dbus: Add an example python script for using the new dbus interface

This has example code for fetching and interface object and optionally
creating a new interface ...

55fc1ce024070f4883b4f39d9f144009ba674627 authored about 15 years ago
dbus: Remove unnecessary indentation by cleaning up if/else structure

fae3a72f938fcb90b8a54721ef2414a8dfb4e017 authored about 15 years ago
dbus: split wpas_dbus_handler_scan() into number of helper functions

Make this code readable by splitting it into pieces and fix couple of
emmory leaks on error paths.

d401b48f3c8cc007a7fb13d1daec6569923d263f authored about 15 years ago
dbus: Fix build without os_free available as a pointer

Need to add a wrapper function to be able to handle the need for
having a function pointer for f...

d114fcabbf041e11c59750957485db7397caf998 authored about 15 years ago
dbus: Fix Scan invalid args reporting (uninitialize variable)

Must initialize key to be NULL since it can be used in an error
message. If the Scan method did ...

ac68f031a78fbe6c0145fcd7a20f74ff493184f2 authored about 15 years ago
eloop: Fix timeout handler to use local copy of func pointer

We need to copy not only the context pointers, but also the function
pointer before the timeout ...

459489c99d25c4ceca2b89ed32fceabeb020bb55 authored about 15 years ago
dbus: show messages in debug log

833fe95eb1d0d7790c86da5cdabda3a8d3063af5 authored about 15 years ago
dbus: Check that wpa_s->scan_res != NULL before dereferencing it

376900708a7c1e4637f9c9f4b3e88b79778503fd authored about 15 years ago
Indicate interface removal only if the interface was added successfully

2ee055b3c0adbe492afb5a5004a75e533ba578fc authored about 15 years ago