Releases: faucetsdn/faucet
Releases · faucetsdn/faucet
V1.8.33
- Initial support for tunnelling packets via ACLs
- LACP flap/state fixes (expiry was not handled, explicit sync state change from 1 to 0 not handled)
- Fix many hardware test cases and use ebtables to block unwanted test host traffic
- Fix config reload where new port added with unknown status
- Add support for faucet on Ubuntu Cosmic
- Chewie upgraded to 0.0.13
V1.8.32
V1.8.31
- Log mismatched LACP remote system ID
- Implement loop protection for external switches (add loop_protect_external: True to ports connected to an external switch, enabling FAUCET networks to be multiply connected to other broadcast domains)
- Hardware integration test fixes for non ports 1-4, and table resizing
- Fix port reset with permanent learn enabled
- Fix handling of missing config file
V1.8.30
V1.8.29
- Fix 802.1x de-auth
- Fix 802.1x handling of port status changes
- 802.1x support for PEAP
- Hash config file contents as well as stat config files when detecting config changes
- Send approx 50% fewer flood table flows
- Don't send unnecessary delete for output_port=n
- Test VLAN priority match and set
- Remove unused integration tests for ZodiacFX
V1.8.28
- Basic decoding of OFErrors
- Send CONFIG_CHANGE status on event channel
- Flood manager sends fewer rules on port changes
- Flow mods/adds always sent highest priority first
- Upgrade of Prometheus client to 0.4.2, including OpenMetric support (and _total to counter names)
- Fix docker-in-docker test failures
- Fix hardware tests where not using ports 1-4
- Fix mirrored broadcast traffic always tagged
V1.8.27
- Run 802.1X tests on hardware switches
- Upgrade to Chewie 0.0.10 (802.1X features)
- Fix YAML ambiguity in old style ACL rules
- Gauge and FAUCET: Add port_description label to all port variables
- Gauge: fix crash writing to unwritable dir
- Gauge: fix empty DPs list overriding all_dps
V1.8.26
- Correct handling when 802.1x nfv port changes state
- Add documentation for experimental 802.1x feature
- Fix raspbian builds when using newer versions of pi-gen
- Fix output of check_faucet_config script to print all datapaths
- Fix packet fuzzer crash on startup
- Fix various crashes on bad configuration options
- Fix comparisons of internal VLAN objects which should make warm reloads safer
- Fix gauge doesn't properly set of_port_curr_speed and of_port_max_speed when a new datapath connects
V1.8.25
- Ryu 4.29
- Fix for could not apply BGP routes for VLANs in global router
- Fix incorrect ARP/ND reply to non-connected subnet
- Fix unnecessary cold start due to non deterministic ValveTableConfig attribute representation.
- Grafana and Prometheus upgrade
- Fix 802.1x unauthenticated traffic not blocked.