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
brectanus
99c41afc3d
Added a check that SecServerSignature actually worked (Apache changed some of this code as of 2.2.4 and could potentially change it again and break this).
...
Cleaned up some configure code.
Cleaned up some extraneous cache logging.
Cleaned up the output from the test script.
2008-01-14 22:32:53 +00:00
brectanus
fabeaf5059
Final mlogc configure cleanup.
2008-01-11 18:21:17 +00:00
brectanus
62dfbeb80a
Do not bother with libcurl if there is no mlogc-src.
2008-01-11 18:18:18 +00:00
brectanus
bc6c0c76af
Add the ability to find curl for mlogc.
2008-01-11 17:51:58 +00:00
brectanus
0a6ac05590
Add the ability to build mlogc if it is in the mlogc-src subdir.
2008-01-11 17:51:06 +00:00