From 2ff59b73ad60b5c1b8bd5c9cdfac5784506d9f7a Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Wed, 25 May 2022 11:12:33 +0200 Subject: [PATCH] Update ChangeLog for v1.1 release Signed-off-by: Joachim Wiberg --- ChangeLog.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index b8e7211..31fc31b 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -3,6 +3,39 @@ ChangeLog All notable changes to the project are documented in this file. +[v1.1][] - 2022-05-25 +--------------------- + +### Changes + - Improved documentation: README now details how to run on HW + - Lots of option flags added to tweak the behavior of brist + - Support for randomizing the port mapping, including saving the + mapping so it can be reused to repeat the exact same test + - Support for advanced filtering of which tests to run + - Add support for single-stepping, `brist.sh -S` + - Add online `brist.sh -h` to show usage + - New tests: + - `basic_learning_station_move` + - `basic_flags_flooding` + - `vlan_transparency` + - `vlan_filtering` + - `vlan_ivl` + - `basic_locked_port` + - `locked_port_vlan` + - `locked_port_spoofing` + - `locked_port_mac_auth` + - `lag_basic_connectivity` + - `lag_add_link` + - `lag_remove_link` + +### Fixes + - Ensure `brist.sh` is installed with executable perms + - Only use zero exit code when no tests failed + - Fix port list, no port `$b5` exists, only `$b4` + - Flush addresses and routes from interfaces between tests. + Otherwise lingering addresses interfere with new ones + - Fix `multi_learning_ports` with >3 pairs + v1.0 - 2021-09-22 ------------------