]> git.ipfire.org Git - thirdparty/lldpd.git/blame - CHANGELOG
Extend whitelist with possibility to blacklist.
[thirdparty/lldpd.git] / CHANGELOG
CommitLineData
84e06882 1lldpd (0.5.5)
f17501b6
VB
2 * Features:
3 + Support for PPVID and PI Dot1 TLV, thanks to Shuah Khan.
5abfffc2 4 + Extend whitelist with possibility to blacklist.
84e06882
VB
5 * Fixes:
6 + Key/value output was incorrect when a dot was present in
7 interface names. This is fixed but it is preferable to use XML
8 output since the parsing is more difficult in this case.
0265b1e5 9 + Only grab DMI information once. Only uses DMI for x86 platform.
a8818344
VB
10 + Padding issues with socket protocol. This introduces a change in
11 the socket protocol!
bf89e7e0
VB
12 + Fix a segfault when neither /etc/os-release nor lsb_release
13 are available.
84e06882 14
e02afca4
VB
15lldpd (0.5.4)
16 * Features:
17 + Get OS information from /etc/os-release if available. Patch from
18 Michael Tremer.
ba85f9f4 19 + Add a flag to specify which interfaces lldpd should listen to.
e02afca4 20
05eacc7a
VB
21lldpd (0.5.3)
22 * Fixes:
23 + Allow root to change configuration of lldpd when lldpctl has suid set.
09721cce
VB
24 * Features:
25 + Handle Dot3 POE-MDI TLV (802.3af and 802.3at).
26 + Allow to set Dot3 POE-MDI from lldpctl.
05eacc7a 27
8482abe9
VB
28lldpd (0.5.2)
29 * Features:
30 + More flexible smart mode and new default. Manual page has been updated.
537a8043 31 + Add a "receive-only" mode with "-r" switch.
8482abe9 32
93108f71
VB
33lldpd (0.5.1)
34 * Features:
35 + Allow to force a protocol even when no peer for this protocol is
36 detected.
42b39485
VB
37 + Add a smart mode that allows to discard bogus port information,
38 for example CDP packets that are flooded through a switch that
39 does not support CDP.
0d606289 40 + Allow to set LLDP-MED network policy from lldpctl, thanks to a patch from
40d6a8d2 41 Philipp Kempgen.
0d606289 42 + Allow to set LLDP-MED POE-MDI from lldpctl.
93108f71 43 + Add a summary of available options in "lldpd -h" and "lldpctl -h",
999509a3
VB
44 thanks to a patch from Jorge Boncompte.
45 + Add a new output (keyvalue) for lldpctl.
49697208
VB
46 + Listen on VLAN using an appropriate BPF filter, VLAN
47 decapsulation. Older "listen on vlan" feature is discarded. See
48 README for more information on the new feature.
c036b15d 49 + Use output of lsb_release if available for system description.
93108f71 50
58fe6128 51 * Fixes:
5b3214aa
VB
52 + Ignore interface with no queue. It should filter out interfaces
53 like "vnet0" that would fail if we try to send something on them.
4ea50809
VB
54 + Don't check CDP checksums (not really a fix but it appears that
55 Cisco checksum have some difficult corner cases).
58fe6128 56
775d49a0
VB
57lldpd (0.5.0)
58
0bded858
VB
59 * Features:
60 + lldpd can now handle several systems on the same port. This
61 modification also allows to speak to a switch using CDP and LLDP
62 for example.
63 + The way that lldpd gathers information for each port has been
64 abstracted. This should allow to support more systems (BSD for
65 examples) or switch cores in the future. Sending/receive support
66 is also abstracted.
67 + Add "-k" switch to avoid to emit too much information on running
68 kernel.
69 + Support of ifAlias with kernel >= 2.6.28
70 + Lot of portability stuff. lldpd can now be compiled on RHEL
71 2.1. Still Linux-only though.
740d517e 72 + Add an option to specify AgentX socket (-X).
0bded858 73 + Add some unit tests
4f602042
V
74 + lldpctl has been reworked; it is now able to output data in XML
75 format for easier parsing. Patches were provided by Andreas
76 Hofmeister.
0bded858
VB
77
78 * Bug fixes:
79 + Fix EDP VLAN handling
80 + Silent warnings about bridge stuff.
c0ce5d1a
V
81 + Copy /etc/localtime into chroot before starting lldpd daemon to
82 ensure correct timestamps for logs.
775d49a0 83
b7eb76b7
VB
84lldpd (0.4.1)
85
86 * Fix EDP handling when there is no VLAN
87 * Fix CDP version to not always be 1
88 * Misc fix:
89 + incorrect number of arguments for a LLOG_INFO call
90 + fix SNMP last change in case this change occurs before start time
91
a8105c1b
VB
92lldpd (0.4)
93
94 * Rewrite of packet builder and parser to be able to cope with
95 architecture that cannot do unaligned read. For decoder, we don't
96 cast structures any more since they can be unaligned. For encoder,
97 we use memcpy through the use of macro that build packets step by
98 step.
99
34602f3b
VB
100lldpd (0.3.2)
101
102 * Fix LLDP-MED support
103
d32c8944
VB
104lldpd (0.3.1)
105
106 * Misc fixes, including memory leaks
107
b193e97e
VB
108lldpd (0.3)
109
efe3f9b0 110 * Initial support of LLDP-MED
43655386 111 * Fix for bridge detection (don't send bridge ioctl on random interfaces)
1d291522
VB
112 * For bonded devices, get the real hardware address. For inactive
113 slaves, transmit using a random MAC address.
b193e97e 114
ff1910c8
VB
115lldpd (0.2.1)
116
117 * Fix a syntax error in manual page
118 * Fix open() calls
119
ee92ac46
VB
120lldpd (0.2)
121
b752ebcb 122 * Add privilege separation
ee92ac46
VB
123 * Add FDP support
124 * Support CDP encapsulated into native VLAN
125 * Various fixes
126
ee92ac46
VB
127lldpd (0.1)
128
129 * Initial release