* Test that ICMPV4_TYPE, IPV4_DST, IPV4_SRC, IP_DSCP fields can be set by ACLs. * Allow single mirror copy when traffic between two mirrored ports. * Fix stack learning not considering up/down state of remote DP port. * Fix test suite overwriting redundant link config * Grafana v6.5.3
1.9.29
Not secure
* Explicit host port move notifications * Ignore port status "changes" when only the live flag changes * More efficient flood rule generation and deduplication (LRU cache) * More efficient packet in parsing (LRU cache) * Always drop VLAN caches on cold starts * Extend stacking topology tests to more topologies
1.9.28
Not secure
* Fix for loop protection in stack rings * Fix BGP routing tutorial * Add stack fault tolerance tests
1.9.27
Not secure
* Add support for Ubuntu Eoan * Upgrade eventlet to 0.25.1 * Upgrade pyyaml to 5.2 * Upgrade pytype to v2019.12.6 * Add tx_error (errors_out) counter * Add integration test [debug mode](https://docs.faucet.nz/en/latest/testing.html#test-debugging)
1.9.26
Not secure
* Fix issue where a warm start configuration reload caused learning to cease on some VLANs * Fix hosts learned from external ports were given higher priority than those learned locally on stack port when external loop protection enabled * Add config hash to config change event message
1.9.25
Not secure
* Fix expensive stack link initialization on faucet start up * Fix unneeded cold start when reloading faucet with router configuration present * Add event sock heartbeat * Add Prometheus metric to track shortest root path port for every datapath