3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-11-10 14:09:22 +01:00
iwd/client
Tim Kourt f1dd6b1084 client: Fix network name completion after restart of iwd
Previously, on service disappeared event the list of the known
proxy objects was cleared, but pointers to the default entity
per command family wasn’t reset. Reset default entities for
the command families to remove the dead pointers to the deleted
proxy objects.

==1325== Invalid read of size 8
==1325==    at 0x4055D4: proxy_interface_is_same (dbus-proxy.c:439)
==1325==    by 0x407C28: match_by_partial_name (network.c:220)
==1325==    by 0x40547C: proxy_interface_find_all (dbus-proxy.c:424)
==1325==    by 0x405592: proxy_property_str_completion (dbus-proxy.c:153)
==1325==    by 0x407DA9: network_name_completion (network.c:241)
==1325==    by 0x4E596D5: rl_completion_matches (in /usr/lib64/libreadline.so.7.0)
2019-07-18 23:37:54 -05:00
..
ad-hoc.c client: Reword station/ap/adhoc list command help 2018-11-29 20:34:10 -06:00
adapter.c client: Fix mem leak 2018-11-12 19:25:19 -06:00
agent-manager.c client: Fix two format strings 2018-11-01 15:04:56 -05:00
agent-manager.h client: implement agent-manager API 2018-05-03 16:00:23 -05:00
agent.c client: agent: fix agent prompt calls 2019-03-20 13:00:11 -05:00
agent.h client: introduce agent 2018-05-03 16:00:23 -05:00
ap.c client: Reword station/ap/adhoc list command help 2018-11-29 20:34:10 -06:00
command.c client: Fix network name completion after restart of iwd 2019-07-18 23:37:54 -05:00
command.h client: Fix network name completion after restart of iwd 2019-07-18 23:37:54 -05:00
dbus-proxy.c client: Fix network name completion after restart of iwd 2019-07-18 23:37:54 -05:00
dbus-proxy.h client: Eliminate property_value_options struct 2019-04-11 10:53:17 -05:00
device.c client: Fix network name completion after restart of iwd 2019-07-18 23:37:54 -05:00
device.h client: Unify device sibling interface arg completion 2018-09-14 22:59:19 -05:00
display.c client: Remove 'quit' message 2019-04-09 00:04:47 -05:00
display.h client: Utilize l_parse_args 2018-07-30 08:59:55 -05:00
known-networks.c client: Add 'set-property' cmd for known networks 2019-04-11 10:57:14 -05:00
main.c client: Use proper output func 2019-04-09 00:04:47 -05:00
network.c client: Optimize network property lookups 2018-11-12 11:10:23 -06:00
network.h client: Optimize network property lookups 2018-11-12 11:10:23 -06:00
properties.c client: Add 'Yes', 'No' property type support 2019-04-11 10:54:07 -05:00
properties.h client: Add 'Yes', 'No' property type support 2019-04-11 10:54:07 -05:00
station.c client: Remove unused interface 2019-03-21 17:02:20 -05:00
wsc.c client: Remove unused state 2019-03-22 18:10:47 -05:00