From: Matthew Barr Date: Tue, 28 Feb 2017 02:18:09 +0000 (+1100) Subject: changelog: updates for 4.4.1 X-Git-Tag: v4.4.1^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3a067778dc2ad6229d0aad0d4813779e67db2f25;p=thirdparty%2Fvectorscan.git changelog: updates for 4.4.1 --- diff --git a/CHANGELOG.md b/CHANGELOG.md index 03eba64d..1c4fbe49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -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