about summary refs log tree commit diff
path: root/docs/libnm/libnm-sections.txt
diff options
context:
space:
mode:
authorSebastien Bacher <seb128@ubuntu.com>2019-05-10 15:07:08 +0200
committerSebastien Bacher <seb128@ubuntu.com>2019-05-22 13:41:30 +0200
commitd57a1dd26f8e9859252b0983c2d2ec3b95eb5714 (patch)
tree46f1146e87af8cc7b58b751f7e575bd0abb2f59d /docs/libnm/libnm-sections.txt
parentad9ed8bfb963266b4eea524131845f406cfc55d7 (diff)
parent85563b7fc7ec2cd21e38debb9b28db342e2e8e7c (diff)
Import Debian changes 1.18.0-1ubuntu1
network-manager (1.18.0-1ubuntu1) eoan; urgency=medium

  * Update to 1.18, merge on Debian, new version includes nwe support for
    policy routing rules and for VLAN filtering for Linux bridge.
  * Remaining Ubuntu changes
    - Use systemd-resolved instead of dnsmasq
    - debian/control:
      + Depend on isc-dhcp-client instead of recommends
      + Recommend network-manager-pptp
      + Suggest avahi-autoipd for IPv4LL support
    - debian/rules, debian/network-manager.postinst:
      + Don't restart NetworkManager on upgrade but recommend restarting
        the computer
    - debian/rules, debian/network-manager.postinst:
      + Don't install sysvinit scripts or migrate from sysvinit
    - debian/network-manager.postinst:
      + Don't add the netdev group.
      + drop in an empty override file for NetworkManager to manage all
        devices for upgrade from any version, as long as there is no
        netplan configuration yet.
    - debian/default-wifi-powersave-on.conf, debian/rules:
      + Install a config file to enable WiFi powersave
    - Enable build tests
    - Add autopkgtests
    - debian/source_network-manager.py, debian/network-manager.install,
      debian/network-manager.links: Add apport hook
    - Add network-manager-config-connectivity-ubuntu package
    - NetworkManager.conf: disable MAC randomization feature. There is no
      easy way for desktop users to disable this feature yet. And there are
      reports that it doesn't work well with some systems.
    - Update Vcs links to point to Ubuntu branch
    - Add patches. See patch descriptions for more details:
      + Provide-access-to-some-of-NM-s-interfaces-to-whoopsie.patch
      + Update-dnsmasq-parameters.patch
      + Disable-general-with-expect.patch
      + libnm-Check-self-still-NMManager-or-not.patch
      + dns-manager-don-t-merge-split-DNS-search-domains.patch (but disabled)
      + Read-system-connections-from-run.patch
    - debian/tests/urfkill-integration - don't stop/start network manager
    - Revert "Add Conflicts to network-manager-dev against deprecated libraries"
      This reverts commit b4acc5e03e2b821e1cccc69529bb70826c741942.  We're still
      building libnm-glib for now, so these packages have a use in Ubuntu.
  * Removed delta, not needed anymore
    - debian/network-manager.maintscript
      + Remove /etc/dbus-1/system.d/nm-ofono.conf
Diffstat (limited to 'docs/libnm/libnm-sections.txt')
-rw-r--r--docs/libnm/libnm-sections.txt106
1 files changed, 104 insertions, 2 deletions
diff --git a/docs/libnm/libnm-sections.txt b/docs/libnm/libnm-sections.txt
index 93814a85..a0e03bb0 100644
--- a/docs/libnm/libnm-sections.txt
+++ b/docs/libnm/libnm-sections.txt
@@ -357,6 +357,7 @@ NM_TYPE_DEVICE_MODEM_CAPABILITIES
 NM_TYPE_DEVICE_STATE_REASON
 NM_TYPE_DEVICE_TYPE
 NM_TYPE_DEVICE_WIFI_CAPABILITIES
+NM_TYPE_IP_ROUTING_RULE_AS_STRING_FLAGS
 NM_TYPE_IP_TUNNEL_FLAGS
 NM_TYPE_IP_TUNNEL_MODE
 NM_TYPE_MANAGER_ERROR
@@ -425,6 +426,7 @@ nm_device_modem_capabilities_get_type
 nm_device_state_reason_get_type
 nm_device_type_get_type
 nm_device_wifi_capabilities_get_type
+nm_ip_routing_rule_as_string_flags_get_type
 nm_ip_tunnel_flags_get_type
 nm_ip_tunnel_mode_get_type
 nm_manager_error_get_type
@@ -620,11 +622,17 @@ NM_LLDP_ATTR_PORT_DESCRIPTION
 NM_LLDP_ATTR_SYSTEM_NAME
 NM_LLDP_ATTR_SYSTEM_DESCRIPTION
 NM_LLDP_ATTR_SYSTEM_CAPABILITIES
+NM_LLDP_ATTR_MANAGEMENT_ADDRESSES
 NM_LLDP_ATTR_IEEE_802_1_PVID
