brectanus
f428d37680
Cleanup - remove extraneous whitespace and tabs.
2008-02-07 21:45:05 +00:00
brectanus
4b55882c4f
Made msr_log() work with unit tests.
...
Now display the message generated by operators for unit tests.
2008-02-07 21:43:56 +00:00
brectanus
46cb2beeba
Cleanup build to be more portable at searching for libs.
2008-02-06 20:02:01 +00:00
brectanus
fd8f4e319f
Update CHANGES and versions for 2.5.0-rc3.
2008-02-05 00:55:16 +00:00
brectanus
e2ad283fdb
Fix some sprintf formatters so they do not generate warnings.
2008-02-04 21:50:10 +00:00
brectanus
d3d4c66945
Allow "none" transformation to start the transformation chain over and not crash. See #456 .
2008-02-04 19:58:16 +00:00
brectanus
13b5cdd5fc
Expand macros in setenv (name and value). See #458 .
2008-02-04 18:26:35 +00:00
brectanus
7250e4d03c
Fix crash when there is no parameter to ENV target var. See #459 .
2008-02-04 18:22:51 +00:00
brectanus
3232a2d41e
Fix debug log "Expanded" msg to only print when expanded.
2008-02-04 18:21:27 +00:00
ivanr
7540f7118b
Remove the "Experimental" tag from PDF and content injection functions.
2008-02-04 15:08:16 +00:00
brectanus
e12a2f08d9
The apu is under the apr dir on Solaris.
2008-01-30 01:04:53 +00:00
brectanus
0903a061a6
Fix regression on non-solaris for lua (lua5.1, not lua51).
2008-01-30 01:00:53 +00:00
brectanus
8d05c9966d
Add some further searching for apr/apu/lua for solaris.
2008-01-30 00:57:52 +00:00
brectanus
698bff5fae
Make sure solaris can find the stupid httpd included pcre lib if need be.
2008-01-29 22:16:49 +00:00
brectanus
588b4fba81
Fix apr_size_t formatting. Do not bother with formatting errors on solaris.
2008-01-29 22:15:48 +00:00
brectanus
b39bd86797
Fixed typo in lua finding script.
2008-01-29 21:16:06 +00:00
brectanus
229b1f9db6
Fix CPPFLAGS when building against httpd src libs.
2008-01-29 21:11:51 +00:00
brectanus
764fe94ab0
Wrap the apxs command so we can fix -R option not working on solaris.
2008-01-29 20:50:35 +00:00
brectanus
d350c5f5d9
Add in a hack to find lua binary install.
2008-01-29 18:30:40 +00:00
brectanus
8f6f8c7c06
Add download links for lixml2 and lua in the docs.
2008-01-29 18:01:28 +00:00
brectanus
af69a45145
Add some extra build files to clean up with "make dist-clean".
2008-01-29 16:41:18 +00:00
brectanus
4535b2e67b
Cleanup CHANGES and set release dates for 2.5.0-rc2.
2008-01-29 16:36:36 +00:00
brectanus
8b207a5362
Note in docs that the K part has fully qualified rules.
2008-01-28 22:18:16 +00:00
brectanus
ed581b56f4
Revert part of the noauditlog fix in changelog:878. See #451 .
2008-01-28 22:10:12 +00:00
brectanus
751ce0684d
Add signature verification support to the rulset updater script. See #280 .
2008-01-28 21:38:20 +00:00
brectanus
17219368c9
Added reading options from a config file, unpacking rulesets and email notifications to rules-updater.pl. See #280 .
2008-01-28 20:30:40 +00:00
brectanus
7777c35a6c
Add new type parameter to msre_rule_create() for msc_test.
2008-01-26 00:55:21 +00:00
brectanus
f8dedc940f
Update make to put mlogc in the tools dir.
2008-01-26 00:47:08 +00:00
brectanus
2aca5f63f9
Add a basic auto-rule-update script that can download the latest version. See #280 .
2008-01-26 00:36:33 +00:00
brectanus
4c6dccada2
Fixed noauditlog. See #451 .
2008-01-25 05:52:49 +00:00
brectanus
52ccced72b
Cleanup building actionsets and use minimal default. See #445 .
...
Fully resolve all rules before logging.
2008-01-25 04:52:49 +00:00
brectanus
946a350043
Fixed removing cained rules with ctl action.
2008-01-24 22:39:13 +00:00
brectanus
ef6f75f4f7
Update docs for SecUploadFileMode to include the "default" value.
2008-01-24 22:14:34 +00:00
brectanus
f8adea949c
Implemented SecUploadFileMode. See #448 .
2008-01-24 22:10:37 +00:00
brectanus
09ada31a28
Fixed potential crash if actionset was NULL. See #441 and #442 .
2008-01-24 18:08:39 +00:00
brectanus
a3584993f5
Implement "block" pseudo-action. See #441 .
2008-01-24 05:16:35 +00:00
brectanus
9dbc7807d9
Remove query string from error log. See #447 .
2008-01-23 18:12:59 +00:00
ivanr
e0c0d66906
Update severity documentation, deprecate numerical values.
2008-01-23 15:34:20 +00:00
brectanus
00731cc70f
Update versions in preparation for 2.5.0-rc2.
2008-01-22 07:00:32 +00:00
brectanus
c72057bc57
Cleanup CHANGES.
2008-01-22 06:59:06 +00:00
brectanus
85e0b4d969
Add parens for clarity.
2008-01-22 06:53:30 +00:00
brectanus
18e9ef0808
Remove default transformations. See #445 .
2008-01-22 05:50:42 +00:00
brectanus
c4e1ede358
Fixed merging actionsets so we can build a more accurate rule for auditing.
2008-01-22 05:39:33 +00:00
brectanus
0d24a08f33
Implemented SecRuleUpdateActionById. See #442 .
2008-01-19 02:23:41 +00:00
brectanus
be096d8f7c
Explain how to install mlogc after building.
2008-01-18 21:38:50 +00:00
brectanus
c6c4003942
More configure cleanup.
...
Update docs for new install: configure && make && make install
Spell check the docs.
2008-01-18 21:14:21 +00:00
brectanus
96ff268f64
Replace TABs with 4 spaces.
2008-01-18 01:04:47 +00:00
brectanus
f4a44bc320
Remove an extraneous debug log.
2008-01-18 01:02:29 +00:00
brectanus
c68beb2fad
Update text version of my review (removed areas that were invalid and/or fixed).
2008-01-18 00:51:10 +00:00
brectanus
9fb03d277d
Fixing code based on review comments...
...
Cleaned up what vars are cacheable.
Added parens around "*foo++" where it clarified the operation to be "*(foo++)".
Added " at VARNAME" to operator matches where needed.
Escaped var->name in the var generation (user-supplied data).
Marked a bunch of TODOs as ENHs instead.
Transformed some C++ style comments to C style.
Removed the %0-9 macros code which was commented out.
Optimized some ctl action code so that multiple ifs are else ifs.
Implemented some error messages marked as ENH.
Make commented out acmp debugging a configure-time option.
Cleanup GEO debug log messages.
Added relative filename support for geo dbs.
Added help text to Sec* directives.
2008-01-18 00:47:30 +00:00