NetworkManager/src/libnm-client-impl
Beniamino Galvani 08ce20481c all: add a new ipv{4,6}.required-timeout property
Add a new property to specify the minimum time interval in
milliseconds for which dynamic IP configuration should be tried before
the connection succeeds.

This property is useful for example if both IPv4 and IPv6 are enabled
and are allowed to fail. Normally the connection succeeds as soon as
one of the two address families completes; by setting a required
timeout for e.g. IPv4, one can ensure that even if IP6 succeeds
earlier than IPv4, NetworkManager waits some time for IPv4 before the
connection becomes active.

(cherry picked from commit cb5960cef7)
2021-07-05 17:17:19 +02:00
..
tests libnm: abort read in nm_vpn_service_plugin_read_vpn_details() on '\0' 2021-05-26 15:45:58 +02:00
libnm.pc.in build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
libnm.ver all: add a new ipv{4,6}.required-timeout property 2021-07-05 17:17:19 +02:00
meson.build build: replace ./tools/generate-docs-nm-property-infos.pl with python script 2021-05-05 15:28:17 +02:00
nm-access-point.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-active-connection.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-checkpoint.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-client.c libnm/doc: clarify GMainContext handling in NMClient documentation 2021-04-19 09:31:48 +02:00
nm-dbus-helpers.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-dbus-helpers.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-default-libnm.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-6lowpan.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-adsl.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-bond.c Revert "libnm: introduce the new get_ports() in bridge/bond API" 2021-06-02 12:05:26 +02:00
nm-device-bridge.c Revert "libnm: introduce the new get_ports() in bridge/bond API" 2021-06-02 12:05:26 +02:00
nm-device-bt.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-dummy.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-ethernet.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-generic.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-infiniband.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-ip-tunnel.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-macsec.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-macvlan.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-modem.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-olpc-mesh.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-ovs-bridge.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-ovs-interface.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-ovs-port.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-ppp.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-private.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-team.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-tun.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-veth.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-vlan.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-vrf.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-vxlan.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-wifi-p2p.c all: use nm_g_variant_singleton_a*() helpers 2021-04-16 11:44:19 +02:00
nm-device-wifi.c all: use nm_g_variant_singleton_a*() helpers 2021-04-16 11:44:19 +02:00
nm-device-wimax.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-wireguard.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device-wpan.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-device.c all: use nm_g_variant_singleton_a*() helpers 2021-04-16 11:44:19 +02:00
nm-dhcp-config.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-dhcp4-config.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-dhcp4-config.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-dhcp6-config.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-dhcp6-config.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-dns-manager.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-dns-manager.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-ip-config.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-ip4-config.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-ip4-config.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-ip6-config.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-ip6-config.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-libnm-utils.c all: split "range" variant of nm_utils_ptrarray_find_binary_search() 2021-03-16 09:55:49 +01:00
nm-libnm-utils.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-object-private.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-object.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-remote-connection-private.h build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-remote-connection.c clang-format: reformat code with clang 12 2021-05-04 13:56:26 +02:00
nm-secret-agent-old.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-vpn-connection.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-vpn-editor.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-vpn-plugin-old.c libnm: use cleanup attribute in NMVpnPluginOld's _connect_generic() 2021-05-26 15:45:59 +02:00
nm-vpn-service-plugin.c libnm: abort read in nm_vpn_service_plugin_read_vpn_details() on '\0' 2021-05-26 15:45:58 +02:00
nm-wifi-p2p-peer.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00
nm-wimax-nsp.c build: move "libnm/" to "src/" and split it 2021-02-24 12:48:37 +01:00