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