-Post-v2.2.0
+Post-v2.3.0
+---------------------
+ - Add bash command-line completion support for ovs-appctl/ovs-dpctl/
+ ovs-ofctl/ovsdb-tool commands. Please check
+ utilities/ovs-command-compgen.INSTALL.md for how to use.
+ - 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.
+ - sflow now exports information about LACP-based bonds, port names, and
+ OpenFlow port numbers.
+ - 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.
+ * The OpenFlow 1.5 (draft) actset_output field is now supported.
+ * OpenFlow 1.5 (draft) Copy-Field action is now supported.
+ * OpenFlow 1.5 (draft) masked Set-Field action is now supported.
+ * OpenFlow 1.3+ table features requests are now supported (read-only).
+ * Nicira extension "move" actions may now be included in action sets.
+ * "resubmit" actions may now be included in action sets. The resubmit
+ is executed last, and only if the action set has no "output" or "group"
+ action.
+ * OpenFlow 1.4+ flow "importance" is now maintained in the flow table.
+ - ovs-pki: Changed message digest algorithm from MD5 to SHA-1 because
+ MD5 is no longer secure and some operating systems have started to disable
+ it in OpenSSL.
+ - ovsdb-server: New OVSDB protocol extension allows inequality tests on
+ "optional scalar" columns. See ovsdb-server(1) for details.
+ - ovs-vsctl now permits immutable columns in a new row to be modified in
+ the same transaction that creates the row.
+ - test-controller has been renamed ovs-testcontroller at request of users
+ who find it useful for testing basic OpenFlow setups. It is still not
+ a necessary or desirable part of most Open vSwitch deployments.
+ - Support for travis-ci.org based continuous integration builds has been
+ added. Build failures are reported to build@openvswitch.org. See INSTALL.md
+ file for additional details.
+ - Experimental support for the Rapid Spanning Tree Protocol
+ (IEEE 802.1D-2004). More conformance and interoperability testing is
+ still needed, so this should not be enabled on production environments.
+ - Stats are no longer updated on fake bond interface.
+ - Keep active bond slave selection across OVS restart.
+ - A simple wrapper script, 'ovs-docker', to integrate OVS with Docker
+ containers. If and when there is a native integration of Open vSwitch
+ with Docker, the wrapper script will be retired.
+ - Added support for DPDK Tunneling. VXLAN and GRE are supported protocols.
+ This is generic tunneling mechanism for userspace datapath.
+
+
+v2.3.0 - 14 Aug 2014
---------------------
- OpenFlow 1.1, 1.2, and 1.3 are now enabled by default in
ovs-vswitchd.
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 - xx xxx xxx
+v2.2.0 - Internal Release
---------------------
- Internal ports are no longer brought up by default, because it
should be an administrator task to bring up devices as they are
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
- controllers against Open vSwitch. See INSTALL for details.
+ controllers against Open vSwitch. See INSTALL.md for details.
- Added IPFIX support for SCTP flows and templates for ICMPv4/v6 flows.
- Upon the receipt of a SIGHUP signal, ovs-vswitchd no longer reopens its
log file (it will terminate instead). Please use 'ovs-appctl vlog/reopen'
instead.
- - Support for Linux kernels up to 3.13. From Kernel 3.12 onwards OVS uses
+ - Support for Linux kernels up to 3.14. From Kernel 3.12 onwards OVS uses
tunnel API for GRE and VXLAN.
- Added DPDK support.
- Added support for custom vlog patterns in Python