use new vsys promisc script
[sliver-openvswitch.git] / NEWS
diff --git a/NEWS b/NEWS
index 1966ac2..38e5129 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,10 +1,52 @@
-post-v1.7.0
+post-v1.8.0
+------------------------
+    - FreeBSD is now a supported platform, thanks to code contributions from
+      Gaetano Catalli, Ed Maste, and Giuseppe Lettieri.
+    - ovs-bugtool: New --ovs option to report only OVS related information.
+    - New %t and %T log escapes to identify the subprogram within a
+      cooperating group of processes or threads that emitted a log message.
+      The default log patterns now include this information.
+    - OpenFlow:
+      - Allow bitwise masking for SHA and THA fields in ARP, SLL and TLL
+        fields in IPv6 neighbor discovery messages, and IPv6 flow label.
+    - ovs-ofctl:
+      - Commands and actions that accept port numbers now also accept keywords
+        that represent those ports (such as LOCAL, NONE, and ALL).  This is
+        also the recommended way to specify these ports, for compatibility
+        with OpenFlow 1.1 and later (which use the OpenFlow 1.0 numbers
+        for these ports for different purposes).
+      - Commands and actions that accept port numbers no longer accept port 0,
+        which is not a valid port number in OpenFlow 1.0 and later.
+    - ovs-dpctl:
+      - Support requesting the port number with the "port_no" option in
+        the "add-if" command.
+    - ovs-pki: The "online PKI" features have been removed, along with
+      the ovs-pki-cgi program that facilitated it, because of some
+      alarmist insecurity claims.  We do not believe that these claims
+      are true, but because we do not know of any users for this
+      feature it seems better on balance to remove it.  (The ovs-pki-cgi
+      program was not included in distribution packaging.)
+    - ovsdb-server now enforces the immutability of immutable columns.  This
+      was not enforced in earlier versions due to an oversight.
+    - Stable bond mode is deprecated and will be removed no earlier than
+      February 2013.  Please email dev@openvswitch.org with concerns.
+    - The autopath action is deprecated and will be removed no earlier than
+      February 2013.  Please email dev@openvswitch.org with concerns.
+    - The null interface type is deprecated and will be removed no earlier
+      than February 2013.  Please email dev@openvswitch.org with concerns.
+
+
+v1.8.0 - xx xxx xxxx
 ------------------------
     - New FAQ.  Please send updates and additions!
 ------------------------
     - New FAQ.  Please send updates and additions!
+    - Authors of controllers, please read the new section titled "Action
+      Reproduction" in DESIGN, which describes an Open vSwitch change in
+      behavior in corner cases that may affect some controllers.
     - ovs-l3ping:
         - A new test utility that can create L3 tunnel between two Open
           vSwitches and detect connectivity issues.
     - ovs-ofctl:
     - ovs-l3ping:
         - A new test utility that can create L3 tunnel between two Open
           vSwitches and detect connectivity issues.
     - ovs-ofctl:
+        - New --sort and --rsort options for "dump-flows" command.
         - "mod-port" command can now control all OpenFlow config flags.
     - OpenFlow:
       - Allow general bitwise masking for IPv4 and IPv6 addresses in
         - "mod-port" command can now control all OpenFlow config flags.
     - OpenFlow:
       - Allow general bitwise masking for IPv4 and IPv6 addresses in
@@ -18,6 +60,8 @@ post-v1.7.0
         queue does not exist, or for requests for a specific queue on all
         ports, if the specified queue does not exist on any port.  (Previous
         versions generally reported an empty set of results.)
         queue does not exist, or for requests for a specific queue on all
         ports, if the specified queue does not exist on any port.  (Previous
         versions generally reported an empty set of results.)
+      - New "flow monitor" feature to allow controllers to be notified of
+        flow table changes as they happen.
     - Additional protocols are not mirrored and dropped when forward-bpdu is
       false.  For a full list, see the ovs-vswitchd.conf.db man page.
     - Open vSwitch now sends RARP packets in situations where it previously
     - Additional protocols are not mirrored and dropped when forward-bpdu is
       false.  For a full list, see the ovs-vswitchd.conf.db man page.
     - Open vSwitch now sends RARP packets in situations where it previously
@@ -27,12 +71,12 @@ post-v1.7.0
       instead the local timezone, by default.
 
 
       instead the local timezone, by default.
 
 
-v1.7.0 - xx xxx xxxx
+v1.7.0 - 30 Jul 2012
 ------------------------
     - kernel modules are renamed. openvswitch_mod.ko is now
       openvswitch.ko and brcompat_mod.ko is now brcompat.ko.
     - Increased the number of NXM registers to 8.
 ------------------------
     - kernel modules are renamed. openvswitch_mod.ko is now
       openvswitch.ko and brcompat_mod.ko is now brcompat.ko.
     - Increased the number of NXM registers to 8.
-    - Added ability to configure dscp setting for manager and controller
+    - Added ability to configure DSCP setting for manager and controller
       connections.  By default, these connections have a DSCP value of
       Internetwork Control (0xc0).
     - Added the granular link health statistics, 'cfm_health', to an
       connections.  By default, these connections have a DSCP value of
       Internetwork Control (0xc0).
     - Added the granular link health statistics, 'cfm_health', to an
@@ -48,6 +92,7 @@ v1.7.0 - xx xxx xxxx
         - Added support for spawning ovs-test server from the client.
         - Now ovs-test is able to automatically create test bridges and ports.
     - "ovs-dpctl dump-flows" now prints observed TCP flags in TCP flows.
         - Added support for spawning ovs-test server from the client.
         - Now ovs-test is able to automatically create test bridges and ports.
     - "ovs-dpctl dump-flows" now prints observed TCP flags in TCP flows.
+    - Tripled flow setup performance.
     - The "coverage/log" command previously available through ovs-appctl
       has been replaced by "coverage/show".  The new command replies with
       coverage counter values, instead of logging them.
     - The "coverage/log" command previously available through ovs-appctl
       has been replaced by "coverage/show".  The new command replies with
       coverage counter values, instead of logging them.