601 Commits

Author SHA1 Message Date
Felipe Zimmerle
4d7fd5c30a
Adds support for update target by message 2017-11-06 23:29:25 -03:00
Felipe Zimmerle
e52bd7d635
Adds support to SecRuleScript directive 2017-11-05 23:31:16 -03:00
Felipe Zimmerle
cb3363c7d5
Adds support for the exec action 2017-11-05 23:31:07 -03:00
Felipe Zimmerle
7bec78a5a5
Adds support for transformations inside Lua engine 2017-11-05 23:31:07 -03:00
Felipe Zimmerle
a676f313c3
Initial support for Lua script engine 2017-11-05 23:30:50 -03:00
Felipe Zimmerle
1866a3a9eb
Adds support for the @inspectFile operator 2017-10-31 09:59:17 -03:00
Felipe Zimmerle
9369efcb90
Adds support to the collection RESOURCE 2017-10-30 09:07:49 -03:00
Felipe Zimmerle
7622866f97
Adds support for @fuzzyHash
Issue #997
2017-10-26 17:44:17 -03:00
Felipe Zimmerle
4ecfed3163
Adds CHANGES info about #1598 2017-10-25 16:47:36 -03:00
Felipe Zimmerle
371fc03218
Fix memory issue while changing rule target dynamic
Issue #1590
2017-10-24 00:03:13 -03:00
Felipe Zimmerle
351beb0567
Adds missing info to the CHANGES file 2017-10-20 21:49:00 -03:00
Felipe Zimmerle
34e8b140e5
Setting http response code on the auditlog 2017-10-19 23:27:30 -03:00
Felipe Zimmerle
274f9e5aa1
Refactoring on RuleMessage class, now accepting http code as parameter 2017-10-19 23:00:47 -03:00
Felipe Zimmerle
39fb75c34d
Having disruptive msgs as disruptive [instead of warnings] on audit log
Issue #1592
2017-10-17 14:58:04 -03:00
Felipe Zimmerle
30797a458b
Parser: Pipes are no longer welcomed inside regex dict element selection.
Issue #1591
2017-10-17 11:46:44 -03:00
Felipe Zimmerle
1ad95254cd
Avoids unicode initialization on every rules block
ModSecurity-nginx/#67
ModSecurity/#1563
2017-10-11 12:40:48 -03:00
Felipe Zimmerle
30364628a0
Makes clear to the user when audit log is empty due to missing JSON sup. 2017-10-10 10:25:53 -03:00
Felipe Zimmerle
e09304a08a
CHANGES: Adds info about #1583 2017-10-09 09:08:31 -03:00
Felipe Zimmerle
2988c5bb07
CHANGES: add info about #1536 2017-10-06 20:35:09 +00:00
Felipe Zimmerle
210e72aa21
Consideres under quote variable while loading the rules 2017-10-06 20:25:20 +00:00
Felipe Zimmerle
658c9b5dae
Adds CHANGES info for #1571 2017-09-29 17:18:36 +00:00
Felipe Zimmerle
ba4e2e3737
Adds CHANGES info for #1572 2017-09-29 17:18:06 +00:00
Felipe Zimmerle
4909713991
Adds CHANGES info for #1562 2017-09-27 12:41:40 +00:00
Felipe Zimmerle
48be601ca7
Very first version of our changes file 2017-09-26 16:33:48 +00:00
Felipe Zimmerle
33cbe0452a Opens space for libmodsecurity
Deletes all files in the repository does not seems to be a good idea.
The better approach will be to create a new repository. On other hand
we don't want this to be detached from this main repository. We can
push this to other repository if necessary.
2015-06-26 14:00:07 -03:00
Felipe Zimmerle
4a49d5b8dc Adds information about the issue #871 on the CHANGES file 2015-05-04 09:59:44 -03:00
Felipe Zimmerle
25666005ed Modifies the CHANGES file to cite issue #609 2015-03-26 09:53:04 -07:00
Felipe Zimmerle
a9a39255b9 Version 2.9.0
Increasing version to 2.9.0.
2015-02-12 10:58:11 -08:00
Felipe Zimmerle
a235b536a4 Fix apr_crypto.h include in modsecurity.h and msc_remote_rules.c
apr_crypto is not always available, configure scripts are looking for
it and setting WITH_APU_CRYPTO in case it is found. There were two
places where apr_crypto.h was included without validating if
WITH_APU_CRYPTO was set. This patch removes the inclusion from the
first place (it seems not to be mandatory) and add the check for
WITH_APU_CRYPTO in the second one. This fix issue #834.
2015-02-11 08:15:30 -08:00
Felipe Zimmerle
de74b131c6 Version 2.9.0-RC2
Increasing version to 2.9.0-RC2.
2014-12-15 12:55:11 -08:00
Felipe Zimmerle
6c0cdab35a IIS: Changes Curl version and removes OpenSSL dependency
As the this new Curl version supports well the Windows certificate storage,
removing the dependency on the OpenSSL. Also changing the build scripts to work
accordingly. As the cmake build of Curl is said to broken abandoning it in
favor of the nmake files. Thanks to Gregg Smith and Steffen.
2014-12-11 14:47:59 -08:00
Felipe Zimmerle
dc81e4f852 Informs problems and successfully loaded external resources during reload
Resources load mechanism as the SecRemoteRuels were not showing information
about the loaded rules while Apache was reloaded. This patch add such
information to reload in the same way that it was showing on restart.
2014-12-11 12:42:58 -08:00
Felipe Zimmerle
ce4cf24f6e Refactoring external resources download warn messages
Holding the message to be displayed when Apache is ready to write on the
error_log instead of the default output. Regression tests were added.
2014-12-11 12:42:49 -08:00
Felipe Zimmerle
87a401af05 Fix remote resources download while hosting SSL site on Apache
As reported by Christian Folin and Walter Hop on our dev mailing list, Apache
mod_ssl was failing if a remote resource was utilized. That was happening
because Curl clean up was also cleaning up the OpenSSL data used by mod_ssl.
This patch moves Curl initialization to happens while ModSecurity is
initialized.
2014-12-11 12:39:27 -08:00
Felipe Zimmerle
23823bb2c3 Makes Curl no longer a mandatory depedency for ModSecurity core
As reported by Rainer Jung, Curl may not be mandatory to build
	ModSecurity core. This patch make it optional by:
	- Concentrate all downloads using curl on msc_remote_rules.c
	- Split Curl build definitions checks into: WITH_CURL, WITH_REMOTE_RULES
	and WITH_CRYPTO.
	  - WITH_CURL: Contains Culr headers and binaries during the build time.
	  - WITH_REMOTE_RULES: Currently enabled if Curl is present.
	  - WITH_CRYPTO: Set if apr tool was compiled with crypto support.
	- Renames msc_remote_grab_content to msc_remote_download_content
