Set release dates for 2.3.1.
[cascardo/ovs.git] / NEWS
diff --git a/NEWS b/NEWS
index 74b57ff..1b0d58f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,8 +1,26 @@
-Post-v2.2.0
+v2.3.1 - 03 Dec 2014
 ---------------------
+   - Compatibility with autoconf 2.63 (previously >=2.64)
+   - 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.
+   - Keep active bond slave selection across OVS restart.
 
-
-v2.2.0 - xx xxx xxx
+v2.3.0 - 14 Aug 2014
+---------------------
+   - OpenFlow 1.1, 1.2, and 1.3 are now enabled by default in
+     ovs-vswitchd.
+   - Linux kernel datapath now has an exact match cache optimizing the
+     flow matching process.
+   - Datapath flows now have partially wildcarded tranport port field
+     matches.  This reduces userspace upcalls, but increases the
+     number of different masks in the datapath.  The kernel datapath
+     exact match cache removes the overhead of matching the incoming
+     packets with the larger number of masks, but when paired with an
+     older kernel module, some workloads may perform worse with the
+     new userspace.
+
+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
@@ -17,12 +35,11 @@ v2.2.0 - xx xxx xxx
    - 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 experimental DPDK support.
    - Added support for custom vlog patterns in Python
 
-
 v2.1.0 - 19 Mar 2014
 ---------------------
    - Address prefix tracking support for flow tables.  New columns