From 7d65e9c1f47d03ff0513ffcd08d17a89e652fa7fe75b5036b62b0c5a6d1b7d9d Mon Sep 17 00:00:00 2001 From: Lee Duncan Date: Sun, 14 Jan 2024 19:34:22 +0000 Subject: [PATCH] Accepting request 1138721 from home:lee_duncan:branches:network:fcoe - Update to version v1.1+106.74c0600a8692 (from upstream/branch-1.1): * lldpad: dcbx: prevent null dereference in dcbx_free_data * lldpad: ieee8023: reorder disabling pMAC and disabling MM TX * uapi: Provide a copy of const.h * dcbx: Fix use-after-free * dcbx: Fix NULL pointer dereference * ChangeLog: mention Additional Ethernet Capabilities TLV * lldptool: add man page for Additional Ethernet Capabilities TLV * lldptool: add CLI interface for Additional Ethernet Capabilities TLV * lldpad: ieee8023: allow changing the addFragSize advertisement * lldpad: ieee8023: add Additional Ethernet Capabilities TLV logic * lldpad: ieee8023: make ieee8023_data() return a pointer to ieee8023_user_data * lldpad: ethtool netlink accessors for MAC merge layer * lldpad: ieee8023: add basic rchange procedure * uapi: copy ethtool definitions for MAC Merge layer from Linux * uapi: update linux/netlink.h copy * uapi: import ethtool kernel headers from net-next * dcbx: Fix leak when receiving legacy TLVs with mismatched mode * lldp: Reject frames with duplicate TLVs * dcbx: Free manifest in rchange callback * dcbx: Avoid memory leak if ifup is called twice * ctrl_iface: Fix a memory leak in ctrl_iface_deinit * lldp: Avoid sending uninitialized data * lldptool: fix null pointer deference OBS-URL: https://build.opensuse.org/request/show/1138721 OBS-URL: https://build.opensuse.org/package/show/network:fcoe/open-lldp?expand=0&rev=53 --- _servicedata | 2 +- open-lldp-v1.1+106.74c0600a8692.tar.xz | 3 +++ open-lldp-v1.1+77.75e83b6fb98e.tar.xz | 3 --- open-lldp.changes | 28 ++++++++++++++++++++++++++ open-lldp.spec | 4 ++-- 5 files changed, 34 insertions(+), 6 deletions(-) create mode 100644 open-lldp-v1.1+106.74c0600a8692.tar.xz delete mode 100644 open-lldp-v1.1+77.75e83b6fb98e.tar.xz diff --git a/_servicedata b/_servicedata index 0f88bc1..3c4cd4f 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/openSUSE/lldpad.git - 75e83b6fb98e79383b6243feafa3211a87ef78e9 \ No newline at end of file + 74c0600a86927c27a5e1001dd29e2e9d8ee76842 \ No newline at end of file diff --git a/open-lldp-v1.1+106.74c0600a8692.tar.xz b/open-lldp-v1.1+106.74c0600a8692.tar.xz new file mode 100644 index 0000000..2a09775 --- /dev/null +++ b/open-lldp-v1.1+106.74c0600a8692.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b367180ffe4ca55021e74533b6c0db75abdd29e0f58af3715c5b762c0f09e52e +size 337596 diff --git a/open-lldp-v1.1+77.75e83b6fb98e.tar.xz b/open-lldp-v1.1+77.75e83b6fb98e.tar.xz deleted file mode 100644 index 876c4e3..0000000 --- a/open-lldp-v1.1+77.75e83b6fb98e.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c4b4fda36558c14b936530c7501adcf81c75b7fd13d80c8ce379410d8505ec03 -size 313688 diff --git a/open-lldp.changes b/open-lldp.changes index 4b9a05d..a663a17 100644 --- a/open-lldp.changes +++ b/open-lldp.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Sun Jan 14 19:16:32 UTC 2024 - lduncan@suse.com + +- Update to version v1.1+106.74c0600a8692 (from upstream/branch-1.1): + * lldpad: dcbx: prevent null dereference in dcbx_free_data + * lldpad: ieee8023: reorder disabling pMAC and disabling MM TX + * uapi: Provide a copy of const.h + * dcbx: Fix use-after-free + * dcbx: Fix NULL pointer dereference + * ChangeLog: mention Additional Ethernet Capabilities TLV + * lldptool: add man page for Additional Ethernet Capabilities TLV + * lldptool: add CLI interface for Additional Ethernet Capabilities TLV + * lldpad: ieee8023: allow changing the addFragSize advertisement + * lldpad: ieee8023: add Additional Ethernet Capabilities TLV logic + * lldpad: ieee8023: make ieee8023_data() return a pointer to ieee8023_user_data + * lldpad: ethtool netlink accessors for MAC merge layer + * lldpad: ieee8023: add basic rchange procedure + * uapi: copy ethtool definitions for MAC Merge layer from Linux + * uapi: update linux/netlink.h copy + * uapi: import ethtool kernel headers from net-next + * dcbx: Fix leak when receiving legacy TLVs with mismatched mode + * lldp: Reject frames with duplicate TLVs + * dcbx: Free manifest in rchange callback + * dcbx: Avoid memory leak if ifup is called twice + * ctrl_iface: Fix a memory leak in ctrl_iface_deinit + * lldp: Avoid sending uninitialized data + * lldptool: fix null pointer deference + ------------------------------------------------------------------- Fri Oct 27 19:15:39 UTC 2023 - lduncan@suse.com diff --git a/open-lldp.spec b/open-lldp.spec index 4231c37..716d360 100644 --- a/open-lldp.spec +++ b/open-lldp.spec @@ -1,7 +1,7 @@ # # spec file for package open-lldp # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Name: open-lldp Summary: Link Layer Discovery Protocol (LLDP) Agent License: GPL-2.0-only Group: System/Daemons -Version: 1.1+77.75e83b6fb98e +Version: 1.1+106.74c0600a8692 Release: 0 BuildRequires: bison BuildRequires: flex