hostap/wpa_supplicant/dbus
Jouni Malinen beb9e1171e dbus: Avoid theoretical memory leaks with duplicated dict entries
If a dict would include duplicated items, the parsing code here would
have leaked memory by overwriting old os_strdup() result with the new
one. Fix this by explicitly freeing the previous entry. This addresses
CID 62852, CID 62851, CID 62850, CID 62849, CID 62847, CID 62846.

Signed-off-by: Jouni Malinen <j@w1.fi>
2014-06-12 19:45:06 +03:00
..
.gitignore dbus: Clean dbus build files on wpa_supplicant 'make clean' 2009-12-20 20:29:09 +02:00
dbus-wpa_supplicant.conf Move D-Bus related files into their own subdirectory 2009-12-20 20:11:14 +02:00
dbus_common.c Remove leftover timeouts on cleanup 2014-05-12 19:43:59 +03:00
dbus_common.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_common_i.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_dict_helpers.c Convert os_realloc() for an array to use os_realloc_array() 2012-08-13 21:21:23 +03:00
dbus_dict_helpers.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_new.c dbus: No need to recompute group object path on GroupStarted signal 2014-05-16 18:20:17 +03:00
dbus_new.h Propagate scan failures over D-Bus 2014-04-13 23:43:04 +03:00
dbus_new_handlers.c dbus: Avoid theoretical memory leaks with duplicated dict entries 2014-06-12 19:45:06 +03:00
dbus_new_handlers.h Add a reattach command for fast reassociate-back-to-same-BSS 2014-03-11 19:38:01 +02:00
dbus_new_handlers_p2p.c P2P: Make the default p2p_find delay value configurable 2014-06-09 19:43:26 +03:00
dbus_new_handlers_p2p.h dbus: Export the peer's device address as a property 2014-03-21 23:44:09 +02:00
dbus_new_handlers_wps.c WPS: Allow PIN timeout to be specified with wpa_supplicant AP/GO 2012-10-10 17:22:35 +03:00
dbus_new_helpers.c dbus: Remove duplicated variable assignment 2014-03-02 17:15:12 +02:00
dbus_new_helpers.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_new_introspect.c Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_old.c Fix build with CONFIG_NO_CONFIG_BLOBS 2013-03-16 12:20:21 +02:00
dbus_old.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_old_handlers.c dbus: Avoid theoretical memory leaks with duplicated dict entries 2014-06-12 19:45:06 +03:00
dbus_old_handlers.h Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
dbus_old_handlers_wps.c Update license notification in D-Bus interface files 2012-07-02 12:04:38 +03:00
fi.epitest.hostap.WPASupplicant.service.in wpa_supplicant: Edit BINDIR in dbus and systemd service files 2011-07-15 12:25:02 +03:00
fi.w1.wpa_supplicant1.service.in wpa_supplicant: Edit BINDIR in dbus and systemd service files 2011-07-15 12:25:02 +03:00
Makefile Add CONFIG_CODE_COVERAGE=y option for gcov 2013-11-24 19:16:12 +02:00