Commit Graph

112 Commits (e2c557cfdb48ac13ed535ee672d49d58b5a772c5)

Author SHA1 Message Date
Eric Leblond 02874a16f5 gcc: construct use for warning was too recent. 12 years ago
Eric Leblond 2fbb28ece6 build: error on implicit function declaration
This patch modifies gcc options to error in case of implicit
declaration. Bug #612 has shown this kind of bugs can be very
costly.
12 years ago
Eric Leblond ac5bab8838 OpenBSD: no support for profiling
Local thread storage are not available so profiling is not supported.
12 years ago
Eric Leblond 7c85bee4aa OpenBSD: magic.mc path has changed in OpenBSD 5.1 12 years ago
Eric Leblond 58bf4ea4a4 nfq: fix detection of type nfq_get_payload function. 12 years ago
Eric Leblond ec2445702c autotools: fix default path for magic file. 12 years ago
Victor Julien c9cc137de5 Add --enable-luajit option to configure 12 years ago
Victor Julien 5b2fbfb123 luajit: tell build sys about it 12 years ago
Victor Julien 438dd61948 Update version number to reflect we're working towards 1.4 now. 12 years ago
Eric Leblond 2c57275921 nfq: implement "fail-open" support.
On linux >= 3.6, you can use the fail-open option on a NFQ queue
to have the kernel accept the packet if userspace is not able to keep
pace.

Please note that the kernel will not trigger an error if the feature is activated
in userspace libraries but not available in kernel.

This patch implements the option for suricata by adding a nfq.fail-open
configuration variable which is desactivated by default.
12 years ago
Eric Leblond adbf85c4a9 autotools: fix detection with clang
This patch improve detection of type of nfq_get_payload() by only
converting to error the warning we have when using the wrong type.
12 years ago
Eric Leblond e0ddcdd194 autotools: rename configure.in to configure.ac
configure.in is deprecated since long and will be replaced by
configure.ac. For more information, see:
  http://lists.gnu.org/archive/html/automake/2012-08/msg00023.html
12 years ago