From: jason taylor Date: Wed, 3 Oct 2018 19:32:20 +0000 (-0400) Subject: userguide: update hyperscan documentation X-Git-Tag: suricata-4.1.0-rc2~21 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f4e5e6eac59d005f34aa180ffd8ba1849a1fc82;p=thirdparty%2Fsuricata.git userguide: update hyperscan documentation Signed-off-by: jason taylor --- diff --git a/doc/userguide/performance/hyperscan.rst b/doc/userguide/performance/hyperscan.rst index 180c4226a9..1c4fb67907 100644 --- a/doc/userguide/performance/hyperscan.rst +++ b/doc/userguide/performance/hyperscan.rst @@ -4,7 +4,7 @@ Hyperscan 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 @@ -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 - wget http://downloads.sourceforge.net/project/boost/boost/1.60.0/boost_1_60_0.tar.gz - tar xvzf boost_1_60_0.tar.gz - cd boost_1_60_0 - ./bootstrap.sh --prefix=~/tmp/boost-1.60 + wget https://dl.bintray.com/boostorg/release/1.66.0/source/boost_1_66_0.tar.gz + tar xvzf boost_1_66_0.tar.gz + cd boost_1_66_0 + ./bootstrap.sh --prefix=~/tmp/boost-1.66 ./b2 install 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 mkdir 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: