Felipe Zimmerle
|
5febc7b26d
|
Looking for lmdb in the right location under MacOS
|
2016-07-28 17:40:41 -03:00 |
|
Felipe Zimmerle
|
7f7bd99843
|
Adds missing file: rules_exceptions
|
2016-07-22 13:35:05 -03:00 |
|
Felipe Zimmerle
|
f723870f18
|
Fix case sensitive variable resolution in in memory backend
Variables are case insensitive
|
2016-07-22 13:34:57 -03:00 |
|
Felipe Zimmerle
|
5d64f73817
|
Makes RULE collection to be resolved inside a macro expansion
|
2016-07-21 13:09:22 -03:00 |
|
Felipe Zimmerle
|
5514b66145
|
Adds missing file: rules_exceptions.h
|
2016-07-19 13:45:02 -03:00 |
|
Felipe Zimmerle
|
52808b6cf0
|
Allows REQUEST_HEADERS:Content-Type to be null
If REQUEST_HEADERS:Content-Type is null, REQBODY_ERROR will be marked as "0"
|
2016-07-18 21:31:26 -03:00 |
|
Felipe Zimmerle
|
c961373fc1
|
Adds missing header
|
2016-07-18 18:03:22 -03:00 |
|
Felipe Zimmerle
|
8416eca98b
|
Initializes m_maturity in the rule class
m_maturity was not initialized in one of the constructors of Rule
|
2016-07-18 16:19:53 -03:00 |
|
Felipe Zimmerle
|
37079ef668
|
Adds support to SecRuleRemoveById
|
2016-07-18 15:02:38 -03:00 |
|
Felipe Zimmerle
|
d781b00f70
|
Fix the `log' action and the webserver error callback
|
2016-07-16 15:20:31 -03:00 |
|
Felipe Zimmerle
|
8d9abfb46b
|
Makes tests output buildbot friendly
|
2016-07-14 00:20:04 -03:00 |
|
Felipe Zimmerle
|
c0ebd45a68
|
Reduces bison required version to test it over the buildbots
|
2016-07-14 00:20:01 -03:00 |
|
Felipe Zimmerle
|
8a135cff9a
|
Extends the possible names for liblmdb0
|
2016-07-14 00:19:47 -03:00 |
|
Manish Malik
|
75e2e9d4dc
|
Fixing multiprocess_c compile error
|
2016-07-12 22:05:43 -03:00 |
|
Felipe Zimmerle
|
4cf6c714ac
|
Cosmetics: Fix coding style
|
2016-07-12 21:59:17 -03:00 |
|
Felipe Zimmerle
|
3615c84ee5
|
Adds check-coding-style target to our Makefiles
|
2016-07-12 21:39:07 -03:00 |
|
Felipe Zimmerle
|
f26824bcf4
|
Adds more suppressions to the cppcheck
|
2016-07-12 12:52:55 -03:00 |
|
Felipe Zimmerle
|
4078677b7f
|
Cosmetic changes: applies changes suggested by static analysis
|
2016-07-12 00:46:12 -03:00 |
|
Felipe Zimmerle
|
247f24c5bb
|
Removes check-valgrind files after a maintainer-clean
|
2016-07-11 14:57:25 -03:00 |
|
Felipe Zimmerle
|
46f4b84a07
|
Removes collections db after maintainer-clean
|
2016-07-11 14:15:52 -03:00 |
|
Felipe Zimmerle
|
3f38b56682
|
Renames testdb' to modsec-shared-collections'
|
2016-07-11 14:00:33 -03:00 |
|
Felipe Zimmerle
|
4c8aa54099
|
build: Adds missing lmdb.m4
|
2016-07-11 13:59:37 -03:00 |
|
Andrei Belov
|
085d50c127
|
include test cases into the distribution
|
2016-07-11 11:08:41 -03:00 |
|
Andrei Belov
|
063850a4cb
|
exclude build-time required headers from install target
|
2016-07-11 11:08:41 -03:00 |
|
Andrei Belov
|
2aa1d14477
|
fixed build of unit tests (broken by 34e0284)
|
2016-07-11 11:08:41 -03:00 |
|
Andrei Belov
|
649365481f
|
automake: include all needed files into "make dist" target.
|
2016-07-11 11:08:41 -03:00 |
|
Andrei Belov
|
ee9f3ebc59
|
configure: conditional creation of Makefiles in test subdir.
|
2016-07-11 11:08:41 -03:00 |
|
Felipe Zimmerle
|
38b338d1d6
|
Adds test case for regular express selection
|
2016-07-11 11:07:30 -03:00 |
|
Felipe Zimmerle
|
ad481be09e
|
lmdb backend: Adds support to select variables using regex
|
2016-07-11 11:00:06 -03:00 |
|
Felipe Zimmerle
|
de8245d8f9
|
in-memory backend: Adds support to select variables using regex
|
2016-07-11 10:59:43 -03:00 |
|
Felipe Zimmerle
|
4daf9d8ab0
|
Adds a test case for WEBSERVER_ERROR_LOG
WEBSERVER_ERROR_LOG is not supported by libmodsecurity. This test case
confirms the parser error that says so.
|
2016-07-08 11:05:09 -03:00 |
|
Felipe Zimmerle
|
833089eb70
|
Adds method resolveFirstCopy to collections
Using the copy whenever it is necessary to avoid memory leak.
|
2016-07-08 10:22:37 -03:00 |
|
Felipe Zimmerle
|
6e4226ee4d
|
Adds support to global collections shared among different process
There is a memory leak in the variable resolution that should be
contained by an internal change in the way that the variables
are resolved.
|
2016-07-07 23:03:47 -03:00 |
|
Felipe Zimmerle
|
ac64983276
|
Adds cppcheck target on makefile
|
2016-07-07 15:44:55 -03:00 |
|
Felipe Zimmerle
|
7bcc9cf0d9
|
Bug fix: variable resolution inside global collections
Collections were being resolved as transient variables.
|
2016-07-07 10:32:48 -03:00 |
|
Felipe Zimmerle
|
20689145dd
|
Renames examples/multithread_c to multiprocess_c
|
2016-07-07 10:31:35 -03:00 |
|
Felipe Zimmerle
|
cd5a116ca6
|
Simplifies the multi thread sample
Now using multi process not multi threads. To be renamed.
|
2016-07-07 10:31:01 -03:00 |
|
Felipe Zimmerle
|
5daf4873b5
|
build: Searching for LMDB during the configuration phase
|
2016-07-05 11:56:19 -03:00 |
|
Alexey Zelkin
|
afd7a21d11
|
Correctly handle return values from pcre_study(3)
If both function's return value and errptr are NULLs, it means
that pcre_study() does not make sense, so can be ignored.
|
2016-07-05 11:48:52 -03:00 |
|
Felipe Zimmerle
|
e231503bc9
|
Simplifies the collection interface
|
2016-07-05 09:48:58 -03:00 |
|
Alexey Zelkin
|
f43704dbef
|
Add explicit 'return true;' for Transaction::extractArguments()
Unbreaks runtime for FreeBSD 10 (clang generated code)
|
2016-07-04 22:42:36 -03:00 |
|
Alexey Zelkin
|
45850d17da
|
Fix typo (= vs ==)
|
2016-07-04 22:42:00 -03:00 |
|
Felipe Zimmerle
|
71acdaf8c5
|
Accept new line + caridge return in the rules parser
|
2016-07-01 16:06:34 -03:00 |
|
Felipe Zimmerle
|
578dabea8b
|
Informs the https client a key if any is given
|
2016-07-01 15:04:17 -03:00 |
|
Felipe Zimmerle
|
3d1d0514fd
|
Fix pass action behaviour: now only ingore actions within the same rule
More details on issue #1152
|
2016-07-01 11:01:51 -03:00 |
|
Felipe Zimmerle
|
b332018cc2
|
Adds regressiont test for issue #1152
|
2016-06-30 23:50:21 -03:00 |
|
Felipe Zimmerle
|
f72bd587ec
|
Adds support to the allow action
|
2016-06-30 20:44:51 -03:00 |
|
Felipe Zimmerle
|
e77e4c4c14
|
Adds missing test case to Makefile.am and initializes the skip var
|
2016-06-30 13:46:15 -03:00 |
|
Felipe Zimmerle
|
b0f69b1262
|
Adds support to the `skip' action
|
2016-06-30 10:35:42 -03:00 |
|
Alexey Zelkin
|
f00e625c8e
|
Unbreak build with custom location of libyajl.so
|
2016-06-30 09:41:26 -03:00 |
|