NetworkManager/libnm
Thomas Haller 2585e34e59 libnm: expose nm_ip_address_dup(), nm_ip_route_dup() API in libnm
This fixes commit 21c8a6b20e ('libnm-core, all: merge IPv4 and IPv6
address/route types'), which introduced this API but didn't export it
in the library. In practice this API is thus only usable since 1.32.0.

(cherry picked from commit 05f2a0b024)
(cherry picked from commit eea912dfb3)
2021-10-05 09:35:48 +02:00
..
nm-libnm-aux all: add "libnm/nm-default-client.h" as replacement for "nm-default.h" 2021-02-09 12:38:17 +01:00
tests all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
libnm.pc.in libnm,pkg-config: provide a variable with VPN service directory 2015-08-19 15:13:11 +02:00
libnm.ver libnm: expose nm_ip_address_dup(), nm_ip_route_dup() API in libnm 2021-10-05 09:35:48 +02:00
meson.build libnm: merge libnm-keyfile into libnm-core 2021-02-09 12:38:19 +01:00
NetworkManager.h libnm,shared: move nm-ethtool helper to "libnm-base" 2021-01-15 11:32:41 +01:00
nm-access-point.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-access-point.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-active-connection.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-active-connection.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-autoptr.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-checkpoint.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-checkpoint.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-client.c libnm: add assertion in _dbus_handle_properties_changed() 2021-02-15 10:24:33 +01:00
nm-client.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-dbus-helpers.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-dbus-helpers.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-default-client.h all: add "libnm/nm-default-client.h" as replacement for "nm-default.h" 2021-02-09 12:38:17 +01:00
nm-default-libnm.h all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-6lowpan.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-6lowpan.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-adsl.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-adsl.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-bond.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-bond.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-bridge.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-bridge.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-bt.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-bt.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-dummy.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-dummy.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-ethernet.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-ethernet.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-generic.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-generic.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-infiniband.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-infiniband.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-ip-tunnel.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-ip-tunnel.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-macsec.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-macsec.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-macvlan.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-macvlan.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-modem.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-modem.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-olpc-mesh.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-olpc-mesh.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-ovs-bridge.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-ovs-bridge.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-ovs-interface.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-ovs-interface.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-ovs-port.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-ovs-port.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-ppp.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-ppp.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-private.h libnm: use the o.fd.DBus.ObjectManager API for object management 2016-11-10 16:48:48 +01:00
nm-device-team.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-team.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-tun.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-tun.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-veth.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-veth.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-vlan.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-vlan.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-vrf.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-vrf.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-vxlan.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-vxlan.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-wifi-p2p.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-wifi-p2p.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-wifi.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-wifi.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-wimax.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-wimax.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-wireguard.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-wireguard.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device-wpan.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-device-wpan.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-device.c libnm: fix nm_device_set_autoconnect() to use correct D-Bus property name 2021-04-12 15:52:24 +02:00
nm-device.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-dhcp-config.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-dhcp-config.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-dhcp4-config.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-dhcp4-config.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-dhcp6-config.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-dhcp6-config.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-dns-manager.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-dns-manager.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-enum-types.c.template all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-enum-types.h.template all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-ethtool-utils.h ethtool: add more offload features that kernel supports 2021-02-08 15:11:11 +01:00
nm-ip-config.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-ip-config.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-ip4-config.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-ip4-config.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-ip6-config.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-ip6-config.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-libnm-utils.c libnm: log PID in LIBNM_CLIENT_DEBUG debug logging 2021-02-15 09:49:48 +01:00
nm-libnm-utils.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-object-private.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-object.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-object.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-remote-connection-private.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-remote-connection.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-remote-connection.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-secret-agent-old.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-secret-agent-old.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-types.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-vpn-connection.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-vpn-connection.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-vpn-editor.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-vpn-editor.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-vpn-plugin-old.c libnm: fix error handling in NMVpnPluginOld's _connect_generic() 2021-06-04 21:26:57 +02:00
nm-vpn-plugin-old.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-vpn-service-plugin.c libnm: fix logic and double free in nm_vpn_service_plugin_read_vpn_details() 2021-06-04 21:31:51 +02:00
nm-vpn-service-plugin.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-wifi-p2p-peer.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-wifi-p2p-peer.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00
nm-wimax-nsp.c all: add "libnm/nm-default-libnm.h" as replacement for "nm-default.h" 2021-02-09 12:38:18 +01:00
nm-wimax-nsp.h all: update deprecated SPDX license identifiers 2021-01-05 09:46:21 +01:00