gnome-control-center/panels/network
Rui Matos c42f7d2d91 network: Prevent a use after free crash when removing virtual devices
When a virtual device is removed and the instance gets finalized we're
not disconnecting from the real NMDevice's notify signal and thus end
up crashing when the signal fires afterwards.

Avoid that by using g_signal_connect_object() so that when we're
finalized the disconnection happens automatically.

https://bugzilla.gnome.org/show_bug.cgi?id=749972
2015-05-27 17:36:01 +02:00
..
connection-editor network: Fix freeing const pointer 2015-05-27 11:06:02 +02:00
wireless-security network: Don't stop validating when we get an error 2014-08-13 18:38:31 +02:00
cc-network-panel.c network: Fix gtk_tree_model_get_iter_first() retval 2015-05-27 11:06:02 +02:00
cc-network-panel.h Updated FSF's address 2014-01-29 11:27:38 +01:00
gnome-network-panel.desktop.in.in network: Add DNS to the keywords 2014-07-26 15:56:25 +02:00
Makefile.am network: Use AM_CPPFLAGS rather than INCLUDES 2014-06-25 12:32:28 +02:00
net-device-bond.c network: Prevent a use after free crash when removing virtual devices 2015-05-27 17:36:01 +02:00
net-device-bond.h network: add "virtual device" support, for bonds, bridges, and vlans 2013-01-30 13:05:34 -05:00
net-device-bridge.c network: Prevent a use after free crash when removing virtual devices 2015-05-27 17:36:01 +02:00
net-device-bridge.h network: add "virtual device" support, for bonds, bridges, and vlans 2013-01-30 13:05:34 -05:00
net-device-ethernet.c network: Drop deprecated API usage 2014-12-05 16:13:29 +01:00
net-device-ethernet.h network: Implement the new design for wired 2013-01-30 13:05:33 -05:00
net-device-mobile.c network: Fix more potential crashers for WWAN 2014-09-03 18:04:58 +02:00
net-device-mobile.h network: Split the mobile broadband device from the .c and .ui file 2012-07-20 09:31:12 +01:00
net-device-simple.c network: Drop deprecated API usage 2014-12-05 16:13:29 +01:00
net-device-simple.h network: add support for showing bond slaves 2012-10-22 14:55:07 +02:00
net-device-team.c network: Prevent a use after free crash when removing virtual devices 2015-05-27 17:36:01 +02:00
net-device-team.h network: add Team to connection editor (rh #1040525) 2014-01-10 15:14:12 +01:00
net-device-wifi.c network: Follow through on the original design 2015-05-23 11:57:30 -04:00
net-device-wifi.h network: Split the wifi device from the .c and .ui file 2012-07-23 10:14:05 +01:00
net-device.c network: Add sanity checks NetDevice and NetObject 2015-03-19 16:32:44 +01:00
net-device.h network: add net_device_get_valid_connections() and use it everywhere 2013-01-30 13:05:34 -05:00
net-object.c network: Add sanity checks NetDevice and NetObject 2015-03-19 16:32:44 +01:00
net-object.h network: Allow NetObjects to get the main panel object so they can show modal dialogs 2012-07-20 09:31:12 +01:00
net-proxy.c network: Remove unused toplevel windows from .ui files 2013-10-01 10:05:02 +02:00
net-proxy.h network: Split the proxy parts from the .c and .ui file 2012-07-12 14:09:24 +01:00
net-virtual-device.c network: Stop "Bridge slaves" entry from becoming too wide 2015-04-21 14:29:33 +02:00
net-virtual-device.h network: add "virtual device" support, for bonds, bridges, and vlans 2013-01-30 13:05:34 -05:00
net-vpn.c network: Fix warning on panel exit 2015-03-19 16:32:45 +01:00
net-vpn.h network: Fix the VPN information my setting the connection at object construction time 2012-07-17 14:17:11 +01:00
network-dialogs.c network: Don't reference CcNetworkPanel directly from some helper code 2012-12-13 11:55:33 -05:00
network-dialogs.h network: Don't reference CcNetworkPanel directly from some helper code 2012-12-13 11:55:33 -05:00
network-ethernet.ui network: Remove unused toplevel windows from .ui files 2013-10-01 10:05:02 +02:00
network-mobile.ui network: Remove unused toplevel windows from .ui files 2013-10-01 10:05:02 +02:00
network-proxy.ui network: Remove unused toplevel windows from .ui files 2013-10-01 10:05:02 +02:00
network-simple.ui network: Remove unused toplevel windows from .ui files 2013-10-01 10:05:02 +02:00
network-vpn.ui network: Stop "gateway" entry from becoming too wide 2015-04-21 14:29:33 +02:00
network-wifi.ui panels: Mark label strings as translatable 2014-09-04 16:00:20 +01:00
network.gresource.xml network: Implement the new design for wired 2013-01-30 13:05:33 -05:00
network.ui network: Remove unused GtkListStore objects 2015-03-19 16:32:44 +01:00
panel-common.c network: Fix network icon names for newer versions 2014-07-24 13:00:35 +02:00
panel-common.h Revert "network: Allow compiling against NM 0.9.6" 2013-02-12 17:42:59 +01:00