]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
changelog: updates for 4.4.1
authorMatthew Barr <matthew.barr@intel.com>
Tue, 28 Feb 2017 02:18:09 +0000 (13:18 +1100)
committerMatthew Barr <matthew.barr@intel.com>
Wed, 1 Mar 2017 02:05:44 +0000 (13:05 +1100)
CHANGELOG.md

index 03eba64d88db97d04917fff3fa2585c76005d61f..1c4fbe494c039413e53f74d33df08fc69da75206 100644 (file)
@@ -2,6 +2,12 @@
 
 This is a list of notable changes to Hyperscan, in reverse chronological order.
 
+## [4.4.1] 2017-02-28
+- Bugfixes to fix issues where stale data was being referenced in scratch
+  memory. In particular this may have resulted in hs_close_stream()
+  referencing data from other previously scanned streams. This may result in
+  incorrect matches being been reported.
+
 ## [4.4.0] 2017-01-20
 - Introduce the "fat runtime" build. This will build several variants of the
   Hyperscan scanning engine specialised for different processor feature sets,
@@ -136,7 +142,9 @@ This is a list of notable changes to Hyperscan, in reverse chronological order.
   supplied with a NULL scratch pointer if no matches are required. This is in
   line with the behaviour of `hs_close_stream()`.
 - Disallow bounded repeats with a very large minimum repeat but no maximum,
-  i.e. {N,} for very large N.
+  i.e. {
+    N,
+} for very large N.
 - Reduce compile memory usage in literal set explansion for some large cases.
 
 ## [4.0.0] 2015-10-20