]> git.ipfire.org Git - thirdparty/suricata.git/log
thirdparty/suricata.git
13 years agoAdded parentheses to fix Eclipse static code analysis
Last G [Wed, 12 Sep 2012 19:07:10 +0000 (01:07 +0600)] 
Added parentheses to fix Eclipse static code analysis
Fixed bug in action priority (REJECT_DST had lowest prio)

13 years agoFixed missing "|" in "||" operation
Last G [Wed, 12 Sep 2012 18:09:38 +0000 (00:09 +0600)] 
Fixed missing "|" in "||" operation

13 years agoAdded parenthesis for right operation order
Last G [Wed, 12 Sep 2012 18:08:42 +0000 (00:08 +0600)] 
Added parenthesis for right operation order

13 years agoAdded return value to non-void function with "forever"-loop to fit
Last G [Wed, 12 Sep 2012 18:04:45 +0000 (00:04 +0600)] 
Added return value to non-void function with "forever"-loop to fit
Eclipse static code analysis

13 years agoAdded right return values to non-void functions with "forever" loop
Last G [Wed, 12 Sep 2012 17:59:03 +0000 (23:59 +0600)] 
Added right return values to non-void functions with "forever" loop
to fix Eclipse static code analysis

13 years agoFixes with missing return value in main function
Last G [Wed, 12 Sep 2012 17:54:54 +0000 (23:54 +0600)] 
Fixes with missing return value in main function

13 years agolist-keyword: detect non built keyword
Eric Leblond [Thu, 15 Nov 2012 13:12:10 +0000 (14:12 +0100)] 
list-keyword: detect non built keyword

This patch update the glafs list to be able to indicate that a
flag is not supported. This information is used by list-keyword to
display information to the user.

13 years agoconfigure: use pkg-config for luajit
Eric Leblond [Thu, 15 Nov 2012 13:00:47 +0000 (14:00 +0100)] 
configure: use pkg-config for luajit

If luajit includes or libs is not set in configure, we fallback to
pkg-config output.

13 years agoconfigure: exit if luajit header are not found but build ask
Eric Leblond [Thu, 15 Nov 2012 12:47:24 +0000 (13:47 +0100)] 
configure: exit if luajit header are not found but build ask

13 years agoluajit: no link with HTTP when not build.
Eric Leblond [Thu, 15 Nov 2012 12:41:05 +0000 (13:41 +0100)] 
luajit: no link with HTTP when not build.

Even when not built-in, luajit is not linked with HTTP.

13 years agoAdd documentation url in list-keyword output.
Eric Leblond [Wed, 7 Nov 2012 18:03:36 +0000 (19:03 +0100)] 
Add documentation url in list-keyword output.

The output of the list-keyword is modified to include the url to
the keyword documentation when this is available. All documented
keywords should have their link set.

list-keyword can be used with an optional value:
 no option or short: display list of keywords
 csv: display a csv output on info an all keywords
 all: display a human readable output of keywords info
 $KWD: display the info about one keyword.

13 years agoyaml: fix typo
Eric Leblond [Tue, 13 Nov 2012 14:08:42 +0000 (15:08 +0100)] 
yaml: fix typo

13 years agosuricata: add information about BPF filter usage
Eric Leblond [Wed, 7 Nov 2012 10:36:01 +0000 (11:36 +0100)] 
suricata: add information about BPF filter usage

13 years agosuricata: add '-V' info to usage message.
Eric Leblond [Wed, 7 Nov 2012 10:32:52 +0000 (11:32 +0100)] 
suricata: add '-V' info to usage message.

13 years agosuricata: add build-info command to usage message.
Eric Leblond [Wed, 7 Nov 2012 10:18:39 +0000 (11:18 +0100)] 
suricata: add build-info command to usage message.

13 years agosuricata: don't display msg in list-keyword mode.
Eric Leblond [Tue, 6 Nov 2012 18:21:42 +0000 (19:21 +0100)] 
suricata: don't display msg in list-keyword mode.

In list-keywords and list-app-layer mode, suricata now only
displays the messages linked with the feature. This allow users
to redirect the output and easily work on it. For exemple, the
csv output will be easily imported into a spreadsheet.

13 years agosuricata: update list-keyword command
Eric Leblond [Tue, 6 Nov 2012 17:32:48 +0000 (18:32 +0100)] 
suricata: update list-keyword command

