]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
userguide: update hyperscan documentation 3496/head
authorjason taylor <jtfas90@gmail.com>
Wed, 3 Oct 2018 19:32:20 +0000 (15:32 -0400)
committerVictor Julien <victor@inliniac.net>
Thu, 4 Oct 2018 08:12:34 +0000 (10:12 +0200)
Signed-off-by: jason taylor <jtfas90@gmail.com>
doc/userguide/performance/hyperscan.rst

index 180c4226a9ad615bc86dccb09b8d8ff8335876c7..1c4fb6790731f33078edff29bc700b3acee413c3 100644 (file)
@@ -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: