|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| chimera/ | H | 03-May-2022 | - | 3,671 | 1,871 |
| cmake/ | H | 13-Jan-2021 | - | 573 | 462 |
| doc/dev-reference/ | H | 13-Jan-2021 | - | 5,148 | 3,917 |
| examples/ | H | 03-May-2022 | - | 1,961 | 1,313 |
| include/boost-patched/graph/ | H | 13-Jan-2021 | - | 530 | 340 |
| src/ | H | 13-Jan-2021 | - | 187,603 | 130,029 |
| tools/ | H | 03-May-2022 | - | 14,037 | 9,861 |
| unit/ | H | 03-May-2022 | - | 60,891 | 41,298 |
| util/ | H | 03-May-2022 | - | 3,968 | 2,606 |
| .clang-format | H A D | 13-Jan-2021 | 140 | 7 | 6 |
| .gitignore | H A D | 13-Jan-2021 | 1.5 KiB | 102 | 88 |
| CHANGELOG.md | H A D | 13-Jan-2021 | 17.1 KiB | 337 | 314 |
| COPYING | H A D | 13-Jan-2021 | 1.4 KiB | 27 | 21 |
| LICENSE | H A D | 13-Jan-2021 | 5.9 KiB | 119 | 93 |
| README.md | H A D | 13-Jan-2021 | 1.6 KiB | 44 | 29 |
| hs.def | H A D | 13-Jan-2021 | 939 | 44 | 41 |
| hs_runtime.def | H A D | 13-Jan-2021 | 783 | 36 | 34 |
| libhs.pc.in | H A D | 13-Jan-2021 | 333 | 12 | 10 |
README.md
1# Hyperscan
2
3Hyperscan is a high-performance multiple regex matching library. It follows the
4regular expression syntax of the commonly-used libpcre library, but is a
5standalone library with its own C API.
6
7Hyperscan uses hybrid automata techniques to allow simultaneous matching of
8large numbers (up to tens of thousands) of regular expressions and for the
9matching of regular expressions across streams of data.
10
11Hyperscan is typically used in a DPI library stack.
12
13# Documentation
14
15Information on building the Hyperscan library and using its API is available in
16the [Developer Reference Guide](http://intel.github.io/hyperscan/dev-reference/).
17
18# License
19
20Hyperscan is licensed under the BSD License. See the LICENSE file in the
21project repository.
22
23# Versioning
24
25The `master` branch on Github will always contain the most recent release of
26Hyperscan. Each version released to `master` goes through QA and testing before
27it is released; if you're a user, rather than a developer, this is the version
28you should be using.
29
30Further development towards the next release takes place on the `develop`
31branch.
32
33# Get Involved
34
35The official homepage for Hyperscan is at [www.hyperscan.io](https://www.hyperscan.io).
36
37If you have questions or comments, we encourage you to [join the mailing
38list](https://lists.01.org/mailman/listinfo/hyperscan). Bugs can be filed by
39sending email to the list, or by creating an issue on Github.
40
41If you wish to contact the Hyperscan team at Intel directly, without posting
42publicly to the mailing list, send email to
43[hyperscan@intel.com](mailto:hyperscan@intel.com).
44