This patch update the list-keyword command. Without any option,
the previous behavior is conserved. If 'all' is used as option,
suricata print a csv formatted output of keyword information:
name;features;description
If a keyword name is used as argument, suricata print a readable
message:
tls.subject
Features: state inspecting
Description: Match TLS/SSL certificate Subject field

13 years agorule analyser: display message for invalid signatures
Eric Leblond [Sat, 3 Nov 2012 09:18:42 +0000 (10:18 +0100)] 
rule analyser: display message for invalid signatures

13 years agoengine-analyzer: fix typo in message
Eric Leblond [Fri, 2 Nov 2012 21:27:50 +0000 (22:27 +0100)] 
engine-analyzer: fix typo in message

13 years agoListing of app layers does not depend on unittests
Eric Leblond [Fri, 2 Nov 2012 15:24:52 +0000 (16:24 +0100)] 
Listing of app layers does not depend on unittests

13 years agolist-keywords: fix when not using default install
Eric Leblond [Fri, 2 Nov 2012 15:21:36 +0000 (16:21 +0100)] 
list-keywords: fix when not using default install

As we don't parse the YAML file when listing of keywords is asked,
suricata make a test on existence of the build-default directory.
So with a non standard (working) install (even a single configure
without option lead to a failure), the keyword listing fails
because the default logging directory does not exist.

13 years agorule analyser: add msg if rule is ipv4 or ipv6 only
Eric Leblond [Fri, 2 Nov 2012 15:14:11 +0000 (16:14 +0100)] 
rule analyser: add msg if rule is ipv4 or ipv6 only

13 years agoreputation: report error if host table memcap reached. Work around compilation failur...
Victor Julien [Fri, 16 Nov 2012 16:42:35 +0000 (17:42 +0100)] 
reputation: report error if host table memcap reached. Work around compilation failure with atomic fallback code.

13 years agoHost: ignore usecnt add/sub result. Expose HostPrintStats.
Victor Julien [Fri, 16 Nov 2012 16:41:42 +0000 (17:41 +0100)] 
Host: ignore usecnt add/sub result. Expose HostPrintStats.

13 years agoSimple IP reputation implementation
Victor Julien [Fri, 2 Nov 2012 16:44:21 +0000 (17:44 +0100)] 
Simple IP reputation implementation

13 years agocygwin supports the thread cpu affinity code now
Victor Julien [Fri, 16 Nov 2012 09:57:50 +0000 (10:57 +0100)] 
cygwin supports the thread cpu affinity code now

13 years agoclang warning squashing
Victor Julien [Fri, 16 Nov 2012 09:09:14 +0000 (10:09 +0100)] 
clang warning squashing

13 years agoSilence compiler warnings found by clang
Victor Julien [Thu, 15 Nov 2012 15:02:44 +0000 (16:02 +0100)] 
Silence compiler warnings found by clang

13 years agobuild: more cygwin cleanups
Victor Julien [Thu, 15 Nov 2012 15:02:18 +0000 (16:02 +0100)] 
build: more cygwin cleanups

13 years agoFix use of byte swap function
Victor Julien [Thu, 15 Nov 2012 14:20:27 +0000 (15:20 +0100)] 
Fix use of byte swap function

13 years agobuild: reshuffle including headers to fix build on cygwin
Victor Julien [Thu, 15 Nov 2012 11:25:32 +0000 (12:25 +0100)] 
build: reshuffle including headers to fix build on cygwin

13 years agoundo setting exact version in configure.ac suricata-1.4beta3
Victor Julien [Wed, 14 Nov 2012 14:33:44 +0000 (15:33 +0100)] 
undo setting exact version in configure.ac

13 years agoUpdate changelog to reflect 1.4beta3 changes.
Victor Julien [Wed, 14 Nov 2012 13:56:00 +0000 (14:56 +0100)] 
Update changelog to reflect 1.4beta3 changes.

13 years agolibhtp: updated bundled libhtp to 0.2.11
Victor Julien [Wed, 14 Nov 2012 11:48:43 +0000 (12:48 +0100)] 
libhtp: updated bundled libhtp to 0.2.11

13 years agofix uninit var usage in hhd
Anoop Saldanha [Wed, 14 Nov 2012 09:29:40 +0000 (14:59 +0530)] 
fix uninit var usage in hhd

13 years agologging: add warning if no output module is selected
Eric Leblond [Sun, 11 Nov 2012 19:59:27 +0000 (20:59 +0100)] 
logging: add warning if no output module is selected

