Skip to content

Releases: lldpd/lldpd

1.0.19

11 Jan 15:21
Compare
Choose a tag to compare

Summary

  • Changes:
    • Support of both Apple Silicon and Intel for macOS package.
    • Add cvlan/svlan/tpmr capabilities.
    • Disable LLDP in firmware for Intel X7xx cards on FreeBSD.
    • Add lldpctl_watch_sync_unblock to liblldpctl.
    • Add C++ wrapper for lldpctl.
  • Fix:
    • Fix AppArmor policy for /run/lldpd/lldpd.socket.lock.
    • Do not query stats for a down interface on Linux.

Changelog

  • [84a8ecf] lib: fix warning about uninitialized variable (Vincent Bernat)
  • [86859e3] build: remove hacks around NetSNMP (Vincent Bernat)
  • [1458063] release: 1.0.19 (Vincent Bernat)
  • [c27bd8a] doc: finalize changelog (Vincent Bernat)
  • [a75be4b] lib: format *.hpp as well (Vincent Bernat)
  • [d3072c0] feat: Add lldpctl C++ wrapper (#693) (rbu9fe)
  • [7de43fe] client: fix global tx hold and interval setting (Hangbin Liu)
  • [54c057d] lldpd: fix ttl range on ports (Hangbin Liu)
  • [50d0c22] daemon: use code from sd_notify(3) for handling notify socket (Vincent Bernat)
  • [775f4f4] lib: fix formatting (Vincent Bernat)
  • [6ae345c] lib: bump library version (Vincent Bernat)
  • [7f56c78] docs: add an entry for change about AppArmor (Vincent Bernat)
  • [313dbec] feat: Add lldpctl_watch_sync_unblock (#696) (rbu9fe)
  • [9b8bf0d] fix: Typo (Breuninger Matthias (ETAS-DAP/XPC-Fe3))
  • [132f4a3] build: bump cachix/install-nix-action from 29 to 30 (dependabot[bot])
  • [4d26a48] fix: add socket lock to AppArmor policy (Sten Spans)
  • [b49030d] build: query pkg-config for readline/libedit/libeditline (Vincent Bernat)
  • [f9974af] sonmp: convert deprecated inet_ntoa to inet_ntop (Hangbin Liu)
  • [32bc28a] build: stop using apheleia for C code (Vincent Bernat)
  • [faee604] build: don't enforce style (Vincent Bernat)
  • [a9e0c90] daemon: revert latest style change (Vincent Bernat)
  • [e99f4e1] daemon: do not query PHY for a down interface on Linux (Vincent Bernat)
  • [6165947] fix endless loop in redefined malloc/remalloc functions on system using uClibc (lzhou)
  • [68a85c4] build: use environment variables to configure pip (Vincent Bernat)
  • [87b242e] build: use Ubuntu 22.04 (Vincent Bernat)
  • [2e9bbb6] daemon: fix formatting with clang-format (Vincent Bernat)
  • [2bab67f] Revert "build: try to build SNMP with --base-lib-cflags" (Vincent Bernat)
  • [b116fa3] daemon: fix usage of calloc (Vincent Bernat)
  • [3e3ba6e] build: try to build SNMP with --base-lib-cflags (Vincent Bernat)
  • [1499dc2] build: remove -D_FORTIFY_SOURCE= from NetSNMP CFLAGS (Vincent Bernat)
  • [a15892d] build: allow pip to install packages system-wide (Vincent Bernat)
  • [487c5d1] build: bump cachix/install-nix-action from 26 to 29 (dependabot[bot])
  • [3186d95] build: run cross-platforms test on ubuntu-latest (Vincent Bernat)
  • [fb18ba3] build: bump cross-platform-actions/action from 0.24.0 to 0.25.0 (dependabot[bot])
  • [6431b9a] build: run clang-format (Vincent Bernat)
  • [a73e04f] lldpd: limit tx ttl to 65535 (Hangbin Liu)
  • [7b9abb8] client: add range restriction for tx hold and interval (Hangbin Liu)
  • [0437e95] build: bump docker/build-push-action from 5 to 6 (dependabot[bot])
  • [2151a7d] Be more defensive when parsing PRETTY_NAME out of os-release (Enji Cooper)
  • [9067c45] priv: disable LLDP in firmware for Intel X7xx cards on FreeBSD (John W. O'Brien)
  • [542c18d] build: fix inclusion of editline/readline.h (Vincent Bernat)
  • [0a6c177] build: also test for editline/readline.h (Vincent Bernat)
  • [009406a] client: provide a working prototype for readline() (Vincent Bernat)
  • [f0a3aed] osx: multiarch install package (Vincent Bernat)
  • [0bfff0a] osx: fix package build on Apple Silicon (Vincent Bernat)
  • [94b8881] build: use FreeBSD 13.3 (Vincent Bernat)
  • [e9b09f1] build: run BSD tests on macos-12 (Vincent Bernat)
  • [cf46c54] docs: in NEWS, mention extra capabilities (Vincent Bernat)
  • [7498ec2] build: bump cross-platform-actions/action from 0.23.0 to 0.24.0 (dependabot[bot])
  • [9f18194] Extra capabilities bitflags and configurability. No attempt is made to detect such functionality yet. (Paul Donald)
  • [c52117e] docs: fix spacing for code blocks (Vincent Bernat)
  • [755a219] Docs (#657) (Paul Donald)
  • [a3c9f9e] Fix macos warnings at compile time. (Paul Donald)
  • [4665ed5] Document default behaviour for these advertisements. (Paul Donald)
  • [dd6277f] oui-info format description: shall (Paul Donald)
  • [f131aa8] lib: Fix a buffer underflow in _lldpctl_dump_in_atom (Cliff Clark)
  • [cf38d55] interfaces: "fix" style issue in latest commit (Vincent Bernat)
  • [389ec9d] interfaces: don't use wireless extensions (Vincent Bernat)
  • [0800ce5] daemon: rework a bit systemd support (Vincent Bernat)
  • [5fa11e0] build: bump softprops/action-gh-release from 1 to 2 (dependabot[bot])
  • [1dca874] build: bump cachix/install-nix-action from 25 to 26 (dependabot[bot])
  • [87b240e] build: use pytest-forked to replace boxed feature from xdist (Vincent Bernat)
  • [4d68b16] build: don't use boxed feature of xdist (Vincent Bernat)
  • [1e25b26] build: disable gold linker in CI (Vincent Bernat)
  • [ebe2af6] client: spell fix (Paul Donald)
  • [c23713a] docs: man page fixes (Paul Donald)
  • [8dfaf5c] build: bump cachix/install-nix-action from 24 to 25 (dependabot[bot])
  • [ae6b19b] build: bump cross-platform-actions/action from 0.22.0 to 0.23.0 (dependabot[bot])
  • [6003c0d] docs: man page fixes (Paul Dee)
  • [55a65f5] osx: update Brew formula (Vincent Bernat)

1.0.18

14 Jan 15:48
Compare
Choose a tag to compare

Summary

  • Changes (breaking):
    • Remove support for building 802.3bt TLVs (broken).
  • Fix:
    • 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.

Changelog

  • [ffa5847] redhat: suppress extra .la file we don't want to install (Vincent Bernat)
  • [622da70] redhat: fix date in changelog (Vincent Bernat)
  • [91728d2] release: 1.0.18 (Vincent Bernat)
  • [e048229] build: bump actions/download-artifact from 3 to 4 (dependabot[bot])
  • [79c42d4] build: bump actions/upload-artifact from 3 to 4 (dependabot[bot])
  • [35eeac6] build: bump cross-platform-actions/action from 0.21.1 to 0.22.0 (dependabot[bot])
  • [1434de0] daemon/netlink: fix documentation string (Vincent Bernat)
  • [88fe3fa] daemon/netlink: use a different socket for changes and queries (Vincent Bernat)
  • [f2d5c6f] compat: add compat.h header to get forward declarations (Vincent Bernat)
  • [80d5190] daemon/priv: no need to define IFALIASZ (Vincent Bernat)
  • [aa6e929] daemon/lldpd: do not set interface description continuously (Vincent Bernat)
  • [18dc714] build: update automake for OpenBSD (Vincent Bernat)
  • [0fa2c9a] build: update BSD versions, add NetBSD (Vincent Bernat)
  • [727fd19] build: keep using xhyve for OpenBSD (Vincent Bernat)
  • [5b7704f] build: use QEMU for testing FreeBSD/OpenBSD (Vincent Bernat)
  • [cf0e944] build: bump cachix/install-nix-action from 23 to 24 (dependabot[bot])
  • [f540397] build: improve const correctness and prototype declarations (Georg Sauthoff)
  • [247fb1a] build: ensure we use -Werror on Linux builds (Vincent Bernat)
  • [43a885b] client: fix style (Vincent Bernat)
  • [b895508] client: translate dot into the short hostname (Georg Sauthoff)
  • [17fc741] build: remove coverity (Vincent Bernat)
  • [3071b40] daemon/lldpd: fix capitalization in help output (Vincent Bernat)
  • [8317658] daemon/lldp: fix warning message about out of order TLVs (Vincent Bernat)
  • [fa7c078] build: bump docker/login-action from 2 to 3 (dependabot[bot])
  • [a59512c] build: bump docker/metadata-action from 4 to 5 (dependabot[bot])
  • [040c65b] build: bump cross-platform-actions/action from 0.19.0 to 0.21.0 (dependabot[bot])
  • [12f5d39] lib/lldpctl: fix style (Vincent Bernat)
  • [551717c] daemon/lldp: restore read support for 802.3BT (Vincent Bernat)
  • [24b30d0] build: update nixpkgs (Vincent Bernat)
  • [3d18520] tests/integration: also remove 802.3bt test (Vincent Bernat)
  • [52dd0b6] lib: bump API/ABI (Vincent Bernat)
  • [f01183f] daemon/lldp: remove support for 802.3bt (Vincent Bernat)
  • [4e75047] daemon/protocols: fix some 802.3bt stuff (Vincent Bernat)
  • [b6541a9] lldpcli: fix capitalization (Vincent Bernat)
  • [2bd5f47] client/conf-power: Add support for 803.2bt parameters. (Andreas Hofmann)
  • [adb13d9] build: fix alignment in configure.ac (Vincent Bernat)
  • [75c23e7] build: bump docker/setup-buildx-action from 2 to 3 (#608) (dependabot[bot])
  • [192caf1] build: bump docker/setup-qemu-action from 2 to 3 (dependabot[bot])
  • [a4aaa0e] build: bump cachix/install-nix-action from 22 to 23 (#607) (dependabot[bot])
  • [edcf7bd] build: bump docker/build-push-action from 4 to 5 (#609) (dependabot[bot])
  • [e8e5d15] build: bump actions/checkout from 3 to 4 (dependabot[bot])
  • [145d654] [oss-fuzz] Issue 62435 (Arjun Singh)
  • [83f0edd] [bug] fix 5193822305648640 and 4673544697806848 (Arjun Singh)
  • [5cf30be] build: bump cross-platform-actions/action from 0.17.0 to 0.19.0 (dependabot[bot])
  • [c6eebc0] build: bump cross-platform-actions/action from 0.15.0 to 0.17.0 (#595) (dependabot[bot])
  • [66f1aa5] build: try another way to workaround problem with brew (Vincent Bernat)
  • [379d263] build: try to fix CI on MacOS (Vincent Bernat)
  • [995bf51] github: add GitHub sponsorship (Vincent Bernat)
  • [a8b9fe7] build: bump actions/upload-artifact from 1 to 3 (dependabot[bot])
  • [ef9f8ba] build: bump cachix/install-nix-action from 21 to 22 (dependabot[bot])
  • [25438d2] build: bump cross-platform-actions/action from 0.14.0 to 0.15.0 (dependabot[bot])
  • [f1dde8d] client: do not expose update command when unprivileged (Vincent Bernat)
  • [5461e01] build: rename fuzzing workflow (Vincent Bernat)
  • [ada8f97] build: bump cross-platform-actions/action from 0.13.0 to 0.14.0 (dependabot[bot])
  • [0c501f8] build: bump cachix/install-nix-action from 20 to 21 (dependabot[bot])
  • [9e945ce] build: reformat action for fuzzing (Vincent Bernat)
  • [93a40b3] [Fuzzing] oss-fuzz cifuzz (#587) (Arjun)
  • [dc13f3e] docs: add a NEWS entry about memory leak (Vincent Bernat)
  • [73061a2] daemon: do not start if fuzzing build mode is enabled (Vincent Bernat)
  • [b09e157] Merge pull request #584 from 0x34d/fuzzing (Vincent Bernat)
  • [261f3af] [Fuzzing] updates for oss-fuzz Ideal integration (Arjun Singh)
  • [d339ab6] osx: update homebrew recipe (Vincent Bernat)
  • [fb3d709] osx: don't use plist_options (Vincent Bernat)
  • [26952a2] redhat: do not ship .la file in -devel package (Vincent Bernat)

1.0.17

18 May 15:27
Compare
Choose a tag to compare

Summary

  • Fix:
    • Read overflow when parsing CDP addresses. Thanks to Matteo Memelli.
    • Don't output empty lines on configure commands.

Changelog

  • [bf5457b] release: 1.0.17 (Vincent Bernat)
  • [a190084] build: bump cross-platform-actions/action from 0.10.0 to 0.13.0 (dependabot[bot])
  • [14ce099] client: don't output empty lines on configure commands (Vincent Bernat)
  • [74d4d69] lib: remove unreachable code (Vincent Bernat)
  • [a9aeabd] daemon: fix read overflow when parsing CDP addresses (Vincent Bernat)
  • [e1af9ac] build: bump cachix/install-nix-action from 18 to 20 (dependabot[bot])
  • [f493b63] interfaces: fix use of isdigit() (Vincent Bernat)
  • [5c452f3] build: bump cross-platform-actions/action from 0.7.0 to 0.10.0 (dependabot[bot])
  • [77a85a6] build: bump docker/build-push-action from 3 to 4 (dependabot[bot])
  • [1ca42ca] build: don't run clang build with SNMP support (Vincent Bernat)
  • [02f38b9] build: bump cross-platform-actions/action from 0.6.2 to 0.7.0 (#566) (dependabot[bot])
  • [d0eca34] build: fix lldpcli build (Vincent Bernat)
  • [0fa2833] build: better integration of fuzz-decode in build process (Vincent Bernat)
  • [215d042] interfaces: properly initialize ethtool structure (Vincent Bernat)
  • [0221be2] build: make all char unsigned (Vincent Bernat)
  • [379b8ab] tests: mark "too_many_vlans" test as unreliable (Vincent Bernat)
  • [01aee0f] m4/progname.m4: Include <stdio.h> for printf in lldp_CHECK___PROGNAME (Florian Weimer)
  • [257cff4] tests: give more time to lldpd when handling many VLANs (Vincent Bernat)
  • [16a1a7e] tests: use prefixlen instead of mask with pyroute2 (Vincent Bernat)
  • [73987a1] tests: upgrade pytest and others to more recent versions (Vincent Bernat)
  • [93e336d] tests: fix warnings about format string (Vincent Bernat)
  • [e78af81] build: switch back to apheleia (Vincent Bernat)
  • [395caf6] Merge pull request #563 from lldpd/dependabot/github_actions/actions/cache-3 (dependabot[bot])
  • [b9e00dd] build: bump actions/cache from 2 to 3 (dependabot[bot])
  • [0dc7a4a] src/client: add two missing commands to manual page (Vincent Bernat)
  • [27b380b] build: update two additional docker actions (Vincent Bernat)
  • [b373cd6] build: fix release script to work with OOT build dir (Vincent Bernat)
  • [62364b8] osx: update Homebrew recipe (Vincent Bernat)
  • [87467d2] build: bump docker/build-push-action from 2 to 3 (dependabot[bot])
  • [7deb201] build: bump docker/login-action from 1 to 2 (dependabot[bot])
  • [5bed67d] build: bump docker/metadata-action from 3 to 4 (dependabot[bot])
  • [91c4a73] build: bump cachix/install-nix-action from 17 to 18 (dependabot[bot])
  • [fcc87c7] build: bump actions/download-artifact from 2 to 3 (dependabot[bot])
  • [0c29b7c] build: add dependabot (Vincent Bernat)
  • [fd117da] build: update some actions to remove warnings (Vincent Bernat)
  • [566917f] build: update set-output method for GitHub action (Vincent Bernat)

1.0.16

11 Nov 16:42
7a595f1
Compare
Choose a tag to compare

Summary

  • Fix:
    • Do not use 00:00:00:00:00:00 as chassis ID.
    • Do not busy loop when an interface with a neighbor disappears.

Changelog

  • [7a595f1] release: 1.0.16 (Vincent Bernat)
  • [255b138] build: add .git-blame-ignore-revs file (Vincent Bernat)
  • [8b54964] build: reformat code (Vincent Bernat)
  • [3ad6dfb] ci: enforce a format style with clang-format and black (Vincent Bernat)
  • [39c3307] ci: add an Emacs script to format C files (Vincent Bernat)
  • [fa2ab06] build: move again stuff using libfuzzer (Vincent Bernat)
  • [9797bd7] build: fix fuzz-decode automake (Vincent Bernat)
  • [14d35a0] oss-fuzz and fuzzer files #551 (0x34d)
  • [fe643ae] ci: update cross-platform-actions to 0.6.2 (Vincent Bernat)
  • [e6afe11] ci: do not try to compile SNMP on MacOS (Vincent Bernat)
  • [210666c] ci: test with OpenBSD 7.1 (Vincent Bernat)
  • [b5f502a] ci: try to install NetSNMP from Homebrew (Vincent Bernat)
  • [8b9da82] daemon: name the ints returned by pattern_match() function (Vincent Bernat)
  • [d783e38] daemon: cleanup remote ports for permanent interfaces too (Vincent Bernat)
  • [7064f06] lib: fix types in custom TLVs documentation (Vincent Bernat)
  • [4755f18] client: document ability to have per-port custom TLVs (Vincent Bernat)
  • [e19e50f] lib: zero receive buffer (Vincent Bernat)
  • [168111b] build: really reset coverity cache (Vincent Bernat)
  • [b8b44d4] build: reset Coverity cache (Vincent Bernat)
  • [aada199] daemon: do not use 00:00:00:00:00:00 as chassis ID (Vincent Bernat)
  • [e1ae41d] client: mention pause does not work in the configuration file (Vincent Bernat)
  • [dad4ed4] build: only build ARM64 docker images for releases (Vincent Bernat)
  • [5b9178e] build: disable multi-arch build for now (Vincent Bernat)
  • [518eb92] build: ship universal binaries for macOS (Vincent Bernat)
  • [870702b] build: try to run FreeBSD/OpenBSD on macos-latest (Vincent Bernat)
  • [e772462] build: prefer install in /usr/local in Docker (Vincent Bernat)

Full Changelog: 1.0.15...1.0.16

1.0.15

17 Aug 15:03
4489027
Compare
Choose a tag to compare

Summary

  • Changes
    • Add configure command to override system capabilities. Contributed by
      Ignacio Sanchez Navarro. (#526)
    • An unrecognized ORG TLV is now considered as a custom one. (#536)
  • Fix:
    • Really don't send VLANs when there are too many (#520)
    • Ignore temporary IPv6 addresses (#521)

Changelog

  • [4489027] release: 1.0.15 (Vincent Bernat)
  • [09b95cb] protocol/lldp: accept unknown TLVs on known orgs (Vincent Bernat)
  • [2541f5c] client: make a connection before parsing inputs (Vincent Bernat)
  • [548719b] doc: mention contributor of last commit (Vincent Bernat)
  • [4c8e6e3] client: Added support to override system capabilities (Ignacio Sanchez Navarro)
  • [31c49c1] build: update flake.lock (Vincent Bernat)
  • [3161d66] github: only build tags, master branch and pull requests (Vincent Bernat)
  • [23fc28d] github: revert last change (Vincent Bernat)
  • [72bbcbd] github: show how to use triple backticks (Vincent Bernat)
  • [eacd951] netlink: fix indentation (Vincent Bernat)
  • [db5c708] netlink: ignore IPv6 temporary addresses (Vincent Bernat)
  • [a8bd66c] tests: really fix "too many VLANs" test (Vincent Bernat)
  • [4900429] doc: add an entry for latest commit (Vincent Bernat)
  • [1f5bc03] lldp: don't send vlan when without_vlans is set (Florent Fourcot)
  • [a3e1f7f] debian: update debhelper to 9 (Vincent Bernat)

What's Changed

New Contributors

Full Changelog: 1.0.14...1.0.15

1.0.14

21 May 21:38
15b9de1
Compare
Choose a tag to compare

Summary

  • Changes
    • Add configure commands to alter inventory TLVs (#508)
  • Fix:
    • Update seccomp rules for newer kernel/libc (#488)
    • Correctly handle an interface whose index has changed (#490)
    • Don't send VLANs when there are too many (#501)

Changelog

  • [15b9de1] release: 1.0.14 (Vincent Bernat)
  • [7f9678d] Revert "lib: update version-info" (Vincent Bernat)
  • [e069bba] lib: update version-info (Vincent Bernat)
  • [a18ecd4] doc: add a NEWS entry for latest commits (Vincent Bernat)
  • [16b5bae] docs: fix discussion ID related to VLAN issues (Vincent Bernat)
  • [f1808b3] doc: Add docs for (un)configure inventory commands (Harshal Gohel)
  • [df35cd7] tests: Add inventory configuration tests (Harshal Gohel)
  • [8ef9c76] med: Add configure inventory commands (Harshal Gohel)
  • [12e81bd] tests: ensure we free pyroute2 resources (Vincent Bernat)
  • [8e9dbbf] lldp: don't send VLANs when there are too many of them (Vincent Bernat)
  • [45f3c77] doc: restore note about Intel cards (Vincent Bernat)
  • [9aaf1bb] docker: fix build on Alpine by requiring bsd-compat-headers for sys/queue.h (Vincent Bernat)
  • [2f2ae98] include: add back include/linux for old distributions (Vincent Bernat)
  • [4da5d52] include: nuke include directory for BSD and Linux (Vincent Bernat)
  • [b64391c] ci: only run distcheck if we are doing a release (Vincent Bernat)
  • [e47df85] ci: tentative to also build on FreeBSD/NetBSD/OpenBSD (Vincent Bernat)
  • [2a64d53] build: use cc -E instead of cpp to build atom list (Vincent Bernat)
  • [ec2a78b] build: define _OPENBSD_SOURCE on NetBSD (Vincent Bernat)
  • [51ef846] doc: use @sysconfdir@ for /etc in manual pages (Vincent Bernat)
  • [475c21e] ci: try to run make check even with clang (Vincent Bernat)
  • [936fe92] build: explain current alternative (Vincent Bernat)
  • [d1db83d] build: add a mention why we still use nix-gitignore (Vincent Bernat)
  • [df7dd15] build: use Nix flake (Vincent Bernat)
  • [0eccbc0] lldp: fix capitalization in error message (Vincent Bernat)
  • [e7b14e4] lldp: report interface name on "Too big message" (Vincent Bernat)
  • [1def824] daemon: add additional syscalls to SECCOMP filter when running in the foreground (David Sastre Medina)
  • [0ea4b1a] linux: add access syscall to seccomp rules (Antonio Quartulli)
  • [3d916d6] interfaces: detect interface index changes (Vincent Bernat)
  • [9f37088] tests: use @pytest.fixture instead of @pytest.yield_fixture (Vincent Bernat)
  • [575c586] lib: avoid useless initialization of buffer (Vincent Bernat)
  • [690e447] interfaces: on NetBSD, ifbic_req can use more than 64 bytes (Vincent Bernat)
  • [13b8730] tests: fix compilation warning in marshalling test (Vincent Bernat)
  • [848fc0c] build: add git and check to default.nix (Vincent Bernat)
  • [f6f22f6] build: simplify a bit default.nix (Vincent Bernat)
  • [e57bf5e] linux: add missing SECCOMP rules (Benedikt Neuffer)
  • [e0e375c] osx: update Brew recipe (Vincent Bernat)

What's Changed

New Contributors

Full Changelog: 1.0.13...1.0.14

1.0.13

13 Nov 12:56
9576b78
Compare
Choose a tag to compare

Summary

  • Fix:
    • Add support for 2.5G, 5G, 25G and 50G based Ethernet (#475)
    • Fix link-down detection on OpenBSD (#476)
    • Fix LLDP packets encapsuled in VLAN 0 in some conditions
    • Fix heap overflow when reading SONMP. CVE-2021-43612.
      Thanks to Jeremy Galindo for discovering this one.

Changelog

  • [9576b78] release: 1.0.13 (Vincent Bernat)
  • [3a66eef] tests: stop complain about extra args when compiling checks (Vincent Bernat)
  • [73d4268] sonmp: fix heap overflow when reading SONMP packets (Vincent Bernat)
  • [9dee8de] build: provide a clearer message if pkg-config is not installed (Vincent Bernat)
  • [afddd1b] doc: add NEWS entry for latest commit (Vincent Bernat)
  • [261afbe] client: do not set VLAN tag if client did not set it (Vincent Bernat)
  • [f6ad9aa] doc: replace the old py.test references by pytest (Jose Pedro Oliveira)
  • [20c1ef7] interfaces: on OpenBSD, ensure we get a device before setting its flags (Vincent Bernat)
  • [b5f1e34] lldpcli: remove redundant "ports" parameters from cap and mgmt cmds (Yaroslav Fedoriachenko)
  • [fed5564] build: more fallback to autoconf 2.69 (Vincent Bernat)
  • [f3609ab] build: fallback to use autoconf 2.69 again (Vincent Bernat)
  • [bc6cf97] build: update to autoconf 2.71 (Vincent Bernat)
  • [837d5d1] tests: make decode work without libcheck (Vincent Bernat)
  • [29203ab] doc: update link to the Wireshark's LLDP Wiki page (Jose Pedro Oliveira)
  • [acc673f] Fix illumos name typo (Brian Bennett)
  • [7d60750] event: fix monitoring of the monitor process on Illuminos (Vincent Bernat)
  • [4ed0cd5] priv: fix chroot creation (Vincent Bernat)
  • [9864921] priv: handle EROFS when creating chroot (Vincent Bernat)
  • [f28fc79] osx: replace plist by service in brew recipe (Vincent Bernat)
  • [a8140f4] osx: update Brew recipe (Vincent Bernat)
  • [5d5e930] doc: update NEWS file (Vincent Bernat)
  • [d5b5adb] Add support for 2.5G, 5G, 25G, and 50G based Ethernet (#475) (quwer2)
  • [b78587a] interfaces-bsd: do not consider an interface when it is down (Vincent Bernat)
  • [a818d64] ci: publish a release as a draft (Vincent Bernat)
  • [cd5c1a6] ci: unshallow repository on release (Vincent Bernat)

1.0.12

20 Aug 20:36
2129b01
Compare
Choose a tag to compare

Summary

  • Fix:
    • Use a dedicated file lock to prevent concurrent changes from lldpcli.
    • Require/display powerpairs for Dot3 power even when device type is PD.
  • Changes:
    • Provide a Docker image and make it available on GitHub.

Changelog

  • [2129b01] release: 1.0.12 (Vincent Bernat)

1.0.11

21 Jun 23:32
1b297cc
Compare
Choose a tag to compare
  • Changes:
    • Disable LLDP in firmware for Intel X7xx cards.
  • Fix:
    • Ensure Intel E8xx cards can transmit LLDP packets.

1.0.10

21 Jun 23:31
7749b00
Compare
Choose a tag to compare
  • Fix:
    • Fix chroot directory creation.