summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2008-09-25 10:02:28 +0000
committerDan Williams <dcbw@redhat.com>2008-09-25 10:02:28 +0000
commit79256975d15e85b545e2fd74ad3f55183698af89 (patch)
treeda94868730ea422f80793208a5a0c2308486d80c /ChangeLog
parent323f61531acd6c25d442c4246c7e7220cd7442cc (diff)
downloadNetworkManager-79256975d15e85b545e2fd74ad3f55183698af89.tar.gz
2008-09-25 Dan Williams <dcbw@redhat.com>
Fix bgo #549401 (inspired by patch from Alexander Sack) * src/nm-device-ethernet.c - (finish_supplicant_task): clean up scheduled tasks and free memory - (remove_supplicant_interface_error_handler): remove the supplicant error idle callback too - (supplicant_interface_release): rename from supplicant_interface_clean to match nm-device-wifi.c; clean up supplicant interface-related state tasks when the supplicant interface is disposed of - (schedule_state_handler): add scheduled tasks to a list so they can be cleaned up later - (supplicant_mgr_state_cb_handler, supplicant_iface_state_cb_handler, supplicant_iface_connection_state_cb_handler): use finish_supplicant_task() to clean up each completed task - (supplicant_iface_connection_error_cb_handler, supplicant_connection_timeout_cb): clear source id when the task is complete - (supplicant_iface_connection_error_cb): save scheduled task id for later cleanup - (nm_device_ethernet_dispose): clean up any pending supplicant state tasks * src/nm-device-wifi.c - (finish_supplicant_task): clean up scheduled tasks and free memory - (remove_supplicant_interface_error_handler): remove the supplicant error idle callback too - (supplicant_interface_release): clean up supplicant interface-related state tasks when the supplicant interface is disposed of - (schedule_state_handler): add scheduled tasks to a list so they can be cleaned up later - (supplicant_mgr_state_cb_handler, supplicant_iface_state_cb_handler, supplicant_iface_connection_state_cb_handler): use finish_supplicant_task() to clean up each completed task - (supplicant_iface_connection_error_cb_handler): clear source id when the task is complete - (supplicant_iface_connection_error_cb): save scheduled task id for later cleanup - (nm_device_wifi_dispose): clean up any pending supplicant state tasks git-svn-id: http://svn-archive.gnome.org/svn/NetworkManager/trunk@4105 4912f4e0-d625-0410-9fb7-b9a5a253dbdc
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog41
1 files changed, 41 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f5a94afb8d..dfc8e10fb9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,44 @@
+2008-09-25 Dan Williams <dcbw@redhat.com>
+
+ Fix bgo #549401 (inspired by patch from Alexander Sack)
+
+ * src/nm-device-ethernet.c
+ - (finish_supplicant_task): clean up scheduled tasks and free memory
+ - (remove_supplicant_interface_error_handler): remove the supplicant
+ error idle callback too
+ - (supplicant_interface_release): rename from supplicant_interface_clean
+ to match nm-device-wifi.c; clean up supplicant interface-related
+ state tasks when the supplicant interface is disposed of
+ - (schedule_state_handler): add scheduled tasks to a list so they can
+ be cleaned up later
+ - (supplicant_mgr_state_cb_handler, supplicant_iface_state_cb_handler,
+ supplicant_iface_connection_state_cb_handler): use
+ finish_supplicant_task() to clean up each completed task
+ - (supplicant_iface_connection_error_cb_handler,
+ supplicant_connection_timeout_cb): clear source id when the task is
+ complete
+ - (supplicant_iface_connection_error_cb): save scheduled task id for
+ later cleanup
+ - (nm_device_ethernet_dispose): clean up any pending supplicant state
+ tasks
+
+ * src/nm-device-wifi.c
+ - (finish_supplicant_task): clean up scheduled tasks and free memory
+ - (remove_supplicant_interface_error_handler): remove the supplicant
+ error idle callback too
+ - (supplicant_interface_release): clean up supplicant interface-related
+ state tasks when the supplicant interface is disposed of
+ - (schedule_state_handler): add scheduled tasks to a list so they can
+ be cleaned up later
+ - (supplicant_mgr_state_cb_handler, supplicant_iface_state_cb_handler,
+ supplicant_iface_connection_state_cb_handler): use
+ finish_supplicant_task() to clean up each completed task
+ - (supplicant_iface_connection_error_cb_handler): clear source id when
+ the task is complete
+ - (supplicant_iface_connection_error_cb): save scheduled task id for
+ later cleanup
+ - (nm_device_wifi_dispose): clean up any pending supplicant state tasks
+
2008-09-24 Tambet Ingo <tambet@gmail.com>
* system-settings/plugins/keyfile/plugin.c: Implement unmanaged_devices