If no daemon compatible logging module is selected, a message is
displayed to avoid the user to look like mad for messages.

13 years agoinstall: create state dir with install-conf
Eric Leblond [Sun, 11 Nov 2012 19:25:22 +0000 (20:25 +0100)] 
install: create state dir with install-conf

13 years agosuricata: don't exit if pidfile can't be created
Eric Leblond [Sun, 11 Nov 2012 17:47:07 +0000 (18:47 +0100)] 
suricata: don't exit if pidfile can't be created

13 years agosuricata: display PID file name in case of error.
Eric Leblond [Sun, 11 Nov 2012 17:25:57 +0000 (18:25 +0100)] 
suricata: display PID file name in case of error.

13 years agoAdd contrib dir and it's content to the dist. Bug 567
Victor Julien [Wed, 14 Nov 2012 08:30:27 +0000 (09:30 +0100)] 
Add contrib dir and it's content to the dist. Bug 567

13 years agobyte_jump: when from_beginning option is used, the number of bytes to convert should...
Victor Julien [Tue, 13 Nov 2012 16:49:41 +0000 (17:49 +0100)] 
byte_jump: when from_beginning option is used, the number of bytes to convert should not be used in the jump. Bug 627.

13 years agopcap: add capture counters in stats.log. 196/head
Eric Leblond [Mon, 12 Nov 2012 17:34:50 +0000 (18:34 +0100)] 
pcap: add capture counters in stats.log.

This patch adds three counters to stats.log:
    capture.kernel_packets    | RxPcapwlan0               | 4218
    capture.kernel_drops      | RxPcapwlan0               | 0
    capture.kernel_ifdrops    | RxPcapwlan0               | 0
This patch meant to fix bug #625.

13 years agopkt-data: don't compile unittest unless unittests are enabled
Victor Julien [Sun, 11 Nov 2012 20:28:40 +0000 (21:28 +0100)] 
pkt-data: don't compile unittest unless unittests are enabled

13 years agobuild: more checking for includes
Victor Julien [Sun, 11 Nov 2012 20:24:16 +0000 (21:24 +0100)] 
build: more checking for includes

13 years agoconfigure formatting fixes
Victor Julien [Sun, 11 Nov 2012 14:42:52 +0000 (15:42 +0100)] 
configure formatting fixes

13 years agobuild cleanup, build source files in alphabetical order
Victor Julien [Sun, 11 Nov 2012 14:25:15 +0000 (15:25 +0100)] 
build cleanup, build source files in alphabetical order

13 years agobuild cleanups
Victor Julien [Fri, 2 Nov 2012 14:34:54 +0000 (15:34 +0100)] 
build cleanups

13 years agococcinelle: fix distcheck
Eric Leblond [Fri, 9 Nov 2012 17:41:52 +0000 (18:41 +0100)] 
coccinelle: fix distcheck

distcheck is running run_check.sh from another directory and
run_check.sh was not ready for this.

13 years agominor misc changes: update htp ver, add htp ver to --build-info, clean up
Victor Julien [Fri, 9 Nov 2012 18:51:43 +0000 (19:51 +0100)] 
minor misc changes: update htp ver, add htp ver to --build-info, clean up

13 years agoKeyword pkt_data
Xavier Lange [Fri, 9 Nov 2012 16:37:24 +0000 (08:37 -0800)] 
Keyword pkt_data

13 years agobackport oom fixes
Eric Leblond [Wed, 7 Nov 2012 11:39:05 +0000 (12:39 +0100)] 
backport oom fixes

This is a backport of
https://github.com/ironbee/libhtp/commit/9ea5e0e3e4f84f54914d10ee50f618aa575bafe1

13 years agonapatech: treat malloc error 190/head
Eric Leblond [Fri, 9 Nov 2012 15:18:35 +0000 (16:18 +0100)] 
napatech: treat malloc error

13 years agococcinelle: improve run_check
Eric Leblond [Fri, 9 Nov 2012 14:57:52 +0000 (15:57 +0100)] 
coccinelle: improve run_check

This patch adds two features to run_check.sh, it is now posssible
to specify a list of files to check:
 ./run_check.sh ../../src/suricata.c ../../src/detect.c
It is also possible to ask a review of the files modified by a commit.
To so simply put the SHA1 as argument
 ./run_check.sh HEAD
 ./run_check 6af7d5f
It is also possible to check all the files for an arbitrary range:
 ./run_check.sh origin/master..buildbot-fixes

Last improvement of this patch is to get a real error message in case
of problem as 2 is not redirected anymore to /dev/null.

13 years agococcinelle: add new correct case to error treatment
Eric Leblond [Thu, 8 Nov 2012 23:09:06 +0000 (00:09 +0100)] 
coccinelle: add new correct case to error treatment

13 years agosuricata: add daemon-directory config variable
Eric Leblond [Fri, 5 Oct 2012 07:46:18 +0000 (09:46 +0200)] 
suricata: add daemon-directory config variable

It is now possible to use the 'daemon-directory' configuration
variable to specify the working directory of suricata in daemon
mode. This will permit to specify the place for core and other
related files.

13 years agosuricata: avoid concurrent run in daemon mode
Eric Leblond [Fri, 5 Oct 2012 07:35:48 +0000 (09:35 +0200)] 
suricata: avoid concurrent run in daemon mode

This patch creates a pid file per default and use it to avoid to be
able to run two Suricata. Separate pid file have to be provided to
be able to do it.

13 years agosuricata: change dir to / in daemon mode.
Eric Leblond [Fri, 5 Oct 2012 06:26:16 +0000 (08:26 +0200)] 
suricata: change dir to / in daemon mode.

By changing directory to /, we will not block the directory where
suricata has been started.

13 years agoRefactor Napatech 3GD to just Napatech as Suricata is only going to support 3GD.
Matt Keeler [Thu, 8 Nov 2012 16:48:17 +0000 (11:48 -0500)] 
Refactor Napatech 3GD to just Napatech as Suricata is only going to support 3GD.

Signed-off-by: Matt Keeler <mk@npulsetech.com>
13 years agoRemove Napatech 2GD support
Matt Keeler [Thu, 8 Nov 2012 16:28:11 +0000 (11:28 -0500)] 
Remove Napatech 2GD support

Removed the Napatech 2GD support

runmode-napatech-3gd.c had an include from runmode-napatech.h which was erroneous and has been removed as well.

Signed-off-by: Matt Keeler <mk@npulsetech.com>
13 years agoconfigure: fix small typo. 187/head
Eric Leblond [Thu, 8 Nov 2012 22:47:27 +0000 (23:47 +0100)] 
configure: fix small typo.

13 years agoconfigure: improve march=native detection
Eric Leblond [Thu, 8 Nov 2012 22:39:20 +0000 (23:39 +0100)] 
configure: improve march=native detection

clang is supposed to support march=native but if the CPU is too
recent for clang, this can cause an invalid detection of arch and
result in a incapability of clang to compile any binary.
This patch updates the test to try a compilation with march=native
when clang is the used compiler.

13 years agoconfigure: differentiate gcc and clang options
Eric Leblond [Thu, 8 Nov 2012 21:09:22 +0000 (22:09 +0100)] 
configure: differentiate gcc and clang options

The version checking was made similarly for clang and gcc. This
patch modifies this to check on compiler name. This way we can
avoid to set march=native which is not supported by clang on
some system.
At the same time, this fix the annoying warning about no-fp-tree
being unsupported by clang.

13 years agoRemove unnecessary debug message
Victor Julien [Thu, 8 Nov 2012 13:03:35 +0000 (14:03 +0100)] 
Remove unnecessary debug message

13 years agoOpenBSD 5.2 build fixes, Unit test fix.
Victor Julien [Thu, 8 Nov 2012 08:47:02 +0000 (09:47 +0100)] 
OpenBSD 5.2 build fixes, Unit test fix.

13 years agosuricata: add run-as.user and run-as.group yaml var
Eric Leblond [Tue, 6 Nov 2012 13:35:07 +0000 (14:35 +0100)] 
suricata: add run-as.user and run-as.group yaml var

This patch update the YAML to be able to specify the user or the
group to run Suricata as:
 run-as:
   user: suri
   group: suri

13 years agopcap: ref config according to threads count
Eric Leblond [Mon, 5 Nov 2012 21:08:40 +0000 (22:08 +0100)] 
pcap: ref config according to threads count

13 years agoyaml: document the threads setting in pcap section.
Eric Leblond [Mon, 5 Nov 2012 19:26:32 +0000 (20:26 +0100)] 
yaml: document the threads setting in pcap section.

13 years agoSilence compiler warning if napatech3 support is disabled
Victor Julien [Wed, 7 Nov 2012 09:34:20 +0000 (10:34 +0100)] 
Silence compiler warning if napatech3 support is disabled

