| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: liblldpctl4 | Distribution: SUSE Linux Enterprise 16 |
| Version: 1.0.18 | Vendor: openSUSE |
| Release: bp160.1.13 | Build date: Sun Jan 28 13:43:41 2024 |
| Group: System/Libraries | Build host: reproducible |
| Size: 102659 | Source RPM: lldpd-1.0.18-bp160.1.13.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://vincentbernat.github.io/ | |
| Summary: Implementation of IEEE 802.1ab | |
This package provides the shared library for lldpd. LLDP is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as Extreme EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery Protocol). The goal of LLDP is to provide an inter-vendor compatible mechanism to deliver Link-Layer notifications to adjacent network devices.
MIT
* Sun Jan 28 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.18
Changes:
* Remove support for building 802.3bt TLVs (broken).
Fixes:
* Fix memory leaks in EDP/FDP decoding when receiving some TLVs
twice.
* Do not set interface description continuously.
* Use a different Netlink socket for changes and queries.
* Mon May 29 2023 Dirk Müller <dmueller@suse.com>
- update to 1.0.17:
* Fix: Read overflow when parsing CDP addresses.
* Don't output empty lines on configure commands.
* Fri Nov 11 2022 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.16
* Do not use 00:00:00:00:00:00 as chassis ID.
* Do not busy loop when an interface with a neighbor disappears.
* Mon Aug 29 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 1.0.15
* protocol/lldp: accept unknown TLVs on known orgs
* client: Added support to override system capabilities
* netlink: ignore IPv6 temporary addresses
* Sat May 21 2022 Martin Hauke <mardnh@gmx.de>
- Upate to version 1.0.14
Changes:
* Add configure commands to alter inventory TLVs.
Fixes:
* Update seccomp rules for newer kernel/libc.
* Correctly handle an interface whose index has changed.
* Don't send VLANs when there are too many.
* Sun Nov 14 2021 Martin Hauke <mardnh@gmx.de>
- Update to versino 1.0.13
* Add support for 2.5G, 5G, 25G and 50G based Ethernet.
* Fix LLDP packets encapsuled in VLAN 0 in some conditions.
* Fix heap overflow when reading SONMP. CVE-2021-43612.
* Fri Oct 15 2021 Johannes Segitz <jsegitz@suse.com>
- Drop ProtectClock hardening, can cause issues if other device acceess is needed
* Tue Oct 05 2021 Johannes Segitz <jsegitz@suse.com>
- Added hardening to systemd service(s) (bsc#1181400). Added patch(es):
* harden_lldpd.service.patch
* Fri Aug 20 2021 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.12:
Fix:
* Use a dedicated file lock to prevent concurrent changes from
lldpcli.
* Require/display powerpairs for Dot3 power even when device
type is PD.
- Fix URL
* Sun May 02 2021 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.11:
* Changes:
+ Disable LLDP in firmware for Intel X7xx cards.
* Fix:
+ Ensure Intel E8xx cards can transmit LLDP packets.
* Sat Apr 10 2021 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.10:
Fix:
* Fix chroot directory creation.
* Fri Apr 02 2021 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.9:
Fix:
* Do not use interface alias if we set it ourselves.
* More memory leak fixes on duplicate TLVs in LLDP, CDP and EDP
(related to CVE-2020-27827).
Changes:
* Display port status with "show interfaces".
* Do not display "age" and "via" when using "show interfaces".
* Thu Jan 14 2021 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.8:
Fix:
* Out-of-bound read access when parsing LLDP-MED civic address in
liblldpctl for malformed fields.
* Fix memory leak when receiving LLDPU with duplicate fields.
CVE-2020-27827.
Changes:
* Enable "router" capability bit when IPv6 routing is enabled.
* Sun Nov 01 2020 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.7:
Fix:
* Do not listen only to LLDP packets on Linux. When an interface
is enslaved to an Open vSwitch, incoming packets are missed.
* Tue Oct 13 2020 Jan Engelhardt <jengelh@inai.de>
- Replace old specfile constructs. Do not suppress errors from
useradd. Require right subpackage from lldpd-devel. Trim
redundancies from descriptions.
* Sat Sep 05 2020 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.6:
Fix:
* Do not loose chassis local information when interface status
changes.
* Fix SNMP walk on lldpRemTable when missing remote system
name or description.
* Remove length limitation on system description and platform.
Changes:
* Deprecate use of lldpctl_watch_callback(). Use
lldpctl_watch_callback2() instead.
* Upgrade embedded libevent to 2.1.11-stable
* Add support of sending LLDP frames on a configured VLAN
* Sun Feb 02 2020 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.5:
Changes:
* Interface names are also matched for management addresses.
* On Linux, only register protocol handler for LLDP when only LLDP
is enabled.
* Stricter on LLDP incoming frames validation.
* Add support for VLAN-aware bridges for Linux (no range support).
* Add support for 802.3BT (no SNMP support).
* Add support for millisecond-grained tx-interval
* Use generic names for VLAN names, instead of interface names (eg
vlan100 instead of eth1.100).
Fix:
* Don't clear chassis TLV on shutdown LLDPDU.
* Don't require/display powerpairs for Dot3 power when device type
is PD.
* Wed Nov 13 2019 Martin Hauke <mardnh@gmx.de>
- Correct License
* MIT -> ISC
* Sun Jun 16 2019 Martin Hauke <mardnh@gmx.de>
- Update to version 1.0.4:
Changes:
* Add "configure system max-neighbors XX" command to modify maximum
of neighbors accepted per port.
* Implement lldpRemOrgDefInfoTable table for custom TLVs.
* Fix:
* Better compliance for statsTLVsUnrecognizedTotal and
statsAgeoutsTotal counters.
* On Linux, handle rare blocking case in Netlink code.
* Thu Feb 14 2019 Martin Pluskal <mpluskal@suse.com>
- Update to version 1.0.3:
* Fix creation of chroot directory.
- Simplify spec file
* Mon Dec 03 2018 mardnh@gmx.de
- Update to version 1.0.2
* On Linux, the monitor process will now drop its privileges
instead of running as root. It will keep CAP_NET_RAW,
CAP_NET_ADMIN and CAP_DAC_OVERRIDE capabilities.
* Support for CDP PD PoE (with negotiation).
* Move support for bonded devices on Linux < 2.6.27 into the
`--enable-oldies` option. This avoids duplicate packets
starting from Linux 4.19.
* Wed Aug 01 2018 mpluskal@suse.com
- Adjust sysconfig
* Mon Apr 09 2018 mardnh@gmx.de
- Update to version 1.0.1 (boo#1103351)
* Use "mkdir -p" instead of "mkdir" in systemd unit.
* Mon Apr 09 2018 mardnh@gmx.de
- Update to version 1.0.0
* Changes:
+ Chassis ID can be set to an arbitrary value with "configure
system chassisid".
+ Port description can be overriden directly with "configure
lldp portdescription".
+ Command "configure system interface permanent" enables one to
specify a pattern for interfaces to be kept in memory even when
they are removed from the system.
* Fix:
+ Ensure chassis-related changes are propagated immediately.
+ Ensure management address change is correctly detected.
* Mon Dec 18 2017 mpluskal@suse.com
- Disable seccomp as it breaks on Factory
- Further update sysconfig
- Some more spec-cleaner goodness
* Sat Dec 16 2017 astieger@suse.com
- verify source signature
* Mon Dec 11 2017 mpluskal@suse.com
- Enable seccomp for Factory
- Adjust default sysconfig to enable other protocols and self
advertisment
- Do not create user/grou starting with underscore (_lldpd)
* Mon Dec 04 2017 mpluskal@suse.com
- Use fillupdir macro
- Enable libbsd
- Fix group for devel subpackage
* Mon Nov 27 2017 mpluskal@suse.com
- Clarify licensing and usage of some header files
- Enable support for libseccomp (disabled by default)
- Make buildign more verbose
* Wed Nov 22 2017 mardnh@gmx.de
- Created lldpd.changes file (converted inline Changelog via
spec2changelog)
- Specfile cleanup (removed all stuff that is not relevant for
recent (open)SUSE versions.)
* Tue Nov 21 2017 bernat@luffy.cx
- New upstream version.
* Sun Aug 20 2017 bernat@luffy.cx
- New upstream version.
* Sun Mar 19 2017 bernat@luffy.cx
- New upstream version.
* Sat Jan 21 2017 bernat@luffy.cx
- New upstream version.
* Fri Sep 30 2016 bernat@luffy.cx
- New upstream version.
* Fri Jun 17 2016 bernat@luffy.cx
- New upstream version.
* Sat May 21 2016 bernat@luffy.cx
- New upstream version.
* Sat Mar 19 2016 bernat@luffy.cx
- New upstream version.
* Sat Feb 20 2016 bernat@luffy.cx
- New upstream version.
* Fri Jan 01 2016 bernat@luffy.cx
- New upstream version.
- Do not rely on libnl3.
* Sun Dec 27 2015 bernat@luffy.cx
- New upstream version.
- Use system libnl3 when possible.
- Use system libevent when possible.
* Wed Sep 09 2015 bernat@luffy.cx
- New upstream version.
* Fri Aug 07 2015 bernat@luffy.cx
- New upstream version.
* Wed May 20 2015 bernat@luffy.cx
- New upstream version.
* Sat Apr 04 2015 bernat@luffy.cx
- New upstream version.
* Tue Dec 30 2014 bernat@luffy.cx
- New upstream version.
* Sat Nov 22 2014 bernat@luffy.cx
- New upstream version.
- Completion for bash and zsh.
* Wed Oct 08 2014 bernat@luffy.cx
- New upstream version.
- Completion for bash and zsh.
* Mon Jul 21 2014 bernat@luffy.cx
- New upstream version.
* Wed May 28 2014 bernat@luffy.cx
- New upstream version.
* Sun Apr 13 2014 bernat@luffy.cx
- New upstream version.
* Sun Nov 10 2013 bernat@luffy.cx
- New upstream version.
* Fri Jul 12 2013 bernat@luffy.cx
- New upstream version.
* Sat Jun 22 2013 bernat@luffy.cx
- New upstream version.
* Sun May 12 2013 bernat@luffy.cx
- New upstream version.
* Fri Apr 19 2013 bernat@luffy.cx
- New upstream version.
* Sat Jan 12 2013 bernat@luffy.cx
- New upstream version.
* Sun Jan 06 2013 bernat@luffy.cx
- New upstream version.
- Requires readline-devel.
- Ships lldpcli.
* Thu Sep 27 2012 bernat@luffy.cx
- New upstream version
- Do not require libevent, use embedded copy.
- Provide a -devel package.
* Fri Jun 11 2010 bernat@luffy.cx
- New upstream version
- Define bcond_without and with macros if not defined to be compatible
with RHEL
- Requires useradd and groupadd
- Adapt to make it work with SuSE
- Provide an init script targetted at SuSE
- Build require lm_sensors-devel on RHEL
* Fri Mar 12 2010 bernat@luffy.cx
- New upstream version
- Add XML support
* Tue May 19 2009 bernat@luffy.cx
- Add variables
- Enable SNMP support
- Add _lldpd user creation
- Add initscript
- New upstream version
* Mon May 18 2009 dean.hamstead@optusnet.com.au
- Initial attempt
/usr/lib64/liblldpctl.so.4 /usr/lib64/liblldpctl.so.4.9.1
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:45:42 2025