Releases: faucetsdn/faucet
Releases · faucetsdn/faucet
V1.8.23
- Fix LACP flooding corner cases
- Fix setting useless pop_vlan action where all tagged ports on a VLAN are down
- Workaround LACP packets have appended nuls.
- Configurable workaround for OFA not resetting idle timer on rule refresh (idle_dst)
- Configurable workaround for OFA not sending packet out to all listed ports (multi_out)
- Faster learning for proactive learning (learn connected source host)
- More config-time checks for L2/L3 learning timers.
V1.8.22
- Experimental LACP active support (set
lacp_active: True
on ports with lacp enabled) - supported only to another FAUCET currently. - FAUCET could occasionally falsely detect that a config change had occurred due to dict ordering.
- Experimental infrastructure for OpenFlow metadata and output ACL tables (not complete yet)
- Stricter length checks for control plane (and fix ICMPv4 echo not replied to)
- When
multi_out: False
set disable multiple outputs in packet out message.
v1.8.21
- Don't refresh eth_dst rules if a non-hairpinned host didn't move ports (reduced maintenance flowmods)
- Implement Generic hardware type (relative table IDs, no TFM, barriers)
- Decreased L2 cache updates (reduced maintenance flowmods)
- Controller flood requests use same packet with multiple output ports (reduced packet outs for nexthop resolution)
- Avoid unnecessary regeneration of Prometheus learned_macs.
- Add Prometheus variable faucet_service_secs for background services runtime.
- Upgrade docker base image to alpine 3.8.1
V1.8.20
V1.8.19
V1.8.18
- First retry of stale IP nexthop is unicasted, to satisfy neighbor reachability
- Fix Gauge crash where multiple DPs that have different table layouts
- Fix non-unicast traffic forwarded muliply on LACP bundles
- TFM next tables decided from pipeline config
- TFM autosizer permits more scale tests to pass
- RADIUS support for 802.1x
V1.8.17
- Fix if more than one DP, could send wrong TFM.
- dp_status incorrectly set to 0 on config reload.
- More aggressive nexthop resolver (to clear dead nexthops).
- All packet outs order randomized.
- Experimental support for MD5 802.1x on one port.
- python3 mininet.
- NoviFlow recommended hardware now GenericTFM.
- Add Zodiac GX
V1.8.16
V1.8.15
V1.8.14
- Enable global routing (if one router only is defined, and dp/global_vlan is set to an unused VID, router will use that VID for all routed VLANs so that FIB scales linearly)
- Fix incorrect use of class attributes that could cause objects (like ports) to have incorrectly entangled attributes (like port up status)
- Fix LACP port status Prometheus variable.
- Fix sending DEC_TTL action for TFM switches that support it.