Felipe Zimmerle
f6d6cea015
IIS: Creates IIS_VERSION definition
...
This definition is currently used in two different circumstances: Report with
accuracy that the server is an IIS (status call), and also show the amount of
loaded remote rules on the windows logs. Different from Apache which loads the
rules twice, IIS just do it once.
2014-12-11 14:47:59 -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
9b836b652a
Initial support to load rules from a remote server
...
New directive `SecRemoteRules' was added. It allows the user to load a
set of rules from a given HTTP server.
2014-11-14 11:53:40 -08:00
Felipe Zimmerle
81bde0842d
Adds curl support to main core
...
Curl was used only by mlogc, as we want to expand ModSecurity to load
external rules/resources it is now a dependency of the core as well.
2014-11-14 11:53:40 -08:00
Felipe Zimmerle
66939d059b
Adds initial support to @detectXSS
...
Libinject was recently updated to support XSS detection. This commit adds
initial support to it.
2014-03-31 16:22:11 -07:00
Felipe Zimmerle
a95f37196e
Adds JSON support on ISS port
...
The JSON parse is already supported in Nginx and Apache
versions. This patch adds support on the IIS port.
2014-03-31 16:22:09 -07:00
Felipe Zimmerle
0787b45481
Adds support to JSON parser in the nginx module
...
Building with --enable-standalone-module was failing due
the lack of the reference to the msc_json.c file inside the
standalone/Makefile.am. This patch also place the dependency
of the yajl to the nginx module config script.
2014-03-31 16:22:09 -07:00
Felipe Zimmerle
e131e2222d
Adds support to status engine on IIS version
...
Fixes on the windows versions: build, mac address and machine name retrieval
2014-03-31 07:14:55 -07:00
Breno Silva
5ee4c1786c
Fix libjection Makefile
2013-06-03 19:15:20 -07:00
Breno Silva
417d7daf20
Added Libjection
2013-04-18 22:51:07 -04:00
Greg Wroblewski
c53e743c86
IIS version improvements
2013-01-18 11:39:05 -08:00
gregwroblewski
2dbe4ab4f0
Second part of IIS/nginx merge into M2 trunk.
2012-08-20 20:31:06 +00:00
brenosilva
14156d831b
Add ipmatchFromfile
2012-06-01 20:26:51 +00:00
brenosilva
4888769e7a
Update trunk for 2.7
2012-05-10 23:26:00 +00:00
brenosilva
77c4c70f57
Fix windows makefile
2011-07-21 15:07:49 +00:00
brenosilva
f595919107
Implement unicode map
2011-06-02 19:11:04 +00:00
brenosilva
6031e7fdae
Improvements, bug fixes and cleanup from Tom Donavan
2011-04-02 23:10:16 +00:00
brenosilva
69551d2d09
Add Google safe browsing lookup
2011-03-15 20:49:10 +00:00
brectanus
20cc395510
Added mlogc source.
2008-09-02 23:10:36 +00:00
brectanus
f00e15cc0a
More updates for Windows builds suggested by Tom Donovan at apachelounge.
2008-02-13 18:10:04 +00:00
brectanus
cc2110b187
Updates to build on Windows with MS VC++ 8.
2008-02-13 07:10:54 +00:00
brectanus
4e7c243c39
Make libxml2 *required*.
2007-12-19 18:13:41 +00:00
brectanus
e887faac2b
Add @pm/@pmfile operators (parallel patch). See #16 .
2007-05-30 22:02:35 +00:00
brectanus
a68eb04884
Add geo lookup support. See #22 .
2007-05-11 16:14:11 +00:00
ivanr
fca9eabafe
Merged the PDF XSS protection functionality into ModSecurity.
2007-05-03 12:09:24 +00:00
ivanr
3f80fdac3b
Import ModSecurity 2.1.0-rc7
2007-02-06 12:29:22 +00:00