qat: fix AES-GCM decryption
[dpdk.git] / doc / guides / rel_notes / release_16_04.rst
index ab49608..e978efe 100644 (file)
@@ -74,6 +74,22 @@ This section should contain new features added in this release. Sample format:
 
   The next_hop field is extended from 8 bits to 24 bits for IPv4.
 
+* **Added support of SNOW 3G (UEA2 and UIA2) for Intel Quick Assist devices.**
+
+  Enabled support for SNOW 3G wireless algorithm for Intel Quick Assist devices.
+  Support for cipher only, hash only is also provided
+  along with alg-chaining operations.
+
+* **Added SNOW3G SW PMD.**
+
+  A new Crypto PMD has been added, which provides SNOW 3G UEA2 ciphering
+  and SNOW3G UIA2 hashing.
+
+* **Added AES GCM PMD.**
+
+  Added new Crypto PMD to support AES-GCM authenticated encryption and
+  authenticated decryption in SW.
+
 
 Resolved Issues
 ---------------
@@ -106,6 +122,11 @@ Drivers
   This made impossible the creation of more than one aesni_mb device
   from command line.
 
+* **qat: Fixed AES GCM decryption.**
+
+  Allowed AES GCM on the cryptodev API, but in some cases gave invalid results
+  due to incorrect IV setting.
+
 
 Libraries
 ~~~~~~~~~
@@ -158,6 +179,10 @@ This section should contain API changes. Sample format:
   exactly the amount of memory which is necessary to hold application’s rules.
   The previous ABI is kept for compatibility.
 
+* The prototype for the pipeline input port, output port and table action
+  handlers are updated: the pipeline parameter is added,
+  the packets mask parameter has been either removed or made input-only.
+
 
 ABI Changes
 -----------
@@ -197,7 +222,7 @@ The libraries prepended with a plus sign were incremented in this version.
      librte_mbuf.so.2
      librte_mempool.so.1
      librte_meter.so.1
-     librte_pipeline.so.2
+   + librte_pipeline.so.3
      librte_pmd_bond.so.1
      librte_pmd_ring.so.2
      librte_port.so.2