NetworkManager/src
Dan Williams 8a79fb1d41 settings: implement ability to add connections without saving them to disk
We don't always want to immediately write new connections to disk, to
facilitate "runtime" or "temporary" connections where an interface's
runtime config isn't backed by on-disk config.  Also, just because
an interface's configuration is changed doesn't necessarily mean
that new configuration should be written to disk either.

Add D-Bus methods for adding new connections and for updating existing
connections that don't immediately save the connection to disk.

Also add infrastructure to indicate to plugins that the new connection
shouldn't be immediately saved if the connection was added with the
new method.
2013-05-28 12:26:56 -05:00
..
bluez-manager core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
config core: use non-recursive build 2013-05-08 15:07:18 -04:00
devices platform, devices: add support for veth devices 2013-05-24 16:10:03 -03:00
dhcp-manager core: add option for running from the build tree 2013-05-22 16:17:23 +02:00
dns-manager core: use non-recursive build 2013-05-08 15:07:18 -04:00
dnsmasq-manager core: use non-recursive build 2013-05-08 15:07:18 -04:00
firewall-manager core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
ip6-manager core: use nm-platform for link management 2013-05-24 19:14:50 +02:00
logging main: add --debug, fix logging under systemd 2013-05-21 09:30:09 -03:00
modem-manager core: use nm-platform for link management 2013-05-24 19:14:50 +02:00
platform platform: merge NM_LINK_TYPE_GENERIC into NM_LINK_TYPE_UNKNOWN 2013-05-27 18:10:20 +02:00
posix-signals core: use non-recursive build 2013-05-08 15:07:18 -04:00
ppp-manager core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
settings settings: implement ability to add connections without saving them to disk 2013-05-28 12:26:56 -05:00
supplicant-manager core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
tests core: use non-recursive build 2013-05-08 15:07:18 -04:00
vpn-manager core: use nm-platform for link management 2013-05-24 19:14:50 +02:00
wifi wifi: use nm-platform for ifindex/ifname translation 2013-05-23 17:47:51 +02:00
main.c cleanup: remove unused header 2013-05-24 20:58:07 +02:00
Makefile.am platform, devices: add support for veth devices 2013-05-24 16:10:03 -03:00
NetworkManagerUtils.c config: add NMConfigDevice 2013-04-03 10:23:48 -04:00
NetworkManagerUtils.h config: add NMConfigDevice 2013-04-03 10:23:48 -04:00
nm-activation-request.c core: ensure ActiveConnections are torn down when device is unavailable (bgo #676285) 2013-05-02 14:44:01 -05:00
nm-activation-request.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-active-connection.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-active-connection.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-call-store.c core: update logging in misc files 2010-04-07 12:28:57 -07:00
nm-call-store.h 2008-11-02 Dan Williams <dcbw@redhat.com> 2008-11-03 04:13:42 +00:00
nm-connection-provider.c core: move connection provider interface to src/ 2012-05-17 13:21:47 -05:00
nm-connection-provider.h core: move connection provider interface to src/ 2012-05-17 13:21:47 -05:00
nm-connectivity.c config: make NMConfig non-refcounted 2013-04-03 10:23:47 -04:00
nm-connectivity.h core: use Config object for connectivity checking parameters 2013-03-11 14:45:12 -05:00
nm-dbus-manager.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dbus-manager.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dhcp4-config.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dhcp4-config.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dhcp6-config.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dhcp6-config.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-dispatcher.c core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
nm-dispatcher.h core: add cancelation to dispatcher calls 2012-09-11 17:17:58 -05:00
nm-hostname-provider.c misc: license fixups 2010-01-21 15:11:50 -08:00
nm-hostname-provider.h misc: license fixups 2010-01-21 15:11:50 -08:00
nm-ip4-config.c core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
nm-ip4-config.h core: add IP configuration for unmanaged devices 2013-05-07 12:46:55 -04:00
nm-ip6-config.c core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
nm-ip6-config.h core: add IP configuration for unmanaged devices 2013-05-07 12:46:55 -04:00
nm-manager-auth.c core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
nm-manager-auth.h auth: move common nm_dbus_manager_get_caller_info() functionality into nm_auth_chain_new() 2013-04-08 10:55:38 -05:00
nm-manager.c settings: implement ability to add connections without saving them to disk 2013-05-28 12:26:56 -05:00
nm-manager.h platform, devices: add support for veth devices 2013-05-24 16:10:03 -03:00
nm-netlink-monitor.c netlink: enlarge netlink buffer to 128k 2013-05-27 17:50:15 +02:00
nm-netlink-monitor.h cleanup: remove obsolete link-related functions 2013-05-24 20:07:30 +02:00
nm-netlink-utils.c misc: use nm-platform link stuff in route utilities 2013-05-24 20:03:28 +02:00
nm-netlink-utils.h netlink: clean up header includes 2013-01-25 00:13:39 +01:00
nm-policy-hosts.c trivial: plug some memory leaks 2013-02-25 16:07:03 +01:00
nm-policy-hosts.h policy: stop touching /etc/hosts 2010-12-17 09:28:49 -06:00
nm-policy.c core: add a "default-unmanaged" setting for devices 2013-05-07 12:46:56 -04:00
nm-policy.h policy: monitor connection activation/deactivation via the manager 2012-12-17 17:01:10 -06:00
nm-properties-changed-signal.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-properties-changed-signal.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-rfkill.h udev: add support for other types of rfkill switches 2009-12-23 01:30:54 -08:00
nm-session-monitor-ck.c build: unify NetworkManager path handling (some paths are changed) 2012-11-05 14:01:47 +01:00
nm-session-monitor-null.c core: fix undefined reference to assert in session-monitor-{systemd, null} 2012-02-09 10:48:20 -06:00
nm-session-monitor-systemd.c core: handle return values from libsystemd-login correctly 2012-08-27 09:55:04 -05:00
nm-session-monitor.h settings: clean up connection visibility and session change handling 2010-10-26 16:33:47 -05:00
nm-session-utils.c Use glib-mkenums to generate enum types 2012-02-15 11:42:15 -05:00
nm-session-utils.h Fix names of error enum values 2012-03-12 15:29:52 -04:00
nm-sleep-monitor-systemd.c sleep-monitor: use more informative who/why text 2013-05-09 12:47:54 +02:00
nm-sleep-monitor-upower.c core: convert the DBus manager to a single-ref object 2013-05-20 16:38:33 -03:00
nm-sleep-monitor.h core: factor out the upower suspend/resume code (bgo #677694) 2012-10-13 09:20:00 -05:00
nm-system.c cleanup: remove obsolete link-related functions 2013-05-24 20:07:30 +02:00
nm-system.h cleanup: remove obsolete link-related functions 2013-05-24 20:07:30 +02:00
nm-types.h core: add header for NM object types 2012-12-17 17:01:10 -06:00
nm-udev-manager.c core: use nm-platform for link management 2013-05-24 19:14:50 +02:00
nm-udev-manager.h core: fix NM_IS_*_CLASS(klass) macros 2012-07-27 13:15:54 +02:00
nm-wifi-ap-utils.c wifi: support ap-mode with wpa_supplicant 2012-10-17 12:08:11 -05:00
nm-wifi-ap-utils.h wifi: fix scanned signal strength calculation for WEXT-based drivers 2011-03-13 12:50:40 -05:00
nm-wifi-ap.c core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
nm-wifi-ap.h core: make nm-properties-changed-signal always export the right properties 2013-05-20 16:38:33 -03:00
org.freedesktop.NetworkManager.conf dbus: allow talking to the NetworkManager-SSH VPN plugin 2013-03-20 08:28:14 -05:00