-NM_LLDP_ATTR_IEEE_802_1_PPVID
-NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS
+NM_LLDP_ATTR_IEEE_802_1_VLANS
+NM_LLDP_ATTR_IEEE_802_1_PPVIDS
+NM_LLDP_ATTR_IEEE_802_3_MAC_PHY_CONF
+NM_LLDP_ATTR_IEEE_802_3_POWER_VIA_MDI
+NM_LLDP_ATTR_IEEE_802_3_MAX_FRAME_SIZE
 NM_LLDP_ATTR_IEEE_802_1_VID
 NM_LLDP_ATTR_IEEE_802_1_VLAN_NAME
+NM_LLDP_ATTR_IEEE_802_1_PPVID
+NM_LLDP_ATTR_IEEE_802_1_PPVID_FLAGS
 NM_LLDP_DEST_NEAREST_BRIDGE
 NM_LLDP_DEST_NEAREST_NON_TPMR_BRIDGE
 NM_LLDP_DEST_NEAREST_CUSTOMER_BRIDGE
@@ -728,6 +736,7 @@ nm_lldp_neighbor_get_attr_names
 nm_lldp_neighbor_get_attr_string_value
 nm_lldp_neighbor_get_attr_uint_value
 nm_lldp_neighbor_get_attr_type
+nm_lldp_neighbor_get_attr_value
 <SUBSECTION Standard>
 NMDeviceClass
 NMLldpNeighbor
@@ -1884,6 +1893,11 @@ NM_SETTING_BRIDGE_MAX_AGE
 NM_SETTING_BRIDGE_AGEING_TIME
 NM_SETTING_BRIDGE_GROUP_FORWARD_MASK
 NM_SETTING_BRIDGE_MULTICAST_SNOOPING
+NM_SETTING_BRIDGE_VLAN_FILTERING
+NM_SETTING_BRIDGE_VLAN_DEFAULT_PVID
+NM_SETTING_BRIDGE_VLANS
+NM_BRIDGE_VLAN_VID_MIN
+NM_BRIDGE_VLAN_VID_MAX
 NMSettingBridge
 nm_setting_bridge_new
 nm_setting_bridge_get_mac_address
@@ -1895,13 +1909,37 @@ nm_setting_bridge_get_max_age
 nm_setting_bridge_get_ageing_time
 nm_setting_bridge_get_group_forward_mask
 nm_setting_bridge_get_multicast_snooping
+nm_setting_bridge_get_vlan_filtering
+nm_setting_bridge_get_vlan_default_pvid
+nm_setting_bridge_add_vlan
+nm_setting_bridge_get_num_vlans
+nm_setting_bridge_get_vlan
+nm_setting_bridge_remove_vlan
+nm_setting_bridge_remove_vlan_by_vid
+nm_setting_bridge_clear_vlans
+nm_bridge_vlan_new
+nm_bridge_vlan_ref
+nm_bridge_vlan_unref
+nm_bridge_vlan_new_clone
+nm_bridge_vlan_cmp
+nm_bridge_vlan_seal
+nm_bridge_vlan_is_sealed
+nm_bridge_vlan_set_untagged
+nm_bridge_vlan_set_pvid
+nm_bridge_vlan_get_vid_range
+nm_bridge_vlan_is_untagged
+nm_bridge_vlan_is_pvid
+nm_bridge_vlan_to_str
+nm_bridge_vlan_from_str
 <SUBSECTION Standard>
+NMBridgeVlan
 NMSettingBridgeClass
 NM_IS_SETTING_BRIDGE
 NM_SETTING_BRIDGE
 NM_SETTING_BRIDGE_CLASS
 NM_SETTING_BRIDGE_GET_CLASS
 NM_TYPE_SETTING_BRIDGE
+nm_bridge_vlan_get_type
 nm_setting_bridge_get_type
 </SECTION>
 
@@ -1912,11 +1950,18 @@ NM_SETTING_BRIDGE_PORT_SETTING_NAME
 NM_SETTING_BRIDGE_PORT_PRIORITY
 NM_SETTING_BRIDGE_PORT_PATH_COST
 NM_SETTING_BRIDGE_PORT_HAIRPIN_MODE
+NM_SETTING_BRIDGE_PORT_VLANS
 NMSettingBridgePort
 nm_setting_bridge_port_new
 nm_setting_bridge_port_get_priority
 nm_setting_bridge_port_get_path_cost
 nm_setting_bridge_port_get_hairpin_mode
+nm_setting_bridge_port_add_vlan
+nm_setting_bridge_port_get_num_vlans
+nm_setting_bridge_port_get_vlan
+nm_setting_bridge_port_remove_vlan
+nm_setting_bridge_port_remove_vlan_by_vid
+nm_setting_bridge_port_clear_vlans
 <SUBSECTION Standard>
 NMSettingBridgePortClass
 NM_IS_SETTING_BRIDGE_PORT
@@ -2319,6 +2364,49 @@ NM_IP_ROUTE_ATTRIBUTE_LOCK_CWND
 NM_IP_ROUTE_ATTRIBUTE_LOCK_INITCWND
 NM_IP_ROUTE_ATTRIBUTE_LOCK_INITRWND
 NM_IP_ROUTE_ATTRIBUTE_LOCK_MTU
