The following patches are mostly to clean up valgrind reporting of
unreleased but still reachable memory and are related to releasing
all allocated resources within the various cleanup functions.

The two supplicant patches are for not allocating a pending call and
related structures when there's no callback function for handing a
D-Bus reply.

Hannu Mallat (9):
  bluetooth: Clean up gdbus client on exit
  rfkill: Cleanup IO watch on exit
  supplicant: Do not wait for D-Bus reply if it's not used
  supplicant: Don't wait for interface removal reply if not needed
  technology: Clean up technology list on exit
  rtnl: Cleanup IO watch on exit
  peer: Clean up at exit
  dnsproxy: Clean up cache on exit
  main: Free wifi option parameter

 gsupplicant/dbus.c       | 23 ++++++++++++++++-------
 gsupplicant/supplicant.c | 28 +++++++++++++++++-----------
 plugins/bluetooth.c      |  2 ++
 src/dnsproxy.c           | 15 +++++++++++++--
 src/main.c               |  1 +
 src/peer.c               |  4 ++++
 src/rfkill.c             | 11 +++++++++--
 src/rtnl.c               | 11 +++++++++--
 src/technology.c         |  6 ++++++
 9 files changed, 77 insertions(+), 24 deletions(-)

-- 
1.9.1

_______________________________________________
connman mailing list
connman@connman.net
https://lists.connman.net/mailman/listinfo/connman

Reply via email to