userguide: update hyperscan documentation

Signed-off-by: jason taylor <jtfas90@gmail.com>
pull/3496/head
jason taylor 8 years ago committed by Victor Julien
parent ae10a92bc6
commit 7f4e5e6eac

@ -4,7 +4,7 @@ Hyperscan
Introduction Introduction
~~~~~~~~~~~~ ~~~~~~~~~~~~
"Hyperscan is a high-performance multiple regex matching library." https://01.org/hyperscan "Hyperscan is a high-performance multiple regex matching library." https://www.hyperscan.io
In Suricata it can be used to perform multi pattern matching (mpm). Support was implemented by Justin Viiret and Jim Xu from Intel: https://github.com/inliniac/suricata/pull/1965, https://redmine.openinfosecfoundation.org/issues/1704 In Suricata it can be used to perform multi pattern matching (mpm). Support was implemented by Justin Viiret and Jim Xu from Intel: https://github.com/inliniac/suricata/pull/1965, https://redmine.openinfosecfoundation.org/issues/1704
@ -67,10 +67,10 @@ Trusty has 1.57, so it's too old. We can grab a newer libboost version, but we *
sudo apt-get python-dev libbz2-dev sudo apt-get python-dev libbz2-dev
wget http://downloads.sourceforge.net/project/boost/boost/1.60.0/boost_1_60_0.tar.gz wget https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.gz
tar xvzf boost_1_60_0.tar.gz tar xvzf boost_1_66_0.tar.gz
cd boost_1_60_0 cd boost_1_66_0
./bootstrap.sh --prefix=~/tmp/boost-1.60 ./bootstrap.sh --prefix=~/tmp/boost-1.66
./b2 install ./b2 install
Hyperscan Hyperscan
@ -82,7 +82,7 @@ We'll install version 4.2.0.
:: ::
git clone https://github.com/01org/hyperscan git clone https://github.com/intel/hyperscan
cd hyperscan cd hyperscan
mkdir build mkdir build
cd build cd build
@ -93,7 +93,7 @@ If you have your own libboost headers, use this cmake line instead:
:: ::
cmake -DBUILD_STATIC_AND_SHARED=1 -DBOOST_ROOT=~/tmp/boost-1.60 ../ cmake -DBUILD_STATIC_AND_SHARED=1 -DBOOST_ROOT=~/tmp/boost-1.66 ../
Finally, make and make install: Finally, make and make install:

Loading…
Cancel
Save