Package: suricata / 1.0.1-1squeeze1

Metadata

Package Version Patches format
suricata 1.0.1-1squeeze1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0005 Fix segv condition on DetectHttpMethodMatch if the a.patch | (download)

src/detect-http-method.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 05/17] fix segv condition on detecthttpmethodmatch (if the applayer unset the connp)


0006 Set default gid to 1 on Sig init.patch | (download)

src/detect-parse.c | 5 5 + 0 - 0 !
1 file changed, 5 insertions(+)

 [patch 06/17] set default gid to 1 on sig init


0008 fix NULL indirection while parsing dce sigs clang fi.patch | (download)

src/detect-distance.c | 2 1 + 1 - 0 !
src/detect-within.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 [patch 08/17] fix null indirection while parsing dce sigs - clang fix


0009 Make malloc errors on initialization stage a fatal e.patch | (download)

src/app-layer-detect-proto.c | 4 3 + 1 - 0 !
src/detect-content.c | 40 28 + 12 - 0 !
src/detect-engine-mpm.c | 1 1 + 0 - 0 !
src/suricata.c | 18 18 + 0 - 0 !
src/suricata.h | 7 7 + 0 - 0 !
src/tmqh-packetpool.c | 11 10 + 1 - 0 !
src/tmqh-ringbuffer.c | 8 8 + 0 - 0 !
src/util-debug.c | 12 9 + 3 - 0 !
src/util-error.c | 1 1 + 0 - 0 !
src/util-host-os-info.c | 14 10 + 4 - 0 !
src/util-mem.h | 79 63 + 16 - 0 !
src/util-mpm-b2g.c | 7 7 + 0 - 0 !
src/util-radix-tree.c | 21 13 + 8 - 0 !
src/util-spm-bm.c | 13 10 + 3 - 0 !
src/util-spm-bm.h | 2 1 + 1 - 0 !
15 files changed, 189 insertions(+), 49 deletions(-)

 [patch 09/17] make malloc errors on initialization stage a fatal error, resulting on a exit() call


0010 Drop streams on inline mode when a drop rule match f.patch | (download)

src/app-layer.c | 2 2 + 0 - 0 !
src/decode.h | 6 6 + 0 - 0 !
src/detect-engine-alert.c | 12 11 + 1 - 0 !
src/detect-engine-alert.h | 2 1 + 1 - 0 !
src/detect-engine-iponly.c | 5 4 + 1 - 0 !
src/detect.c | 563 558 + 5 - 0 !
src/flow.c | 64 0 + 64 - 0 !
src/flow.h | 77 72 + 5 - 0 !
src/stream-tcp.c | 41 18 + 23 - 0 !
src/stream-tcp.h | 49 49 + 0 - 0 !
src/suricata.c | 10 10 + 0 - 0 !
src/suricata.h | 12 12 + 0 - 0 !
12 files changed, 743 insertions(+), 100 deletions(-)

 [patch 10/17] drop streams on inline mode when a drop rule match from a reassembled stream and/or app layer inspection


0011 Reference atomic vars with SC_ATOMIC_EXTERN properly.patch | (download)

src/util-atomic.h | 24 24 + 0 - 0 !
src/util-mem.h | 3 2 + 1 - 0 !
2 files changed, 26 insertions(+), 1 deletion(-)

 [patch 11/17] reference atomic vars with sc_atomic_extern properly (considering if we support atomic operations or not)


0014 support for several tcp evasion attacks. Thanks to J.patch | (download)

src/stream-tcp-reassemble.c | 129 126 + 3 - 0 !
src/stream-tcp-reassemble.h | 1 1 + 0 - 0 !
src/stream-tcp.c | 1111 1101 + 10 - 0 !
src/stream-tcp.h | 5 5 + 0 - 0 !
suricata.yaml | 5 5 + 0 - 0 !
5 files changed, 1238 insertions(+), 13 deletions(-)

 [patch 14/17] support for several tcp evasion attacks. thanks to judy novak and g2 inc for reporting them


0015 Properly set tmp_ra_base_seq in streams. By Gurvinde.patch | (download)

src/stream-tcp.c | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 [patch 15/17] properly set tmp_ra_base_seq in streams. by gurvinder.