13 years agoNapatech 3GD Support 177/head
Matt Keeler [Thu, 4 Oct 2012 16:34:00 +0000 (12:34 -0400)] 
Napatech 3GD Support

For use with Network Cards from Napatech utilizing the 3GD driver/api.

    - Implemented new run modes in runmode-napatech-3gd.*
    - Implemented capture/decode threads in source-napatech-3gd.*
    - Integrated the new run modes and source into the build infrastructure.

    New configure switches
    --enabled-napatech-3gd : Turns on the NT 3GD support
    --with-napatech-3gd-includes : The directory containing the NT 3GD header files
    --with-napatech-3gd-libraries : The directory containing the NT 3GD libraries to link against.

    New CLI switch
    --napatech-3gd : Uses the Napatech 3GD run mode

    Runmodes Supported:
    - auto
    - autofp
    - workers

    Notes:
    - tested with 1 Gbps sustained traffic (no drops)

Signed-off-by: Matt Keeler <mk@npulsetech.com>
13 years agogcc: construct use for warning was too recent.
Eric Leblond [Sat, 3 Nov 2012 09:09:22 +0000 (10:09 +0100)] 
gcc: construct use for warning was too recent.

13 years agofix wrong record hdr len check in ssl parser 172/head
Anoop Saldanha [Sat, 3 Nov 2012 14:40:03 +0000 (20:10 +0530)] 
fix wrong record hdr len check in ssl parser

13 years agoFix GetUsed functions for Host, Flow and Defrag.
Victor Julien [Fri, 2 Nov 2012 16:46:34 +0000 (17:46 +0100)] 
Fix GetUsed functions for Host, Flow and Defrag.

13 years agobuild: error on implicit function declaration
Eric Leblond [Wed, 31 Oct 2012 14:30:38 +0000 (15:30 +0100)] 
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.

13 years agoipfw: suppress non loop receive function
Eric Leblond [Fri, 2 Nov 2012 08:06:19 +0000 (09:06 +0100)] 
ipfw: suppress non loop receive function

13 years agonfq: suppress non loop receive function
Eric Leblond [Fri, 2 Nov 2012 08:05:56 +0000 (09:05 +0100)] 
nfq: suppress non loop receive function

13 years agoflow: fix crash when flow engine under extreme stress, and unable to force free any...
Victor Julien [Fri, 2 Nov 2012 08:18:15 +0000 (09:18 +0100)] 
flow: fix crash when flow engine under extreme stress, and unable to force free any existing flow

13 years agolibhtp: harden code against malloc failures. Bug #587.
Victor Julien [Thu, 1 Nov 2012 14:17:50 +0000 (15:17 +0100)] 
libhtp: harden code against malloc failures. Bug #587.

13 years agohttp: don't assume http tx to have header alloc'd. Can happen in OOM conditions....
Victor Julien [Thu, 1 Nov 2012 14:26:47 +0000 (15:26 +0100)] 
http: don't assume http tx to have header alloc'd. Can happen in OOM conditions. Bug #587.

13 years agoDon't use SCStrdup in SCLogMessage as we call it on OOM condition, leading to endless...
Victor Julien [Thu, 1 Nov 2012 14:16:11 +0000 (15:16 +0100)] 
Don't use SCStrdup in SCLogMessage as we call it on OOM condition, leading to endless recursion. SCStrdup failure calling SCLogMessage...

13 years agofilestore: fix logic flag in continued stateful detection
Victor Julien [Wed, 31 Oct 2012 14:51:41 +0000 (15:51 +0100)] 
filestore: fix logic flag in continued stateful detection

13 years agopf-ring: fix build 163/head
Eric Leblond [Wed, 31 Oct 2012 13:36:02 +0000 (14:36 +0100)] 
pf-ring: fix build

13 years agoRemove pcre jit warning. Bug #579.
Victor Julien [Wed, 31 Oct 2012 11:33:07 +0000 (12:33 +0100)] 
Remove pcre jit warning. Bug #579.

13 years agopf_ring: don't set cluster for DNA interface.
Eric Leblond [Mon, 29 Oct 2012 14:31:35 +0000 (15:31 +0100)] 
pf_ring: don't set cluster for DNA interface.

13 years agofeature #558.
Anoop Saldanha [Mon, 15 Oct 2012 19:44:47 +0000 (01:14 +0530)] 
feature #558.

Print FP info in rule analysis + other cleanup.

