+Post-v2.3.0
+---------------------
+ - The "learn" action supports a new flag "delete_learned" that causes
+ the learned flows to be deleted when the flow with the "learn" action
+ is deleted.
+ - Basic support for the Geneve tunneling protocol. It is not yet
+ possible to generate or match options. This is planned for a future
+ release. The protocol is documented at
+ http://tools.ietf.org/html/draft-gross-geneve-00
+ - The OVS database now reports controller rate limiting statistics.
+ - ovs-dpctl functionality is now available for datapaths integrated
+ into ovs-vswitchd, via ovs-appctl. Some existing ovs-appctl
+ commands are now redundant and will be removed in a future
+ release. See ovs-vswitchd(8) for details.
+ - OpenFlow:
+ * OpenFlow 1.5 (draft) extended registers are now supported.
+
+
v2.3.0 - xx xxx xxxx
---------------------
- OpenFlow 1.1, 1.2, and 1.3 are now enabled by default in
packets with the larger number of masks, but when paired with an
older kernel module, some workloads may perform worse with the
new userspace.
+ - Support for multicast snooping (IGMPv1 and IGMPv2)
+ - Compatibility with autoconf 2.63 (previously >=2.64)
v2.2.0 - Internal Release
---------------------
configured properly.
- ovs-vsctl now reports when ovs-vswitchd fails to create a new port or
bridge.
+ - Port creation and configuration errors are now stored in a new error
+ column of the Interface table and included in 'ovs-vsctl show'.
- The "ovsdbmonitor" graphical tool has been removed, because it was
poorly maintained and not widely used.
- New "check-ryu" Makefile target for running Ryu tests for OpenFlow