From f60117b41d5433be1b4a96d82cd11d0c3dce9b63 Mon Sep 17 00:00:00 2001
From: Michael Biebl The devices of the active connection. Element-type: NMDevice [type GPtrArray(NMDevice)] Flags: ReadThe
“devices” property “devices” GPtrArray *
diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html
index 6015f726..2af3621c 100644
--- a/docs/libnm/html/NMClient.html
+++ b/docs/libnm/html/NMClient.html
@@ -568,6 +568,77 @@
nm_client_get_dns_configuration ()
+
+
+const GPtrArray *
+
+
+nm_client_get_checkpoints ()
+
+
+
+
+void
+
+
+nm_client_checkpoint_create ()
+
+
+
+
+NMCheckpoint *
+
+
+nm_client_checkpoint_create_finish ()
+
+
+
+
+void
+
+
+nm_client_checkpoint_destroy ()
+
+
+
+
+gboolean
+
+
+nm_client_checkpoint_destroy_finish ()
+
+
+
+
+void
+
+
+nm_client_checkpoint_rollback ()
+
+
+
+
+GHashTable *
+
+
+nm_client_checkpoint_rollback_finish ()
+
+
+
+
+void
+
+
+nm_client_checkpoint_adjust_rollback_timeout ()
+
+
+
@@ -606,6 +677,12 @@
+gboolean
+
+
+nm_client_checkpoint_adjust_rollback_timeout_finish ()
+
+
+
GPtrArray *
+checkpoints
+Read
+
+
@@ -3470,6 +3547,438 @@ and should not be modified.
+GPtrArray *
connections
Read
Since: 1.6
+const GPtrArray *
+nm_client_get_checkpoints (NMClient *client);
+Gets all the active checkpoints.
+ +a GPtrArray +containing all the NMCheckpoint. The returned array is owned by the +NMClient object and should not be modified.
+[transfer none][element-type NMCheckpoint]
+Since: 1.12
+void +nm_client_checkpoint_create (+NMClient *client, +const GPtrArray *devices, +guint32 rollback_timeout, +NMCheckpointCreateFlags flags, +GCancellable *cancellable, +GAsyncReadyCallback callback, +gpointer user_data);
Creates a checkpoint of the current networking configuration
+for given interfaces. An empty devices
+ argument means all
+devices. If rollback_timeout
+ is not zero, a rollback is
+automatically performed after the given timeout.
client |
+the |
++ |
devices |
+a list of devices for which a +checkpoint should be created. |
+[element-type NMDevice] | +
rollback_timeout |
+the rollback timeout in seconds |
++ |
flags |
+creation flags |
++ |
cancellable |
+a GCancellable, or |
++ |
callback |
+callback to be called when the add operation completes. |
+[scope async] | +
user_data |
+caller-specific data passed to |
+[closure] | +
Since: 1.12
+NMCheckpoint * +nm_client_checkpoint_create_finish (+NMClient *client, +GAsyncResult *result, +GError **error);
Gets the result of a call to nm_client_checkpoint_create().
client |
+the NMClient |
++ |
result |
+the result passed to the GAsyncReadyCallback |
++ |
error |
++ | + |
the new NMCheckpoint on success, NULL on
+failure, in which case error
+will be set.
[transfer full]
+Since: 1.12
+void +nm_client_checkpoint_destroy (+NMClient *client, +const char *checkpoint_path, +GCancellable *cancellable, +GAsyncReadyCallback callback, +gpointer user_data);
Destroys an existing checkpoint without performing a rollback.
+client |
+the |
++ |
checkpoint_path |
+the D-Bus path for the checkpoint |
++ |
cancellable |
+a GCancellable, or |
++ |
callback |
+callback to be called when the add operation completes. |
+[scope async] | +
user_data |
+caller-specific data passed to |
+[closure] | +
Since: 1.12
+gboolean +nm_client_checkpoint_destroy_finish (+NMClient *client, +GAsyncResult *result, +GError **error);
Gets the result of a call to nm_client_checkpoint_destroy().
client |
+an NMClient |
++ |
result |
+the result passed to the GAsyncReadyCallback |
++ |
error |
++ | + |
Since: 1.12
+void +nm_client_checkpoint_rollback (+NMClient *client, +const char *checkpoint_path, +GCancellable *cancellable, +GAsyncReadyCallback callback, +gpointer user_data);
Performs the rollback of a checkpoint before the timeout is reached.
+client |
+the |
++ |
checkpoint_path |
+the D-Bus path to the checkpoint |
++ |
cancellable |
+a GCancellable, or |
++ |
callback |
+callback to be called when the add operation completes. |
+[scope async] | +
user_data |
+caller-specific data passed to |
+[closure] | +
Since: 1.12
+GHashTable * +nm_client_checkpoint_rollback_finish (+NMClient *client, +GAsyncResult *result, +GError **error);
Gets the result of a call to nm_client_checkpoint_rollback().
client |
+an NMClient |
++ |
result |
+the result passed to the GAsyncReadyCallback |
++ |
error |
++ | + |
an hash table of +devices and results. Devices are represented by their original +D-Bus path; each result is a NMRollbackResult.
+[transfer full][element-type utf8 guint32]
+Since: 1.12
+void +nm_client_checkpoint_adjust_rollback_timeout + (+NMClient *client, +const char *checkpoint_path, +guint32 add_timeout, +GCancellable *cancellable, +GAsyncReadyCallback callback, +gpointer user_data);
Resets the timeout for the checkpoint with path checkpoint_path
+
+to timeout_add
+.
client |
+the |
++ |
checkpoint_path |
+a D-Bus path to a checkpoint |
++ |
add_timeout |
+the timeout in seconds counting from now. +Set to zero, to disable the timeout. |
++ |
cancellable |
+a GCancellable, or |
++ |
callback |
+callback to be called when the add operation completes. |
+[scope async] | +
user_data |
+caller-specific data passed to |
+[closure] | +
Since: 1.12
+gboolean +nm_client_checkpoint_adjust_rollback_timeout_finish + (+NMClient *client, +GAsyncResult *result, +GError **error);
Gets the result of a call to nm_client_checkpoint_adjust_rollback_timeout().
client |
+an NMClient |
++ |
result |
+the result passed to the GAsyncReadyCallback |
++ |
error |
++ | + |
Since: 1.12
+“active-connections” property“active-connections” GPtrArray *
The active connections.
-Element-type: NMActiveConnection
+[type GPtrArray(NMActiveConnection)]
Flags: Read
“all-devices” property “all-devices” GPtrArray *
List of both real devices and device placeholders.
-Element-type: NMDevice
+[type GPtrArray(NMDevice)]
Flags: Read
Since: 1.2
@@ -3980,13 +4489,22 @@ likely to become the new +“checkpoints” property “checkpoints” GPtrArray *
+The list of active checkpoints.
+[type GPtrArray(NMCheckpoint)]
+Flags: Read
+Since: 1.12
+ +“connections” property“connections” GPtrArray *
The list of configured connections that are available to the user. (Note that this differs from the underlying D-Bus property, which may also contain the object paths of connections that the user does not have permission to read the details of.)
-Element-type: NMRemoteConnection
+[type GPtrArray(NMRemoteConnection)]
Flags: Read
“devices” property “devices” GPtrArray *
List of real network devices. Does not include placeholder devices.
-Element-type: NMDevice
+[type GPtrArray(NMDevice)]
Flags: Read
[type GPtrArray(GVariant)]
Flags: Read
Since: 1.6
diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html index ef3b0136..67bfae88 100644 --- a/docs/libnm/html/NMConnection.html +++ b/docs/libnm/html/NMConnection.html @@ -1123,7 +1123,7 @@ cannot be normalized, the connection will not be modified.a GHashTable with
normalization parameters to allow customization of the normalization by providing
specific arguments. Unknown arguments will be ignored and the default will be
-used. The keys must be strings, hashed by g_str_hash() and g_str_equal() functions.
+used. The keys must be strings compared with g_str_equal() function.
The values are opaque and depend on the parameter name.
an NMSettingTCConfig if the connection contains one, otherwise NULL.
[transfer none]
-Since: 1.10.2
+Since: 1.12
diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html
index b58fcda5..2de3b948 100644
--- a/docs/libnm/html/NMDevice.html
+++ b/docs/libnm/html/NMDevice.html
@@ -2962,7 +2962,7 @@ nm_lldp_neighbor_get_attr_type (The “available-connections” property
“available-connections” GPtrArray *
The available connections of the device
-Element-type: NMRemoteConnection
+[type GPtrArray(NMRemoteConnection)]
Flags: Read
diff --git a/docs/libnm/html/NMDeviceBond.html b/docs/libnm/html/NMDeviceBond.html
index e0f5cd27..872e2358 100644
--- a/docs/libnm/html/NMDeviceBond.html
+++ b/docs/libnm/html/NMDeviceBond.html
@@ -273,7 +273,7 @@ copy used by the device, and must not be modified.
The “slaves” property
“slaves” GPtrArray *
The devices slaved to the bond device.
-Element-type: NMDevice
+[type GPtrArray(NMDevice)]
Flags: Read
diff --git a/docs/libnm/html/NMDeviceBridge.html b/docs/libnm/html/NMDeviceBridge.html
index 6936ca89..5d366ac6 100644
--- a/docs/libnm/html/NMDeviceBridge.html
+++ b/docs/libnm/html/NMDeviceBridge.html
@@ -273,7 +273,7 @@ copy used by the device, and must not be modified.
The “slaves” property
“slaves” GPtrArray *
The devices slaved to the bridge device.
-Element-type: NMDevice
+[type GPtrArray(NMDevice)]
Flags: Read
diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html
index c8807ffe..83e6348a 100644
--- a/docs/libnm/html/NMDeviceIPTunnel.html
+++ b/docs/libnm/html/NMDeviceIPTunnel.html
@@ -126,6 +126,14 @@
nm_device_ip_tunnel_get_flow_label ()
+
+
+NMIPTunnelFlags
+
+
+nm_device_ip_tunnel_get_flags ()
+
+
@@ -145,6 +153,11 @@
guint
+flags
+Read
+
+
+guint
flow-label
Read
@@ -254,6 +267,10 @@
NM_DEVICE_IP_TUNNEL_FLOW_LABEL
+#define
+NM_DEVICE_IP_TUNNEL_FLAGS
+
+
NMDeviceIPTunnel
@@ -568,6 +585,32 @@ nm_device_ip_tunnel_get_flow_label (
Since: 1.2
+
+
+nm_device_ip_tunnel_get_flags ()
+NMIPTunnelFlags
+nm_device_ip_tunnel_get_flags (NMDeviceIPTunnel *device);
+
+
+Since: 1.12
+
Types and Values
@@ -638,6 +681,12 @@ nm_device_ip_tunnel_get_flow_label (
+
+
@@ -656,6 +705,15 @@ tunnels.
+
+
The “flow-label” property
“flow-label” guint
The flow label to assign to tunnel packets. This property
diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html
index d4b1a6e4..ccd6e47a 100644
--- a/docs/libnm/html/NMDeviceTeam.html
+++ b/docs/libnm/html/NMDeviceTeam.html
@@ -333,7 +333,7 @@ device, and must not be modified.
The “slaves” property
“slaves” GPtrArray *
The devices enslaved to the team device.
-Element-type: NMDevice
+[type GPtrArray(NMDevice)]
Flags: Read
diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html
index eacae65f..252037e9 100644
--- a/docs/libnm/html/NMDeviceWifi.html
+++ b/docs/libnm/html/NMDeviceWifi.html
@@ -816,7 +816,7 @@ set.
The “access-points” property
“access-points” GPtrArray *
List of all Wi-Fi access points the device can see.
-Element-type: NMAccessPoint
+[type GPtrArray(NMAccessPoint)]
Flags: Read
diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html
index 2cb66cbe..6799ddd6 100644
--- a/docs/libnm/html/NMDeviceWimax.html
+++ b/docs/libnm/html/NMDeviceWimax.html
@@ -677,7 +677,7 @@ meaning when the device is not connected.
The “nsps” property
“nsps” GPtrArray *
List of all WiMAX Network Service Providers the device can see.
-Element-type: NMWimaxNsp
+[type GPtrArray(NMWimaxNsp)]
Flags: Read
diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html
index 495070c0..16794a9a 100644
--- a/docs/libnm/html/NMDhcpConfig.html
+++ b/docs/libnm/html/NMDhcpConfig.html
@@ -257,8 +257,6 @@ configuration, and must not be modified.
The “options” property
“options” GHashTable *
-The GHashTable containing options of the configuration.
-Type: GLib.HashTable(utf8,utf8)
Flags: Read
diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html
index b62bc639..5948b14c 100644
--- a/docs/libnm/html/NMIPConfig.html
+++ b/docs/libnm/html/NMIPConfig.html
@@ -549,6 +549,7 @@ nm_ip_config_get_wins_servers (The “routes” property
“routes” GPtrArray *
A GPtrArray containing the routes (NMIPRoute) of the configuration.
+[type GPtrArray(NMIPRoute)]
Flags: Read
diff --git a/docs/libnm/html/NMObject.html b/docs/libnm/html/NMObject.html
index e8a18ec8..b901f314 100644
--- a/docs/libnm/html/NMObject.html
+++ b/docs/libnm/html/NMObject.html
@@ -119,6 +119,7 @@
╰── NMObject
├── NMAccessPoint
├── NMActiveConnection
+ ├── NMCheckpoint
├── NMDevice
├── NMDhcpConfig
├── NMIPConfig
diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html
index 6cd6e6dd..cc4b7999 100644
--- a/docs/libnm/html/NMRemoteConnection.html
+++ b/docs/libnm/html/NMRemoteConnection.html
@@ -164,6 +164,14 @@
+NMSettingsConnectionFlags
+
+
+nm_remote_connection_get_flags ()
+
+
+
+
gboolean
@@ -183,6 +191,11 @@
+guint
+flags
+Read
+
+
gboolean
unsaved
Read
@@ -217,6 +230,10 @@
#define
+NM_REMOTE_CONNECTION_FLAGS
+
+
+#define
NM_REMOTE_CONNECTION_VISIBLE
@@ -303,7 +320,7 @@ nm_remote_connection_update2 (Since: 1.10.2
+Since: 1.12
@@ -918,6 +935,32 @@ representation.
+nm_remote_connection_get_flags ()
+NMSettingsConnectionFlags
+nm_remote_connection_get_flags (NMRemoteConnection *connection);
+
+
+Since: 1.12
+
+
+
nm_remote_connection_get_visible ()
gboolean
nm_remote_connection_get_visible (NMRemoteConnection *connection);
@@ -972,6 +1015,12 @@ user,
+NM_REMOTE_CONNECTION_FLAGS
+#define NM_REMOTE_CONNECTION_FLAGS "flags"
+
+
+
+
NM_REMOTE_CONNECTION_VISIBLE
#define NM_REMOTE_CONNECTION_VISIBLE "visible"
@@ -985,6 +1034,16 @@ user,
Property Details
+The “flags” property
+ “flags” guint
+The flags of the connection as unsigned integer. The values
+correspond to the NMSettingsConnectionFlags enum.
+Flags: Read
+Default value: 0
+Since: 1.12
+
+
+
The “unsaved” property
“unsaved” gboolean
TRUE if the remote connection contains changes that have not been saved
diff --git a/docs/libnm/html/NMSecretAgentOld.html b/docs/libnm/html/NMSecretAgentOld.html
index b7625a37..81801e6d 100644
--- a/docs/libnm/html/NMSecretAgentOld.html
+++ b/docs/libnm/html/NMSecretAgentOld.html
@@ -722,63 +722,6 @@ nm_secret_agent_old_get_secrets (NMSecretAgentGetSecretsFlags flags,
NMSecretAgentOldGetSecretsFunc callback,
gpointer user_data);
-
Asynchronously retrieves secrets belonging to connection
- for the
-setting setting_name
-. flags
- indicate specific behavior that the secret
-agent should use when performing the request, for example returning only
-existing secrets without user interaction, or requesting entirely new
-secrets from the user.
-Virtual: get_secrets
-
-Parameters
-
-
-
-
-
-
-
-
-self
-
-
-
-
-connection
-the NMConnection for which we're asked secrets
-
-
-
-setting_name
-the name of the secret setting
-
-
-
-hints
-hints to the agent.
-[array zero-terminated=1]
-
-
-flags
-flags that modify the behavior of the request
-
-
-
-callback
-a callback, to be invoked when the operation is done.
-[scope async]
-
-
-user_data
-caller-specific data to be passed to callback
-.
-[closure]
-
-
-
-
@@ -788,43 +731,6 @@ nm_secret_agent_old_save_secrets (NMConnection *connection,
NMSecretAgentOldSaveSecretsFunc callback,
gpointer user_data);
-Asynchronously ensures that all secrets inside connection
- are stored to
-disk.
-Virtual: save_secrets
-
@@ -834,43 +740,6 @@ nm_secret_agent_old_delete_secrets (NMConnection *connection,
NMSecretAgentOldDeleteSecretsFunc callback,
gpointer user_data);
-Asynchronously asks the agent to delete all saved secrets belonging to
-connection
-.
-Virtual: delete_secrets
-
diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html
index d64629ac..e4284e3f 100644
--- a/docs/libnm/html/NMSettingBond.html
+++ b/docs/libnm/html/NMSettingBond.html
@@ -782,10 +782,6 @@ the
The “options” property
“options” GHashTable *
-Dictionary of key/value pairs of bonding options. Both keys and values
-must be strings. Option names must contain only alphanumeric characters
-(ie, [a-zA-Z0-9]).
-Type: GHashTable(utf8,utf8)
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html
index 5644cae1..116589b0 100644
--- a/docs/libnm/html/NMSettingBridge.html
+++ b/docs/libnm/html/NMSettingBridge.html
@@ -613,6 +613,10 @@ referred instead to generate the initial MAC address. Note that setting
"ethernet.cloned-mac-address" anyway overwrites the MAC address of
the bridge later while activating the bridge. Hence, this property
is deprecated.
+
+NMSettingBridge:mac-address has been deprecated since version 1.12 and should not be used in newly-written code.
+Use the ethernet.cloned-mac-address property instead.
+
Flags: Read / Write
Default value: NULL
diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html
index 36f687c3..6fbb0b5f 100644
--- a/docs/libnm/html/NMSettingConnection.html
+++ b/docs/libnm/html/NMSettingConnection.html
@@ -280,6 +280,14 @@
nm_setting_connection_get_auth_retries ()
+
+
+NMSettingConnectionMdns
+
+
+nm_setting_connection_get_mdns ()
+
+
@@ -346,6 +354,11 @@
Read / Write
+gint
+mdns
+Read / Write
+
+
NMMetered
metered
Read / Write
@@ -508,6 +521,10 @@
NM_SETTING_CONNECTION_AUTH_RETRIES
+#define
+NM_SETTING_CONNECTION_MDNS
+
+
enum
NMSettingConnectionAutoconnectSlaves
@@ -516,6 +533,10 @@
NMSettingConnectionLldp
+enum
+NMSettingConnectionMdns
+
+
NMSettingConnection
@@ -526,7 +547,8 @@
Object Hierarchy
GEnum
├── NMSettingConnectionAutoconnectSlaves
- ╰── NMSettingConnectionLldp
+ ├── NMSettingConnectionLldp
+ ╰── NMSettingConnectionMdns
GObject
╰── NMSetting
╰── NMSettingConnection
@@ -1493,6 +1515,32 @@ infinity and -1 means a global default value.
Since: 1.10
+
+
+nm_setting_connection_get_mdns ()
+NMSettingConnectionMdns
+nm_setting_connection_get_mdns (NMSettingConnection *setting);
+
+
+Since: 1.12
+
+
+
enum NMSettingConnectionAutoconnectSlaves
NMSettingConnectionAutoconnectSlaves values indicate whether slave connections
should be activated when master is activated.
@@ -1720,6 +1774,52 @@ should be activated when master is activated.
+enum NMSettingConnectionMdns
+NMSettingConnectionMdns values indicate whether mDNS should be enabled.
+
+Since: 1.12
+
+
+
NMSettingConnection
typedef struct _NMSettingConnection NMSettingConnection;
General Connection Profile Settings
@@ -1747,6 +1847,9 @@ retries for 3 times before failing the connection.
NetworkManager when the resources for the connection are available.
TRUE to automatically activate the connection, FALSE to require manual
intervention to activate the connection.
+Note that autoconnect is not implemented for VPN profiles. See
+“secondaries” as an alternative to automatically
+connect VPN profiles.
Flags: Read / Write / Construct
Default value: TRUE
@@ -1780,7 +1883,9 @@ to autoconnect again.
“autoconnect-slaves” NMSettingConnectionAutoconnectSlaves
Whether or not slaves of this connection should be automatically brought up
when NetworkManager activates this connection. This only has a real effect
-for master connections.
+for master connections. The properties “autoconnect”,
+“autoconnect-priority” and “autoconnect-retries”
+are unrelated to this setting.
The permitted values are: 0: leave slave connections untouched,
1: activate all the slave connections with this connection, -1: default.
If -1 (default) is set, global connection.autoconnect-slaves is read to
@@ -1843,6 +1948,22 @@ connection may be applied to the wrong interface.
+The “mdns” property
+ “mdns” gint
+Whether mDNS is enabled for the connection.
+The permitted values are: yes: register hostname and resolving
+for the connection, no: disable mDNS for the interface, resolve:
+do not register hostname but allow resolving of mDNS host names.
+When updating this property on a currently activated connection,
+the change takes effect immediately.
+This feature requires a plugin which supports mDNS. One such
+plugin is dns-systemd-resolved.
+Flags: Read / Write
+Default value: -1
+Since: 1.12
+
+
+
The “metered” property
“metered” NMMetered
Whether the connection is metered.
@@ -1906,10 +2027,11 @@ slave.
The stable-id is used for generating IPv6 stable private addresses
with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the
generated cloned MAC address for ethernet.cloned-mac-address=stable
-and wifi.cloned-mac-address=stable. Note that also the interface name
-of the activating connection and a per-host secret key is included
-into the address generation so that the same stable-id on different
-hosts/devices yields different addresses.
+and wifi.cloned-mac-address=stable. It is also used as DHCP client
+identifier with ipv4.dhcp-client-id=stable.
+Note that also the interface name of the activating connection and a
+per-host secret key is included into the address generation so that the
+same stable-id on different hosts/devices yields different addresses.
If the value is unset, an ID unique for the connection is used.
Specifying a stable-id allows multiple connections to generate the
same addresses. Another use is to generate IDs at runtime via
diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html
index f7560b20..44373e30 100644
--- a/docs/libnm/html/NMSettingDcb.html
+++ b/docs/libnm/html/NMSettingDcb.html
@@ -1328,7 +1328,7 @@ Priority (0 - 7) and the value indicates the percentage of bandwidth of
the priority's assigned group that the priority may use. The sum of all
percentages for priorities which belong to the same group must total 100
percents.
-Element-type: guint
+[type GArray(guint)]
Flags: Read / Write
@@ -1338,7 +1338,7 @@ percents.
An array of 8 boolean values, where the array index corresponds to the User
Priority (0 - 7) and the value indicates whether or not the corresponding
priority should transmit priority pause.
-Element-type: gboolean
+[type GArray(gboolean)]
Flags: Read / Write
@@ -1358,7 +1358,7 @@ Flags may be any combination of [type GArray(guint)]
Flags: Read / Write
@@ -1377,7 +1377,7 @@ any combination of [type GArray(guint)]
Flags: Read / Write
@@ -1387,7 +1387,7 @@ Priority Group ID values are 0 - 7 or 15 for the unrestricted group.
An array of 8 boolean values, where the array index corresponds to the User
Priority (0 - 7) and the value indicates whether or not the priority may
use all of the bandwidth allocated to its assigned group.
-Element-type: gboolean
+[type GArray(gboolean)]
Flags: Read / Write
@@ -1397,7 +1397,7 @@ use all of the bandwidth allocated to its assigned group.
An array of 8 uint values, where the array index corresponds to the User
Priority (0 - 7) and the value indicates the traffic class (0 - 7) to
which the priority is mapped.
-Element-type: guint
+[type GArray(guint)]
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html
index 4bd8df58..b26150c1 100644
--- a/docs/libnm/html/NMSettingIP4Config.html
+++ b/docs/libnm/html/NMSettingIP4Config.html
@@ -319,6 +319,14 @@ an hardware address (e.g. '01:xx:xx:xx:xx:xx:xx' where 1 is the Ethernet
ARP type and the rest is a MAC address).
If the property is not a hex string it is considered as a
non-hardware-address client ID and the 'type' field is set to 0.
+The special values "mac" and "perm-mac" are supported, which use the
+current or permanent MAC address of the device to generate a client identifier
+with type ethernet type (01). Currently, these options only work for ethernet
+type of links.
+The special value "stable" is supported to generate a type 0 client identifier based
+on the stable-id (see connection.stable-id).
+If unset, a globally configured default is used. If still unset, the
+client-id from the last lease is reused.
Flags: Read / Write
Default value: NULL
diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html
index 5fe47818..63e0b785 100644
--- a/docs/libnm/html/NMSettingIPConfig.html
+++ b/docs/libnm/html/NMSettingIPConfig.html
@@ -840,6 +840,10 @@
#define
+NM_IP_ADDRESS_ATTRIBUTE_LABEL
+
+
+#define
NM_IP_ROUTE_ATTRIBUTE_TABLE
@@ -3832,6 +3836,12 @@ the particular kind of device.
Types and Values
+
+
NM_IP_ROUTE_ATTRIBUTE_TABLE
#define NM_IP_ROUTE_ATTRIBUTE_TABLE "table"
@@ -4136,7 +4146,7 @@ the particular kind of device.
The “addresses” property
“addresses” GPtrArray *
Array of IP addresses.
-Element-Type: NMIPAddress
+[type GPtrArray(NMIPAddress)]
Flags: Read / Write
@@ -4147,8 +4157,9 @@ the particular kind of device.
addresses on the network. If an address conflict is detected, the
activation will fail. A zero value means that no duplicate address
detection is performed, -1 means the default value (either configuration
-ipvx.dad-timeout override or 3 seconds). A value greater than zero is a
+ipvx.dad-timeout override or zero). A value greater than zero is a
timeout in milliseconds.
+The property is currently implemented only for IPv4.
Flags: Read / Write / Construct
Allowed values: [-1,30000]
Default value: -1
@@ -4232,7 +4243,10 @@ value will be used.
The “dns-search” property
“dns-search” GStrv
-Array of DNS search domains.
+Array of DNS search domains. Domains starting with a tilde ('~')
+are considered 'routing' domains and are used only to decide the
+interface over which a query must be forwarded; they are not used
+to complete unqualified host names.
Flags: Read / Write
@@ -4353,7 +4367,7 @@ of NetworkManager.
The “routes” property
“routes” GPtrArray *
Array of IP routes.
-Element-Type: NMIPRoute
+[type GPtrArray(NMIPRoute)]
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html
index e8bb273c..093a8cf5 100644
--- a/docs/libnm/html/NMSettingIPTunnel.html
+++ b/docs/libnm/html/NMSettingIPTunnel.html
@@ -140,6 +140,14 @@
nm_setting_ip_tunnel_get_mtu ()
+
+
+NMIPTunnelFlags
+
+
+nm_setting_ip_tunnel_get_flags ()
+
+
@@ -159,6 +167,11 @@
guint
+flags
+Read / Write
+
+
+guint
flow-label
Read / Write / Construct
@@ -281,15 +294,25 @@
NM_SETTING_IP_TUNNEL_MTU
+#define
+NM_SETTING_IP_TUNNEL_FLAGS
+
+
NMSettingIPTunnel
+
+enum
+NMIPTunnelFlags
+
Object Hierarchy
- GObject
+ GFlags
+ ╰── NMIPTunnelFlags
+ GObject
╰── NMSetting
╰── NMSettingIPTunnel
@@ -637,6 +660,12 @@ nm_setting_ip_tunnel_get_mtu (Since: 1.2
+
+
+nm_setting_ip_tunnel_get_flags ()
+NMIPTunnelFlags
+nm_setting_ip_tunnel_get_flags (NMSettingIPTunnel *setting);
+
Types and Values
@@ -719,10 +748,67 @@ nm_setting_ip_tunnel_get_mtu (
+NM_SETTING_IP_TUNNEL_FLAGS
+#define NM_SETTING_IP_TUNNEL_FLAGS "flags"
+
+
+
+
+
+
+enum NMIPTunnelFlags
+
+
+The “flags” property
+ “flags” guint
+Tunnel flags. Currently the following values are supported:
+NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT, NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS,
+NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL, NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV,
+NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY, NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK.
+They are valid only for IPv6 tunnels.
+Flags: Read / Write
+Default value: 0
+Since: 1.12
+
+
+
The “flow-label” property
“flow-label” guint
The flow label to assign to tunnel packets. This property applies only to
diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html
index 19f211c7..f9352308 100644
--- a/docs/libnm/html/NMSettingTeam.html
+++ b/docs/libnm/html/NMSettingTeam.html
@@ -710,7 +710,7 @@ consistency with the link_watcher constructors of other type
the new NMTeamLinkWatcher object.
[transfer full]
-Since: 1.10.2
+Since: 1.12
@@ -765,7 +765,7 @@ target address in the NS packet
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
-Since: 1.10.2
+Since: 1.12
@@ -833,7 +833,7 @@ address in the arp request
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
-Since: 1.10.2
+Since: 1.12
@@ -856,7 +856,7 @@ nm_team_link_watcher_ref (Since: 1.10.2
+Since: 1.12
@@ -880,7 +880,7 @@ reaches zero, the object will be destroyed.
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -947,7 +947,7 @@ nm_team_link_watcher_dup ([transfer full]
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -994,7 +994,7 @@ coming up and the runner beeing notified about it.
-Since: 1.10.2
+Since: 1.12
@@ -1018,7 +1018,7 @@ going down and the runner beeing notified about it.
-Since: 1.10.2
+Since: 1.12
@@ -1042,7 +1042,7 @@ wait before sending the first packet to the target host.
-Since: 1.10.2
+Since: 1.12
@@ -1066,7 +1066,7 @@ sending two check packets to the target host.
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -1113,7 +1113,7 @@ packets.
-Since: 1.10.2
+Since: 1.12
@@ -1136,7 +1136,7 @@ nm_team_link_watcher_get_source_host (Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -1223,7 +1223,7 @@ nm_setting_team_get_notify_peers_count
Returns
the #“notify-peers-count” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1250,7 +1250,7 @@ nm_setting_team_get_notify_peers_interval
Returns
the #“notify-peers-interval” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1277,7 +1277,7 @@ nm_setting_team_get_mcast_rejoin_count
Returns
the #“mcast-rejoin-count” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1304,7 +1304,7 @@ nm_setting_team_get_mcast_rejoin_interval
Returns
the #“mcast-rejoin-interval” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1330,7 +1330,7 @@ nm_setting_team_get_runner (Returns
the #“runner” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1357,7 +1357,7 @@ nm_setting_team_get_runner_hwaddr_policy
Returns
the #“runner-hwaddr-policy” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1384,7 +1384,7 @@ nm_setting_team_get_runner_tx_balancer
Returns
the #“runner-tx-balancer” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1411,7 +1411,7 @@ nm_setting_team_get_runner_tx_balancer_interval
Returns
the #“runner-tx-balancer_interval” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1437,7 +1437,7 @@ nm_setting_team_get_runner_active (Returns
the #“runner_active” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1463,7 +1463,7 @@ nm_setting_team_get_runner_fast_rate (Returns
the #“runner-fast-rate” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1489,7 +1489,7 @@ nm_setting_team_get_runner_sys_prio (Returns
the #“runner-sys-prio” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1515,7 +1515,7 @@ nm_setting_team_get_runner_min_ports (Returns
the #“runner-min-ports” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1542,7 +1542,7 @@ nm_setting_team_get_runner_agg_select_policy
Returns
the #“runner-agg-select-policy” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -1578,7 +1578,7 @@ nm_setting_team_remove_runner_tx_hash_by_value
Returns
TRUE if the txhash element was found and removed; FALSE if it was not.
-Since: 1.10.2
+Since: 1.12
@@ -1605,7 +1605,7 @@ nm_setting_team_get_num_runner_tx_hash
Returns
the number of elements in txhash
-Since: 1.10.2
+Since: 1.12
@@ -1640,7 +1640,7 @@ nm_setting_team_get_runner_tx_hash ( the txhash element at index idx
-Since: 1.10.2
+Since: 1.12
@@ -1672,7 +1672,7 @@ nm_setting_team_remove_runner_tx_hash (Since: 1.10.2
+Since: 1.12
@@ -1708,7 +1708,7 @@ nm_setting_team_add_runner_tx_hash ( TRUE if the txhash element was added; FALSE if the element
was already knnown.
-Since: 1.10.2
+Since: 1.12
@@ -1734,7 +1734,7 @@ nm_setting_team_get_num_link_watchers (Returns
the number of configured link watchers
-Since: 1.10.2
+Since: 1.12
@@ -1770,7 +1770,7 @@ nm_setting_team_get_link_watcher (
[transfer none]
-Since: 1.10.2
+Since: 1.12
@@ -1806,7 +1806,7 @@ nm_setting_team_add_link_watcher ( TRUE if the link watcher is added; FALSE if an identical link
watcher was already there.
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -1873,7 +1873,7 @@ nm_setting_team_remove_link_watcher_by_value
Returns
TRUE if the link watcher was found and removed, FALSE otherwise.
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -2226,9 +2226,9 @@ Available keys are: ethtool: 'delay-up', 'delay-down', 'init-wait';
nsna_ping: 'init-wait', 'interval', 'missed-max', 'target-host';
arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
'validate-incative', 'send-always'. See teamd.conf man for more details.
-Element-Type: NMTeamLinkWatcher
+[type GPtrArray(NMTeamLinkWatcher)]
Flags: Read / Write
-Since: 1.10.2
+Since: 1.12
@@ -2237,7 +2237,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd mcast_rejoin.count.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -2246,7 +2246,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd mcast_rejoin.interval.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -2255,7 +2255,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd notify_peers.count.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -2264,7 +2264,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd notify_peers.interval.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -2279,7 +2279,7 @@ other runners will be set to an empty value (or if not possible to
a default value).
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
@@ -2288,7 +2288,7 @@ a default value).
Corresponds to the teamd runner.active.
Flags: Read / Write
Default value: FALSE
-Since: 1.10.2
+Since: 1.12
@@ -2297,7 +2297,7 @@ a default value).
Corresponds to the teamd runner.agg_select_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
@@ -2306,7 +2306,7 @@ a default value).
Corresponds to the teamd runner.fast_rate.
Flags: Read / Write
Default value: FALSE
-Since: 1.10.2
+Since: 1.12
@@ -2315,7 +2315,7 @@ a default value).
Corresponds to the teamd runner.hwaddr_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
@@ -2324,7 +2324,7 @@ a default value).
Corresponds to the teamd runner.min_ports.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -2333,7 +2333,7 @@ a default value).
Corresponds to the teamd runner.sys_prio.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -2342,7 +2342,7 @@ a default value).
Corresponds to the teamd runner.tx_balancer.name.
Flags: Read / Write
Default value: NULL
-Since: 1.10.2
+Since: 1.12
@@ -2351,7 +2351,7 @@ a default value).
Corresponds to the teamd runner.tx_balancer.interval.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -2359,7 +2359,7 @@ a default value).
“runner-tx-hash” GStrv
Corresponds to the teamd runner.tx_hash.
Flags: Read / Write
-Since: 1.10.2
+Since: 1.12
diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html
index 4e5feda1..b71ec713 100644
--- a/docs/libnm/html/NMSettingTeamPort.html
+++ b/docs/libnm/html/NMSettingTeamPort.html
@@ -325,7 +325,7 @@ nm_setting_team_port_get_queue_id (Returns
the “queue_id” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -351,7 +351,7 @@ nm_setting_team_port_get_prio (Returns
the “prio” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -377,7 +377,7 @@ nm_setting_team_port_get_sticky (Returns
the “sticky” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -403,7 +403,7 @@ nm_setting_team_port_get_lacp_prio (Returns
the “lacp-prio” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -429,7 +429,7 @@ nm_setting_team_port_get_lacp_key (Returns
the “lacp-key” property of the setting
-Since: 1.10.2
+Since: 1.12
@@ -456,7 +456,7 @@ nm_setting_team_port_get_num_link_watchers
Returns
the number of configured link watchers
-Since: 1.10.2
+Since: 1.12
@@ -492,7 +492,7 @@ nm_setting_team_port_get_link_watcher ([transfer none]
-Since: 1.10.2
+Since: 1.12
@@ -528,7 +528,7 @@ nm_setting_team_port_add_link_watcher (TRUE if the link watcher is added; FALSE if an identical link
watcher was already there.
-Since: 1.10.2
+Since: 1.12
@@ -560,7 +560,7 @@ nm_setting_team_port_remove_link_watcher
-Since: 1.10.2
+Since: 1.12
@@ -596,7 +596,7 @@ nm_setting_team_port_remove_link_watcher_by_value
Returns
TRUE if the link watcher was found and removed, FALSE otherwise.
-Since: 1.10.2
+Since: 1.12
@@ -620,7 +620,7 @@ nm_setting_team_port_clear_link_watchers
-Since: 1.10.2
+Since: 1.12
@@ -710,7 +710,7 @@ used. See man teamd.conf for the format details.
Corresponds to the teamd ports.PORTIFNAME.lacp_key.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -719,7 +719,7 @@ used. See man teamd.conf for the format details.
Corresponds to the teamd ports.PORTIFNAME.lacp_prio.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -733,9 +733,9 @@ Available keys are: ethtool: 'delay-up', 'delay-down', 'init-wait';
nsna_ping: 'init-wait', 'interval', 'missed-max', 'target-host';
arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
'validate-incative', 'send-always'. See teamd.conf man for more details.
-Element-Type: NMTeamLinkWatcher
+[type GPtrArray(NMTeamLinkWatcher)]
Flags: Read / Write
-Since: 1.10.2
+Since: 1.12
@@ -744,7 +744,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd ports.PORTIFNAME.prio.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -754,7 +754,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
When set to -1 means the parameter is skipped from the json config.
Flags: Read / Write
Default value: 0
-Since: 1.10.2
+Since: 1.12
@@ -763,7 +763,7 @@ When set to -1 means the parameter is skipped from the json config.
Corresponds to the teamd ports.PORTIFNAME.sticky.
Flags: Read / Write
Default value: FALSE
-Since: 1.10.2
+Since: 1.12
diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html
index 4aeec14f..e9f270e5 100644
--- a/docs/libnm/html/NMSettingVlan.html
+++ b/docs/libnm/html/NMSettingVlan.html
@@ -798,7 +798,7 @@ to 802.1p priorities used in VLANs.
indicates that this interface should use GVRP to register
- itself with it's switch
+ itself with its switch
@@ -815,7 +815,7 @@ to 802.1p priorities used in VLANs.
indicates that this interface should use MVRP to register
- itself with it's switch
+ itself with its switch
diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html
index 8814e6f8..10bf4db3 100644
--- a/docs/libnm/html/NMSettingVpn.html
+++ b/docs/libnm/html/NMSettingVpn.html
@@ -119,6 +119,13 @@
+const char **
+
+
+nm_setting_vpn_get_data_keys ()
+
+
+
guint32
@@ -158,6 +165,13 @@
+const char **
+
+
+nm_setting_vpn_get_secret_keys ()
+
+
+
guint32
@@ -581,6 +595,45 @@ during iteration will not be part of the iteration.
+nm_setting_vpn_get_data_keys ()
+const char **
+nm_setting_vpn_get_data_keys (NMSettingVpn *setting,
+ guint *out_length);
+Retrieves every data key inside setting
+, as an array.
+
+Parameters
+
+
+
+
+
+
+
+
+setting
+the NMSettingVpn
+
+
+
+out_length
+(out): the length of the returned array.
+[allow-none]
+
+
+
+
+
+Returns
+a
+NULL-terminated array containing each data key or NULL if
+there are no data items.
+[array length=out_length][transfer container]
+
+Since: 1.12
+
+
+
nm_setting_vpn_get_num_secrets ()
guint32
nm_setting_vpn_get_num_secrets (NMSettingVpn *setting);
@@ -759,6 +812,45 @@ iteration will not be part of the iteration.
+nm_setting_vpn_get_secret_keys ()
+const char **
+nm_setting_vpn_get_secret_keys (NMSettingVpn *setting,
+ guint *out_length);
+Retrieves every secret key inside setting
+, as an array.
+
+Parameters
+
+
+
+
+
+
+
+
+setting
+the NMSettingVpn
+
+
+
+out_length
+(out): the length of the returned array.
+[allow-none]
+
+
+
+
+
+Returns
+a
+NULL-terminated array containing each secret key or NULL if
+there are no secrets.
+[array length=out_length][transfer container]
+
+Since: 1.12
+
+
+
nm_setting_vpn_get_timeout ()
guint32
nm_setting_vpn_get_timeout (NMSettingVpn *setting);
@@ -839,9 +931,6 @@ nm_setting_vpn_get_timeout (
The “data” property
“data” GHashTable *
-Dictionary of key/value pairs of VPN plugin specific data. Both keys and
-values must be strings.
-Type: GHashTable(utf8,utf8)
Flags: Read / Write
@@ -858,9 +947,6 @@ until explicitly disconnected.
The “secrets” property
“secrets” GHashTable *
-Dictionary of key/value pairs of VPN plugin specific secrets like
-passwords or private keys. Both keys and values must be strings.
-Type: GHashTable(utf8,utf8)
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html
index 3bbe9fd4..e22c9fd9 100644
--- a/docs/libnm/html/NMSettingWired.html
+++ b/docs/libnm/html/NMSettingWired.html
@@ -1534,11 +1534,6 @@ the different types of virtual network devices available on s390 systems.
The “s390-options” property
“s390-options” GHashTable *
-Dictionary of key/value pairs of s390-specific device options. Both keys
-and values must be strings. Allowed keys include "portno", "layer2",
-"portname", "protocol", among others. Key names must contain only
-alphanumeric characters (ie, [a-zA-Z0-9]).
-Type: GHashTable(utf8,utf8)
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html
index 848f2cf9..c8b208a7 100644
--- a/docs/libnm/html/NMSettingWirelessSecurity.html
+++ b/docs/libnm/html/NMSettingWirelessSecurity.html
@@ -297,6 +297,14 @@ use WEP, LEAP, WPA or WPA2/RSN security
nm_setting_wireless_security_get_wps_method ()
+
+
+NMSettingWirelessSecurityFils
+
+
+nm_setting_wireless_security_get_fils ()
+
+
@@ -316,6 +324,11 @@ use WEP, LEAP, WPA or WPA2/RSN security
Read / Write
+gint
+fils
+Read / Write / Construct
+
+
GStrv
group
Read / Write
@@ -441,6 +454,10 @@ use WEP, LEAP, WPA or WPA2/RSN security
NMSettingWirelessSecurityWpsMethod
+enum
+NMSettingWirelessSecurityFils
+
+
#define
NM_SETTING_WIRELESS_SECURITY_KEY_MGMT
@@ -517,6 +534,10 @@ use WEP, LEAP, WPA or WPA2/RSN security
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD
+#define
+NM_SETTING_WIRELESS_SECURITY_FILS
+
+
NMSettingWirelessSecurity
@@ -526,6 +547,7 @@ use WEP, LEAP, WPA or WPA2/RSN security
Object Hierarchy
GEnum
+ ├── NMSettingWirelessSecurityFils
├── NMSettingWirelessSecurityPmf
├── NMSettingWirelessSecurityWpsMethod
╰── NMWepKeyType
@@ -1512,6 +1534,12 @@ nm_setting_wireless_security_get_wps_method
Since: 1.10
+
+
+nm_setting_wireless_security_get_fils ()
+NMSettingWirelessSecurityFils
+nm_setting_wireless_security_get_fils (NMSettingWirelessSecurity *setting);
+
+enum NMSettingWirelessSecurityFils
+These flags indicate whether FILS must be enabled.
+
+Members
+
+
+
+
+
+
+
+
+
+
+use the default value
+
+
+
+
+
+
+disable FILS
+
+
+
+
+
+
+enable FILS if the supplicant and the AP support it
+
+
+
+
+
+
+require FILS and fail if not available
+
+
+
+
+
+
+placeholder value for bounds-checking
+
+
+
+
+
+
+placeholder value for bounds-checking
+
+
+
+
+
+
+Since: 1.12
+
+
+
NM_SETTING_WIRELESS_SECURITY_KEY_MGMT
#define NM_SETTING_WIRELESS_SECURITY_KEY_MGMT "key-mgmt"
@@ -1803,6 +1891,12 @@ the actual WEP key using the MD5 hash algorithm.
+
+
NMSettingWirelessSecurity
typedef struct _NMSettingWirelessSecurity NMSettingWirelessSecurity;
Wi-Fi Security Settings
@@ -1823,6 +1917,22 @@ using Cisco LEAP (ie, key-mgmt = "ieee8021x" and auth-alg = "leap") the
+The “fils” property
+ “fils” gint
+Indicates whether Fast Initial Link Setup (802.11ai) must be enabled for
+the connection. One of NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT (use
+global default value), NM_SETTING_WIRELESS_SECURITY_FILS_DISABLE
+(disable FILS), NM_SETTING_WIRELESS_SECURITY_FILS_OPTIONAL (enable FILS
+if the supplicant and the access point support it) or
+NM_SETTING_WIRELESS_SECURITY_FILS_REQUIRED (enable FILS and fail if not
+supported). When set to NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT and
+no global default is set, FILS will be optionally enabled.
+Flags: Read / Write / Construct
+Default value: 0
+Since: 1.12
+
+
+
The “group” property
“group” GStrv
A list of group/broadcast encryption algorithms which prevents
diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html
index 7bdc9f9b..63f0e087 100644
--- a/docs/libnm/html/NMVpnEditorPlugin.html
+++ b/docs/libnm/html/NMVpnEditorPlugin.html
@@ -124,7 +124,8 @@
-struct _NMVpnPluginInfo *
+
+NMVpnPluginInfo *
nm_vpn_editor_plugin_get_plugin_info ()
@@ -222,6 +223,10 @@
NMVpnEditorPluginVT
+
+
+NMVpnPluginInfo
+
@@ -542,7 +547,7 @@ the given service.
nm_vpn_editor_plugin_get_plugin_info ()
-struct _NMVpnPluginInfo *
+NMVpnPluginInfo *
nm_vpn_editor_plugin_get_plugin_info (NMVpnEditorPlugin *plugin);
Parameters
@@ -561,7 +566,7 @@ nm_vpn_editor_plugin_get_plugin_info (
Returns
-if set, return the NMVpnPluginInfo instance.
+if set, return the NMVpnPluginInfo instance.
[transfer none]
Since: 1.4
@@ -571,7 +576,7 @@ nm_vpn_editor_plugin_get_plugin_info (nm_vpn_editor_plugin_set_plugin_info ()
void
nm_vpn_editor_plugin_set_plugin_info (NMVpnEditorPlugin *plugin,
- struct _NMVpnPluginInfo *plugin_info);
+ NMVpnPluginInfo *plugin_info);
Set or clear the plugin-info instance.
This takes a weak reference on plugin_info
, to avoid circular
@@ -592,7 +597,7 @@ reference as the plugin-info might also reference the editor-plugin.
plugin_info
-a NMVpnPluginInfo instance or NULL.
+a NMVpnPluginInfo instance or NULL.
[allow-none]
@@ -689,7 +694,7 @@ reference as the plugin-info might also reference the editor-plugin.
char * (*get_suggested_filename) (NMVpnEditorPlugin *plugin, NMConnection *connection);
void (*notify_plugin_info_set) (NMVpnEditorPlugin *plugin,
- struct _NMVpnPluginInfo *plugin_info);
+ NMVpnPluginInfo *plugin_info);
const NMVpnEditorPluginVT *(*get_vt) (NMVpnEditorPlugin *plugin,
gsize *out_vt_size);
@@ -768,6 +773,15 @@ the plugin, without requiring to update libnm. Used by NMVpnEditorPluginVT
typedef struct _NMVpnEditorPluginVT NMVpnEditorPluginVT;
+
+
Property Details
diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html
index 2af383fb..5a66390d 100644
--- a/docs/libnm/html/annotation-glossary.html
+++ b/docs/libnm/html/annotation-glossary.html
@@ -20,6 +20,8 @@
|
I
|
+ N
+ |
O
|
S
@@ -47,6 +49,9 @@
I
inout
Parameter for input and for returning results. Default is transfer full.
+N
+nullable
+NULL may be passed as the value in, out, in-out; or as a return value.
O
out
Parameter for returning results. Default is transfer full.
diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html
index bd12cd14..bcb67421 100644
--- a/docs/libnm/html/api-index-full.html
+++ b/docs/libnm/html/api-index-full.html
@@ -447,7 +447,7 @@
-NM_AVAILABLE_IN_1_10_2, macro in nm-version
+NM_AVAILABLE_IN_1_12, macro in nm-version
@@ -477,10 +477,50 @@
+NMCheckpoint, struct in nm-types
+
+
+
+NMCheckpoint:created, object property in nm-types
+
+
+
+NMCheckpoint:devices, object property in nm-types
+
+
+
+NMCheckpoint:rollback-timeout, object property in nm-types
+
+
+
NMCheckpointCreateFlags, enum in nm-dbus-interface
+NM_CHECKPOINT_CREATED, macro in nm-checkpoint
+
+
+
+NM_CHECKPOINT_DEVICES, macro in nm-checkpoint
+
+
+
+nm_checkpoint_get_created, function in nm-checkpoint
+
+
+
+nm_checkpoint_get_devices, function in nm-checkpoint
+
+
+
+nm_checkpoint_get_rollback_timeout, function in nm-checkpoint
+
+
+
+NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
+
+
+
NMClient, struct in nm-types
@@ -537,6 +577,10 @@
+NMClient:checkpoints, object property in nm-types
+
+
+
NMClient:connections, object property in nm-types
@@ -693,6 +737,38 @@
+nm_client_checkpoint_adjust_rollback_timeout, function in NMClient
+
+
+
+nm_client_checkpoint_adjust_rollback_timeout_finish, function in NMClient
+
+
+
+nm_client_checkpoint_create, function in NMClient
+
+
+
+nm_client_checkpoint_create_finish, function in NMClient
+
+
+
+nm_client_checkpoint_destroy, function in NMClient
+
+
+
+nm_client_checkpoint_destroy_finish, function in NMClient
+
+
+
+nm_client_checkpoint_rollback, function in NMClient
+
+
+
+nm_client_checkpoint_rollback_finish, function in NMClient
+
+
+
nm_client_check_connectivity, function in NMClient
@@ -797,6 +873,10 @@
+nm_client_get_checkpoints, function in NMClient
+
+
+
nm_client_get_connections, function in NMClient
@@ -1378,6 +1458,10 @@
+NM_DBUS_INTERFACE_CHECKPOINT, macro in nm-dbus-interface
+
+
+
NM_DBUS_INTERFACE_DEVICE, macro in nm-dbus-interface
@@ -1678,6 +1762,14 @@
+NM_DEPRECATED_IN_1_12, macro in nm-version
+
+
+
+NM_DEPRECATED_IN_1_12_FOR, macro in nm-version
+
+
+
NM_DEPRECATED_IN_1_2, macro in nm-version
@@ -1954,6 +2046,10 @@
+NMDeviceIPTunnel:flags, object property in nm-types
+
+
+
NMDeviceIPTunnel:flow-label, object property in nm-types
@@ -2774,6 +2870,10 @@ NMDevicePpp, struct in nm-types
+NM_DEVICE_IP_TUNNEL_FLAGS, macro in NMDeviceIPTunnel
+
+
+
NM_DEVICE_IP_TUNNEL_FLOW_LABEL, macro in NMDeviceIPTunnel
@@ -2782,6 +2882,10 @@ NMDevicePpp, struct in nm-types
+nm_device_ip_tunnel_get_flags, function in NMDeviceIPTunnel
+
+
+
nm_device_ip_tunnel_get_flow_label, function in NMDeviceIPTunnel
@@ -3631,10 +3735,18 @@ NMDevicePpp, struct in nm-types
+NMIPTunnelFlags, enum in NMSettingIPTunnel
+
+
+
NMIPTunnelMode, enum in nm-dbus-interface
+NM_IP_ADDRESS_ATTRIBUTE_LABEL, macro in NMSettingIPConfig
+
+
+
nm_ip_address_dup, function in NMSettingIPConfig
@@ -3984,10 +4096,6 @@ json_object_iter, macro in nm-json
-json_object_iter_at, macro in nm-json
-
-
-
json_object_iter_key, macro in nm-json
@@ -4180,6 +4288,10 @@ json_true, macro in nm-json
+NMRemoteConnection:flags, object property in nm-types
+
+
+
NMRemoteConnection:unsaved, object property in nm-types
@@ -4216,6 +4328,14 @@ json_true, macro in nm-json
+NM_REMOTE_CONNECTION_FLAGS, macro in NMRemoteConnection
+
+
+
+nm_remote_connection_get_flags, function in NMRemoteConnection
+
+
+
nm_remote_connection_get_secrets, function in NMRemoteConnection
@@ -4765,6 +4885,10 @@ json_true, macro in nm-json
+NMSettingConnection:mdns, object property in NMSettingConnection
+
+
+
NMSettingConnection:metered, object property in NMSettingConnection
@@ -4813,6 +4937,10 @@ json_true, macro in nm-json
+NMSettingConnectionMdns, enum in NMSettingConnection
+
+
+
NMSettingDcb, struct in NMSettingDcb
@@ -5093,6 +5221,10 @@ json_true, macro in nm-json
+NMSettingIPTunnel:flags, object property in NMSettingIPTunnel
+
+
+
NMSettingIPTunnel:flow-label, object property in NMSettingIPTunnel
@@ -5413,6 +5545,10 @@ NMSettingProxyMethod, enum in NMSettingProxy
+NMSettingsConnectionFlags, enum in nm-dbus-interface
+
+
+
NMSettingSecretFlags, enum in NMSetting
@@ -5893,6 +6029,10 @@ NMSettingUser:data, object property in nm-core-types
+NMSettingWirelessSecurity:fils, object property in NMSettingWirelessSecurity
+
+
+
NMSettingWirelessSecurity:group, object property in NMSettingWirelessSecurity
@@ -5965,6 +6105,10 @@ NMSettingUser:data, object property in nm-core-types
+NMSettingWirelessSecurityFils, enum in NMSettingWirelessSecurity
+
+
+
NMSettingWirelessSecurityPmf, enum in NMSettingWirelessSecurity
@@ -7033,6 +7177,10 @@ NMSettingUser:data, object property in nm-core-types
+nm_setting_connection_get_mdns, function in NMSettingConnection
+
+
+
nm_setting_connection_get_metered, function in NMSettingConnection
@@ -7097,6 +7245,10 @@ NMSettingUser:data, object property in nm-core-types
+NM_SETTING_CONNECTION_MDNS, macro in NMSettingConnection
+
+
+
NM_SETTING_CONNECTION_METERED, macro in NMSettingConnection
@@ -7949,6 +8101,10 @@ NMSettingUser:data, object property in nm-core-types
+NM_SETTING_IP_TUNNEL_FLAGS, macro in NMSettingIPTunnel
+
+
+
NM_SETTING_IP_TUNNEL_FLOW_LABEL, macro in NMSettingIPTunnel
@@ -7957,6 +8113,10 @@ NMSettingUser:data, object property in nm-core-types
+nm_setting_ip_tunnel_get_flags, function in NMSettingIPTunnel
+
+
+
nm_setting_ip_tunnel_get_flow_label, function in NMSettingIPTunnel
@@ -9249,6 +9409,10 @@ nm_setting_user_set_data, function in nm-setting-user
+nm_setting_vpn_get_data_keys, function in NMSettingVpn
+
+
+
nm_setting_vpn_get_num_data_items, function in NMSettingVpn
@@ -9265,6 +9429,10 @@ nm_setting_user_set_data, function in nm-setting-user
+nm_setting_vpn_get_secret_keys, function in NMSettingVpn
+
+
+
nm_setting_vpn_get_service_type, function in NMSettingVpn
@@ -9833,10 +10001,18 @@ nm_setting_user_set_data, function in nm-setting-user
+NM_SETTING_WIRELESS_SECURITY_FILS, macro in NMSettingWirelessSecurity
+
+
+
nm_setting_wireless_security_get_auth_alg, function in NMSettingWirelessSecurity
+nm_setting_wireless_security_get_fils, function in NMSettingWirelessSecurity
+
+
+
nm_setting_wireless_security_get_group, function in NMSettingWirelessSecurity
@@ -10319,7 +10495,11 @@ nm_tc_tfilter_unref, function in nm-setting-tc-config
-nm_utils_fixup_desc_string, function in nm-libnm-utils
+nm_utils_fixup_product_string, function in nm-libnm-utils
+
+
+
+nm_utils_fixup_vendor_string, function in nm-libnm-utils
@@ -10664,7 +10844,7 @@ NMVpnEditorInterface, struct in NMVpnPluginInfo, struct in nm-vpn-plugin-info
diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html
index 8d5e5ebc..ddd2828f 100644
--- a/docs/libnm/html/index.html
+++ b/docs/libnm/html/index.html
@@ -15,7 +15,7 @@
libnm Reference Manual
- for libnm 1.10.6
+ for libnm 1.11.3
The latest version of this documentation can be found on-line at
https://developer.gnome.org/libnm/stable/.
diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html
index 575adb4e..dbf59b84 100644
--- a/docs/libnm/html/libnm-nm-dbus-interface.html
+++ b/docs/libnm/html/libnm-nm-dbus-interface.html
@@ -206,6 +206,10 @@
#define
+NM_DBUS_INTERFACE_CHECKPOINT
+
+
+#define
NM_DBUS_INTERFACE_SETTINGS
@@ -406,6 +410,10 @@
enum
+NMSettingsConnectionFlags
+
+
+enum
NMActivationStateFlags
@@ -435,11 +443,13 @@
├── NM80211ApSecurityFlags
├── NMActivationStateFlags
├── NMBluetoothCapabilities
+ ├── NMCheckpointCreateFlags
├── NMDeviceCapabilities
├── NMDeviceModemCapabilities
├── NMDeviceWifiCapabilities
├── NMSecretAgentCapabilities
├── NMSecretAgentGetSecretsFlags
+ ├── NMSettingsConnectionFlags
╰── NMSettingsUpdate2Flags
@@ -697,6 +707,12 @@
+NM_DBUS_INTERFACE_CHECKPOINT
+#define NM_DBUS_INTERFACE_CHECKPOINT NM_DBUS_INTERFACE ".Checkpoint"
+
+
+
+
+
+
+
+by default, creating
+ a checkpoint fails if there are already existing checkoints that
+ reference the same devices. With this flag, creation of such
+ checkpoints is allowed, however, if an older checkpoint
+ that references overlapping devices gets rolled back, it will
+ automatically destroy this checkpoint during rollback. This
+ allows to create several overlapping checkpoints in parallel,
+ and rollback to them at will. With the special case that
+ rolling back to an older checkpoint will invalidate all
+ overlapping younger checkpoints. This opts-in that the
+ checkpoint can be automatically destroyed by the rollback
+ of an older checkpoint. (Since: 1.12)
+
+
+
-Since: 1.4
+Since: 1.4 (gi flags generated since 1.12)
@@ -2914,6 +2948,62 @@ VPN plugin authentication dialogs.
+enum NMSettingsConnectionFlags
+Flags describing the current activation state.
+
+Members
+
+
+
+
+
+
+
+
+
+
+an alias for numeric zero, no flags set.
+
+
+
+
+
+
+the connection is not saved to disk.
+ That either means, that the connection is in-memory only and currently
+ is not backed by a file. Or, that the connection is backed by a file,
+ but has modifications in-memory that were not persisted to disk.
+
+
+
+
+
+
+A connection is "nm-generated" if
+ it was generated by NetworkManger. If the connection gets modified or saved
+ by the user, the flag gets cleared. A nm-generated is also unsaved
+ and has no backing file as it is in-memory only.
+
+
+
+
+
+
+The connection will be deleted
+ when it disconnects. That is for in-memory connections (unsaved), which are
+ currently active but deleted on disconnect. Volatile connections are
+ always unsaved, but they are also no backing file on disk and are entirely
+ in-memory only.
+
+
+
+
+
+
+Since: 1.12
+
+
+
enum NMActivationStateFlags
Flags describing the current activation state.
@@ -3068,7 +3158,7 @@ VPN plugin authentication dialogs.
-Since: 1.10.2
+Since: 1.12
diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html
index 002d54ce..918f6336 100644
--- a/docs/libnm/html/libnm-nm-utils.html
+++ b/docs/libnm/html/libnm-nm-utils.html
@@ -2051,9 +2051,11 @@ nm_utils_wifi_5ghz_freqs (voidguint8 strength);
Converts strength
into a 4-character-wide graphical representation of
-strength suitable for printing to stdout. If the current locale and terminal
-support it, this will use unicode graphics characters to represent
-"bars". Otherwise it will use 0 to 4 asterisks.
+strength suitable for printing to stdout.
+Previous versions used to take a guess at the terminal type and possibly
+return a wide UTF-8 encoded string. Now it always returns a 7-bit
+clean strings of one to 0 to 4 asterisks. Users that actually need
+the functionality are encouraged to make their implementations instead.
Parameters
@@ -2209,8 +2211,8 @@ Bytes in asc
buffer
-buffer to store the result into
-
+buffer to store the result into.
+[type guint8][array length=length]
length
@@ -2362,8 +2364,8 @@ guaranteed to not match if they are invalid.)
hwaddr1
-pointer to a binary or ASCII hardware address, or NULL
-
+pointer to a binary or ASCII hardware address, or NULL.
+[nullable]
hwaddr1_len
@@ -2374,8 +2376,8 @@ is ASCII
hwaddr2
-pointer to a binary or ASCII hardware address, or NULL
-
+pointer to a binary or ASCII hardware address, or NULL.
+[nullable]
hwaddr2_len
@@ -2598,7 +2600,7 @@ nm_utils_inet4_ntop (in_addr_tNULL, it will return a pointer to an internal, static
buffer (shared with nm_utils_inet6_ntop()). Beware, that the internal
buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or
-nm_utils_inet6_ntop() that does not provied it's own dst
+nm_utils_inet6_ntop() that does not provide its own dst
buffer. Also,
using the internal buffer is not thread safe. When in doubt, pass your own
dst
@@ -2644,7 +2646,7 @@ nm_utils_inet6_ntop (const struct
characters. If set to NULL, it will return a pointer to an internal, static
buffer (shared with nm_utils_inet4_ntop()). Beware, that the internal
buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or
-nm_utils_inet6_ntop() that does not provied it's own dst
+nm_utils_inet6_ntop() that does not provide its own dst
buffer. Also,
using the internal buffer is not thread safe. When in doubt, pass your own
dst
@@ -3015,8 +3017,9 @@ nm_utils_parse_variant_attributes (const
Returns
-a GHashTable mapping attribute names to GVariant values.
-[transfer full]
+a GHashTable mapping
+attribute names to GVariant values.
+[transfer full][element-type utf8 GVariant]
Since: 1.8
@@ -3062,7 +3065,7 @@ discipline to a NMTCQdisc instance. Supports a subs
Returns
the NMTCQdisc or NULL
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -3134,7 +3137,7 @@ discipline to a NMTCAction instance. Supports a sub
Returns
the NMTCAction or NULL
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
@@ -3206,7 +3209,7 @@ discipline to a NMTCTfilter instance. Supports a su
Returns
the NMTCTfilter or NULL
-Since: 1.10.2
+Since: 1.12
-Since: 1.10.2
+Since: 1.12
diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html
index e2010ded..f403698d 100644
--- a/docs/libnm/html/libnm-nm-version.html
+++ b/docs/libnm/html/libnm-nm-version.html
@@ -81,6 +81,12 @@
NM_DEPRECATED_IN_1_10_FOR()
+
+#define
+
+NM_DEPRECATED_IN_1_12_FOR()
+
+
@@ -158,7 +164,11 @@
#define
-NM_AVAILABLE_IN_1_10_2
+NM_DEPRECATED_IN_1_12
+
+
+#define
+NM_AVAILABLE_IN_1_12
@@ -208,18 +218,24 @@
# define NM_DEPRECATED_IN_1_10_FOR(f) G_DEPRECATED_FOR(f)
+
+
Types and Values
NM_VERSION_MIN_REQUIRED
-# define NM_VERSION_MIN_REQUIRED (NM_VERSION_CUR_STABLE)
+# define NM_VERSION_MIN_REQUIRED (NM_API_VERSION)
NM_VERSION_MAX_ALLOWED
-# define NM_VERSION_MAX_ALLOWED (NM_VERSION_CUR_STABLE)
+# define NM_VERSION_MAX_ALLOWED (NM_API_VERSION)
@@ -306,8 +322,14 @@
-NM_AVAILABLE_IN_1_10_2
-# define NM_AVAILABLE_IN_1_10_2 G_UNAVAILABLE(1,10.2)
+NM_DEPRECATED_IN_1_12
+# define NM_DEPRECATED_IN_1_12 G_DEPRECATED
+
+
+
+
diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2
index 1e687022..8ae5853d 100644
--- a/docs/libnm/html/libnm.devhelp2
+++ b/docs/libnm/html/libnm.devhelp2
@@ -159,6 +159,15 @@
+
+
+
+
+
+
+
+
+
@@ -203,6 +212,7 @@
+
@@ -330,6 +340,7 @@
+
@@ -378,10 +389,11 @@
-
+
+
-
+
@@ -439,7 +451,7 @@
-
+
@@ -515,6 +527,7 @@
+
@@ -539,8 +552,10 @@
+
+
@@ -552,6 +567,7 @@
+
@@ -1129,6 +1145,7 @@
+
@@ -1210,6 +1227,7 @@
+
@@ -1223,8 +1241,11 @@
+
+
+
@@ -1389,48 +1410,48 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1492,17 +1513,17 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -1580,11 +1601,13 @@
+
+
@@ -1814,10 +1837,12 @@
+
+
@@ -1837,8 +1862,10 @@
+
+
@@ -2048,6 +2075,7 @@
+
@@ -2059,8 +2087,10 @@
+
+
@@ -2367,7 +2397,7 @@
-
+
@@ -2382,12 +2412,15 @@
+
+
+
@@ -2536,12 +2569,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -2554,6 +2587,7 @@
+
@@ -2570,7 +2604,8 @@
-
+
+
@@ -2656,6 +2691,7 @@
+
@@ -2971,10 +3007,15 @@
+
+
+
+
+
@@ -3019,6 +3060,10 @@
+
+
+
+
@@ -3043,6 +3088,13 @@
+
+
+
+
+
+
+
@@ -3105,6 +3157,12 @@
+
+
+
+
+
+
diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html
index 268539b2..3a05c8a2 100644
--- a/docs/libnm/html/object-tree.html
+++ b/docs/libnm/html/object-tree.html
@@ -69,6 +69,7 @@
│ ├── NMAccessPoint
│ ├── NMActiveConnection
│ │ ╰── NMVpnConnection
+ │ ├── NMCheckpoint
│ ├── NMDevice
│ │ ├── NMDeviceAdsl
│ │ ├── NMDeviceBond
@@ -109,16 +110,19 @@
├── NM80211ApSecurityFlags
├── NMActivationStateFlags
├── NMBluetoothCapabilities
+ ├── NMCheckpointCreateFlags
├── NMConnectionSerializationFlags
├── NMDeviceCapabilities
├── NMDeviceModemCapabilities
├── NMDeviceWifiCapabilities
+ ├── NMIPTunnelFlags
├── NMSecretAgentCapabilities
├── NMSecretAgentGetSecretsFlags
├── NMSetting8021xAuthFlags
├── NMSettingDcbFlags
├── NMSettingSecretFlags
├── NMSettingWiredWakeOnLan
+ ├── NMSettingsConnectionFlags
├── NMSettingsUpdate2Flags
├── NMTeamLinkWatcherArpPingFlags
├── NMVlanFlags
@@ -150,6 +154,7 @@
├── NMSettingCompareFlags
├── NMSettingConnectionAutoconnectSlaves
├── NMSettingConnectionLldp
+ ├── NMSettingConnectionMdns
├── NMSettingDiffResult
├── NMSettingIP6ConfigAddrGenMode
├── NMSettingIP6ConfigPrivacy
@@ -161,6 +166,7 @@
├── NMSettingSerialParity
├── NMSettingTunMode
├── NMSettingWirelessPowersave
+ ├── NMSettingWirelessSecurityFils
├── NMSettingWirelessSecurityPmf
├── NMSettingWirelessSecurityWpsMethod
├── NMState
diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html
index 9ab60e1d..e037ae29 100644
--- a/docs/libnm/html/usage.html
+++ b/docs/libnm/html/usage.html
@@ -96,7 +96,7 @@
$ cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c
$ ./hello-nm
- NetworkManager version: 1.10.6
+ NetworkManager version: 1.11.3
$
--
cgit 1.3.0-6-gf8a5
From ee9c73a923909e23a649407be77e25235d769e25 Mon Sep 17 00:00:00 2001
From: Michael Biebl
Date: Fri, 11 May 2018 22:08:45 +0200
Subject: New upstream version 1.10.8
---
docs/libnm/html/NMActiveConnection.html | 2 +-
docs/libnm/html/NMClient.html | 527 +------------------------
docs/libnm/html/NMConnection.html | 4 +-
docs/libnm/html/NMDevice.html | 2 +-
docs/libnm/html/NMDeviceBond.html | 2 +-
docs/libnm/html/NMDeviceBridge.html | 2 +-
docs/libnm/html/NMDeviceIPTunnel.html | 58 ---
docs/libnm/html/NMDeviceTeam.html | 2 +-
docs/libnm/html/NMDeviceWifi.html | 2 +-
docs/libnm/html/NMDeviceWimax.html | 2 +-
docs/libnm/html/NMDhcpConfig.html | 2 +
docs/libnm/html/NMIPConfig.html | 1 -
docs/libnm/html/NMObject.html | 1 -
docs/libnm/html/NMRemoteConnection.html | 61 +--
docs/libnm/html/NMSecretAgentOld.html | 131 ++++++
docs/libnm/html/NMSettingBond.html | 4 +
docs/libnm/html/NMSettingBridge.html | 4 -
docs/libnm/html/NMSettingConnection.html | 134 +------
docs/libnm/html/NMSettingDcb.html | 12 +-
docs/libnm/html/NMSettingIP4Config.html | 8 -
docs/libnm/html/NMSettingIPConfig.html | 22 +-
docs/libnm/html/NMSettingIPTunnel.html | 101 +----
docs/libnm/html/NMSettingTeam.html | 112 +++---
docs/libnm/html/NMSettingTeamPort.html | 36 +-
docs/libnm/html/NMSettingVlan.html | 4 +-
docs/libnm/html/NMSettingVpn.html | 98 +----
docs/libnm/html/NMSettingWired.html | 5 +
docs/libnm/html/NMSettingWirelessSecurity.html | 110 ------
docs/libnm/html/NMVpnEditorPlugin.html | 26 +-
docs/libnm/html/annotation-glossary.html | 5 -
docs/libnm/html/api-index-full.html | 196 +--------
docs/libnm/html/index.html | 2 +-
docs/libnm/html/libnm-nm-dbus-interface.html | 94 +----
docs/libnm/html/libnm-nm-utils.html | 41 +-
docs/libnm/html/libnm-nm-version.html | 32 +-
docs/libnm/html/libnm.devhelp2 | 182 +++------
docs/libnm/html/object-tree.html | 6 -
docs/libnm/html/usage.html | 2 +-
38 files changed, 359 insertions(+), 1676 deletions(-)
(limited to 'docs/libnm/html')
diff --git a/docs/libnm/html/NMActiveConnection.html b/docs/libnm/html/NMActiveConnection.html
index 866b4737..1543554d 100644
--- a/docs/libnm/html/NMActiveConnection.html
+++ b/docs/libnm/html/NMActiveConnection.html
@@ -1001,7 +1001,7 @@ nm_active_connection_get_vpn (The “devices” property
“devices” GPtrArray *
The devices of the active connection.
-[type GPtrArray(NMDevice)]
+Element-type: NMDevice
Flags: Read
diff --git a/docs/libnm/html/NMClient.html b/docs/libnm/html/NMClient.html
index 2af3621c..6015f726 100644
--- a/docs/libnm/html/NMClient.html
+++ b/docs/libnm/html/NMClient.html
@@ -568,77 +568,6 @@
nm_client_get_dns_configuration ()
-
-const GPtrArray *
-
-
-nm_client_get_checkpoints ()
-
-
-
-
-void
-
-
-nm_client_checkpoint_create ()
-
-
-
-
-NMCheckpoint *
-
-
-nm_client_checkpoint_create_finish ()
-
-
-
-
-void
-
-
-nm_client_checkpoint_destroy ()
-
-
-
-
-gboolean
-
-
-nm_client_checkpoint_destroy_finish ()
-
-
-
-
-void
-
-
-nm_client_checkpoint_rollback ()
-
-
-
-
-GHashTable *
-
-
-nm_client_checkpoint_rollback_finish ()
-
-
-
-
-void
-
-
-nm_client_checkpoint_adjust_rollback_timeout ()
-
-
-
-
-gboolean
-
-
-nm_client_checkpoint_adjust_rollback_timeout_finish ()
-
-
@@ -677,12 +606,6 @@
GPtrArray *
-checkpoints
-Read
-
-
-
-GPtrArray *
connections
Read
@@ -3547,438 +3470,6 @@ and should not be modified.
Since: 1.6
-
-
-nm_client_get_checkpoints ()
-const GPtrArray *
-nm_client_get_checkpoints (NMClient *client);
-Gets all the active checkpoints.
-
-
-Returns
-a GPtrArray
-containing all the NMCheckpoint. The returned array is owned by the
-NMClient object and should not be modified.
-[transfer none][element-type NMCheckpoint]
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_create ()
-void
-nm_client_checkpoint_create (NMClient *client,
- const GPtrArray *devices,
- guint32 rollback_timeout,
- NMCheckpointCreateFlags flags,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-Creates a checkpoint of the current networking configuration
-for given interfaces. An empty devices
- argument means all
-devices. If rollback_timeout
- is not zero, a rollback is
-automatically performed after the given timeout.
-
-Parameters
-
-
-
-
-
-
-
-
-client
-the NMClient
-
-
-
-devices
-a list of devices for which a
-checkpoint should be created.
-[element-type NMDevice]
-
-
-rollback_timeout
-the rollback timeout in seconds
-
-
-
-flags
-creation flags
-
-
-
-cancellable
-a GCancellable, or NULL
-
-
-
-callback
-callback to be called when the add operation completes.
-[scope async]
-
-
-user_data
-caller-specific data passed to callback
-.
-[closure]
-
-
-
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_create_finish ()
-NMCheckpoint *
-nm_client_checkpoint_create_finish (NMClient *client,
- GAsyncResult *result,
- GError **error);
-Gets the result of a call to nm_client_checkpoint_create().
-
-Parameters
-
-
-
-
-
-
-
-
-client
-the NMClient
-
-
-
-result
-the result passed to the GAsyncReadyCallback
-
-
-
-error
-
-
-
-
-
-
-
-Returns
-the new NMCheckpoint on success, NULL on
-failure, in which case error
-will be set.
-[transfer full]
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_destroy ()
-void
-nm_client_checkpoint_destroy (NMClient *client,
- const char *checkpoint_path,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-Destroys an existing checkpoint without performing a rollback.
-
-Parameters
-
-
-
-
-
-
-
-
-client
-the NMClient
-
-
-
-checkpoint_path
-the D-Bus path for the checkpoint
-
-
-
-cancellable
-a GCancellable, or NULL
-
-
-
-callback
-callback to be called when the add operation completes.
-[scope async]
-
-
-user_data
-caller-specific data passed to callback
-.
-[closure]
-
-
-
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_destroy_finish ()
-gboolean
-nm_client_checkpoint_destroy_finish (NMClient *client,
- GAsyncResult *result,
- GError **error);
-Gets the result of a call to nm_client_checkpoint_destroy().
-
-Parameters
-
-
-
-
-
-
-
-
-client
-an NMClient
-
-
-
-result
-the result passed to the GAsyncReadyCallback
-
-
-
-error
-
-
-
-
-
-
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_rollback ()
-void
-nm_client_checkpoint_rollback (NMClient *client,
- const char *checkpoint_path,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-Performs the rollback of a checkpoint before the timeout is reached.
-
-Parameters
-
-
-
-
-
-
-
-
-client
-the NMClient
-
-
-
-checkpoint_path
-the D-Bus path to the checkpoint
-
-
-
-cancellable
-a GCancellable, or NULL
-
-
-
-callback
-callback to be called when the add operation completes.
-[scope async]
-
-
-user_data
-caller-specific data passed to callback
-.
-[closure]
-
-
-
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_rollback_finish ()
-GHashTable *
-nm_client_checkpoint_rollback_finish (NMClient *client,
- GAsyncResult *result,
- GError **error);
-Gets the result of a call to nm_client_checkpoint_rollback().
-
-Parameters
-
-
-
-
-
-
-
-
-client
-an NMClient
-
-
-
-result
-the result passed to the GAsyncReadyCallback
-
-
-
-error
-
-
-
-
-
-
-
-Returns
-an hash table of
-devices and results. Devices are represented by their original
-D-Bus path; each result is a NMRollbackResult.
-[transfer full][element-type utf8 guint32]
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_adjust_rollback_timeout ()
-void
-nm_client_checkpoint_adjust_rollback_timeout
- (NMClient *client,
- const char *checkpoint_path,
- guint32 add_timeout,
- GCancellable *cancellable,
- GAsyncReadyCallback callback,
- gpointer user_data);
-Resets the timeout for the checkpoint with path checkpoint_path
-
-to timeout_add
-.
-
-Parameters
-
-
-
-
-
-
-
-
-client
-the NMClient
-
-
-
-checkpoint_path
-a D-Bus path to a checkpoint
-
-
-
-add_timeout
-the timeout in seconds counting from now.
-Set to zero, to disable the timeout.
-
-
-
-cancellable
-a GCancellable, or NULL
-
-
-
-callback
-callback to be called when the add operation completes.
-[scope async]
-
-
-user_data
-caller-specific data passed to callback
-.
-[closure]
-
-
-
-
-Since: 1.12
-
-
-
-nm_client_checkpoint_adjust_rollback_timeout_finish ()
-gboolean
-nm_client_checkpoint_adjust_rollback_timeout_finish
- (NMClient *client,
- GAsyncResult *result,
- GError **error);
-Gets the result of a call to nm_client_checkpoint_adjust_rollback_timeout().
-
-Parameters
-
-
-
-
-
-
-
-
-client
-an NMClient
-
-
-
-result
-the result passed to the GAsyncReadyCallback
-
-
-
-error
-
-
-
-
-
-
-
-Since: 1.12
-
Types and Values
@@ -4467,7 +3958,7 @@ likely to become the new The “active-connections” property
“active-connections” GPtrArray *
The active connections.
-[type GPtrArray(NMActiveConnection)]
+Element-type: NMActiveConnection
Flags: Read
@@ -4475,7 +3966,7 @@ likely to become the new The “all-devices” property
“all-devices” GPtrArray *
List of both real devices and device placeholders.
-[type GPtrArray(NMDevice)]
+Element-type: NMDevice
Flags: Read
Since: 1.2
@@ -4489,22 +3980,13 @@ likely to become the new
-The “checkpoints” property
- “checkpoints” GPtrArray *
-The list of active checkpoints.
-[type GPtrArray(NMCheckpoint)]
-Flags: Read
-Since: 1.12
-
-
-
The “connections” property
“connections” GPtrArray *
The list of configured connections that are available to the user. (Note
that this differs from the underlying D-Bus property, which may also
contain the object paths of connections that the user does not have
permission to read the details of.)
-[type GPtrArray(NMRemoteConnection)]
+Element-type: NMRemoteConnection
Flags: Read
@@ -4534,7 +4016,7 @@ permission to read the details of.)
The “devices” property
“devices” GPtrArray *
List of real network devices. Does not include placeholder devices.
-[type GPtrArray(NMDevice)]
+Element-type: NMDevice
Flags: Read
@@ -4548,7 +4030,6 @@ dictionaries. Each dictionary has the "nameservers",
relative priority, "interface" the interface on which these
servers are contacted, "vpn" a boolean telling whether the
configuration was obtained from a VPN connection.
-[type GPtrArray(GVariant)]
Flags: Read
Since: 1.6
diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html
index 67bfae88..ef3b0136 100644
--- a/docs/libnm/html/NMConnection.html
+++ b/docs/libnm/html/NMConnection.html
@@ -1123,7 +1123,7 @@ cannot be normalized, the connection will not be modified.
a GHashTable with
normalization parameters to allow customization of the normalization by providing
specific arguments. Unknown arguments will be ignored and the default will be
-used. The keys must be strings compared with g_str_equal() function.
+used. The keys must be strings, hashed by g_str_hash() and g_str_equal() functions.
The values are opaque and depend on the parameter name.
[allow-none][element-type utf8 gpointer]
@@ -2482,7 +2482,7 @@ nm_connection_get_setting_tc_config (an NMSettingTCConfig if the connection contains one, otherwise NULL.
[transfer none]
-Since: 1.12
+Since: 1.10.2
diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html
index 2de3b948..b58fcda5 100644
--- a/docs/libnm/html/NMDevice.html
+++ b/docs/libnm/html/NMDevice.html
@@ -2962,7 +2962,7 @@ nm_lldp_neighbor_get_attr_type (The “available-connections” property
“available-connections” GPtrArray *
The available connections of the device
-[type GPtrArray(NMRemoteConnection)]
+Element-type: NMRemoteConnection
Flags: Read
diff --git a/docs/libnm/html/NMDeviceBond.html b/docs/libnm/html/NMDeviceBond.html
index 872e2358..e0f5cd27 100644
--- a/docs/libnm/html/NMDeviceBond.html
+++ b/docs/libnm/html/NMDeviceBond.html
@@ -273,7 +273,7 @@ copy used by the device, and must not be modified.
The “slaves” property
“slaves” GPtrArray *
The devices slaved to the bond device.
-[type GPtrArray(NMDevice)]
+Element-type: NMDevice
Flags: Read
diff --git a/docs/libnm/html/NMDeviceBridge.html b/docs/libnm/html/NMDeviceBridge.html
index 5d366ac6..6936ca89 100644
--- a/docs/libnm/html/NMDeviceBridge.html
+++ b/docs/libnm/html/NMDeviceBridge.html
@@ -273,7 +273,7 @@ copy used by the device, and must not be modified.
The “slaves” property
“slaves” GPtrArray *
The devices slaved to the bridge device.
-[type GPtrArray(NMDevice)]
+Element-type: NMDevice
Flags: Read
diff --git a/docs/libnm/html/NMDeviceIPTunnel.html b/docs/libnm/html/NMDeviceIPTunnel.html
index 83e6348a..c8807ffe 100644
--- a/docs/libnm/html/NMDeviceIPTunnel.html
+++ b/docs/libnm/html/NMDeviceIPTunnel.html
@@ -126,14 +126,6 @@
nm_device_ip_tunnel_get_flow_label ()
-
-
-NMIPTunnelFlags
-
-
-nm_device_ip_tunnel_get_flags ()
-
-
@@ -153,11 +145,6 @@
guint
-flags
-Read
-
-
-guint
flow-label
Read
@@ -267,10 +254,6 @@
NM_DEVICE_IP_TUNNEL_FLOW_LABEL
-#define
-NM_DEVICE_IP_TUNNEL_FLAGS
-
-
NMDeviceIPTunnel
@@ -585,32 +568,6 @@ nm_device_ip_tunnel_get_flow_label (
Since: 1.2
-
-
-nm_device_ip_tunnel_get_flags ()
-NMIPTunnelFlags
-nm_device_ip_tunnel_get_flags (NMDeviceIPTunnel *device);
-
-
-Since: 1.12
-
Types and Values
@@ -681,12 +638,6 @@ nm_device_ip_tunnel_get_flags (
-
-
@@ -705,15 +656,6 @@ tunnels.
-
-
The “flow-label” property
“flow-label” guint
The flow label to assign to tunnel packets. This property
diff --git a/docs/libnm/html/NMDeviceTeam.html b/docs/libnm/html/NMDeviceTeam.html
index ccd6e47a..d4b1a6e4 100644
--- a/docs/libnm/html/NMDeviceTeam.html
+++ b/docs/libnm/html/NMDeviceTeam.html
@@ -333,7 +333,7 @@ device, and must not be modified.
The “slaves” property
“slaves” GPtrArray *
The devices enslaved to the team device.
-[type GPtrArray(NMDevice)]
+Element-type: NMDevice
Flags: Read
diff --git a/docs/libnm/html/NMDeviceWifi.html b/docs/libnm/html/NMDeviceWifi.html
index 252037e9..eacae65f 100644
--- a/docs/libnm/html/NMDeviceWifi.html
+++ b/docs/libnm/html/NMDeviceWifi.html
@@ -816,7 +816,7 @@ set.
The “access-points” property
“access-points” GPtrArray *
List of all Wi-Fi access points the device can see.
-[type GPtrArray(NMAccessPoint)]
+Element-type: NMAccessPoint
Flags: Read
diff --git a/docs/libnm/html/NMDeviceWimax.html b/docs/libnm/html/NMDeviceWimax.html
index 6799ddd6..2cb66cbe 100644
--- a/docs/libnm/html/NMDeviceWimax.html
+++ b/docs/libnm/html/NMDeviceWimax.html
@@ -677,7 +677,7 @@ meaning when the device is not connected.
The “nsps” property
“nsps” GPtrArray *
List of all WiMAX Network Service Providers the device can see.
-[type GPtrArray(NMWimaxNsp)]
+Element-type: NMWimaxNsp
Flags: Read
diff --git a/docs/libnm/html/NMDhcpConfig.html b/docs/libnm/html/NMDhcpConfig.html
index 16794a9a..495070c0 100644
--- a/docs/libnm/html/NMDhcpConfig.html
+++ b/docs/libnm/html/NMDhcpConfig.html
@@ -257,6 +257,8 @@ configuration, and must not be modified.
The “options” property
“options” GHashTable *
+The GHashTable containing options of the configuration.
+Type: GLib.HashTable(utf8,utf8)
Flags: Read
diff --git a/docs/libnm/html/NMIPConfig.html b/docs/libnm/html/NMIPConfig.html
index 5948b14c..b62bc639 100644
--- a/docs/libnm/html/NMIPConfig.html
+++ b/docs/libnm/html/NMIPConfig.html
@@ -549,7 +549,6 @@ nm_ip_config_get_wins_servers (The “routes” property
“routes” GPtrArray *
A GPtrArray containing the routes (NMIPRoute) of the configuration.
-[type GPtrArray(NMIPRoute)]
Flags: Read
diff --git a/docs/libnm/html/NMObject.html b/docs/libnm/html/NMObject.html
index b901f314..e8a18ec8 100644
--- a/docs/libnm/html/NMObject.html
+++ b/docs/libnm/html/NMObject.html
@@ -119,7 +119,6 @@
╰── NMObject
├── NMAccessPoint
├── NMActiveConnection
- ├── NMCheckpoint
├── NMDevice
├── NMDhcpConfig
├── NMIPConfig
diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html
index cc4b7999..6cd6e6dd 100644
--- a/docs/libnm/html/NMRemoteConnection.html
+++ b/docs/libnm/html/NMRemoteConnection.html
@@ -164,14 +164,6 @@
-NMSettingsConnectionFlags
-
-
-nm_remote_connection_get_flags ()
-
-
-
-
gboolean
@@ -191,11 +183,6 @@
-guint
-flags
-Read
-
-
gboolean
unsaved
Read
@@ -230,10 +217,6 @@
#define
-NM_REMOTE_CONNECTION_FLAGS
-
-
-#define
NM_REMOTE_CONNECTION_VISIBLE
@@ -320,7 +303,7 @@ nm_remote_connection_update2 (Since: 1.12
+Since: 1.10.2
@@ -935,32 +918,6 @@ representation.
-nm_remote_connection_get_flags ()
-NMSettingsConnectionFlags
-nm_remote_connection_get_flags (NMRemoteConnection *connection);
-
-
-Since: 1.12
-
-
-
nm_remote_connection_get_visible ()
gboolean
nm_remote_connection_get_visible (NMRemoteConnection *connection);
@@ -1015,12 +972,6 @@ user,
-NM_REMOTE_CONNECTION_FLAGS
-#define NM_REMOTE_CONNECTION_FLAGS "flags"
-
-
-
-
NM_REMOTE_CONNECTION_VISIBLE
#define NM_REMOTE_CONNECTION_VISIBLE "visible"
@@ -1034,16 +985,6 @@ user,
Property Details
-The “flags” property
- “flags” guint
-The flags of the connection as unsigned integer. The values
-correspond to the NMSettingsConnectionFlags enum.
-Flags: Read
-Default value: 0
-Since: 1.12
-
-
-
The “unsaved” property
“unsaved” gboolean
TRUE if the remote connection contains changes that have not been saved
diff --git a/docs/libnm/html/NMSecretAgentOld.html b/docs/libnm/html/NMSecretAgentOld.html
index 81801e6d..b7625a37 100644
--- a/docs/libnm/html/NMSecretAgentOld.html
+++ b/docs/libnm/html/NMSecretAgentOld.html
@@ -722,6 +722,63 @@ nm_secret_agent_old_get_secrets (NMSecretAgentGetSecretsFlags flags,
NMSecretAgentOldGetSecretsFunc callback,
gpointer user_data);
+
Asynchronously retrieves secrets belonging to connection
+ for the
+setting setting_name
+. flags
+ indicate specific behavior that the secret
+agent should use when performing the request, for example returning only
+existing secrets without user interaction, or requesting entirely new
+secrets from the user.
+Virtual: get_secrets
+
+Parameters
+
+
+
+
+
+
+
+
+self
+
+
+
+
+connection
+the NMConnection for which we're asked secrets
+
+
+
+setting_name
+the name of the secret setting
+
+
+
+hints
+hints to the agent.
+[array zero-terminated=1]
+
+
+flags
+flags that modify the behavior of the request
+
+
+
+callback
+a callback, to be invoked when the operation is done.
+[scope async]
+
+
+user_data
+caller-specific data to be passed to callback
+.
+[closure]
+
+
+
+
@@ -731,6 +788,43 @@ nm_secret_agent_old_save_secrets (NMConnection *connection,
NMSecretAgentOldSaveSecretsFunc callback,
gpointer user_data);
+Asynchronously ensures that all secrets inside connection
+ are stored to
+disk.
+Virtual: save_secrets
+
@@ -740,6 +834,43 @@ nm_secret_agent_old_delete_secrets (NMConnection *connection,
NMSecretAgentOldDeleteSecretsFunc callback,
gpointer user_data);
+Asynchronously asks the agent to delete all saved secrets belonging to
+connection
+.
+Virtual: delete_secrets
+
diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html
index e4284e3f..d64629ac 100644
--- a/docs/libnm/html/NMSettingBond.html
+++ b/docs/libnm/html/NMSettingBond.html
@@ -782,6 +782,10 @@ the
The “options” property
“options” GHashTable *
+Dictionary of key/value pairs of bonding options. Both keys and values
+must be strings. Option names must contain only alphanumeric characters
+(ie, [a-zA-Z0-9]).
+Type: GHashTable(utf8,utf8)
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingBridge.html b/docs/libnm/html/NMSettingBridge.html
index 116589b0..5644cae1 100644
--- a/docs/libnm/html/NMSettingBridge.html
+++ b/docs/libnm/html/NMSettingBridge.html
@@ -613,10 +613,6 @@ referred instead to generate the initial MAC address. Note that setting
"ethernet.cloned-mac-address" anyway overwrites the MAC address of
the bridge later while activating the bridge. Hence, this property
is deprecated.
-
-NMSettingBridge:mac-address has been deprecated since version 1.12 and should not be used in newly-written code.
-Use the ethernet.cloned-mac-address property instead.
-
Flags: Read / Write
Default value: NULL
diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html
index 6fbb0b5f..36f687c3 100644
--- a/docs/libnm/html/NMSettingConnection.html
+++ b/docs/libnm/html/NMSettingConnection.html
@@ -280,14 +280,6 @@
nm_setting_connection_get_auth_retries ()
-
-
-NMSettingConnectionMdns
-
-
-nm_setting_connection_get_mdns ()
-
-
@@ -354,11 +346,6 @@
Read / Write
-gint
-mdns
-Read / Write
-
-
NMMetered
metered
Read / Write
@@ -521,10 +508,6 @@
NM_SETTING_CONNECTION_AUTH_RETRIES
-#define
-NM_SETTING_CONNECTION_MDNS
-
-
enum
NMSettingConnectionAutoconnectSlaves
@@ -533,10 +516,6 @@
NMSettingConnectionLldp
-enum
-NMSettingConnectionMdns
-
-
NMSettingConnection
@@ -547,8 +526,7 @@
Object Hierarchy
GEnum
├── NMSettingConnectionAutoconnectSlaves
- ├── NMSettingConnectionLldp
- ╰── NMSettingConnectionMdns
+ ╰── NMSettingConnectionLldp
GObject
╰── NMSetting
╰── NMSettingConnection
@@ -1515,32 +1493,6 @@ infinity and -1 means a global default value.
Since: 1.10
-
-
-nm_setting_connection_get_mdns ()
-NMSettingConnectionMdns
-nm_setting_connection_get_mdns (NMSettingConnection *setting);
-
-
-Since: 1.12
-
Types and Values
@@ -1689,12 +1641,6 @@ nm_setting_connection_get_mdns (
-
-
enum NMSettingConnectionAutoconnectSlaves
NMSettingConnectionAutoconnectSlaves values indicate whether slave connections
should be activated when master is activated.
@@ -1774,52 +1720,6 @@ should be activated when master is activated.
-enum NMSettingConnectionMdns
-NMSettingConnectionMdns values indicate whether mDNS should be enabled.
-
-Since: 1.12
-
-
-
NMSettingConnection
typedef struct _NMSettingConnection NMSettingConnection;
General Connection Profile Settings
@@ -1847,9 +1747,6 @@ retries for 3 times before failing the connection.
NetworkManager when the resources for the connection are available.
TRUE to automatically activate the connection, FALSE to require manual
intervention to activate the connection.
-Note that autoconnect is not implemented for VPN profiles. See
-“secondaries” as an alternative to automatically
-connect VPN profiles.
Flags: Read / Write / Construct
Default value: TRUE
@@ -1883,9 +1780,7 @@ to autoconnect again.
“autoconnect-slaves” NMSettingConnectionAutoconnectSlaves
Whether or not slaves of this connection should be automatically brought up
when NetworkManager activates this connection. This only has a real effect
-for master connections. The properties “autoconnect”,
-“autoconnect-priority” and “autoconnect-retries”
-are unrelated to this setting.
+for master connections.
The permitted values are: 0: leave slave connections untouched,
1: activate all the slave connections with this connection, -1: default.
If -1 (default) is set, global connection.autoconnect-slaves is read to
@@ -1948,22 +1843,6 @@ connection may be applied to the wrong interface.
-The “mdns” property
- “mdns” gint
-Whether mDNS is enabled for the connection.
-The permitted values are: yes: register hostname and resolving
-for the connection, no: disable mDNS for the interface, resolve:
-do not register hostname but allow resolving of mDNS host names.
-When updating this property on a currently activated connection,
-the change takes effect immediately.
-This feature requires a plugin which supports mDNS. One such
-plugin is dns-systemd-resolved.
-Flags: Read / Write
-Default value: -1
-Since: 1.12
-
-
-
The “metered” property
“metered” NMMetered
Whether the connection is metered.
@@ -2027,11 +1906,10 @@ slave.
The stable-id is used for generating IPv6 stable private addresses
with ipv6.addr-gen-mode=stable-privacy. It is also used to seed the
generated cloned MAC address for ethernet.cloned-mac-address=stable
-and wifi.cloned-mac-address=stable. It is also used as DHCP client
-identifier with ipv4.dhcp-client-id=stable.
-Note that also the interface name of the activating connection and a
-per-host secret key is included into the address generation so that the
-same stable-id on different hosts/devices yields different addresses.
+and wifi.cloned-mac-address=stable. Note that also the interface name
+of the activating connection and a per-host secret key is included
+into the address generation so that the same stable-id on different
+hosts/devices yields different addresses.
If the value is unset, an ID unique for the connection is used.
Specifying a stable-id allows multiple connections to generate the
same addresses. Another use is to generate IDs at runtime via
diff --git a/docs/libnm/html/NMSettingDcb.html b/docs/libnm/html/NMSettingDcb.html
index 44373e30..f7560b20 100644
--- a/docs/libnm/html/NMSettingDcb.html
+++ b/docs/libnm/html/NMSettingDcb.html
@@ -1328,7 +1328,7 @@ Priority (0 - 7) and the value indicates the percentage of bandwidth of
the priority's assigned group that the priority may use. The sum of all
percentages for priorities which belong to the same group must total 100
percents.
-[type GArray(guint)]
+Element-type: guint
Flags: Read / Write
@@ -1338,7 +1338,7 @@ percents.
An array of 8 boolean values, where the array index corresponds to the User
Priority (0 - 7) and the value indicates whether or not the corresponding
priority should transmit priority pause.
-[type GArray(gboolean)]
+Element-type: gboolean
Flags: Read / Write
@@ -1358,7 +1358,7 @@ Flags may be any combination of [type GArray(guint)]
+Element-type: guint
Flags: Read / Write
@@ -1377,7 +1377,7 @@ any combination of [type GArray(guint)]
+Element-type: guint
Flags: Read / Write
@@ -1387,7 +1387,7 @@ Priority Group ID values are 0 - 7 or 15 for the unrestricted group.
An array of 8 boolean values, where the array index corresponds to the User
Priority (0 - 7) and the value indicates whether or not the priority may
use all of the bandwidth allocated to its assigned group.
-[type GArray(gboolean)]
+Element-type: gboolean
Flags: Read / Write
@@ -1397,7 +1397,7 @@ use all of the bandwidth allocated to its assigned group.
An array of 8 uint values, where the array index corresponds to the User
Priority (0 - 7) and the value indicates the traffic class (0 - 7) to
which the priority is mapped.
-[type GArray(guint)]
+Element-type: guint
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingIP4Config.html b/docs/libnm/html/NMSettingIP4Config.html
index b26150c1..4bd8df58 100644
--- a/docs/libnm/html/NMSettingIP4Config.html
+++ b/docs/libnm/html/NMSettingIP4Config.html
@@ -319,14 +319,6 @@ an hardware address (e.g. '01:xx:xx:xx:xx:xx:xx' where 1 is the Ethernet
ARP type and the rest is a MAC address).
If the property is not a hex string it is considered as a
non-hardware-address client ID and the 'type' field is set to 0.
-The special values "mac" and "perm-mac" are supported, which use the
-current or permanent MAC address of the device to generate a client identifier
-with type ethernet type (01). Currently, these options only work for ethernet
-type of links.
-The special value "stable" is supported to generate a type 0 client identifier based
-on the stable-id (see connection.stable-id).
-If unset, a globally configured default is used. If still unset, the
-client-id from the last lease is reused.
Flags: Read / Write
Default value: NULL
diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html
index 63e0b785..5fe47818 100644
--- a/docs/libnm/html/NMSettingIPConfig.html
+++ b/docs/libnm/html/NMSettingIPConfig.html
@@ -840,10 +840,6 @@
#define
-NM_IP_ADDRESS_ATTRIBUTE_LABEL
-
-
-#define
NM_IP_ROUTE_ATTRIBUTE_TABLE
@@ -3836,12 +3832,6 @@ the particular kind of device.
Types and Values
-
-
NM_IP_ROUTE_ATTRIBUTE_TABLE
#define NM_IP_ROUTE_ATTRIBUTE_TABLE "table"
@@ -4146,7 +4136,7 @@ the particular kind of device.
The “addresses” property
“addresses” GPtrArray *
Array of IP addresses.
-[type GPtrArray(NMIPAddress)]
+Element-Type: NMIPAddress
Flags: Read / Write
@@ -4157,9 +4147,8 @@ the particular kind of device.
addresses on the network. If an address conflict is detected, the
activation will fail. A zero value means that no duplicate address
detection is performed, -1 means the default value (either configuration
-ipvx.dad-timeout override or zero). A value greater than zero is a
+ipvx.dad-timeout override or 3 seconds). A value greater than zero is a
timeout in milliseconds.
-The property is currently implemented only for IPv4.
Flags: Read / Write / Construct
Allowed values: [-1,30000]
Default value: -1
@@ -4243,10 +4232,7 @@ value will be used.
The “dns-search” property
“dns-search” GStrv
-Array of DNS search domains. Domains starting with a tilde ('~')
-are considered 'routing' domains and are used only to decide the
-interface over which a query must be forwarded; they are not used
-to complete unqualified host names.
+Array of DNS search domains.
Flags: Read / Write
@@ -4367,7 +4353,7 @@ of NetworkManager.
The “routes” property
“routes” GPtrArray *
Array of IP routes.
-[type GPtrArray(NMIPRoute)]
+Element-Type: NMIPRoute
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingIPTunnel.html b/docs/libnm/html/NMSettingIPTunnel.html
index 093a8cf5..e8bb273c 100644
--- a/docs/libnm/html/NMSettingIPTunnel.html
+++ b/docs/libnm/html/NMSettingIPTunnel.html
@@ -140,14 +140,6 @@
nm_setting_ip_tunnel_get_mtu ()
-
-
-NMIPTunnelFlags
-
-
-nm_setting_ip_tunnel_get_flags ()
-
-
@@ -167,11 +159,6 @@
guint
-flags
-Read / Write
-
-
-guint
flow-label
Read / Write / Construct
@@ -294,25 +281,15 @@
NM_SETTING_IP_TUNNEL_MTU
-#define
-NM_SETTING_IP_TUNNEL_FLAGS
-
-
NMSettingIPTunnel
-
-enum
-NMIPTunnelFlags
-
Object Hierarchy
- GFlags
- ╰── NMIPTunnelFlags
- GObject
+ GObject
╰── NMSetting
╰── NMSettingIPTunnel
@@ -660,12 +637,6 @@ nm_setting_ip_tunnel_get_mtu (Since: 1.2
-
-
-nm_setting_ip_tunnel_get_flags ()
-NMIPTunnelFlags
-nm_setting_ip_tunnel_get_flags (NMSettingIPTunnel *setting);
-
Types and Values
@@ -748,67 +719,10 @@ nm_setting_ip_tunnel_get_flags (
-
-
-
-
-The “flags” property
- “flags” guint
-Tunnel flags. Currently the following values are supported:
-NM_IP_TUNNEL_FLAG_IP6_IGN_ENCAP_LIMIT, NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_TCLASS,
-NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FLOWLABEL, NM_IP_TUNNEL_FLAG_IP6_MIP6_DEV,
-NM_IP_TUNNEL_FLAG_IP6_RCV_DSCP_COPY, NM_IP_TUNNEL_FLAG_IP6_USE_ORIG_FWMARK.
-They are valid only for IPv6 tunnels.
-Flags: Read / Write
-Default value: 0
-Since: 1.12
-
-
-
The “flow-label” property
“flow-label” guint
The flow label to assign to tunnel packets. This property applies only to
diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html
index f9352308..19f211c7 100644
--- a/docs/libnm/html/NMSettingTeam.html
+++ b/docs/libnm/html/NMSettingTeam.html
@@ -710,7 +710,7 @@ consistency with the link_watcher constructors of other type
the new NMTeamLinkWatcher object.
[transfer full]
-Since: 1.12
+Since: 1.10.2
@@ -765,7 +765,7 @@ target address in the NS packet
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
-Since: 1.12
+Since: 1.10.2
@@ -833,7 +833,7 @@ address in the arp request
the new NMTeamLinkWatcher object, or NULL on error.
[transfer full]
-Since: 1.12
+Since: 1.10.2
@@ -856,7 +856,7 @@ nm_team_link_watcher_ref (Since: 1.12
+Since: 1.10.2
@@ -880,7 +880,7 @@ reaches zero, the object will be destroyed.
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -947,7 +947,7 @@ nm_team_link_watcher_dup ([transfer full]
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -994,7 +994,7 @@ coming up and the runner beeing notified about it.
-Since: 1.12
+Since: 1.10.2
@@ -1018,7 +1018,7 @@ going down and the runner beeing notified about it.
-Since: 1.12
+Since: 1.10.2
@@ -1042,7 +1042,7 @@ wait before sending the first packet to the target host.
-Since: 1.12
+Since: 1.10.2
@@ -1066,7 +1066,7 @@ sending two check packets to the target host.
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -1113,7 +1113,7 @@ packets.
-Since: 1.12
+Since: 1.10.2
@@ -1136,7 +1136,7 @@ nm_team_link_watcher_get_source_host (Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -1223,7 +1223,7 @@ nm_setting_team_get_notify_peers_count
Returns
the #“notify-peers-count” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1250,7 +1250,7 @@ nm_setting_team_get_notify_peers_interval
Returns
the #“notify-peers-interval” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1277,7 +1277,7 @@ nm_setting_team_get_mcast_rejoin_count
Returns
the #“mcast-rejoin-count” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1304,7 +1304,7 @@ nm_setting_team_get_mcast_rejoin_interval
Returns
the #“mcast-rejoin-interval” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1330,7 +1330,7 @@ nm_setting_team_get_runner (Returns
the #“runner” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1357,7 +1357,7 @@ nm_setting_team_get_runner_hwaddr_policy
Returns
the #“runner-hwaddr-policy” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1384,7 +1384,7 @@ nm_setting_team_get_runner_tx_balancer
Returns
the #“runner-tx-balancer” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1411,7 +1411,7 @@ nm_setting_team_get_runner_tx_balancer_interval
Returns
the #“runner-tx-balancer_interval” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1437,7 +1437,7 @@ nm_setting_team_get_runner_active (Returns
the #“runner_active” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1463,7 +1463,7 @@ nm_setting_team_get_runner_fast_rate (Returns
the #“runner-fast-rate” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1489,7 +1489,7 @@ nm_setting_team_get_runner_sys_prio (Returns
the #“runner-sys-prio” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1515,7 +1515,7 @@ nm_setting_team_get_runner_min_ports (Returns
the #“runner-min-ports” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1542,7 +1542,7 @@ nm_setting_team_get_runner_agg_select_policy
Returns
the #“runner-agg-select-policy” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -1578,7 +1578,7 @@ nm_setting_team_remove_runner_tx_hash_by_value
Returns
TRUE if the txhash element was found and removed; FALSE if it was not.
-Since: 1.12
+Since: 1.10.2
@@ -1605,7 +1605,7 @@ nm_setting_team_get_num_runner_tx_hash
Returns
the number of elements in txhash
-Since: 1.12
+Since: 1.10.2
@@ -1640,7 +1640,7 @@ nm_setting_team_get_runner_tx_hash ( the txhash element at index idx
-Since: 1.12
+Since: 1.10.2
@@ -1672,7 +1672,7 @@ nm_setting_team_remove_runner_tx_hash (Since: 1.12
+Since: 1.10.2
@@ -1708,7 +1708,7 @@ nm_setting_team_add_runner_tx_hash ( TRUE if the txhash element was added; FALSE if the element
was already knnown.
-Since: 1.12
+Since: 1.10.2
@@ -1734,7 +1734,7 @@ nm_setting_team_get_num_link_watchers (Returns
the number of configured link watchers
-Since: 1.12
+Since: 1.10.2
@@ -1770,7 +1770,7 @@ nm_setting_team_get_link_watcher (
[transfer none]
-Since: 1.12
+Since: 1.10.2
@@ -1806,7 +1806,7 @@ nm_setting_team_add_link_watcher ( TRUE if the link watcher is added; FALSE if an identical link
watcher was already there.
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -1873,7 +1873,7 @@ nm_setting_team_remove_link_watcher_by_value
Returns
TRUE if the link watcher was found and removed, FALSE otherwise.
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -2226,9 +2226,9 @@ Available keys are: ethtool: 'delay-up', 'delay-down', 'init-wait';
nsna_ping: 'init-wait', 'interval', 'missed-max', 'target-host';
arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
'validate-incative', 'send-always'. See teamd.conf man for more details.
-[type GPtrArray(NMTeamLinkWatcher)]
+Element-Type: NMTeamLinkWatcher
Flags: Read / Write
-Since: 1.12
+Since: 1.10.2
@@ -2237,7 +2237,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd mcast_rejoin.count.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -2246,7 +2246,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd mcast_rejoin.interval.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -2255,7 +2255,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd notify_peers.count.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -2264,7 +2264,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd notify_peers.interval.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -2279,7 +2279,7 @@ other runners will be set to an empty value (or if not possible to
a default value).
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
@@ -2288,7 +2288,7 @@ a default value).
Corresponds to the teamd runner.active.
Flags: Read / Write
Default value: FALSE
-Since: 1.12
+Since: 1.10.2
@@ -2297,7 +2297,7 @@ a default value).
Corresponds to the teamd runner.agg_select_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
@@ -2306,7 +2306,7 @@ a default value).
Corresponds to the teamd runner.fast_rate.
Flags: Read / Write
Default value: FALSE
-Since: 1.12
+Since: 1.10.2
@@ -2315,7 +2315,7 @@ a default value).
Corresponds to the teamd runner.hwaddr_policy.
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
@@ -2324,7 +2324,7 @@ a default value).
Corresponds to the teamd runner.min_ports.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -2333,7 +2333,7 @@ a default value).
Corresponds to the teamd runner.sys_prio.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -2342,7 +2342,7 @@ a default value).
Corresponds to the teamd runner.tx_balancer.name.
Flags: Read / Write
Default value: NULL
-Since: 1.12
+Since: 1.10.2
@@ -2351,7 +2351,7 @@ a default value).
Corresponds to the teamd runner.tx_balancer.interval.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -2359,7 +2359,7 @@ a default value).
“runner-tx-hash” GStrv
Corresponds to the teamd runner.tx_hash.
Flags: Read / Write
-Since: 1.12
+Since: 1.10.2
diff --git a/docs/libnm/html/NMSettingTeamPort.html b/docs/libnm/html/NMSettingTeamPort.html
index b71ec713..4e5feda1 100644
--- a/docs/libnm/html/NMSettingTeamPort.html
+++ b/docs/libnm/html/NMSettingTeamPort.html
@@ -325,7 +325,7 @@ nm_setting_team_port_get_queue_id (Returns
the “queue_id” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -351,7 +351,7 @@ nm_setting_team_port_get_prio (Returns
the “prio” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -377,7 +377,7 @@ nm_setting_team_port_get_sticky (Returns
the “sticky” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -403,7 +403,7 @@ nm_setting_team_port_get_lacp_prio (Returns
the “lacp-prio” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -429,7 +429,7 @@ nm_setting_team_port_get_lacp_key (Returns
the “lacp-key” property of the setting
-Since: 1.12
+Since: 1.10.2
@@ -456,7 +456,7 @@ nm_setting_team_port_get_num_link_watchers
Returns
the number of configured link watchers
-Since: 1.12
+Since: 1.10.2
@@ -492,7 +492,7 @@ nm_setting_team_port_get_link_watcher ([transfer none]
-Since: 1.12
+Since: 1.10.2
@@ -528,7 +528,7 @@ nm_setting_team_port_add_link_watcher (TRUE if the link watcher is added; FALSE if an identical link
watcher was already there.
-Since: 1.12
+Since: 1.10.2
@@ -560,7 +560,7 @@ nm_setting_team_port_remove_link_watcher
-Since: 1.12
+Since: 1.10.2
@@ -596,7 +596,7 @@ nm_setting_team_port_remove_link_watcher_by_value
Returns
TRUE if the link watcher was found and removed, FALSE otherwise.
-Since: 1.12
+Since: 1.10.2
@@ -620,7 +620,7 @@ nm_setting_team_port_clear_link_watchers
-Since: 1.12
+Since: 1.10.2
@@ -710,7 +710,7 @@ used. See man teamd.conf for the format details.
Corresponds to the teamd ports.PORTIFNAME.lacp_key.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -719,7 +719,7 @@ used. See man teamd.conf for the format details.
Corresponds to the teamd ports.PORTIFNAME.lacp_prio.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -733,9 +733,9 @@ Available keys are: ethtool: 'delay-up', 'delay-down', 'init-wait';
nsna_ping: 'init-wait', 'interval', 'missed-max', 'target-host';
arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
'validate-incative', 'send-always'. See teamd.conf man for more details.
-[type GPtrArray(NMTeamLinkWatcher)]
+Element-Type: NMTeamLinkWatcher
Flags: Read / Write
-Since: 1.12
+Since: 1.10.2
@@ -744,7 +744,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
Corresponds to the teamd ports.PORTIFNAME.prio.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -754,7 +754,7 @@ arp_ping: all the ones in nsna_ping and 'source-host', 'validate-active',
When set to -1 means the parameter is skipped from the json config.
Flags: Read / Write
Default value: 0
-Since: 1.12
+Since: 1.10.2
@@ -763,7 +763,7 @@ When set to -1 means the parameter is skipped from the json config.
Corresponds to the teamd ports.PORTIFNAME.sticky.
Flags: Read / Write
Default value: FALSE
-Since: 1.12
+Since: 1.10.2
diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html
index e9f270e5..4aeec14f 100644
--- a/docs/libnm/html/NMSettingVlan.html
+++ b/docs/libnm/html/NMSettingVlan.html
@@ -798,7 +798,7 @@ to 802.1p priorities used in VLANs.
indicates that this interface should use GVRP to register
- itself with its switch
+ itself with it's switch
@@ -815,7 +815,7 @@ to 802.1p priorities used in VLANs.
indicates that this interface should use MVRP to register
- itself with its switch
+ itself with it's switch
diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html
index 10bf4db3..8814e6f8 100644
--- a/docs/libnm/html/NMSettingVpn.html
+++ b/docs/libnm/html/NMSettingVpn.html
@@ -119,13 +119,6 @@
-const char **
-
-
-nm_setting_vpn_get_data_keys ()
-
-
-
guint32
@@ -165,13 +158,6 @@
-const char **
-
-
-nm_setting_vpn_get_secret_keys ()
-
-
-
guint32
@@ -595,45 +581,6 @@ during iteration will not be part of the iteration.
-nm_setting_vpn_get_data_keys ()
-const char **
-nm_setting_vpn_get_data_keys (NMSettingVpn *setting,
- guint *out_length);
-Retrieves every data key inside setting
-, as an array.
-
-Parameters
-
-
-
-
-
-
-
-
-setting
-the NMSettingVpn
-
-
-
-out_length
-(out): the length of the returned array.
-[allow-none]
-
-
-
-
-
-Returns
-a
-NULL-terminated array containing each data key or NULL if
-there are no data items.
-[array length=out_length][transfer container]
-
-Since: 1.12
-
-
-
nm_setting_vpn_get_num_secrets ()
guint32
nm_setting_vpn_get_num_secrets (NMSettingVpn *setting);
@@ -812,45 +759,6 @@ iteration will not be part of the iteration.
-nm_setting_vpn_get_secret_keys ()
-const char **
-nm_setting_vpn_get_secret_keys (NMSettingVpn *setting,
- guint *out_length);
-Retrieves every secret key inside setting
-, as an array.
-
-Parameters
-
-
-
-
-
-
-
-
-setting
-the NMSettingVpn
-
-
-
-out_length
-(out): the length of the returned array.
-[allow-none]
-
-
-
-
-
-Returns
-a
-NULL-terminated array containing each secret key or NULL if
-there are no secrets.
-[array length=out_length][transfer container]
-
-Since: 1.12
-
-
-
nm_setting_vpn_get_timeout ()
guint32
nm_setting_vpn_get_timeout (NMSettingVpn *setting);
@@ -931,6 +839,9 @@ nm_setting_vpn_get_timeout (
The “data” property
“data” GHashTable *
+Dictionary of key/value pairs of VPN plugin specific data. Both keys and
+values must be strings.
+Type: GHashTable(utf8,utf8)
Flags: Read / Write
@@ -947,6 +858,9 @@ until explicitly disconnected.
The “secrets” property
“secrets” GHashTable *
+Dictionary of key/value pairs of VPN plugin specific secrets like
+passwords or private keys. Both keys and values must be strings.
+Type: GHashTable(utf8,utf8)
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html
index e22c9fd9..3bbe9fd4 100644
--- a/docs/libnm/html/NMSettingWired.html
+++ b/docs/libnm/html/NMSettingWired.html
@@ -1534,6 +1534,11 @@ the different types of virtual network devices available on s390 systems.
The “s390-options” property
“s390-options” GHashTable *
+Dictionary of key/value pairs of s390-specific device options. Both keys
+and values must be strings. Allowed keys include "portno", "layer2",
+"portname", "protocol", among others. Key names must contain only
+alphanumeric characters (ie, [a-zA-Z0-9]).
+Type: GHashTable(utf8,utf8)
Flags: Read / Write
diff --git a/docs/libnm/html/NMSettingWirelessSecurity.html b/docs/libnm/html/NMSettingWirelessSecurity.html
index c8b208a7..848f2cf9 100644
--- a/docs/libnm/html/NMSettingWirelessSecurity.html
+++ b/docs/libnm/html/NMSettingWirelessSecurity.html
@@ -297,14 +297,6 @@ use WEP, LEAP, WPA or WPA2/RSN security
nm_setting_wireless_security_get_wps_method ()
-
-
-NMSettingWirelessSecurityFils
-
-
-nm_setting_wireless_security_get_fils ()
-
-
@@ -324,11 +316,6 @@ use WEP, LEAP, WPA or WPA2/RSN security
Read / Write
-gint
-fils
-Read / Write / Construct
-
-
GStrv
group
Read / Write
@@ -454,10 +441,6 @@ use WEP, LEAP, WPA or WPA2/RSN security
NMSettingWirelessSecurityWpsMethod
-enum
-NMSettingWirelessSecurityFils
-
-
#define
NM_SETTING_WIRELESS_SECURITY_KEY_MGMT
@@ -534,10 +517,6 @@ use WEP, LEAP, WPA or WPA2/RSN security
NM_SETTING_WIRELESS_SECURITY_WPS_METHOD
-#define
-NM_SETTING_WIRELESS_SECURITY_FILS
-
-
NMSettingWirelessSecurity
@@ -547,7 +526,6 @@ use WEP, LEAP, WPA or WPA2/RSN security
Object Hierarchy
GEnum
- ├── NMSettingWirelessSecurityFils
├── NMSettingWirelessSecurityPmf
├── NMSettingWirelessSecurityWpsMethod
╰── NMWepKeyType
@@ -1534,12 +1512,6 @@ nm_setting_wireless_security_get_wps_method
Since: 1.10
-
-
-nm_setting_wireless_security_get_fils ()
-NMSettingWirelessSecurityFils
-nm_setting_wireless_security_get_fils (NMSettingWirelessSecurity *setting);
-
-enum NMSettingWirelessSecurityFils
-These flags indicate whether FILS must be enabled.
-
-Members
-
-
-
-
-
-
-
-
-
-
-use the default value
-
-
-
-
-
-
-disable FILS
-
-
-
-
-
-
-enable FILS if the supplicant and the AP support it
-
-
-
-
-
-
-require FILS and fail if not available
-
-
-
-
-
-
-placeholder value for bounds-checking
-
-
-
-
-
-
-placeholder value for bounds-checking
-
-
-
-
-
-
-Since: 1.12
-
-
-
NM_SETTING_WIRELESS_SECURITY_KEY_MGMT
#define NM_SETTING_WIRELESS_SECURITY_KEY_MGMT "key-mgmt"
@@ -1891,12 +1803,6 @@ the actual WEP key using the MD5 hash algorithm.
-
-
NMSettingWirelessSecurity
typedef struct _NMSettingWirelessSecurity NMSettingWirelessSecurity;
Wi-Fi Security Settings
@@ -1917,22 +1823,6 @@ using Cisco LEAP (ie, key-mgmt = "ieee8021x" and auth-alg = "leap") the
-The “fils” property
- “fils” gint
-Indicates whether Fast Initial Link Setup (802.11ai) must be enabled for
-the connection. One of NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT (use
-global default value), NM_SETTING_WIRELESS_SECURITY_FILS_DISABLE
-(disable FILS), NM_SETTING_WIRELESS_SECURITY_FILS_OPTIONAL (enable FILS
-if the supplicant and the access point support it) or
-NM_SETTING_WIRELESS_SECURITY_FILS_REQUIRED (enable FILS and fail if not
-supported). When set to NM_SETTING_WIRELESS_SECURITY_FILS_DEFAULT and
-no global default is set, FILS will be optionally enabled.
-Flags: Read / Write / Construct
-Default value: 0
-Since: 1.12
-
-
-
The “group” property
“group” GStrv
A list of group/broadcast encryption algorithms which prevents
diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html
index 63f0e087..7bdc9f9b 100644
--- a/docs/libnm/html/NMVpnEditorPlugin.html
+++ b/docs/libnm/html/NMVpnEditorPlugin.html
@@ -124,8 +124,7 @@
-
-NMVpnPluginInfo *
+ struct _NMVpnPluginInfo *
nm_vpn_editor_plugin_get_plugin_info ()
@@ -223,10 +222,6 @@
NMVpnEditorPluginVT
-
-
-NMVpnPluginInfo
-
@@ -547,7 +542,7 @@ the given service.
nm_vpn_editor_plugin_get_plugin_info ()
-NMVpnPluginInfo *
+struct _NMVpnPluginInfo *
nm_vpn_editor_plugin_get_plugin_info (NMVpnEditorPlugin *plugin);
Parameters
@@ -566,7 +561,7 @@ nm_vpn_editor_plugin_get_plugin_info (
Returns
-if set, return the NMVpnPluginInfo instance.
+if set, return the NMVpnPluginInfo instance.
[transfer none]
Since: 1.4
@@ -576,7 +571,7 @@ nm_vpn_editor_plugin_get_plugin_info (nm_vpn_editor_plugin_set_plugin_info ()
void
nm_vpn_editor_plugin_set_plugin_info (NMVpnEditorPlugin *plugin,
- NMVpnPluginInfo *plugin_info);
+ struct _NMVpnPluginInfo *plugin_info);
Set or clear the plugin-info instance.
This takes a weak reference on plugin_info
, to avoid circular
@@ -597,7 +592,7 @@ reference as the plugin-info might also reference the editor-plugin.
plugin_info
-a NMVpnPluginInfo instance or NULL.
+a NMVpnPluginInfo instance or NULL.
[allow-none]
@@ -694,7 +689,7 @@ reference as the plugin-info might also reference the editor-plugin.
char * (*get_suggested_filename) (NMVpnEditorPlugin *plugin, NMConnection *connection);
void (*notify_plugin_info_set) (NMVpnEditorPlugin *plugin,
- NMVpnPluginInfo *plugin_info);
+ struct _NMVpnPluginInfo *plugin_info);
const NMVpnEditorPluginVT *(*get_vt) (NMVpnEditorPlugin *plugin,
gsize *out_vt_size);
@@ -773,15 +768,6 @@ the plugin, without requiring to update libnm. Used by NMVpnEditorPluginVT
typedef struct _NMVpnEditorPluginVT NMVpnEditorPluginVT;
-
-
Property Details
diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html
index 5a66390d..2af383fb 100644
--- a/docs/libnm/html/annotation-glossary.html
+++ b/docs/libnm/html/annotation-glossary.html
@@ -20,8 +20,6 @@
|
I
|
- N
- |
O
|
S
@@ -49,9 +47,6 @@
I
inout
Parameter for input and for returning results. Default is transfer full.
-N
-nullable
-NULL may be passed as the value in, out, in-out; or as a return value.
O
out
Parameter for returning results. Default is transfer full.
diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html
index bcb67421..2dd07b0b 100644
--- a/docs/libnm/html/api-index-full.html
+++ b/docs/libnm/html/api-index-full.html
@@ -447,7 +447,7 @@
-NM_AVAILABLE_IN_1_12, macro in nm-version
+NM_AVAILABLE_IN_1_10_2, macro in nm-version
@@ -477,50 +477,10 @@
-NMCheckpoint, struct in nm-types
-
-
-
-NMCheckpoint:created, object property in nm-types
-
-
-
-NMCheckpoint:devices, object property in nm-types
-
-
-
-NMCheckpoint:rollback-timeout, object property in nm-types
-
-
-
NMCheckpointCreateFlags, enum in nm-dbus-interface
-NM_CHECKPOINT_CREATED, macro in nm-checkpoint
-
-
-
-NM_CHECKPOINT_DEVICES, macro in nm-checkpoint
-
-
-
-nm_checkpoint_get_created, function in nm-checkpoint
-
-
-
-nm_checkpoint_get_devices, function in nm-checkpoint
-
-
-
-nm_checkpoint_get_rollback_timeout, function in nm-checkpoint
-
-
-
-NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
-
-
-
NMClient, struct in nm-types
@@ -577,10 +537,6 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
-NMClient:checkpoints, object property in nm-types
-
-
-
NMClient:connections, object property in nm-types
@@ -737,38 +693,6 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
-nm_client_checkpoint_adjust_rollback_timeout, function in NMClient
-
-
-
-nm_client_checkpoint_adjust_rollback_timeout_finish, function in NMClient
-
-
-
-nm_client_checkpoint_create, function in NMClient
-
-
-
-nm_client_checkpoint_create_finish, function in NMClient
-
-
-
-nm_client_checkpoint_destroy, function in NMClient
-
-
-
-nm_client_checkpoint_destroy_finish, function in NMClient
-
-
-
-nm_client_checkpoint_rollback, function in NMClient
-
-
-
-nm_client_checkpoint_rollback_finish, function in NMClient
-
-
-
nm_client_check_connectivity, function in NMClient
@@ -873,10 +797,6 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
-nm_client_get_checkpoints, function in NMClient
-
-
-
nm_client_get_connections, function in NMClient
@@ -1458,10 +1378,6 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
-NM_DBUS_INTERFACE_CHECKPOINT, macro in nm-dbus-interface
-
-
-
NM_DBUS_INTERFACE_DEVICE, macro in nm-dbus-interface
@@ -1762,14 +1678,6 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
-NM_DEPRECATED_IN_1_12, macro in nm-version
-
-
-
-NM_DEPRECATED_IN_1_12_FOR, macro in nm-version
-
-
-
NM_DEPRECATED_IN_1_2, macro in nm-version
@@ -2046,10 +1954,6 @@ NM_CHECKPOINT_ROLLBACK_TIMEOUT, macro in nm-checkpoint
-NMDeviceIPTunnel:flags, object property in nm-types
-
-
-
NMDeviceIPTunnel:flow-label, object property in nm-types
@@ -2870,10 +2774,6 @@ NMDevicePpp, struct in nm-types
-NM_DEVICE_IP_TUNNEL_FLAGS, macro in NMDeviceIPTunnel
-
-
-
NM_DEVICE_IP_TUNNEL_FLOW_LABEL, macro in NMDeviceIPTunnel
@@ -2882,10 +2782,6 @@ NMDevicePpp, struct in nm-types
-nm_device_ip_tunnel_get_flags, function in NMDeviceIPTunnel
-
-
-
nm_device_ip_tunnel_get_flow_label, function in NMDeviceIPTunnel
@@ -3735,18 +3631,10 @@ NMDevicePpp, struct in nm-types
-NMIPTunnelFlags, enum in NMSettingIPTunnel
-
-
-
NMIPTunnelMode, enum in nm-dbus-interface
-NM_IP_ADDRESS_ATTRIBUTE_LABEL, macro in NMSettingIPConfig
-
-
-
nm_ip_address_dup, function in NMSettingIPConfig
@@ -4096,11 +3984,15 @@ json_object_iter, macro in nm-json
+json_object_iter_at, macro in nm-json
+
+
+
json_object_iter_key, macro in nm-json
-json_object_iter_next, macro in nm-json
+json_object_iter_next, macro in nm-json
@@ -4288,10 +4180,6 @@ json_true, macro in nm-json
-NMRemoteConnection:flags, object property in nm-types
-
-
-
NMRemoteConnection:unsaved, object property in nm-types
@@ -4328,14 +4216,6 @@ json_true, macro in nm-json
-NM_REMOTE_CONNECTION_FLAGS, macro in NMRemoteConnection
-
-
-
-nm_remote_connection_get_flags, function in NMRemoteConnection
-
-
-
nm_remote_connection_get_secrets, function in NMRemoteConnection
@@ -4885,10 +4765,6 @@ json_true, macro in nm-json
-NMSettingConnection:mdns, object property in NMSettingConnection
-
-
-
NMSettingConnection:metered, object property in NMSettingConnection
@@ -4937,10 +4813,6 @@ json_true, macro in nm-json
-NMSettingConnectionMdns, enum in NMSettingConnection
-
-
-
NMSettingDcb, struct in NMSettingDcb
@@ -5221,10 +5093,6 @@ json_true, macro in nm-json
-NMSettingIPTunnel:flags, object property in NMSettingIPTunnel
-
-
-
NMSettingIPTunnel:flow-label, object property in NMSettingIPTunnel
@@ -5545,10 +5413,6 @@ NMSettingProxyMethod, enum in NMSettingProxy
-NMSettingsConnectionFlags, enum in nm-dbus-interface
-
-
-
NMSettingSecretFlags, enum in NMSetting
@@ -6029,10 +5893,6 @@ NMSettingUser:data, object property in nm-core-types
-NMSettingWirelessSecurity:fils, object property in NMSettingWirelessSecurity
-
-
-
NMSettingWirelessSecurity:group, object property in NMSettingWirelessSecurity
@@ -6105,10 +5965,6 @@ NMSettingUser:data, object property in nm-core-types
-NMSettingWirelessSecurityFils, enum in NMSettingWirelessSecurity
-
-
-
NMSettingWirelessSecurityPmf, enum in NMSettingWirelessSecurity
@@ -7177,10 +7033,6 @@ NMSettingUser:data, object property in nm-core-types
-nm_setting_connection_get_mdns, function in NMSettingConnection
-
-
-
nm_setting_connection_get_metered, function in NMSettingConnection
@@ -7245,10 +7097,6 @@ NMSettingUser:data, object property in nm-core-types
-NM_SETTING_CONNECTION_MDNS, macro in NMSettingConnection
-
-
-
NM_SETTING_CONNECTION_METERED, macro in NMSettingConnection
@@ -8101,10 +7949,6 @@ NMSettingUser:data, object property in nm-core-types
-NM_SETTING_IP_TUNNEL_FLAGS, macro in NMSettingIPTunnel
-
-
-
NM_SETTING_IP_TUNNEL_FLOW_LABEL, macro in NMSettingIPTunnel
@@ -8113,10 +7957,6 @@ NMSettingUser:data, object property in nm-core-types
-nm_setting_ip_tunnel_get_flags, function in NMSettingIPTunnel
-
-
-
nm_setting_ip_tunnel_get_flow_label, function in NMSettingIPTunnel
@@ -9409,10 +9249,6 @@ nm_setting_user_set_data, function in nm-setting-user
-nm_setting_vpn_get_data_keys, function in NMSettingVpn
-
-
-
nm_setting_vpn_get_num_data_items, function in NMSettingVpn
@@ -9429,10 +9265,6 @@ nm_setting_user_set_data, function in nm-setting-user
-nm_setting_vpn_get_secret_keys, function in NMSettingVpn
-
-
-
nm_setting_vpn_get_service_type, function in NMSettingVpn
@@ -10001,18 +9833,10 @@ nm_setting_user_set_data, function in nm-setting-user
-NM_SETTING_WIRELESS_SECURITY_FILS, macro in NMSettingWirelessSecurity
-
-
-
nm_setting_wireless_security_get_auth_alg, function in NMSettingWirelessSecurity
-nm_setting_wireless_security_get_fils, function in NMSettingWirelessSecurity
-
-
-
nm_setting_wireless_security_get_group, function in NMSettingWirelessSecurity
@@ -10495,11 +10319,7 @@ nm_tc_tfilter_unref, function in nm-setting-tc-config
-nm_utils_fixup_product_string, function in nm-libnm-utils
-
-
-
-nm_utils_fixup_vendor_string, function in nm-libnm-utils
+nm_utils_fixup_desc_string, function in nm-libnm-utils
@@ -10844,7 +10664,7 @@ NMVpnEditorInterface, struct in NMVpnPluginInfo, struct in nm-vpn-plugin-info
+NMVpnPluginInfo, struct in nm-vpn-plugin-info
diff --git a/docs/libnm/html/index.html b/docs/libnm/html/index.html
index ddd2828f..9a689570 100644
--- a/docs/libnm/html/index.html
+++ b/docs/libnm/html/index.html
@@ -15,7 +15,7 @@
libnm Reference Manual
- for libnm 1.11.3
+ for libnm 1.10.8
The latest version of this documentation can be found on-line at
https://developer.gnome.org/libnm/stable/.
diff --git a/docs/libnm/html/libnm-nm-dbus-interface.html b/docs/libnm/html/libnm-nm-dbus-interface.html
index dbf59b84..575adb4e 100644
--- a/docs/libnm/html/libnm-nm-dbus-interface.html
+++ b/docs/libnm/html/libnm-nm-dbus-interface.html
@@ -206,10 +206,6 @@
#define
-NM_DBUS_INTERFACE_CHECKPOINT
-
-
-#define
NM_DBUS_INTERFACE_SETTINGS
@@ -410,10 +406,6 @@
enum
-NMSettingsConnectionFlags
-
-
-enum
NMActivationStateFlags
@@ -443,13 +435,11 @@
├── NM80211ApSecurityFlags
├── NMActivationStateFlags
├── NMBluetoothCapabilities
- ├── NMCheckpointCreateFlags
├── NMDeviceCapabilities
├── NMDeviceModemCapabilities
├── NMDeviceWifiCapabilities
├── NMSecretAgentCapabilities
├── NMSecretAgentGetSecretsFlags
- ├── NMSettingsConnectionFlags
╰── NMSettingsUpdate2Flags
@@ -707,12 +697,6 @@
-NM_DBUS_INTERFACE_CHECKPOINT
-#define NM_DBUS_INTERFACE_CHECKPOINT NM_DBUS_INTERFACE ".Checkpoint"
-
-
-
-
-
-
-
-by default, creating
- a checkpoint fails if there are already existing checkoints that
- reference the same devices. With this flag, creation of such
- checkpoints is allowed, however, if an older checkpoint
- that references overlapping devices gets rolled back, it will
- automatically destroy this checkpoint during rollback. This
- allows to create several overlapping checkpoints in parallel,
- and rollback to them at will. With the special case that
- rolling back to an older checkpoint will invalidate all
- overlapping younger checkpoints. This opts-in that the
- checkpoint can be automatically destroyed by the rollback
- of an older checkpoint. (Since: 1.12)
-
-
-
-Since: 1.4 (gi flags generated since 1.12)
+Since: 1.4
@@ -2948,62 +2914,6 @@ VPN plugin authentication dialogs.
-enum NMSettingsConnectionFlags
-Flags describing the current activation state.
-
-Members
-
-
-
-
-
-
-
-
-
-
-an alias for numeric zero, no flags set.
-
-
-
-
-
-
-the connection is not saved to disk.
- That either means, that the connection is in-memory only and currently
- is not backed by a file. Or, that the connection is backed by a file,
- but has modifications in-memory that were not persisted to disk.
-
-
-
-
-
-
-A connection is "nm-generated" if
- it was generated by NetworkManger. If the connection gets modified or saved
- by the user, the flag gets cleared. A nm-generated is also unsaved
- and has no backing file as it is in-memory only.
-
-
-
-
-
-
-The connection will be deleted
- when it disconnects. That is for in-memory connections (unsaved), which are
- currently active but deleted on disconnect. Volatile connections are
- always unsaved, but they are also no backing file on disk and are entirely
- in-memory only.
-
-
-
-
-
-
-Since: 1.12
-
-
-
enum NMActivationStateFlags
Flags describing the current activation state.
@@ -3158,7 +3068,7 @@ VPN plugin authentication dialogs.
-Since: 1.12
+Since: 1.10.2
diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html
index 918f6336..002d54ce 100644
--- a/docs/libnm/html/libnm-nm-utils.html
+++ b/docs/libnm/html/libnm-nm-utils.html
@@ -2051,11 +2051,9 @@ nm_utils_wifi_5ghz_freqs (voidguint8 strength);
Converts strength
into a 4-character-wide graphical representation of
-strength suitable for printing to stdout.
-Previous versions used to take a guess at the terminal type and possibly
-return a wide UTF-8 encoded string. Now it always returns a 7-bit
-clean strings of one to 0 to 4 asterisks. Users that actually need
-the functionality are encouraged to make their implementations instead.
+strength suitable for printing to stdout. If the current locale and terminal
+support it, this will use unicode graphics characters to represent
+"bars". Otherwise it will use 0 to 4 asterisks.
Parameters
@@ -2211,8 +2209,8 @@ Bytes in asc
buffer
-buffer to store the result into.
-[type guint8][array length=length]
+buffer to store the result into
+
length
@@ -2364,8 +2362,8 @@ guaranteed to not match if they are invalid.)
hwaddr1
-pointer to a binary or ASCII hardware address, or NULL.
-[nullable]
+pointer to a binary or ASCII hardware address, or NULL
+
hwaddr1_len
@@ -2376,8 +2374,8 @@ is ASCII
hwaddr2
-pointer to a binary or ASCII hardware address, or NULL.
-[nullable]
+pointer to a binary or ASCII hardware address, or NULL
+
hwaddr2_len
@@ -2600,7 +2598,7 @@ nm_utils_inet4_ntop (in_addr_tNULL, it will return a pointer to an internal, static
buffer (shared with nm_utils_inet6_ntop()). Beware, that the internal
buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or
-nm_utils_inet6_ntop() that does not provide its own dst
+nm_utils_inet6_ntop() that does not provied it's own dst
buffer. Also,
using the internal buffer is not thread safe. When in doubt, pass your own
dst
@@ -2646,7 +2644,7 @@ nm_utils_inet6_ntop (const struct
characters. If set to NULL, it will return a pointer to an internal, static
buffer (shared with nm_utils_inet4_ntop()). Beware, that the internal
buffer will be overwritten with ever new call of nm_utils_inet4_ntop() or
-nm_utils_inet6_ntop() that does not provide its own dst
+nm_utils_inet6_ntop() that does not provied it's own dst
buffer. Also,
using the internal buffer is not thread safe. When in doubt, pass your own
dst
@@ -3017,9 +3015,8 @@ nm_utils_parse_variant_attributes (const
Returns
-a GHashTable mapping
-attribute names to GVariant values.
-[transfer full][element-type utf8 GVariant]
+a GHashTable mapping attribute names to GVariant values.
+[transfer full]
Since: 1.8
@@ -3065,7 +3062,7 @@ discipline to a NMTCQdisc instance. Supports a subs
Returns
the NMTCQdisc or NULL
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -3137,7 +3134,7 @@ discipline to a NMTCAction instance. Supports a sub
Returns
the NMTCAction or NULL
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
@@ -3209,7 +3206,7 @@ discipline to a NMTCTfilter instance. Supports a su
Returns
the NMTCTfilter or NULL
-Since: 1.12
+Since: 1.10.2
-Since: 1.12
+Since: 1.10.2
diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html
index f403698d..e2010ded 100644
--- a/docs/libnm/html/libnm-nm-version.html
+++ b/docs/libnm/html/libnm-nm-version.html
@@ -81,12 +81,6 @@
NM_DEPRECATED_IN_1_10_FOR()
-
-#define
-
-NM_DEPRECATED_IN_1_12_FOR()
-
-
@@ -164,11 +158,7 @@
#define
-NM_DEPRECATED_IN_1_12
-
-
-#define
-NM_AVAILABLE_IN_1_12
+NM_AVAILABLE_IN_1_10_2
@@ -218,24 +208,18 @@
# define NM_DEPRECATED_IN_1_10_FOR(f) G_DEPRECATED_FOR(f)
-
-
Types and Values
NM_VERSION_MIN_REQUIRED
-# define NM_VERSION_MIN_REQUIRED (NM_API_VERSION)
+# define NM_VERSION_MIN_REQUIRED (NM_VERSION_CUR_STABLE)
NM_VERSION_MAX_ALLOWED
-# define NM_VERSION_MAX_ALLOWED (NM_API_VERSION)
+# define NM_VERSION_MAX_ALLOWED (NM_VERSION_CUR_STABLE)
@@ -322,14 +306,8 @@
-
-
-NM_AVAILABLE_IN_1_12
-# define NM_AVAILABLE_IN_1_12 G_UNAVAILABLE(1,12)
+NM_AVAILABLE_IN_1_10_2
+# define NM_AVAILABLE_IN_1_10_2 G_UNAVAILABLE(1,10.2)
diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2
index 8ae5853d..1e687022 100644
--- a/docs/libnm/html/libnm.devhelp2
+++ b/docs/libnm/html/libnm.devhelp2
@@ -159,15 +159,6 @@
-
-
-
-
-
-
-
-
-
@@ -212,7 +203,6 @@
-
@@ -340,7 +330,6 @@
-
@@ -389,11 +378,10 @@
-
+
-
-
+
@@ -451,7 +439,7 @@
-
+
@@ -527,7 +515,6 @@
-
@@ -552,10 +539,8 @@
-
-
@@ -567,7 +552,6 @@
-
@@ -1145,7 +1129,6 @@
-
@@ -1227,7 +1210,6 @@
-
@@ -1241,11 +1223,8 @@
-
-
-
@@ -1410,48 +1389,48 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -1513,17 +1492,17 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
@@ -1601,13 +1580,11 @@
-
-
@@ -1837,12 +1814,10 @@
-
-
@@ -1862,10 +1837,8 @@
-
-
@@ -2075,7 +2048,6 @@
-
@@ -2087,10 +2059,8 @@
-
-
@@ -2397,7 +2367,7 @@
-
+
@@ -2412,15 +2382,12 @@
-
-
-
@@ -2569,12 +2536,12 @@
-
-
-
-
-
-
+
+
+
+
+
+
@@ -2587,7 +2554,6 @@
-
@@ -2604,8 +2570,7 @@
-
-
+
@@ -2691,7 +2656,6 @@
-
@@ -3007,15 +2971,10 @@
-
-
-
-
-
@@ -3060,10 +3019,6 @@
-
-
-
-
@@ -3088,13 +3043,6 @@
-
-
-
-
-
-
-
@@ -3157,12 +3105,6 @@
-
-
-
-
-
-
diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html
index 3a05c8a2..268539b2 100644
--- a/docs/libnm/html/object-tree.html
+++ b/docs/libnm/html/object-tree.html
@@ -69,7 +69,6 @@
│ ├── NMAccessPoint
│ ├── NMActiveConnection
│ │ ╰── NMVpnConnection
- │ ├── NMCheckpoint
│ ├── NMDevice
│ │ ├── NMDeviceAdsl
│ │ ├── NMDeviceBond
@@ -110,19 +109,16 @@
├── NM80211ApSecurityFlags
├── NMActivationStateFlags
├── NMBluetoothCapabilities
- ├── NMCheckpointCreateFlags
├── NMConnectionSerializationFlags
├── NMDeviceCapabilities
├── NMDeviceModemCapabilities
├── NMDeviceWifiCapabilities
- ├── NMIPTunnelFlags
├── NMSecretAgentCapabilities
├── NMSecretAgentGetSecretsFlags
├── NMSetting8021xAuthFlags
├── NMSettingDcbFlags
├── NMSettingSecretFlags
├── NMSettingWiredWakeOnLan
- ├── NMSettingsConnectionFlags
├── NMSettingsUpdate2Flags
├── NMTeamLinkWatcherArpPingFlags
├── NMVlanFlags
@@ -154,7 +150,6 @@
├── NMSettingCompareFlags
├── NMSettingConnectionAutoconnectSlaves
├── NMSettingConnectionLldp
- ├── NMSettingConnectionMdns
├── NMSettingDiffResult
├── NMSettingIP6ConfigAddrGenMode
├── NMSettingIP6ConfigPrivacy
@@ -166,7 +161,6 @@
├── NMSettingSerialParity
├── NMSettingTunMode
├── NMSettingWirelessPowersave
- ├── NMSettingWirelessSecurityFils
├── NMSettingWirelessSecurityPmf
├── NMSettingWirelessSecurityWpsMethod
├── NMState
diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html
index e037ae29..9ec43f4b 100644
--- a/docs/libnm/html/usage.html
+++ b/docs/libnm/html/usage.html
@@ -96,7 +96,7 @@
$ cc $(pkg-config --libs --cflags libnm) -o hello-nm hello-nm.c
$ ./hello-nm
- NetworkManager version: 1.11.3
+ NetworkManager version: 1.10.8
$
--
cgit 1.3.0-6-gf8a5