High-performance regular expression matching library
https://www.hyperscan.io/
Hyperscan is a high-performance multiple regex matching library. It
follows the regular expression syntax of the commonly-used libpcre
library, but is a standalone library with its own C API.
Hyperscan uses hybrid automata techniques to allow simultaneous
matching of large numbers (up to tens of thousands) of regular
expressions and for the matching of regular expressions across streams
of data.
Hyperscan is typically used in a DPI library stack.
- Sources inherited from project devel:libraries:c_c++
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:redwil:15.4/hyperscan && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_link | 0000000124 124 Bytes | |
hyperscan-5.3.0.tar.gz | 0001824077 1.74 MB | |
hyperscan.changes | 0000007141 6.97 KB | |
hyperscan.spec | 0000003893 3.8 KB |
Revision 15 (latest revision is 24)
Marcus Meissner (msmeissn)
accepted
request 808839
from
Martin Hauke (mnhauke)
(revision 15)
- Update to version 5.3.0 * Improvement on literal matcher "Teddy" performance, including support for Intel(R) AVX-512 Vector Byte Manipulation Instructions (Intel(R) AVX-512 VBMI). * Improvement on single-byte/two-byte matching performance, including support for Intel(R) Advanced Vector Extensions 512 (Intel(R) AVX-512). * hsbench: add hyphen support for -T option. * tools/fuzz: add test scripts for synthetic pattern generation. * Bugfix for acceleration path analysis in LimEx NFA. * Bugfix for duplicate matches for Small-write engine. * Bugfix for UTF8 checking problem for hscollider. * Bugfix for issue #205: avoid crash of hs_compile_lit_multi() with clang and ASAN. * Bugfix for issue #217: fix cmake parsing issue of CPU arch for non-English locale. * Bugfix for issue #228: avoid undefined behavior when calling close() after fdopendir() in loadExpressions(). * Bugfix for issue #239: fix hyperscan compile issue under gcc-10 * Add VLAN packets processing capability in pcap analysis script. * Avoid extra convert instruction for "Noodle". * Add Hyperscan version marcro in hs.h.
Comments 0