2014-12-03 08:28:59 -08:00
Felipe Zimmerle
23f6f6e6e6 Version 2.9.0-RC1
Increasing version to 2.9.0-RC1.
2014-11-17 19:34:55 -08:00
Felipe Zimmerle
c4a5a1e11a Version 2.8.0
* Updated change log.
* Removed -RC1 from the release version.
2014-04-14 10:12:03 -07:00
Ryan Barnett
62a76e1ed6 Update CHANGES 2014-04-03 08:36:42 -04:00
Felipe Zimmerle
ad5824c00c Fix type on the CHANGES file. 2014-04-01 03:11:01 -07:00
Felipe Zimmerle
0826380acd Version 2.8.0 2014-03-31 19:31:02 -07:00
Felipe Zimmerle
90a44f688d Updates the changes file 2013-12-18 03:48:06 -08:00
Felipe Zimmerle
6d3606aadb Updates CHANGES files.
Contains the CHANGES of the 2.7.6 release.
2013-12-16 09:47:05 -03:00
Breno Silva
370069a086 Update CHANGES 2013-07-22 01:55:25 -07:00
Breno Silva
e6f94eac4b Update CHANGES 2013-07-17 06:44:19 -07:00
Breno Silva
7ca8830a36 Update CHANGES 2013-07-05 03:02:23 -07:00
Breno Silva
0e269f1b3b Update CHANGES 2013-05-26 21:20:10 -07:00
Breno Silva
b9a4322a3e Nginx: set to STABLE 2013-05-14 08:54:52 -04:00
Breno Silva
1f4757d174 Reverting Quality of Nginx. CPU issue is not fixed 2013-05-09 20:32:33 -04:00
Breno Silva
b2d76750cb Update CHANGES 2013-05-06 01:27:39 -04:00
Breno Silva
6e038228cb Update CHANGES security issues 2013-05-02 08:38:40 -04:00