From: Daniel Wagner <[email protected]> Hi,
The good news is, that I am pretty confident that I fixed most obvious problems. I have tested it for Ethernet, Wifi, 3G and Bluetooth. Overall I would say it's ready to push. There might be still some bugs lurking around. BTW, I found some DHCP memory leaks during debugging this series. cheers, daniel Daniel Wagner (18): network: Stop DHCP dhcp: Fix cleanup dhcp: Fix memory leak service: Fix memory leak device: Fix a inbalance of ref/unref of network objects service: Update network pointer in service service: Don't ref/unref network objects network: Remove connman_network_register/unregister() device: Remove needless call to __connman_network_set_device() ethernet: Take ownership of network objects device: Change signature of connman_device_remove_network() bluetooth: Unref network objects device: Reorder cleanup network: Fix double free in network_destruct() bluetooth: Fix remove device/network wifi: Fix network owner ship network: Do not unref network ofono: Fix network owner ship include/device.h | 2 +- include/network.h | 3 -- plugins/bluetooth.c | 60 +++++++++++++++++++++++++++++++++++++++++++------- plugins/ethernet.c | 26 ++++++++++++++++------ plugins/ofono.c | 58 ++++++++++++++++++++++++++++++++++++------------ plugins/wifi.c | 55 +++++++++++++++++++++++++++++----------------- src/connman.h | 1 + src/device.c | 28 ++++++++++++------------ src/dhcp.c | 8 +++++- src/network.c | 34 +++++++++++++--------------- src/service.c | 53 +++++++++++++++++++++++++++++++++++--------- 11 files changed, 228 insertions(+), 100 deletions(-) -- 1.7.6 _______________________________________________ connman mailing list [email protected] http://lists.connman.net/listinfo/connman
