Commit Graph

3019 Commits

Author SHA1 Message Date
Victor Hora
22334c9bb6 Adds capture action to detectXSS 2018-03-12 22:10:56 -03:00
Felipe Zimmerle
b59d19e95a CHANGES: Adds info about #1701 2018-03-12 20:22:17 -03:00
Victor Hora
e50c317b7a Temporarily accept invalid MULTIPART_SEMICOLON_MISSING operator 2018-03-12 20:09:17 -03:00
Felipe Zimmerle
70ace0faa4 Adds capture action to detectSQLi 2018-03-09 12:58:00 -03:00
Felipe Zimmerle
0f361b7065 Adds capture action to RBL 2018-03-09 12:49:12 -03:00
Felipe Zimmerle
df25c48f53 Adds capture action to verifyCC 2018-03-09 11:26:24 -03:00
Felipe Zimmerle
77a885da5f Adds capture action to verifySSN 2018-03-09 09:42:05 -03:00
Felipe Zimmerle
60b2469097 Updates bison parser 2018-03-08 19:05:53 -03:00
Felipe Zimmerle
0b494c4cdc Adds capture action to verifyCPF 2018-03-08 19:05:31 -03:00
Victor Hora
64ce41280d Prettier error messages for unsupported configurations (UX) 2018-03-07 17:58:29 -03:00
Victor Hora
a66acebc05 Add missing verify*** transformation statements to parser 2018-03-05 17:50:14 -03:00
Felipe Zimmerle
8bb64c3ee3 Code cosmetics: removes an unused piece of code 2018-03-01 11:52:01 -03:00
Felipe Zimmerle
450c966da0 Fix a set of compilation warnings 2018-03-01 11:36:31 -03:00
Felipe Zimmerle
c8666fae31 Check for disruptive action on SecDefaultAction 2018-02-28 14:02:47 -03:00
Felipe Zimmerle
6842d4bba8 Fix block-block infinite loop.
Issue #1614
2018-02-28 12:05:28 -03:00
Felipe Zimmerle
c51e3e242c CHANGES: Adds info about #1636 2018-02-28 11:04:18 -03:00
Felipe Zimmerle
4ac14a2622 Cosmetics on top of: #1636 2018-02-28 11:03:19 -03:00
Minasu
a0bea7356d Correction remove_by_tag and remove_by_msg 2018-02-28 10:31:45 -03:00
Felipe Zimmerle
5e8062cf72 CHANGES: Adds info about #1691 2018-02-28 08:55:06 -03:00
Hegedüs Ervin
8d61a3df90 Fix LMDB compile error 2018-02-28 08:52:40 -03:00
Felipe Zimmerle
854a661a2a Fix gcc compilation issue 2018-02-27 13:22:50 -03:00
Felipe Zimmerle
dca642369e Fix on top of #1677 2018-02-26 17:53:18 -03:00
Felipe Zimmerle
f16eb8b54a CHANGES: Adds info about #1640 2018-02-23 18:56:51 -03:00
Andrei Belov
ebc068b8ce Fix msc_who_am_i() to return pointer to a valid C string
Previously this function was unusable as it returned pointer
to some garbage data.
2018-02-23 18:42:33 -03:00
Felipe Zimmerle
3fa3094eee CHANGES: Adds info about #1652 2018-02-23 18:38:31 -03:00
Ervin Hegedüs
9dff36f598 Added some cosmetics to autoconf related code 2018-02-23 18:37:21 -03:00
Felipe Zimmerle
ccb1068e85 CHANGES: Adds info about #1678 2018-02-23 14:11:21 -03:00
Andrei Belov
b50658d1e3 Fix "make dist" target to include necessary headers for Lua 2018-02-23 14:10:39 -03:00
Felipe Zimmerle
93ccad1910 CHANGES: Adds info about #1677 2018-02-23 14:05:54 -03:00
Andrei Belov
ccc1f2031a Fix "include /foo/*.conf" for single matched object in directory 2018-02-23 14:01:41 -03:00
Felipe Zimmerle
3539c59a67 Adds regression for base64 transformation 2018-02-23 10:46:28 -03:00
Victor Hora
ab78b0cfb1 Add missing Base64 transformation statements to parser 2018-02-23 10:34:32 -03:00
Felipe Zimmerle
e3b6b4ccff Fix resource load on ip match from file 2018-02-22 21:23:20 -03:00
Felipe Zimmerle
6f718f9d40 Updates on CHANGES 2018-02-22 12:05:41 -03:00
Felipe Zimmerle
0461c1c065 Fix examples compilation while using disable-shared 2018-02-21 22:46:36 -03:00
Felipe Zimmerle
ac100785d1 Fix compilation issue while xml is disabled 2018-02-21 16:15:05 -03:00
Felipe Zimmerle
ff782ddfa4 Having LDADD and LDFLAGS organized on Makefile.am 2018-02-21 14:26:47 -03:00
Felipe Zimmerle
2b052b0edb Checking std::deque size before use it 2018-02-20 13:40:01 -03:00
Felipe Zimmerle
eeec7efb68 Renames collection::Variable to VariableValue 2018-02-20 13:40:01 -03:00
Felipe Zimmerle
de7c5c89bb Using shared var for variables names 2018-02-20 13:40:01 -03:00
Felipe Zimmerle
6f7fdd9493 Using direct variable access instead m_collections 2018-02-20 13:40:01 -03:00
Felipe Zimmerle
43bba3f942 Removes the depricated MacroExpansion class 2018-02-20 13:40:01 -03:00
Felipe Zimmerle
f17af95728 Using RunTimeString on setvar action 2018-02-20 13:40:01 -03:00
Felipe Zimmerle
a6830c76f2 parser refactoring: ops no longer carry a payload 2018-02-20 13:40:00 -03:00
Felipe Zimmerle
a299997e02 Using run time string on the operators 2018-02-20 13:40:00 -03:00
Felipe Zimmerle
6a97dbee7a Using stack to save parser state 2018-02-20 13:40:00 -03:00
Felipe Zimmerle
b5e996602c Removes useless state 2018-02-20 13:40:00 -03:00
Felipe Zimmerle
2d892a3176 Adds support for multipart vars on the parser 2018-02-20 13:40:00 -03:00
Felipe Zimmerle
6fe8655ed9 Adds support for RunTimeString
Using RunTimeStrings instead of runtime parser for
macro expansion.
2018-02-20 13:40:00 -03:00
Felipe Zimmerle
cd30509f3a Fix the debuglogs for the regression tests 2018-02-20 13:39:59 -03:00