Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

High-performance regular expression matching library for Linux kernel

License

Unknown, BSD-3-Clause licenses found

Licenses found

Unknown
LICENSE
BSD-3-Clause
COPYING
NotificationsYou must be signed in to change notification settings

G-Core/linux-regex-module

 
 

Repository files navigation

Thelinux-rex is a loadable kernel module providing eBPF helper functionsfor processing regular expressions. It uses Hyperscan as a runtime andconfiguration tool.

License: GPLv2

Documentation

Refer tothe project wiki pagesto find all the necessary documentation.

Talks and videos

Thelinux-rex modulewas introduced on the Netdev 0x16, Technical Conferenceon Linux Networking

Hyperscan

Hyperscan is a high-performance multiple regex matching library. It follows theregular expression syntax of the commonly-used libpcre library, but is astandalone library with its own C API.

Hyperscan uses hybrid automata techniques to allow simultaneous matching oflarge numbers (up to tens of thousands) of regular expressions and for thematching of regular expressions across streams of data.

Hyperscan is typically used in a DPI library stack.

More information can be found atHyperscan project repo

License: BSD

About

High-performance regular expression matching library for Linux kernel

Topics

Resources

License

Unknown, BSD-3-Clause licenses found

Licenses found

Unknown
LICENSE
BSD-3-Clause
COPYING

Stars

Watchers

Forks

Languages

  • C++78.6%
  • C19.3%
  • Other2.1%

[8]ページ先頭

©2009-2025 Movatter.jp