WGH
|
4e58492794
|
Remove unnecessary copying in transformations
In C++11, string data is always null-terminated[1], and can be
freely modified[2].
[1] https://stackoverflow.com/questions/6077189/will-stdstring-always-be-null-terminated-in-c11
[2] https://stackoverflow.com/questions/38875623/is-it-permitted-to-modify-the-internal-stdstring-buffer-returned-by-operator
|
2020-10-29 13:44:07 -03:00 |
|
Felipe Zimmerle
|
647717b926
|
Computes auditlog during rules load time
|
2020-10-29 13:44:05 -03:00 |
|
Felipe Zimmerle
|
67b08dfe43
|
actions: Compute the rule association during rules load
|
2020-10-29 13:44:04 -03:00 |
|
Felipe Zimmerle
|
7691cc2897
|
tests: Prints test number on segfault
|
2020-10-29 13:44:04 -03:00 |
|
Felipe Zimmerle
|
18f77db46b
|
Replaces lower case implementation
|
2020-10-29 13:44:04 -03:00 |
|
Felipe Zimmerle
|
f5cdf03de1
|
Improves rules dump for better testing
|
2020-10-29 13:44:03 -03:00 |
|
Felipe Zimmerle
|
8890f9bbbc
|
Better error handling when loading configurations
|
2020-10-29 13:44:03 -03:00 |
|
Felipe Zimmerle
|
0daeb09b0a
|
Adds new method for rule merge
IMPORTANT: SecDefaultAction specified on a child configuration will
overwrite the ones specified on the parent; Previously it was
concatenating.
|
2020-10-29 13:43:54 -03:00 |
|
Felipe Zimmerle
|
3a189a131f
|
Moves default actions to be part of the rules
|
2020-10-29 10:34:45 -03:00 |
|
Michael Granzow
|
1b7aa42c77
|
Issue-2423: Meta-actions like 'msg' should be applied at end of chain
|
2020-10-29 10:33:02 -03:00 |
|
martinhsv
|
2672db103e
|
Add support for new operator rxGlobal
|
2020-10-26 08:55:07 -03:00 |
|
Felipe Zimmerle
|
785958f9b5
|
Fix maxminddb link on FreeBSD
Issue #2131
|
2020-10-23 14:44:54 -03:00 |
|
martinhsv
|
8436c78993
|
Fix IP address logging in Section A
|
2020-10-16 13:14:42 -07:00 |
|
Felipe Zimmerle
|
9e6d8b7bbc
|
CHANGES: Adds support to lua 5.4
|
2020-08-17 11:35:51 -03:00 |
|
Felipe Zimmerle
|
51d06d7a8e
|
CHANGES: Adds info about #2378
|
2020-07-30 13:51:33 -03:00 |
|
martinhsv
|
b9620c26a0
|
rx:exit after full match; fix TX population after unused group
|
2020-06-29 06:13:45 -07:00 |
|
martinhsv
|
07ce43cceb
|
Correct CHANGES file entry for #2234
|
2020-06-18 07:12:25 -07:00 |
|
martinhsv
|
a1547eaa32
|
Regression tests: audit log compare support and test cases
|
2020-03-31 15:01:26 -03:00 |
|
martinhsv
|
f57265a3e2
|
Support configurable limit on number of arguments processed
|
2020-02-14 11:00:01 -03:00 |
|
martinhsv
|
136db3e582
|
Multipart Content-Disposition should allow filename* field
|
2020-02-11 10:29:38 -03:00 |
|
martinhsv
|
1b1fdc055b
|
Fix rule-update-target exclusions for plain (non-regex) variables
|
2020-02-11 09:42:37 -03:00 |
|
Felipe Zimmerle
|
f7e4c1d9f5
|
CHANGES: Adds info about #2235
|
2020-02-04 11:05:33 -03:00 |
|
Felipe Zimmerle
|
2b09e7e01d
|
CHANGES: Adds info about #2253
|
2020-02-04 10:53:22 -03:00 |
|
Felipe Zimmerle
|
7c6bf810e4
|
CHANGES: Preparing to 3.0.4+
|
2020-01-14 11:02:44 -03:00 |
|
Felipe Zimmerle
|
753145fbd1
|
Change release version to v3.0.4
|
2020-01-10 09:32:41 -03:00 |
|
martinhsv
|
0470168056
|
Fix: audit log data omitted when nolog,auditlog
|
2020-01-07 11:16:07 -03:00 |
|
root
|
6624a18a4e
|
Fixed inspectFile operator does not pass FILES_TMPNAMES
pass FILES_TMPNAMES variable to lua engine Fixed Lua engine
should also be aware of the variable and pass it to the target
lua script main function
|
2019-11-26 08:40:53 -03:00 |
|
Felipe Zimmerle
|
05e9e7cf31
|
XML: Remove error messages from stderr
|
2019-11-25 09:27:11 -03:00 |
|
Felipe Zimmerle
|
42a16c71cf
|
CHANGES: Adds info about #1645
|
2019-11-22 14:49:50 -03:00 |
|
martinhsv
|
ea7cacf289
|
Additional adjustment to Cookie header parsing
|
2019-11-21 16:50:27 -03:00 |
|
martinhsv
|
6395fe07ce
|
Restore chained rule logging to be more like 2.9
|
2019-11-21 08:21:59 -03:00 |
|
Ervin Hegedus
|
038522ad9b
|
Small fixes in log messages to help debugging
|
2019-11-20 15:24:30 -03:00 |
|
martinhsv
|
b8160cce6b
|
Fix Cookie header parsing issues
|
2019-11-20 08:51:06 -03:00 |
|
martinhsv
|
199a9db3e2
|
Fix nolog rules logging to part H
|
2019-11-11 13:50:44 -03:00 |
|
martinhsv
|
9cac167faf
|
Fix argument key-value pair parsing cases
|
2019-11-05 13:06:29 -03:00 |
|
martinhsv
|
68c995ca98
|
Fix: audit log part for response body for JSON format to be E
|
2019-10-25 09:51:26 -03:00 |
|
Victor Hora
|
d4dc3dbf2a
|
Make sure m_rulesMessages is filled after successfull match
|
2019-10-16 09:40:04 -03:00 |
|
Felipe Zimmerle
|
beedddd6c6
|
Fix @pm lookup for possible matches on offset zero
|
2019-10-02 08:05:14 -07:00 |
|
Felipe Zimmerle
|
341a5d01e1
|
CHANGES: Regex lookup on the key name instead of COLLECTION:key
|
2019-06-26 11:01:43 -03:00 |
|
Felipe Zimmerle
|
74eee9330b
|
CHANGES: Adds info about #2106
|
2019-06-17 14:57:13 -03:00 |
|
Felipe Zimmerle
|
cbd15ec138
|
CHANGES: Adds info about #2113, #2111
|
2019-06-04 10:30:19 -03:00 |
|
Felipe Zimmerle
|
f50700e9d4
|
CHANGES: Adds info about #1960
|
2019-06-03 19:56:24 -03:00 |
|
Felipe Zimmerle
|
1cc22966db
|
CHANGES: Adds info on "Having body limits to respect ..."
|
2019-06-03 14:15:49 -03:00 |
|
Felipe Zimmerle
|
c7fe50e5be
|
CHANGES: Adds info about #1872
|
2019-05-31 11:52:32 -03:00 |
|
Felipe Zimmerle
|
b5823d4e0c
|
CHANGES: Adds info about #2099, #2102
|
2019-05-30 10:22:00 -03:00 |
|
Felipe Zimmerle
|
7e8782d977
|
CHANGES: Adds info about #2063
|
2019-05-29 22:05:28 -03:00 |
|
Felipe Zimmerle
|
f752291af8
|
CHANGES: Adds info about #2057
|
2019-05-27 17:43:06 -03:00 |
|
Felipe Zimmerle
|
25e4445834
|
CHANGES: Adds info about #2059
|
2019-05-27 17:14:29 -03:00 |
|
Felipe Zimmerle
|
a0a99319a2
|
CHANGES: Adds info about #2068
|
2019-05-27 17:08:44 -03:00 |
|
Felipe Zimmerle
|
033942c925
|
CHANGES: Adds info about #2073
|
2019-05-27 17:05:16 -03:00 |
|