18 Commits

Author SHA1 Message Date
Allan Boll
a55a9481b3 IIS: Remove body prebuffering again. Unneeded due to no lock on modsecProcessRequest. 2018-10-19 19:49:44 -04:00
Allan Boll
51a9717601
IIS: no lock on ProcessRequest. No reload of config. (#24)
IIS: no lock on ProcessRequest. No reload of config.
2018-09-06 10:08:06 -03:00
Allan Boll
18af259777
IIS, buffer request body before taking lock
IIS, buffer request body before taking lock
2018-09-06 10:02:02 -03:00
culyerr
b83c1109ad
Fixed IPv4+Port address parsing 2016-10-04 13:23:46 -03:00
Felipe Zimmerle
b304ab1aa2 Improves SecRemoteRules messages on IIS
IIS was not displaying correctly the error messages and the amount of
loaded rules while the operator SecRemoteRules was used.
2015-02-12 09:37:32 -08:00
Felipe "Zimmerle" Costa
d4c2b96b89 IIS: Changes event ID (Issue #676)
ModSecurityIIS was reporting events to Windows using ID 0
which seems cause an unexpected verbose message at the
event logger window as reported on #676, changing the ID
to 0x1, although will be nice to have separated events for
misconfiguration, warnings, etc...
2014-05-23 09:35:00 -03:00
Felipe "Zimmerle" Costa
0f7cbced8c IIS: Cosmetics: Removes CLFR.
Converts mymodule.cpp from CLRF to Unix format as the rest
of the repository.
2014-05-23 09:30:19 -03:00
Felipe "Zimmerle" Costa
20014c808c Adds modsecStatusEngineCall to standalone API
In ModSecurityIIS the configuration is loaded upon the first request
is received. In other words, SecStatusEngine value can be only
loaded once the first request hit the server, and so, the status
function was moved to proceed just after the configuration got loaded.
This update is IIS only.
2014-03-31 07:14:55 -07:00
David Andrews
dda91f1689 Standalone: independently destroy the connection and request pools
Add independent modsecFinishConnection API that allows you to independently
destroy the connection and request pools. This is to facilitate reuse of a
connection for multiple requests.
2014-03-03 14:17:00 -08:00
Breno Silva
aa18ec7f45 Updated copyright dates 2013-04-19 03:20:46 -04:00
Greg Wroblewski
c53e743c86 IIS version improvements 2013-01-18 11:39:05 -08:00
Greg Wroblewski
42aa054089 remotestrunk 2012-11-13 11:44:38 -08:00
Greg Wroblewski
74b8daaadd Fixed crash with invalid commands and marked IIS server as non-virtual, so many commands would work (like SecDataDir). 2012-11-08 23:49:04 -08:00
Greg Wroblewski
2336cf9294 Minor changes to IIS module. 2012-11-06 11:58:05 -08:00
gregwroblewski
6900616faf Standalone: added Include command
IIS: added locking, response processing check, fixed file chunk reading bugs
2012-10-12 06:27:22 +00:00
gregwroblewski
8dc9ae9135 Added client IP passing to IIS and two missing IIS installer files. 2012-09-07 20:22:29 +00:00
brenosilva
c9202a44b2 Update license 2012-08-22 14:05:07 +00:00
gregwroblewski
f3e31c75a4 Merging IIS and nginx code into M2 trunk. 2012-08-20 08:18:11 +00:00