Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

iproute2-5.3-lp152.4.3.1 RPM for x86_64

From OpenSuSE Leap 15.2 updates for x86_64

Name: iproute2 Distribution: openSUSE Leap 15.2
Version: 5.3 Vendor: openSUSE
Release: lp152.4.3.1 Build date: Wed Oct 27 12:12:43 2021
Group: Productivity/Networking/Routing Build host: cloud123
Size: 2577380 Source RPM: iproute2-5.3-lp152.4.3.1.src.rpm
Packager: http://bugs.opensuse.org
Url: http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
Summary: Linux network configuration utilities
iproute2 is a collection of user-space utilities to set up networking
under Linux from the command-line. It can inspect and configure,
among other things: interface paramters, IP addresses, routing,
tunnels, bridges, packet transformations (IPsec, etc.), and Quality
of Service.

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Oct 04 2021 Michal Kubecek <mkubecek@suse.cz>
  - follow-up fixes backported from upstream (bsc#1160242):
    ss-fix-end-of-line-printing-in-misc-ss.c.patch
    xfrm-also-check-for-ipv6-state-in-xfrm_state_keep.patch
    bridge-Fix-typo.patch
    bridge-Fix-output-with-empty-vlan-lists.patch
    tc-action-fix-time-values-output-in-JSON-format.patch
    Revert-bpf-replace-snprintf-with-asprintf-when-deali.patch
    bpf-Fixes-a-snprintf-truncation-warning.patch
    tipc-fixed-a-compile-warning-in-tipc-link.c.patch
    ip-xfrm-update-man-page-on-setting-printing-XFRMA_IF.patch
    bridge-fdb-show-fix-fdb-entry-state-output-for-json-.patch
    ip-link-Fix-indenting-in-help-text.patch
    ip-iplink_ipoib.c-Remove-extra-spaces.patch
    devlink-fix-uninitialized-warning.patch
    bridge-fix-string-length-warning.patch
    f_u32-fix-compiler-gcc-10-compiler-warning.patch
    rdma-Fix-statistics-bind-unbing-argument-handling.patch
    lib-namespace-fix-ip-all-netns-return-code.patch
    lib-bpf-Fix-and-simplify-bpf_mnt_check_target.patch
    lib-fs-avoid-double-call-to-mkdir-on-make_path.patch
    q_cake-Fix-incorrect-printing-of-signed-values-in-cl.patch
    ip-xfrm-limit-the-length-of-the-security-context-nam.patch
    erspan-fix-JSON-output.patch
    devlink-always-check-strslashrsplit-return-value.patch
    nexthop-fix-memory-leak-in-add_nh_group_attr.patch
    rdma-stat-initialize-ret-in-stat_qp_show_parse_cb.patch
    rdma-stat-fix-return-code.patch
    lib-bpf_legacy-treat-0-as-a-valid-file-descriptor.patch
    lib-bpf_legacy-fix-missing-socket-close-when-connect.patch
    ip-drop-2-char-command-assumption.patch
    man-fix-syntax-for-ip-link-property.patch
    lib-bpf_legacy-avoid-to-pass-invalid-argument-to-clo.patch
    ip-route-ignore-ENOENT-during-save-if-RT_TABLE_MAIN-.patch
    libnetlink-check-error-handler-is-present-before-a-c.patch
    ipmonitor-Fix-recvmsg-with-ancillary-data.patch
    tc-u32-Fix-key-folding-in-sample-option.patch
    man-bridge-fix-the-typo-to-change-c-lor-into-c-olor-.patch
    ss-fix-fallback-to-procfs-for-raw-sockets.patch
    iptuntap-fix-multi-queue-flag-display.patch
    tc-f_flower-fix-port-range-parsing.patch
    lib-bpf_legacy-fix-bpffs-mount-when-sys-fs-bpf-exist.patch
  - refresh:
    ip-link_gre-Do-not-send-ERSPAN-attributes-to-GRE-tun.patch
    tc-fq_codel-fix-class-stat-deficit-is-signed-int.patch
* Fri Oct 01 2021 Michal Kubecek <mkubecek@suse.cz>
  - follow-up fixes backported from upstream (bsc#1160242):
    ip-link_gre-Do-not-send-ERSPAN-attributes-to-GRE-tun.patch
    tc-fq_codel-fix-class-stat-deficit-is-signed-int.patch
* Fri Apr 24 2020 Michal Kubecek <mkubecek@suse.cz>
  - follow-up fixes backported from upstream (bsc#1160242):
    ip-fix-link-type-and-vlan-oneline-output.patch
    ip-xfrm-Fix-help-messages.patch
    ip-link-xstats-fix-TX-IGMP-reports-string.patch
    erspan-set-erspan_ver-to-1-by-default.patch
    xfrm-not-try-to-delete-ipcomp-states-when-using-dele.patch
    nexthop-fix-error-reporting-in-filter-dump.patch
  - refresh:
    xfrm-support-displaying-transformations-used-for-Mob.patch
  - fix duplicated patch metadata:
    introduce-print_masked_u16-and-print_masked_u32.patch
* Wed Apr 08 2020 Thorsten Kukuk <kukuk@suse.com>
  - Move arpd into own subpackage to avoid libdb dependency
    [jsc#SLE-12189]
* Wed Jan 08 2020 Michal Kubecek <mkubecek@suse.cz>
  - support alternative names as we already support them in SLE15-SP2
    kernel (jsc#SLE-7290):
    lib-ll_map-cache-alternative-names.patch
    ip-add-support-for-alternative-name-addition-deletio.patch
    ip-allow-to-use-alternative-names-as-handle.patch
    ip-fix-oneline-output.patch
* Wed Jan 08 2020 Michal Kubecek <mkubecek@suse.cz>
  - follow-up fixes backported from upstream (bsc#1160242):
    bpf-replace-snprintf-with-asprintf-when-dealing-with.patch
    bridge-Deduplicate-vlan-show-functions.patch
    bridge-Fix-BRIDGE_VLAN_TUNNEL-attribute-sizes.patch
    bridge-Fix-src_vni-argument-in-man-page.patch
    bridge-Fix-tunnelshow-json-output.patch
    bridge-Fix-typo-in-error-messages.patch
    bridge-Fix-vni-printing.patch
    devlink-Add-a-new-time-stamp-format-for-health-repor.patch
    devlink-Add-helper-for-left-justification-print.patch
    devlink-Fix-fmsg-nesting-in-non-JSON-output.patch
    devlink-Fix-inconsistency-between-command-input-and-.patch
    devlink-Left-justification-on-FMSG-output.patch
    devlink-Print-health-reporter-s-dump-time-stamp-in-a.patch
    devlink-allow-full-range-of-resource-sizes.patch
    devlink-require-resource-parameters.patch
    introduce-print_masked_u16-and-print_masked_u32.patch
    ip-fix-ip-route-show-json-output-for-multipath-nexth.patch
    ip-xfrm-if_id-ve-value-is-error.patch
    json_print-Remove-declaration-without-implementation.patch
    sync-UAPI-header-copies-with-SLE15-SP2.patch
    tc-fix-segmentation-fault-on-gact-action.patch
    tc-fix-warning-in-tc-q_pie.c.patch
    tc-flower-fix-output-for-ip-tos-and-ttl.patch
    tc-fq_codel-fix-missing-statistic-in-JSON-output.patch
    tc-pie-add-dq_rate_estimator-option.patch
    tc_util-add-an-option-to-print-masked-numbers-with-w.patch
    tc_util-add-functions-for-big-endian-masked-numbers.patch
    tc_util-introduce-a-function-to-print-JSON-non-JSON-.patch
    testsuite-Fix-line-count-test.patch
* Thu Sep 26 2019 Michal Kubecek <mkubecek@suse.cz>
  - upgrade to upstream version 5.3 (jsc#SLE-7290)
    * replace upstream tarball and signature
    * import specfile updates from Factory package
    * drop mainline backports contained in 5.3:
    - bpf-remove-obsolete-samples.patch
    - utils-return-default-family-when-rtm_family-is-not-R.patch
    - Really-fix-get_addr-and-get_prefix-error-messages.patch
    - iproute-Add-support-for-extended-ack-to-rtnl_talk.patch
    - ss-enclose-IPv6-address-in-brackets.patch
    - lib-fix-extended-ack-with-and-without-libmnl.patch
    - lib-need-to-pass-LIBMNL-flag.patch
    - tc-ip-more-Makefile-updates-for-LIBMNL.patch
    - change-how-Config-is-used-in-Makefile-s.patch
    - lib-Dump-ext-ack-string-by-default.patch
    - bpf-unbreak-libelf-linkage-for-bpf-obj-loader.patch
    - libnetlink-Fix-extack-attribute-parsing.patch
    - ifstat-Fix-memleak-in-dump_kern_db-for-json-output.patch
    - ss-Fix-potential-memleak-in-unix_stats_print.patch
    - utils-Move-BIT-macro-to-common-header.patch
    - rdma-Add-basic-infrastructure-for-RDMA-tool.patch
    - rdma-Add-dev-object.patch
    - rdma-Add-link-object.patch
    - rdma-Add-json-and-pretty-outputs.patch
    - rdma-Implement-json-output-for-dev-object.patch
    - rdma-Add-json-output-to-link-object.patch
    - rdma-Add-initial-manual-for-the-tool.patch
    - iproute-Fix-for-missing-Oifs-display.patch
    - ipmaddr-Avoid-accessing-uninitialized-data.patch
    - rdma-fix-duplicate-initialization-in-port_names.patch
    - ss-Fix-for-added-diag-support-check.patch
    - link_gre6-Fix-for-changing-tclass-flowlabel.patch
    - iplink-check-for-message-truncation-in-iplink_get.patch
    - iplink-double-the-buffer-size-also-in-iplink_get.patch
    - tc-actions-store-and-dump-correct-length-of-user-coo.patch
    - json_writer-add-new-json-handlers-null-float-with-fo.patch
    - doc-remove-obsolete-ip-tunnels-documentation.patch
    - doc-remove-outdated-ss-documentation.patch
    - doc-remove-outdated-arpd-documentation.patch
    - doc-remove-outdated-nstat-rtstat-documentation.patch
    - doc-remove-outdated-tc-filters-documentation.patch
    - doc-remove-outdated-IPv6-flow-label-document.patch
    - doc-drop-old-ip-command-documentation.patch
    - ss-Distinguish-between-IPv4-and-IPv6-wildcard-socket.patch
    - ip-maddr-fix-filtering-by-device.patch
    - man-add-additional-explainations-for-ss.patch
    - lib-libnetlink-re-malloc-buff-if-size-is-not-enough.patch
    - lib-libnetlink-update-rtnl_talk-to-support-malloc-bu.patch
    - tc-move-action-cookie-print-out-of-the-stats-if.patch
    - tc-remove-action-cookie-len-from-printout.patch
    - link_gre6-Detect-invalid-encaplimit-values.patch
    - man-tc-csum.8-Fix-inconsistency-in-example-descripti.patch
    - tc-bash-completion-add-missing-classid-keyword.patch
    - tc-fix-command-tc-actions-del-hang-issue.patch
    - gre-ip6tnl-tunnel-Fix-noencap-support.patch
    - Restore-no-print-directory-option-for-silent-builds.patch
    - iplink-Validate-minimum-tx-rate-is-less-than-maximum.patch
    - ipaddress-Make-sure-VF-min-max-rate-API-is-supported.patch
    - rdma-Reduce-scope-of-_dev_map_lookup-call.patch
    - rdma-Protect-dev_map_lookup-from-wrong-input.patch
    - rdma-Move-per-device-handler-function-to-generic-cod.patch
    - rdma-Fix-misspelled-SYS_IMAGE_GUID.patch
    - rdma-Check-that-port-index-exists-before-operate-on-.patch
    - rdma-Rename-free-function-to-be-rd_cleanup.patch
    - rdma-Rename-rd_free_devmap-to-be-rd_free.patch
    - rdma-Move-link-execution-logic-to-common-code.patch
    - rdma-Add-option-to-provide-sign-for-the-port-number.patch
    - rdma-Make-visible-the-number-of-arguments.patch
    - rdma-Add-filtering-infrastructure.patch
    - rdma-Set-pointer-to-device-name-position.patch
    - rdma-Add-resource-tracking-summary.patch
    - rdma-Add-QP-resource-tracking-information.patch
    - rdma-Check-return-value-of-strdup-call.patch
    - README-update-location-of-git-repositories-remove-br.patch
    - Remove-leftovers-from-removed-Latex-documentation.patch
    - README-re-add-updated-information-link.patch
    - rdma-Avoid-memory-leak-for-skipper-resource.patch
    - ip-link-Fix-use-after-free-in-nl_get_ll_addr_len.patch
    - ip-address-Fix-negative-prints-of-large-TX-rate-limi.patch
    - devlink-fix-port-new-monitoring-message-typo.patch
    - rdma-Add-CM_ID-resource-tracking-information.patch
    - rdma-Add-CQ-resource-tracking-information.patch
    - rdma-Add-MR-resource-tracking-information.patch
    - rdma-Add-PD-resource-tracking-information.patch
    - rdma-Ignore-unknown-netlink-attributes.patch
    - bridge-fix-typo-in-hairpin-error-message.patch
    - iproute-Abort-if-nexthop-cannot-be-parsed.patch
    - iplink_vrf-Save-device-index-from-response-for-retur.patch
    - rdma-Print-net-device-name-and-index-for-RDMA-device.patch
    - rdma-print-driver-resource-attributes.patch
    - rdma-sync-some-IP-headers-with-glibc.patch
    - devlink-CTRL_ATTR_FAMILY_ID-is-a-u16.patch
    - ip-Add-violation-counters-to-VF-statisctics.patch
    - ip-route-Fix-segfault-with-many-nexthops.patch
    - rdma-Fix-representation-of-PortInfo-CapabilityMask.patch
    - macsec-fix-off-by-one-when-parsing-attributes.patch
    - rdma-Fix-for-ineffective-check-in-add_filter.patch
    - ip-route-Fix-for-memleak-in-error-path.patch
    - rdma-Don-t-pass-garbage-to-rd_check_is_filtered.patch
    - ip-route-Fix-parse_encap_seg6-srh-parsing.patch
    - rdma-Refresh-help-section-of-resource-information.patch
    - tc-f_u32-allow-skip_hw-and-skip_sw-flags-to-be-last.patch
    - ip-route-Fix-nexthop-encap-parsing.patch
    - rdma-Fix-broken-32-bit-compilation.patch
    - rdma-Fix-incorrectly-handled-NLA-validation.patch
    - rdma-Introduce-command-execution-helper-with-require.patch
    - rdma-Add-an-option-to-rename-IB-device-interface.patch
    - rdma-Add-print-of-link-CapabilityMask2-flags.patch
    * drop non-upstream patches obsoleted by rebase to 5.3:
    - sync-UAPI-header-copies-with-SLE15-SP1.patch
    - man-fix-documentation-references-in-manual-pages.patch
    * refresh remaining patches:
    - adjust-installation-directories-for-openSUSE-SLE.patch
    - use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
    - add-explicit-typecast-to-avoid-gcc-warning.patch
    - xfrm-support-displaying-transformations-used-for-Mob.patch
    - split-link-and-compile-steps-for-binaries.patch
    - examples-fix-bashisms-in-example-script.patch
* Thu Jan 17 2019 mkubecek@suse.cz
  - VF stats backport for SLE15-SP1 (fate#326021 bsc#1104003):
    ip-Add-violation-counters-to-VF-statisctics.patch
* Thu Jan 17 2019 mkubecek@suse.cz
  - RDMA backport for SLE15-SP1 (fate#326021 bsc#1104003):
    sync-UAPI-header-copies-with-SLE15-SP1.patch
    bpf-remove-obsolete-samples.patch
    json_writer-add-new-json-handlers-null-float-with-fo.patch
    rdma-Move-per-device-handler-function-to-generic-cod.patch
    rdma-Rename-free-function-to-be-rd_cleanup.patch
    rdma-Rename-rd_free_devmap-to-be-rd_free.patch
    rdma-Move-link-execution-logic-to-common-code.patch
    rdma-Add-option-to-provide-sign-for-the-port-number.patch
    rdma-Make-visible-the-number-of-arguments.patch
    rdma-Set-pointer-to-device-name-position.patch
    rdma-Add-filtering-infrastructure.patch
    rdma-Add-resource-tracking-summary.patch
    rdma-Add-QP-resource-tracking-information.patch
    rdma-Avoid-memory-leak-for-skipper-resource.patch
    rdma-Add-CM_ID-resource-tracking-information.patch
    rdma-Add-CQ-resource-tracking-information.patch
    rdma-Add-MR-resource-tracking-information.patch
    rdma-Add-PD-resource-tracking-information.patch
    rdma-Print-net-device-name-and-index-for-RDMA-device.patch
    rdma-print-driver-resource-attributes.patch
    rdma-sync-some-IP-headers-with-glibc.patch
    rdma-Fix-for-ineffective-check-in-add_filter.patch
    rdma-Don-t-pass-garbage-to-rd_check_is_filtered.patch
    rdma-Refresh-help-section-of-resource-information.patch
    rdma-Introduce-command-execution-helper-with-require.patch
    rdma-Add-an-option-to-rename-IB-device-interface.patch
    rdma-Add-print-of-link-CapabilityMask2-flags.patch
* Thu Jan 17 2019 mkubecek@suse.cz
  - add more follow-up fixes up to upstream 4.20 (bsc#1085669)
    bridge-fix-typo-in-hairpin-error-message.patch
    iproute-Abort-if-nexthop-cannot-be-parsed.patch
    iplink_vrf-Save-device-index-from-response-for-retur.patch
    devlink-CTRL_ATTR_FAMILY_ID-is-a-u16.patch
    ip-route-Fix-segfault-with-many-nexthops.patch
    rdma-Fix-representation-of-PortInfo-CapabilityMask.patch
    macsec-fix-off-by-one-when-parsing-attributes.patch
    ip-route-Fix-for-memleak-in-error-path.patch
    ip-route-Fix-parse_encap_seg6-srh-parsing.patch
    tc-f_u32-allow-skip_hw-and-skip_sw-flags-to-be-last.patch
    ip-route-Fix-nexthop-encap-parsing.patch
    rdma-Fix-broken-32-bit-compilation.patch
    rdma-Fix-incorrectly-handled-NLA-validation.patch
* Wed Jan 16 2019 mkubecek@suse.cz
  - refresh all patches
* Mon Jan 14 2019 mkubecek@suse.cz
  - spec file cleanup
* Mon Jan 14 2019 mkubecek@suse.cz
  - fix misplaced patch tags:
    patches/lib-libnetlink-update-rtnl_talk-to-support-malloc-bu.patch
    patches/rdma-Ignore-unknown-netlink-attributes.patch
    patches/tc-fix-command-tc-actions-del-hang-issue.patch
* Mon Jan 14 2019 mkubecek@suse.cz
  - normalize patches: remove git specific artefacts to reduce noise
    on future refreshes and updates
* Fri Apr 06 2018 mkubecek@suse.cz
  - list of patches packed into patches.tar.xz on its creation (this
    is a fake changelog entry added to silence factory-auto bot):
    adjust-installation-directories-for-openSUSE-SLE.patch
    use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch
    add-explicit-typecast-to-avoid-gcc-warning.patch
    xfrm-support-displaying-transformations-used-for-Mob.patch
    man-fix-documentation-references-in-manual-pages.patch
    split-link-and-compile-steps-for-binaries.patch
    examples-fix-bashisms-in-example-script.patch
    utils-Move-BIT-macro-to-common-header.patch
    rdma-Add-basic-infrastructure-for-RDMA-tool.patch
    rdma-Add-dev-object.patch
    rdma-Add-link-object.patch
    rdma-Add-json-and-pretty-outputs.patch
    rdma-Implement-json-output-for-dev-object.patch
    rdma-Add-json-output-to-link-object.patch
    rdma-Add-initial-manual-for-the-tool.patch
    rdma-fix-duplicate-initialization-in-port_names.patch
    iplink-check-for-message-truncation-in-iplink_get.patch
    iplink-double-the-buffer-size-also-in-iplink_get.patch
    utils-return-default-family-when-rtm_family-is-not-R.patch
    Really-fix-get_addr-and-get_prefix-error-messages.patch
    iproute-Add-support-for-extended-ack-to-rtnl_talk.patch
    ss-enclose-IPv6-address-in-brackets.patch
    lib-fix-extended-ack-with-and-without-libmnl.patch
    lib-need-to-pass-LIBMNL-flag.patch
    change-how-Config-is-used-in-Makefile-s.patch
    tc-ip-more-Makefile-updates-for-LIBMNL.patch
    lib-Dump-ext-ack-string-by-default.patch
    bpf-unbreak-libelf-linkage-for-bpf-obj-loader.patch
    libnetlink-Fix-extack-attribute-parsing.patch
    ifstat-Fix-memleak-in-dump_kern_db-for-json-output.patch
    ss-Fix-potential-memleak-in-unix_stats_print.patch
    iproute-Fix-for-missing-Oifs-display.patch
    ipmaddr-Avoid-accessing-uninitialized-data.patch
    ss-Fix-for-added-diag-support-check.patch
    link_gre6-Fix-for-changing-tclass-flowlabel.patch
    tc-actions-store-and-dump-correct-length-of-user-coo.patch
    ss-Distinguish-between-IPv4-and-IPv6-wildcard-socket.patch
    ip-maddr-fix-filtering-by-device.patch
    man-add-additional-explainations-for-ss.patch
    tc-move-action-cookie-print-out-of-the-stats-if.patch
    tc-remove-action-cookie-len-from-printout.patch
    link_gre6-Detect-invalid-encaplimit-values.patch
    man-tc-csum.8-Fix-inconsistency-in-example-descripti.patch
    tc-bash-completion-add-missing-classid-keyword.patch
    gre-ip6tnl-tunnel-Fix-noencap-support.patch
    Restore-no-print-directory-option-for-silent-builds.patch
    iplink-Validate-minimum-tx-rate-is-less-than-maximum.patch
    ipaddress-Make-sure-VF-min-max-rate-API-is-supported.patch
* Thu Apr 05 2018 mkubecek@suse.cz
  - add Provides and Obsoletes for removed iproute2-doc
* Thu Apr 05 2018 mkubecek@suse.cz
  - use fdupes to avoid OBS warnings (and unlinked duplicate files)
* Thu Apr 05 2018 mkubecek@suse.cz
  - use %license for license file (bsc#1082318)
* Thu Apr 05 2018 mkubecek@suse.cz
  - drop outdated sgml/tex/pdf documentation:
    patches/README-re-add-updated-information-link.patch
    patches/README-update-location-of-git-repositories-remove-br.patch
    patches/Remove-leftovers-from-removed-Latex-documentation.patch
    patches/doc-drop-old-ip-command-documentation.patch
    patches/doc-remove-obsolete-ip-tunnels-documentation.patch
    patches/doc-remove-outdated-IPv6-flow-label-document.patch
    patches/doc-remove-outdated-arpd-documentation.patch
    patches/doc-remove-outdated-nstat-rtstat-documentation.patch
    patches/doc-remove-outdated-ss-documentation.patch
    patches/doc-remove-outdated-tc-filters-documentation.patch
  - move remaining files from iproute2-doc (which are fairly small)
    into the main package and drop iproute2-doc completely
* Thu Apr 05 2018 mkubecek@suse.cz
  - make guards and apply-patches scripts executable in prep phase
    (needed to fix build in IBS)
* Thu Apr 05 2018 mkubecek@suse.cz
  - add more post-4.12 fixes (bsc#1085669):
    devlink-fix-port-new-monitoring-message-typo.patch
    ip-address-Fix-negative-prints-of-large-TX-rate-limi.patch
    ip-link-Fix-use-after-free-in-nl_get_ll_addr_len.patch
    lib-libnetlink-re-malloc-buff-if-size-is-not-enough.patch
    lib-libnetlink-update-rtnl_talk-to-support-malloc-bu.patch
    rdma-Check-return-value-of-strdup-call.patch
    rdma-Check-that-port-index-exists-before-operate-on-.patch
    rdma-Fix-misspelled-SYS_IMAGE_GUID.patch
    rdma-Ignore-unknown-netlink-attributes.patch
    rdma-Protect-dev_map_lookup-from-wrong-input.patch
    rdma-Reduce-scope-of-_dev_map_lookup-call.patch
    tc-fix-command-tc-actions-del-hang-issue.patch
* Thu Apr 05 2018 mkubecek@suse.cz
  - add warning that changes should be submitted via git (i.e. not
    directly to IBS) to both specfiles
* Wed Apr 04 2018 mkubecek@suse.cz
  - reorder patches into upstream order (and move SUSE specific ones
    to the end); this allows fewer modifications compared to original
    upstream commits and makes future backports easier (no effect
    on expanded source tree)
* Wed Apr 04 2018 mkubecek@suse.cz
  - transform the package to patches tarball and series.conf for
    easier maintenance (no effect on expanded source tree)
    * pack all patches into a tarball
    * list them in series.conf
    * apply patches in a loop using guard utility
* Fri Mar 16 2018 mkubecek@suse.cz
  - ss-Fix-for-added-diag-support-check.patch:
    fix ss showing TCP sockets twice (bsc#1081093)
  - proactively add post-4.12 fixes (bsc#1085669):
    utils-return-default-family-when-rtm_family-is-not-R.patch
    Really-fix-get_addr-and-get_prefix-error-messages.patch
    iproute-Add-support-for-extended-ack-to-rtnl_talk.patch
    ss-enclose-IPv6-address-in-brackets.patch
    lib-fix-extended-ack-with-and-without-libmnl.patch
    lib-need-to-pass-LIBMNL-flag.patch
    change-how-Config-is-used-in-Makefile-s.patch
    tc-ip-more-Makefile-updates-for-LIBMNL.patch
    lib-Dump-ext-ack-string-by-default.patch
    bpf-unbreak-libelf-linkage-for-bpf-obj-loader.patch
    libnetlink-Fix-extack-attribute-parsing.patch
    ifstat-Fix-memleak-in-dump_kern_db-for-json-output.patch
    ss-Fix-potential-memleak-in-unix_stats_print.patch
    iproute-Fix-for-missing-Oifs-display.patch
    ipmaddr-Avoid-accessing-uninitialized-data.patch
    link_gre6-Fix-for-changing-tclass-flowlabel.patch
    tc-actions-store-and-dump-correct-length-of-user-coo.patch
    ss-Distinguish-between-IPv4-and-IPv6-wildcard-socket.patch
    ip-maddr-fix-filtering-by-device.patch
    man-add-additional-explainations-for-ss.patch
    tc-move-action-cookie-print-out-of-the-stats-if.patch
    tc-remove-action-cookie-len-from-printout.patch
    link_gre6-Detect-invalid-encaplimit-values.patch
    man-tc-csum.8-Fix-inconsistency-in-example-descripti.patch
    tc-bash-completion-add-missing-classid-keyword.patch
    gre-ip6tnl-tunnel-Fix-noencap-support.patch
    Restore-no-print-directory-option-for-silent-builds.patch
    iplink-Validate-minimum-tx-rate-is-less-than-maximum.patch
    ipaddress-Make-sure-VF-min-max-rate-API-is-supported.patch
* Wed Sep 06 2017 mkubecek@suse.cz
  - fix "ip link show dev ..." for NICs with many virtual functions
    (bsc#1056261):
    iplink-check-for-message-truncation-in-iplink_get.patch
    iplink-double-the-buffer-size-also-in-iplink_get.patch
* Wed Sep 06 2017 mkubecek@suse.cz
  - rdma-fix-duplicate-initialization-in-port_names.patch:
    a follow-up fix for rdma tool series
* Fri Aug 25 2017 mkubecek@suse.cz
  - add rdma tool, backport from upcoming upstream version 4.13
    (bsc#1050695):
    utils-Move-BIT-macro-to-common-header.patch
    rdma-Add-basic-infrastructure-for-RDMA-tool.patch
    rdma-Add-dev-object.patch
    rdma-Add-link-object.patch
    rdma-Add-json-and-pretty-outputs.patch
    rdma-Implement-json-output-for-dev-object.patch
    rdma-Add-json-output-to-link-object.patch
    rdma-Add-initial-manual-for-the-tool.patch
* Fri Aug 25 2017 mkubecek@suse.cz
  - drop patches conditionally applied on SLE11 and older:
    Revert-emp-fix-warning-on-deprecated-bison-directive.patch
    doc-revert-PDF-creation.patch
* Tue Aug 22 2017 mkubecek@suse.cz
  - patch cleanup for SLE15 package:
    * rename iproute2-dirs.diff
    - > adjust-installation-directories-for-openSUSE-SLE.patch
    * split iproute2-HZ.diff into
      use-sysconf-_SC_CLK_TCK-if-HZ-undefined.patch and
      add-explicit-typecast-to-avoid-gcc-warning.patch
    * rename revert-pdf-creation.diff
    - > doc-revert-PDF-creation.patch
    * rename revert-bison-fix.diff
    - > Revert-emp-fix-warning-on-deprecated-bison-directive.patch
    * rename kernel_xfrm6_raw.patch
    - > xfrm-support-displaying-transformations-used-for-Mob.patch
    * refresh man-fix-documentation-references-in-manual-pages.patch
    * rename iproute2-split-make.patch
    - > split-link-and-compile-steps-for-binaries.patch
    * rename iproute2-3.16.0-fix-bashisms.patch
    - > examples-fix-bashisms-in-example-script.patch
  - apply all patches in both specfiles to make sure everything is
    built from fully patched sources
  - move SLE11 workarounds to the end of the series
* Tue Jul 11 2017 mkubecek@suse.cz
  - Update to new upstream release 4.12
    * tc: add support for invisible qdisc dumping
    * ip route: support ttl-propagation attribute
    * ip route: support for MPLS LWT ttl attribute
    * libnetlink: add flag to suppress print of nlmsg error
    * ip netconf: show all address families by default
    * ip vrf: show command name next to pid
    * ip: add ip sr command to control SR-IPv6 internal structures
    * ip route: add support for SR-IPv6 lwtunnel encapsulation
    * ip link: expose packet marking atribute of tunnels
    * bpf: add support for generic xdp
    * ip xfrm: add xfrm state crypto offload
    * devlink: add support for pipeline debug (dpipe)
    * tc: reflect HW offload status
    * vxlan: add support for modifying vxlan device attributes
    * pedit: introduce IPv6 support
    * ip: add support for more MPLS labels
    * devlink: add option to set and show eswitch encapsulation support
    * ip: add handling for new CAN netlink interface
    * ip vrf: Add show command
    * ip link: add vxcan support
    * ip link: support gre6 encaplimit option
    * ip mroute: add table output to show command
    * ip neigh: allow flush FAILED neighbour entry
    * ip tunnel: add support for mpls/ip to ipip and sit tunnels
* Thu Jun 29 2017 jengelh@inai.de
  - Update to new upstream release 4.11
    * ip: support UID range routing.
    * ss: Add inet raw sockets information gathering via netlink diag interface
    * ss: print new tcp_info fields: delivery_rate and app_limited
    * ss: print new tcp_info fields: busy, rwnd-limited, sndbuf-limited times
    * tc: flower: support matching on ICMP type and code
    * lwt: BPF support for LWT
    * Introduce ip vrf command
    * iplink: bridge: add support for displaying xstats
    * iplink: bridge_slave: add support for displaying xstats
    * ip: Add support for MPLS netconf
* Sat Jun 10 2017 meissner@suse.com
  - split link and compile steps for binaries, so LDFLAGS and CFLAGS
    are not mixed so the the PIE default build work.
  - Add iproute2-split-make.patch
* Tue Dec 13 2016 jengelh@inai.de
  - Update to new upstream release 4.9
    * bridge: vlan: add support to display per-vlan statistics
    * tipc: add the ability to get UDP bearer options
    * tc: flower: Introduce vlan support
    * ss: output TCP BBR diag information
    * iptnl: add support for collect_md flag in IPv4 and IPv6 tunnels
    * ss: Support displaying and filtering on socket marks.
    * tc: fq: display unthrottle latency
    * ip link: Add support to configure SR-IOV VF to vlan protocol
      802.1ad (VST QinQ)
    * ip rule: add selector support
    * bridge: add support for the multicast flood flag
    * ip: update link types to show 6lowpan and ieee802.15.4 monitor
    * ss: Add support for SCTP protocol
    * iproute2: macvlan: add "source" mode
* Wed Nov 16 2016 jslaby@suse.com
  - put lnstat nstat routef routel ss into /usr/bin so that users can
    actually run them
* Wed Nov 16 2016 glin@suse.com
  - Add libelf-devel to BuildRequires to enable bpf object loading
* Mon Oct 17 2016 jengelh@inai.de
  - Update to new upstream release 4.7
    * add support for VXLAN-GPE
    * ss: add SK_MEMINFO_DROPS display
    * devlink: implement shared buffer support
    * devlink: implement shared buffer occupancy control
    * ip, token: add del command
    * fq_codel: add per queue memory limit
    * ip: add MACsec support
    * ipaddress: Allow listing addresses by type
    * ip rule: Add support for l3mdev rules
    * ss: Add support to filter on device
    * ip link/addr/route: Add support for vrf keyword
    * bridge: add json support for bridge fdb/vlan show
  - Update to new upstream release 4.8
    * ip: report IFLA_GSO_MAX_SIZE and IFLA_GSO_MAX_SEGS
    * tc: Add support for the matchall traffic classifier.
    * iptuntap: show processes using tuntap interface
* Sat May 21 2016 jengelh@inai.de
  - Update to new upstream release 4.6
    * vxlan: add support to set flow label
    * tc, bpf: add new csum and tunnel signatures
    * tc, bpf: further improve error reporting
    * tc, bpf: add support for map pre/allocation
    * ip link: Add support for kernel side filtering
    * tc: introduce IFE action
    * add devlink tool
    * iplink: display IFLA_PHYS_PORT_NAME
* Sat Mar 26 2016 jengelh@inai.de
  - Update to new upstream release 4.5
    * {f,m}_bpf: allow for sharing maps
    * geneve: add support for IPv6 link partners
    * geneve: add support for lwt tunnel creation and dst port selection
    * route: allow routes to be configured with expire values
    * iplink: support setting addrgenmode stable_secret
    * tipc: add peer remove functionality
    * tc, clsact: add clsact frontend
    * ss: support closing inet sockets via SOCK_DESTROY.
    * bridge: support for static and dynamic fdb entries
    * iplink: Support VF Trust
* Thu Jan 14 2016 mkubecek@suse.cz
  - Update to new upstream release 4.4
    * tunnel code rework
    * add VRF support
    * add lightweight tunnel support
    * ila: Add support for ILA lwtunnels
    * f_bpf: allow for optional classid and add flags
    * m_bpf: don't require default opcode on ebpf actions
    * route: Add RTM_F_LOOKUP_TABLE flag and show table id
    * neigh: Add support for filtering dumps by master device
    * route: print addrgenmode stable_secret and fallback otherwise
    * tc: flower no need to specify the ethertype
    * geneve: add support for IPv6 link partners
    * neigh: device is optional for proxy entries
    * tunnel: determine tunnel address family from the tunnel type
    * addr: ignore EADDRNOTAVAIL errors during address flush operation
    * vxlan, gre: add support for collect metadata flag
    * route: ignore RTAX_HOPLIMIT of value -1
    * route: fix printing of locked entries
    * vxlan: Add support for remote checksum offload
    * documentation improvements
  - man-fix-documentation-references-in-manual-pages.patch:
    replace Debian specific paths and package names with SUSE ones
* Wed Nov 11 2015 jengelh@inai.de
  - Update to new upstream release 4.3
    * route: filter routes by family if so specified
    * ip: add `ip rule save/restore`
    * Manpage additions for tc filters
* Thu Sep 10 2015 jengelh@inai.de
  - Update to new upstream release 4.2
    * route: add support to print 'linkdown' nexthop flag
    * addr: add support for brief output
    * ss: add support for segs_in and segs_out
    * ss: add support for bytes_acked & bytes_received
    * Add displaying VF traffic statistics
    * tc: add support for Flower classifier
    * GENEVE support
    * link: add ageing_time, stp_state and priority for bridge
    * bridge: mdb: add support for router add/del notifications
    monitoring
    * ss: print value of IPV6_V6ONLY socket option if set
* Wed Jul 15 2015 dimstar@opensuse.org
  - Update to version 4.1.1:
    * tipc: make build conditional on having libmnl.
    * build: must honor pkg-config flags for libmnl.
    * include: add copy of tipc.h.
    * Fix MPLS support.
  - Drop iproute2-tipc-headers.patch, iproute2-pkgconfig.diff
    (fixed upstream)
* Mon Jun 29 2015 mkubecek@suse.cz
  - iproute2-tipc-headers.patch:
    fix build on systems with pre-3.16 kernel headers
  - apply build fixes also in iproute2-doc.spec
* Sun Jun 28 2015 jengelh@inai.de
  - Update to new upstream release 4.1
    * ip: support RFC4191 router preference
    * xfrm: add command for configuring SPD hash table
    * tipc: add new TIPC configuration tool
    * BPF support in tc
    * Lots of RED (tc scheduler) cleanup work
    * color option to ip command
  - Add iproute2-pkgconfig.diff: work around continued ignorance of
    pkg-config
* Tue Jun 16 2015 jengelh@inai.de
  - Update iproute2-dirs.diff to respect /usr/share/tc [bnc#934828]
* Mon Apr 13 2015 jengelh@inai.de
  - Update to new upstream release 4.0
    * ip: route: add congestion control metric
    * vxlan: Group policy extension
    * tc: add support for BPF based actions
    * iproute2: bridge: support vlan range adds
    * ip xfrm: Allow to specify "all" option for monitor
    * ipnetns: allow to get and set netns ids
    * iplink: add support of IFLA_LINK_NETNSID attribute
    * Allow specifying bridge port STP state by name rather than number.
    * ip-monitor: allow to monitor ip rules
    * bridge link: add support to specify master
* Sun Feb 22 2015 jengelh@inai.de
  - Update to new upstream release 3.19
    * ip link: Add support for remote checksum offload to IP tunnels
    * can: Add support for CAN FD non-ISO feature
    * ss: Filter inet dgram sockets with established state by default
    * ip link: Fix crash on older kernels when showing VF devices
    * ss: Unify packet stats output from netlink and proc
    * ss: Unify unix stats output from netlink and proc
    * tc class: Show classes as ASCII graph
    * ip link: Add ipvlan support to the iproute2/ip util
  - Add kernel_xfrm6_raw.patch to recognize more XFRM types
* Wed Jan 07 2015 jengelh@inai.de
  - Update to new upstream release 3.18
    * Human readable output for `ip -s link` (ip -s -h link)
    * Permit filtering `ip monitor` events by device per "dev NAME".
    * Permit filtering `ip link` output by device per "master NAME",
    and by type per `type T` (e.g. type vlan).
    * Permit filtering `ip addr` output by flags like "tentative" and
    "-tentative".
* Sun Dec 28 2014 Led <ledest@gmail.com>
  - fix bashisms in gaiconf script
  - add patches:
    * iproute2-3.16.0-fix-bashisms.patch
* Tue Nov 25 2014 mkubecek@suse.cz
  - Update to new upstream release 3.17
    * ip: allow to set ipv6 address generation mode
    * nstat: 64bit support on 32bit architectures
    * ip: don't require "name" keyword when adding device
    (3.16 regression)
    * ip: support of usec rtt in tcp_metrics
    * ip: allow to change slave options via type_slave
    * ip: add support for IPv6 VTI tunnels
    * tc: rsvp/tcindex/route classifier support for multiple actions
    * ip: print stats with "ip -s addr show"
  - Add revert-bison-fix.diff:
    fix build on SLE11

Files

/bin/ip
/etc/iproute2
/etc/iproute2/bpf_pinning
/etc/iproute2/ematch_map
/etc/iproute2/group
/etc/iproute2/nl_protos
/etc/iproute2/rt_dsfield
/etc/iproute2/rt_protos
/etc/iproute2/rt_realms
/etc/iproute2/rt_scopes
/etc/iproute2/rt_tables
/sbin/ip
/usr/bin/lnstat
/usr/bin/nstat
/usr/bin/routef
/usr/bin/routel
/usr/bin/ss
/usr/lib64/tc
/usr/lib64/tc/m_xt.so
/usr/sbin/bridge
/usr/sbin/ctstat
/usr/sbin/devlink
/usr/sbin/genl
/usr/sbin/ifstat
/usr/sbin/ip
/usr/sbin/lnstat
/usr/sbin/nstat
/usr/sbin/rdma
/usr/sbin/routef
/usr/sbin/routel
/usr/sbin/rtacct
/usr/sbin/rtmon
/usr/sbin/rtpr
/usr/sbin/rtstat
/usr/sbin/ss
/usr/sbin/tc
/usr/sbin/tipc
/usr/share/doc/packages/iproute2
/usr/share/doc/packages/iproute2/README
/usr/share/doc/packages/iproute2/README.devel
/usr/share/doc/packages/iproute2/README.distribution
/usr/share/doc/packages/iproute2/README.iproute2+tc
/usr/share/doc/packages/iproute2/README.lnstat
/usr/share/doc/packages/iproute2/examples
/usr/share/doc/packages/iproute2/examples/README.cbq
/usr/share/doc/packages/iproute2/examples/README.iproute2+tc
/usr/share/doc/packages/iproute2/examples/SYN-DoS.rate.limit
/usr/share/doc/packages/iproute2/examples/cbqinit.eth1
/usr/share/doc/packages/iproute2/examples/diffserv
/usr/share/doc/packages/iproute2/examples/diffserv/Edge1
/usr/share/doc/packages/iproute2/examples/diffserv/Edge2
/usr/share/doc/packages/iproute2/examples/diffserv/Edge31-ca-u32
/usr/share/doc/packages/iproute2/examples/diffserv/Edge31-cb-chains
/usr/share/doc/packages/iproute2/examples/diffserv/Edge32-ca-u32
/usr/share/doc/packages/iproute2/examples/diffserv/Edge32-cb-chains
/usr/share/doc/packages/iproute2/examples/diffserv/Edge32-cb-u32
/usr/share/doc/packages/iproute2/examples/diffserv/README
/usr/share/doc/packages/iproute2/examples/diffserv/afcbq
/usr/share/doc/packages/iproute2/examples/diffserv/ef-prio
/usr/share/doc/packages/iproute2/examples/diffserv/efcbq
/usr/share/doc/packages/iproute2/examples/diffserv/regression-testing
/usr/share/doc/packages/iproute2/examples/gaiconf
/usr/share/licenses/iproute2
/usr/share/licenses/iproute2/COPYING
/usr/share/man/man7/tc-hfsc.7.gz
/usr/share/man/man8/bridge.8.gz
/usr/share/man/man8/ctstat.8.gz
/usr/share/man/man8/devlink-dev.8.gz
/usr/share/man/man8/devlink-health.8.gz
/usr/share/man/man8/devlink-monitor.8.gz
/usr/share/man/man8/devlink-port.8.gz
/usr/share/man/man8/devlink-region.8.gz
/usr/share/man/man8/devlink-resource.8.gz
/usr/share/man/man8/devlink-sb.8.gz
/usr/share/man/man8/devlink.8.gz
/usr/share/man/man8/genl.8.gz
/usr/share/man/man8/ifcfg.8.gz
/usr/share/man/man8/ifstat.8.gz
/usr/share/man/man8/ip-address.8.gz
/usr/share/man/man8/ip-addrlabel.8.gz
/usr/share/man/man8/ip-fou.8.gz
/usr/share/man/man8/ip-gue.8.gz
/usr/share/man/man8/ip-l2tp.8.gz
/usr/share/man/man8/ip-link.8.gz
/usr/share/man/man8/ip-macsec.8.gz
/usr/share/man/man8/ip-maddress.8.gz
/usr/share/man/man8/ip-monitor.8.gz
/usr/share/man/man8/ip-mroute.8.gz
/usr/share/man/man8/ip-neighbour.8.gz
/usr/share/man/man8/ip-netconf.8.gz
/usr/share/man/man8/ip-netns.8.gz
/usr/share/man/man8/ip-nexthop.8.gz
/usr/share/man/man8/ip-ntable.8.gz
/usr/share/man/man8/ip-route.8.gz
/usr/share/man/man8/ip-rule.8.gz
/usr/share/man/man8/ip-sr.8.gz
/usr/share/man/man8/ip-tcp_metrics.8.gz
/usr/share/man/man8/ip-token.8.gz
/usr/share/man/man8/ip-tunnel.8.gz
/usr/share/man/man8/ip-vrf.8.gz
/usr/share/man/man8/ip-xfrm.8.gz
/usr/share/man/man8/ip.8.gz
/usr/share/man/man8/lnstat.8.gz
/usr/share/man/man8/nstat.8.gz
/usr/share/man/man8/rdma-dev.8.gz
/usr/share/man/man8/rdma-link.8.gz
/usr/share/man/man8/rdma-resource.8.gz
/usr/share/man/man8/rdma-statistic.8.gz
/usr/share/man/man8/rdma-system.8.gz
/usr/share/man/man8/rdma.8.gz
/usr/share/man/man8/routef.8.gz
/usr/share/man/man8/routel.8.gz
/usr/share/man/man8/rtacct.8.gz
/usr/share/man/man8/rtmon.8.gz
/usr/share/man/man8/rtpr.8.gz
/usr/share/man/man8/rtstat.8.gz
/usr/share/man/man8/ss.8.gz
/usr/share/man/man8/tc-actions.8.gz
/usr/share/man/man8/tc-basic.8.gz
/usr/share/man/man8/tc-bfifo.8.gz
/usr/share/man/man8/tc-bpf.8.gz
/usr/share/man/man8/tc-cake.8.gz
/usr/share/man/man8/tc-cbq-details.8.gz
/usr/share/man/man8/tc-cbq.8.gz
/usr/share/man/man8/tc-cbs.8.gz
/usr/share/man/man8/tc-cgroup.8.gz
/usr/share/man/man8/tc-choke.8.gz
/usr/share/man/man8/tc-codel.8.gz
/usr/share/man/man8/tc-connmark.8.gz
/usr/share/man/man8/tc-csum.8.gz
/usr/share/man/man8/tc-ctinfo.8.gz
/usr/share/man/man8/tc-drr.8.gz
/usr/share/man/man8/tc-ematch.8.gz
/usr/share/man/man8/tc-etf.8.gz
/usr/share/man/man8/tc-flow.8.gz
/usr/share/man/man8/tc-flower.8.gz
/usr/share/man/man8/tc-fq.8.gz
/usr/share/man/man8/tc-fq_codel.8.gz
/usr/share/man/man8/tc-fw.8.gz
/usr/share/man/man8/tc-hfsc.8.gz
/usr/share/man/man8/tc-htb.8.gz
/usr/share/man/man8/tc-ife.8.gz
/usr/share/man/man8/tc-matchall.8.gz
/usr/share/man/man8/tc-mirred.8.gz
/usr/share/man/man8/tc-mpls.8.gz
/usr/share/man/man8/tc-mqprio.8.gz
/usr/share/man/man8/tc-nat.8.gz
/usr/share/man/man8/tc-netem.8.gz
/usr/share/man/man8/tc-pedit.8.gz
/usr/share/man/man8/tc-pfifo.8.gz
/usr/share/man/man8/tc-pfifo_fast.8.gz
/usr/share/man/man8/tc-pie.8.gz
/usr/share/man/man8/tc-police.8.gz
/usr/share/man/man8/tc-prio.8.gz
/usr/share/man/man8/tc-red.8.gz
/usr/share/man/man8/tc-route.8.gz
/usr/share/man/man8/tc-sample.8.gz
/usr/share/man/man8/tc-sfb.8.gz
/usr/share/man/man8/tc-sfq.8.gz
/usr/share/man/man8/tc-simple.8.gz
/usr/share/man/man8/tc-skbedit.8.gz
/usr/share/man/man8/tc-skbmod.8.gz
/usr/share/man/man8/tc-skbprio.8.gz
/usr/share/man/man8/tc-stab.8.gz
/usr/share/man/man8/tc-taprio.8.gz
/usr/share/man/man8/tc-tbf.8.gz
/usr/share/man/man8/tc-tcindex.8.gz
/usr/share/man/man8/tc-tunnel_key.8.gz
/usr/share/man/man8/tc-u32.8.gz
/usr/share/man/man8/tc-vlan.8.gz
/usr/share/man/man8/tc-xt.8.gz
/usr/share/man/man8/tc.8.gz
/usr/share/man/man8/tipc-bearer.8.gz
/usr/share/man/man8/tipc-link.8.gz
/usr/share/man/man8/tipc-media.8.gz
/usr/share/man/man8/tipc-nametable.8.gz
/usr/share/man/man8/tipc-node.8.gz
/usr/share/man/man8/tipc-peer.8.gz
/usr/share/man/man8/tipc-socket.8.gz
/usr/share/man/man8/tipc.8.gz
/usr/share/tc
/usr/share/tc/experimental.dist
/usr/share/tc/normal.dist
/usr/share/tc/pareto.dist
/usr/share/tc/paretonormal.dist


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 11:37:00 2024