High-performance regular expression matching library

Edit Package hyperscan
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.

Refresh
Refresh
Source Files
Filename Size Changed
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's avatar Marcus Meissner (msmeissn) accepted request 808839 from Martin Hauke's avatar 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
openSUSE Build Service is sponsored by