aboutsummaryrefslogtreecommitdiff
path: root/Changelog
blob: b1c4fa51c79af39c0fed360fdd2dc06d41c91be8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
vland 0.5-DEV

 * Large numbers of bugfixes and code cleanups
   + More robust error handling and logging
 * Lots of improvements to the visualisation code:
   + Bind to any interface, not just localhost so that the
     visualisation can be seen from other machines
   + Add an option to auto-refresh in the browser
   + Improve error logging
   + Add caching of graphics for improved performance
   + Improve compliance with HTTP headers
   + Add popup tooltips for more information about configuration of ports
 * Added a special dummy switch driver to help with debugging and testing
 * In database multi-element calls, sort the output for consistency

 -- Steve McIntyre <steve.mcintyre@linaro.org>  Thu, 24 Sep 2015 17:00:03 -0700

vland 0.4

 * Large numbers of bugfixes and code cleanups
 * Code changes for integration with LAVA:
   + Added db.find_lowest_unused_vlan_tag()
   + create_vlan() with a tag of -1 will find and allocate the first
     unused tag automatically
 * Add port *numbers* as well as names to the ports database, to give
   human-recognisable references. See README.port-numbering for more
   details.
 * Add tracking of trunks, the inter-switch connections, needed for
   visualisation diagrams.
 * Add a simple http-based visualisation feature:
   + Generate network diagrams on-demand based on the information in the
     VLANd database, colour-coded to show port configuration
   + Generate a simple website to reference those diagrams.
 * Allow more ports to be seen on Catalyst switches
 * Add a systemd service file for vland

 -- Steve McIntyre <steve.mcintyre@linaro.org>  Thu, 24 Sep 2015 17:00:03 -0700

vland 0.3

 * Massive numbers of bugfixes and code cleanups
 * Added two new switch drivers:
   + TP-Link TL-SG2XXX family (TPLinkTLSG2XXX)
   + Netgear XSM family (NetgearXSM)
 * Added "debug" option to all the switch drivers to log all interactions
 * Added internal caching of port modes within the driver core for a large
   speed-up in normal use
 * Bug fix to handling of trunk ports in the CiscoCatalyst driver,
   improving VLAN interop with other switches
 * Huge changes to the test lab, now using 5 switches and 10 hosts
 * Big improvements to the test suite:
   + Match the new test lab layout
   + Move more of the core test code into the test-common utility library
   + Massively improved the check-networks test runner for the test hosts
   + Added parsing of the UP/DOWN results in test-common to give a simple
     PASS/FAIL result for each test
   + Added more tests
 * All logging now in UTC

 -- Steve McIntyre <steve.mcintyre@linaro.org>  Fri, 31 Jul 2015 16:21:50 +0100

vland 0.2

 * Massive numbers of bugfixes and code cleanups
 * Improve how we talk to the Cisco switches - disable paging on long
   output
 * Switch from "print" to "logging.foo" for messages, and add logfile
   support
 * Improved test suite coverage, and added core test scripts for the lab
   environment

 -- Steve McIntyre <steve.mcintyre@linaro.org>  Fri, 13 Feb 2015 15:42:31 +0800

vland 0.1

 * Initial Release

 -- Steve McIntyre <steve.mcintyre@linaro.org>  Wed, 24 Dec 2014 18:31:24 +0000