53 Commits

Author SHA1 Message Date
b1v1r
48981bb7c8 Merge in changes from 2.5.x branch. 2009-05-16 04:51:25 +00:00
b1v1r
dc0a2161ac Merge 2.5.9 changes into trunk. 2009-03-12 15:31:10 +00:00
b1v1r
fa96c349e5 Merge 2.5 changes. 2009-03-05 21:50:55 +00:00
brectanus
67c48bfdfb Added ability to use ctl:requestBodyAccess=off in phase:1 to avoid limit check.
Added regression tests for this as well.
2008-09-10 19:45:13 +00:00
brectanus
c5e258f0ba Added additional check for XML well formed. 2008-09-10 18:32:24 +00:00
brectanus
f20059b009 Make sure we fail to validate DTD/schema after a parsing error. Fixes MODSEC-5. 2008-09-03 22:16:42 +00:00
brectanus
ab5cd92618 Update a regression test due to changed error message. 2008-08-15 21:04:12 +00:00
brectanus
5298e29540 Added XML warn/error output to debug log. See #519. 2008-08-15 19:58:02 +00:00
brectanus
458fe8423c Add parity transformations. See #516. 2008-08-14 23:49:39 +00:00
brectanus
bb2e4b9a3e Fix cssDecode. See #512. 2008-08-14 23:37:40 +00:00
brectanus
5f648db898 Updated regression suite to use full path to LoadModule. 2008-08-08 22:50:47 +00:00
brectanus
10713fbd37 Sync up branches/2.5.x and trunk. 2008-07-31 22:36:24 +00:00
brectanus
6a33fedc81 Regression suite cleanup merged from 2.5.x. 2008-07-29 05:50:03 +00:00
brectanus
478389d5a4 Added regression tests for ctl:ruleRemoveById and disruptive actions in DetectionOnly mode. 2008-07-22 17:03:30 +00:00
brectanus
326208d02c Newer apaches default to text/plain instead of null.
Make matching files a bit more robust.
2008-06-16 17:20:50 +00:00
brectanus
493e71a9ec Tweak some regression tests. 2008-06-05 16:44:18 +00:00
brectanus
230837d4a3 Update/reorg some regression tests. 2008-06-03 20:24:14 +00:00
brectanus
e209cb7688 More regression testing updates. 2008-06-02 23:13:45 +00:00
brectanus
81145fe2b9 (Changeset Tracker. See #1234.) 2008-05-30 15:26:44 +00:00
brectanus
d06a3beab4 More tested regression tests.
Cleaned up script.
2008-05-30 00:13:50 +00:00
brectanus
8844813c91 Some more updates/tweaks to the regression suite.
Allow the ability to "make test-regression".
2008-05-28 20:31:41 +00:00
brectanus
3e58e99be7 Another small update to the regression tests. 2008-05-28 00:02:22 +00:00
brectanus
7ad2766e76 Some more updates for regression testing. 2008-05-27 23:52:16 +00:00
brectanus
4bc1fc39f0 Some reorg of regression tests. 2008-05-27 19:08:51 +00:00
brectanus
49e63a3e30 More regression updates. 2008-05-23 19:25:03 +00:00
brectanus
59629a6aff Add/update regression tests. 2008-05-23 16:30:18 +00:00
brectanus
29cd97b24c Reorg. 2008-05-22 20:37:49 +00:00
brectanus
813127aa13 Added some basic regression tests. 2008-05-22 18:44:22 +00:00
brectanus
f90ffeb970 Add the beginnings of a regression test suite. 2008-05-22 00:21:37 +00:00
brectanus
c63d0ea21a Update the performance unit test generation example scripts. 2008-04-30 22:18:04 +00:00
brectanus
40fba3355e Allow actions to be unit tested.
Allow unit tests to be performance tested.
Add an example script to generate @rx vs @pm tests.
2008-04-25 23:16:48 +00:00
brectanus
7a1e2db148 Fixed code according to Ivan's review. 2008-02-20 00:41:43 +00:00
brectanus
d3831d679c Include the pmFromFile data file. 2008-02-08 22:05:35 +00:00
brectanus
d24976a831 Add message to failed tests as well. 2008-02-08 01:18:15 +00:00
brectanus
83c13abfea Add/update more unit tests. 2008-02-08 00:07:12 +00:00
brectanus
827a5831e2 A pattern of "" (empty string) should always match. 2008-02-07 23:21:31 +00:00
brectanus
b579e704ab Added unit tests for numeric comparison operators. 2008-02-07 22:38:58 +00:00
brectanus
50a9f76dde Fixed getting exit code for determining test status. 2008-02-07 22:23:39 +00:00
brectanus
ac449776fe Add pm operator unit tests. 2008-02-07 22:05:21 +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
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
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
be9931e00f Make sure all tests pass. 2007-12-21 16:39:38 +00:00
brectanus
402f6318bb More test updates. 2007-12-21 16:20:51 +00:00
brectanus
8924f605d4 Add some more test cases. 2007-12-20 23:42:09 +00:00
brectanus
ef18503f05 More cleanup and fixes in the testing framework. 2007-12-20 21:33:29 +00:00
brectanus
4104e261e7 Update verifyCC checks w/data Ofer sent me. 2007-12-20 19:23:20 +00:00
brectanus
9504be7d78 Fix a bug in testing framework where NUL is lost in parameter and add support for running only a single test in a conf file. 2007-12-20 19:22:13 +00:00
brectanus
3860a702ab Added support for unit testing operators. Only verifyCC tests written. 2007-12-20 01:40:29 +00:00
brectanus
3a8e0a4dfd Some more reorg of tests. 2007-12-19 23:43:51 +00:00