This MR adds a unixlib component to wlanapi containing DBus + NetworkManager implementations for
* WlanEnumInterfaces
* WlanGetAvailableNetworkList
* WlanGetAvailableNetworkList
* WlanGetNetworkBssList
* WlanScan
--
v11: wlanapi: Add NetworkManager backed implementation for WlanGetProfileList.
wlanapi/tests: Add unit tests for WlanGetProfileList.
wlanapi: Add stub for WlanGetProfileList.
wlanapi: Add NetworkManager backed implementation for WlanScan.
wlanapi/tests: Add unit tests for WlanScan.
wlanapi: Add NetworkManager backed implementation for WlanGetNetworkBssList.
wlanapi/tests: Add unit test for test_WlanGetNetworkBssList.
wlanapi: Add stub for WlanGetNetworkBssList.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6505
--
v4: server: Eliminate async_alerted() helper function.
server: Eliminate async_unknown_status() helper function.
server: Remove "unknown_status" field from struct async.
server: Remove "alerted" field from struct async.
server: Remove "terminated" field from struct async.
server: Remove "signaled" field from struct async.
server: Remove "direct_result" field from struct async.
server: Signal async unconditionally in async_set_result().
server: Introduce a new async state enum.
server: Introduce async_unknown_status() helper to compute the 'unknown_status' flag.
server: Introduce async_alerted() helper to compute the 'alerted' flag.
server: Introduce async_terminated() helper to compute the 'terminated' flag.
https://gitlab.winehq.org/wine/wine/-/merge_requests/6369
This is part XXVI of cmd engine rewrite.
It mainly tackles which variable name (single letter) are supported as FOR
loop variables.
We recently extended the scope of letters (a-z, A-Z) with digits (0-9).
A couple of bug reports show that more are supported.
More manual testing show that all 7bit ASCII characters are supported
(except the ones handled by lexer like CR, LR, \0, <SPACE>, <TAB>,
ctrl-Z...).
This serie:
- add a couple of new tests for FOR loop variables (also testing limits
on tokens= options for setting at once several contiguous variables)
- fix all exhibited bugs
- rewrite parsing and handling of tokens= option (simplicity, correctness).
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/6577