Commit Graph

607 Commits

Author SHA1 Message Date
b1v1r
b2f8dc1941 Remove some Apache build files that were not required.
Fix compiler warning causing CI build server to report errors with older compiler.
2009-10-21 18:06:37 +00:00
b1v1r
fd23b6486f Added a --disable-errors to configure so that you can still build mlogc without httpd/apxs. 2009-10-21 16:31:29 +00:00
ivanr
af5c47f513 Do not log debugging message as a warning (MODSEC-91) 2009-09-29 10:00:51 +00:00
b1v1r
c8e5a2dcd6 Add missing autotool generated files. 2009-09-24 19:26:57 +00:00
b1v1r
9b13fec05e Cleanup apu and lua find macros. 2009-09-22 06:41:22 +00:00
b1v1r
e39b46e0cc Update Windows Makefile.win for mlogc. 2009-09-21 15:40:54 +00:00
b1v1r
cb03e372da More updates for Windows - many thanks to apachelounge.com for these. 2009-09-20 03:08:45 +00:00
b1v1r
a6710d0dd0 Use int instead of mode_t to appease Windows. 2009-09-19 22:56:18 +00:00
b1v1r
0c7559ee6a Cleanup mlogc so it builds on Windows. 2009-09-18 17:57:59 +00:00
b1v1r
dc548f01cf Cleanup test scripts. 2009-09-18 08:34:12 +00:00
b1v1r
11a4e99d18 Remove extraneous version number causing 2.5.100 to be displayed. 2009-09-03 18:54:22 +00:00
b1v1r
3afae2ff91 Attempt to handle Apache filter error codes instead of incorrectly looking them up as APR error codes. 2009-08-27 07:38:26 +00:00
b1v1r
13f35361a0 Update version to prepare for official 2.5.10 release. 2009-08-27 07:37:04 +00:00
b1v1r
f02733fdb7 Update version for 2.5.10-dev3 release. 2009-08-25 22:15:56 +00:00
b1v1r
7333260b9b Added SecAuditLogDirMode and SecAuditLogFileMode (MODSEC-82).
Cleaned up SecUploadFileMode implementation.
2009-08-25 00:29:56 +00:00
b1v1r
ea4b01fb38 Remove C++ compiler dependency brought in from an overzelous autoscan copy/paste (MODSEC-84). 2009-08-20 00:06:14 +00:00
b1v1r
9934c5c26a Cleanup/simplify the build/find_* scripts. 2009-08-13 06:25:06 +00:00
b1v1r
d25d740c94 Update version for 2.5.10-dev2. 2009-08-12 22:24:13 +00:00
b1v1r
0680e9e71a Fixed crash on configuration if SecMarker is used before any rules.
Fixed SecRuleUpdateActionById so that it will work on chain starters (MODSEC-37).
2009-08-12 21:41:15 +00:00
b1v1r
9a5cf44fda Cleanup build for mlogc (MODSEC-83). 2009-08-12 18:43:57 +00:00
b1v1r
4a248f3202 Update regression tests. 2009-07-27 21:56:33 +00:00
b1v1r
2593704e27 Clarify the new MaxWorkerRequests mlogc parameter. 2009-07-27 20:17:59 +00:00
b1v1r
5046369e0c Add a MaxWorkerRequests limit to mlogc to force recycling workers after they have processed a number of requests. 2009-07-27 20:14:42 +00:00
b1v1r
206eb02bd1 Allow mlogc to periodically flush memory pools (MODSEC-68). 2009-07-24 05:04:55 +00:00
b1v1r
b77784c3ee Always log the message in the auditlog if "auditlog" is used (MODSEC-78). 2009-07-23 21:26:19 +00:00
b1v1r
038e12c37f Add some more logging of the HTTP data.
Force SSLv3 (for now) as there seems to be some issues with auto-neg.
2009-07-22 17:37:14 +00:00
b1v1r
2a4dca432b Remove deprecated lines from a seemingly bad merge. This may resolve MODSEC-47, but not verified. 2009-06-15 19:23:23 +00:00
b1v1r
664d304c1f Update logging, adding ability to trim newline and escape data. 2009-06-03 06:38:43 +00:00
b1v1r
510ab38397 Cleanup distclean and maintainer-clean targets. 2009-06-01 22:27:22 +00:00
b1v1r
ad6dcb3926 Add debugging of stat calls in mlogc. 2009-05-31 12:09:48 +00:00
b1v1r
87da300b1d Cleanup OSF1 builds. 2009-05-31 11:02:17 +00:00
b1v1r
da370a9a88 Add handling of -pthread option to apxs-wrapper for Tru64 builds. 2009-05-31 09:19:26 +00:00
b1v1r
c99f8fa2c9 Escape and reformat XML errors/warnings to avoid breaking audit log format. 2009-05-31 08:37:47 +00:00
b1v1r
b5204a86ab Fixed an issue where @pm was not ignoring case.
Documented case insensitivity of @pm.
2009-05-29 20:46:24 +00:00
b1v1r
2f0debef59 Look for env or printenv to search environment vars. 2009-05-28 21:57:49 +00:00
b1v1r
4169360ec1 Add OSF1 as a platform not supporting hidden attributes. 2009-05-28 21:43:12 +00:00
b1v1r
1f866d4bb7 Revert back to --with-libxml so we maintain backwards compat.
Look for env and grep commands.
2009-05-27 22:08:04 +00:00
b1v1r
13a6b73f80 Truncate long parameters in log message (MODSEC-39). 2009-05-21 06:19:36 +00:00
b1v1r
c13980062e Correctly resolve chained rule actions in logs (MODSEC-53). 2009-05-21 05:32:02 +00:00
b1v1r
bf8f8c5267 Compile library dependency version info into mlogc (MODSEC-59).
Misc mlogc code cleanup.
2009-05-19 06:36:16 +00:00
b1v1r
2d9e56bede Cleanup regression tests. 2009-05-16 11:17:36 +00:00
b1v1r
3c0cfbd3ef Cleanup code for AIX and better non-gcc support (MODSEC-55). 2009-05-16 10:34:57 +00:00
b1v1r
6359a86a38 Populate GEO:COUNTRY_NAME and GEO:COUNTRY_CONTINENT as documented (MODSEC-45).
Handle a newer geo database, avoiding a potential crash.
Allow checking &GEO "@eq 0" for a failed @geoLookup.
2009-05-16 07:44:58 +00:00
b1v1r
ce288d5567 Remove an unreliable unit test. 2009-05-16 06:27:03 +00:00
b1v1r
bf4b7e3b43 Added regression test for zero length part name. 2009-05-16 04:47:30 +00:00
b1v1r
cc13f7313c Do not include the initial slash from the audit log entry (thus avoiding a double slash) when building the full file name in mlogc. 2009-05-16 04:17:10 +00:00
b1v1r
a61db59438 Fixed mlogc global mutex locking issue (MODSEC-20 and maybe MODSEC-47).
Increased default mlogc StartupDelay to 5000 ms.
Added more verbose debugging to mlogc error log level 4 and 5.
2009-05-16 03:56:16 +00:00
b1v1r
81417423bf Update version to 2.5.10-dev1. 2009-05-16 03:50:23 +00:00
b1v1r
630c7a634d Use the new LIMXML2_* build vars. 2009-04-01 22:23:12 +00:00
b1v1r
10a41dd441 Removed use of curl-config --checkfor as it required 'bc' (MODSEC-49). 2009-04-01 21:27:11 +00:00