+nm_ip_routing_rule_new
+nm_ip_routing_rule_new_clone
+nm_ip_routing_rule_ref
+nm_ip_routing_rule_unref
+nm_ip_routing_rule_is_sealed
+nm_ip_routing_rule_seal
+nm_ip_routing_rule_get_addr_family
+nm_ip_routing_rule_get_invert
+nm_ip_routing_rule_set_invert
+nm_ip_routing_rule_get_priority
+nm_ip_routing_rule_set_priority
+nm_ip_routing_rule_get_tos
+nm_ip_routing_rule_set_tos
+nm_ip_routing_rule_get_ipproto
+nm_ip_routing_rule_set_ipproto
+nm_ip_routing_rule_get_source_port_start
+nm_ip_routing_rule_get_source_port_end
+nm_ip_routing_rule_set_source_port
+nm_ip_routing_rule_get_destination_port_start
+nm_ip_routing_rule_get_destination_port_end
+nm_ip_routing_rule_set_destination_port
+nm_ip_routing_rule_get_fwmark
+nm_ip_routing_rule_get_fwmask
+nm_ip_routing_rule_set_fwmark
+nm_ip_routing_rule_get_from_len
+nm_ip_routing_rule_get_from
+nm_ip_routing_rule_set_from
+nm_ip_routing_rule_get_to_len
+nm_ip_routing_rule_get_to
+nm_ip_routing_rule_set_to
+nm_ip_routing_rule_get_iifname
+nm_ip_routing_rule_set_iifname
+nm_ip_routing_rule_get_oifname
+nm_ip_routing_rule_set_oifname
+nm_ip_routing_rule_get_action
+nm_ip_routing_rule_set_action
+nm_ip_routing_rule_get_table
+nm_ip_routing_rule_set_table
+nm_ip_routing_rule_cmp
+nm_ip_routing_rule_validate
+NMIPRoutingRuleAsStringFlags
+nm_ip_routing_rule_from_string
+nm_ip_routing_rule_to_string
 NM_SETTING_IP_CONFIG_DAD_TIMEOUT_MAX
 NM_SETTING_IP_CONFIG_METHOD
 NM_SETTING_IP_CONFIG_DNS
@@ -2338,6 +2426,7 @@ NM_SETTING_IP_CONFIG_NEVER_DEFAULT
 NM_SETTING_IP_CONFIG_MAY_FAIL
 NM_SETTING_IP_CONFIG_DAD_TIMEOUT
 NM_SETTING_IP_CONFIG_DHCP_TIMEOUT
+NM_SETTING_IP_CONFIG_ROUTING_RULES
 NM_SETTING_DNS_OPTION_DEBUG
 NM_SETTING_DNS_OPTION_NDOTS
 NM_SETTING_DNS_OPTION_TIMEOUT
@@ -2391,6 +2480,11 @@ nm_setting_ip_config_remove_route_by_value
 nm_setting_ip_config_clear_routes
 nm_setting_ip_config_get_route_metric
 nm_setting_ip_config_get_route_table
+nm_setting_ip_config_get_num_routing_rules
+nm_setting_ip_config_get_routing_rule
+nm_setting_ip_config_add_routing_rule
+nm_setting_ip_config_remove_routing_rule
+nm_setting_ip_config_clear_routing_rules
 nm_setting_ip_config_get_ignore_auto_routes
 nm_setting_ip_config_get_ignore_auto_dns
 nm_setting_ip_config_get_dhcp_hostname
@@ -2402,6 +2496,7 @@ nm_setting_ip_config_get_dhcp_timeout
 <SUBSECTION Standard>
 NMIPAddress
 NMIPRoute
+NMIPRoutingRule
 NMSettingIPConfigClass
 NM_IS_SETTING_IP_CONFIG
 NM_SETTING_IP_CONFIG
@@ -2410,6 +2505,7 @@ NM_SETTING_IP_CONFIG_GET_CLASS
 NM_TYPE_SETTING_IP_CONFIG
 nm_ip_address_get_type
 nm_ip_route_get_type
+nm_ip_routing_rule_get_type
 nm_setting_ip_config_get_type
 </SECTION>
 
@@ -2898,6 +2994,9 @@ nm_tc_qdisc_get_kind
 nm_tc_qdisc_get_handle
 nm_tc_qdisc_set_handle
 nm_tc_qdisc_get_parent
+nm_tc_qdisc_get_attribute_names
+nm_tc_qdisc_get_attribute
+nm_tc_qdisc_set_attribute
 nm_tc_action_new
 nm_tc_action_ref
 nm_tc_action_unref
@@ -3770,6 +3869,9 @@ NM_AVAILABLE_IN_1_14
 NM_DEPRECATED_IN_1_16
 NM_DEPRECATED_IN_1_16_FOR
 NM_AVAILABLE_IN_1_16
+NM_DEPRECATED_IN_1_18
+NM_DEPRECATED_IN_1_18_FOR
+NM_AVAILABLE_IN_1_18
 </SECTION>
 
 <SECTION>