Commit Graph

10844 Commits (752e4828d73f5ca9aba9d9e830b9f76cb5c5672a)
 

Author SHA1 Message Date
Jason Ish d3f6a95b56 doc: removed unified2 output 5 years ago
Jeff Lucovsky e73aec150b pcre: Sticky buffer check
This commit adds logic checking if the sticky buffer in effect provides
the required content.

If the sticky buffer doesn't, the rule will not load and a diagnostic
message with follow-on steps is displayed.
5 years ago
Jeff Lucovsky 8279bab8dc general: Wordsmith "no rules loaded" message 5 years ago
William Stearns 7e47fc58af rules: fix files.rules typo 5 years ago
Sascha Steinbiss efaa1755c6 snmp-version: make comment more clear 5 years ago
Sascha Steinbiss f02a18e557 snmp: do not set SIGMATCH_NOOPT 5 years ago
Jeff Lucovsky 6d94b096a9 spelling: Fix spelling error 5 years ago
Jeff Lucovsky 6c3503932f detect/ssl_state: Fix memory leaks from pcre_get_substring
This commit replaces usages of pcre_get_substring with
pcre_copy_substring to avoid leaking memory on error conditions.
5 years ago
Jeff Lucovsky 9fe51a8bd2 detect/flowvar: Fix memory leaks from pcre_get_substring
This commit replaces usages of pcre_get_substring with
pcre_copy_substring to avoid leaking memory on error conditions.
5 years ago
Jeff Lucovsky c2071e1c4e detect/filestore: Fix memory leaks from pcre_get_substring
This commit replaces usages of pcre_get_substring with
pcre_copy_substring to avoid leaking memory on error conditions.
5 years ago
Jeff Lucovsky 8c132c0b87 doc: Correct RST quote usage
Corrects misplaced backticks preventing proper formatting of `mpm-algo`
section.
5 years ago
Jeff Lucovsky bcea730266 util-error: define SC_ERR_PCRE_COPY_SUBSTRING 5 years ago
Jeff Lucovsky be4c6b85de general: Convert _Bool to bool
This commit addresses task 3167 and changes usages of '_Bool` to `bool`.
The latter is included from `suricata-common.h`
5 years ago
Jeff Lucovsky 3385859176 doc/userguide: Update for dump-features 5 years ago
Jeff Lucovsky 1519c1f006 detect/feature: Support --dump-features 5 years ago
Jeff Lucovsky 5e08e6bccf detect: update version comment 5 years ago
Jeff Lucovsky 1cddbc085b detect: Fix typos/spelling errors. 5 years ago
Jeff Lucovsky 8f6e133497 main: feature init and release 5 years ago
Jeff Lucovsky 9631808b04 output/filestore: announce provided features 5 years ago
Jeff Lucovsky cf840c37b3 detect/filestore: Warn if req'd feature missing 5 years ago
Jeff Lucovsky 31e2cff9cb detect/analysis: Warn if required feature missing 5 years ago
Jeff Lucovsky f83b199f2a feature: feature tracking services 5 years ago
Philippe Antoine 5597801ccb perf: optimizes alert fast log
In the case when we have multiple alerts for one packet
We suppose this happens more often than having decoder_event != 0
5 years ago
Phil Young 1c99536945 napatech: add hardware based bypass support
Napatech hardware bypass support enables Suricata to utilize
capabilities of Napatech SmartNICs to selectively bypass flow-based
traffic.
5 years ago
Phil Young 3fbcacf9a8 napatech: documentation hardware based bypass support
Napatech hardware bypass support enables Suricata to utilize
capabilities of Napatech SmartNICs to selectively bypass flow-based
traffic.
5 years ago
Andreas Herz f1f3b03143 doxygen: update config from 1.8.4 to 1.8.17 5 years ago
Philippe Antoine 52970d8508 detect/parse: move spaces skip up the stack
Switch to isspace() as well.
5 years ago
Philippe Antoine 6663246563 parser: make rust probing parsers optional 5 years ago
Jeff Lucovsky 427ec4e739 decode: Fix typos/spelling 5 years ago
Jeff Lucovsky aec4e9a032 decode: Handle ERSPAN Type I 5 years ago
Victor Julien 99d48cc91f configure: update to match autoscan suggestions 5 years ago
Victor Julien a3ef1b307d configure: clean up func checks 5 years ago
Philippe Antoine af2a689a99 init: move main to a separate file
so as to reuse code from suricata.c with fuzz targets
5 years ago
Philippe Antoine bb42be7e08 fuzz: disable signal handlers while fuzzing 5 years ago
Philippe Antoine 47eba33110 init: make PostConfLoadedSetup global
to be used by fuzz targets
5 years ago
Philippe Antoine 913082941c init: fix PostConfLoadedSetup to use local suri ptr 5 years ago
Philippe Antoine d2b3668a68 init: InitGlobal function
To be reused by fuzz targets
5 years ago
Philippe Antoine f5190da67e util: UTHmemsearch to use memmem if defined 5 years ago
Philippe Antoine ce55d06569 check: Using const keyword for some arguments
For ConfigSetLogDirectory and PrintRawLineHexBuf
5 years ago
Philippe Antoine 12a3a24906 log: can use a file set from env variable
Enables the redirection of log to a file set by an environment
variable SC_LOG_FILE when SC_LOG_OP_IFACE=file
5 years ago
vanlink 2456f27d08 stream/reassembly: fix data overlap check
Fix function CheckOverlap bug.
5 years ago
Victor Julien aeefc82eb9 tls: fix missing extern logic for cert_id tracking 5 years ago
Victor Julien 62c0f3d2b4 stats: fix missing extern keyword 5 years ago
Victor Julien 903291f88a defrag: fix use of globals 5 years ago
Victor Julien 5c3c6c609c threading: fix queue handlers globals use 5 years ago
Victor Julien 3ae1854d2f htp: fix globals use for flags 5 years ago
Victor Julien 85289f3283 proto: fix globals use 5 years ago
Victor Julien 5e583f3a12 flow: fix global variable use 5 years ago
Victor Julien 29f54a34ae stream: fix global declaration of the config 5 years ago
Victor Julien 2436daccd9 threading/modules: fix global declarations 5 years ago