13 years agoOpenBSD: no support for profiling
Eric Leblond [Wed, 31 Oct 2012 09:05:20 +0000 (10:05 +0100)] 
OpenBSD: no support for profiling

Local thread storage are not available so profiling is not supported.

13 years agoOpenBSD: magic.mc path has changed in OpenBSD 5.1
Eric Leblond [Wed, 31 Oct 2012 08:47:18 +0000 (09:47 +0100)] 
OpenBSD: magic.mc path has changed in OpenBSD 5.1

13 years agofilestore: fix a case where a matching non-filestore sig could trigger the store...
Victor Julien [Wed, 31 Oct 2012 10:22:53 +0000 (11:22 +0100)] 
filestore: fix a case where a matching non-filestore sig could trigger the store of a partially matching filestore sig.

13 years agohttp: fix client and server body sometimes being inspected in wrong order
Victor Julien [Wed, 31 Oct 2012 07:46:52 +0000 (08:46 +0100)] 
http: fix client and server body sometimes being inspected in wrong order

13 years agostream.inline: add 'auto' mode
Eric Leblond [Tue, 30 Oct 2012 06:46:42 +0000 (07:46 +0100)] 
stream.inline: add 'auto' mode

stream.inline YAML configuration variable now support the 'auto' value.
In this case, inline mode is activated for IPS running mode (NFQ and
IPFW) and is deactivated for IDS mode. This patch should fix bug #592.

13 years agoaf-packet: fix possible infinite loop. 154/head
Eric Leblond [Sun, 14 Oct 2012 17:24:22 +0000 (19:24 +0200)] 
af-packet: fix possible infinite loop.

If no packet arrives to a capture thread, it is possible that the
AFPReadLoop() function goes into an infinite loop. This could cause
suricata to hang at exit on non busy system.
This patch adds a counter to detect when Suricata start looping in
the ring to stop when it reaches this point.

13 years agoaf-packet: dump counter every seconds.
Eric Leblond [Sun, 14 Oct 2012 17:01:36 +0000 (19:01 +0200)] 
af-packet: dump counter every seconds.

This patch updates to kernel counters handling to be almost sure to
update at least once per second.

13 years agopf-ring: add counter for kernel drop and packets
Eric Leblond [Sun, 30 Sep 2012 14:20:05 +0000 (16:20 +0200)] 
pf-ring: add counter for kernel drop and packets

This patch adds a counter for kernel drop and packets by using the
same strategy as the one used in af-packet.

13 years agoFix drop (and other actions) not being applied to thresholded packets. Bug #613.
Victor Julien [Tue, 30 Oct 2012 11:58:58 +0000 (12:58 +0100)] 
Fix drop (and other actions) not being applied to thresholded packets. Bug #613.

13 years agochange default mpm to ac. Also default sgh-mpm-context is full.
Anoop Saldanha [Sun, 14 Oct 2012 20:56:13 +0000 (02:26 +0530)] 
change default mpm to ac. Also default sgh-mpm-context is full.

13 years agoBug 585: use per detect thread libmagic ctx
Victor Julien [Thu, 25 Oct 2012 11:39:13 +0000 (13:39 +0200)] 
Bug 585: use per detect thread libmagic ctx

13 years agomagic: add test showing payload resulting in libmagic invalid read as reported by...
Victor Julien [Wed, 24 Oct 2012 15:51:35 +0000 (17:51 +0200)] 
magic: add test showing payload resulting in libmagic invalid read as reported by valgrind.

13 years agofix flow deadlock issue in detection engine state introduced by tx api.
Anoop Saldanha [Sat, 20 Oct 2012 14:31:52 +0000 (20:01 +0530)] 
fix flow deadlock issue in detection engine state introduced by tx api.

Issue discovered by coverity.

13 years agosuricata: list-keywords does not depend on unittest
Eric Leblond [Tue, 23 Oct 2012 08:31:10 +0000 (10:31 +0200)] 
suricata: list-keywords does not depend on unittest

13 years agoluajit: suppress compiler warning
Victor Julien [Tue, 23 Oct 2012 15:10:36 +0000 (17:10 +0200)] 
luajit: suppress compiler warning

13 years agofix segv in hcbd and hsbd buffering.
Anoop Saldanha [Fri, 19 Oct 2012 09:40:14 +0000 (15:10 +0530)] 
fix segv in hcbd and hsbd buffering.

Increase bufffers_list_len, only we open up a space for a new tx.