From 05e4a733f2141995181a551854d5df929f084adf Mon Sep 17 00:00:00 2001
From: Michael Biebl Use Gets the master NMDevice of the connection. This is replaced by [transfer none] Since: 1.44, 1.42.2 Since: 1.44 Owner: NMActiveConnection Flags: Read Since: 1.44, 1.42.2 Since: 1.44 The master device if one exists. Replaced by the "controller" property
-since 1.44 and 1.42.2. The master device if one exists. Replaced by the "controller" property. Owner: NMActiveConnection Flags: Read length the number of returned capabilities. errornm_active_connection_get_master ()
struct _NMDevice *
nm_active_connection_get_master (
+NMActiveConnection *connection);nm_active_connection_get_master has been deprecated since version 1.44 and should not be used in newly-written code.nm_active_connection_get_controller() instead.nm_active_connection_get_controller() since 1.44 and 1.42.2.Parameters
@@ -709,7 +712,7 @@ deprecated NMDevice of the NMActiveConnection.
The
“master” property “master” NMDevice *
-NMActiveConnection:master has been deprecated since version 1.44 and should not be used in newly-written code.
-[out][allow-none]
+[out][optional]
-
- [allow-none]
+
+
level
return location for logging level string.
domains
return location for log domains string. The string is a list of domains separated by ",".
error
level
logging level to set (NULL or an empty string for no change).
-[allow-none]
+[nullable]
domains
logging domains to set. The string should be a list of log
domains separated by ",". (NULL or an empty string for no change).
-[allow-none]
+[nullable]
error
-
-[allow-none]
+
+
@@ -2957,7 +2957,7 @@ or cleared.
hostname
the new persistent hostname to set, or NULL to
clear any existing persistent hostname.
-[allow-none]
+[nullable]
cancellable
@@ -3006,7 +3006,7 @@ or cleared.
hostname
the new persistent hostname to set, or NULL to
clear any existing persistent hostname.
-[allow-none]
+[nullable]
cancellable
@@ -3350,12 +3350,12 @@ track the activation to its completion.
connection
an NMConnection.
-[allow-none]
+[nullable]
device
the NMDevice.
-[allow-none]
+[nullable]
specific_object
@@ -3367,7 +3367,7 @@ path of a nm_object_get_path(), and which will be used to complete the
details of the newly added connection.
-[allow-none]
+[nullable]
cancellable
@@ -3474,12 +3474,12 @@ partially filled (or even device
and specific_object
before being added.
-[allow-none]
+[nullable]
device
the NMDevice.
-[allow-none]
+[nullable]
specific_object
@@ -3492,7 +3492,7 @@ path of a nm_object_get_path(), and which will be used to complete the
details of the newly added connection.
If the variant is floating, it will be consumed.
-[allow-none]
+[nullable]
cancellable
@@ -3616,12 +3616,12 @@ partially filled (or even device
and specific_object
before being added.
-[allow-none]
+[nullable]
device
the NMDevice.
-[allow-none]
+[nullable]
specific_object
@@ -3633,7 +3633,7 @@ path of a nm_object_get_path(), and which will be used to complete the
details of the newly added connection.
-[allow-none]
+[nullable]
options
@@ -3702,7 +3702,7 @@ nm_client_add_and_activate_connection2_finish
the output result
of type "a{sv}" returned by D-Bus' AddAndActivate2 call. Currently, no
output is implemented yet.
-[allow-none][transfer full][out]
+[out][optional][nullable][transfer full]
@@ -4159,7 +4159,7 @@ nm_client_add_connection2 (args
the "a{sv}" GVariant with extra argument or NULL
for no extra arguments.
-[allow-none]
+[nullable]
ignore_out_result
@@ -4222,16 +4222,16 @@ nm_client_add_connection2_finish (
out_result
-the output GVariant
-from AddConnection2().
+
the output
+GVariant from AddConnection2().
If you care about the output result, then the "ignore_out_result"
parameter of nm_client_add_connection2() must not be set to TRUE.
-[allow-none][transfer full][out]
+[out][optional][nullable][transfer full]
error
-the error argument.
-[allow-none]
+the error argument.
+
@@ -5641,15 +5641,15 @@ may instead only iterate the latter.
cancellable
-the GCancellable to abort the shutdown.
-[allow-none]
+the GCancellable to abort the shutdown.
+
callback
a GAsyncReadyCallback to call when the request
is satisfied or NULL if you don't care about the result of the
-method invocation.
-[nullable]
+method invocation.
+
user_data
diff --git a/docs/libnm/html/NMConnection.html b/docs/libnm/html/NMConnection.html
index 7cba2906..cdd050db 100644
--- a/docs/libnm/html/NMConnection.html
+++ b/docs/libnm/html/NMConnection.html
@@ -1000,11 +1000,11 @@ No values are returned, only key names.
out_settings
-if the
-connections differ, on return a hash table mapping setting names to
-second-level GHashTable (utf8 to guint32), which contains the key names that
-differ mapped to one or more of NMSettingDiffResult as a bitfield.
-[element-type utf8 GLib.HashTable]
+if the connections differ, on return a hash table
+mapping setting names to second-level GHashTable (utf8 to guint32), which
+contains the key names that differ mapped to one or more of
+NMSettingDiffResult as a bitfield.
+[out][element-type utf8 GLib.HashTable(utf8,uint32)][optional][nullable]
@@ -1129,12 +1129,12 @@ normalization parameters to allow customization of the normalization by providin
specific arguments. Unknown arguments will be ignored and the default will be
used. The keys must be strings compared with g_str_equal() function.
The values are opaque and depend on the parameter name.
-[allow-none][element-type utf8 gpointer]
+[nullable][element-type utf8 gpointer]
modified
outputs whether any settings were modified.
-[out][allow-none]
+[out][optional]
error
@@ -1182,15 +1182,16 @@ return points to an allocated NMSetting which may be required; the caller owns the array
and must free the array itself with g_ptr_array_free(), but not free its
elements.
-[out][element-type utf8][allow-none][transfer container]
+[out][element-type utf8][nullable][transfer container]
Returns
- the setting name of the NMSetting object which has invalid or
-missing secrets
+the setting name of the NMSetting object which has
+invalid or missing secrets.
+[nullable]
@@ -1244,7 +1245,7 @@ nm_connection_clear_secrets_with_flags
func
function to be called to determine whether a
specific secret should be cleared or not. If NULL, all secrets are cleared.
-[scope call][allow-none]
+[scope call][nullable]
user_data
@@ -1505,7 +1506,7 @@ nm_connection_get_settings (out_length
the length of the returned array.
-[allow-none][out]
+[out][optional]
@@ -1513,11 +1514,10 @@ nm_connection_get_settings (
Returns
a
-NULL-terminated array containing every setting of
-connection
+NULL-terminated array containing every setting of connection
.
If the connection has no settings, NULL is returned.
-[array length=out_length][transfer container]
+[array length=out_length][transfer container][nullable]
Since: 1.10
diff --git a/docs/libnm/html/NMDevice.html b/docs/libnm/html/NMDevice.html
index 1065c706..7656f9b2 100644
--- a/docs/libnm/html/NMDevice.html
+++ b/docs/libnm/html/NMDevice.html
@@ -2070,7 +2070,7 @@ made since it was last applied.
connection
the NMConnection to replace the applied
settings with or NULL to reuse existing.
-[allow-none]
+[nullable]
version_id
@@ -2135,7 +2135,7 @@ currently active connection made since it was last applied.
connection
the NMConnection to replace the applied
settings with or NULL to reuse existing.
-[allow-none]
+[nullable]
version_id
@@ -2250,7 +2250,7 @@ nm_device_get_applied_connection (version_id
returns the current version id of
the applied connection.
-[out][allow-none]
+[out][optional]
cancellable
@@ -2359,7 +2359,7 @@ nm_device_get_applied_connection_finish
version_id
the current version id of the applied
connection.
-[out][allow-none]
+[out][optional]
error
@@ -2987,8 +2987,9 @@ nm_lldp_neighbor_get_attr_string_value
out_value
-on return, the attribute value.
-[out][allow-none][transfer none]
+on return, the
+attribute value.
+[out][optional][nullable][transfer none]
@@ -3032,7 +3033,7 @@ nm_lldp_neighbor_get_attr_uint_value (out_value
on return, the attribute value.
-[out][allow-none]
+[out][optional]
diff --git a/docs/libnm/html/NMDeviceWifiP2P.html b/docs/libnm/html/NMDeviceWifiP2P.html
index 92131c40..18eb7fb7 100644
--- a/docs/libnm/html/NMDeviceWifiP2P.html
+++ b/docs/libnm/html/NMDeviceWifiP2P.html
@@ -307,7 +307,7 @@ using nm_device_p2p_wifi_stop_find().
options
optional options passed to StartFind.
-[allow-none]
+[nullable]
cancellable
diff --git a/docs/libnm/html/NMRemoteConnection.html b/docs/libnm/html/NMRemoteConnection.html
index feae6e7b..9469e72d 100644
--- a/docs/libnm/html/NMRemoteConnection.html
+++ b/docs/libnm/html/NMRemoteConnection.html
@@ -185,6 +185,14 @@
nm_remote_connection_get_visible ()
+
+
+guint64
+
+
+nm_remote_connection_get_version_id ()
+
+
@@ -214,6 +222,11 @@
Read
+guint64
+version-id
+Read
+
+
gboolean
visible
Read
@@ -251,6 +264,10 @@
#define
+NM_REMOTE_CONNECTION_VERSION_ID
+
+
+#define
NM_REMOTE_CONNECTION_VISIBLE
@@ -308,7 +325,7 @@ nm_remote_connection_update2 (settings
optional connection to update the settings.
-[allow-none]
+[nullable]
flags
@@ -318,7 +335,7 @@ nm_remote_connection_update2 (args
optional arguments.
-[allow-none]
+[nullable]
cancellable
@@ -1058,6 +1075,33 @@ reference to it.)
user, FALSE if not.
+
+
+nm_remote_connection_get_version_id ()
+guint64
+nm_remote_connection_get_version_id (NMRemoteConnection *connection);
+
+
+Returns
+ the version-id of the profile. This ID is incremented
+whenever the profile is modified.
+
+Since: 1.44
+
Types and Values
@@ -1092,6 +1136,12 @@ user,
+NM_REMOTE_CONNECTION_VERSION_ID
+#define NM_REMOTE_CONNECTION_VERSION_ID "version-id"
+
+
+
+
NM_REMOTE_CONNECTION_VISIBLE
#define NM_REMOTE_CONNECTION_VISIBLE "visible"
@@ -1137,6 +1187,17 @@ to disk,
+The “version-id” property
+ “version-id” guint64
+The version ID of the profile that is incremented when the profile gets modified.
+This can be used to track concurrent modifications of the profile.
+Owner: NMRemoteConnection
+Flags: Read
+Default value: 0
+Since: 1.44
+
+
+
The “visible” property
“visible” gboolean
TRUE if the remote connection is visible to the current user, FALSE if
diff --git a/docs/libnm/html/NMSetting.html b/docs/libnm/html/NMSetting.html
index 658d633f..a921dc81 100644
--- a/docs/libnm/html/NMSetting.html
+++ b/docs/libnm/html/NMSetting.html
@@ -58,14 +58,6 @@
-gboolean
-
-
-(*_NMConnectionForEachSecretFunc) ()
-
-
-
-
GType
@@ -440,13 +432,6 @@ of properties and allowed values.
-_NMConnectionForEachSecretFunc ()
-gboolean
-(*_NMConnectionForEachSecretFunc) (NMSettingSecretFlags flags,
- gpointer user_data);
-
-
-
-[allow-none]
+[nullable]
error
@@ -607,7 +592,7 @@ in some cases connection failure is not desired just for the secrets.
came from, or
NULL if setting
is being verified in isolation.
-[allow-none]
+[nullable]
error
@@ -958,7 +943,7 @@ nm_setting_option_get_boolean (out_value
the optional output value.
If the option is unset, FALSE will be returned.
-[allow-none][out]
+[out][nullable]
@@ -1000,7 +985,7 @@ nm_setting_option_get_uint32 (out_value
the optional output value.
If the option is unset, 0 will be returned.
-[allow-none][out]
+[out][nullable]
@@ -1050,7 +1035,7 @@ Currently, only variant
the variant to set.
-[allow-none]
+[nullable]
@@ -1145,7 +1130,7 @@ nm_setting_option_get_all_names (
out_len
.
-[allow-none][out]
+[out][optional]
@@ -1155,7 +1140,7 @@ nm_setting_option_get_all_names (A NULL terminated array of key names. If no names are present, this returns
NULL. The returned array and the names are owned by NMSetting and might be invalidated
by the next operation.
-[array length=out_len zero-terminated=1][transfer none]
+[array length=out_len zero-terminated=1][transfer none][nullable]
Since: 1.26
@@ -1185,7 +1170,7 @@ nm_setting_option_clear_by_name (TRUE for an option name, the option
gets removed. If NULL, all options will be removed.
-[allow-none][scope call]
+[nullable][scope call]
@@ -1457,8 +1442,8 @@ instance.
error
-location to store the error on failure.
-[out][allow-none]
+location to store the error on failure
+
diff --git a/docs/libnm/html/NMSetting8021x.html b/docs/libnm/html/NMSetting8021x.html
index 8c881f55..e285bbfd 100644
--- a/docs/libnm/html/NMSetting8021x.html
+++ b/docs/libnm/html/NMSetting8021x.html
@@ -1011,7 +1011,7 @@ the blob must be not UNKNOWN (or NULL).
pdata
the data pointer.
-[allow-none]
+[nullable]
length
@@ -1020,8 +1020,8 @@ the blob must be not UNKNOWN (or NULL).
error
-validation reason.
-[allow-none][out]
+validation reason
+
diff --git a/docs/libnm/html/NMSettingBond.html b/docs/libnm/html/NMSettingBond.html
index 194bf4f7..acc1aa7b 100644
--- a/docs/libnm/html/NMSettingBond.html
+++ b/docs/libnm/html/NMSettingBond.html
@@ -250,6 +250,18 @@
#define
NM_SETTING_BOND_OPTION_PEER_NOTIF_DELAY
+
+#define
+NM_SETTING_BOND_OPTION_ARP_MISSED_MAX
+
+
+#define
+NM_SETTING_BOND_OPTION_LACP_ACTIVE
+
+
+#define
+NM_SETTING_BOND_OPTION_NS_IP6_TARGET
+
@@ -508,7 +520,7 @@ the name
value
the value of the option to validate.
-[allow-none]
+[nullable]
@@ -540,14 +552,14 @@ nm_setting_bond_get_valid_options (
setting
the NMSettingBond.
-[allow-none]
+[nullable]
Returns
a NULL-terminated array of strings of valid bond options.
-[transfer none]
+[transfer none][nullable]
@@ -808,6 +820,24 @@ to the connection.
#define NM_SETTING_BOND_OPTION_PEER_NOTIF_DELAY "peer_notif_delay"
+
+
+NM_SETTING_BOND_OPTION_ARP_MISSED_MAX
+#define NM_SETTING_BOND_OPTION_ARP_MISSED_MAX "arp_missed_max"
+
+
+
+
+
+
+NM_SETTING_BOND_OPTION_NS_IP6_TARGET
+#define NM_SETTING_BOND_OPTION_NS_IP6_TARGET "ns_ip6_target"
+
+
-Since: 1.44, 1.42.8
+Since: 1.44
diff --git a/docs/libnm/html/NMSettingConnection.html b/docs/libnm/html/NMSettingConnection.html
index 4767d04a..2f52b0c0 100644
--- a/docs/libnm/html/NMSettingConnection.html
+++ b/docs/libnm/html/NMSettingConnection.html
@@ -807,6 +807,10 @@ nm_setting_connection_get_timestamp (nm_setting_connection_get_read_only ()
gboolean
nm_setting_connection_get_read_only (NMSettingConnection *setting);
+
+nm_setting_connection_get_read_only has been deprecated since version 1.44 and should not be used in newly-written code.
+This property is deprecated and has no meaning.
+
Returns the “read-only” property of the connection.
Parameters
@@ -1015,7 +1019,7 @@ the "user" permission type is supported, and pitem
detail
unused at this time; must be NULL.
-[allow-none]
+[nullable]
@@ -1104,7 +1108,7 @@ be a username. See “permissions”: for more details
detail
unused at this time; must be NULL.
-[allow-none]
+[nullable]
diff --git a/docs/libnm/html/NMSettingEthtool.html b/docs/libnm/html/NMSettingEthtool.html
index c5633ef8..17229f97 100644
--- a/docs/libnm/html/NMSettingEthtool.html
+++ b/docs/libnm/html/NMSettingEthtool.html
@@ -150,7 +150,7 @@ nm_ethtool_optname_is_feature (const optname
the option name to check.
-[allow-none]
+[nullable]
@@ -182,7 +182,7 @@ nm_ethtool_optname_is_coalesce (const optname
the option name to check.
-[allow-none]
+[nullable]
@@ -211,7 +211,7 @@ nm_ethtool_optname_is_ring (const
optname
the option name to check.
-[allow-none]
+[nullable]
@@ -240,7 +240,7 @@ nm_ethtool_optname_is_pause (const optname
the option name to check.
-[allow-none]
+[nullable]
diff --git a/docs/libnm/html/NMSettingGsm.html b/docs/libnm/html/NMSettingGsm.html
index b6477e6f..67f6f5dd 100644
--- a/docs/libnm/html/NMSettingGsm.html
+++ b/docs/libnm/html/NMSettingGsm.html
@@ -128,6 +128,21 @@
+
+gboolean
+
+
+nm_setting_gsm_get_initial_eps_config ()
+
+
+
+const char *
+
+
+nm_setting_gsm_get_initial_eps_apn ()
+
+
+
const char *
@@ -219,6 +234,14 @@
#define
+NM_SETTING_GSM_INITIAL_EPS_BEARER_CONFIGURE
+
+
+#define
+NM_SETTING_GSM_INITIAL_EPS_BEARER_APN
+
+
+#define
NM_SETTING_GSM_NUMBER
@@ -524,6 +547,58 @@ nm_setting_gsm_get_mtu (
+nm_setting_gsm_get_initial_eps_config ()
+gboolean
+nm_setting_gsm_get_initial_eps_config (NMSettingGsm *setting);
+
+
+Since: 1.44
+
+
+
+nm_setting_gsm_get_initial_eps_apn ()
+const char *
+nm_setting_gsm_get_initial_eps_apn (NMSettingGsm *setting);
+
+
+Since: 1.44
+
+
+
nm_setting_gsm_get_number ()
const char *
nm_setting_gsm_get_number (NMSettingGsm *setting);
@@ -612,79 +687,91 @@ nm_setting_gsm_get_password_flags (
NM_SETTING_GSM_AUTO_CONFIG
-#define NM_SETTING_GSM_AUTO_CONFIG "auto-config"
+#define NM_SETTING_GSM_AUTO_CONFIG "auto-config"
NM_SETTING_GSM_USERNAME
-#define NM_SETTING_GSM_USERNAME "username"
+#define NM_SETTING_GSM_USERNAME "username"
NM_SETTING_GSM_PASSWORD
-#define NM_SETTING_GSM_PASSWORD "password"
+#define NM_SETTING_GSM_PASSWORD "password"
NM_SETTING_GSM_PASSWORD_FLAGS
-#define NM_SETTING_GSM_PASSWORD_FLAGS "password-flags"
+#define NM_SETTING_GSM_PASSWORD_FLAGS "password-flags"
NM_SETTING_GSM_NETWORK_ID
-#define NM_SETTING_GSM_NETWORK_ID "network-id"
+#define NM_SETTING_GSM_NETWORK_ID "network-id"
NM_SETTING_GSM_PIN_FLAGS
-#define NM_SETTING_GSM_PIN_FLAGS "pin-flags"
+#define NM_SETTING_GSM_PIN_FLAGS "pin-flags"
NM_SETTING_GSM_HOME_ONLY
-#define NM_SETTING_GSM_HOME_ONLY "home-only"
+#define NM_SETTING_GSM_HOME_ONLY "home-only"
NM_SETTING_GSM_DEVICE_ID
-#define NM_SETTING_GSM_DEVICE_ID "device-id"
+#define NM_SETTING_GSM_DEVICE_ID "device-id"
NM_SETTING_GSM_SIM_ID
-#define NM_SETTING_GSM_SIM_ID "sim-id"
+#define NM_SETTING_GSM_SIM_ID "sim-id"
NM_SETTING_GSM_SIM_OPERATOR_ID
-#define NM_SETTING_GSM_SIM_OPERATOR_ID "sim-operator-id"
+#define NM_SETTING_GSM_SIM_OPERATOR_ID "sim-operator-id"
+
+
+NM_SETTING_GSM_INITIAL_EPS_BEARER_CONFIGURE
+#define NM_SETTING_GSM_INITIAL_EPS_BEARER_CONFIGURE "initial-eps-bearer-configure"
+
+
+
+
+NM_SETTING_GSM_INITIAL_EPS_BEARER_APN
+#define NM_SETTING_GSM_INITIAL_EPS_BEARER_APN "initial-eps-bearer-apn"
diff --git a/docs/libnm/html/NMSettingIP6Config.html b/docs/libnm/html/NMSettingIP6Config.html
index d1b6a927..54a8c0f2 100644
--- a/docs/libnm/html/NMSettingIP6Config.html
+++ b/docs/libnm/html/NMSettingIP6Config.html
@@ -7,7 +7,7 @@
-
+
@@ -21,7 +21,7 @@



-
+
@@ -94,6 +94,13 @@
nm_setting_ip6_config_get_mtu ()
+
+const char *
+
+
+nm_setting_ip6_config_get_dhcp_pd_hint ()
+
+
@@ -135,6 +142,10 @@
#define
+NM_SETTING_IP6_CONFIG_DHCP_PD_HINT
+
+
+#define
NM_SETTING_IP6_CONFIG_METHOD_IGNORE
@@ -377,6 +388,36 @@ transmission unit.
Since: 1.40
+
+
+nm_setting_ip6_config_get_dhcp_pd_hint ()
+const char *
+nm_setting_ip6_config_get_dhcp_pd_hint
+ (NMSettingIP6Config *setting);
+Returns the value contained in the “dhcp-pd-hint”
+property.
+
+
+Returns
+ a string containing an address and prefix length to be used
+as hint for DHCPv6 prefix delegation.
+
+Since: 1.44
+
+
+
NM_SETTING_IP6_CONFIG_METHOD_IGNORE
#define NM_SETTING_IP6_CONFIG_METHOD_IGNORE "ignore"
diff --git a/docs/libnm/html/NMSettingIPConfig.html b/docs/libnm/html/NMSettingIPConfig.html
index c10c68a0..af4014f4 100644
--- a/docs/libnm/html/NMSettingIPConfig.html
+++ b/docs/libnm/html/NMSettingIPConfig.html
@@ -2083,7 +2083,7 @@ nm_ip_address_set_attribute (value
the value.
-[transfer none][allow-none]
+[transfer none][nullable]
@@ -2128,7 +2128,7 @@ nm_ip_route_new (int famil
next_hop
the IP address of the next hop (or NULL).
-[allow-none]
+[nullable]
metric
@@ -2192,7 +2192,7 @@ point to buffers of the correct size for family
next_hop
the IP address of the next hop (or NULL).
-[allow-none]
+[nullable]
metric
@@ -2639,7 +2639,7 @@ it.
next_hop
the route's next hop, as a string.
-[allow-none]
+[nullable]
@@ -2879,7 +2879,7 @@ nm_ip_route_set_attribute (value
the value.
-[transfer none][allow-none]
+[transfer none][nullable]
@@ -2939,8 +2939,8 @@ and the value is of the correct type and well-formed.
error
-
-[allow-none]
+
+
@@ -3028,7 +3028,7 @@ nm_ip_routing_rule_ref (self
the NMIPRoutingRule instance.
-[allow-none]
+[nullable]
@@ -3061,7 +3061,7 @@ the instance if the reference count reaches zero.
self
the NMIPRoutingRule instance.
-[allow-none]
+[nullable]
@@ -3725,7 +3725,7 @@ during from
the from/src address to set.
The address family must match.
-[allow-none]
+[nullable]
len
@@ -3818,7 +3818,7 @@ during to
the to/dst address to set.
The address family must match.
-[allow-none]
+[nullable]
len
@@ -3886,7 +3886,7 @@ representation you'd get double backslashes.
iifname
the iifname to set or NULL to unset.
-[allow-none]
+[nullable]
@@ -3947,7 +3947,7 @@ representation you'd get double backslashes.
oifname
the oifname to set or NULL to unset.
-[allow-none]
+[nullable]
@@ -4152,13 +4152,13 @@ nm_ip_routing_rule_get_uid_range (const out_range_start
returns the start of the range
or 0 if the range is not set.
-[out][allow-none]
+[out][optional]
out_range_end
returns the end of the range
or 0 if the range is not set.
-[out][allow-none]
+[out][optional]
@@ -4229,12 +4229,12 @@ nm_ip_routing_rule_cmp (const rule
the NMIPRoutingRule instance to compare.
-[allow-none]
+[nullable]
other
the other NMIPRoutingRule instance to compare.
-[allow-none]
+[nullable]
@@ -4268,8 +4268,8 @@ nm_ip_routing_rule_validate (const
error
-the error result if validation fails.
-[allow-none][out]
+the error result if validation fails.
+
@@ -4312,12 +4312,12 @@ string conversion.
extra_args
extra arguments for controlling the string
conversion. Currently, not extra arguments are supported.
-[allow-none]
+[nullable]
error
-the error reason.
-[allow-none][out]
+the error reason.
+
@@ -4361,12 +4361,12 @@ string conversion.
extra_args
extra arguments for controlling the string
conversion. Currently, not extra arguments are supported.
-[allow-none]
+[nullable]
error
-the error reason.
-[allow-none][out]
+the error reason.
+
@@ -5990,7 +5990,7 @@ nm_setting_ip_config_get_dhcp_reject_servers
out_len
the number of returned elements.
-[allow-none][out]
+[out][optional]
@@ -6144,7 +6144,7 @@ nm_setting_ip_config_get_replace_local_rule
Returns
the “replace-local-rule” property of the setting
-Since: 1.44, 1.42.2
+Since: 1.44
diff --git a/docs/libnm/html/NMSettingLink.html b/docs/libnm/html/NMSettingLink.html
new file mode 100644
index 00000000..7cd0c6ac
--- /dev/null
+++ b/docs/libnm/html/NMSettingLink.html
@@ -0,0 +1,287 @@
+
+
+
+
+NMSettingLink: libnm Reference Manual
+
+
+
+
+
+
+
+
+
+
+
+Top
+
+
+
+
+
+
+
+
+
+
+Functions
+
+
+
+
+
+
+
+
+NMSetting *
+
+
+nm_setting_link_new ()
+
+
+
+
+gint64
+
+
+nm_setting_link_get_tx_queue_length ()
+
+
+
+
+gint64
+
+
+nm_setting_link_get_gso_max_size ()
+
+
+
+
+gint64
+
+
+nm_setting_link_get_gso_max_segments ()
+
+
+
+
+gint64
+
+
+nm_setting_link_get_gro_max_size ()
+
+
+
+
+
+
+Types and Values
+
+
+
+
+
+
+
+#define
+NM_SETTING_LINK_SETTING_NAME
+
+
+#define
+NM_SETTING_LINK_TX_QUEUE_LENGTH
+
+
+#define
+NM_SETTING_LINK_GSO_MAX_SIZE
+
+
+#define
+NM_SETTING_LINK_GSO_MAX_SEGMENTS
+
+
+#define
+NM_SETTING_LINK_GRO_MAX_SIZE
+
+
+
+
+
+
+
+Functions
+
+nm_setting_link_new ()
+NMSetting *
+nm_setting_link_new (void);
+Creates a new NMSettingLink object with default values.
+
+Since: 1.44
+
+
+
+nm_setting_link_get_tx_queue_length ()
+gint64
+nm_setting_link_get_tx_queue_length (NMSettingLink *setting);
+Returns the value contained in the “tx-queue-length”
+property.
+
+
+Since: 1.44
+
+
+
+nm_setting_link_get_gso_max_size ()
+gint64
+nm_setting_link_get_gso_max_size (NMSettingLink *setting);
+Returns the value contained in the “gso-max-size”
+property.
+
+
+Since: 1.44
+
+
+
+nm_setting_link_get_gso_max_segments ()
+gint64
+nm_setting_link_get_gso_max_segments (NMSettingLink *setting);
+Returns the value contained in the “gso-max-segments”
+property.
+
+
+Since: 1.44
+
+
+
+nm_setting_link_get_gro_max_size ()
+gint64
+nm_setting_link_get_gro_max_size (NMSettingLink *setting);
+Returns the value contained in the “gro-max-size”
+property.
+
+
+Since: 1.44
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/libnm/html/NMSettingLoopback.html b/docs/libnm/html/NMSettingLoopback.html
index ae224fe4..b6e96795 100644
--- a/docs/libnm/html/NMSettingLoopback.html
+++ b/docs/libnm/html/NMSettingLoopback.html
@@ -6,7 +6,7 @@
-
+
@@ -19,7 +19,7 @@


-
+

diff --git a/docs/libnm/html/NMSettingMatch.html b/docs/libnm/html/NMSettingMatch.html
index 188bd2c3..b947087b 100644
--- a/docs/libnm/html/NMSettingMatch.html
+++ b/docs/libnm/html/NMSettingMatch.html
@@ -534,7 +534,7 @@ nm_setting_match_get_interface_names (length
the length of the returned interface names array.
-[out][allow-none]
+[out][optional]
@@ -762,7 +762,7 @@ nm_setting_match_get_kernel_command_lines
length
the length of the returned interface names array.
-[out][allow-none]
+[out][optional]
@@ -982,7 +982,7 @@ nm_setting_match_get_drivers (length
the length of the returned interface names array.
-[out][allow-none]
+[out][optional]
@@ -1201,7 +1201,7 @@ nm_setting_match_get_paths (length
the length of the returned paths array.
-[out][allow-none]
+[out][optional]
diff --git a/docs/libnm/html/NMSettingOvsExternalIDs.html b/docs/libnm/html/NMSettingOvsExternalIDs.html
index 87b5da95..7e82fd2b 100644
--- a/docs/libnm/html/NMSettingOvsExternalIDs.html
+++ b/docs/libnm/html/NMSettingOvsExternalIDs.html
@@ -230,7 +230,7 @@ nm_setting_ovs_external_ids_set_data (val
the value to set or NULL to clear a key.
-[allow-none]
+[nullable]
@@ -260,7 +260,7 @@ characters. They key must also not start with "NM.".
key
the key to check.
-[allow-none]
+[nullable]
error
@@ -298,7 +298,7 @@ value is not val
the value to check.
-[allow-none]
+[nullable]
error
diff --git a/docs/libnm/html/NMSettingOvsOtherConfig.html b/docs/libnm/html/NMSettingOvsOtherConfig.html
index a9128613..c778ab8b 100644
--- a/docs/libnm/html/NMSettingOvsOtherConfig.html
+++ b/docs/libnm/html/NMSettingOvsOtherConfig.html
@@ -215,7 +215,7 @@ nm_setting_ovs_other_config_set_data (val
the value to set or NULL to clear a key.
-[allow-none]
+[nullable]
diff --git a/docs/libnm/html/NMSettingSriov.html b/docs/libnm/html/NMSettingSriov.html
index c5a19cb6..4d24ab1e 100644
--- a/docs/libnm/html/NMSettingSriov.html
+++ b/docs/libnm/html/NMSettingSriov.html
@@ -668,7 +668,7 @@ supports one VLAN per VF.
length
on return, the number of VLANs configured.
-[out][allow-none]
+[out][optional]
@@ -1025,7 +1025,7 @@ nm_sriov_vf_set_attribute (value
the value.
-[transfer none][allow-none]
+[transfer none][nullable]
@@ -1135,12 +1135,12 @@ the value is of the correct type and well-formed.
known
on return, whether the attribute name is a known one.
-[out]
+[out][optional]
error
-
-[allow-none]
+
+
diff --git a/docs/libnm/html/NMSettingTCConfig.html b/docs/libnm/html/NMSettingTCConfig.html
index 3345c238..10642fe2 100644
--- a/docs/libnm/html/NMSettingTCConfig.html
+++ b/docs/libnm/html/NMSettingTCConfig.html
@@ -803,7 +803,7 @@ nm_tc_qdisc_set_attribute (value
the value.
-[transfer none][allow-none]
+[transfer none][nullable]
@@ -1084,7 +1084,7 @@ nm_tc_action_set_attribute (value
the value.
-[transfer none][allow-none]
+[transfer none][nullable]
diff --git a/docs/libnm/html/NMSettingTeam.html b/docs/libnm/html/NMSettingTeam.html
index 8795a1f7..d2313a4a 100644
--- a/docs/libnm/html/NMSettingTeam.html
+++ b/docs/libnm/html/NMSettingTeam.html
@@ -664,8 +664,8 @@ target address in the NS packet
error
-location to store the error on failure.
-[out][allow-none]
+location to store the error on failure
+
@@ -732,8 +732,8 @@ address in the arp request
error
-location to store the error on failure.
-[out][allow-none]
+location to store the error on failure
+
@@ -806,8 +806,8 @@ address in the arp request
error
-location to store the error on failure.
-[out][allow-none]
+location to store the error on failure
+
diff --git a/docs/libnm/html/NMSettingUser.html b/docs/libnm/html/NMSettingUser.html
index a00c80cb..9908e7b6 100644
--- a/docs/libnm/html/NMSettingUser.html
+++ b/docs/libnm/html/NMSettingUser.html
@@ -228,12 +228,12 @@ nm_setting_user_set_data (val
the value to set or NULL to clear a key.
-[allow-none]
+[nullable]
error
-optional error argument.
-[allow-none]
+optional error argument
+
diff --git a/docs/libnm/html/NMSettingVlan.html b/docs/libnm/html/NMSettingVlan.html
index 33a4832f..b482ffa1 100644
--- a/docs/libnm/html/NMSettingVlan.html
+++ b/docs/libnm/html/NMSettingVlan.html
@@ -397,12 +397,12 @@ or “egress_priority_map” properties of this settin
out_from
on return the value of the priority map's 'from' item.
-[out][allow-none]
+[out][optional]
out_to
on return the value of priority map's 'to' item.
-[out][allow-none]
+[out][optional]
diff --git a/docs/libnm/html/NMSettingVpn.html b/docs/libnm/html/NMSettingVpn.html
index 708b9da7..550128ce 100644
--- a/docs/libnm/html/NMSettingVpn.html
+++ b/docs/libnm/html/NMSettingVpn.html
@@ -423,7 +423,7 @@ the key. In that case, the behavior is as if calling item
the value to be referenced by key
.
-[allow-none]
+[nullable]
@@ -565,7 +565,7 @@ nm_setting_vpn_get_data_keys (out_length
the length of the returned array.
-[allow-none][out]
+[out][optional]
@@ -575,7 +575,7 @@ nm_setting_vpn_get_data_keys (NULL-terminated array containing each data key or NULL if
there are no data items.
-[array length=out_length][transfer container]
+[array length=out_length][transfer container][nullable]
Since: 1.12
@@ -645,7 +645,7 @@ the key. In that case, the behavior is as if calling secret
the secret to be referenced by key
.
-[allow-none]
+[nullable]
@@ -787,7 +787,7 @@ nm_setting_vpn_get_secret_keys (
out_length
the length of the returned array.
-[allow-none][out]
+[out][optional]
@@ -797,7 +797,7 @@ nm_setting_vpn_get_secret_keys (a
NULL-terminated array containing each secret key or NULL if
there are no secrets.
-[array length=out_length][transfer container]
+[array length=out_length][transfer container][nullable]
Since: 1.12
diff --git a/docs/libnm/html/NMSettingWireGuard.html b/docs/libnm/html/NMSettingWireGuard.html
index fd499f75..96a70e66 100644
--- a/docs/libnm/html/NMSettingWireGuard.html
+++ b/docs/libnm/html/NMSettingWireGuard.html
@@ -511,7 +511,7 @@ nm_wireguard_peer_ref (self
the NMWireGuardPeer instance.
-[allow-none]
+[nullable]
@@ -544,7 +544,7 @@ the instance is freed and all associate data released.
self
the NMWireGuardPeer instance.
-[allow-none]
+[nullable]
@@ -658,7 +658,7 @@ will be normalized (which may or may not modify the set value).
public_key
the new public
key or NULL to clear the public key.
-[allow-none][transfer none]
+[nullable][transfer none]
accept_invalid
@@ -738,7 +738,7 @@ be accepted.
preshared_key
the new preshared
key or NULL to clear the preshared key.
-[allow-none][transfer none]
+[nullable][transfer none]
accept_invalid
@@ -1016,7 +1016,7 @@ setting.
This parameter is wrongly not marked as (out) argument, it is
thus not accessible via introspection. This cannot be fixed without
breaking API for introspection users.
-[allow-none]
+[nullable]
@@ -1027,7 +1027,7 @@ breaking API for introspection users.
.
If idx
is out of range, NULL will be returned.
-[transfer none]
+[transfer none][nullable]
Since: 1.16
@@ -1220,12 +1220,12 @@ nm_wireguard_peer_cmp (const a
the NMWireGuardPeer to compare.
-[allow-none]
+[nullable]
b
the other NMWireGuardPeer to compare.
-[allow-none]
+[nullable]
compare_flags
@@ -1459,7 +1459,7 @@ peer.
optional output argument
for the index of the found peer. If no index is found,
this is set to the nm_setting_wireguard_get_peers_len().
-[out][allow-none]
+[out][optional]
@@ -1468,7 +1468,7 @@ this is set to the Returns
the NMWireGuardPeer instance with a
matching public key. If no such peer exists, NULL is returned.
-[transfer none]
+[transfer none][nullable]
Since: 1.16
diff --git a/docs/libnm/html/NMSettingWired.html b/docs/libnm/html/NMSettingWired.html
index 247660e5..ce30f971 100644
--- a/docs/libnm/html/NMSettingWired.html
+++ b/docs/libnm/html/NMSettingWired.html
@@ -916,16 +916,17 @@ such as during option iteration.
out_key
-on return, the key name of the s390 specific
-option; this value is owned by the setting and should not be modified.
-[allow-none][out][transfer none]
+on return, the key
+name of the s390 specific option; this value is owned by the setting and
+should not be modified.
+[out][optional][nullable][transfer none]
out_value
-on return, the value of the key of the
-s390 specific option; this value is owned by the setting and should not be
-modified.
-[allow-none][out][transfer none]
+on return, the value
+of the key of the s390 specific option; this value is owned by the setting
+and should not be modified.
+[out][optional][nullable][transfer none]
@@ -1076,7 +1077,7 @@ nm_setting_wired_get_valid_s390_options
setting
the NMSettingWired. This argument is unused
and you may pass NULL.
-[allow-none]
+[nullable]
diff --git a/docs/libnm/html/NMSettingWireless.html b/docs/libnm/html/NMSettingWireless.html
index 6c734ef1..23a7e62e 100644
--- a/docs/libnm/html/NMSettingWireless.html
+++ b/docs/libnm/html/NMSettingWireless.html
@@ -526,6 +526,10 @@ nm_setting_wireless_get_bssid (nm_setting_wireless_get_rate ()
guint32
nm_setting_wireless_get_rate (NMSettingWireless *setting);
+
+nm_setting_wireless_get_rate has been deprecated since version 1.44 and should not be used in newly-written code.
+This setting is not implemented and has no effect.
+
Parameters
@@ -551,6 +555,10 @@ nm_setting_wireless_get_rate (nm_setting_wireless_get_tx_power ()
guint32
nm_setting_wireless_get_tx_power (NMSettingWireless *setting);
+
+nm_setting_wireless_get_tx_power has been deprecated since version 1.44 and should not be used in newly-written code.
+This setting is not implemented and has no effect.
+
Parameters
diff --git a/docs/libnm/html/NMVpnEditorPlugin.html b/docs/libnm/html/NMVpnEditorPlugin.html
index cd6e6342..8f2943ae 100644
--- a/docs/libnm/html/NMVpnEditorPlugin.html
+++ b/docs/libnm/html/NMVpnEditorPlugin.html
@@ -625,7 +625,7 @@ reference as the plugin-info might also reference the editor-plugin.
plugin_info
a NMVpnPluginInfo instance or NULL.
-[allow-none]
+[nullable]
diff --git a/docs/libnm/html/NMVpnPluginInfo.html b/docs/libnm/html/NMVpnPluginInfo.html
index 81ccb79b..a4f71a9c 100644
--- a/docs/libnm/html/NMVpnPluginInfo.html
+++ b/docs/libnm/html/NMVpnPluginInfo.html
@@ -381,7 +381,7 @@ given name
the name to search for. Either name
or service
must be present.
-[allow-none]
+[nullable]
service
@@ -389,7 +389,7 @@ must be present.
or
service
must be present.
-[allow-none]
+[nullable]
@@ -398,7 +398,7 @@ must be present.
Returns
a newly created instance of plugin info
or NULL if no matching value was found.
-[transfer full]
+[transfer full][nullable]
Since: 1.4
@@ -1060,7 +1060,7 @@ nm_vpn_plugin_info_set_editor_plugin (plugin
plugin instance.
-[allow-none]
+[nullable]
diff --git a/docs/libnm/html/annotation-glossary.html b/docs/libnm/html/annotation-glossary.html
index 1729d3f8..6ec34762 100644
--- a/docs/libnm/html/annotation-glossary.html
+++ b/docs/libnm/html/annotation-glossary.html
@@ -39,8 +39,6 @@
A
-allow-none
-NULL is OK, both for passing and for returning.
array
Parameter points to an array of items.
C
diff --git a/docs/libnm/html/api-index-full.html b/docs/libnm/html/api-index-full.html
index 3eabbff6..3720b3f9 100644
--- a/docs/libnm/html/api-index-full.html
+++ b/docs/libnm/html/api-index-full.html
@@ -13,11 +13,39 @@
Since: 1.12 (public since 1.4, g-ir since 1.12)
+Since: 1.12: Public since 1.4, g-ir since 1.12.
diff --git a/docs/libnm/html/libnm-nm-errors.html b/docs/libnm/html/libnm-nm-errors.html
index 6b16ef3a..e9ffe3c2 100644
--- a/docs/libnm/html/libnm-nm-errors.html
+++ b/docs/libnm/html/libnm-nm-errors.html
@@ -879,6 +879,24 @@ active settings backend
+
+
+
+The profile's VersionId mismatched
+and the update is rejected. See the "version-id" argument to Update2()
+method. Since 1.44.
+
+
+
+
+
+
+the requested operation is not
+supported by the settings plugin currently in use for the specified object.
+Since: 1.44.
+
+
+
diff --git a/docs/libnm/html/libnm-nm-keyfile.html b/docs/libnm/html/libnm-nm-keyfile.html
index 5d0967d5..5befc8a2 100644
--- a/docs/libnm/html/libnm-nm-keyfile.html
+++ b/docs/libnm/html/libnm-nm-keyfile.html
@@ -241,7 +241,7 @@ be an absolute path.
handler
read handler.
-[allow-none][scope call]
+[nullable][scope call]
user_data
@@ -250,8 +250,8 @@ be an absolute path.
error
-error.
-[allow-none][out]
+error
+
@@ -367,7 +367,7 @@ the original profile.
handler
optional handler for events and
to override the default behavior.
-[allow-none][scope call]
+[nullable][scope call]
user_data
@@ -456,26 +456,27 @@ on all events, but the context information may be unset.
out_kf_group_name
-if the event is in the
-context of a keyfile group, the group name.
-[out][allow-none][transfer none]
+if the event
+is in the context of a keyfile group, the group name.
+[out][optional][nullable][transfer none]
out_kf_key_name
-if the event is in the
-context of a keyfile value, the key name.
-[out][allow-none][transfer none]
+if the event
+is in the context of a keyfile value, the key name.
+[out][optional][nullable][transfer none]
out_cur_setting
-if the event happens while
-handling a particular NMSetting instance.
-[out][allow-none][transfer none]
+if the event
+happens while handling a particular NMSetting instance.
+[out][optional][nullable][transfer none]
out_cur_property_name
-the property name if applicable.
-[out][allow-none][transfer none]
+the
+property name if applicable.
+[out][optional][nullable][transfer none]
@@ -507,12 +508,12 @@ event.
out_message
the warning message.
-[out][allow-none][transfer none]
+[out][optional][transfer none]
out_severity
the NMKeyfileWarnSeverity warning severity.
-[out][allow-none]
+[out][optional]
diff --git a/docs/libnm/html/libnm-nm-utils.html b/docs/libnm/html/libnm-nm-utils.html
index bc3dade4..a4846dcf 100644
--- a/docs/libnm/html/libnm-nm-utils.html
+++ b/docs/libnm/html/libnm-nm-utils.html
@@ -1168,7 +1168,7 @@ gateway). The "gateway" field of the first address will get the value of
gateway
the gateway IP address.
-[allow-none]
+[nullable]
@@ -1208,8 +1208,9 @@ of the other addresses are ignored.
out_gateway
-on return, will contain the IP gateway.
-[out][allow-none][transfer full]
+on return, will
+contain the IP gateway.
+[out][optional][nullable][transfer full]
@@ -1457,7 +1458,7 @@ all 0s.
gateway
the gateway IP address.
-[allow-none]
+[nullable]
@@ -1497,8 +1498,9 @@ fields of the other addresses are ignored.
out_gateway
-on return, will contain the IP gateway.
-[out][allow-none][transfer full]
+on return, will
+contain the IP gateway.
+[out][optional][nullable][transfer full]
@@ -1776,14 +1778,14 @@ Must be a non-empty string, without path separator (/).
try_first
a custom path to try first before searching.
It is silently ignored if it is empty or not an absolute path.
-[allow-none]
+[nullable]
paths
a NULL terminated list of search paths.
Can be empty or NULL, in which case only try_first
is checked.
-[allow-none]
+[nullable]
file_test_flags
@@ -1806,12 +1808,12 @@ and predicate
user_data
user data for predicate
function.
-[closure][allow-none]
+[closure][nullable]
error
-on failure, set a "not found" error G_IO_ERROR G_IO_ERROR_NOT_FOUND.
-[allow-none]
+on failure, set a "not found" error G_IO_ERROR G_IO_ERROR_NOT_FOUND.
+
@@ -2438,7 +2440,7 @@ nm_utils_iface_valid_name (const
name
Name of interface.
-[allow-none]
+[nullable]
@@ -2471,7 +2473,7 @@ function in net/core/dev.c.
name
Name of interface.
-[allow-none]
+[nullable]
error
@@ -2514,7 +2516,7 @@ nm_utils_is_uuid (const char
str
a string that might be a UUID.
-[allow-none]
+[nullable]
@@ -2848,12 +2850,13 @@ containing the unrecognized token in err_token
out_value
the output value.
-[out][allow-none]
+[out][optional]
err_token
-location to store the first unrecognized token.
-[out][allow-none][transfer full]
+location to store
+the first unrecognized token.
+[out][optional][nullable][transfer full]
@@ -2966,8 +2969,8 @@ nm_utils_parse_variant_attributes (const
error
-location to store the error on failure.
-[out][allow-none]
+location to store the error on failure
+
@@ -3270,8 +3273,8 @@ nm_utils_sriov_vf_to_str (const
error
-location to store the error on failure.
-[out][allow-none]
+location to store the error on failure
+
@@ -3305,8 +3308,8 @@ nm_utils_sriov_vf_from_str (const
error
-location to store the error on failure.
-[out][allow-none]
+location to store the error on failure
+
@@ -3359,10 +3362,10 @@ decoding. If the length does not match, the validation fails.
out_key
-(out): an optional output buffer for the binary
+
an optional output buffer for the binary
key. If given, it will be filled with exactly required_key_len
bytes.
-[allow-none]
+[out][optional]
diff --git a/docs/libnm/html/libnm-nm-version-macros.html b/docs/libnm/html/libnm-nm-version-macros.html
index a9872264..2e411e1c 100644
--- a/docs/libnm/html/libnm-nm-version-macros.html
+++ b/docs/libnm/html/libnm-nm-version-macros.html
@@ -172,11 +172,7 @@
#define
-NM_VERSION_1_42_2
-
-
-#define
-NM_VERSION_1_42_8
+NM_VERSION_1_44
#define
@@ -257,7 +253,7 @@ is compiled against.
NM_MINOR_VERSION
-#define NM_MINOR_VERSION (42)
+#define NM_MINOR_VERSION (44)
Evaluates to the minor version number of NetworkManager which this source
is compiled against.
@@ -265,7 +261,7 @@ is compiled against.
NM_MICRO_VERSION
-#define NM_MICRO_VERSION (8)
+#define NM_MICRO_VERSION (0)
Evaluates to the micro version number of NetworkManager which this source
compiled against.
@@ -416,14 +412,8 @@ compiled against.
-
-
-NM_VERSION_1_42_8
-#define NM_VERSION_1_42_8 (NM_ENCODE_VERSION(1, 42, 8))
+NM_VERSION_1_44
+#define NM_VERSION_1_44 (NM_ENCODE_VERSION(1, 44, 0))
diff --git a/docs/libnm/html/libnm-nm-version.html b/docs/libnm/html/libnm-nm-version.html
index 750ef568..41e099a7 100644
--- a/docs/libnm/html/libnm-nm-version.html
+++ b/docs/libnm/html/libnm-nm-version.html
@@ -177,6 +177,12 @@
NM_DEPRECATED_IN_1_42_FOR()
+
+#define
+
+NM_DEPRECATED_IN_1_44_FOR()
+
+
@@ -382,11 +388,11 @@
#define
-NM_AVAILABLE_IN_1_42_2
+NM_DEPRECATED_IN_1_44
#define
-NM_AVAILABLE_IN_1_42_8
+NM_AVAILABLE_IN_1_44
@@ -532,6 +538,12 @@
#define NM_DEPRECATED_IN_1_42_FOR(f) G_DEPRECATED_FOR(f)
+
+
-NM_AVAILABLE_IN_1_42_2
-#define NM_AVAILABLE_IN_1_42_2 G_UNAVAILABLE(1, 42.2)
+NM_DEPRECATED_IN_1_44
+#define NM_DEPRECATED_IN_1_44 G_DEPRECATED
-NM_AVAILABLE_IN_1_42_8
-#define NM_AVAILABLE_IN_1_42_8 G_UNAVAILABLE(1, 42.8)
+NM_AVAILABLE_IN_1_44
+#define NM_AVAILABLE_IN_1_44 G_UNAVAILABLE(1, 44)
diff --git a/docs/libnm/html/libnm.devhelp2 b/docs/libnm/html/libnm.devhelp2
index cd41ebbd..99b33593 100644
--- a/docs/libnm/html/libnm.devhelp2
+++ b/docs/libnm/html/libnm.devhelp2
@@ -39,6 +39,7 @@
+
@@ -502,7 +503,7 @@
-
+
@@ -678,20 +679,22 @@
+
+
+
-
@@ -738,7 +741,7 @@
-
+
@@ -982,7 +985,7 @@
-
+
@@ -1027,6 +1030,9 @@
+
+
+
@@ -1198,6 +1204,8 @@
+
+
@@ -1215,6 +1223,8 @@
+
+
@@ -1384,7 +1394,7 @@
-
+
@@ -1509,6 +1519,7 @@
+
@@ -1516,6 +1527,7 @@
+
@@ -1525,6 +1537,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -2233,8 +2255,8 @@
-
-
+
+
@@ -2436,7 +2458,7 @@
-
+
@@ -2445,7 +2467,7 @@
-
+
@@ -2610,19 +2632,19 @@
-
+
-
+
-
+
@@ -2822,8 +2844,8 @@
-
-
+
+
@@ -3200,6 +3222,7 @@
+
@@ -3248,8 +3271,8 @@
-
-
+
+
@@ -3279,8 +3302,7 @@
-
-
+
@@ -3461,6 +3483,8 @@
+
+
diff --git a/docs/libnm/html/object-tree.html b/docs/libnm/html/object-tree.html
index 5afbbf58..a6b63718 100644
--- a/docs/libnm/html/object-tree.html
+++ b/docs/libnm/html/object-tree.html
@@ -89,6 +89,7 @@
│ │ ├── NMSettingIP4Config
│ │ ╰── NMSettingIP6Config
│ ├── NMSettingIPTunnel
+ │ ├── NMSettingLink
│ ├── NMSettingLoopback
│ ├── NMSettingMacsec
│ ├── NMSettingMacvlan
diff --git a/docs/libnm/html/usage.html b/docs/libnm/html/usage.html
index c2f36074..c65ef387 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.42.8
+ NetworkManager version: 1.44.0
$
diff --git a/docs/libnm/libnm-docs.xml b/docs/libnm/libnm-docs.xml
index df668e4e..09468a5c 100644
--- a/docs/libnm/libnm-docs.xml
+++ b/docs/libnm/libnm-docs.xml
@@ -332,6 +332,7 @@ print ("NetworkManager version " + client.get_version())]]>
+
diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt
index e3b28803..b2797a93 100644
--- a/docs/libnm/libnm-sections.txt
+++ b/docs/libnm/libnm-sections.txt
@@ -578,6 +578,7 @@ NMSettingIP6Config
NMSettingIPConfig
NMSettingIPTunnel
NMSettingInfiniband
+NMSettingLink
NMSettingLoopback
NMSettingMacsec
NMSettingMacvlan
@@ -1773,6 +1774,7 @@ NM_REMOTE_CONNECTION_PATH
NM_REMOTE_CONNECTION_UNSAVED
NM_REMOTE_CONNECTION_FLAGS
NM_REMOTE_CONNECTION_FILENAME
+NM_REMOTE_CONNECTION_VERSION_ID
NM_REMOTE_CONNECTION_VISIBLE
nm_remote_connection_update2
nm_remote_connection_update2_finish
@@ -1792,6 +1794,7 @@ nm_remote_connection_get_unsaved
nm_remote_connection_get_flags
nm_remote_connection_get_filename
nm_remote_connection_get_visible
+nm_remote_connection_get_version_id
NMRemoteConnection
NMRemoteConnectionClass
@@ -1855,7 +1858,6 @@ NMSettingCompareFlags
NMSettingMacRandomization
NMSettingClearSecretsWithFlagsFn
NMSettingValueIterFn
-_NMConnectionForEachSecretFunc
nm_setting_lookup_type
nm_setting_duplicate
nm_setting_get_name
@@ -2164,6 +2166,9 @@ NM_SETTING_BOND_OPTION_PACKETS_PER_SLAVE
NM_SETTING_BOND_OPTION_TLB_DYNAMIC_LB
NM_SETTING_BOND_OPTION_LP_INTERVAL
NM_SETTING_BOND_OPTION_PEER_NOTIF_DELAY
+NM_SETTING_BOND_OPTION_ARP_MISSED_MAX
+NM_SETTING_BOND_OPTION_LACP_ACTIVE
+NM_SETTING_BOND_OPTION_NS_IP6_TARGET
nm_setting_bond_new
nm_setting_bond_get_num_options
nm_setting_bond_get_option
@@ -2571,6 +2576,8 @@ NM_SETTING_GSM_DEVICE_ID
NM_SETTING_GSM_SIM_ID
NM_SETTING_GSM_SIM_OPERATOR_ID
NM_SETTING_GSM_MTU
+NM_SETTING_GSM_INITIAL_EPS_BEARER_CONFIGURE
+NM_SETTING_GSM_INITIAL_EPS_BEARER_APN
NM_SETTING_GSM_NUMBER
nm_setting_gsm_new
nm_setting_gsm_get_auto_config
@@ -2584,6 +2591,8 @@ nm_setting_gsm_get_device_id
nm_setting_gsm_get_sim_id
nm_setting_gsm_get_sim_operator_id
nm_setting_gsm_get_mtu
+nm_setting_gsm_get_initial_eps_config
+nm_setting_gsm_get_initial_eps_apn
nm_setting_gsm_get_number
nm_setting_gsm_get_pin_flags
nm_setting_gsm_get_password_flags
@@ -2970,6 +2979,7 @@ NM_SETTING_IP6_CONFIG_TOKEN
NM_SETTING_IP6_CONFIG_DHCP_DUID
NM_SETTING_IP6_CONFIG_RA_TIMEOUT
NM_SETTING_IP6_CONFIG_MTU
+NM_SETTING_IP6_CONFIG_DHCP_PD_HINT
NM_SETTING_IP6_CONFIG_METHOD_IGNORE
NM_SETTING_IP6_CONFIG_METHOD_AUTO
NM_SETTING_IP6_CONFIG_METHOD_DHCP
@@ -2986,6 +2996,7 @@ nm_setting_ip6_config_get_token
nm_setting_ip6_config_get_dhcp_duid
nm_setting_ip6_config_get_ra_timeout
nm_setting_ip6_config_get_mtu
+nm_setting_ip6_config_get_dhcp_pd_hint
NMSettingIP6ConfigClass
NM_IS_SETTING_IP6_CONFIG
@@ -2997,6 +3008,30 @@ NM_TYPE_SETTING_IP6_CONFIG
nm_setting_ip6_config_get_type
+
+nm-setting-link
+NMSettingLink
+NM_SETTING_LINK_SETTING_NAME
+NM_SETTING_LINK_TX_QUEUE_LENGTH
+NM_SETTING_LINK_GSO_MAX_SIZE
+NM_SETTING_LINK_GSO_MAX_SEGMENTS
+NM_SETTING_LINK_GRO_MAX_SIZE
+nm_setting_link_new
+nm_setting_link_get_tx_queue_length
+nm_setting_link_get_gso_max_size
+nm_setting_link_get_gso_max_segments
+nm_setting_link_get_gro_max_size
+
+NMSettingLinkClass
+NM_IS_SETTING_LINK
+NM_IS_SETTING_LINK_CLASS
+NM_SETTING_LINK
+NM_SETTING_LINK_CLASS
+NM_SETTING_LINK_GET_CLASS
+NM_TYPE_SETTING_LINK
+nm_setting_link_get_type
+
+
nm-setting-loopback
NMSettingLoopback
@@ -4427,8 +4462,9 @@ NM_AVAILABLE_IN_1_40
NM_DEPRECATED_IN_1_42
NM_DEPRECATED_IN_1_42_FOR
NM_AVAILABLE_IN_1_42
-NM_AVAILABLE_IN_1_42_2
-NM_AVAILABLE_IN_1_42_8
+NM_DEPRECATED_IN_1_44
+NM_DEPRECATED_IN_1_44_FOR
+NM_AVAILABLE_IN_1_44
@@ -4462,8 +4498,7 @@ NM_VERSION_1_36
NM_VERSION_1_38
NM_VERSION_1_40
NM_VERSION_1_42
-NM_VERSION_1_42_2
-NM_VERSION_1_42_8
+NM_VERSION_1_44
NM_API_VERSION
NM_VERSION_CUR_STABLE
NM_VERSION_NEXT_STABLE
diff --git a/docs/libnm/libnm.types b/docs/libnm/libnm.types
index 354884cc..6c83a5ad 100644
--- a/docs/libnm/libnm.types
+++ b/docs/libnm/libnm.types
@@ -126,6 +126,7 @@ nm_setting_ip6_config_get_type
nm_setting_ip6_config_privacy_get_type
nm_setting_ip_config_get_type
nm_setting_ip_tunnel_get_type
+nm_setting_link_get_type
nm_setting_loopback_get_type
nm_setting_mac_randomization_get_type
nm_setting_macsec_get_type
diff --git a/docs/libnm/version.xml b/docs/libnm/version.xml
index 31ffe251..372cf402 100644
--- a/docs/libnm/version.xml
+++ b/docs/libnm/version.xml
@@ -1 +1 @@
-1.42.8
+1.44.0
--
cgit 1.3.0-6-gf8a5