/[Apache-SVN]/spamassassin/trunk/Changes
ViewVC logotype

Diff of /spamassassin/trunk/Changes

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- spamassassin/trunk/Changes	2005/06/18 02:30:18	191251
+++ spamassassin/trunk/Changes	2005/06/18 02:30:34	191252
@@ -1,4 +1,6165 @@
 ------------------------------------------------------------------------
+r191246 | jm | 2005-06-18 02:11:33 +0000 (Sat, 18 Jun 2005) | 1 line
+
+add hack-in-progress, not for distribution yet though; converter from 'describe' lines in the rules dir to a GNU-standard .po file for translators
+------------------------------------------------------------------------
+r191178 | felicity | 2005-06-17 17:38:44 +0000 (Fri, 17 Jun 2005) | 1 line
+
+update MANIFEST with spamd_prefork_stress_3.t
+------------------------------------------------------------------------
+r191042 | jm | 2005-06-17 01:06:03 +0000 (Fri, 17 Jun 2005) | 1 line
+
+bug 4407: really idle servers were exiting after 5 minutes of inactivity, due to a watchdog timeout.  implement a 'ping' operation, run every 2.5 minutes, to avoid this
+------------------------------------------------------------------------
+r190867 | jm | 2005-06-16 04:13:08 +0000 (Thu, 16 Jun 2005) | 1 line
+
+bug 4346: avoid massive memory usage on large messages
+------------------------------------------------------------------------
+r190712 | jm | 2005-06-15 06:14:19 +0000 (Wed, 15 Jun 2005) | 1 line
+
+bug 4370: ensure we exit if an exec fails, as die may be trapped by an eval statement
+------------------------------------------------------------------------
+r190711 | jm | 2005-06-15 05:57:56 +0000 (Wed, 15 Jun 2005) | 1 line
+
+bug 4317: ok_languages was part of default core up to 3.0.x; it is now in an off-by-default plugin.  to support this case and avoid breaking user configurations, add a --lint case to issue a more specific, non-fatal warning instead of an error, for settings in this category
+------------------------------------------------------------------------
+r190498 | quinlan | 2005-06-13 19:34:09 +0000 (Mon, 13 Jun 2005) | 2 lines
+
+broken test, make sure these are always spam
+
+------------------------------------------------------------------------
+r190364 | jm | 2005-06-13 07:03:31 +0000 (Mon, 13 Jun 2005) | 1 line
+
+bug 4107: spamd was crashing if expecting an SSL connection and a non-SSL connection was received; fixed
+------------------------------------------------------------------------
+r189604 | mss | 2005-06-08 16:18:26 +0000 (Wed, 08 Jun 2005) | 2 lines
+
+Use platform-independent File::Spec->tmpdir() to determine temp directory.  Fall back to the log dir as before.
+
+------------------------------------------------------------------------
+r189514 | jm | 2005-06-08 03:39:32 +0000 (Wed, 08 Jun 2005) | 1 line
+
+bug 4380: spamd on BSD platforms cannot use UNIX domain sockets with paths longer than about 100 characters.  create the sockets in /tmp (or TMPDIR) instead for our test suite
+------------------------------------------------------------------------
+r189511 | jm | 2005-06-08 03:36:48 +0000 (Wed, 08 Jun 2005) | 1 line
+
+new stress test for prefork code, using random workloads
+------------------------------------------------------------------------
+r189492 | jm | 2005-06-08 02:08:23 +0000 (Wed, 08 Jun 2005) | 1 line
+
+bug 4380: add warning to spamd docs
+------------------------------------------------------------------------
+r189469 | duncf | 2005-06-07 23:06:34 +0000 (Tue, 07 Jun 2005) | 2 lines
+
+Why die when we warn everywhere else while parsing config.
+
+------------------------------------------------------------------------
+r185098 | jm | 2005-06-06 23:41:55 +0000 (Mon, 06 Jun 2005) | 1 line
+
+fix spamd prefork race condition; if the lowest idle child died or exited while still in the I state, the master spamd would still attempt to assign it tasks and get stuck in an infinite loop trying to write the 'accept' order to the dead child.  avoid this by recomputing the lowest idle child in the signal handler.   also, add some error-handling code to remove out-of-control children from the backchannel's list of kids, on prefork state error.
+------------------------------------------------------------------------
+r185084 | jm | 2005-06-06 22:46:50 +0000 (Mon, 06 Jun 2005) | 1 line
+
+bug 4314: avoid overwriting admin-supplied customisations of what plugins to load, by adding a new .pre file for new-in-v3.1.0 plugins
+------------------------------------------------------------------------
+r180340 | mss | 2005-06-06 16:52:32 +0000 (Mon, 06 Jun 2005) | 4 lines
+
+* bug 3490:  on some systems, UNIX socket paths are silently truncated, let's fail with more information
+* also check wether the directory for the socket exists as the error from IO::Socket::UNIX is misleading
+* some spacing corrected
+
+------------------------------------------------------------------------
+r180306 | mss | 2005-06-06 13:02:39 +0000 (Mon, 06 Jun 2005) | 3 lines
+
+* For bug 4380:  Add internal socket name to error output to see if IO::Socket::UNIX mangles the path internally on BSD.
+* Removed some useless $@ from error messages (there are no evals involved).
+
+------------------------------------------------------------------------
+r180225 | parker | 2005-06-06 05:21:30 +0000 (Mon, 06 Jun 2005) | 1 line
+
+Added newline to end
+------------------------------------------------------------------------
+r180222 | parker | 2005-06-06 05:15:36 +0000 (Mon, 06 Jun 2005) | 1 line
+
+Bug 4058: WhiteListSubject Plugin
+------------------------------------------------------------------------
+r180207 | parker | 2005-06-06 04:06:44 +0000 (Mon, 06 Jun 2005) | 1 line
+
+Bug 4384: Add DBI errstr to unable to connect message
+------------------------------------------------------------------------
+r180182 | felicity | 2005-06-06 01:07:05 +0000 (Mon, 06 Jun 2005) | 1 line
+
+DefaultAutoLearnDiscriminator got renamed to AutoLearnThreshold, so reference the new name
+------------------------------------------------------------------------
+r180125 | felicity | 2005-06-05 17:43:34 +0000 (Sun, 05 Jun 2005) | 1 line
+
+update uri.t to also look for the 'cr in the protocol' obfuscation technique
+------------------------------------------------------------------------
+r180124 | felicity | 2005-06-05 17:38:57 +0000 (Sun, 05 Jun 2005) | 1 line
+
+bug 4390: some MUAs autoconvert non-escaped back slashes into front slashes, so deal with them as appropriate.  add a test for it as well.
+------------------------------------------------------------------------
+r180116 | felicity | 2005-06-05 17:21:51 +0000 (Sun, 05 Jun 2005) | 1 line
+
+add xxx as valid tld to PMS's tldsRE
+------------------------------------------------------------------------
+r179985 | mss | 2005-06-04 13:18:38 +0000 (Sat, 04 Jun 2005) | 3 lines
+
+* Clearified the constructor parameter a bit (it's a hash reference)
+* Changed the sample so it doesn't use the Indirect Object Syntax.  See that topic in perlobj for why.
+
+------------------------------------------------------------------------
+r179931 | dos | 2005-06-04 03:56:32 +0000 (Sat, 04 Jun 2005) | 1 line
+
+change *@walmart.com from def_whitelist_from_rcvd to def_whitelist_from_spf
+------------------------------------------------------------------------
+r179670 | duncf | 2005-06-02 22:54:21 +0000 (Thu, 02 Jun 2005) | 5 lines
+
+Add a --lint option to mass-check so that it dies if rules are
+invalid. This could perhaps be changed to something like --lint=warn
+or --lint=die.
+Also, do not require rules.pl unless we are using --reuse.
+
+------------------------------------------------------------------------
+r179653 | jm | 2005-06-02 20:59:47 +0000 (Thu, 02 Jun 2005) | 1 line
+
+prefork: there are circumstances where we can lose idle children; allow a way to cope with that
+------------------------------------------------------------------------
+r179643 | felicity | 2005-06-02 20:39:38 +0000 (Thu, 02 Jun 2005) | 1 line
+
+bug 4385: add in .xxx TLD.  also respacinate some comments.
+------------------------------------------------------------------------
+r179642 | quinlan | 2005-06-02 20:39:08 +0000 (Thu, 02 Jun 2005) | 2 lines
+
+in url_encode: % should be encoded, fix comment too
+
+------------------------------------------------------------------------
+r179595 | parker | 2005-06-02 14:59:14 +0000 (Thu, 02 Jun 2005) | 1 line
+
+Promote the use of sa-learn --clear to remove bayes db files, instead of removing them by hand
+------------------------------------------------------------------------
+r179527 | jm | 2005-06-02 06:26:17 +0000 (Thu, 02 Jun 2005) | 1 line
+
+more unbuffering, could be part of why those tests are failing on Michael's SuSE build slave
+------------------------------------------------------------------------
+r179526 | jm | 2005-06-02 06:23:59 +0000 (Thu, 02 Jun 2005) | 1 line
+
+a little bit of paranoia: ensure log fh is unbuffered
+------------------------------------------------------------------------
+r179516 | parker | 2005-06-02 05:37:01 +0000 (Thu, 02 Jun 2005) | 1 line
+
+Complete plugin relative path fixups in tests and port the score checking code from the other bayes tests
+------------------------------------------------------------------------
+r179513 | jm | 2005-06-02 05:18:39 +0000 (Thu, 02 Jun 2005) | 1 line
+
+improve error reporting and recovery in prefork code; fix bug in signal-handling warn message whereby half of it was being lost; also, reorder a little bit of spamd startup to make test suite faster and possibly fix Michael's build slaves
+------------------------------------------------------------------------
+r179501 | felicity | 2005-06-02 04:09:39 +0000 (Thu, 02 Jun 2005) | 1 line
+
+doh.  no v310.pre file, issue with my WC.  removed from MANIFEST.
+------------------------------------------------------------------------
+r179499 | felicity | 2005-06-02 03:48:26 +0000 (Thu, 02 Jun 2005) | 1 line
+
+sort MANIFEST since it was out of order.  add in missing v310.pre file
+------------------------------------------------------------------------
+r179485 | jm | 2005-06-02 02:02:57 +0000 (Thu, 02 Jun 2005) | 1 line
+
+bug 4379: turn off dubious optimisation, whereby warns/dies with no SA facilities are silently dropped
+------------------------------------------------------------------------
+r179484 | jm | 2005-06-02 01:59:39 +0000 (Thu, 02 Jun 2005) | 1 line
+
+remove obnoxious and superfluous warning when two loadplugins are issued for the same plugin
+------------------------------------------------------------------------
+r179483 | jm | 2005-06-02 01:46:13 +0000 (Thu, 02 Jun 2005) | 1 line
+
+bug 4276: look up valias as well when using vpopmail config in spamd, thanks to Daniel Albers <daniel /at/ lbers.com>
+------------------------------------------------------------------------
+r179482 | jm | 2005-06-02 01:40:02 +0000 (Thu, 02 Jun 2005) | 1 line
+
+bug 2975: it is now possible to delete the bayes_seen database file(s) without breaking Bayes, to cope with its uncontrolled growth
+------------------------------------------------------------------------
+r179481 | jm | 2005-06-02 01:38:11 +0000 (Thu, 02 Jun 2005) | 1 line
+
+adding more strict returned-score checking in Bayes tests, since they'd probably pass even if the score was undef (ie for failures)
+------------------------------------------------------------------------
+r179480 | jm | 2005-06-02 01:26:21 +0000 (Thu, 02 Jun 2005) | 1 line
+
+implement very simple backwards compat for Mail::SA constructor's debug arg
+------------------------------------------------------------------------
+r179478 | jm | 2005-06-02 01:08:02 +0000 (Thu, 02 Jun 2005) | 1 line
+
+bug 4361: a little doco on wiping bayes dbs, from Bob Menschel
+------------------------------------------------------------------------
+r179477 | jm | 2005-06-02 01:04:03 +0000 (Thu, 02 Jun 2005) | 1 line
+
+bug 3859: change SPF HELO check to match standard definition; check the exact hostname provided in the HELO command, instead of the domain part of that hostname only.
+------------------------------------------------------------------------
+r179472 | jm | 2005-06-02 00:31:55 +0000 (Thu, 02 Jun 2005) | 1 line
+
+correct relative paths in test config files; previous code didn't match documentation, this now does
+------------------------------------------------------------------------
+r179469 | jm | 2005-06-02 00:09:51 +0000 (Thu, 02 Jun 2005) | 1 line
+
+typo fixed
+------------------------------------------------------------------------
+r179468 | jm | 2005-06-02 00:08:54 +0000 (Thu, 02 Jun 2005) | 1 line
+
+bug 4158: include is not relative when --virtual-config-dir is set
+------------------------------------------------------------------------
+r179467 | jm | 2005-06-02 00:07:43 +0000 (Thu, 02 Jun 2005) | 1 line
+
+oops, fix wrong-way-around .= and = usage when reading config files
+------------------------------------------------------------------------
+r179429 | felicity | 2005-06-01 22:03:21 +0000 (Wed, 01 Jun 2005) | 1 line
+
+bug 4377: remove spamd reference to -a which no longer exists
+------------------------------------------------------------------------
+r179428 | felicity | 2005-06-01 21:56:43 +0000 (Wed, 01 Jun 2005) | 1 line
+
+r169232 broke my fix to bug 3661, so reverting the part that shouldn't have been changed
+------------------------------------------------------------------------
+r179354 | jm | 2005-06-01 04:30:30 +0000 (Wed, 01 Jun 2005) | 1 line
+
+bug 4363: use binmode() on STDIN and STDOUT to get correct behaviour with 8-bit messages on ActivePerl
+------------------------------------------------------------------------
+r179351 | jm | 2005-06-01 04:19:43 +0000 (Wed, 01 Jun 2005) | 1 line
+
+bug 4060: hashcash fails if stamp contains a ';' char
+------------------------------------------------------------------------
+r179350 | jm | 2005-06-01 04:17:31 +0000 (Wed, 01 Jun 2005) | 1 line
+
+bug 4039: reporting spam via SpamCop needs trusted/untrusted relay data, ensure it's extracted
+------------------------------------------------------------------------
+r179348 | jm | 2005-06-01 04:06:53 +0000 (Wed, 01 Jun 2005) | 1 line
+
+more robustness for prefork scaling: use non-blocking I/O internally, so that we can do timeouts, and implement loops for cases where partial writes/reads have occurred.  also add warnings for those two cases and debugs for nbio retries, for better debugging.
+------------------------------------------------------------------------
+r179316 | felicity | 2005-05-31 23:52:33 +0000 (Tue, 31 May 2005) | 1 line
+
+don't mislead when doing bayes sync/expiry -- specify what we're doing and when it's done, don't say we're doing both then maybe not do anything.
+------------------------------------------------------------------------
+r179299 | felicity | 2005-05-31 22:34:55 +0000 (Tue, 31 May 2005) | 1 line
+
+bug 4328: still have issues getting filename from parsed part.  this commit makes it very explicit where the info should come from.
+------------------------------------------------------------------------
+r179192 | mss | 2005-05-31 06:27:46 +0000 (Tue, 31 May 2005) | 2 lines
+
+Renamed Mail::SpamAssassin::DnsResolver::search to send because that's the routine in Net::DNS::Resolver it actually emulates (and such the interfaces are more similar).
+
+------------------------------------------------------------------------
+r179144 | dos | 2005-05-30 20:27:11 +0000 (Mon, 30 May 2005) | 1 line
+
+bug 4367: SORBS lists are mixed up
+------------------------------------------------------------------------
+r179039 | jm | 2005-05-30 08:40:43 +0000 (Mon, 30 May 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+
+------------------------------------------------------------------------
+r178973 | felicity | 2005-05-29 17:46:45 +0000 (Sun, 29 May 2005) | 1 line
+
+remove T_MIME_MISSING_CT due to overall low hit rate
+------------------------------------------------------------------------
+r178972 | felicity | 2005-05-29 17:39:43 +0000 (Sun, 29 May 2005) | 1 line
+
+lint-rules-from-freqs was also missing mimeheader
+------------------------------------------------------------------------
+r178971 | felicity | 2005-05-29 17:29:35 +0000 (Sun, 29 May 2005) | 1 line
+
+parse-rules-for-masses wasn't paying attention to the mimeheader rules
+------------------------------------------------------------------------
+r178970 | felicity | 2005-05-29 17:20:32 +0000 (Sun, 29 May 2005) | 1 line
+
+remove T_MISSING_CT due to lack of hits
+------------------------------------------------------------------------
+r178936 | jm | 2005-05-29 08:51:25 +0000 (Sun, 29 May 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r178805 | felicity | 2005-05-27 18:23:01 +0000 (Fri, 27 May 2005) | 1 line
+
+test rules, look for missing content-type and flag appropriately
+------------------------------------------------------------------------
+r178692 | jm | 2005-05-26 21:22:56 +0000 (Thu, 26 May 2005) | 1 line
+
+ignore HTML::Parser UTF-32 warnings, too
+------------------------------------------------------------------------
+r178587 | jm | 2005-05-26 05:14:14 +0000 (Thu, 26 May 2005) | 1 line
+
+more minor spamc cleanups; convert C++-style comments to C-style comments because we still need to compile on platforms that don't support those; also, don't compare floats using ==, it doesn't always work
+------------------------------------------------------------------------
+r178584 | jm | 2005-05-26 05:08:17 +0000 (Thu, 26 May 2005) | 1 line
+
+skip argv[0], as noted by Herk
+------------------------------------------------------------------------
+r178583 | jm | 2005-05-26 05:06:32 +0000 (Thu, 26 May 2005) | 1 line
+
+more whitespace and code formatting cleanup
+------------------------------------------------------------------------
+r178582 | jm | 2005-05-26 05:04:33 +0000 (Thu, 26 May 2005) | 1 line
+
+whitespace cleanup
+------------------------------------------------------------------------
+r178579 | jm | 2005-05-26 04:55:36 +0000 (Thu, 26 May 2005) | 1 line
+
+bug 4366: fix unterminated strings by using strdup() instead of homebrew (and off-by-one) strcpy() code; also simplify code by sharing a single malloc-checker function
+------------------------------------------------------------------------
+r178574 | parker | 2005-05-26 03:56:59 +0000 (Thu, 26 May 2005) | 1 line
+
+Test was bad, the test email had the USER_IN_WHITELIST_TO string inside the email text, change to a different email
+------------------------------------------------------------------------
+r178573 | dos | 2005-05-26 03:53:47 +0000 (Thu, 26 May 2005) | 1 line
+
+bug 4347: fix set_addr_list() validation -- now only checks for non-blank string
+------------------------------------------------------------------------
+r178361 | dos | 2005-05-25 04:14:58 +0000 (Wed, 25 May 2005) | 1 line
+
+bug 4347: update the test script
+------------------------------------------------------------------------
+r178359 | dos | 2005-05-25 04:07:12 +0000 (Wed, 25 May 2005) | 1 line
+
+bug 4347: validate the majority of config options
+------------------------------------------------------------------------
+r178306 | felicity | 2005-05-24 22:45:55 +0000 (Tue, 24 May 2005) | 1 line
+
+remove questionable mime-types from all files which have it set to something other than text/plain ...
+------------------------------------------------------------------------
+r178296 | parker | 2005-05-24 21:54:58 +0000 (Tue, 24 May 2005) | 1 line
+
+Add missing file
+------------------------------------------------------------------------
+r178274 | parker | 2005-05-24 20:27:05 +0000 (Tue, 24 May 2005) | 1 line
+
+Add spamc_blank.cf file to MANIFEST
+------------------------------------------------------------------------
+r178271 | jm | 2005-05-24 20:23:19 +0000 (Tue, 24 May 2005) | 1 line
+
+add lost file
+------------------------------------------------------------------------
+r178204 | sidney | 2005-05-24 16:45:47 +0000 (Tue, 24 May 2005) | 1 line
+
+bug 4351 provide a spamc.h for WIN32 build
+------------------------------------------------------------------------
+r178202 | sidney | 2005-05-24 16:35:16 +0000 (Tue, 24 May 2005) | 1 line
+
+fix warning
+------------------------------------------------------------------------
+r178195 | sidney | 2005-05-24 15:59:50 +0000 (Tue, 24 May 2005) | 1 line
+
+fix warning about int/unsigned int mismatch
+------------------------------------------------------------------------
+r178141 | jm | 2005-05-24 08:40:50 +0000 (Tue, 24 May 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+
+------------------------------------------------------------------------
+r178134 | jm | 2005-05-24 07:43:18 +0000 (Tue, 24 May 2005) | 1 line
+
+bug 4347: first blast of a test script to validate config error handling
+------------------------------------------------------------------------
+r178127 | jm | 2005-05-24 07:16:11 +0000 (Tue, 24 May 2005) | 1 line
+
+try HUPping several times to catch more possible problems
+------------------------------------------------------------------------
+r178123 | jm | 2005-05-24 06:57:36 +0000 (Tue, 24 May 2005) | 1 line
+
+bug 4353: drop support for NDBM_File in the AWL, due to major brokenness in that database library
+------------------------------------------------------------------------
+r177942 | jm | 2005-05-23 08:40:47 +0000 (Mon, 23 May 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 4342: T_MC_MSGID_FROM_MTA_HEADER_b4342_c6 __MSGID_BEFORE_RECEIVED_b4342_c6 __MSGID_BEFORE_OKAY_b4342_c6 __FROM_HOTMAIL_COM_b4342_c6 T_MC_MSGID_MTA_NOT_HOTMAIL_b4342_c6
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+
+------------------------------------------------------------------------
+r171358 | parker | 2005-05-22 19:00:34 +0000 (Sun, 22 May 2005) | 1 line
+
+Point normal spamc tests at a blank config file to avoid picking up any from a system config file
+------------------------------------------------------------------------
+r171354 | parker | 2005-05-22 18:22:51 +0000 (Sun, 22 May 2005) | 1 line
+
+Bug 4351: Use unsigned int instead of uint
+------------------------------------------------------------------------
+r171339 | parker | 2005-05-22 16:03:31 +0000 (Sun, 22 May 2005) | 1 line
+
+Bug 4153: Do away with config file search and limit to to single location @sysconfdir@/spamc.conf, also issue an error if a user defined config file was not found
+------------------------------------------------------------------------
+r171281 | quinlan | 2005-05-22 04:53:25 +0000 (Sun, 22 May 2005) | 2 lines
+
+be a bit more conservative
+
+------------------------------------------------------------------------
+r171275 | felicity | 2005-05-22 03:11:58 +0000 (Sun, 22 May 2005) | 1 line
+
+bug 4353: need to extract the message metadata before kicking off the RBL tests
+------------------------------------------------------------------------
+r171235 | felicity | 2005-05-21 18:02:23 +0000 (Sat, 21 May 2005) | 1 line
+
+make sure subparse is checked for >0, not just a true value which could include negative numbers
+------------------------------------------------------------------------
+r171217 | sidney | 2005-05-21 14:58:00 +0000 (Sat, 21 May 2005) | 1 line
+
+bug 4354 partial fix to dnsbl bugs. waiting loop should run once before polling for replies
+------------------------------------------------------------------------
+r171210 | sidney | 2005-05-21 14:05:06 +0000 (Sat, 21 May 2005) | 1 line
+
+bug 4260 randomize udp port used for dns background queries and hash on packet id and query info to prevent collisions with bogus replies
+------------------------------------------------------------------------
+r171195 | dos | 2005-05-21 05:07:41 +0000 (Sat, 21 May 2005) | 1 line
+
+bug 4347: check for blank values for: bayes_ignore_header, report_safe_copy_headers, allow_user_rules, redirector_pattern, version_tag, loadplugin   validate: allow_user_rules, redirector_pattern, loadplugin
+------------------------------------------------------------------------
+r171194 | felicity | 2005-05-21 04:31:00 +0000 (Sat, 21 May 2005) | 1 line
+
+bug 4347: report difference between missing and invalid value for report_safe
+------------------------------------------------------------------------
+r171193 | dos | 2005-05-21 04:22:43 +0000 (Sat, 21 May 2005) | 1 line
+
+bug 4347: fix report_safe validation
+------------------------------------------------------------------------
+r171190 | dos | 2005-05-21 03:22:56 +0000 (Sat, 21 May 2005) | 1 line
+
+bug 4347: validate report_safe values
+------------------------------------------------------------------------
+r171182 | jm | 2005-05-21 01:39:12 +0000 (Sat, 21 May 2005) | 1 line
+
+note what type of DB we use
+------------------------------------------------------------------------
+r171181 | jm | 2005-05-21 01:38:46 +0000 (Sat, 21 May 2005) | 1 line
+
+minor doco fix
+------------------------------------------------------------------------
+r171177 | jm | 2005-05-21 01:18:30 +0000 (Sat, 21 May 2005) | 1 line
+
+add more error-handling and paranoia to prefork code
+------------------------------------------------------------------------
+r171165 | quinlan | 2005-05-20 22:54:46 +0000 (Fri, 20 May 2005) | 2 lines
+
+tired of being surprised by this
+
+------------------------------------------------------------------------
+r171038 | jm | 2005-05-20 02:37:55 +0000 (Fri, 20 May 2005) | 1 line
+
+another forgotten script
+------------------------------------------------------------------------
+r171037 | jm | 2005-05-20 02:30:40 +0000 (Fri, 20 May 2005) | 1 line
+
+updated bayes-testing code to work again; add GNUplot graphing script
+------------------------------------------------------------------------
+r170889 | jm | 2005-05-19 07:33:25 +0000 (Thu, 19 May 2005) | 1 line
+
+Michael was right; this is not failing on Solaris because of the lack of DB_File, there's a real bug there.  reenabling
+------------------------------------------------------------------------
+r170888 | jm | 2005-05-19 07:26:16 +0000 (Thu, 19 May 2005) | 1 line
+
+bug 4336: --timeout-child option was nonfunctional due to typo
+------------------------------------------------------------------------
+r170887 | jm | 2005-05-19 07:17:05 +0000 (Thu, 19 May 2005) | 1 line
+
+bug 4335: remove error message if spamc cannot find a config file
+------------------------------------------------------------------------
+r170852 | parker | 2005-05-19 01:24:06 +0000 (Thu, 19 May 2005) | 1 line
+
+Keep from writing out extra file to disk
+------------------------------------------------------------------------
+r170745 | dos | 2005-05-18 13:28:37 +0000 (Wed, 18 May 2005) | 1 line
+
+forgot to take fileno of 
+------------------------------------------------------------------------
+r170740 | parker | 2005-05-18 12:29:42 +0000 (Wed, 18 May 2005) | 4 lines
+
+Implement TELL spamd protocol command and remove LEARN and
+COLLABREPORT commands.  Also convert the spamc -L and -C options over
+to use the new TELL interface.
+
+------------------------------------------------------------------------
+r170697 | jm | 2005-05-18 01:55:23 +0000 (Wed, 18 May 2005) | 1 line
+
+bug 4261: absolutely 0 difference in hits for me on recent ham/spam, so in it goes
+------------------------------------------------------------------------
+r170687 | dos | 2005-05-17 23:31:05 +0000 (Tue, 17 May 2005) | 1 line
+
+die if we can't create file handles in t/regexp_valid.t
+------------------------------------------------------------------------
+r170657 | mss | 2005-05-17 20:40:09 +0000 (Tue, 17 May 2005) | 2 lines
+
+Link directly to the "Plan on Spam" paper.
+
+------------------------------------------------------------------------
+r170655 | jm | 2005-05-17 20:30:50 +0000 (Tue, 17 May 2005) | 1 line
+
+spamd_plugin.t: make more platform-agnostic by not using a plugin that requires DB_File, and also test to ensure that plugins are really being called on each subsequent request instead of possibly just on the first one
+------------------------------------------------------------------------
+r170650 | jm | 2005-05-17 20:06:49 +0000 (Tue, 17 May 2005) | 1 line
+
+other half of that fix
+------------------------------------------------------------------------
+r170646 | jm | 2005-05-17 19:52:37 +0000 (Tue, 17 May 2005) | 1 line
+
+simplify logger line format, require ': ' between facility and message; avoids dbg('Mail::SpamAssassin') being interpreted as in facility Mail
+------------------------------------------------------------------------
+r170553 | dos | 2005-05-17 09:07:51 +0000 (Tue, 17 May 2005) | 1 line
+
+quiet warnings for known invalid regexps in t/regexp_valid.t
+------------------------------------------------------------------------
+r170531 | jm | 2005-05-17 07:19:07 +0000 (Tue, 17 May 2005) | 1 line
+
+forgot MANIFEST update
+------------------------------------------------------------------------
+r170522 | dos | 2005-05-17 06:55:34 +0000 (Tue, 17 May 2005) | 1 line
+
+bug 4301: Hotmail email is passed directly to MSN Groups servers & updates to check_for_msn_groups()
+------------------------------------------------------------------------
+r170520 | jm | 2005-05-17 06:35:00 +0000 (Tue, 17 May 2005) | 1 line
+
+bug 4330: test use of plugins from spamd where copy_config() could be involved
+------------------------------------------------------------------------
+r170509 | jm | 2005-05-17 03:35:22 +0000 (Tue, 17 May 2005) | 1 line
+
+bug 4333: resolve test failures on Solaris 10, both caused by the lack of the optional module DB_File
+------------------------------------------------------------------------
+r170426 | felicity | 2005-05-16 18:43:21 +0000 (Mon, 16 May 2005) | 1 line
+
+split out razor2 range rules by engine.  more knobs to tweak if desired. :)
+------------------------------------------------------------------------
+r170422 | felicity | 2005-05-16 18:00:52 +0000 (Mon, 16 May 2005) | 1 line
+
+spammers use 'rn' to obfuscate 'm', add to replace_tag default.  mass-check test shows all positive spam rate increase, no extra ham hits.
+------------------------------------------------------------------------
+r170208 | jm | 2005-05-15 08:40:42 +0000 (Sun, 15 May 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+
+------------------------------------------------------------------------
+r170165 | felicity | 2005-05-14 20:03:58 +0000 (Sat, 14 May 2005) | 1 line
+
+revert last commit -- missed a variable setting which needed to take place first.  doh...
+------------------------------------------------------------------------
+r170164 | felicity | 2005-05-14 20:01:11 +0000 (Sat, 14 May 2005) | 1 line
+
+check for debug facility earlier in Logger::_log() so we can drop out faster if we're not actually going to do anything
+------------------------------------------------------------------------
+r170163 | dos | 2005-05-14 19:55:10 +0000 (Sat, 14 May 2005) | 1 line
+
+switch tests back to Forgot|Learned, rather than acted on, due to r170160
+------------------------------------------------------------------------
+r170160 | felicity | 2005-05-14 19:20:42 +0000 (Sat, 14 May 2005) | 1 line
+
+report proper 'Learned' vs 'Forgot' instead of 'acted' since it's already confusing my users...
+------------------------------------------------------------------------
+r170131 | jm | 2005-05-14 08:40:46 +0000 (Sat, 14 May 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+bug 4323: T_MC_PIPE_ILLION_b4323_c4
+
+------------------------------------------------------------------------
+r170128 | felicity | 2005-05-14 06:38:49 +0000 (Sat, 14 May 2005) | 1 line
+
+fix debug output for cleaned parsed uris
+------------------------------------------------------------------------
+r170124 | felicity | 2005-05-14 05:58:18 +0000 (Sat, 14 May 2005) | 1 line
+
+put domain information in the hash returned by get_uri_detail_list().  this means the URIBL plugin can be simplified to look at the already parsed domains.
+------------------------------------------------------------------------
+r170112 | felicity | 2005-05-14 00:09:48 +0000 (Sat, 14 May 2005) | 1 line
+
+add more POD doc about get_uri_detail_list() for anchor_text ...
+------------------------------------------------------------------------
+r170109 | felicity | 2005-05-13 23:52:09 +0000 (Fri, 13 May 2005) | 1 line
+
+bug 4330: Conf::clone() was not restoring code references which made things like all eval rules stop functioning.  initial attempt to revert to a 'overwrite' mode instead of a 'make a new object' setup.
+------------------------------------------------------------------------
+r170096 | jm | 2005-05-13 21:37:00 +0000 (Fri, 13 May 2005) | 1 line
+
+try again
+------------------------------------------------------------------------
+r170095 | jm | 2005-05-13 21:35:37 +0000 (Fri, 13 May 2005) | 1 line
+
+attempt to get meta.t to be ignored when Data::Dumper is broken, as on the trunk-threaded-5.8.5 Buildbot slave
+------------------------------------------------------------------------
+r170079 | felicity | 2005-05-13 19:55:41 +0000 (Fri, 13 May 2005) | 1 line
+
+more eval->plugin issues for accessdb
+------------------------------------------------------------------------
+r170078 | dos | 2005-05-13 19:47:36 +0000 (Fri, 13 May 2005) | 1 line
+
+remove non-existant auto_report_threshold from READMEs
+------------------------------------------------------------------------
+r170075 | felicity | 2005-05-13 19:32:44 +0000 (Fri, 13 May 2005) | 1 line
+
+fix two issues with new AccessDB plugin
+------------------------------------------------------------------------
+r170071 | felicity | 2005-05-13 18:38:12 +0000 (Fri, 13 May 2005) | 1 line
+
+stupid MANIFEST.  add 25_accessdb.cf
+------------------------------------------------------------------------
+r170070 | felicity | 2005-05-13 18:37:27 +0000 (Fri, 13 May 2005) | 1 line
+
+put the ACCESSDB descriptions back in wrapped in ifplugin sections.  added a 25_accessdb.cf to standardize it with the rest of the plugins.
+------------------------------------------------------------------------
+r170062 | felicity | 2005-05-13 17:53:31 +0000 (Fri, 13 May 2005) | 1 line
+
+do more aggressive attack on the CR in the URI issue, http:/\r/ has been appearing which wasn't being canonified correctly before.  add a test for this specifically.  also note that Util.pm is considered fully private in terms of API, etc.
+------------------------------------------------------------------------
+r170049 | felicity | 2005-05-13 16:12:39 +0000 (Fri, 13 May 2005) | 1 line
+
+bug 4328: a mime part's filename was not properly being parsed and stored in the tree node, use the full output provided by parse_content_type() to set this as necessary.
+------------------------------------------------------------------------
+r169998 | jm | 2005-05-13 08:40:51 +0000 (Fri, 13 May 2005) | 6 lines
+
+auto-mass-checks:
+
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+bug 4236: __RCVD_APNIC_b4236_c8 __RCVD_RIPE_b4236_c8 __RCVD_LACNIC_b4236_c8 __RCVD_FOREIGN_b4236_c8 __FROM_AOL_b4236_c8 T_MC_SPAMMY_FOREIGN_AOL_b4236_c8 __FROM_RIPE_b4236_c8 T_MC_SPAMMY_FOREIGN_RIPE_b4236_c8 __FROM_APNIC_b4236_c8 T_MC_SPAMMY_FOREIGN_APNIC_b4236_c8 __FROM_LACNIC_b4236_c8 T_MC_SPAMMY_FOREIGN_LACNIC_b4236_c8 T_MC_FAKE_WORLD_TRAVELER_b4236_c11
+bug 4323: T_MC_FB_PIPE_ILLION_b4323_c1 T_MC_FB_PIPE_ILLION_b4323_c2
+
+------------------------------------------------------------------------
+r169932 | jm | 2005-05-13 03:55:42 +0000 (Fri, 13 May 2005) | 1 line
+
+whitespace change to trigger new BuildBot server
+------------------------------------------------------------------------
+r169929 | jm | 2005-05-13 03:16:10 +0000 (Fri, 13 May 2005) | 1 line
+
+hmm, drop redundant test
+------------------------------------------------------------------------
+r169928 | jm | 2005-05-13 03:15:15 +0000 (Fri, 13 May 2005) | 1 line
+
+bug 4327: SARE html0 ruleset exposed a bug, fixed by using \Q and \E
+------------------------------------------------------------------------
+r169847 | jm | 2005-05-12 16:58:07 +0000 (Thu, 12 May 2005) | 1 line
+
+add a sample config file to the POD doc
+------------------------------------------------------------------------
+r169846 | jm | 2005-05-12 16:51:37 +0000 (Thu, 12 May 2005) | 1 line
+
+remove reference to spamc.conf, add another doco note about newlines in the config file
+------------------------------------------------------------------------
+r169791 | jm | 2005-05-12 08:40:40 +0000 (Thu, 12 May 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+bug 4236: __RCVD_APNIC_b4236_c8 __RCVD_RIPE_b4236_c8 __RCVD_LACNIC_b4236_c8 __RCVD_FOREIGN_b4236_c8 __FROM_AOL_b4236_c8 T_MC_SPAMMY_FOREIGN_AOL_b4236_c8 __FROM_RIPE_b4236_c8 T_MC_SPAMMY_FOREIGN_RIPE_b4236_c8 __FROM_APNIC_b4236_c8 T_MC_SPAMMY_FOREIGN_APNIC_b4236_c8 __FROM_LACNIC_b4236_c8 T_MC_SPAMMY_FOREIGN_LACNIC_b4236_c8
+
+------------------------------------------------------------------------
+r169780 | dos | 2005-05-12 06:48:33 +0000 (Thu, 12 May 2005) | 1 line
+
+some undelimited regexps were causing make_qr to stop execution
+------------------------------------------------------------------------
+r169774 | dos | 2005-05-12 05:54:53 +0000 (Thu, 12 May 2005) | 1 line
+
+redirector_patterns need to be checked for delimiters too
+------------------------------------------------------------------------
+r169770 | dos | 2005-05-12 05:44:08 +0000 (Thu, 12 May 2005) | 1 line
+
+check (raw)body/full/uri/head tests for valid delimiters
+------------------------------------------------------------------------
+r169764 | jm | 2005-05-12 05:10:20 +0000 (Thu, 12 May 2005) | 1 line
+
+Daryl notes there's different error messages -- handle a good variety this way
+------------------------------------------------------------------------
+r169763 | jm | 2005-05-12 04:49:03 +0000 (Thu, 12 May 2005) | 1 line
+
+fix /test// case noted by Daryl
+------------------------------------------------------------------------
+r169761 | jm | 2005-05-12 04:41:37 +0000 (Thu, 12 May 2005) | 1 line
+
+not working yet
+------------------------------------------------------------------------
+r169760 | jm | 2005-05-12 04:41:23 +0000 (Thu, 12 May 2005) | 1 line
+
+oops, forgot a file
+------------------------------------------------------------------------
+r169759 | jm | 2005-05-12 04:31:36 +0000 (Thu, 12 May 2005) | 1 line
+
+update MANIFEST.SKIP, ignore spamc.conf sample file until we decide if we want to install it, ensure spamc.h is deleted on 'make clean'
+------------------------------------------------------------------------
+r169758 | jm | 2005-05-12 04:30:06 +0000 (Thu, 12 May 2005) | 1 line
+
+update MANIFEST
+------------------------------------------------------------------------
+r169757 | jm | 2005-05-12 04:28:08 +0000 (Thu, 12 May 2005) | 1 line
+
+update documentation for spamc patch, and some minor reformatting
+------------------------------------------------------------------------
+r169750 | jm | 2005-05-12 03:11:39 +0000 (Thu, 12 May 2005) | 1 line
+
+bug 4153: spamc now supports reading its flags from a configuration file using the -F switch.  Thanks to John Madden <maddenj+spamassassin at skynet.ie>
+------------------------------------------------------------------------
+r169749 | jm | 2005-05-12 03:07:35 +0000 (Thu, 12 May 2005) | 1 line
+
+ok, enough messing with is_regexp_valid.  here's a new test case which exercises it extensively with a range of possible inputs, and a modified implementation that passes all those tests.  Don't modify the code unless it passes the tests.
+------------------------------------------------------------------------
+r169748 | dos | 2005-05-12 03:04:33 +0000 (Thu, 12 May 2005) | 1 line
+
+add support for regexp modifiers for redirector_patterns
+------------------------------------------------------------------------
+r169745 | dos | 2005-05-12 02:27:06 +0000 (Thu, 12 May 2005) | 1 line
+
+is_regexp_valid(): ensure perl's regexp security checks are done
+------------------------------------------------------------------------
+r169736 | dos | 2005-05-12 00:08:51 +0000 (Thu, 12 May 2005) | 1 line
+
+fix MIMEHeader regexp validation & test
+------------------------------------------------------------------------
+r169689 | dos | 2005-05-11 19:54:24 +0000 (Wed, 11 May 2005) | 1 line
+
+fix redirector_pattern call to is_regexp_valid()
+------------------------------------------------------------------------
+r169685 | dos | 2005-05-11 19:42:15 +0000 (Wed, 11 May 2005) | 1 line
+
+remove extra /'s from debug message, they shouldn't be there
+------------------------------------------------------------------------
+r169682 | felicity | 2005-05-11 19:37:44 +0000 (Wed, 11 May 2005) | 1 line
+
+add POD for get_uri_detail_list()
+------------------------------------------------------------------------
+r169680 | felicity | 2005-05-11 19:27:59 +0000 (Wed, 11 May 2005) | 1 line
+
+change t/uri_text.t to not need temp files, a full SA run, etc.  Just use functions to get the uri list and test, etc.
+------------------------------------------------------------------------
+r169679 | felicity | 2005-05-11 19:23:10 +0000 (Wed, 11 May 2005) | 1 line
+
+more uri canonification work.  move html canonification into get_uri_detail_list() now that it exists, leave pms->html in extract_metadata.  this lets get_uri_list() not call plugins when it doesn't need to...
+------------------------------------------------------------------------
+r169677 | dos | 2005-05-11 19:14:55 +0000 (Wed, 11 May 2005) | 1 line
+
+fix redirector_patterns
+------------------------------------------------------------------------
+r169596 | quinlan | 2005-05-11 07:26:57 +0000 (Wed, 11 May 2005) | 3 lines
+
+fix is_regexp_valid, header regexp testing, and test regexps how
+we use them later
+
+------------------------------------------------------------------------
+r169595 | quinlan | 2005-05-11 07:21:04 +0000 (Wed, 11 May 2005) | 2 lines
+
+these are broken
+
+------------------------------------------------------------------------
+r169594 | jm | 2005-05-11 07:19:25 +0000 (Wed, 11 May 2005) | 1 line
+
+bug 4312: fix doco for plugin_report and plugin_revoke APIs
+------------------------------------------------------------------------
+r169592 | jm | 2005-05-11 06:37:03 +0000 (Wed, 11 May 2005) | 1 line
+
+minor tweak: close down spamd children quietly when parent killed
+------------------------------------------------------------------------
+r169589 | dos | 2005-05-11 05:21:41 +0000 (Wed, 11 May 2005) | 1 line
+
+bug 3846: verify RE before including a rule
+------------------------------------------------------------------------
+r169570 | felicity | 2005-05-11 03:18:44 +0000 (Wed, 11 May 2005) | 1 line
+
+fix new parsed check in URIBL plugin, don't confuse an array and a hash reference.
+------------------------------------------------------------------------
+r169568 | felicity | 2005-05-11 02:54:16 +0000 (Wed, 11 May 2005) | 1 line
+
+change parsed order check in URIDNSBL plugin
+------------------------------------------------------------------------
+r169564 | felicity | 2005-05-11 02:42:49 +0000 (Wed, 11 May 2005) | 1 line
+
+even more URI parsing work.  add a new get_uri_detail_list() which includes the parsed uris in the uri_detail hash.  base get_uri_list off of that, etc.
+------------------------------------------------------------------------
+r169562 | jm | 2005-05-11 02:23:31 +0000 (Wed, 11 May 2005) | 1 line
+
+doco fixes: bug 4308 -- spamd SYNOPSIS section was missing some recently-added options
+------------------------------------------------------------------------
+r169559 | jm | 2005-05-11 02:15:10 +0000 (Wed, 11 May 2005) | 1 line
+
+bug 4103: test recursion limits in test suite
+------------------------------------------------------------------------
+r169533 | felicity | 2005-05-10 23:23:15 +0000 (Tue, 10 May 2005) | 1 line
+
+add a blank line to fix spacing in INSTALL
+------------------------------------------------------------------------
+r169520 | felicity | 2005-05-10 20:46:26 +0000 (Tue, 10 May 2005) | 1 line
+
+no point in calling extract_message_metadata from the URIBL plugin since the calling function is called from extract_...  also, setup for HTML URI canonification when metadata->html hasn't been set yet.
+------------------------------------------------------------------------
+r169506 | felicity | 2005-05-10 18:36:02 +0000 (Tue, 10 May 2005) | 1 line
+
+move the URI canonification around some more.  get_uri_list() now just puts together canonfied parsed and html uri lists, html canonification happens in extract_metadata, extract_metadata only runs once now and is called multiple times whenever canonfied html uris are needed.  modified around t/uri_html.t to not need a temp file, just run through get_uri_list() internally and not call a full SA, and avoid the whole debug output reading bit.
+------------------------------------------------------------------------
+r169434 | jm | 2005-05-10 07:51:53 +0000 (Tue, 10 May 2005) | 1 line
+
+fix Logger to support multi-line log messages again
+------------------------------------------------------------------------
+r169430 | jm | 2005-05-10 07:28:43 +0000 (Tue, 10 May 2005) | 1 line
+
+better fix for the Net::Ident noise, works with perl 5.6.1 too
+------------------------------------------------------------------------
+r169413 | jm | 2005-05-10 03:50:01 +0000 (Tue, 10 May 2005) | 1 line
+
+removing description for removed rule; t/lang_lint.t was failing in 'make disttest'
+------------------------------------------------------------------------
+r169364 | quinlan | 2005-05-09 21:35:31 +0000 (Mon, 09 May 2005) | 2 lines
+
+promote new HELO_DYNAMIC* rules - same efficacy in nightly, should be fine
+
+------------------------------------------------------------------------
+r169363 | dos | 2005-05-09 21:35:09 +0000 (Mon, 09 May 2005) | 1 line
+
+bug 4301: MSN group mails from hotmail accounts trigger FORGED_HOTMAIL_RCVD2
+------------------------------------------------------------------------
+r169357 | dos | 2005-05-09 20:57:58 +0000 (Mon, 09 May 2005) | 1 line
+
+cleanup & add redirector_pattern s
+------------------------------------------------------------------------
+r169347 | quinlan | 2005-05-09 18:31:01 +0000 (Mon, 09 May 2005) | 2 lines
+
+deleted rule
+
+------------------------------------------------------------------------
+r169346 | quinlan | 2005-05-09 18:30:12 +0000 (Mon, 09 May 2005) | 2 lines
+
+rule promotions
+
+------------------------------------------------------------------------
+r169345 | quinlan | 2005-05-09 18:14:51 +0000 (Mon, 09 May 2005) | 2 lines
+
+add AL 2.0 to stuff in contrib
+
+------------------------------------------------------------------------
+r169343 | felicity | 2005-05-09 18:11:09 +0000 (Mon, 09 May 2005) | 1 line
+
+disable obsolete_folding_whitespace catch in Message.pm, but leave commented out in case we want to do something about it later on
+------------------------------------------------------------------------
+r169334 | sidney | 2005-05-09 15:55:06 +0000 (Mon, 09 May 2005) | 1 line
+
+bug 4176 see comments in bug report for details
+------------------------------------------------------------------------
+r169253 | quinlan | 2005-05-09 08:27:50 +0000 (Mon, 09 May 2005) | 2 lines
+
+this line causes tons of test failures with Perl 5.6.1 on Linux
+
+------------------------------------------------------------------------
+r169252 | quinlan | 2005-05-09 08:21:52 +0000 (Mon, 09 May 2005) | 2 lines
+
+remove Storable requirements
+
+------------------------------------------------------------------------
+r169248 | jm | 2005-05-09 07:53:51 +0000 (Mon, 09 May 2005) | 1 line
+
+manifest update
+------------------------------------------------------------------------
+r169247 | jm | 2005-05-09 07:51:59 +0000 (Mon, 09 May 2005) | 1 line
+
+shut up annoying 'Net::Ident::_export_hooks() called too early to check prototype' warnings
+------------------------------------------------------------------------
+r169246 | jm | 2005-05-09 07:50:39 +0000 (Mon, 09 May 2005) | 1 line
+
+bug 4305: remove use of Storable in spamd, due to being the possible cause of hangs on SMP systems
+------------------------------------------------------------------------
+r169234 | quinlan | 2005-05-09 04:50:39 +0000 (Mon, 09 May 2005) | 2 lines
+
+various rule promotions and deletions
+
+------------------------------------------------------------------------
+r169232 | quinlan | 2005-05-09 04:50:00 +0000 (Mon, 09 May 2005) | 2 lines
+
+remove some rule test code that won't be promoted
+
+------------------------------------------------------------------------
+r169191 | quinlan | 2005-05-08 23:08:12 +0000 (Sun, 08 May 2005) | 2 lines
+
+comment
+
+------------------------------------------------------------------------
+r169190 | quinlan | 2005-05-08 23:05:59 +0000 (Sun, 08 May 2005) | 2 lines
+
+promote ReplaceTags rules and configuration, remove some test rules
+
+------------------------------------------------------------------------
+r169133 | quinlan | 2005-05-08 08:48:00 +0000 (Sun, 08 May 2005) | 2 lines
+
+rawbody version of hex-encoded uri
+
+------------------------------------------------------------------------
+r169132 | quinlan | 2005-05-08 08:42:02 +0000 (Sun, 08 May 2005) | 2 lines
+
+hex-encoded uri rule
+
+------------------------------------------------------------------------
+r169125 | quinlan | 2005-05-08 03:45:18 +0000 (Sun, 08 May 2005) | 2 lines
+
+add some documentation
+
+------------------------------------------------------------------------
+r169124 | quinlan | 2005-05-08 03:25:47 +0000 (Sun, 08 May 2005) | 5 lines
+
+it took a long while to catch up, but the ReplaceTags are now working
+better on the whole, so let's move that way since ReplaceTags is tunable
+per-rule, run as standard rules (so --loghits and per-rule profiling
+works), and don't require code changes to update replacements
+
+------------------------------------------------------------------------
+r169122 | quinlan | 2005-05-08 03:13:07 +0000 (Sun, 08 May 2005) | 2 lines
+
+this should pretty much do the job for 3.1, take the best ones and let's go
+
+------------------------------------------------------------------------
+r169121 | sidney | 2005-05-08 02:24:35 +0000 (Sun, 08 May 2005) | 1 line
+
+use Mail::SpamAssassin::Message to make a Message object instead of loading all of Mail::SpamAssassin and calling parse() which only creates and returns a Message object
+------------------------------------------------------------------------
+r169092 | parker | 2005-05-07 16:13:20 +0000 (Sat, 07 May 2005) | 1 line
+
+Document recently added LEARN and COLLABREPORT options
+------------------------------------------------------------------------
+r169089 | parker | 2005-05-07 16:08:32 +0000 (Sat, 07 May 2005) | 38 lines
+
+Bug 4163: add reporting support to spamd/spamc
+
+*    MANIFEST
+	Add new files
+
+*    lib/Mail/SpamAssassin/Client.pm
+	Added report and revoke methods
+
+*    lib/Mail/SpamAssassin/Reporter.pm
+	Default to failure for report plugin call
+
+*    t/spamc_optC.t
+	Added test to test the spamc -C functionality
+
+*    t/data/reporterplugin.pm
+	Helper plugin to test the spamC -C functionality
+
+*    spamc/libspamc.h
+	Added bitmask for Collaborative Reporting option
+	Added prototype for message_collabreport method
+
+*    spamc/spamc.c
+	Added new -C command line
+	Made the learntype/reporttype params generic (ie extratype)
+	Added code necessary to call collaborative reporting option
+
+*    spamc/spamc.pod
+	Document -C option
+
+*    spamc/libspamc.c
+	Added method message_collabreport to report mails to the
+	colaborative reporting databases
+	Updated header parsing code to recognize Reported:
+	Fixed unreachable compiler warning
+
+*    spamd/spamd.raw
+	Added COLLABREPORT spamd protocol option
+
+------------------------------------------------------------------------
+r169087 | parker | 2005-05-07 15:51:11 +0000 (Sat, 07 May 2005) | 1 line
+
+Bug 4311: Added ability to parse multiple .pre files and then wrote out a test .pre file that loads the Razor2 plugin for the razor2 test
+------------------------------------------------------------------------
+r169048 | parker | 2005-05-07 06:19:39 +0000 (Sat, 07 May 2005) | 1 line
+
+Start using create_saobj call to create saobject correctly
+------------------------------------------------------------------------
+r169047 | sidney | 2005-05-07 06:17:54 +0000 (Sat, 07 May 2005) | 1 line
+
+bug 4313 fix three calls to parse which should be an instance method
+------------------------------------------------------------------------
+r169045 | felicity | 2005-05-07 05:54:36 +0000 (Sat, 07 May 2005) | 1 line
+
+add AccessDB to MANIFEST...
+------------------------------------------------------------------------
+r169043 | felicity | 2005-05-07 05:46:07 +0000 (Sat, 07 May 2005) | 1 line
+
+remove ACCESSDB description from default files
+------------------------------------------------------------------------
+r169040 | felicity | 2005-05-07 05:42:39 +0000 (Sat, 07 May 2005) | 1 line
+
+move accessdb code out of EvalTests and into its own plugin (off by default)
+------------------------------------------------------------------------
+r169038 | quinlan | 2005-05-07 05:34:09 +0000 (Sat, 07 May 2005) | 2 lines
+
+this isn't needed as far as I know
+
+------------------------------------------------------------------------
+r168978 | jm | 2005-05-06 22:59:27 +0000 (Fri, 06 May 2005) | 1 line
+
+set default log level to include info() calls, otherwise using info() is no different from calling dbg()
+------------------------------------------------------------------------
+r168646 | felicity | 2005-05-06 20:13:05 +0000 (Fri, 06 May 2005) | 1 line
+
+check for revoke_available in Reporter and throw a warning if no revoke methods were available
+------------------------------------------------------------------------
+r168638 | felicity | 2005-05-06 19:07:44 +0000 (Fri, 06 May 2005) | 1 line
+
+bug 4103: more work on multi-level message/* attachments
+------------------------------------------------------------------------
+r168632 | felicity | 2005-05-06 17:59:40 +0000 (Fri, 06 May 2005) | 1 line
+
+bug 4103: deal with deep recursive message/* attachments
+------------------------------------------------------------------------
+r168563 | quinlan | 2005-05-06 08:03:51 +0000 (Fri, 06 May 2005) | 2 lines
+
+forgot these
+
+------------------------------------------------------------------------
+r168560 | quinlan | 2005-05-06 07:58:24 +0000 (Fri, 06 May 2005) | 2 lines
+
+probably better hit rate for T_OBFU_CPILL*
+
+------------------------------------------------------------------------
+r168541 | quinlan | 2005-05-06 06:43:51 +0000 (Fri, 06 May 2005) | 2 lines
+
+a few more rules
+
+------------------------------------------------------------------------
+r168539 | quinlan | 2005-05-06 06:28:35 +0000 (Fri, 06 May 2005) | 2 lines
+
+fix test failure 
+
+------------------------------------------------------------------------
+r168533 | quinlan | 2005-05-06 06:09:17 +0000 (Fri, 06 May 2005) | 2 lines
+
+regexps over the entire regexp string was the wrong way to do this
+
+------------------------------------------------------------------------
+r168529 | quinlan | 2005-05-06 06:02:24 +0000 (Fri, 06 May 2005) | 2 lines
+
+just a small readability tweak
+
+------------------------------------------------------------------------
+r168526 | quinlan | 2005-05-06 05:59:15 +0000 (Fri, 06 May 2005) | 2 lines
+
+some rule fixes and improvements
+
+------------------------------------------------------------------------
+r168367 | quinlan | 2005-05-05 18:27:07 +0000 (Thu, 05 May 2005) | 4 lines
+
+change "--max-clients" and "child states" warnings into info, these
+  are definitely not errors
+some whitespace changes
+
+------------------------------------------------------------------------
+r168266 | quinlan | 2005-05-05 04:36:36 +0000 (Thu, 05 May 2005) | 2 lines
+
+just a little reformatting
+
+------------------------------------------------------------------------
+r168260 | quinlan | 2005-05-05 04:12:25 +0000 (Thu, 05 May 2005) | 2 lines
+
+add facility name to dbg() statement
+
+------------------------------------------------------------------------
+r168184 | parker | 2005-05-04 20:27:34 +0000 (Wed, 04 May 2005) | 1 line
+
+Fix additional typo and add some indention so it is clear what is in the ifplugin block
+------------------------------------------------------------------------
+r168183 | quinlan | 2005-05-04 20:22:44 +0000 (Wed, 04 May 2005) | 2 lines
+
+more typo
+
+------------------------------------------------------------------------
+r168167 | quinlan | 2005-05-04 19:00:02 +0000 (Wed, 04 May 2005) | 2 lines
+
+typo
+
+------------------------------------------------------------------------
+r168114 | quinlan | 2005-05-04 11:28:00 +0000 (Wed, 04 May 2005) | 2 lines
+
+these lines should be protected
+
+------------------------------------------------------------------------
+r168113 | quinlan | 2005-05-04 11:17:46 +0000 (Wed, 04 May 2005) | 2 lines
+
+add about 100 more test cases
+
+------------------------------------------------------------------------
+r168112 | quinlan | 2005-05-04 11:10:22 +0000 (Wed, 04 May 2005) | 2 lines
+
+fixing the TLD regexp which was missing stuff
+
+------------------------------------------------------------------------
+r168094 | jm | 2005-05-04 07:00:16 +0000 (Wed, 04 May 2005) | 1 line
+
+bug 4258: fix spamd lockup on FreeBSD by moving to a fixed-buffer-size protocol between spamd parent and children.  This avoids a hang when two messages arrive in the same read(2) call, which gets buffered on FreeBSD
+------------------------------------------------------------------------
+r168089 | quinlan | 2005-05-04 06:37:46 +0000 (Wed, 04 May 2005) | 2 lines
+
+add underscore technology
+
+------------------------------------------------------------------------
+r168069 | quinlan | 2005-05-04 04:14:21 +0000 (Wed, 04 May 2005) | 2 lines
+
+more URI extraction tweaks for a new corner case
+
+------------------------------------------------------------------------
+r168067 | quinlan | 2005-05-04 03:39:32 +0000 (Wed, 04 May 2005) | 2 lines
+
+new t test for grabbing URIs from text
+
+------------------------------------------------------------------------
+r168051 | quinlan | 2005-05-04 02:32:14 +0000 (Wed, 04 May 2005) | 2 lines
+
+add /i just in case and /o just because
+
+------------------------------------------------------------------------
+r168050 | quinlan | 2005-05-04 02:31:07 +0000 (Wed, 04 May 2005) | 5 lines
+
+improve URI matching heuristics: hostnames can be at most 255 characters
+long, only exclude ones that match email addresses, "." can occur at end,
+don't allow "_" since that's not allowed in hostnames
+also exclude addresses that don't contain a valid TLD from mailto: matching
+
+------------------------------------------------------------------------
+r168034 | quinlan | 2005-05-04 01:02:04 +0000 (Wed, 04 May 2005) | 2 lines
+
+whitespace
+
+------------------------------------------------------------------------
+r167999 | jm | 2005-05-03 21:31:46 +0000 (Tue, 03 May 2005) | 1 line
+
+added note on redoing a messed-up release attempt
+------------------------------------------------------------------------
+r167998 | quinlan | 2005-05-03 21:31:03 +0000 (Tue, 03 May 2005) | 2 lines
+
+whitespace
+
+------------------------------------------------------------------------
+r167996 | parker | 2005-05-03 21:28:57 +0000 (Tue, 03 May 2005) | 1 line
+
+Fix up lang_lint, and add missing files to MANIFEST
+------------------------------------------------------------------------
+r167967 | quinlan | 2005-05-03 19:43:34 +0000 (Tue, 03 May 2005) | 2 lines
+
+bug 4193: "make test" should detect lint problems with translations
+
+------------------------------------------------------------------------
+r167966 | quinlan | 2005-05-03 19:42:46 +0000 (Tue, 03 May 2005) | 2 lines
+
+bug 4193: lint failures for various languages (old missing rules)
+
+------------------------------------------------------------------------
+r167964 | quinlan | 2005-05-03 19:37:34 +0000 (Tue, 03 May 2005) | 2 lines
+
+bug 4193: surround plugin descriptions with ifplugin/endif
+
+------------------------------------------------------------------------
+r167932 | jm | 2005-05-03 16:48:19 +0000 (Tue, 03 May 2005) | 1 line
+
+bug 4292: t/meta.t does not work on Windows
+------------------------------------------------------------------------
+r167902 | felicity | 2005-05-03 13:32:22 +0000 (Tue, 03 May 2005) | 1 line
+
+fix issues with t/data/spam/spf[23]
+------------------------------------------------------------------------
+r167871 | parker | 2005-05-03 06:53:18 +0000 (Tue, 03 May 2005) | 1 line
+
+Ignore test rules when running meta.t tests
+------------------------------------------------------------------------
+r167857 | sidney | 2005-05-03 04:13:37 +0000 (Tue, 03 May 2005) | 1 line
+
+Create a wrapper method in DnsResolver to call the underlying resolver nameservers function to avoid ugly bypass of class encapsulation I introduced in Dns.pm in my last patch
+------------------------------------------------------------------------
+r167851 | jm | 2005-05-03 03:41:12 +0000 (Tue, 03 May 2005) | 1 line
+
+bug 3900: spamd on BSD leaves children running as root due to platform-specific perl idiosyncracy
+------------------------------------------------------------------------
+r167849 | jm | 2005-05-03 03:34:04 +0000 (Tue, 03 May 2005) | 1 line
+
+bug 4283: promote UNPARSEABLE_RELAY, NO_RELAYS, NO_RECEIVED as informational rules
+------------------------------------------------------------------------
+r167848 | dos | 2005-05-03 02:51:18 +0000 (Tue, 03 May 2005) | 1 line
+
+bug 4207: mime_multipart_ratio should check size of last plain & html parts
+------------------------------------------------------------------------
+r167838 | quinlan | 2005-05-03 00:58:49 +0000 (Tue, 03 May 2005) | 4 lines
+
+move "burn stage" to be much later in process, once people can be downloading
+the tarball (and we know from experience that people will download them
+immediately, even before they are listed on a web page or announced)
+
+------------------------------------------------------------------------
+r167836 | dos | 2005-05-03 00:35:36 +0000 (Tue, 03 May 2005) | 1 line
+
+even less math
+------------------------------------------------------------------------
+r167829 | quinlan | 2005-05-02 23:43:09 +0000 (Mon, 02 May 2005) | 2 lines
+
+less math
+
+------------------------------------------------------------------------
+r165707 | quinlan | 2005-05-02 22:44:22 +0000 (Mon, 02 May 2005) | 2 lines
+
+change private to discrete
+
+------------------------------------------------------------------------
+r165704 | quinlan | 2005-05-02 22:30:35 +0000 (Mon, 02 May 2005) | 2 lines
+
+move the point of return to be a bit earlier
+
+------------------------------------------------------------------------
+r165703 | quinlan | 2005-05-02 22:23:16 +0000 (Mon, 02 May 2005) | 2 lines
+
+add note about point of no return
+
+------------------------------------------------------------------------
+r165702 | quinlan | 2005-05-02 22:05:50 +0000 (Mon, 02 May 2005) | 2 lines
+
+release process should include the voting step before public tarballs
+
+------------------------------------------------------------------------
+r165661 | felicity | 2005-05-02 18:51:39 +0000 (Mon, 02 May 2005) | 1 line
+
+bug 4298: if at the end of parsing out the content-type header we don't actually have a type, assume text/plain.
+------------------------------------------------------------------------
+r165643 | sidney | 2005-05-02 15:32:14 +0000 (Mon, 02 May 2005) | 1 line
+
+bug 4290 Canonicalize rbl name to put a dot at end if it is a FQDN without a dot. Also change regression test because this changes the output of the test
+------------------------------------------------------------------------
+r165601 | quinlan | 2005-05-02 07:41:21 +0000 (Mon, 02 May 2005) | 2 lines
+
+more display:none tests
+
+------------------------------------------------------------------------
+r165567 | parker | 2005-05-02 00:51:13 +0000 (Mon, 02 May 2005) | 1 line
+
+Bug4297: Account for change in sa-learn output
+------------------------------------------------------------------------
+r165468 | quinlan | 2005-05-01 07:13:34 +0000 (Sun, 01 May 2005) | 2 lines
+
+bu 4163: this should fix any issues with finding pkill and pgrep, please test
+
+------------------------------------------------------------------------
+r165459 | quinlan | 2005-05-01 04:51:08 +0000 (Sun, 01 May 2005) | 2 lines
+
+only warn() on this when linting since it's a configuration error 
+
+------------------------------------------------------------------------
+r165453 | quinlan | 2005-05-01 03:22:34 +0000 (Sun, 01 May 2005) | 3 lines
+
+change "Learned from" to "acted on" since this line is also used
+when forgetting messages
+
+------------------------------------------------------------------------
+r165452 | quinlan | 2005-05-01 03:07:43 +0000 (Sun, 01 May 2005) | 2 lines
+
+add UPGRADE
+
+------------------------------------------------------------------------
+r165451 | quinlan | 2005-05-01 03:03:28 +0000 (Sun, 01 May 2005) | 2 lines
+
+remove $$ from logging messages since those are now standard
+
+------------------------------------------------------------------------
+r165450 | quinlan | 2005-05-01 02:58:46 +0000 (Sun, 01 May 2005) | 2 lines
+
+remove $$ from logging messages since those are now standard
+
+------------------------------------------------------------------------
+r165449 | quinlan | 2005-05-01 02:58:40 +0000 (Sun, 01 May 2005) | 3 lines
+
+bug 3908: fix locking code for stale locks
+remove $$ from logging messages since those are now standard
+
+------------------------------------------------------------------------
+r165448 | quinlan | 2005-05-01 02:44:31 +0000 (Sun, 01 May 2005) | 2 lines
+
+warn() rather than dbg() for unsolved meta dependencies
+
+------------------------------------------------------------------------
+r165447 | quinlan | 2005-05-01 02:31:12 +0000 (Sun, 01 May 2005) | 2 lines
+
+fix secure_tmpfile function
+
+------------------------------------------------------------------------
+r165442 | sidney | 2005-05-01 00:27:00 +0000 (Sun, 01 May 2005) | 1 line
+
+remove TODO comments for things that were done in the last checkin
+------------------------------------------------------------------------
+r165396 | jm | 2005-04-30 08:40:33 +0000 (Sat, 30 Apr 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 3714: __FIDEW1_b3714_c8 __FIDEW2_b3714_c8 __FIDEW3_b3714_c8 __FIDEW4_b3714_c8 __FIDEW5_b3714_c8 __FIDEW6_b3714_c8 __FIDEW7_b3714_c8 __FIDEW8_b3714_c8 __FIDEW9_b3714_c8 __FIDEX1_b3714_c8 __FIDEXH1_b3714_c8 __FIDEX2_b3714_c8 __FIDEX3_b3714_c8 __FIDEXH3_b3714_c8 __FIDEX4_b3714_c8 __FIDEXH4_b3714_c8 __FIDEX5_b3714_c8 __FIDEXH5_b3714_c8 __FIDEX6_b3714_c8 __FIDEX7_b3714_c8 __FIDEX8a_b3714_c8 __FIDEX8b_b3714_c8 __FIDEX9_b3714_c8 __FIDEX10_b3714_c8 __FIDEX11_b3714_c8 __FIDEX12_b3714_c8 __FIDEXH12_b3714_c8 __FIDEX13_b3714_c8 __FIDEXH13_b3714_c8 __FIDEXS13_b3714_c8 __FIDEX14_b3714_c8 __FIDEX15_b3714_c8 __FIDEX16_b3714_c8 __FIDEX17_b3714_c8 __FIDEX18_b3714_c8 __FIDEX19_b3714_c8 __FIDEX20_b3714_c8 __FIDAS1_b3714_c8 __FIDAS2_b3714_c8 __FIDASH2_b3714_c8 __FIDAS3_b3714_c8 __FIDASH3_b3714_c8 __FIDAS4_b3714_c8 __FIDAS6_b3714_c8 __FIDASH6_b3714_c8 __FIDAS7_b3714_c8 __FIDAS8_b3714_c8 __FIDAS9_b3714_c8 __FIDASH9_b3714_c8 __FIDAS10_b3714_c8 __FIDAS11_b3714_c8 __FIDASH11_b3714_c8 __FIDAS12_b3714_c8 __FIDAS13_b3714_c8 __FIDAS14_b3714_c8 __FIDASH14_b3714_c8 __FIDAS15_b3714_c8 __FIDAS16_b3714_c8 __FIDASH16_b3714_c8 __FIDAS17_b3714_c8 __FIDAS18_b3714_c8 __FIDAS19_b3714_c8 __FIDAS20_b3714_c8 __FIDAS21_b3714_c8 __FIDAS22_b3714_c8 __FIDAS23_b3714_c8 __FIDASH23_b3714_c8 __FIDAS24_b3714_c8 __FIDASH24_b3714_c8 __FIDAS25_b3714_c8 __FIDAS26_b3714_c8 __FIDAS27_b3714_c8 __FIDASH27_b3714_c8 __FIDAS28_b3714_c8 __FIDASH28_b3714_c8 __FIDAS29_b3714_c8 __FIDAS30_b3714_c8 __FIDAS31_b3714_c8 __FIDAS32_b3714_c8 __FIDAS33_b3714_c8 __FIDAS34_b3714_c8 __FIDAS35_b3714_c8 __FIDAS36_b3714_c8 __FIDAS37_b3714_c8 __FIDASH37_b3714_c8 __FIDAS38_b3714_c8 __FIDASH38_b3714_c8 __FIDAS39_b3714_c8 __FREPORT1A_b3714_c8 __FREPORT1B_b3714_c8 __FREPORT1C_b3714_c8 __FREPORT2_b3714_c8 T_MC_STOCKREPORT_3_b3714_c8 T_MC_STOCKREPORT_4_b3714_c8 T_MC_STOCKREPORT_5_b3714_c8 __OBFUS_01_b3714_c8 __OBFUSH_01_b3714_c8 __OBFUS_02_b3714_c8 __OBFUSH_02_b3714_c8 __OBFUS_03_b3714_c8 __OBFUSH_03_b3714_c8 __OBFUS_04_b3714_c8 __OBFUSH_04_b3714_c8 __OBFUS_05_b3714_c8 __OBFUSH_05_b3714_c8 __OBFUS_06_b3714_c8 __OBFUSH_06_b3714_c8 __OBFUS_07_b3714_c8 __OBFUSH_07_b3714_c8 __OBFUS_08_b3714_c8 __OBFUSH_08_b3714_c8 __OBFUS_09_b3714_c8 __OBFUSH_09_b3714_c8 __OBFUS_10_b3714_c8 __OBFUSH_10_b3714_c8 __OBFUS_11_b3714_c8 __OBFUSH_11_b3714_c8 __OBFUS_12_b3714_c8 __OBFUSH_12_b3714_c8 __OBFUS_13_b3714_c8 __OBFUSH_13_b3714_c8 __OBFUS_14_b3714_c8 __OBFUSH_14_b3714_c8 __OBFUS_15_b3714_c8 __OBFUSH_15_b3714_c8 __OBFUS_16_b3714_c8 __OBFUSH_16_b3714_c8 __OBFUS_17_b3714_c8 __OBFUSH_17_b3714_c8 __OBFUS_18_b3714_c8 __OBFUSH_18_b3714_c8 __OBFUS_19_b3714_c8 __OBFUSH_19_b3714_c8 __OBFUS_20_b3714_c8 __OBFUSH_20_b3714_c8 __OBFUS_21_b3714_c8 __OBFUSH_21_b3714_c8 __OBFUS_22_b3714_c8 __OBFUSH_22_b3714_c8 __OBFUS_23_b3714_c8 __OBFUSH_23_b3714_c8 __OBFUS_24_b3714_c8 __OBFUSH_24_b3714_c8 __OBFUS_25_b3714_c8 __OBFUSH_25_b3714_c8 __OBFUS_26_b3714_c8 __OBFUSH_26_b3714_c8 __OBFUS_27_b3714_c8 __OBFUSH_27_b3714_c8 __OBFUS_28_b3714_c8 __OBFUSH_28_b3714_c8 __OBFUS_29_b3714_c8 __OBFUSH_29_b3714_c8 __OBFUS_30_b3714_c8 __OBFUSH_30_b3714_c8 __OBFUS_31_b3714_c8 __OBFUSH_31_b3714_c8 __OBFUS_32_b3714_c8 __OBFUSH_32_b3714_c8 __OBFUS_33_b3714_c8 __OBFUSH_33_b3714_c8 __OBFUS_34_b3714_c8 __OBFUSH_34_b3714_c8 __OBFUS_35_b3714_c8 __OBFUSH_35_b3714_c8 __OBFUS_36_b3714_c8 __OBFUSH_36_b3714_c8 __OBFUS_37_b3714_c8 __OBFUSH_37_b3714_c8 __OBFUS_38_b3714_c8 __OBFUSH_38_b3714_c8 __OBFUS_39_b3714_c8 __OBFUSH_39_b3714_c8 __OBFUS_40_b3714_c8 __OBFUSH_40_b3714_c8 __OBFUS_41_b3714_c8 __OBFUSH_41_b3714_c8 __OBFUS_42_b3714_c8 __OBFUSH_42_b3714_c8 __OBFUS_43_b3714_c8 __OBFUSH_43_b3714_c8 __OBFUS_44_b3714_c8 __OBFUSH_44_b3714_c8 __OBFUS_45_b3714_c8 __OBFUSH_45_b3714_c8 __OBFUS_46_b3714_c8 __OBFUSH_46_b3714_c8 __OBFUS_47_b3714_c8 __OBFUSH_47_b3714_c8 __OBFUS_48_b3714_c8 __OBFUSH_48_b3714_c8 __OBFUS_49_b3714_c8 __OBFUSH_49_b3714_c8 __OBFUS_50_b3714_c8 __OBFUSH_50_b3714_c8 __OBFUS_51_b3714_c8 __OBFUSH_51_b3714_c8 __OBFUS_52_b3714_c8 __OBFUSH_52_b3714_c8 __OBFUS_53_b3714_c8 __OBFUSH_53_b3714_c8 __OBFUS_54_b3714_c8 __OBFUSH_54_b3714_c8 __OBFUS_55_b3714_c8 __OBFUSH_55_b3714_c8 __OBFUS_56_b3714_c8 __OBFUSH_56_b3714_c8 __OBFUS_57_b3714_c8 __OBFUSH_57_b3714_c8 __OBFUS_58_b3714_c8 __OBFUSH_58_b3714_c8 __OBFUS_59_b3714_c8 __OBFUSH_59_b3714_c8 __OBFUS_60_b3714_c8 __OBFUSH_60_b3714_c8 __OBFUS_61_b3714_c8 __OBFUSH_61_b3714_c8 __OBFUS_62_b3714_c8 __OBFUSH_62_b3714_c8 __OBFUS_63_b3714_c8 __OBFUSH_63_b3714_c8 __OBFUS_64_b3714_c8 __OBFUSH_64_b3714_c8 __OBFUS_65_b3714_c8 __OBFUSH_65_b3714_c8 __OBFUL_01n_b3714_c8 __OBFUL_01o_b3714_c8 __OBFUL_01_b3714_c8 __OBFULH_01n_b3714_c8 __OBFULH_01o_b3714_c8 __OBFULH_01_b3714_c8 __OBFUL_02n_b3714_c8 __OBFUL_02o_b3714_c8 __OBFUL_02_b3714_c8 __OBFULH_02n_b3714_c8 __OBFULH_02o_b3714_c8 __OBFULH_02_b3714_c8 __OBFUL_03n_b3714_c8 __OBFUL_03o_b3714_c8 __OBFUL_03_b3714_c8 __OBFULH_03n_b3714_c8 __OBFULH_03o_b3714_c8 __OBFULH_03_b3714_c8 __OBFUL_04n_b3714_c8 __OBFUL_04o_b3714_c8 __OBFUL_04_b3714_c8 __OBFULH_04n_b3714_c8 __OBFULH_04o_b3714_c8 __OBFULH_04_b3714_c8 __OBFUL_05n_b3714_c8 __OBFUL_05o_b3714_c8 __OBFUL_05_b3714_c8 __OBFULH_05n_b3714_c8 __OBFULH_05o_b3714_c8 __OBFULH_05_b3714_c8 __OBFUL_06n_b3714_c8 __OBFUL_06o_b3714_c8 __OBFUL_06_b3714_c8 __OBFULH_06n_b3714_c8 __OBFULH_06o_b3714_c8 __OBFULH_06_b3714_c8 __OBFUL_07n_b3714_c8 __OBFUL_07o_b3714_c8 __OBFUL_07_b3714_c8 __OBFULH_07n_b3714_c8 __OBFULH_07o_b3714_c8 __OBFULH_07_b3714_c8 __OBFUL_08n_b3714_c8 __OBFUL_08o_b3714_c8 __OBFUL_08_b3714_c8 __OBFULH_08n_b3714_c8 __OBFULH_08o_b3714_c8 __OBFULH_08_b3714_c8 __OBFUL_09n_b3714_c8 __OBFUL_09o_b3714_c8 __OBFUL_09_b3714_c8 __OBFULH_09n_b3714_c8 __OBFULH_09o_b3714_c8 __OBFULH_09_b3714_c8 __OBFUL_10n_b3714_c8 __OBFUL_10o_b3714_c8 __OBFUL_10_b3714_c8 __OBFULH_10n_b3714_c8 __OBFULH_10o_b3714_c8 __OBFULH_10_b3714_c8 __OBFUL_11n_b3714_c8 __OBFUL_11o_b3714_c8 __OBFUL_11_b3714_c8 __OBFULH_11n_b3714_c8 __OBFULH_11o_b3714_c8 __OBFULH_11_b3714_c8 __OBFUL_12n_b3714_c8 __OBFUL_12o_b3714_c8 __OBFUL_12_b3714_c8 __OBFULH_12n_b3714_c8 __OBFULH_12o_b3714_c8 __OBFULH_12_b3714_c8 __OBFUL_13n_b3714_c8 __OBFUL_13o_b3714_c8 __OBFUL_13_b3714_c8 __OBFULH_13n_b3714_c8 __OBFULH_13o_b3714_c8 __OBFULH_13_b3714_c8 __OBFUL_14n_b3714_c8 __OBFUL_14o_b3714_c8 __OBFUL_14_b3714_c8 __OBFULH_14n_b3714_c8 __OBFULH_14o_b3714_c8 __OBFULH_14_b3714_c8 __OBFUL_15n_b3714_c8 __OBFUL_15o_b3714_c8 __OBFUL_15_b3714_c8 __OBFULH_15n_b3714_c8 __OBFULH_15o_b3714_c8 __OBFULH_15_b3714_c8 __OBFUL_16n_b3714_c8 __OBFUL_16o_b3714_c8 __OBFUL_16_b3714_c8 __OBFULH_16n_b3714_c8 __OBFULH_16o_b3714_c8 __OBFULH_16_b3714_c8 __OBFUL_17n_b3714_c8 __OBFUL_17o_b3714_c8 __OBFUL_17_b3714_c8 __OBFULH_17n_b3714_c8 __OBFULH_17o_b3714_c8 __OBFULH_17_b3714_c8 __OBFUL_18n_b3714_c8 __OBFUL_18o_b3714_c8 __OBFUL_18_b3714_c8 __OBFULH_18n_b3714_c8 __OBFULH_18o_b3714_c8 __OBFULH_18_b3714_c8 __OBFUL_19n_b3714_c8 __OBFUL_19o_b3714_c8 __OBFUL_19_b3714_c8 __OBFULH_19n_b3714_c8 __OBFULH_19o_b3714_c8 __OBFULH_19_b3714_c8 __OBFUL_20n_b3714_c8 __OBFUL_20o_b3714_c8 __OBFUL_20_b3714_c8 __OBFULH_20n_b3714_c8 __OBFULH_20o_b3714_c8 __OBFULH_20_b3714_c8 __OBFUL_21n_b3714_c8 __OBFUL_21o_b3714_c8 __OBFUL_21_b3714_c8 __OBFULH_21n_b3714_c8 __OBFULH_21o_b3714_c8 __OBFULH_21_b3714_c8 __OBFUL_22n_b3714_c8 __OBFUL_22o_b3714_c8 __OBFUL_22_b3714_c8 __OBFULH_22n_b3714_c8 __OBFULH_22o_b3714_c8 __OBFULH_22_b3714_c8 __OBFUL_23n_b3714_c8 __OBFUL_23o_b3714_c8 __OBFUL_23_b3714_c8 __OBFULH_23n_b3714_c8 __OBFULH_23o_b3714_c8 __OBFULH_23_b3714_c8 __OBFUL_24n_b3714_c8 __OBFUL_24o_b3714_c8 __OBFUL_24_b3714_c8 __OBFULH_24n_b3714_c8 __OBFULH_24o_b3714_c8 __OBFULH_24_b3714_c8 __OBFUL_25n_b3714_c8 __OBFUL_25o_b3714_c8 __OBFUL_25_b3714_c8 __OBFULH_25n_b3714_c8 __OBFULH_25o_b3714_c8 __OBFULH_25_b3714_c8 __OBFUL_26n_b3714_c8 __OBFUL_26o_b3714_c8 __OBFUL_26_b3714_c8 __OBFULH_26n_b3714_c8 __OBFULH_26o_b3714_c8 __OBFULH_26_b3714_c8 __OBFUL_27n_b3714_c8 __OBFUL_27o_b3714_c8 __OBFUL_27_b3714_c8 __OBFULH_27n_b3714_c8 __OBFULH_27o_b3714_c8 __OBFULH_27_b3714_c8 __OBFUL_28n_b3714_c8 __OBFUL_28o_b3714_c8 __OBFUL_28_b3714_c8 __OBFULH_28n_b3714_c8 __OBFULH_28o_b3714_c8 __OBFULH_28_b3714_c8 __OBFUL_29n_b3714_c8 __OBFUL_29o_b3714_c8 __OBFUL_29_b3714_c8 __OBFULH_29n_b3714_c8 __OBFULH_29o_b3714_c8 __OBFULH_29_b3714_c8 __OBFUL_30n_b3714_c8 __OBFUL_30o_b3714_c8 __OBFUL_30_b3714_c8 __OBFULH_30n_b3714_c8 __OBFULH_30o_b3714_c8 __OBFULH_30_b3714_c8 __OBFUL_31n_b3714_c8 __OBFUL_31o_b3714_c8 __OBFUL_31_b3714_c8 __OBFULH_31n_b3714_c8 __OBFULH_31o_b3714_c8 __OBFULH_31_b3714_c8 __OBFUL_32n_b3714_c8 __OBFUL_32o_b3714_c8 __OBFUL_32_b3714_c8 __OBFULH_32n_b3714_c8 __OBFULH_32o_b3714_c8 __OBFULH_32_b3714_c8 __OBFUL_33n_b3714_c8 __OBFUL_33o_b3714_c8 __OBFUL_33_b3714_c8 __OBFULH_33n_b3714_c8 __OBFULH_33o_b3714_c8 __OBFULH_33_b3714_c8 __OBFUL_34n_b3714_c8 __OBFUL_34o_b3714_c8 __OBFUL_34_b3714_c8 __OBFULH_34n_b3714_c8 __OBFULH_34o_b3714_c8 __OBFULH_34_b3714_c8 __OBFUL_35n_b3714_c8 __OBFUL_35o_b3714_c8 __OBFUL_35_b3714_c8 __OBFULH_35n_b3714_c8 __OBFULH_35o_b3714_c8 __OBFULH_35_b3714_c8 __OBFUL_36n_b3714_c8 __OBFUL_36o_b3714_c8 __OBFUL_36_b3714_c8 __OBFULH_36n_b3714_c8 __OBFULH_36o_b3714_c8 __OBFULH_36_b3714_c8 __OBFUL_37n_b3714_c8 __OBFUL_37o_b3714_c8 __OBFUL_37_b3714_c8 __OBFULH_37n_b3714_c8 __OBFULH_37o_b3714_c8 __OBFULH_37_b3714_c8 __OBFUL_38n_b3714_c8 __OBFUL_38o_b3714_c8 __OBFUL_38_b3714_c8 __OBFULH_38n_b3714_c8 __OBFULH_38o_b3714_c8 __OBFULH_38_b3714_c8 __OBFUL_39n_b3714_c8 __OBFUL_39o_b3714_c8 __OBFUL_39_b3714_c8 __OBFULH_39n_b3714_c8 __OBFULH_39o_b3714_c8 __OBFULH_39_b3714_c8 __OBFUL_40n_b3714_c8 __OBFUL_40o_b3714_c8 __OBFUL_40_b3714_c8 __OBFULH_40n_b3714_c8 __OBFULH_40o_b3714_c8 __OBFULH_40_b3714_c8 __OBFUL_41n_b3714_c8 __OBFUL_41o_b3714_c8 __OBFUL_41_b3714_c8 __OBFULH_41n_b3714_c8 __OBFULH_41o_b3714_c8 __OBFULH_41_b3714_c8 T_MC_OBFU_1_b3714_c8 T_MC_OBFU_2_b3714_c8 T_MC_OBFU_3_b3714_c8 T_MC_OBFU_4_b3714_c8 T_MC_OBFU_5_b3714_c8 T_MC_OBFU_6_b3714_c8 T_MC_OBFU_7_b3714_c8 T_MC_OBFU_STOCK_COMBO_A_b3714_c8 T_MC_OBFU_STOCK_COMBO_B_b3714_c8 T_MC_OBFU_STOCK_COMBO_C_b3714_c8 T_MC_OBFU_STOCK_COMBO_D_b3714_c8 T_MC_OBFU_STOCK_COMBO_E_b3714_c8 T_MC_OBFU_BAYES_b3714_c8
+
+------------------------------------------------------------------------
+r165357 | jm | 2005-04-29 23:07:01 +0000 (Fri, 29 Apr 2005) | 1 line
+
+added note recommending SQL storage for Bayes or AWL, instead of DB_File
+------------------------------------------------------------------------
+r165356 | jm | 2005-04-29 23:03:58 +0000 (Fri, 29 Apr 2005) | 1 line
+
+bug 3796: recommend SQL for quota users
+------------------------------------------------------------------------
+r165354 | jm | 2005-04-29 22:58:29 +0000 (Fri, 29 Apr 2005) | 1 line
+
+bug 4017: secure_tmpfile caused infinite loop if out of fds or out of quota; fixed
+------------------------------------------------------------------------
+r165325 | quinlan | 2005-04-29 18:29:26 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+add pid to stderr messages
+
+------------------------------------------------------------------------
+r165289 | sidney | 2005-04-29 10:32:17 +0000 (Fri, 29 Apr 2005) | 1 line
+
+bug 4269 and update spf tests to cover all spf replies
+------------------------------------------------------------------------
+r165283 | quinlan | 2005-04-29 09:09:44 +0000 (Fri, 29 Apr 2005) | 3 lines
+
+less verbosity for debugging bayes (the token debugging) unless bayes is
+specifically turned on for debugging
+
+------------------------------------------------------------------------
+r165281 | quinlan | 2005-04-29 08:55:42 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+bug 3426: print pyzor commands when debugging
+
+------------------------------------------------------------------------
+r165280 | jm | 2005-04-29 08:40:32 +0000 (Fri, 29 Apr 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 4236: __RCVD_APNIC_b4236_c4 __RCVD_RIPE_b4236_c4 __RCVD_LACNIC_b4236_c4 __RCVD_FOREIGN_b4236_c4 __FROM_AOL_b4236_c4 T_MC_SPAMMY_FOREIGN_AOL_b4236_c4 __FROM_RIPE_b4236_c4 T_MC_SPAMMY_FOREIGN_RIPE_b4236_c4 __FROM_APNIC_b4236_c4 T_MC_SPAMMY_FOREIGN_APNIC_b4236_c4 __FROM_LACNIC_b4236_c4 T_MC_SPAMMY_FOREIGN_LACNIC_b4236_c4 __RCVD_APNIC_b4236_c5 __RCVD_RIPE_b4236_c5 __RCVD_LACNIC_b4236_c5 __RCVD_FOREIGN_b4236_c5 __FROM_AOL_b4236_c5 T_MC_SPAMMY_FOREIGN_AOL_b4236_c5 __FROM_RIPE_b4236_c5 T_MC_SPAMMY_FOREIGN_RIPE_b4236_c5 __FROM_APNIC_b4236_c5 T_MC_SPAMMY_FOREIGN_APNIC_b4236_c5 __FROM_LACNIC_b4236_c5 T_MC_SPAMMY_FOREIGN_LACNIC_b4236_c5
+
+------------------------------------------------------------------------
+r165279 | quinlan | 2005-04-29 08:39:27 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+bug 4268: remove $Id: lines
+
+------------------------------------------------------------------------
+r165277 | quinlan | 2005-04-29 08:22:22 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+remove old rules
+
+------------------------------------------------------------------------
+r165276 | quinlan | 2005-04-29 08:18:19 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+bug 4248: optimized advance fee fraud rules
+
+------------------------------------------------------------------------
+r165275 | quinlan | 2005-04-29 07:56:11 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+if an unknown conf type is used, just warn and skip the line, don't die
+
+------------------------------------------------------------------------
+r165274 | quinlan | 2005-04-29 07:51:56 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+add comment
+
+------------------------------------------------------------------------
+r165272 | quinlan | 2005-04-29 07:44:25 +0000 (Fri, 29 Apr 2005) | 2 lines
+
+bug 3923: use local time for spamd file logs and a more standard format
+
+------------------------------------------------------------------------
+r165264 | parker | 2005-04-29 05:31:13 +0000 (Fri, 29 Apr 2005) | 1 line
+
+Untie the db files before we remove, windows did not like trying to unlink the opened files.  Also, added some better debuging for when we try to remove the files
+------------------------------------------------------------------------
+r165149 | sidney | 2005-04-28 15:05:51 +0000 (Thu, 28 Apr 2005) | 1 line
+
+bug 4260 further patch to reconnect socket with each message. bug 4278 fix infinite loop when testing for DNS
+------------------------------------------------------------------------
+r165117 | jm | 2005-04-28 08:40:44 +0000 (Thu, 28 Apr 2005) | 6 lines
+
+auto-mass-checks:
+
+bug 3860: T_MC_SARE_SUB_BUY_CHEAP_b3860_c0
+bug 3861: T_MC_SARE_BOUNDARY_NP2_b3861_c0
+bug 3863: T_MC_SUBJECT_DIET_b3863_c2 T_MC_SARE_SUB_LOSE_PCT_b3863_c2 T_MC_N1_SUBJECT_DIET_b3863_c2 T_MC_N2_SUBJECT_DIET_b3863_c2 T_MC_N3_SUBJECT_DIET_b3863_c2
+
+------------------------------------------------------------------------
+r165078 | jm | 2005-04-28 01:04:42 +0000 (Thu, 28 Apr 2005) | 1 line
+
+tracked down mysterious BuildBot failures -- parse-rules-for-masses requires Data::Dumper. added as a dependency
+------------------------------------------------------------------------
+r165061 | felicity | 2005-04-27 22:52:28 +0000 (Wed, 27 Apr 2005) | 1 line
+
+bug 4287: redhat rc script ought to return RETVAL and not just 0.  also fix small issue with default in case statement.
+------------------------------------------------------------------------
+r165055 | jm | 2005-04-27 21:53:21 +0000 (Wed, 27 Apr 2005) | 1 line
+
+added commentary regarding die() usage
+------------------------------------------------------------------------
+r165053 | quinlan | 2005-04-27 21:44:53 +0000 (Wed, 27 Apr 2005) | 4 lines
+
+fix TextCat so inability to load will cause a die() at new() time rather
+than when first running the eval rule later, also add a bit more debugging
+and die warnings (die is safe as used since it's protected in an eval)
+
+------------------------------------------------------------------------
+r165051 | quinlan | 2005-04-27 21:15:38 +0000 (Wed, 27 Apr 2005) | 2 lines
+
+whitespace changes only
+
+------------------------------------------------------------------------
+r165019 | jm | 2005-04-27 17:59:01 +0000 (Wed, 27 Apr 2005) | 1 line
+
+bug 3897: spamd -u causes child spamds to change back to 'root' euid on BSD
+------------------------------------------------------------------------
+r165017 | jm | 2005-04-27 17:55:57 +0000 (Wed, 27 Apr 2005) | 1 line
+
+make URIDNSBL id-collision warnings more informative
+------------------------------------------------------------------------
+r164960 | jm | 2005-04-27 08:40:29 +0000 (Wed, 27 Apr 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r164931 | quinlan | 2005-04-27 01:29:43 +0000 (Wed, 27 Apr 2005) | 3 lines
+
+DNS ID initialization is done only once in a while, just pick one
+randomly, also use 'my' instead of 'our'
+
+------------------------------------------------------------------------
+r164917 | quinlan | 2005-04-26 23:43:05 +0000 (Tue, 26 Apr 2005) | 2 lines
+
+documentation bug, request for more documentation
+
+------------------------------------------------------------------------
+r164916 | quinlan | 2005-04-26 23:42:41 +0000 (Tue, 26 Apr 2005) | 2 lines
+
+remove dead DNS code
+
+------------------------------------------------------------------------
+r164915 | quinlan | 2005-04-26 23:42:04 +0000 (Tue, 26 Apr 2005) | 2 lines
+
+more debugging and warning statements
+
+------------------------------------------------------------------------
+r164914 | quinlan | 2005-04-26 23:40:49 +0000 (Tue, 26 Apr 2005) | 2 lines
+
+oops
+
+------------------------------------------------------------------------
+r164893 | felicity | 2005-04-26 21:40:21 +0000 (Tue, 26 Apr 2005) | 1 line
+
+deal with uri_to_domain returning undef when it's not expected as well ...
+------------------------------------------------------------------------
+r164890 | felicity | 2005-04-26 21:36:34 +0000 (Tue, 26 Apr 2005) | 1 line
+
+bug 4201: uri_to_domain() should not skip mailto URIs.  the intended fix was to skip mailto in URIBL checks, but just do that in the URIDNSBL plugin instead.
+------------------------------------------------------------------------
+r164888 | quinlan | 2005-04-26 21:28:46 +0000 (Tue, 26 Apr 2005) | 2 lines
+
+these should be warnings
+
+------------------------------------------------------------------------
+r164887 | felicity | 2005-04-26 21:24:31 +0000 (Tue, 26 Apr 2005) | 1 line
+
+bug 4182: generalize accreditation header support
+------------------------------------------------------------------------
+r164852 | jm | 2005-04-26 18:11:14 +0000 (Tue, 26 Apr 2005) | 1 line
+
+remove non-functional X-header code; instead, just ignore any protocol headers in the spamd response that we do not understand, in a HTTP-compatible style, since this is what it was supposed to be doing in the first place anyway
+------------------------------------------------------------------------
+r164807 | dos | 2005-04-26 16:05:12 +0000 (Tue, 26 Apr 2005) | 1 line
+
+bug 4282: detect Critical Path's authentication token
+------------------------------------------------------------------------
+r164766 | jm | 2005-04-26 08:40:32 +0000 (Tue, 26 Apr 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 4021: T_MC_L_SUBJ_JAPAN_UCE_2_b4021_c0 T_MC_L_BODY_JAPAN_UCE_b4021_c0 T_MC_L_SUBJ_JAPAN_UCE_2_b4021_c2 T_MC_L_BODY_JAPAN_UCE_b4021_c2
+
+------------------------------------------------------------------------
+r164691 | quinlan | 2005-04-25 23:49:05 +0000 (Mon, 25 Apr 2005) | 2 lines
+
+preserve leading whitespace in logging (useful for Data::Dumper)
+
+------------------------------------------------------------------------
+r164462 | quinlan | 2005-04-24 09:20:22 +0000 (Sun, 24 Apr 2005) | 2 lines
+
+that was a bit silly
+
+------------------------------------------------------------------------
+r164461 | quinlan | 2005-04-24 09:19:12 +0000 (Sun, 24 Apr 2005) | 2 lines
+
+allow locally-defined headers to be used experimentally
+
+------------------------------------------------------------------------
+r164458 | quinlan | 2005-04-24 08:32:06 +0000 (Sun, 24 Apr 2005) | 2 lines
+
+new files
+
+------------------------------------------------------------------------
+r164435 | quinlan | 2005-04-24 01:05:26 +0000 (Sun, 24 Apr 2005) | 2 lines
+
+version information can just be dbg()
+
+------------------------------------------------------------------------
+r164433 | quinlan | 2005-04-24 00:41:33 +0000 (Sun, 24 Apr 2005) | 2 lines
+
+change to new logging API
+
+------------------------------------------------------------------------
+r164296 | parker | 2005-04-22 23:13:07 +0000 (Fri, 22 Apr 2005) | 1 line
+
+Bump the number of tests
+------------------------------------------------------------------------
+r164278 | parker | 2005-04-22 19:45:22 +0000 (Fri, 22 Apr 2005) | 1 line
+
+Added testcase from Bug4191
+------------------------------------------------------------------------
+r164276 | parker | 2005-04-22 19:29:09 +0000 (Fri, 22 Apr 2005) | 1 line
+
+Remove obsolete -w option from usage
+------------------------------------------------------------------------
+r164167 | felicity | 2005-04-22 03:15:04 +0000 (Fri, 22 Apr 2005) | 1 line
+
+bug 4275: fix issues with non-all-lowercase scheme in URI
+------------------------------------------------------------------------
+r164126 | quinlan | 2005-04-21 21:33:01 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+cleaning up various error messages
+
+------------------------------------------------------------------------
+r164087 | hstern | 2005-04-21 16:51:47 +0000 (Thu, 21 Apr 2005) | 5 lines
+
+ * MANIFEST
+
+ Checking in entries for evolve_metarule.
+
+
+------------------------------------------------------------------------
+r164028 | quinlan | 2005-04-21 10:39:26 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+bug 4272: fix __DIE__ warnings from Storable
+
+------------------------------------------------------------------------
+r164026 | quinlan | 2005-04-21 10:18:27 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+use less ambiguous name
+
+------------------------------------------------------------------------
+r164025 | quinlan | 2005-04-21 10:13:55 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+fix last test failure due to new logging code
+
+------------------------------------------------------------------------
+r164023 | quinlan | 2005-04-21 10:10:57 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+fix last test failure due to new logging code
+
+------------------------------------------------------------------------
+r164018 | quinlan | 2005-04-21 09:45:01 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+fix some logic errors that cause test failures in the new logging code
+
+------------------------------------------------------------------------
+r162115 | parker | 2005-04-21 03:28:26 +0000 (Thu, 21 Apr 2005) | 1 line
+
+Fix up test failures and extra debug output from logging code
+------------------------------------------------------------------------
+r162103 | quinlan | 2005-04-21 00:57:00 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+remove some debugging code I accidentally left in
+
+------------------------------------------------------------------------
+r162102 | quinlan | 2005-04-21 00:49:22 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+add Logger.pm - not sure how this got dropped
+
+------------------------------------------------------------------------
+r162095 | quinlan | 2005-04-21 00:05:10 +0000 (Thu, 21 Apr 2005) | 2 lines
+
+new logging code
+
+------------------------------------------------------------------------
+r162074 | quinlan | 2005-04-20 21:27:20 +0000 (Wed, 20 Apr 2005) | 2 lines
+
+add spamd to list
+
+------------------------------------------------------------------------
+r162061 | quinlan | 2005-04-20 20:22:24 +0000 (Wed, 20 Apr 2005) | 2 lines
+
+fix some weird spacing
+
+------------------------------------------------------------------------
+r162060 | quinlan | 2005-04-20 20:21:36 +0000 (Wed, 20 Apr 2005) | 2 lines
+
+documentation updates (and some formatting changes)
+
+------------------------------------------------------------------------
+r161980 | sidney | 2005-04-19 21:19:23 +0000 (Tue, 19 Apr 2005) | 1 line
+
+enable spf and dnbl tests in Windows where uid looks like root. see comment 43 in bug 3806
+------------------------------------------------------------------------
+r161975 | quinlan | 2005-04-19 20:52:50 +0000 (Tue, 19 Apr 2005) | 2 lines
+
+add 60_whitelist_spf.cf
+
+------------------------------------------------------------------------
+r161970 | quinlan | 2005-04-19 20:47:21 +0000 (Tue, 19 Apr 2005) | 2 lines
+
+SPF whitelist rules needed ifplugin, also move them to separate file
+
+------------------------------------------------------------------------
+r161778 | jm | 2005-04-18 17:40:09 +0000 (Mon, 18 Apr 2005) | 1 line
+
+bug 4260: DNS code rewritten to use a custom single-socket event-based model instead of using the one provided by Net::DNS.   This will reduce the number of file descriptors consumed by SA (bugs 2352, 3387, 3924), and additionally avoids bug 3997, where Net::DNS mixes up DNS response packets, resulting in false positives.
+------------------------------------------------------------------------
+r161519 | felicity | 2005-04-15 20:43:03 +0000 (Fri, 15 Apr 2005) | 1 line
+
+bug 4255: remove T_HTTPS_URI_MISMATCH test rule as the S/O ratio was too low to use (0.77)
+------------------------------------------------------------------------
+r161211 | parker | 2005-04-13 21:42:39 +0000 (Wed, 13 Apr 2005) | 1 line
+
+Fix typo
+------------------------------------------------------------------------
+r161206 | felicity | 2005-04-13 20:50:07 +0000 (Wed, 13 Apr 2005) | 1 line
+
+add meta.t to MANIFEST, fix meta dependency for PRIORITY_NO_NAME
+------------------------------------------------------------------------
+r161158 | jm | 2005-04-13 04:56:24 +0000 (Wed, 13 Apr 2005) | 1 line
+
+use xor instead of or, for Sidney ;)
+------------------------------------------------------------------------
+r161157 | jm | 2005-04-13 04:49:06 +0000 (Wed, 13 Apr 2005) | 1 line
+
+bug 3997: second half of fix ;)   check the ID values of response packets to make sure they match the appropriate query, before we use the data in a response.
+------------------------------------------------------------------------
+r161149 | jm | 2005-04-13 03:11:29 +0000 (Wed, 13 Apr 2005) | 1 line
+
+oops, spamd was b0rked by that last checkin. fix, and add some better error reporting in the case of a die() during check
+------------------------------------------------------------------------
+r161148 | jm | 2005-04-13 03:02:59 +0000 (Wed, 13 Apr 2005) | 1 line
+
+bug 3997: possible solution to the DNS answers getting mixed up bug, by using our own ID counter for DNS packets to avoid it getting reused between search() and bgsend().
+------------------------------------------------------------------------
+r161143 | jm | 2005-04-13 01:45:24 +0000 (Wed, 13 Apr 2005) | 1 line
+
+add Bob to the list of allowed NEEDSMCers
+------------------------------------------------------------------------
+r161118 | quinlan | 2005-04-12 21:01:59 +0000 (Tue, 12 Apr 2005) | 2 lines
+
+clean up mass-check error handling and usage()
+
+------------------------------------------------------------------------
+r161090 | quinlan | 2005-04-12 18:58:20 +0000 (Tue, 12 Apr 2005) | 2 lines
+
+new version
+
+------------------------------------------------------------------------
+r161011 | jm | 2005-04-12 02:59:38 +0000 (Tue, 12 Apr 2005) | 1 line
+
+bug 4218: per_msg_finish plugin API was not being called due to some misuse of a PerMsgStatus object in the received-header parser.  moved the misused object into Mail::SpamAssassin so that it stays around for the entire factory's lifecycle and avoid creation/destruction thrashing that way, and also fix this bug
+------------------------------------------------------------------------
+r161004 | quinlan | 2005-04-12 02:08:42 +0000 (Tue, 12 Apr 2005) | 2 lines
+
+various updates
+
+------------------------------------------------------------------------
+r160995 | jm | 2005-04-12 01:00:41 +0000 (Tue, 12 Apr 2005) | 1 line
+
+added note about SIGHUP required when syslogd is restarted
+------------------------------------------------------------------------
+r160982 | felicity | 2005-04-11 23:37:36 +0000 (Mon, 11 Apr 2005) | 1 line
+
+bug 4255: look for generic http: URIs which indicate it'll goto an https: site...
+------------------------------------------------------------------------
+r160959 | dos | 2005-04-11 21:41:45 +0000 (Mon, 11 Apr 2005) | 1 line
+
+bug 4223: add patch level support to Apple Mail MIME version
+------------------------------------------------------------------------
+r160944 | quinlan | 2005-04-11 20:21:47 +0000 (Mon, 11 Apr 2005) | 2 lines
+
+attempt to alleviate problem of plugin configuration being non-obvious
+
+------------------------------------------------------------------------
+r160936 | parker | 2005-04-11 19:03:34 +0000 (Mon, 11 Apr 2005) | 1 line
+
+Removed deprecated warning since we will not get the History plugin in for 3.1
+------------------------------------------------------------------------
+r160829 | sidney | 2005-04-11 04:14:51 +0000 (Mon, 11 Apr 2005) | 1 line
+
+Finally adding a wishlist just in case anyone is interested :)
+------------------------------------------------------------------------
+r160803 | jm | 2005-04-10 20:44:04 +0000 (Sun, 10 Apr 2005) | 1 line
+
+bug 3842: inactivate support for naive-Bayes probability combining, by abstracting into a new separate implementation class
+------------------------------------------------------------------------
+r160793 | jm | 2005-04-10 18:46:15 +0000 (Sun, 10 Apr 2005) | 1 line
+
+bug 4253: remove 'Mail/' from spamassassin-run.pod so perldoc works again
+------------------------------------------------------------------------
+r160768 | quinlan | 2005-04-10 12:19:15 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+added unsafe_report
+
+------------------------------------------------------------------------
+r160767 | hstern | 2005-04-10 11:44:10 +0000 (Sun, 10 Apr 2005) | 5 lines
+
+ * spamassassin.raw
+
+Fixing a typo in rev r160766.  My bad.
+
+
+------------------------------------------------------------------------
+r160766 | hstern | 2005-04-10 10:58:04 +0000 (Sun, 10 Apr 2005) | 17 lines
+
+ * spamassassin.raw
+ * MANIFEST
+ * Makefile.PL
+ + lib/Mail/spamassassin-run.pod
+ - spamassassin-run.pod
+
+Fix for bug 4253: "spamassassin --help" no longer prints a usage message
+
+Added -input and -pathlist flags to pod2usage to instruct it to use
+Mail/spamassassin-run.pod instead of $0 and to search for spamassassin-run.pod
+in @INC.  In the SpamAssassin source tree, spamassassin-run.pod had to be moved
+to lib/Mail so that spamassassin.raw --help works when run from the source
+tree and does not use a system-installed version of spamassassin-run.pod.
+
+Made all necessary changes to MANIFEST and Makefile.PL.
+
+
+------------------------------------------------------------------------
+r160765 | quinlan | 2005-04-10 09:26:00 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+remove old test rules
+
+------------------------------------------------------------------------
+r160764 | quinlan | 2005-04-10 09:20:16 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+bug 3616: add SPF_NEUTRAL and SPF_HELO_NEUTRAL test to SPF plugin
+
+------------------------------------------------------------------------
+r160763 | quinlan | 2005-04-10 09:09:23 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+bug 3999: X-Newsreader - X-Mailer = PRIORITY_NO_NAME
+
+------------------------------------------------------------------------
+r160762 | quinlan | 2005-04-10 08:55:39 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+bug 3738: documentation tweak
+
+------------------------------------------------------------------------
+r160760 | quinlan | 2005-04-10 08:39:07 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+bug 3250: remove attempt to MARKETING_PARTNERS, no better
+
+------------------------------------------------------------------------
+r160759 | quinlan | 2005-04-10 08:35:57 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+change DOMAIN_4U2 from body to uri
+
+------------------------------------------------------------------------
+r160758 | quinlan | 2005-04-10 08:28:43 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+bug 4240: make non-fatal configuration errors use info()-level messages
+
+------------------------------------------------------------------------
+r160742 | quinlan | 2005-04-10 06:22:28 +0000 (Sun, 10 Apr 2005) | 2 lines
+
+bug 4072: add reasonable level of lint support for meta rules
+
+------------------------------------------------------------------------
+r160676 | hstern | 2005-04-09 10:31:25 +0000 (Sat, 09 Apr 2005) | 12 lines
+
+ * masses/evolve_metarule
+ * masses/evolve_metarule/evolve_metarule.c
+ * masses/evolve_metarule/preproc.pl
+ * masses/evolve_metarule/Makefile
+ * masses/evolve_metarule/README
+
+ This program is used to optimize phrase-based meta rules such as
+ ADVANCE_FEE and NIGERIAN for performance by selecting a subset of the
+ candidate body rules.
+
+ See bug 4248.
+
+------------------------------------------------------------------------
+r160662 | quinlan | 2005-04-09 07:05:58 +0000 (Sat, 09 Apr 2005) | 2 lines
+
+bug 4250: sa-learn docs missing --mbox under options
+
+------------------------------------------------------------------------
+r160659 | dos | 2005-04-09 05:38:27 +0000 (Sat, 09 Apr 2005) | 1 line
+
+bug 4223: add patch level version support for Apple Mail
+------------------------------------------------------------------------
+r160658 | felicity | 2005-04-09 05:10:53 +0000 (Sat, 09 Apr 2005) | 1 line
+
+update the score generation docs a little -- use pmc now instead of submit to request an account, and stop refering to cvs and the 'ga'...
+------------------------------------------------------------------------
+r160657 | felicity | 2005-04-09 04:01:26 +0000 (Sat, 09 Apr 2005) | 1 line
+
+icann approves 2 new tlds...
+------------------------------------------------------------------------
+r160611 | quinlan | 2005-04-08 21:16:51 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+test rule
+
+------------------------------------------------------------------------
+r160607 | quinlan | 2005-04-08 21:07:00 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+bug 3902: note removal of X-Spam- headers
+
+------------------------------------------------------------------------
+r160606 | quinlan | 2005-04-08 20:55:42 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+IP_PRIVATE regexp already contains ^ at beginning
+
+------------------------------------------------------------------------
+r160598 | felicity | 2005-04-08 20:19:56 +0000 (Fri, 08 Apr 2005) | 1 line
+
+add missing files to MANIFEST, sort to fix ordering issues
+------------------------------------------------------------------------
+r160540 | quinlan | 2005-04-08 09:12:03 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+bug 3250: possible replacement rules
+
+------------------------------------------------------------------------
+r160538 | quinlan | 2005-04-08 08:44:15 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+bug 4193: description exists for non-existent rule in 30_text_de.cf
+
+------------------------------------------------------------------------
+r160537 | quinlan | 2005-04-08 08:40:34 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+bug 4037: fix meta rules with unmet dependencies and add preventative test
+
+------------------------------------------------------------------------
+r160535 | quinlan | 2005-04-08 08:38:05 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+bug 4037: fix meta rules with unmet dependencies and add preventative test
+
+------------------------------------------------------------------------
+r160533 | quinlan | 2005-04-08 08:01:48 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+add meta dependencies and eval functions to parsed rules data structure
+
+------------------------------------------------------------------------
+r160531 | quinlan | 2005-04-08 07:57:16 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+bug 3070: test rules for tiny CSS fonts
+
+------------------------------------------------------------------------
+r160528 | quinlan | 2005-04-08 07:43:34 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+bug 4056: Polish rules contribued by Radoslaw Stachowiak
+
+------------------------------------------------------------------------
+r160520 | quinlan | 2005-04-08 06:18:50 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+new script to generate translations using Lingua::Translate (Babelfish)
+
+------------------------------------------------------------------------
+r160513 | dos | 2005-04-08 04:59:59 +0000 (Fri, 08 Apr 2005) | 1 line
+
+bug 3997: disable persistent sockets (since bgsend creates a new socket anyway)
+------------------------------------------------------------------------
+r160499 | quinlan | 2005-04-08 00:46:21 +0000 (Fri, 08 Apr 2005) | 2 lines
+
+some test advance_fee fraud rules
+
+------------------------------------------------------------------------
+r160394 | mss | 2005-04-07 09:25:58 +0000 (Thu, 07 Apr 2005) | 2 lines
+
+Skip all RFC 2606 example.foo domains.
+
+------------------------------------------------------------------------
+r160371 | duncf | 2005-04-07 02:50:22 +0000 (Thu, 07 Apr 2005) | 2 lines
+
+Bug 3784: Add comments to local.cf
+
+------------------------------------------------------------------------
+r160276 | quinlan | 2005-04-06 10:02:57 +0000 (Wed, 06 Apr 2005) | 2 lines
+
+document reversing of the quads
+
+------------------------------------------------------------------------
+r160275 | quinlan | 2005-04-06 09:58:31 +0000 (Wed, 06 Apr 2005) | 2 lines
+
+MP fraud list is part of SURBL PH now, removing
+
+------------------------------------------------------------------------
+r160273 | quinlan | 2005-04-06 09:53:21 +0000 (Wed, 06 Apr 2005) | 4 lines
+
+bug 4242: don't lookup private or invalid IPs, if NS record is an A record
+  then just look it up directly in DNSBLs
+bug 4013: add IP address host checking to urirhsbl and urirhssub
+
+------------------------------------------------------------------------
+r160254 | parker | 2005-04-06 05:26:20 +0000 (Wed, 06 Apr 2005) | 1 line
+
+Bug 3833: Catch undefined values returned by the database
+------------------------------------------------------------------------
+r160246 | parker | 2005-04-06 00:48:37 +0000 (Wed, 06 Apr 2005) | 1 line
+
+Bug3971: Added note about Pg grants for the bayes tables
+------------------------------------------------------------------------
+r160231 | quinlan | 2005-04-05 22:21:05 +0000 (Tue, 05 Apr 2005) | 2 lines
+
+some miscellaneous errors, reindent a function
+
+------------------------------------------------------------------------
+r160208 | parker | 2005-04-05 18:52:12 +0000 (Tue, 05 Apr 2005) | 1 line
+
+Remove debug msgs
+------------------------------------------------------------------------
+r160144 | quinlan | 2005-04-05 08:54:20 +0000 (Tue, 05 Apr 2005) | 2 lines
+
+bug 2733: remove proposed HTML_WEB_BUGS replacement
+
+------------------------------------------------------------------------
+r160044 | felicity | 2005-04-04 14:07:25 +0000 (Mon, 04 Apr 2005) | 1 line
+
+we should keep the explicit uribl skip for example.com
+------------------------------------------------------------------------
+r160005 | quinlan | 2005-04-04 08:36:05 +0000 (Mon, 04 Apr 2005) | 3 lines
+
+bug 3886: update URIBL whitelist with persistent high volume only,
+  increase to 200 entries
+
+------------------------------------------------------------------------
+r159995 | quinlan | 2005-04-04 07:28:28 +0000 (Mon, 04 Apr 2005) | 2 lines
+
+move "experimental" plugins to end of file
+
+------------------------------------------------------------------------
+r159984 | quinlan | 2005-04-04 04:37:54 +0000 (Mon, 04 Apr 2005) | 2 lines
+
+bug 3195: HTML_BADTAG FP due to xml prefixed elements
+
+------------------------------------------------------------------------
+r159904 | quinlan | 2005-04-03 09:11:26 +0000 (Sun, 03 Apr 2005) | 3 lines
+
+bug 3955: documented and actual behaviour of auto_whitelist_path do not match
+(basically, Daryl's patch plus my fix for bug 4119)
+
+------------------------------------------------------------------------
+r159903 | quinlan | 2005-04-03 09:09:45 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+some documentation tweaks
+
+------------------------------------------------------------------------
+r159902 | quinlan | 2005-04-03 08:59:28 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+bug 3382: Makefile does not rebuild objects when c file changed
+
+------------------------------------------------------------------------
+r159901 | quinlan | 2005-04-03 08:47:26 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+bug 4119: change bayes_path to consider directories as invalid values
+
+------------------------------------------------------------------------
+r159884 | parker | 2005-04-03 04:41:45 +0000 (Sun, 03 Apr 2005) | 1 line
+
+Bug1201: Fix compiler problem
+------------------------------------------------------------------------
+r159881 | parker | 2005-04-03 04:13:47 +0000 (Sun, 03 Apr 2005) | 1 line
+
+Bug1201: Fix binary incompatibility in libspamc
+------------------------------------------------------------------------
+r159879 | quinlan | 2005-04-03 03:54:24 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+bug 3963: documentation correction: Hashcash in USAGE file
+
+------------------------------------------------------------------------
+r159878 | quinlan | 2005-04-03 03:50:49 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+bug 4041: documentation touch-up for administrator options
+
+------------------------------------------------------------------------
+r159876 | quinlan | 2005-04-03 03:32:42 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+bug 3650: can't call SpamAssassin->finish(), multiple finish() errors
+
+------------------------------------------------------------------------
+r159875 | quinlan | 2005-04-03 03:29:47 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+bug 4142, bug 4227: excessive work in regexps
+
+------------------------------------------------------------------------
+r159871 | quinlan | 2005-04-03 03:26:15 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+simplify
+
+------------------------------------------------------------------------
+r159869 | quinlan | 2005-04-03 03:19:29 +0000 (Sun, 03 Apr 2005) | 3 lines
+
+generalize MSExec plugin to be an AntiVirus plugin
+bug 2417: move MIME_SUSPECT_NAME to AntiVirus plugin
+
+------------------------------------------------------------------------
+r159863 | quinlan | 2005-04-03 02:00:42 +0000 (Sun, 03 Apr 2005) | 2 lines
+
+section on backwards compatibility not needed now
+
+------------------------------------------------------------------------
+r159852 | quinlan | 2005-04-02 23:58:13 +0000 (Sat, 02 Apr 2005) | 5 lines
+
+bug 4205: simplify INSTALL and README by removing checksum system stuff
+README: mention all disabled code briefly rather than MAPS in detail and
+  list reasons for disabling code
+INSTALL: mention customization in README at end of installation instructions
+
+------------------------------------------------------------------------
+r159839 | quinlan | 2005-04-02 22:44:59 +0000 (Sat, 02 Apr 2005) | 2 lines
+
+bug 4233: rewrite_header: Uninitialized values in PerMsgStatus.pm
+
+------------------------------------------------------------------------
+r159837 | quinlan | 2005-04-02 22:34:47 +0000 (Sat, 02 Apr 2005) | 3 lines
+
+fix skipping for multiple-charset models
+some performance tuning
+
+------------------------------------------------------------------------
+r159766 | mss | 2005-04-02 11:05:04 +0000 (Sat, 02 Apr 2005) | 2 lines
+
+bug 3952:  Doc fix for --username=root
+
+------------------------------------------------------------------------
+r159760 | quinlan | 2005-04-02 06:34:25 +0000 (Sat, 02 Apr 2005) | 2 lines
+
+remove remnant of old code
+
+------------------------------------------------------------------------
+r159759 | quinlan | 2005-04-02 06:33:30 +0000 (Sat, 02 Apr 2005) | 5 lines
+
+move TextCat language guesser to a plugin:
+- all eval tests depending on plugin moved out of EvalTests.pm
+- add conf to extract_metadata plugin call
+- create an inactive list of languages speed up performance (~10%)
+
+------------------------------------------------------------------------
+r159712 | parker | 2005-04-01 17:51:01 +0000 (Fri, 01 Apr 2005) | 1 line
+
+Add missing MySQL.pm file
+------------------------------------------------------------------------
+r159711 | parker | 2005-04-01 17:49:10 +0000 (Fri, 01 Apr 2005) | 1 line
+
+Added MySQL 4.1+ specific bayes storage module
+------------------------------------------------------------------------
+r159138 | dos | 2005-03-27 05:09:21 +0000 (Sun, 27 Mar 2005) | 1 line
+
+bug 4229: add authenticated relay support to trusted networks inferral code
+------------------------------------------------------------------------
+r159133 | dos | 2005-03-27 02:10:38 +0000 (Sun, 27 Mar 2005) | 1 line
+
+bug 4140: add option to allow SPF checks to work through trusted relays
+------------------------------------------------------------------------
+r158898 | quinlan | 2005-03-24 09:31:55 +0000 (Thu, 24 Mar 2005) | 2 lines
+
+from svn conflict comes unfinished code (slightly beefier warning messages)
+
+------------------------------------------------------------------------
+r158887 | jm | 2005-03-24 06:50:52 +0000 (Thu, 24 Mar 2005) | 1 line
+
+bug 3997: log any incorrect answers received
+------------------------------------------------------------------------
+r158867 | dos | 2005-03-24 03:06:04 +0000 (Thu, 24 Mar 2005) | 1 line
+
+bug 4096: reverted r158011
+------------------------------------------------------------------------
+r158848 | felicity | 2005-03-23 22:27:17 +0000 (Wed, 23 Mar 2005) | 1 line
+
+need to escape hashes so as to not be a comment...  ReplaceTags related.
+------------------------------------------------------------------------
+r158846 | felicity | 2005-03-23 22:22:15 +0000 (Wed, 23 Mar 2005) | 1 line
+
+get rid of excess escaping for ReplaceTags
+------------------------------------------------------------------------
+r158840 | felicity | 2005-03-23 22:06:25 +0000 (Wed, 23 Mar 2005) | 1 line
+
+update MANIFEST
+------------------------------------------------------------------------
+r158831 | parker | 2005-03-23 20:54:54 +0000 (Wed, 23 Mar 2005) | 1 line
+
+Bug 4217: Add index for id and atime to help speed up calculations for token expiration
+------------------------------------------------------------------------
+r158830 | parker | 2005-03-23 20:46:38 +0000 (Wed, 23 Mar 2005) | 1 line
+
+fixups for new test config stuff
+------------------------------------------------------------------------
+r158743 | parker | 2005-03-23 07:16:24 +0000 (Wed, 23 Mar 2005) | 9 lines
+
+An initial cut at a pure perl client for the spamd protocol.
+
+Right now it just implements process, check, learn and ping.
+
+We can add the others as time goes by.
+
+I'm also not set on the current API, so I expect it to change
+a bit.
+
+------------------------------------------------------------------------
+r158721 | jm | 2005-03-23 03:16:13 +0000 (Wed, 23 Mar 2005) | 1 line
+
+might as well have a test for it here too; also rename using a non-SURBL-listed domain
+------------------------------------------------------------------------
+r158720 | jm | 2005-03-23 03:10:13 +0000 (Wed, 23 Mar 2005) | 1 line
+
+bug 4213: deal with evil URL-encoding tricks (ampersand in URL hostname, %-encoding in the scheme portion of the URL)
+------------------------------------------------------------------------
+r158716 | jm | 2005-03-23 02:56:39 +0000 (Wed, 23 Mar 2005) | 1 line
+
+damn 'unless' always gets me confused ;)
+------------------------------------------------------------------------
+r158712 | jm | 2005-03-23 02:47:46 +0000 (Wed, 23 Mar 2005) | 1 line
+
+minor cleanup; child_handler() is now called with no signal, so don't log in that case
+------------------------------------------------------------------------
+r158666 | jm | 2005-03-22 21:09:34 +0000 (Tue, 22 Mar 2005) | 1 line
+
+match 'return-path' header case-insensitively, according to RFC2822
+------------------------------------------------------------------------
+r158635 | felicity | 2005-03-22 18:27:05 +0000 (Tue, 22 Mar 2005) | 1 line
+
+promote some test rules
+------------------------------------------------------------------------
+r158590 | felicity | 2005-03-22 10:14:45 +0000 (Tue, 22 Mar 2005) | 1 line
+
+bug 4214: remove extra debug statement
+------------------------------------------------------------------------
+r158542 | jm | 2005-03-22 06:03:39 +0000 (Tue, 22 Mar 2005) | 1 line
+
+bug 4208: URI parser should catch 'cut and paste' raw URLs that appear without http:// prefix
+------------------------------------------------------------------------
+r158541 | jm | 2005-03-22 06:00:33 +0000 (Tue, 22 Mar 2005) | 1 line
+
+bug 3409: modify header ordering for DomainKeys compatibility, by placing markup headers at the top of the message
+------------------------------------------------------------------------
+r158312 | parker | 2005-03-20 06:23:45 +0000 (Sun, 20 Mar 2005) | 1 line
+
+add some checks to make sure the progress variable is defined before using it
+------------------------------------------------------------------------
+r158294 | parker | 2005-03-20 04:06:01 +0000 (Sun, 20 Mar 2005) | 1 line
+
+also rename test for sa_t_init
+------------------------------------------------------------------------
+r158279 | felicity | 2005-03-20 03:06:36 +0000 (Sun, 20 Mar 2005) | 1 line
+
+renaming spamc_L to be spamc_optL -- some OSes have case insensitive filesystem names, which causes svn errors between spamc_l and spamc_L.
+------------------------------------------------------------------------
+r158206 | jm | 2005-03-19 06:03:11 +0000 (Sat, 19 Mar 2005) | 1 line
+
+also, don't use symlinks due to some b0rked mirrors
+------------------------------------------------------------------------
+r158204 | felicity | 2005-03-19 05:22:26 +0000 (Sat, 19 Mar 2005) | 1 line
+
+don't create current files for releases, fix documentation
+------------------------------------------------------------------------
+r158200 | jm | 2005-03-19 03:36:52 +0000 (Sat, 19 Mar 2005) | 1 line
+
+bug 4190: avoid race condition in the old-style forking algorithm, workaround thanks to Alexey Kravchuk
+------------------------------------------------------------------------
+r158199 | jm | 2005-03-19 03:31:10 +0000 (Sat, 19 Mar 2005) | 1 line
+
+bugfix: if spamd prefork scaling is not being used, we need to close the backchannel manually from spamd
+------------------------------------------------------------------------
+r158190 | jm | 2005-03-19 03:14:02 +0000 (Sat, 19 Mar 2005) | 1 line
+
+oops, minor warning message update
+------------------------------------------------------------------------
+r158189 | jm | 2005-03-19 03:13:41 +0000 (Sat, 19 Mar 2005) | 1 line
+
+oops, minor warning message update
+------------------------------------------------------------------------
+r158187 | jm | 2005-03-19 02:24:00 +0000 (Sat, 19 Mar 2005) | 1 line
+
+bug 3602: 'make test' should use a configuration file instead of bothering the user at Makefile.PL time
+------------------------------------------------------------------------
+r158186 | jm | 2005-03-19 02:21:37 +0000 (Sat, 19 Mar 2005) | 1 line
+
+MANIFEST.SKIP fix; need to ignore config
+------------------------------------------------------------------------
+r158185 | jm | 2005-03-19 02:21:22 +0000 (Sat, 19 Mar 2005) | 1 line
+
+MANIFEST fix; need to ship config.dist
+------------------------------------------------------------------------
+r158153 | quinlan | 2005-03-18 22:48:12 +0000 (Fri, 18 Mar 2005) | 2 lines
+
+bug 4204: disable DCC by default due to license change
+
+------------------------------------------------------------------------
+r158134 | parker | 2005-03-18 20:43:10 +0000 (Fri, 18 Mar 2005) | 1 line
+
+Bug 1201: exitcode should always be 0 or EX_OK when learning was successful or message was already learned
+------------------------------------------------------------------------
+r158029 | parker | 2005-03-18 07:46:45 +0000 (Fri, 18 Mar 2005) | 1 line
+
+Bug 1201: Add learning support to spamd/spamc
+------------------------------------------------------------------------
+r158015 | parker | 2005-03-18 03:29:09 +0000 (Fri, 18 Mar 2005) | 1 line
+
+Add missing SDBM.pm file
+------------------------------------------------------------------------
+r158011 | dos | 2005-03-18 02:55:47 +0000 (Fri, 18 Mar 2005) | 1 line
+
+bug 4096: add conf option for exisitng code & modify code to use {conf} rather than {main}
+------------------------------------------------------------------------
+r158001 | dos | 2005-03-18 01:00:24 +0000 (Fri, 18 Mar 2005) | 1 line
+
+bug 4201: corrected test case
+------------------------------------------------------------------------
+r157999 | dos | 2005-03-18 00:38:49 +0000 (Fri, 18 Mar 2005) | 1 line
+
+bug 3090: look for at least one word before the ID in the 2nd last ID type
+------------------------------------------------------------------------
+r157980 | quinlan | 2005-03-17 21:33:26 +0000 (Thu, 17 Mar 2005) | 2 lines
+
+bug 4199: MSGID_RANDY meta rule is ignoring __MSGID_OK_DIGITS
+
+------------------------------------------------------------------------
+r157977 | dos | 2005-03-17 21:06:47 +0000 (Thu, 17 Mar 2005) | 1 line
+
+bug 4201: prevent email addresses from being checked against URIBL
+------------------------------------------------------------------------
+r157812 | parker | 2005-03-16 21:55:49 +0000 (Wed, 16 Mar 2005) | 1 line
+
+Add documentation for --progress
+------------------------------------------------------------------------
+r157803 | parker | 2005-03-16 21:09:37 +0000 (Wed, 16 Mar 2005) | 1 line
+
+Bug 3835: Add a short blurb about admin options not being allowed in use SQL preferences
+------------------------------------------------------------------------
+r157800 | parker | 2005-03-16 20:59:15 +0000 (Wed, 16 Mar 2005) | 1 line
+
+Bug 3904: Increase size of preference column
+------------------------------------------------------------------------
+r157797 | parker | 2005-03-16 20:06:03 +0000 (Wed, 16 Mar 2005) | 1 line
+
+add missing file
+------------------------------------------------------------------------
+r157795 | parker | 2005-03-16 20:02:45 +0000 (Wed, 16 Mar 2005) | 1 line
+
+Bug 4057: Add progress bar to sa-learn and spamassassin
+------------------------------------------------------------------------
+r157771 | parker | 2005-03-16 16:43:57 +0000 (Wed, 16 Mar 2005) | 1 line
+
+add missing bayessdbm.t file
+------------------------------------------------------------------------
+r157769 | felicity | 2005-03-16 16:38:22 +0000 (Wed, 16 Mar 2005) | 1 line
+
+don't run spamd_prefork_stress by default
+------------------------------------------------------------------------
+r157740 | felicity | 2005-03-16 13:06:02 +0000 (Wed, 16 Mar 2005) | 1 line
+
+bug 4192: require_version ought to work inside if statements, so don't treat it as special in that regard
+------------------------------------------------------------------------
+r157633 | jm | 2005-03-16 02:52:48 +0000 (Wed, 16 Mar 2005) | 1 line
+
+bug 4189: prefork race condition, spotted by Alexy Kravchuk.   fixed and test case added
+------------------------------------------------------------------------
+r157626 | parker | 2005-03-16 02:00:21 +0000 (Wed, 16 Mar 2005) | 1 line
+
+Bug 3671: Add SDBM bayes storage driver
+------------------------------------------------------------------------
+r157625 | parker | 2005-03-16 01:58:52 +0000 (Wed, 16 Mar 2005) | 1 line
+
+bayes benchmark code
+------------------------------------------------------------------------
+r157460 | felicity | 2005-03-14 20:49:37 +0000 (Mon, 14 Mar 2005) | 1 line
+
+bug 3661: add more support for <span ...>, display:none, color, and background-color.  fix issues with visible vs invisible rendered text.  add new test rules for invisible span and invisble text.
+------------------------------------------------------------------------
+r157454 | felicity | 2005-03-14 19:50:54 +0000 (Mon, 14 Mar 2005) | 1 line
+
+bug 4191: deal with lack of port number in a URI when converting to a domain
+------------------------------------------------------------------------
+r157408 | jm | 2005-03-14 08:40:20 +0000 (Mon, 14 Mar 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r157322 | jm | 2005-03-13 08:40:25 +0000 (Sun, 13 Mar 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 3250: T_MC_MARKETING_PARTNERS_b3250_c6
+
+------------------------------------------------------------------------
+r157320 | jm | 2005-03-13 05:02:07 +0000 (Sun, 13 Mar 2005) | 1 line
+
+fixing bug that was blocking needsmc code from using rules from the 'needsmc' comment itself
+------------------------------------------------------------------------
+r157229 | felicity | 2005-03-12 04:59:40 +0000 (Sat, 12 Mar 2005) | 1 line
+
+spamassassin-script is now spamassassin-run ...
+------------------------------------------------------------------------
+r157226 | felicity | 2005-03-12 03:58:33 +0000 (Sat, 12 Mar 2005) | 1 line
+
+bug 4148: clear up the sa-learn POD to specify that --folders requires a type or at least a second colon
+------------------------------------------------------------------------
+r157209 | felicity | 2005-03-12 02:41:26 +0000 (Sat, 12 Mar 2005) | 1 line
+
+change the HTML parsed URI code again to be a bit more concise, restore 3.0 API, etc.  change URIBL ranking and an eval test to use the new layout.
+------------------------------------------------------------------------
+r157208 | jm | 2005-03-12 02:39:14 +0000 (Sat, 12 Mar 2005) | 1 line
+
+bug 4180: ident lookups can return an empty string.  allow this
+------------------------------------------------------------------------
+r157206 | jm | 2005-03-12 02:32:46 +0000 (Sat, 12 Mar 2005) | 1 line
+
+bug 3102: spamc should log if a message is too large to be scanned; fixed
+------------------------------------------------------------------------
+r157204 | jm | 2005-03-12 02:02:03 +0000 (Sat, 12 Mar 2005) | 1 line
+
+bug 2788: doco fixes for blacklist rules where autolearning is concerned; also bug 2865: don't learn messages as ham if they were previously marked spam by the classifier (due to blacklists etc.), and vice-versa.
+------------------------------------------------------------------------
+r157203 | jm | 2005-03-12 01:59:00 +0000 (Sat, 12 Mar 2005) | 1 line
+
+bug 2733: try new web-bug detection
+------------------------------------------------------------------------
+r157202 | jm | 2005-03-12 01:40:30 +0000 (Sat, 12 Mar 2005) | 1 line
+
+USER_IN_BLACKLIST_TO shouldn't be 'nice'
+------------------------------------------------------------------------
+r157201 | jm | 2005-03-12 01:37:46 +0000 (Sat, 12 Mar 2005) | 1 line
+
+bug 2733: try new web-bug detection
+------------------------------------------------------------------------
+r157200 | jm | 2005-03-12 01:22:58 +0000 (Sat, 12 Mar 2005) | 1 line
+
+bug 4099: add support for some previously-unparseable header formats to clear up the known T_UNPARSEABLE_RELAY ham hits.   Also, add support for qmail-scanner adding the envelope-sender data for a handover, since it's useful for SPF testing etc.
+------------------------------------------------------------------------
+r157199 | quinlan | 2005-03-12 01:07:27 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+fix braino
+
+------------------------------------------------------------------------
+r157197 | quinlan | 2005-03-12 01:04:05 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+move spamassassin-script to spamassassin-run
+
+------------------------------------------------------------------------
+r157196 | quinlan | 2005-03-12 01:03:45 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+move spamassassin-script to spamassassin-run
+
+------------------------------------------------------------------------
+r157195 | quinlan | 2005-03-12 00:56:38 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+try to fix some issues with spamassassin documentation
+
+------------------------------------------------------------------------
+r157194 | quinlan | 2005-03-12 00:48:25 +0000 (Sat, 12 Mar 2005) | 4 lines
+
+move sa-filter.raw back to spamassassin.raw
+in new spamassassin.raw, restore meta-document
+move spamassassin.raw script usage to spamassassin-script.pod
+
+------------------------------------------------------------------------
+r157193 | quinlan | 2005-03-12 00:41:34 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+typo
+
+------------------------------------------------------------------------
+r157186 | quinlan | 2005-03-12 00:26:20 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+remove this version of spamassassin.raw (no history)
+
+------------------------------------------------------------------------
+r157185 | quinlan | 2005-03-12 00:19:22 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+sa-filter leftovers
+
+------------------------------------------------------------------------
+r157182 | quinlan | 2005-03-12 00:12:23 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+sa-filter leftovers
+
+------------------------------------------------------------------------
+r157181 | quinlan | 2005-03-12 00:11:21 +0000 (Sat, 12 Mar 2005) | 2 lines
+
+sa-filter leftover
+
+------------------------------------------------------------------------
+r157175 | jm | 2005-03-11 23:25:52 +0000 (Fri, 11 Mar 2005) | 1 line
+
+allow NEEDSMC to operate on the comment it's in, too
+------------------------------------------------------------------------
+r157174 | parker | 2005-03-11 23:22:15 +0000 (Fri, 11 Mar 2005) | 1 line
+
+Slightly better regex
+------------------------------------------------------------------------
+r157164 | parker | 2005-03-11 21:58:16 +0000 (Fri, 11 Mar 2005) | 1 line
+
+Bug3951: Get rid of variable bunches for tok_get_all and just query in bunches of 100 or all if < 100
+------------------------------------------------------------------------
+r157156 | quinlan | 2005-03-11 21:03:10 +0000 (Fri, 11 Mar 2005) | 2 lines
+
+bug 1839: possible additions to advance fee fraud rules
+
+------------------------------------------------------------------------
+r157084 | felicity | 2005-03-11 14:29:10 +0000 (Fri, 11 Mar 2005) | 1 line
+
+replacetags debug output was very noisy, so only show the replacements if the debug channel is specifically enabled
+------------------------------------------------------------------------
+r157063 | quinlan | 2005-03-11 08:56:14 +0000 (Fri, 11 Mar 2005) | 2 lines
+
+name change
+
+------------------------------------------------------------------------
+r157061 | quinlan | 2005-03-11 08:49:25 +0000 (Fri, 11 Mar 2005) | 2 lines
+
+automatically zero scores for reused rules
+
+------------------------------------------------------------------------
+r157052 | dos | 2005-03-11 07:27:28 +0000 (Fri, 11 Mar 2005) | 1 line
+
+bug 4181: detection of qmail ESMTPA; token
+------------------------------------------------------------------------
+r157050 | quinlan | 2005-03-11 07:09:41 +0000 (Fri, 11 Mar 2005) | 2 lines
+
+spamcop_max_report_size should go into the SpamCop plugin
+
+------------------------------------------------------------------------
+r157048 | dos | 2005-03-11 05:07:06 +0000 (Fri, 11 Mar 2005) | 1 line
+
+bug 4064: implements spamcop_max_report_size
+------------------------------------------------------------------------
+r157037 | dos | 2005-03-11 03:37:02 +0000 (Fri, 11 Mar 2005) | 1 line
+
+bug 3487: implements whitelist_from_spf & def_whitelist_from_spf
+------------------------------------------------------------------------
+r156977 | jm | 2005-03-10 18:37:00 +0000 (Thu, 10 Mar 2005) | 1 line
+
+bug 3700: spamd new-format syslog info was missing username, uid, threshold, remote host info.  fixed
+------------------------------------------------------------------------
+r156975 | jm | 2005-03-10 18:29:33 +0000 (Thu, 10 Mar 2005) | 1 line
+
+bug 3635: reverting the 'spamassassin as symlink' idea
+------------------------------------------------------------------------
+r156971 | jm | 2005-03-10 18:01:31 +0000 (Thu, 10 Mar 2005) | 1 line
+
+spamc -s doco made a little clearer
+------------------------------------------------------------------------
+r156670 | felicity | 2005-03-09 19:14:01 +0000 (Wed, 09 Mar 2005) | 1 line
+
+try out different meta dependencies
+------------------------------------------------------------------------
+r156655 | felicity | 2005-03-09 16:40:18 +0000 (Wed, 09 Mar 2005) | 1 line
+
+bug 4121: during copy_config(), we need to deal with the scores array reference specially.  basically it needs to be a pointer into the scoreset hash array list, but without special handling, it would be a copy of what it used to point to, which causes problems.
+------------------------------------------------------------------------
+r156500 | quinlan | 2005-03-08 05:01:22 +0000 (Tue, 08 Mar 2005) | 2 lines
+
+add Daryl O'Shea, move Matt Yackley to inactive list (> 6 months)
+
+------------------------------------------------------------------------
+r156439 | felicity | 2005-03-07 19:47:22 +0000 (Mon, 07 Mar 2005) | 1 line
+
+in 3.1, HUP should always work since the parent stays root, so remove the spamd pod that says otherwise
+------------------------------------------------------------------------
+r156400 | jm | 2005-03-07 06:23:32 +0000 (Mon, 07 Mar 2005) | 1 line
+
+add replacement HELO_DYNAMIC rules which fix the 'HELO_DYNAMIC rules firing on authenticated handovers'
+------------------------------------------------------------------------
+r156398 | jm | 2005-03-07 06:00:39 +0000 (Mon, 07 Mar 2005) | 1 line
+
+plugins can now set tags to subroutine references, to return dynamic data easily
+------------------------------------------------------------------------
+r156345 | quinlan | 2005-03-06 22:31:18 +0000 (Sun, 06 Mar 2005) | 2 lines
+
+note about license
+
+------------------------------------------------------------------------
+r156299 | quinlan | 2005-03-06 08:59:53 +0000 (Sun, 06 Mar 2005) | 2 lines
+
+dbg statements
+
+------------------------------------------------------------------------
+r156298 | felicity | 2005-03-06 08:31:59 +0000 (Sun, 06 Mar 2005) | 1 line
+
+bug 3937: Windows-esque platforms tend to have their directories always world-writable, which means PATH gets set to null during our taint mode environment cleansing.  as world-writable dirs on these platforms don't seem to have taint issues, we can just skip that step appropriately
+------------------------------------------------------------------------
+r156296 | felicity | 2005-03-06 07:54:02 +0000 (Sun, 06 Mar 2005) | 1 line
+
+bug 3704: if a message was already learned, don't autolearn it in the opposite way.  added in no_relearn option to init_learner(), and changed init_learner() to go through a key/value pair array instead of numerous if/then statements to make it cleaner.  also init_learner() now returns the original values so a change can be undone later on.
+------------------------------------------------------------------------
+r156295 | felicity | 2005-03-06 07:06:20 +0000 (Sun, 06 Mar 2005) | 1 line
+
+T_MISSING_MIME_HB_SEP is a body rule, not a header rule
+------------------------------------------------------------------------
+r156294 | felicity | 2005-03-06 07:05:51 +0000 (Sun, 06 Mar 2005) | 1 line
+
+fix issue where body vs header gets incorrect results for check_msg_parse_flags()
+------------------------------------------------------------------------
+r156293 | felicity | 2005-03-06 04:53:47 +0000 (Sun, 06 Mar 2005) | 1 line
+
+more cleanup of test rules, promote BAD_ENC_HEADER, remove T_HTML_SCRIPT_* rules
+------------------------------------------------------------------------
+r156280 | felicity | 2005-03-05 21:44:37 +0000 (Sat, 05 Mar 2005) | 1 line
+
+change missing hb separator test to check boundary with a colon
+------------------------------------------------------------------------
+r156272 | felicity | 2005-03-05 19:31:12 +0000 (Sat, 05 Mar 2005) | 1 line
+
+more message parsing stuff -- deal with boundaries that have a colon that also don't have a hb separator, just assume headers don't start with '--'
+------------------------------------------------------------------------
+r156200 | felicity | 2005-03-04 22:00:18 +0000 (Fri, 04 Mar 2005) | 1 line
+
+streamline getting parsed 'flags' out of the message object for rules
+------------------------------------------------------------------------
+r156199 | felicity | 2005-03-04 21:39:27 +0000 (Fri, 04 Mar 2005) | 1 line
+
+add in rule for obsolete whitespace folding in the header.
+------------------------------------------------------------------------
+r156197 | felicity | 2005-03-04 20:31:12 +0000 (Fri, 04 Mar 2005) | 1 line
+
+found another place we don't properly deal with folded header whitespace.  add rule to check for mime missing hb separator.
+------------------------------------------------------------------------
+r156195 | felicity | 2005-03-04 19:39:34 +0000 (Fri, 04 Mar 2005) | 1 line
+
+bug 4171: new way of determining header/body separation w/out needing to look for MIME boundary.  add more tests as well.
+------------------------------------------------------------------------
+r156137 | quinlan | 2005-03-04 06:30:32 +0000 (Fri, 04 Mar 2005) | 3 lines
+
+disable Razor2 via init.pre, a bit less obtrusive since people will need
+  to review init.pre when upgrading to 3.1 anyway
+
+------------------------------------------------------------------------
+r156102 | quinlan | 2005-03-03 23:33:06 +0000 (Thu, 03 Mar 2005) | 6 lines
+
+belatedly disable Razor2 by default per our policy (service is not free
+  for non-personal use), Razor2 plugin code remains in the tree via
+  grandfathering for now
+also change Razor2 scores to be non-mutable since Razor2 will not be
+  run as part of the mass-check
+
+------------------------------------------------------------------------
+r156074 | mss | 2005-03-03 20:04:26 +0000 (Thu, 03 Mar 2005) | 2 lines
+
+bug 4010: lower the Storable version requirement to 2.12 which is shipped with Debian.  The fix for bug 3828 seems to be in some previous version, probably 2.10, and a quick diff between 2.12 and 2.13 doesn't show anything which looks related, code-wise.
+
+------------------------------------------------------------------------
+r155994 | quinlan | 2005-03-03 01:38:25 +0000 (Thu, 03 Mar 2005) | 2 lines
+
+updates to replacements
+
+------------------------------------------------------------------------
+r155993 | quinlan | 2005-03-03 01:38:00 +0000 (Thu, 03 Mar 2005) | 2 lines
+
+fix rule_names.t failures
+
+------------------------------------------------------------------------
+r155992 | quinlan | 2005-03-03 01:37:34 +0000 (Thu, 03 Mar 2005) | 2 lines
+
+fix rule_names.t failures
+
+------------------------------------------------------------------------
+r155976 | felicity | 2005-03-02 23:29:29 +0000 (Wed, 02 Mar 2005) | 1 line
+
+more cleaning of test rules.  move all obfuscation stuff into one area, promote certain good rules, remove bad ones, try another version of T_BAD_ENC_HEADER2
+------------------------------------------------------------------------
+r155928 | felicity | 2005-03-02 16:36:44 +0000 (Wed, 02 Mar 2005) | 1 line
+
+clean out 70_testing a bit.  remove rules whose total nightly test results have low hit rates or horrible S/O ratios, promote those that look good.
+------------------------------------------------------------------------
+r155827 | quinlan | 2005-03-01 21:13:46 +0000 (Tue, 01 Mar 2005) | 2 lines
+
+test new ReplaceTags rules with post and inter replacement tags
+
+------------------------------------------------------------------------
+r155826 | quinlan | 2005-03-01 21:11:36 +0000 (Tue, 01 Mar 2005) | 2 lines
+
+add pre, inter, and post replacement tags
+
+------------------------------------------------------------------------
+r155822 | felicity | 2005-03-01 20:56:24 +0000 (Tue, 01 Mar 2005) | 1 line
+
+promote one iadb rule: vouched.  the rest were cut due to low hit rate.
+------------------------------------------------------------------------
+r155710 | felicity | 2005-02-28 22:43:42 +0000 (Mon, 28 Feb 2005) | 1 line
+
+add description for PERCENT_RANDOM
+------------------------------------------------------------------------
+r155694 | felicity | 2005-02-28 20:36:49 +0000 (Mon, 28 Feb 2005) | 1 line
+
+promote test rule ratware_efrom
+------------------------------------------------------------------------
+r155659 | felicity | 2005-02-28 03:19:27 +0000 (Mon, 28 Feb 2005) | 1 line
+
+two extra test versions for RATWARE_EFROM to avoid FPs
+------------------------------------------------------------------------
+r155632 | felicity | 2005-02-27 19:34:22 +0000 (Sun, 27 Feb 2005) | 1 line
+
+promoting test rules
+------------------------------------------------------------------------
+r155617 | sidney | 2005-02-27 09:48:22 +0000 (Sun, 27 Feb 2005) | 1 line
+
+Add replacetags to list of expected dbg message headers
+------------------------------------------------------------------------
+r155375 | felicity | 2005-02-25 22:46:27 +0000 (Fri, 25 Feb 2005) | 1 line
+
+more obfu work, avoid FP in anti-phish test rule
+------------------------------------------------------------------------
+r155331 | felicity | 2005-02-25 14:57:00 +0000 (Fri, 25 Feb 2005) | 1 line
+
+fix potential issues with RE matching in 2 eval rules.  for T_RATWARE_EFROM, trim the addr down to just domain, cleans out potential garbage chars/RE issues/etc.
+------------------------------------------------------------------------
+r155329 | felicity | 2005-02-25 14:28:10 +0000 (Fri, 25 Feb 2005) | 1 line
+
+change mime-type properties from text/english to text/plain
+------------------------------------------------------------------------
+r155299 | felicity | 2005-02-25 04:03:49 +0000 (Fri, 25 Feb 2005) | 1 line
+
+fix typo from testing
+------------------------------------------------------------------------
+r155298 | felicity | 2005-02-25 04:02:37 +0000 (Fri, 25 Feb 2005) | 1 line
+
+new ratware test rule
+------------------------------------------------------------------------
+r155290 | felicity | 2005-02-25 02:29:08 +0000 (Fri, 25 Feb 2005) | 1 line
+
+remove some test rules
+------------------------------------------------------------------------
+r155289 | felicity | 2005-02-25 02:20:13 +0000 (Fri, 25 Feb 2005) | 1 line
+
+test phish rule, IP and not IP
+------------------------------------------------------------------------
+r155278 | felicity | 2005-02-24 23:27:40 +0000 (Thu, 24 Feb 2005) | 1 line
+
+better handle mime header decoding via rfc 2047, add in a rule to catch invalid mime encoding, add rules to verify we parse mime in agreement with the rfc.
+------------------------------------------------------------------------
+r155247 | felicity | 2005-02-24 21:11:50 +0000 (Thu, 24 Feb 2005) | 1 line
+
+fix annoying error from uri.t
+------------------------------------------------------------------------
+r155227 | felicity | 2005-02-24 19:20:51 +0000 (Thu, 24 Feb 2005) | 1 line
+
+bug 4150: create uri_anchor_index in HTML metadata to give an index for what uris go with what anchor text (anchor)
+------------------------------------------------------------------------
+r155226 | felicity | 2005-02-24 19:10:28 +0000 (Thu, 24 Feb 2005) | 1 line
+
+bug 4151: show the perl error when a rule regexp won't compile
+------------------------------------------------------------------------
+r155223 | felicity | 2005-02-24 18:36:53 +0000 (Thu, 24 Feb 2005) | 1 line
+
+bug 4154: check for dns_available wasn't trying multiple times as it was supposed to.  let a 'softfail' (ie: Net::DNS didn't die) do a retry.
+------------------------------------------------------------------------
+r155170 | felicity | 2005-02-24 04:23:14 +0000 (Thu, 24 Feb 2005) | 1 line
+
+bug 3977: get rid of some module usage that we don't need
+------------------------------------------------------------------------
+r155151 | felicity | 2005-02-24 03:25:58 +0000 (Thu, 24 Feb 2005) | 1 line
+
+bug 3976: rework how uris are parsed out of the message.  the urirbl plugin now orders the domains to query, based on where in the message the uri was found.  separate out anchor uris which have text between open and close and those that don't.  removed uri html metadata since there is now a different/better way to get it.
+------------------------------------------------------------------------
+r155108 | felicity | 2005-02-24 00:08:18 +0000 (Thu, 24 Feb 2005) | 1 line
+
+convert some test rules to uri from body:eval/html
+------------------------------------------------------------------------
+r155107 | felicity | 2005-02-24 00:02:28 +0000 (Thu, 24 Feb 2005) | 1 line
+
+more test rule cleanup
+------------------------------------------------------------------------
+r155105 | felicity | 2005-02-23 23:40:35 +0000 (Wed, 23 Feb 2005) | 1 line
+
+promote a few decent test rules, remove a few other not so good ones
+------------------------------------------------------------------------
+r155104 | felicity | 2005-02-23 23:20:57 +0000 (Wed, 23 Feb 2005) | 1 line
+
+remove host/domain ratio test rules, worked well for me, not very useful in general
+------------------------------------------------------------------------
+r154912 | quinlan | 2005-02-22 23:19:54 +0000 (Tue, 22 Feb 2005) | 2 lines
+
+CONF_TYPE_HASH_KEY_VALUE does this work for us
+
+------------------------------------------------------------------------
+r154896 | felicity | 2005-02-22 21:48:44 +0000 (Tue, 22 Feb 2005) | 1 line
+
+more obfu work
+------------------------------------------------------------------------
+r154893 | felicity | 2005-02-22 20:20:19 +0000 (Tue, 22 Feb 2005) | 1 line
+
+more obfu work, use 1 RE instead of 2 -- improves hitrate and potentially faster
+------------------------------------------------------------------------
+r154891 | felicity | 2005-02-22 19:37:40 +0000 (Tue, 22 Feb 2005) | 1 line
+
+adding 25_replace to MANIFEST
+------------------------------------------------------------------------
+r154820 | quinlan | 2005-02-22 09:00:47 +0000 (Tue, 22 Feb 2005) | 2 lines
+
+change the "replace_tag V" example
+
+------------------------------------------------------------------------
+r154819 | quinlan | 2005-02-22 08:46:41 +0000 (Tue, 22 Feb 2005) | 2 lines
+
+add a note of warning
+
+------------------------------------------------------------------------
+r154813 | quinlan | 2005-02-22 07:16:39 +0000 (Tue, 22 Feb 2005) | 2 lines
+
+obfuscation rules for bug 2166, bug 2584, bug 2886, bug 3478, and bug 2989
+
+------------------------------------------------------------------------
+r154808 | quinlan | 2005-02-22 06:55:06 +0000 (Tue, 22 Feb 2005) | 2 lines
+
+bug 4094: add plugin from Felix Bauer to make fuzzy matching easier
+
+------------------------------------------------------------------------
+r154731 | felicity | 2005-02-21 22:18:19 +0000 (Mon, 21 Feb 2005) | 1 line
+
+accidently checked in a test modification, oops.
+------------------------------------------------------------------------
+r154730 | felicity | 2005-02-21 22:12:24 +0000 (Mon, 21 Feb 2005) | 1 line
+
+new test rules
+------------------------------------------------------------------------
+r154729 | felicity | 2005-02-21 22:11:12 +0000 (Mon, 21 Feb 2005) | 1 line
+
+comment
+------------------------------------------------------------------------
+r154697 | felicity | 2005-02-21 17:38:57 +0000 (Mon, 21 Feb 2005) | 1 line
+
+more obfu work
+------------------------------------------------------------------------
+r154655 | jm | 2005-02-21 08:40:37 +0000 (Mon, 21 Feb 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r154646 | felicity | 2005-02-21 07:02:28 +0000 (Mon, 21 Feb 2005) | 1 line
+
+bug 4146: invalid chars in the host section of uris would be missed for uribl checks.  rework uri canonify code, add test and rules for the issue.
+------------------------------------------------------------------------
+r154578 | felicity | 2005-02-21 00:07:36 +0000 (Mon, 21 Feb 2005) | 1 line
+
+a little more wobfu work
+------------------------------------------------------------------------
+r154560 | felicity | 2005-02-20 19:38:15 +0000 (Sun, 20 Feb 2005) | 1 line
+
+more work on obfuscation eval rule.  cache REs to avoid constant rebuilding, comment more, deal with a few extra character changes, add a few more words that have been seen in spam
+------------------------------------------------------------------------
+r154485 | jm | 2005-02-20 08:40:37 +0000 (Sun, 20 Feb 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 3789: T_MC_PILLS_IMG_b3789_c20 T_MC_PILLS_HOSTNAME_b3789_c20
+
+------------------------------------------------------------------------
+r154479 | felicity | 2005-02-20 06:59:43 +0000 (Sun, 20 Feb 2005) | 1 line
+
+bug 3864: add new ratware rule
+------------------------------------------------------------------------
+r154476 | felicity | 2005-02-20 05:56:03 +0000 (Sun, 20 Feb 2005) | 1 line
+
+rework a few paragraphs from the INSTALL doc, per bug 3392 add in a note reminding people to read the whole document before installing...
+------------------------------------------------------------------------
+r154475 | felicity | 2005-02-20 05:46:15 +0000 (Sun, 20 Feb 2005) | 1 line
+
+bug 3371: files with multiple whitespace characters in a row would be mishandled and split into multiple files.
+------------------------------------------------------------------------
+r154473 | felicity | 2005-02-20 05:24:38 +0000 (Sun, 20 Feb 2005) | 1 line
+
+a few small obfuscation improvements
+------------------------------------------------------------------------
+r154463 | felicity | 2005-02-20 00:48:25 +0000 (Sun, 20 Feb 2005) | 1 line
+
+another few rules to try out
+------------------------------------------------------------------------
+r154454 | felicity | 2005-02-19 21:27:40 +0000 (Sat, 19 Feb 2005) | 1 line
+
+another couple of rules to test
+------------------------------------------------------------------------
+r154396 | felicity | 2005-02-19 05:21:51 +0000 (Sat, 19 Feb 2005) | 1 line
+
+do a small amount of code work to detect certain words with obfuscation
+------------------------------------------------------------------------
+r154395 | felicity | 2005-02-19 04:10:31 +0000 (Sat, 19 Feb 2005) | 1 line
+
+more test rules
+------------------------------------------------------------------------
+r154384 | felicity | 2005-02-19 03:05:57 +0000 (Sat, 19 Feb 2005) | 1 line
+
+new rules for testing
+------------------------------------------------------------------------
+r154354 | felicity | 2005-02-18 21:34:44 +0000 (Fri, 18 Feb 2005) | 1 line
+
+document perl modules needed for sa-update
+------------------------------------------------------------------------
+r154353 | felicity | 2005-02-18 21:34:15 +0000 (Fri, 18 Feb 2005) | 1 line
+
+add some 'interuptus' type rules
+------------------------------------------------------------------------
+r154250 | quinlan | 2005-02-18 07:22:25 +0000 (Fri, 18 Feb 2005) | 2 lines
+
+promote T_RATWARE_SOMETHING to RATWARE_OUTLOOK_NONAME
+
+------------------------------------------------------------------------
+r154095 | mss | 2005-02-16 22:50:58 +0000 (Wed, 16 Feb 2005) | 3 lines
+
+*grrr* of course we need the B_SCRIPTDIR variant as we would break DESTDIR
+else.
+
+------------------------------------------------------------------------
+r154089 | mss | 2005-02-16 22:06:17 +0000 (Wed, 16 Feb 2005) | 2 lines
+
+Axed some old code which was supposed to be removed for the 3.0 release.
+
+------------------------------------------------------------------------
+r154088 | mss | 2005-02-16 22:04:06 +0000 (Wed, 16 Feb 2005) | 20 lines
+
+Fixing up the symlink stuff in the Makefile:
+ * Don't use the unportable enhanced Makefile syntax, do everything in Perl
+   where its possible.
+ * The check wether symlink() is available is now done already in the
+   Makefile.PM, setting a macro SYMLINK.
+ * Added an I_SCRIPTDIR as a reference to the macro which points to where the
+   scripts are installed.  INSTALLSCRIPT is a weird one as its the same for
+   all repositories (see the EU::MM manpage for a list of the vars for each
+   repo).
+ * We need to remove any possibly existing symlink or old script file with
+   $(RM_R) first because symlink() does not override.  Also made the perl
+   call die() if symlink() fails for some other reason (like Permission
+   Denied).
+ * Added some comments to older code.
+
+To test it, try
+  PERL_MM_USE_DEFAULT=1 make bin__install INSTALLSCRIPT=/tmp
+Try it also with a INSTALLSCRIPT in which you may not write.
+Make the check in Makefile.PL line 870 fail to test the $(CP) alternative.
+
+------------------------------------------------------------------------
+r153978 | quinlan | 2005-02-16 00:02:26 +0000 (Wed, 16 Feb 2005) | 2 lines
+
+run parse-rules-for-masses directly to avoid "make"
+
+------------------------------------------------------------------------
+r153973 | quinlan | 2005-02-15 23:11:44 +0000 (Tue, 15 Feb 2005) | 2 lines
+
+use FindBin so mass-check can run from anywhere
+
+------------------------------------------------------------------------
+r153972 | quinlan | 2005-02-15 23:10:09 +0000 (Tue, 15 Feb 2005) | 2 lines
+
+generate tmp/rules.pl if and only if it doesn't exist
+
+------------------------------------------------------------------------
+r153908 | quinlan | 2005-02-15 07:44:16 +0000 (Tue, 15 Feb 2005) | 2 lines
+
+add note about entire message being sent
+
+------------------------------------------------------------------------
+r153906 | quinlan | 2005-02-15 07:32:02 +0000 (Tue, 15 Feb 2005) | 2 lines
+
+make option documentation more consistent
+
+------------------------------------------------------------------------
+r153855 | felicity | 2005-02-14 21:48:28 +0000 (Mon, 14 Feb 2005) | 1 line
+
+add in sa-update for automated rule updates, etc.
+------------------------------------------------------------------------
+r153847 | felicity | 2005-02-14 21:20:05 +0000 (Mon, 14 Feb 2005) | 1 line
+
+document -V option in sa-filter
+------------------------------------------------------------------------
+r153758 | quinlan | 2005-02-14 10:04:49 +0000 (Mon, 14 Feb 2005) | 5 lines
+
+add --reuse option to mass-check to allow certain network test hits to
+  be reused out of X-Spam-Status: if they have a "#reuse" line in the .cf
+  files
+add sample errors (based on my personal data for now) for sample learning
+
+------------------------------------------------------------------------
+r153589 | quinlan | 2005-02-13 03:02:38 +0000 (Sun, 13 Feb 2005) | 2 lines
+
+add blank lines
+
+------------------------------------------------------------------------
+r153458 | quinlan | 2005-02-11 21:00:40 +0000 (Fri, 11 Feb 2005) | 3 lines
+
+bug 4134: use info-level reporting for main success/failure message
+  in each plugin, also adds info() to Plugin.pm
+
+------------------------------------------------------------------------
+r153377 | quinlan | 2005-02-11 08:57:06 +0000 (Fri, 11 Feb 2005) | 2 lines
+
+bug 4124: fix spamassassin symlink generation and pod installation location
+
+------------------------------------------------------------------------
+r153375 | jm | 2005-02-11 08:40:36 +0000 (Fri, 11 Feb 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r153373 | quinlan | 2005-02-11 08:00:34 +0000 (Fri, 11 Feb 2005) | 2 lines
+
+typo
+
+------------------------------------------------------------------------
+r153305 | quinlan | 2005-02-11 00:23:19 +0000 (Fri, 11 Feb 2005) | 2 lines
+
+ah, I get it
+
+------------------------------------------------------------------------
+r153304 | quinlan | 2005-02-11 00:13:42 +0000 (Fri, 11 Feb 2005) | 2 lines
+
+hopefully fix my mistake
+
+------------------------------------------------------------------------
+r153294 | quinlan | 2005-02-10 21:30:19 +0000 (Thu, 10 Feb 2005) | 3 lines
+
+don't depend on $src being present for symlink vs. copy, let that fail
+elsewhere
+
+------------------------------------------------------------------------
+r153282 | jm | 2005-02-10 18:54:41 +0000 (Thu, 10 Feb 2005) | 1 line
+
+add note about logging to file, and locking
+------------------------------------------------------------------------
+r153201 | mss | 2005-02-10 11:42:03 +0000 (Thu, 10 Feb 2005) | 2 lines
+
+A bit email address obfuscation can't hurt.
+
+------------------------------------------------------------------------
+r153200 | mss | 2005-02-10 11:32:40 +0000 (Thu, 10 Feb 2005) | 3 lines
+
+* Replaced the EXE_FILES array with a hash and got rid of that "must next to last one" cruft.
+* Updated the project infos.
+
+------------------------------------------------------------------------
+r153199 | mss | 2005-02-10 10:34:29 +0000 (Thu, 10 Feb 2005) | 2 lines
+
+Now the symlink-fallback stuff should actaully work...
+
+------------------------------------------------------------------------
+r153189 | jm | 2005-02-10 08:40:45 +0000 (Thu, 10 Feb 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 4127: T_MC_RATWARE_DYNAMAILER_b4127_c0 T_MC_RATWARE_DYNAMAILER_b4127_c2
+
+------------------------------------------------------------------------
+r153180 | quinlan | 2005-02-10 06:53:29 +0000 (Thu, 10 Feb 2005) | 2 lines
+
+some ill-fated rules for JavaScript
+
+------------------------------------------------------------------------
+r153157 | felicity | 2005-02-10 05:04:03 +0000 (Thu, 10 Feb 2005) | 1 line
+
+remove non-defined bin__install so 'make install' works again
+------------------------------------------------------------------------
+r153156 | felicity | 2005-02-10 04:59:59 +0000 (Thu, 10 Feb 2005) | 1 line
+
+MANIFEST update
+------------------------------------------------------------------------
+r153155 | felicity | 2005-02-10 04:55:55 +0000 (Thu, 10 Feb 2005) | 1 line
+
+allow multiple headers on a single bayes_ignore_header line
+------------------------------------------------------------------------
+r153132 | mss | 2005-02-09 23:40:47 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+Being a nice boy and added some documentation and license blurb.
+
+------------------------------------------------------------------------
+r153131 | mss | 2005-02-09 23:34:52 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+bug 4124: implemented a symlink-safe copy routine for Makefile.PL to make the spamassassin->sa-filter stuff possible
+
+------------------------------------------------------------------------
+r153041 | quinlan | 2005-02-09 09:05:18 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+test rules
+
+------------------------------------------------------------------------
+r153040 | quinlan | 2005-02-09 08:50:58 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+remove test rules
+
+------------------------------------------------------------------------
+r153038 | jm | 2005-02-09 08:40:44 +0000 (Wed, 09 Feb 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r153030 | parker | 2005-02-09 06:11:12 +0000 (Wed, 09 Feb 2005) | 1 line
+
+Bug 4075: Forgot to remove the totscore delete
+------------------------------------------------------------------------
+r152999 | quinlan | 2005-02-09 04:38:42 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+update for 3.1.0
+
+------------------------------------------------------------------------
+r152990 | quinlan | 2005-02-09 04:06:46 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+skip sa-filter
+
+------------------------------------------------------------------------
+r152989 | quinlan | 2005-02-09 04:04:30 +0000 (Wed, 09 Feb 2005) | 3 lines
+
+bug 4124: work around tainting issue by using symbolic link or copy of
+  spamassassin script instead of exec()
+
+------------------------------------------------------------------------
+r152987 | quinlan | 2005-02-09 03:59:36 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+last cut not needed
+
+------------------------------------------------------------------------
+r152985 | quinlan | 2005-02-09 03:58:20 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+add license block
+
+------------------------------------------------------------------------
+r152982 | parker | 2005-02-09 03:34:27 +0000 (Wed, 09 Feb 2005) | 4 lines
+
+adding sa-filter to ignorelist
+
+Bug 4075: Fixing delete of addresses in auto-whitelist db file
+
+------------------------------------------------------------------------
+r152971 | quinlan | 2005-02-09 01:33:52 +0000 (Wed, 09 Feb 2005) | 2 lines
+
+bug 4124: try to work around untainting issue by using absolute paths
+
+------------------------------------------------------------------------
+r152962 | felicity | 2005-02-08 23:45:02 +0000 (Tue, 08 Feb 2005) | 1 line
+
+need to install spamassassin script during install for backwards compatibility
+------------------------------------------------------------------------
+r152960 | quinlan | 2005-02-08 23:31:45 +0000 (Tue, 08 Feb 2005) | 2 lines
+
+slight touch-ups
+
+------------------------------------------------------------------------
+r152959 | quinlan | 2005-02-08 23:30:26 +0000 (Tue, 08 Feb 2005) | 2 lines
+
+this sleep is very annoying
+
+------------------------------------------------------------------------
+r152945 | jm | 2005-02-08 22:10:54 +0000 (Tue, 08 Feb 2005) | 1 line
+
+avoid test warning
+------------------------------------------------------------------------
+r152932 | quinlan | 2005-02-08 20:25:05 +0000 (Tue, 08 Feb 2005) | 2 lines
+
+some documentation touch ups
+
+------------------------------------------------------------------------
+r152650 | jm | 2005-02-08 08:40:36 +0000 (Tue, 08 Feb 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 3789: T_MC_PILLS_IMG_b3789_c17 T_MC_PILLS_HOSTNAME_b3789_c17
+
+------------------------------------------------------------------------
+r152649 | quinlan | 2005-02-08 07:54:10 +0000 (Tue, 08 Feb 2005) | 5 lines
+
+move configuration file information and tagging information out of
+sa-filter (this is general documentation and does not belong in
+just the one script), also update the documentation since it was
+quite out of date
+
+------------------------------------------------------------------------
+r152641 | jm | 2005-02-08 05:47:24 +0000 (Tue, 08 Feb 2005) | 1 line
+
+fix test failures caused by nightly-mass-check rule names triggering off other rules
+------------------------------------------------------------------------
+r152637 | jm | 2005-02-08 05:42:34 +0000 (Tue, 08 Feb 2005) | 1 line
+
+bug 3013: poss replacements for RATWARE_HASH_2 and _2_V2
+------------------------------------------------------------------------
+r152634 | felicity | 2005-02-08 05:30:41 +0000 (Tue, 08 Feb 2005) | 1 line
+
+missing MANIFEST entries
+------------------------------------------------------------------------
+r152632 | jm | 2005-02-08 05:25:49 +0000 (Tue, 08 Feb 2005) | 1 line
+
+bug 2595: 10_misc.cf messages translated to Brazilian Portuguese, thanks to Marcelo Cruzeta
+------------------------------------------------------------------------
+r152631 | jm | 2005-02-08 05:23:51 +0000 (Tue, 08 Feb 2005) | 1 line
+
+noted that 'lang xx' locales can be specified with a country as well; removed some redundant doco that should have been moved to Plugin/AutolearnThreshold.pm
+------------------------------------------------------------------------
+r152630 | jm | 2005-02-08 05:23:46 +0000 (Tue, 08 Feb 2005) | 1 line
+
+noted that 'lang xx' locales can be specified with a country as well; removed some redundant doco that should have been moved to Plugin/AutolearnThreshold.pm
+------------------------------------------------------------------------
+r152629 | jm | 2005-02-08 05:20:26 +0000 (Tue, 08 Feb 2005) | 1 line
+
+removed redundant comment
+------------------------------------------------------------------------
+r152621 | jm | 2005-02-08 05:04:29 +0000 (Tue, 08 Feb 2005) | 1 line
+
+bug 3781: a new plugin to support writing rules against headers in the message's internal MIME structure. forgot MANIFEST
+------------------------------------------------------------------------
+r152620 | jm | 2005-02-08 05:03:38 +0000 (Tue, 08 Feb 2005) | 1 line
+
+bug 3781: a new plugin to support writing rules against headers in the message's internal MIME structure
+------------------------------------------------------------------------
+r151819 | jm | 2005-02-08 02:14:26 +0000 (Tue, 08 Feb 2005) | 1 line
+
+add test rule for the http://www.shmoo.com/idn/homograph.txt attack
+------------------------------------------------------------------------
+r151818 | jm | 2005-02-08 02:06:20 +0000 (Tue, 08 Feb 2005) | 1 line
+
+bug 4080: FORGED_YAHOO_RCVD now failing on new Yahoo internal host layout, fixed
+------------------------------------------------------------------------
+r151809 | jm | 2005-02-08 01:51:52 +0000 (Tue, 08 Feb 2005) | 1 line
+
+read all .cf files, not just numbered ones, when running masses scripts
+------------------------------------------------------------------------
+r151808 | jm | 2005-02-08 01:48:20 +0000 (Tue, 08 Feb 2005) | 1 line
+
+avoid stupid / by 0 error
+------------------------------------------------------------------------
+r151803 | quinlan | 2005-02-08 00:59:12 +0000 (Tue, 08 Feb 2005) | 2 lines
+
+switch to sa-filter
+
+------------------------------------------------------------------------
+r151802 | quinlan | 2005-02-08 00:54:01 +0000 (Tue, 08 Feb 2005) | 2 lines
+
+don't use FindBin per jmason
+
+------------------------------------------------------------------------
+r151801 | quinlan | 2005-02-08 00:41:40 +0000 (Tue, 08 Feb 2005) | 2 lines
+
+bug 3635: change "spamassassin" to a meta-document (like "man perl")
+
+------------------------------------------------------------------------
+r151796 | jm | 2005-02-07 23:57:29 +0000 (Mon, 07 Feb 2005) | 1 line
+
+bug 4065: fix FORGED_MUA_OUTLOOK fps
+------------------------------------------------------------------------
+r151785 | parker | 2005-02-07 23:35:05 +0000 (Mon, 07 Feb 2005) | 1 line
+
+Turn AWL into a plugin and update various tests and documentation
+------------------------------------------------------------------------
+r151764 | felicity | 2005-02-07 22:03:41 +0000 (Mon, 07 Feb 2005) | 1 line
+
+remove misleading comment -- sorting is set by the locale, possible ascii, but probably not numeric.
+------------------------------------------------------------------------
+r151755 | quinlan | 2005-02-07 20:57:15 +0000 (Mon, 07 Feb 2005) | 2 lines
+
+another typo
+
+------------------------------------------------------------------------
+r151754 | quinlan | 2005-02-07 20:56:47 +0000 (Mon, 07 Feb 2005) | 2 lines
+
+typo
+
+------------------------------------------------------------------------
+r151753 | quinlan | 2005-02-07 20:56:21 +0000 (Mon, 07 Feb 2005) | 2 lines
+
+documentation for new "finish_parsing_end" plugin call 
+
+------------------------------------------------------------------------
+r151746 | quinlan | 2005-02-07 20:30:45 +0000 (Mon, 07 Feb 2005) | 2 lines
+
+add "finish_parsing_end" plugin hook to end of finish_parsing()
+
+------------------------------------------------------------------------
+r151719 | quinlan | 2005-02-07 08:59:46 +0000 (Mon, 07 Feb 2005) | 2 lines
+
+double-closed HTML and BODY tags
+
+------------------------------------------------------------------------
+r151716 | jm | 2005-02-07 08:41:19 +0000 (Mon, 07 Feb 2005) | 6 lines
+
+auto-mass-checks:
+
+bug 2166: T_MC_LEET_b2166_c0
+bug 2989: T_MC_DN_B_MIXSLOVA1_b2989_c0 T_MC_DN_B_MIXSLOVA2_b2989_c0 T_MC_DN_B_VIAGRA_b2989_c0 T_MC_DN_B_LEKOVI_b2989_c0 T_MC_DN_B_PLSVISIT1_b2989_c0 T_MC_DN_B_PLSVISIT2_b2989_c0 T_MC_DN_B_PLSHOLD1_b2989_c0 T_MC_DN_B_PLSHOLD2_b2989_c0 T_MC_DN_B_PLSHOLD3_b2989_c0
+bug 4065: __OE_MSGID_3_b4065_c2 __FORGED_OE_b4065_c2 __OE_MSGID_3_b4065_c4 T_MC_NEW_FORGED_OE_b4065_c4
+
+------------------------------------------------------------------------
+r151700 | jm | 2005-02-07 07:47:58 +0000 (Mon, 07 Feb 2005) | 1 line
+
+bug 4116: double HTML-end-tag rule from Bob Menschel
+------------------------------------------------------------------------
+r151561 | quinlan | 2005-02-06 09:43:25 +0000 (Sun, 06 Feb 2005) | 2 lines
+
+tweaking rules for this ratware
+
+------------------------------------------------------------------------
+r151528 | quinlan | 2005-02-05 21:13:43 +0000 (Sat, 05 Feb 2005) | 2 lines
+
+some quick tests
+
+------------------------------------------------------------------------
+r151486 | jm | 2005-02-05 08:40:45 +0000 (Sat, 05 Feb 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r151470 | quinlan | 2005-02-05 02:55:31 +0000 (Sat, 05 Feb 2005) | 2 lines
+
+some test rules
+
+------------------------------------------------------------------------
+r151458 | quinlan | 2005-02-05 01:23:28 +0000 (Sat, 05 Feb 2005) | 2 lines
+
+damning, but not quite good enough to use, unfortunately
+
+------------------------------------------------------------------------
+r151335 | quinlan | 2005-02-04 09:28:38 +0000 (Fri, 04 Feb 2005) | 2 lines
+
+perlstyle
+
+------------------------------------------------------------------------
+r151331 | jm | 2005-02-04 08:41:00 +0000 (Fri, 04 Feb 2005) | 8 lines
+
+auto-mass-checks:
+
+bug 2403: __EXCESSIVE_HTML_ENTITIES_3x_b2403_c0 __EXCESSIVE_HTML_ENTITIES_7x_b2403_c0 __EXCESSIVE_HTML_ENTITIES_8x_b2403_c0 __EXCESSIVE_HTML_ENTITIES_10x_b2403_c0 __EXCESSIVE_HTML_ENTITIES_11x_b2403_c0 T_MC_EXCESSIVE_HTML_ENTITIES_b2403_c0
+bug 2886: T_MC_VIAGRA_COMBO_02_b2886_c0
+bug 2999: T_MC_EMPTY_TEXTPLAINALT_b2999_c0 T_MC_BODY_TEXTAFTERHTML_b2999_c0
+bug 3789: T_MC_SARE_URI_PILLS_b3789_c0
+bug 4116: T_MC_SARE_HTML_EHTML2_b4116_c0
+
+------------------------------------------------------------------------
+r151328 | quinlan | 2005-02-04 07:16:31 +0000 (Fri, 04 Feb 2005) | 2 lines
+
+bug 4117: note that _STARS(*)_ is rounded down
+
+------------------------------------------------------------------------
+r151306 | jm | 2005-02-04 03:07:54 +0000 (Fri, 04 Feb 2005) | 1 line
+
+fix some bugs in automc; allow MCing of comment 0 in bugs, and ignore descs to avoid lint failures
+------------------------------------------------------------------------
+r151303 | quinlan | 2005-02-04 03:02:29 +0000 (Fri, 04 Feb 2005) | 2 lines
+
+perhaps last attempt at Florida rules
+
+------------------------------------------------------------------------
+r151302 | quinlan | 2005-02-04 03:01:35 +0000 (Fri, 04 Feb 2005) | 2 lines
+
+promote T_SCHEME_MIXED_CASE_4 to URI_SCHEME_MIXED_CASE
+
+------------------------------------------------------------------------
+r151121 | quinlan | 2005-02-03 05:21:09 +0000 (Thu, 03 Feb 2005) | 2 lines
+
+fix some FPs in T_SCHEME_MIXED_CASE*
+
+------------------------------------------------------------------------
+r151120 | quinlan | 2005-02-03 05:12:32 +0000 (Thu, 03 Feb 2005) | 2 lines
+
+lower timeout from 10 to 5 seconds (seems high enough after some more testing)
+
+------------------------------------------------------------------------
+r151119 | quinlan | 2005-02-03 04:19:22 +0000 (Thu, 03 Feb 2005) | 2 lines
+
+fix possible undefined warning
+
+------------------------------------------------------------------------
+r149495 | quinlan | 2005-02-02 08:04:55 +0000 (Wed, 02 Feb 2005) | 2 lines
+
+some more cleanup
+
+------------------------------------------------------------------------
+r149489 | quinlan | 2005-02-02 06:04:13 +0000 (Wed, 02 Feb 2005) | 2 lines
+
+fix possible undef value, slight code simplification
+
+------------------------------------------------------------------------
+r149228 | jm | 2005-01-31 06:50:19 +0000 (Mon, 31 Jan 2005) | 1 line
+
+fix typo
+------------------------------------------------------------------------
+r149227 | quinlan | 2005-01-31 06:42:50 +0000 (Mon, 31 Jan 2005) | 3 lines
+
+not sure this will always be default, change name (also a bit shorter!)
+a bit of POD cleanup too
+
+------------------------------------------------------------------------
+r149224 | jm | 2005-01-31 05:52:33 +0000 (Mon, 31 Jan 2005) | 1 line
+
+move default Bayes auto-learn discriminator out of core, into an active-by-default plugin, so that it can be overridden if desired
+------------------------------------------------------------------------
+r149207 | jm | 2005-01-31 03:10:56 +0000 (Mon, 31 Jan 2005) | 1 line
+
+skip VIM edit-state files
+------------------------------------------------------------------------
+r149186 | quinlan | 2005-01-30 23:51:55 +0000 (Sun, 30 Jan 2005) | 3 lines
+
+bug 2513: Reply-To: rules for suspicious quotes
+bug 3896: promote last URI test
+
+------------------------------------------------------------------------
+r149184 | quinlan | 2005-01-30 23:18:55 +0000 (Sun, 30 Jan 2005) | 2 lines
+
+add license block
+
+------------------------------------------------------------------------
+r149177 | quinlan | 2005-01-30 22:56:06 +0000 (Sun, 30 Jan 2005) | 3 lines
+
+make sure every plugin has NAME, SYNOPSIS, DESCRIPTION, and a license
+block at the top of the file
+
+------------------------------------------------------------------------
+r149172 | quinlan | 2005-01-30 22:27:41 +0000 (Sun, 30 Jan 2005) | 2 lines
+
+add short introduction
+
+------------------------------------------------------------------------
+r149126 | felicity | 2005-01-30 17:52:31 +0000 (Sun, 30 Jan 2005) | 1 line
+
+avoid having RPM finding the DomainKeys modules as required
+------------------------------------------------------------------------
+r149125 | felicity | 2005-01-30 17:37:08 +0000 (Sun, 30 Jan 2005) | 6 lines
+
+fix for rule test failures: tests for headers like 'From:addr' weren't hitting
+because 'From:addr' became the header name, strip off the ':.*$'...  during
+debugging, found a test using 'ARRAY(....)'.  wrote in some code to bring it
+down to a string, and try to figure out if it should be a 'Received' header.
+added some commented out debug code as well.
+
+------------------------------------------------------------------------
+r149115 | quinlan | 2005-01-30 09:08:39 +0000 (Sun, 30 Jan 2005) | 2 lines
+
+current scores for URIBL_JP_SURBL are a bit too high
+
+------------------------------------------------------------------------
+r149023 | quinlan | 2005-01-29 10:30:38 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+ignore me
+
+------------------------------------------------------------------------
+r149022 | quinlan | 2005-01-29 09:16:53 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+documentation tweaks
+
+------------------------------------------------------------------------
+r149020 | quinlan | 2005-01-29 07:37:45 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+fix one more mistake in error code
+
+------------------------------------------------------------------------
+r149019 | quinlan | 2005-01-29 07:33:28 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+fix up the error code a bit
+
+------------------------------------------------------------------------
+r149017 | quinlan | 2005-01-29 06:44:06 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+indentation
+
+------------------------------------------------------------------------
+r149015 | quinlan | 2005-01-29 06:27:10 +0000 (Sat, 29 Jan 2005) | 3 lines
+
+bug 3643: lower default timeout for razor and dcc, pyzor takes 5 seconds
+  sometimes so don't lower it yet 
+
+------------------------------------------------------------------------
+r149012 | quinlan | 2005-01-29 06:09:59 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+just some introduction text and various perlstyle changes
+
+------------------------------------------------------------------------
+r149007 | quinlan | 2005-01-29 05:19:08 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+bug 3643: move all reporting code to respective plugins
+
+------------------------------------------------------------------------
+r148996 | quinlan | 2005-01-29 04:28:36 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+ignore me
+
+------------------------------------------------------------------------
+r148987 | quinlan | 2005-01-29 03:02:38 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+fix some rule failures
+
+------------------------------------------------------------------------
+r148985 | jm | 2005-01-29 02:52:52 +0000 (Sat, 29 Jan 2005) | 1 line
+
+wrap ALL syslog-related calls in eval{ } for safety, to avoid exiting the process (bug 4026), and stop attempting to log on repeated failures
+------------------------------------------------------------------------
+r148981 | quinlan | 2005-01-29 02:46:25 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+these scores are used by optional plugins now
+
+------------------------------------------------------------------------
+r148977 | quinlan | 2005-01-29 02:15:29 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+move Pyzor code to Pyzor plugin
+
+------------------------------------------------------------------------
+r148975 | quinlan | 2005-01-29 01:58:48 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+some tweaks and cleanup
+
+------------------------------------------------------------------------
+r148973 | jm | 2005-01-29 01:56:04 +0000 (Sat, 29 Jan 2005) | 1 line
+
+bug 4026: ensure that SIGPIPE will never cause spamd to die
+------------------------------------------------------------------------
+r148971 | jm | 2005-01-29 01:52:53 +0000 (Sat, 29 Jan 2005) | 1 line
+
+bug 4079: ArchiveIterator doesn't always need to know the message's received date, in particular when run from the spamassassin commandline script
+------------------------------------------------------------------------
+r148968 | jm | 2005-01-29 01:48:14 +0000 (Sat, 29 Jan 2005) | 1 line
+
+add support for Postfix-style IPv6 IP addresses
+------------------------------------------------------------------------
+r148964 | quinlan | 2005-01-29 00:32:04 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+bug 3896: URIs in various TLDs, other than 3rd level www
+
+------------------------------------------------------------------------
+r148961 | quinlan | 2005-01-29 00:21:03 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+add DCC files
+
+------------------------------------------------------------------------
+r148958 | quinlan | 2005-01-29 00:07:26 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+move DCC code to DCC plugin
+
+------------------------------------------------------------------------
+r148955 | quinlan | 2005-01-29 00:02:10 +0000 (Sat, 29 Jan 2005) | 2 lines
+
+be a bit more descriptive
+
+------------------------------------------------------------------------
+r148873 | quinlan | 2005-01-28 10:42:02 +0000 (Fri, 28 Jan 2005) | 2 lines
+
+bug 4111: case-insensitive match for URI schemes
+
+------------------------------------------------------------------------
+r148861 | jm | 2005-01-28 08:40:39 +0000 (Fri, 28 Jan 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r148846 | quinlan | 2005-01-28 03:18:14 +0000 (Fri, 28 Jan 2005) | 2 lines
+
+iterate
+
+------------------------------------------------------------------------
+r126596 | jm | 2005-01-27 08:40:58 +0000 (Thu, 27 Jan 2005) | 6 lines
+
+auto-mass-checks:
+
+bug 2584: __OBFU_SUBJ_ASTER_b2584_c6 __OBFU_SUBJ_CARAT_b2584_c6 __OBFU_SUBJ_COLON_b2584_c6 __OBFU_SUBJ_COMMA_b2584_c6 __OBFU_SUBJ_DASH_b2584_c6 __OBFU_SUBJ_LQUOTE_b2584_c6 __OBFU_SUBJ_PERIOD_b2584_c6 __OBFU_SUBJ_PIPE_b2584_c6 __OBFU_SUBJ_PLUS_b2584_c6 __OBFU_SUBJ_QUOTE_b2584_c6 __OBFU_SUBJ_SCOLON_b2584_c6 __OBFU_SUBJ_USCORE_b2584_c6 T_MC_SUBJ_MULTI_OBFU_2_b2584_c6 T_MC_SUBJ_MULTI_OBFU_3_b2584_c6 T_MC_SUBJ_MULTI_OBFU_4_b2584_c6 T_MC_SUBJ_MULTI_OBFU_5_b2584_c6 T_MC_SUBJ_MULTI_OBFU_6_b2584_c6 T_MC_SUBJ_MULTI_OBFU_7_b2584_c6 T_MC_SUBJ_MULTI_OBFU_8_b2584_c6
+bug 2586: __MY_NIGERIAN_PERC_b2586_c3 __MY_FROM_SEC_COMP_b2586_c3 __MY_DOLLARS_b2586_c3 __MY_BANK_b2586_c3 __MY_SECURITY_b2586_c3 __MY_FUND_b2586_c3 __MY_MONIES_b2586_c3 __MY_NIGERIAN_BASE_b2586_c3 __MY_BANK_NAME_b2586_c3 __MY_GOD_b2586_c3 __MY_HEALTH_b2586_c3 __MY_CHARITY_b2586_c3 __MY_FAMILY_b2586_c3 __MY_RESP_IMMEDIAT_b2586_c3 __MY_NAME_IS_MR_b2586_c3 __MY_OVERINVOICED_b2586_c3 __MY_MR_SOMETHING_UC_b2586_c3 __MY_MINISTRY_OF_b2586_c3 __MY_ASSASSINATED_b2586_c3 __MY_LATE_SOMETHING_b2586_c3 __MY_ASYLUM_b2586_c3 __MY_FORMER_PREZ_b2586_c3 __MY_FOREIGN_b2586_c3 __MY_NIGERIANCOUNTRY_b2586_c3 __MY_NIGERIAN_NEWSREF_b2586_c3 __MY_NEXT_OF_KIN_b2586_c3 __MY_DECEASED_b2586_c3 __MY_UNCLAIMED_b2586_c3 __MY_TRANSFER_ABROAD_b2586_c3 __MY_MUTUAL_BENEFIT_b2586_c3 __MY_BIZ_PARTNERSHIP_b2586_c3 __MY_NIGERIAN_NAME_b2586_c3 __MY_YOUR_ACCOUNT_b2586_c3 __MY_BARRISTER_b2586_c3 __MY_NIGERIAN_CONFIDENTIAL_b2586_c3 __MY_BEFORE_HIS_DEATH_b2586_c3 __MY_BENEFICIARY_b2586_c3 __MY_HONESTY_b2586_c3 __MY_YOUR_COUNTRY_b2586_c3 __MY_PRIVATE_EMAIL_b2586_c3 __MY_NIGERIAN_LEGALESE_b2586_c3 __MY_EXEC_TRANSACT_b2586_c3 __MY_CONFISCATE_b2586_c3 __MY_URGENT_SOMETHING_b2586_c3 __MY_SOLICIT_CONFIDENCE_b2586_c3 __MY_THE_DESK_OF_b2586_c3 __MY_SECURING_FUNDS_b2586_c3 __MY_FURNISH_YOU_b2586_c3 __MY_AFFIDAVITS_b2586_c3 __MY_RISK_FREE_b2586_c3 __MY_OFFSHORE_b2586_c3 __MY_MODALITIES_b2586_c3 __MY_ASSIST_TRANSACT_b2586_c3 __MY_OPERATE_ACCT_b2586_c3 __MY_US_DOLLARS_b2586_c3 __MY_NIGERIAN_GREET_b2586_c3 __MY_NIGERIAN_HDR_b2586_c3 __MY_NIGERIAN_URI_b2586_c3 __MY_NIGERIAN_ISP_b2586_c3 T_MC_MY_NIGERIAN_3_b2586_c3 T_MC_MY_NIGERIAN_4_b2586_c3 T_MC_MY_NIGERIAN_5_b2586_c3 T_MC_MY_NIGERIAN_6_b2586_c3 T_MC_MY_NIGERIAN_7_b2586_c3 __NIG_YOURSHARE_b2586_c6 __NIG_FROM_SEC_COMP_b2586_c6 __NIG_DOLLARS_b2586_c6 __NIG_MISC_MONEYTALK_b2586_c6 __NIG_BASE_b2586_c6 __NIG_UC_SUBJ_WORD_b2586_c6 __NIG_BANK_NAME_b2586_c6 __NIG_GOD_b2586_c6 __NIG_HEALTH_b2586_c6 __NIG_CHARITY_b2586_c6 __NIG_FAMILY_b2586_c6 __NIG_RESP_IMMEDIAT_b2586_c6 __NIG_NAME_IS_MR_b2586_c6 __NIG_OVERINVOICED_b2586_c6 __NIG_MR_SOMETHING_UC_b2586_c6 __NIG_MINISTRY_OF_b2586_c6 __NIG_ASSASSINATED_b2586_c6 __NIG_LATE_SOMETHING_b2586_c6 __NIG_ASYLUM_b2586_c6 __NIG_FORMER_PREZ_b2586_c6 __NIG_FOREIGN_b2586_c6 __NIG_COUNTRY_b2586_c6 __NIG_NEWSREF_b2586_c6 __NIG_NEXT_OF_KIN_b2586_c6 __NIG_DECEASED_b2586_c6 __NIG_UNCLAIMED_b2586_c6 __NIG_TRANSFER_ABROAD_b2586_c6 __NIG_MUTUAL_BENEFIT_b2586_c6 __NIG_BIZ_PARTNERSHIP_b2586_c6 __NIG_KNOWNNAME_b2586_c6 __NIG_YOUR_ACCOUNT_b2586_c6 __NIG_BARRISTER_b2586_c6 __NIG_CONFIDENTIAL_b2586_c6 __NIG_BEFORE_HIS_DEATH_b2586_c6 __NIG_BENEFICIARY_b2586_c6 __NIG_HONESTY_b2586_c6 __NIG_YOUR_COUNTRY_b2586_c6 __NIG_PRIVATE_EMAIL_b2586_c6 __NIG_EXEC_TRANSACT_b2586_c6 __NIG_CONFISCATE_b2586_c6 __NIG_URGENT_SOMETHING_b2586_c6 __NIG_SOLICIT_b2586_c6 __NIG_THE_DESK_OF_b2586_c6 __NIG_SECURING_FUNDS_b2586_c6 __NIG_FURNISH_YOU_b2586_c6 __NIG_AFFIDAVITS_b2586_c6 __NIG_RISK_FREE_b2586_c6 __NIG_OFFSHORE_b2586_c6 __NIG_MODALITIES_b2586_c6 __NIG_ASSIST_TRANSACT_b2586_c6 __NIG_OPERATE_ACCT_b2586_c6 __NIG_US_DOLLARS_b2586_c6 __NIG_GREETING_b2586_c6 __NIG_CONTACT_DETAILS_b2586_c6 __NIG_MOUNTAIN_O_CASH_b2586_c6 __NIG_PRIVATE_LAWYER_b2586_c6 __NIG_LEGIT_BIZ_b2586_c6 __NIG_REDIR_EMAIL_b2586_c6 __NIG_ISP_HDR_b2586_c6 __NIG_ISP_URI_b2586_c6 __NIG_ISP_b2586_c6 T_MC_NIGERIAN_3_b2586_c6 T_MC_NIGERIAN_4_b2586_c6 T_MC_NIGERIAN_5_b2586_c6 T_MC_NIGERIAN_6_b2586_c6 T_MC_NIGERIAN_7_b2586_c6 T_MC_NIGERIAN_8_b2586_c6
+bug 3714: __FIDEW1_b3714_c1 __FIDEW2_b3714_c1 __FIDEW3_b3714_c1 __FIDEW4_b3714_c1 __FIDEW5_b3714_c1 __FIDEW6_b3714_c1 __FIDEW7_b3714_c1 __FIDEW8_b3714_c1 __FIDEX1_b3714_c1 __FIDEX2_b3714_c1 __FIDEX3_b3714_c1 __FIDEX4_b3714_c1 __FIDEX5_b3714_c1 __FIDEX6_b3714_c1 __FIDEX7_b3714_c1 __FIDEX8a_b3714_c1 __FIDEX8b_b3714_c1 __FIDEX9_b3714_c1 __FIDEX10_b3714_c1 __FIDEX11_b3714_c1 __FIDEX12_b3714_c1 __FIDEX13_b3714_c1 __FIDAS1_b3714_c1 __FIDAS2_b3714_c1 __FIDAS3_b3714_c1 __FIDAS4_b3714_c1 __FIDAS5_b3714_c1 __FIDAS6_b3714_c1 __FIDAS7_b3714_c1 __FIDAS8_b3714_c1 __FIDAS9_b3714_c1 __FIDAS10_b3714_c1 __FIDAS11_b3714_c1 __FIDAS12_b3714_c1 __FIDAS13_b3714_c1 __FIDAS14_b3714_c1 __FIDAS15_b3714_c1 __FIDAS16_b3714_c1 __FIDAS17_b3714_c1 __FIDAS18_b3714_c1 __FIDAS19_b3714_c1 __FIDAS20_b3714_c1 __FIDAS21_b3714_c1 __FIDAS22_b3714_c1 __FIDAS23_b3714_c1 __FIDAS24_b3714_c1 __FIDAS25_b3714_c1 __FIDAS26_b3714_c1 __FREPORT1A_b3714_c1 __FREPORT1B_b3714_c1 __FREPORT1C_b3714_c1 __FREPORT2_b3714_c1 T_MC_STOCKREPORT_3_b3714_c1 T_MC_STOCKREPORT_4_b3714_c1 T_MC_STOCKREPORT_5_b3714_c1 __OBFU_0_b3714_c1 __OBFU_1_b3714_c1 __OBFU_2_b3714_c1 __OBFU_3_b3714_c1 __OBFU_4_b3714_c1 __OBFU_5_b3714_c1 __OBFU_6_b3714_c1 __OBFU_7_b3714_c1 __OBFU_8_b3714_c1 __OBFU_9_b3714_c1 __OBFU_10_b3714_c1 __OBFU_11_b3714_c1 __OBFU_12_b3714_c1 __OBFU_13_b3714_c1 __OBFU_14_b3714_c1 __OBFU_15_b3714_c1 __OBFU_16_b3714_c1 __OBFU_17_b3714_c1 __OBFU_18_b3714_c1 __OBFU_19_b3714_c1 __OBFU_20_b3714_c1 __OBFU_21_b3714_c1 __OBFU_22_b3714_c1 __OBFU_23_b3714_c1 __OBFU_24_b3714_c1 __OBFU_25_b3714_c1 __OBFU_26_b3714_c1 __OBFU_27_b3714_c1 T_MC_OBFU_1_b3714_c1 T_MC_OBFU_2_b3714_c1 T_MC_OBFU_3_b3714_c1 T_MC_OBFU_4_b3714_c1 T_MC_OBFU_5_b3714_c1 T_MC_OBFU_6_b3714_c1 T_MC_OBFU_STOCK_COMBO_A_b3714_c1 T_MC_OBFU_STOCK_COMBO_B_b3714_c1 T_MC_OBFU_STOCK_COMBO_C_b3714_c1 T_MC_OBFU_STOCK_COMBO_D_b3714_c1 T_MC_OBFU_STOCK_COMBO_E_b3714_c1 T_MC_OBFU_BAYES_b3714_c1
+
+------------------------------------------------------------------------
+r126595 | jm | 2005-01-27 08:27:23 +0000 (Thu, 27 Jan 2005) | 1 line
+
+try stripping common headers from message in order to allow DomainKeys to be verified after various common types of in-transit markup
+------------------------------------------------------------------------
+r126593 | jm | 2005-01-27 07:44:27 +0000 (Thu, 27 Jan 2005) | 1 line
+
+tflags? supposed to be 'meta T_NO_RCVD'
+------------------------------------------------------------------------
+r126588 | quinlan | 2005-01-27 06:11:48 +0000 (Thu, 27 Jan 2005) | 2 lines
+
+bug 3394: CPAN tweaking
+
+------------------------------------------------------------------------
+r126582 | quinlan | 2005-01-27 03:48:07 +0000 (Thu, 27 Jan 2005) | 2 lines
+
+bug 2563: replace BODY_ENHANCEMENT and BODY_ENHANCEMENT2
+
+------------------------------------------------------------------------
+r126581 | quinlan | 2005-01-27 03:34:34 +0000 (Thu, 27 Jan 2005) | 3 lines
+
+bug 2903: finish revising various numeric address rules, lower FP rates and
+  overlaps
+
+------------------------------------------------------------------------
+r126580 | jm | 2005-01-27 03:29:21 +0000 (Thu, 27 Jan 2005) | 1 line
+
+optimization: no need to call time() all the time
+------------------------------------------------------------------------
+r126578 | jm | 2005-01-27 03:25:07 +0000 (Thu, 27 Jan 2005) | 1 line
+
+minor bugfix
+------------------------------------------------------------------------
+r126574 | jm | 2005-01-27 03:15:02 +0000 (Thu, 27 Jan 2005) | 1 line
+
+refactor out a subroutine from corpus-hourly, so it can support user-specified sets of output files
+------------------------------------------------------------------------
+r126573 | jm | 2005-01-27 03:14:06 +0000 (Thu, 27 Jan 2005) | 1 line
+
+support attachments; allow display of overlap data
+------------------------------------------------------------------------
+r126572 | jm | 2005-01-27 03:13:22 +0000 (Thu, 27 Jan 2005) | 1 line
+
+fix undef warnings in overlap mode; allow overlap display to go as low as 30%
+------------------------------------------------------------------------
+r126564 | quinlan | 2005-01-27 00:41:10 +0000 (Thu, 27 Jan 2005) | 2 lines
+
+small fix
+
+------------------------------------------------------------------------
+r126563 | quinlan | 2005-01-27 00:25:34 +0000 (Thu, 27 Jan 2005) | 2 lines
+
+add support for reading mass-check logs on <>
+
+------------------------------------------------------------------------
+r126560 | jm | 2005-01-26 23:35:33 +0000 (Wed, 26 Jan 2005) | 1 line
+
+keep the old log around
+------------------------------------------------------------------------
+r126538 | quinlan | 2005-01-26 21:04:12 +0000 (Wed, 26 Jan 2005) | 4 lines
+
+promote T_NO_SCRIP_NEEDED to NO_PRESCRIPTION_NEEDED
+revise T_REPTO* rules
+promote T_MSGID_LONG_130_110_55 to MSGID_LONG
+
+------------------------------------------------------------------------
+r126502 | quinlan | 2005-01-26 13:21:43 +0000 (Wed, 26 Jan 2005) | 2 lines
+
+need to make sure we only grab stuff after header name
+
+------------------------------------------------------------------------
+r126498 | quinlan | 2005-01-26 11:53:01 +0000 (Wed, 26 Jan 2005) | 2 lines
+
+bug 3896: another iteration
+
+------------------------------------------------------------------------
+r126489 | quinlan | 2005-01-26 08:51:26 +0000 (Wed, 26 Jan 2005) | 2 lines
+
+more rules to try
+
+------------------------------------------------------------------------
+r126487 | jm | 2005-01-26 08:40:32 +0000 (Wed, 26 Jan 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 2584: T_MC_L_SUBJ_EXCESSIVE_PUNC_11_15_b2584_c1 T_MC_L_SUBJ_EXCESSIVE_PUNC_16_20_b2584_c1
+bug 2903: T_MC_RM_fl_d6hotmail_b2903_c2 T_MC_RM_fl_d9_b2903_c2 T_MC_RM_fl_d8_b2903_c2
+
+------------------------------------------------------------------------
+r126486 | quinlan | 2005-01-26 08:35:43 +0000 (Wed, 26 Jan 2005) | 2 lines
+
+revise Reply-To: overquoting rules
+
+------------------------------------------------------------------------
+r126485 | quinlan | 2005-01-26 08:15:11 +0000 (Wed, 26 Jan 2005) | 4 lines
+
+remove T_URI_PARSE_BUG, low hit rate
+promote T_MSGID_MULTIPLE_AT to MSGID_MULTIPLE_AT
+next revision of T_MSGID_LONG* rules
+
+------------------------------------------------------------------------
+r126484 | jm | 2005-01-26 08:09:48 +0000 (Wed, 26 Jan 2005) | 1 line
+
+add support for another couple of noisy local-to-local handovers we need to ignore
+------------------------------------------------------------------------
+r126481 | quinlan | 2005-01-26 07:55:34 +0000 (Wed, 26 Jan 2005) | 2 lines
+
+running complicated regexp on every header line is expensive, make it cheaper
+
+------------------------------------------------------------------------
+r126480 | jm | 2005-01-26 07:50:42 +0000 (Wed, 26 Jan 2005) | 1 line
+
+added test rules for other ALL_TRUSTED cases
+------------------------------------------------------------------------
+r126477 | jm | 2005-01-26 07:17:49 +0000 (Wed, 26 Jan 2005) | 1 line
+
+removed some dead code
+------------------------------------------------------------------------
+r126475 | jm | 2005-01-26 06:40:22 +0000 (Wed, 26 Jan 2005) | 1 line
+
+set to send requests
+------------------------------------------------------------------------
+r126474 | jm | 2005-01-26 06:38:54 +0000 (Wed, 26 Jan 2005) | 1 line
+
+removed redundant double-time
+------------------------------------------------------------------------
+r126473 | jm | 2005-01-26 06:38:25 +0000 (Wed, 26 Jan 2005) | 1 line
+
+bug 2563: fixed rules to avoid an FP, testing
+------------------------------------------------------------------------
+r126462 | jm | 2005-01-26 04:09:28 +0000 (Wed, 26 Jan 2005) | 1 line
+
+accept new, std 'Hashcash' as well as 'X-Hashcash'
+------------------------------------------------------------------------
+r126458 | quinlan | 2005-01-26 02:43:36 +0000 (Wed, 26 Jan 2005) | 3 lines
+
+promote T_MSGID_DOLLARS_RNDA to MSGID_DOLLARS_RANDOM, adding exemption
+for some really old false positives I dug up
+
+------------------------------------------------------------------------
+r126354 | quinlan | 2005-01-25 08:46:08 +0000 (Tue, 25 Jan 2005) | 2 lines
+
+few test rules
+
+------------------------------------------------------------------------
+r126339 | quinlan | 2005-01-25 02:41:10 +0000 (Tue, 25 Jan 2005) | 2 lines
+
+fix some typos
+
+------------------------------------------------------------------------
+r126333 | quinlan | 2005-01-25 01:30:05 +0000 (Tue, 25 Jan 2005) | 3 lines
+
+revise T_MSGID_DOLLARS* rules (much increased hit rate)
+first pass: rules for long message IDs
+
+------------------------------------------------------------------------
+r126319 | jm | 2005-01-24 21:45:37 +0000 (Mon, 24 Jan 2005) | 1 line
+
+work around annoying undef warnings from new SIGCHLD code
+------------------------------------------------------------------------
+r126266 | quinlan | 2005-01-24 07:37:52 +0000 (Mon, 24 Jan 2005) | 2 lines
+
+slight boost
+
+------------------------------------------------------------------------
+r126263 | quinlan | 2005-01-24 07:32:15 +0000 (Mon, 24 Jan 2005) | 2 lines
+
+few good Message-ID rules
+
+------------------------------------------------------------------------
+r126259 | quinlan | 2005-01-24 04:13:51 +0000 (Mon, 24 Jan 2005) | 2 lines
+
+bug 2863: T_URI_PARSE_BUG
+
+------------------------------------------------------------------------
+r126256 | quinlan | 2005-01-24 02:38:00 +0000 (Mon, 24 Jan 2005) | 2 lines
+
+duh
+
+------------------------------------------------------------------------
+r126255 | quinlan | 2005-01-24 02:35:30 +0000 (Mon, 24 Jan 2005) | 2 lines
+
+more verbose debugging message
+
+------------------------------------------------------------------------
+r126253 | felicity | 2005-01-24 01:33:35 +0000 (Mon, 24 Jan 2005) | 1 line
+
+bug 4085: avoid warnings in Time::Local by keeping the parsed year between 1970 and 2037
+------------------------------------------------------------------------
+r126247 | quinlan | 2005-01-23 22:29:17 +0000 (Sun, 23 Jan 2005) | 2 lines
+
+various updates
+
+------------------------------------------------------------------------
+r126246 | quinlan | 2005-01-23 22:27:54 +0000 (Sun, 23 Jan 2005) | 2 lines
+
+revise PERCENT_RANDOM to allow more hits
+
+------------------------------------------------------------------------
+r126244 | quinlan | 2005-01-23 22:17:38 +0000 (Sun, 23 Jan 2005) | 2 lines
+
+remove non-hitters
+
+------------------------------------------------------------------------
+r126053 | quinlan | 2005-01-22 21:05:05 +0000 (Sat, 22 Jan 2005) | 2 lines
+
+bleh
+
+------------------------------------------------------------------------
+r126051 | quinlan | 2005-01-22 20:46:47 +0000 (Sat, 22 Jan 2005) | 2 lines
+
+good stuff
+
+------------------------------------------------------------------------
+r126037 | quinlan | 2005-01-22 14:18:10 +0000 (Sat, 22 Jan 2005) | 2 lines
+
+bug 2196: add T_URI_USERNAME_TRICK*
+
+------------------------------------------------------------------------
+r126029 | quinlan | 2005-01-22 10:21:20 +0000 (Sat, 22 Jan 2005) | 2 lines
+
+bug 2997: more work on these ratware rules (promote 1, work on finishing 2)
+
+------------------------------------------------------------------------
+r126022 | jm | 2005-01-22 08:40:21 +0000 (Sat, 22 Jan 2005) | 3 lines
+
+auto-mass-checks:
+
+
+------------------------------------------------------------------------
+r126013 | quinlan | 2005-01-22 07:54:41 +0000 (Sat, 22 Jan 2005) | 2 lines
+
+formatting
+
+------------------------------------------------------------------------
+r125997 | parker | 2005-01-22 03:48:20 +0000 (Sat, 22 Jan 2005) | 1 line
+
+Bug 4075: use each instead of grep/keys to avoid reading large chunks of the autowhitelist into memory
+------------------------------------------------------------------------
+r125977 | jm | 2005-01-21 22:48:08 +0000 (Fri, 21 Jan 2005) | 1 line
+
+bug 3507: set a SIGCHLD handler when running helper apps; enforce use of SIG_DFL in this case, as that seems most reliable
+------------------------------------------------------------------------
+r125968 | quinlan | 2005-01-21 21:52:34 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+bug 3896: uri rules for random-ish .info and .biz
+
+------------------------------------------------------------------------
+r125964 | felicity | 2005-01-21 21:23:45 +0000 (Fri, 21 Jan 2005) | 1 line
+
+bug 3998: add support for accreditor service, habeas v2
+------------------------------------------------------------------------
+r125955 | quinlan | 2005-01-21 19:26:39 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+more rules work
+
+------------------------------------------------------------------------
+r125909 | quinlan | 2005-01-21 09:07:47 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+not sure about IADB... but IADB is clearly better for us than IADB2
+
+------------------------------------------------------------------------
+r125905 | quinlan | 2005-01-21 09:03:04 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+bug 2218: check for gratuitous base64 header encoding
+
+------------------------------------------------------------------------
+r125904 | jm | 2005-01-21 08:40:23 +0000 (Fri, 21 Jan 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 2218: __SUBJ_ENCODED_b2218_c3
+bug 2243: T_MC_ALL_8BITS_b2243_c24 T_MC_CONTENT_TYPE_8BITS_b2243_c24 T_MC_DATE_8BITS_b2243_c24 T_MC_FROM_8BITS_b2243_c24 T_MC_MESSAGEID_8BITS_b2243_c24 T_MC_MESSAGE_ID_8BITS_b2243_c24 T_MC_RECEIVED_8BITS_b2243_c24 T_MC_REPLY_TO_8BITS_b2243_c24 T_MC_SUBJECT_8BITS_b2243_c24 T_MC_TO_8BITS_b2243_c24 T_MC_X_INFO_8BITS_b2243_c24 T_MC_X_MAILER_8BITS_b2243_c24 T_MC_X_MIMEOLE_8BITS_b2243_c24 T_MC_X_MSMAIL_PRIORITY_8BITS_b2243_c24 T_MC_X_ORIGINATING_EMAIL_8BITS_b2243_c24 T_MC_X_ORIGINATING_HOST_8BITS_b2243_c24 T_MC_X_PRIORITY_8BITS_b2243_c24 T_MC_8BIT_HEADERS_b2243_c24 T_MC_8BIT_HEADERS2_b2243_c24 T_MC_8BIT_HEADERS3_b2243_c24 T_MC_8BIT_HEADERS4_b2243_c24 T_MC_8BIT_HEADERS5_b2243_c24 T_MC_8BIT_HEADERS6_b2243_c24 T_MC_8BIT_HEADERS7_b2243_c24 T_MC_8BIT_HEADERS8_b2243_c24
+
+------------------------------------------------------------------------
+r125902 | quinlan | 2005-01-21 07:40:10 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+bug 3999 stuff
+
+------------------------------------------------------------------------
+r125892 | jm | 2005-01-21 05:03:31 +0000 (Fri, 21 Jan 2005) | 1 line
+
+fix annoying perl 5.8.4 warning
+------------------------------------------------------------------------
+r125891 | jm | 2005-01-21 04:45:58 +0000 (Fri, 21 Jan 2005) | 1 line
+
+add documentation on get_tag()/set_tag() APIs for plugins
+------------------------------------------------------------------------
+r125885 | jm | 2005-01-21 04:10:19 +0000 (Fri, 21 Jan 2005) | 1 line
+
+support comments too
+------------------------------------------------------------------------
+r125884 | jm | 2005-01-21 04:04:37 +0000 (Fri, 21 Jan 2005) | 1 line
+
+fix scrape-bugzilla to reassemble lines inside bracketed blocks, ignore already-done mcs correctly, not include the build date (to reduce checkins) and use a more readable rule name format
+------------------------------------------------------------------------
+r125877 | jm | 2005-01-21 03:29:20 +0000 (Fri, 21 Jan 2005) | 1 line
+
+fix desc_wrap.t to deal with different Text::Wrap behaviour on older perls
+------------------------------------------------------------------------
+r125876 | jm | 2005-01-21 03:22:17 +0000 (Fri, 21 Jan 2005) | 1 line
+
+more tweaks to output format
+------------------------------------------------------------------------
+r125874 | jm | 2005-01-21 03:13:30 +0000 (Fri, 21 Jan 2005) | 1 line
+
+oops, typo
+------------------------------------------------------------------------
+r125873 | jm | 2005-01-21 03:08:17 +0000 (Fri, 21 Jan 2005) | 1 line
+
+changes to corpus-hourly to support automc usage; fixes to automc scripts, and a little bit of documentation
+------------------------------------------------------------------------
+r125872 | quinlan | 2005-01-21 02:57:28 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+/i -> /im
+
+------------------------------------------------------------------------
+r125870 | quinlan | 2005-01-21 02:36:03 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+should be case-insensitive
+
+------------------------------------------------------------------------
+r125869 | quinlan | 2005-01-21 02:34:59 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+more work on rules
+
+------------------------------------------------------------------------
+r125867 | jm | 2005-01-21 01:46:14 +0000 (Fri, 21 Jan 2005) | 1 line
+
+bug fixed: bad formatting with perl 5.6.1, with too much whitespace, caused by Text::Wrap using tabs.  fixed
+------------------------------------------------------------------------
+r125865 | quinlan | 2005-01-21 01:24:33 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+bug 2954: remove test code
+
+------------------------------------------------------------------------
+r125864 | quinlan | 2005-01-21 01:19:27 +0000 (Fri, 21 Jan 2005) | 2 lines
+
+oops
+
+------------------------------------------------------------------------
+r125858 | quinlan | 2005-01-20 23:27:14 +0000 (Thu, 20 Jan 2005) | 7 lines
+
+promote T_X_MESSAGE_FLAG_1 to X_MESSAGE_FLAG, remove other variants
+promote T_ADDRESS_IN_SUBJECT_USER to LOCALPART_IN_SUBJECT,
+  remove other variants
+change tuning for HEAD_ILLEGAL_CHARS to be more conservative
+add length-dependent versions of T_SUBJECT_MIME_ENCODED_TWICE
+remove low-performing ratware rules from bug 1744
+
+------------------------------------------------------------------------
+r125831 | jm | 2005-01-20 22:52:50 +0000 (Thu, 20 Jan 2005) | 1 line
+
+renamed 25_dk.cf to 25_domainkeys.cf, at Malte's suggestion
+------------------------------------------------------------------------
+r125812 | quinlan | 2005-01-20 20:57:02 +0000 (Thu, 20 Jan 2005) | 2 lines
+
+sort
+
+------------------------------------------------------------------------
+r125811 | jm | 2005-01-20 20:54:56 +0000 (Thu, 20 Jan 2005) | 1 line
+
+avoiding packaging automc stuff; include new DK rules file
+------------------------------------------------------------------------
+r125773 | mss | 2005-01-20 14:28:36 +0000 (Thu, 20 Jan 2005) | 3 lines
+
+* bug 4084:  It's Razor2, not Razor.
+* added alt_names for a few modules.
+
+------------------------------------------------------------------------
+r125740 | jm | 2005-01-20 08:40:37 +0000 (Thu, 20 Jan 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 2218: __SUBJ_ENCODED_VWc
+bug 2243: MC_T_ALL_8BITS_rhU MC_T_CONTENT_TYPE_8BITS_rhU MC_T_DATE_8BITS_rhU MC_T_FROM_8BITS_rhU MC_T_MESSAGEID_8BITS_rhU MC_T_MESSAGE_ID_8BITS_rhU MC_T_RECEIVED_8BITS_rhU MC_T_REPLY_TO_8BITS_rhU MC_T_SUBJECT_8BITS_rhU MC_T_TO_8BITS_rhU MC_T_X_INFO_8BITS_rhU MC_T_X_MAILER_8BITS_rhU MC_T_X_MIMEOLE_8BITS_rhU MC_T_X_MSMAIL_PRIORITY_8BITS_rhU MC_T_X_ORIGINATING_EMAIL_8BITS_rhU MC_T_X_ORIGINATING_HOST_8BITS_rhU MC_T_X_PRIORITY_8BITS_rhU MC_T_8BIT_HEADERS_rhU MC_T_8BIT_HEADERS2_rhU MC_T_8BIT_HEADERS3_rhU MC_T_8BIT_HEADERS_p0I MC_T_8BIT_HEADERS2_p0I MC_T_8BIT_HEADERS3_p0I MC_T_8BIT_HEADERS4_p0I MC_T_8BIT_HEADERS5_p0I MC_T_8BIT_HEADERS6_p0I MC_T_8BIT_HEADERS7_p0I MC_T_8BIT_HEADERS8_p0I
+
+------------------------------------------------------------------------
+r125737 | jm | 2005-01-20 08:33:50 +0000 (Thu, 20 Jan 2005) | 1 line
+
+introduce some randomness to avoid deadlock
+------------------------------------------------------------------------
+r125735 | jm | 2005-01-20 08:30:38 +0000 (Thu, 20 Jan 2005) | 1 line
+
+earth calling buildbot
+------------------------------------------------------------------------
+r125734 | jm | 2005-01-20 08:27:25 +0000 (Thu, 20 Jan 2005) | 1 line
+
+earth calling buildbot
+------------------------------------------------------------------------
+r125732 | jm | 2005-01-20 08:13:41 +0000 (Thu, 20 Jan 2005) | 1 line
+
+added buildbot backend script, to reduce buildbot load for multiple parallel builds on one machine
+------------------------------------------------------------------------
+r125731 | jm | 2005-01-20 08:02:27 +0000 (Thu, 20 Jan 2005) | 1 line
+
+removed disappeared rule RCVD_IN_RSL, causing lint failures
+------------------------------------------------------------------------
+r125726 | quinlan | 2005-01-20 06:41:18 +0000 (Thu, 20 Jan 2005) | 2 lines
+
+add 20_net_tests.cf
+
+------------------------------------------------------------------------
+r125722 | jm | 2005-01-20 06:03:05 +0000 (Thu, 20 Jan 2005) | 5 lines
+
+removed description-length limits entirely, and set new rule-name length
+limit of 50 characters.  Instead, implemented some sensible wrapping
+code to deal with it at the report-generation step.   Added test script
+for wrapping code.
+
+------------------------------------------------------------------------
+r125719 | quinlan | 2005-01-20 05:56:47 +0000 (Thu, 20 Jan 2005) | 4 lines
+
+bug 3997: workarounds for DNS question/answer crossover issue that try to
+limit number of crossovers that will incorrectly trigger another rule by
+looking more carefully at answers in cases where it seems most likely
+
+------------------------------------------------------------------------
+r125712 | quinlan | 2005-01-20 05:02:13 +0000 (Thu, 20 Jan 2005) | 2 lines
+
+not mutable until we get it working
+
+------------------------------------------------------------------------
+r125710 | jm | 2005-01-20 04:38:44 +0000 (Thu, 20 Jan 2005) | 1 line
+
+make an eval out of the inner loop of h-f; 20% faster
+------------------------------------------------------------------------
+r125704 | quinlan | 2005-01-20 03:51:05 +0000 (Thu, 20 Jan 2005) | 3 lines
+
+move DK scores to 50_scores.cf, remove SenderBase scores
+reduce DK bonus to -0.001
+
+------------------------------------------------------------------------
+r125703 | jm | 2005-01-20 03:22:51 +0000 (Thu, 20 Jan 2005) | 1 line
+
+add DK line to plugin load file, commented
+------------------------------------------------------------------------
+r125702 | jm | 2005-01-20 03:16:40 +0000 (Thu, 20 Jan 2005) | 1 line
+
+unparseable rules should not be fatal for hit-frequencies
+------------------------------------------------------------------------
+r125698 | quinlan | 2005-01-20 03:01:22 +0000 (Thu, 20 Jan 2005) | 2 lines
+
+bug 1744: ratware rules for testing
+
+------------------------------------------------------------------------
+r125692 | jm | 2005-01-20 01:22:51 +0000 (Thu, 20 Jan 2005) | 1 line
+
+some tweaks to DomainKey plugin: add a rules file, add timeouts, and produce more rule outputs so we can get a good idea of freqs for potential rules.
+------------------------------------------------------------------------
+r125691 | quinlan | 2005-01-20 00:34:29 +0000 (Thu, 20 Jan 2005) | 2 lines
+
+bug 3512: allow --rewrite to write more than one message
+
+------------------------------------------------------------------------
+r125690 | quinlan | 2005-01-20 00:25:22 +0000 (Thu, 20 Jan 2005) | 3 lines
+
+fix T_FROM_EXCESS_MIME
+add T_SUBJECT_MIME_ENCODED_TWICE (From doesn't work very well)
+
+------------------------------------------------------------------------
+r125684 | quinlan | 2005-01-19 23:51:52 +0000 (Wed, 19 Jan 2005) | 4 lines
+
+bug 2954: add T_ADDRESS_IN_SUBJECT* for testing
+add T_HEAD_ILLEGAL_CHARS_003_2 to tune HEAD_ILLEGAL_CHARS
+add T_SUBJECT_EXCESS_MIME* and T_FROM_EXCESS_MIME* test rules
+
+------------------------------------------------------------------------
+r125683 | quinlan | 2005-01-19 23:47:26 +0000 (Wed, 19 Jan 2005) | 2 lines
+
+bug 2954: testing possible improvements for check_for_to_in_subject()
+
+------------------------------------------------------------------------
+r125657 | quinlan | 2005-01-19 20:39:54 +0000 (Wed, 19 Jan 2005) | 3 lines
+
+promote T_URI_UPPER_LOWER* to URI_UPPER_LOWER
+retest X_MESSAGE_FLAG due to false positives
+
+------------------------------------------------------------------------
+r125608 | jm | 2005-01-19 10:40:48 +0000 (Wed, 19 Jan 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 2218: __SUBJ_ENCODED_VWc
+bug 2243: MC_T_ALL_8BITS_rhU MC_T_CONTENT_TYPE_8BITS_rhU MC_T_DATE_8BITS_rhU MC_T_FROM_8BITS_rhU MC_T_MESSAGEID_8BITS_rhU MC_T_MESSAGE_ID_8BITS_rhU MC_T_RECEIVED_8BITS_rhU MC_T_REPLY_TO_8BITS_rhU MC_T_SUBJECT_8BITS_rhU MC_T_TO_8BITS_rhU MC_T_X_INFO_8BITS_rhU MC_T_X_MAILER_8BITS_rhU MC_T_X_MIMEOLE_8BITS_rhU MC_T_X_MSMAIL_PRIORITY_8BITS_rhU MC_T_X_ORIGINATING_EMAIL_8BITS_rhU MC_T_X_ORIGINATING_HOST_8BITS_rhU MC_T_X_PRIORITY_8BITS_rhU MC_T_8BIT_HEADERS_rhU MC_T_8BIT_HEADERS2_rhU MC_T_8BIT_HEADERS3_rhU MC_T_8BIT_HEADERS_p0I MC_T_8BIT_HEADERS2_p0I MC_T_8BIT_HEADERS3_p0I MC_T_8BIT_HEADERS4_p0I MC_T_8BIT_HEADERS5_p0I MC_T_8BIT_HEADERS6_p0I MC_T_8BIT_HEADERS7_p0I MC_T_8BIT_HEADERS8_p0I
+
+------------------------------------------------------------------------
+r125597 | jm | 2005-01-19 08:40:34 +0000 (Wed, 19 Jan 2005) | 5 lines
+
+auto-mass-checks:
+
+bug 2218: __SUBJ_ENCODED_VWc
+bug 2243: MC_T_ALL_8BITS_rhU MC_T_CONTENT_TYPE_8BITS_rhU MC_T_DATE_8BITS_rhU MC_T_FROM_8BITS_rhU MC_T_MESSAGEID_8BITS_rhU MC_T_MESSAGE_ID_8BITS_rhU MC_T_RECEIVED_8BITS_rhU MC_T_REPLY_TO_8BITS_rhU MC_T_SUBJECT_8BITS_rhU MC_T_TO_8BITS_rhU MC_T_X_INFO_8BITS_rhU MC_T_X_MAILER_8BITS_rhU MC_T_X_MIMEOLE_8BITS_rhU MC_T_X_MSMAIL_PRIORITY_8BITS_rhU MC_T_X_ORIGINATING_EMAIL_8BITS_rhU MC_T_X_ORIGINATING_HOST_8BITS_rhU MC_T_X_PRIORITY_8BITS_rhU MC_T_8BIT_HEADERS_rhU MC_T_8BIT_HEADERS2_rhU MC_T_8BIT_HEADERS3_rhU MC_T_8BIT_HEADERS_p0I MC_T_8BIT_HEADERS2_p0I MC_T_8BIT_HEADERS3_p0I MC_T_8BIT_HEADERS4_p0I MC_T_8BIT_HEADERS5_p0I MC_T_8BIT_HEADERS6_p0I MC_T_8BIT_HEADERS7_p0I MC_T_8BIT_HEADERS8_p0I
+
+------------------------------------------------------------------------
+r125593 | jm | 2005-01-19 06:54:44 +0000 (Wed, 19 Jan 2005) | 1 line
+
+increase list of needs-mc vetters
+------------------------------------------------------------------------
+r125587 | parker | 2005-01-19 04:41:56 +0000 (Wed, 19 Jan 2005) | 1 line
+
+Initial commit of the domainkeys plugin
+------------------------------------------------------------------------
+r125581 | jm | 2005-01-19 03:33:51 +0000 (Wed, 19 Jan 2005) | 2 lines
+
+use the correct rulename for a key!
+
+------------------------------------------------------------------------
+r125580 | jm | 2005-01-19 02:47:14 +0000 (Wed, 19 Jan 2005) | 3 lines
+
+use a base64 transform instead of random numbers, so SVN
+commit messages don't drive us all nuts
+
+------------------------------------------------------------------------
+r125579 | jm | 2005-01-19 02:42:24 +0000 (Wed, 19 Jan 2005) | 2 lines
+
+some fixes to automc scripts and ruleqa CGI
+
+------------------------------------------------------------------------
+r125578 | quinlan | 2005-01-19 02:12:29 +0000 (Wed, 19 Jan 2005) | 3 lines
+
+add not-quite-perfect-but-still-good header existence tests as individual
+spam tests
+
+------------------------------------------------------------------------
+r125567 | quinlan | 2005-01-18 23:29:44 +0000 (Tue, 18 Jan 2005) | 9 lines
+
+replace STOCK_ALERT with T_STOCK_ALERT
+promote T_HEADER_* with HEADER_SPAM rule
+add "reuse" information, but commented out
+move all non-DNS network tests to 20_net_tests.cf
+remove SenderBase tests
+remove RAZOR #ifplugin from DIGEST_MULTIPLE since some people might have
+  only DCC and PYZOR running
+promtoe T_MSGID_SHORT* to MSGID_SHORT
+
+------------------------------------------------------------------------
+r125562 | quinlan | 2005-01-18 23:09:39 +0000 (Tue, 18 Jan 2005) | 9 lines
+
+bug 3141: minor fix for matching Content-Type of text/html
+remove T_MSGID_SHORT* (being promoted to MSGID_SHORT)
+remove T_HEADER* (being promoted to HEADER_SPAM)
+remove T_VISIT_BEFORE_LINK* (bad results)
+revise T_ORANGES* rules (so-so, but interesting, results)
+remove T_CATTLE* rules (bad results)
+remove T_STOCK_ALERT (replacing STOCK_ALERT)
+remove T_MIME_HTML_ONLY (same results, changing eval code accordingly)
+
+------------------------------------------------------------------------
+r125477 | jm | 2005-01-18 10:51:12 +0000 (Tue, 18 Jan 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 2243: MC_T_ALL_8BITS_565 MC_T_CONTENT_TYPE_8BITS_884 MC_T_DATE_8BITS_586 MC_T_FROM_8BITS_141 MC_T_MESSAGEID_8BITS_798 MC_T_MESSAGE_ID_8BITS_547 MC_T_RECEIVED_8BITS_947 MC_T_REPLY_TO_8BITS_621 MC_T_SUBJECT_8BITS_855 MC_T_TO_8BITS_645 MC_T_X_INFO_8BITS_499 MC_T_X_MAILER_8BITS_645 MC_T_X_MIMEOLE_8BITS_895 MC_T_X_MSMAIL_PRIORITY_8BITS_376 MC_T_X_ORIGINATING_EMAIL_8BITS_468 MC_T_X_ORIGINATING_HOST_8BITS_507 MC_T_X_PRIORITY_8BITS_298 MC_T_8BIT_HEADERS_760 MC_T_8BIT_HEADERS2_124 MC_T_8BIT_HEADERS3_846 MC_T_8BIT_HEADERS_96 MC_T_8BIT_HEADERS2_371 MC_T_8BIT_HEADERS3_894 MC_T_8BIT_HEADERS4_206 MC_T_8BIT_HEADERS5_117 MC_T_8BIT_HEADERS6_985 MC_T_8BIT_HEADERS7_429 MC_T_8BIT_HEADERS8_38
+
+------------------------------------------------------------------------
+r125472 | quinlan | 2005-01-18 08:54:02 +0000 (Tue, 18 Jan 2005) | 2 lines
+
+bug 3141: test to attempt to work around false MIME_HTML_ONLY detection
+
+------------------------------------------------------------------------
+r125471 | jm | 2005-01-18 08:51:27 +0000 (Tue, 18 Jan 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 2243: MC_T_ALL_8BITS_589 MC_T_CONTENT_TYPE_8BITS_740 MC_T_DATE_8BITS_469 MC_T_FROM_8BITS_451 MC_T_MESSAGEID_8BITS_780 MC_T_MESSAGE_ID_8BITS_838 MC_T_RECEIVED_8BITS_196 MC_T_REPLY_TO_8BITS_271 MC_T_SUBJECT_8BITS_635 MC_T_TO_8BITS_948 MC_T_X_INFO_8BITS_927 MC_T_X_MAILER_8BITS_863 MC_T_X_MIMEOLE_8BITS_978 MC_T_X_MSMAIL_PRIORITY_8BITS_386 MC_T_X_ORIGINATING_EMAIL_8BITS_415 MC_T_X_ORIGINATING_HOST_8BITS_57 MC_T_X_PRIORITY_8BITS_813 MC_T_8BIT_HEADERS_911 MC_T_8BIT_HEADERS2_666 MC_T_8BIT_HEADERS3_729 MC_T_8BIT_HEADERS_949 MC_T_8BIT_HEADERS2_531 MC_T_8BIT_HEADERS3_108 MC_T_8BIT_HEADERS4_896 MC_T_8BIT_HEADERS5_218 MC_T_8BIT_HEADERS6_868 MC_T_8BIT_HEADERS7_808 MC_T_8BIT_HEADERS8_736
+
+------------------------------------------------------------------------
+r125469 | quinlan | 2005-01-18 08:30:51 +0000 (Tue, 18 Jan 2005) | 2 lines
+
+bug 3556: T_STOCK_ALERT to fix STOCK_ALERT
+
+------------------------------------------------------------------------
+r125466 | quinlan | 2005-01-18 08:15:36 +0000 (Tue, 18 Jan 2005) | 2 lines
+
+bug 4061: fix uninitialized value for !~ header tests in ran_rule_debug_code
+
+------------------------------------------------------------------------
+r125462 | quinlan | 2005-01-18 05:00:19 +0000 (Tue, 18 Jan 2005) | 2 lines
+
+one more try on this short Message-ID localpart addition
+
+------------------------------------------------------------------------
+r125461 | quinlan | 2005-01-18 04:01:16 +0000 (Tue, 18 Jan 2005) | 2 lines
+
+more test rules
+
+------------------------------------------------------------------------
+r125460 | quinlan | 2005-01-18 03:43:27 +0000 (Tue, 18 Jan 2005) | 2 lines
+
+more test rules
+
+------------------------------------------------------------------------
+r125445 | quinlan | 2005-01-17 21:50:02 +0000 (Mon, 17 Jan 2005) | 2 lines
+
+work on T_MSGID_SHORT*, T_HEADER*, and T_URI_UPPER_LOWER*
+
+------------------------------------------------------------------------
+r125407 | jm | 2005-01-17 10:50:47 +0000 (Mon, 17 Jan 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 2243: MC_T_ALL_8BITS_9 MC_T_CONTENT_TYPE_8BITS_943 MC_T_DATE_8BITS_940 MC_T_FROM_8BITS_164 MC_T_MESSAGEID_8BITS_983 MC_T_MESSAGE_ID_8BITS_259 MC_T_RECEIVED_8BITS_347 MC_T_REPLY_TO_8BITS_868 MC_T_SUBJECT_8BITS_36 MC_T_TO_8BITS_383 MC_T_X_INFO_8BITS_806 MC_T_X_MAILER_8BITS_15 MC_T_X_MIMEOLE_8BITS_596 MC_T_X_MSMAIL_PRIORITY_8BITS_358 MC_T_X_ORIGINATING_EMAIL_8BITS_853 MC_T_X_ORIGINATING_HOST_8BITS_41 MC_T_X_PRIORITY_8BITS_976 MC_T_8BIT_HEADERS_720 MC_T_8BIT_HEADERS2_603 MC_T_8BIT_HEADERS3_779 MC_T_8BIT_HEADERS_185 MC_T_8BIT_HEADERS2_725 MC_T_8BIT_HEADERS3_101 MC_T_8BIT_HEADERS4_545 MC_T_8BIT_HEADERS5_910 MC_T_8BIT_HEADERS6_998 MC_T_8BIT_HEADERS7_239 MC_T_8BIT_HEADERS8_209
+
+------------------------------------------------------------------------
+r125404 | jm | 2005-01-17 08:50:29 +0000 (Mon, 17 Jan 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 2243: MC_T_ALL_8BITS_382 MC_T_CONTENT_TYPE_8BITS_879 MC_T_DATE_8BITS_124 MC_T_FROM_8BITS_34 MC_T_MESSAGEID_8BITS_208 MC_T_MESSAGE_ID_8BITS_904 MC_T_RECEIVED_8BITS_164 MC_T_REPLY_TO_8BITS_458 MC_T_SUBJECT_8BITS_703 MC_T_TO_8BITS_830 MC_T_X_INFO_8BITS_953 MC_T_X_MAILER_8BITS_456 MC_T_X_MIMEOLE_8BITS_349 MC_T_X_MSMAIL_PRIORITY_8BITS_676 MC_T_X_ORIGINATING_EMAIL_8BITS_976 MC_T_X_ORIGINATING_HOST_8BITS_874 MC_T_X_PRIORITY_8BITS_727 MC_T_8BIT_HEADERS_796 MC_T_8BIT_HEADERS2_608 MC_T_8BIT_HEADERS3_391 MC_T_8BIT_HEADERS_412 MC_T_8BIT_HEADERS2_15 MC_T_8BIT_HEADERS3_568 MC_T_8BIT_HEADERS4_509 MC_T_8BIT_HEADERS5_932 MC_T_8BIT_HEADERS6_150 MC_T_8BIT_HEADERS7_283 MC_T_8BIT_HEADERS8_158
+
+------------------------------------------------------------------------
+r125379 | quinlan | 2005-01-17 00:38:11 +0000 (Mon, 17 Jan 2005) | 2 lines
+
+next revision of short ID rules
+
+------------------------------------------------------------------------
+r125376 | quinlan | 2005-01-17 00:26:29 +0000 (Mon, 17 Jan 2005) | 2 lines
+
+try something out with the T_HEADER rules
+
+------------------------------------------------------------------------
+r125370 | jm | 2005-01-16 22:57:15 +0000 (Sun, 16 Jan 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 2243: MC_T_ALL_8BITS_4 MC_T_CONTENT_TYPE_8BITS_320 MC_T_DATE_8BITS_672 MC_T_FROM_8BITS_280 MC_T_MESSAGEID_8BITS_648 MC_T_MESSAGE_ID_8BITS_529 MC_T_RECEIVED_8BITS_799 MC_T_REPLY_TO_8BITS_87 MC_T_SUBJECT_8BITS_734 MC_T_TO_8BITS_81 MC_T_X_INFO_8BITS_379 MC_T_X_MAILER_8BITS_338 MC_T_X_MIMEOLE_8BITS_241 MC_T_X_MSMAIL_PRIORITY_8BITS_731 MC_T_X_ORIGINATING_EMAIL_8BITS_29 MC_T_X_ORIGINATING_HOST_8BITS_771 MC_T_X_PRIORITY_8BITS_294 MC_T_8BIT_HEADERS_205 MC_T_8BIT_HEADERS2_985 MC_T_8BIT_HEADERS3_487 MC_T_8BIT_HEADERS_786 MC_T_8BIT_HEADERS2_107 MC_T_8BIT_HEADERS3_189 MC_T_8BIT_HEADERS4_265 MC_T_8BIT_HEADERS5_920 MC_T_8BIT_HEADERS6_439 MC_T_8BIT_HEADERS7_96 MC_T_8BIT_HEADERS8_335
+
+------------------------------------------------------------------------
+r125369 | jm | 2005-01-16 22:55:46 +0000 (Sun, 16 Jan 2005) | 4 lines
+
+auto-mass-checks:
+
+bug 2243: MC_T_ALL_8BITS_795 MC_T_CONTENT_TYPE_8BITS_969 MC_T_DATE_8BITS_58 MC_T_FROM_8BITS_547 MC_T_MESSAGEID_8BITS_160 MC_T_MESSAGE_ID_8BITS_640 MC_T_RECEIVED_8BITS_302 MC_T_REPLY_TO_8BITS_339 MC_T_SUBJECT_8BITS_953 MC_T_TO_8BITS_996 MC_T_X_INFO_8BITS_340 MC_T_X_MAILER_8BITS_606 MC_T_X_MIMEOLE_8BITS_42 MC_T_X_MSMAIL_PRIORITY_8BITS_338 MC_T_X_ORIGINATING_EMAIL_8BITS_605 MC_T_X_ORIGINATING_HOST_8BITS_535 MC_T_X_PRIORITY_8BITS_253 MC_T_8BIT_HEADERS_615 MC_T_8BIT_HEADERS2_933 MC_T_8BIT_HEADERS3_903 MC_T_8BIT_HEADERS_38 MC_T_8BIT_HEADERS2_615 MC_T_8BIT_HEADERS3_501 MC_T_8BIT_HEADERS4_892 MC_T_8BIT_HEADERS5_805 MC_T_8BIT_HEADERS6_94 MC_T_8BIT_HEADERS7_838 MC_T_8BIT_HEADERS8_376
+
+------------------------------------------------------------------------
+r125351 | quinlan | 2005-01-16 10:03:48 +0000 (Sun, 16 Jan 2005) | 2 lines
+
+bug 3916: replace RCVD_IN_RFC_IPWHOIS with RCVD_IN_WHOIS_*
+
+------------------------------------------------------------------------
+r125350 | quinlan | 2005-01-16 09:37:04 +0000 (Sun, 16 Jan 2005) | 3 lines
+
+promote T_X_MAILER_SPAM_2 to X_MAILER_SPAM
+promote T_TOCC_NONE to TO_CC_NONE
+
+------------------------------------------------------------------------
+r125332 | jm | 2005-01-16 01:48:09 +0000 (Sun, 16 Jan 2005) | 1 line
+
+add caveat about overlaps
+------------------------------------------------------------------------
+r125328 | quinlan | 2005-01-16 01:21:18 +0000 (Sun, 16 Jan 2005) | 2 lines
+
+some work on T_MSGID_SHORT* rules (no half measures today)
+
+------------------------------------------------------------------------
+r125321 | quinlan | 2005-01-15 23:55:50 +0000 (Sat, 15 Jan 2005) | 2 lines
+
+rules rules rules
+
+------------------------------------------------------------------------
+r125317 | quinlan | 2005-01-15 21:55:20 +0000 (Sat, 15 Jan 2005) | 2 lines
+
+fix a tainting bug in Perl 5.8.0
+
+------------------------------------------------------------------------
+r125249 | jm | 2005-01-15 03:40:38 +0000 (Sat, 15 Jan 2005) | 2 lines
+
+Automatic mass-check infrastructure
+
+------------------------------------------------------------------------
+r125196 | jm | 2005-01-14 18:41:25 +0000 (Fri, 14 Jan 2005) | 1 line
+
+better way to deal with the Storable dependency issue, since the bug only appears under certain setups
+------------------------------------------------------------------------
+r125194 | jm | 2005-01-14 18:27:00 +0000 (Fri, 14 Jan 2005) | 1 line
+
+update Storable requirement to 2.13 to work around hang bug on multiprocessor linux machines, bug 3828
+------------------------------------------------------------------------
+r125148 | quinlan | 2005-01-14 06:23:45 +0000 (Fri, 14 Jan 2005) | 2 lines
+
+add test rules for completewhois
+
+------------------------------------------------------------------------
+r125141 | quinlan | 2005-01-14 04:49:06 +0000 (Fri, 14 Jan 2005) | 2 lines
+
+remove deprecated DNSBLs
+
+------------------------------------------------------------------------
+r125136 | quinlan | 2005-01-14 03:16:06 +0000 (Fri, 14 Jan 2005) | 2 lines
+
+some trivial rules for testing
+
+------------------------------------------------------------------------
+r125130 | quinlan | 2005-01-14 01:45:51 +0000 (Fri, 14 Jan 2005) | 2 lines
+
+various rule updates
+
+------------------------------------------------------------------------
+r125112 | jm | 2005-01-13 23:01:39 +0000 (Thu, 13 Jan 2005) | 1 line
+
+added note about init.pre to README
+------------------------------------------------------------------------
+r125088 | quinlan | 2005-01-13 18:54:51 +0000 (Thu, 13 Jan 2005) | 2 lines
+
+add new header rules for testing
+
+------------------------------------------------------------------------
+r125049 | jm | 2005-01-13 07:47:48 +0000 (Thu, 13 Jan 2005) | 1 line
+
+avoid possible warning
+------------------------------------------------------------------------
+r125043 | jm | 2005-01-13 06:11:06 +0000 (Thu, 13 Jan 2005) | 1 line
+
+avoid annoying uninhibitable 'Parsing of undecoded UTF-8' warnings from HTML::Parser
+------------------------------------------------------------------------
+r125022 | jm | 2005-01-13 02:53:43 +0000 (Thu, 13 Jan 2005) | 1 line
+
+bug 4048: avoid spurious warning from auth_ident if ident_lookup() returns failure, trivial fix from Daryl C. W. O'Shea
+------------------------------------------------------------------------
+r125021 | jm | 2005-01-13 02:51:22 +0000 (Thu, 13 Jan 2005) | 1 line
+
+bug 3944: take envelope-sender data from Received headers if possible, for 'EnvelopeFrom' tests
+------------------------------------------------------------------------
+r125018 | jm | 2005-01-13 02:17:43 +0000 (Thu, 13 Jan 2005) | 2 lines
+
+bug 3822: add more useful warning text during "perl Makefile.PL" run-time, if module versions are too low; also moved some long razor-related verbage to a wiki page from INSTALL
+
+------------------------------------------------------------------------
+r124963 | quinlan | 2005-01-12 10:08:57 +0000 (Wed, 12 Jan 2005) | 2 lines
+
+various rules based on rule ideas seen on users mailing list
+
+------------------------------------------------------------------------
+r124926 | jm | 2005-01-11 21:23:13 +0000 (Tue, 11 Jan 2005) | 1 line
+
+trivial fix: the die message warning of the minimum version required is not output without this
+------------------------------------------------------------------------
+r124924 | jm | 2005-01-11 21:04:46 +0000 (Tue, 11 Jan 2005) | 1 line
+
+reordered methods so POD docs make sense
+------------------------------------------------------------------------
+r124904 | quinlan | 2005-01-11 09:41:36 +0000 (Tue, 11 Jan 2005) | 2 lines
+
+bug 2397: promote T_DISGUISE_PORN_MUNDANE to DISGUISE_PORN_MUNDANE
+
+------------------------------------------------------------------------
+r124864 | jm | 2005-01-11 01:47:34 +0000 (Tue, 11 Jan 2005) | 1 line
+
+bug 3856: reinstate debug_diagnostics API, but move its implementation code to a lazily-loaded class with no external dependencies of its own; ie. open the way to running this from a separate tool
+------------------------------------------------------------------------
+r124857 | quinlan | 2005-01-11 01:09:43 +0000 (Tue, 11 Jan 2005) | 2 lines
+
+IP_IN_RESERVED_RANGE is now just set to IP_PRIVATE
+
+------------------------------------------------------------------------
+r124830 | quinlan | 2005-01-10 20:21:46 +0000 (Mon, 10 Jan 2005) | 2 lines
+
+use private networks instead of private+reserved 
+
+------------------------------------------------------------------------
+r124829 | quinlan | 2005-01-10 20:01:08 +0000 (Mon, 10 Jan 2005) | 3 lines
+
+bug 3968: don't trust that reserved networks are internal/private, only
+  use private networks that are not publicly routeable
+
+------------------------------------------------------------------------
+r124826 | quinlan | 2005-01-10 19:49:23 +0000 (Mon, 10 Jan 2005) | 3 lines
+
+bug 4072: fix SPF_PASS false matches caused by trusted flag because trusted
+  sites are not rejecting messages that fail SPF
+
+------------------------------------------------------------------------
+r124769 | quinlan | 2005-01-10 05:14:58 +0000 (Mon, 10 Jan 2005) | 2 lines
+
+fix test
+
+------------------------------------------------------------------------
+r124768 | quinlan | 2005-01-10 05:00:49 +0000 (Mon, 10 Jan 2005) | 2 lines
+
+remove a bunch of low-performing body rules
+
+------------------------------------------------------------------------
+r124747 | quinlan | 2005-01-09 23:08:08 +0000 (Sun, 09 Jan 2005) | 2 lines
+
+promote SUBJECT_NOVOWEL, use least biased version hopefully
+
+------------------------------------------------------------------------
+r124681 | quinlan | 2005-01-08 20:36:12 +0000 (Sat, 08 Jan 2005) | 2 lines
+
+subject rule revisions
+
+------------------------------------------------------------------------
+r124640 | felicity | 2005-01-08 06:43:49 +0000 (Sat, 08 Jan 2005) | 1 line
+
+adding t/debug.t to MANIFEST
+------------------------------------------------------------------------
+r124568 | quinlan | 2005-01-07 19:52:37 +0000 (Fri, 07 Jan 2005) | 2 lines
+
+use the no "y" versions
+
+------------------------------------------------------------------------
+r124565 | quinlan | 2005-01-07 19:41:22 +0000 (Fri, 07 Jan 2005) | 2 lines
+
+promote T_FROM_BLANK_NAME_3 to FROM_BLANK_NAME, fix the random Subject rules
+
+------------------------------------------------------------------------
+r124477 | quinlan | 2005-01-07 08:06:07 +0000 (Fri, 07 Jan 2005) | 3 lines
+
+promote T_BAD_ISO_CHARSET to MIME_BAD_ISO_CHARSET, but convert it to an
+eval function to avoid using a full test
+
+------------------------------------------------------------------------
+r124476 | quinlan | 2005-01-07 06:56:40 +0000 (Fri, 07 Jan 2005) | 2 lines
+
+rules work
+
+------------------------------------------------------------------------
+r124475 | quinlan | 2005-01-07 06:17:44 +0000 (Fri, 07 Jan 2005) | 2 lines
+
+removed T_SA_MARKED_UP since it doesn't seem to explain ALL_TRUSTED falses
+
+------------------------------------------------------------------------
+r124472 | jm | 2005-01-07 02:56:30 +0000 (Fri, 07 Jan 2005) | 3 lines
+
+removed dead TCR code from hit-freqs, and support for prehistoric
+"good.log" filename usage
+
+------------------------------------------------------------------------
+r124365 | mss | 2005-01-06 12:01:07 +0000 (Thu, 06 Jan 2005) | 2 lines
+
+Please don't hide important calls like this.
+
+------------------------------------------------------------------------
+r124338 | quinlan | 2005-01-06 01:43:15 +0000 (Thu, 06 Jan 2005) | 3 lines
+
+remove some low-performing rules - if you wanted any of these, then fix
+them up and add them back, but these have been ignored for a long while
+
+------------------------------------------------------------------------
+r124311 | quinlan | 2005-01-05 23:42:41 +0000 (Wed, 05 Jan 2005) | 2 lines
+
+finished From: header and URI novowel/hex/digits rules!
+
+------------------------------------------------------------------------
+r124270 | quinlan | 2005-01-05 20:29:29 +0000 (Wed, 05 Jan 2005) | 3 lines
+
+closer to finishing novowel/hex/digit rules
+add T_NORMAL_HTTP_TO_IP test
+
+------------------------------------------------------------------------
+r124169 | quinlan | 2005-01-04 23:29:04 +0000 (Tue, 04 Jan 2005) | 2 lines
+
+only full works, nevermind
+
+------------------------------------------------------------------------
+r124167 | quinlan | 2005-01-04 23:00:38 +0000 (Tue, 04 Jan 2005) | 5 lines
+
+promote T_RECEIVED_DAV_2 to DAV_NON_HOTMAIL
+split out T_BAD_ISO_CHARSET_I into multiple rules to see if we can avoid using
+  a full test
+add more random URI/From: rules for testing
+
+------------------------------------------------------------------------
+r124156 | jm | 2005-01-04 20:47:12 +0000 (Tue, 04 Jan 2005) | 1 line
+
+longer precision figures
+------------------------------------------------------------------------
+r124155 | jm | 2005-01-04 20:44:13 +0000 (Tue, 04 Jan 2005) | 1 line
+
+add other accuracy-measurement techniques to fp-fn-to-tcr output
+------------------------------------------------------------------------
+r124144 | felicity | 2005-01-04 19:28:42 +0000 (Tue, 04 Jan 2005) | 1 line
+
+bug 3941: spamcop limits reports to 2 days old
+------------------------------------------------------------------------
+r124071 | quinlan | 2005-01-04 05:20:01 +0000 (Tue, 04 Jan 2005) | 3 lines
+
+remove T_FORGED_YAHOO_RCVD (no improvement, probably biased towards
+technical folks anyway)
+
+------------------------------------------------------------------------
+r124069 | quinlan | 2005-01-04 05:08:54 +0000 (Tue, 04 Jan 2005) | 2 lines
+
+updates to random URI/FROM rules
+
+------------------------------------------------------------------------
+r124039 | quinlan | 2005-01-03 23:34:34 +0000 (Mon, 03 Jan 2005) | 3 lines
+
+fix T_BAD_ISO_CHARSET_*_I rules to actually be case-insensitive
+split out T_RECEIVED_DAV into two rules for testing
+
+------------------------------------------------------------------------
+r123956 | quinlan | 2005-01-03 10:26:53 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+debug message formatting
+
+------------------------------------------------------------------------
+r123955 | quinlan | 2005-01-03 10:26:21 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+debugging code tests
+
+------------------------------------------------------------------------
+r123954 | quinlan | 2005-01-03 10:24:08 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+formatting
+
+------------------------------------------------------------------------
+r123946 | quinlan | 2005-01-03 06:26:46 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+small rule tweak
+
+------------------------------------------------------------------------
+r123943 | quinlan | 2005-01-03 06:07:55 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+typo
+
+------------------------------------------------------------------------
+r123942 | quinlan | 2005-01-03 05:59:51 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+bug 4054: contributions from Maxime Ritter (airmax.cf)
+
+------------------------------------------------------------------------
+r123940 | quinlan | 2005-01-03 05:11:14 +0000 (Mon, 03 Jan 2005) | 3 lines
+
+more work on the rules for random URI and From: header (clean out some
+ of the rules, add hexadecimal and digit sequences, etc.)
+
+------------------------------------------------------------------------
+r123939 | quinlan | 2005-01-03 04:39:19 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+more work on URI rules
+
+------------------------------------------------------------------------
+r123926 | quinlan | 2005-01-03 03:27:56 +0000 (Mon, 03 Jan 2005) | 2 lines
+
+promote EMPTY_MESSAGE
+
+------------------------------------------------------------------------
+r123865 | mss | 2005-01-02 01:52:45 +0000 (Sun, 02 Jan 2005) | 2 lines
+
+Text::Wrap isn't really "thread safe", so replace all direct calls with a slightly safer and more convenient wrapper routine in Mail::SpamAssassin::Util.
+
+------------------------------------------------------------------------
+r123857 | duncf | 2005-01-01 22:07:33 +0000 (Sat, 01 Jan 2005) | 1 line
+
+Debian bug 276621: change wording for spamassassin --lint in manual
+------------------------------------------------------------------------
+r123828 | quinlan | 2004-12-31 22:37:39 +0000 (Fri, 31 Dec 2004) | 2 lines
+
+various test rule work
+
+------------------------------------------------------------------------
+r123756 | quinlan | 2004-12-31 01:23:49 +0000 (Fri, 31 Dec 2004) | 2 lines
+
+replace X_AUTH_WARN_FAKED with T_X_AUTH_WARN_FAKED_2
+
+------------------------------------------------------------------------
+r123755 | mss | 2004-12-31 01:14:15 +0000 (Fri, 31 Dec 2004) | 2 lines
+
+*grmbl* some code lingering from my t-refractoring
+
+------------------------------------------------------------------------
+r123754 | mss | 2004-12-31 00:59:56 +0000 (Fri, 31 Dec 2004) | 2 lines
+
+bug 4053:  Jason J Ellingson reported that beginning with version 1.21 XMail will put square brackets around the IP in the Received header.
+
+------------------------------------------------------------------------
+r123287 | felicity | 2004-12-24 10:32:57 +0000 (Fri, 24 Dec 2004) | 1 line
+
+bug 4050: if perl version ends in .0, spamd and spamassassin --version wouldn't output anything because of perl's rounding the trailing 000 off.
+------------------------------------------------------------------------
+r123181 | quinlan | 2004-12-23 10:03:58 +0000 (Thu, 23 Dec 2004) | 2 lines
+
+fix another set of typos
+
+------------------------------------------------------------------------
+r123179 | quinlan | 2004-12-23 09:53:08 +0000 (Thu, 23 Dec 2004) | 2 lines
+
+fix some typos
+
+------------------------------------------------------------------------
+r123177 | quinlan | 2004-12-23 08:50:46 +0000 (Thu, 23 Dec 2004) | 2 lines
+
+some test rules based on ideas in airmax.cf
+
+------------------------------------------------------------------------
+r122928 | felicity | 2004-12-21 02:21:03 +0000 (Tue, 21 Dec 2004) | 1 line
+
+bug 4034: rule definitions that were missing the values after the name weren't being caught and would cause large obnoxious perl warnings.  we should handle the issue more gracefully.
+------------------------------------------------------------------------
+r122924 | quinlan | 2004-12-21 01:44:51 +0000 (Tue, 21 Dec 2004) | 2 lines
+
+add address
+
+------------------------------------------------------------------------
+r122923 | felicity | 2004-12-21 01:35:27 +0000 (Tue, 21 Dec 2004) | 1 line
+
+bug 4044: google.com changed their SPF record, so our SPF test stopped working.  replace with dnsbltest.spamassassin.org SPF record, and also test failure.
+------------------------------------------------------------------------
+r122922 | felicity | 2004-12-21 01:23:51 +0000 (Tue, 21 Dec 2004) | 1 line
+
+add 20_advance_fee.cf to MANIFEST
+------------------------------------------------------------------------
+r122920 | quinlan | 2004-12-21 01:15:29 +0000 (Tue, 21 Dec 2004) | 4 lines
+
+new predicate naming used to avoid renumbering:
+  assign new rules a random unique three letter sequence
+  sort on rule definition, not rule name
+
+------------------------------------------------------------------------
+r122913 | quinlan | 2004-12-21 00:06:24 +0000 (Tue, 21 Dec 2004) | 2 lines
+
+remove 3 more rules not really helpful to results
+
+------------------------------------------------------------------------
+r122902 | quinlan | 2004-12-20 23:33:03 +0000 (Mon, 20 Dec 2004) | 4 lines
+
+remove 3 worst FP-producing predicates (__FRAUD_19, __FRAUD_37,
+__FRAUD_42) and renumber rules (maybe we should just give MD5 names for
+predicates to avoid temptation to renumber)
+
+------------------------------------------------------------------------
+r122887 | parker | 2004-12-20 22:09:44 +0000 (Mon, 20 Dec 2004) | 1 line
+
+Added services_authorized_for_username plugin hook.  Also added code to BayesSQL making use of the new hook to control access based on the username.  See Bug 3215 for reference.
+------------------------------------------------------------------------
+r122775 | felicity | 2004-12-19 18:39:27 +0000 (Sun, 19 Dec 2004) | 1 line
+
+handle the cases where razor's errprefix returns undef
+------------------------------------------------------------------------
+r122765 | quinlan | 2004-12-19 15:02:27 +0000 (Sun, 19 Dec 2004) | 2 lines
+
+remove a few last advance fee fraud rules and renumber/rename
+
+------------------------------------------------------------------------
+r122764 | quinlan | 2004-12-19 14:23:09 +0000 (Sun, 19 Dec 2004) | 3 lines
+
+next pass of rule removal: rules that add very low value to meta tests
+that require more than one hit
+
+------------------------------------------------------------------------
+r122758 | quinlan | 2004-12-19 12:01:31 +0000 (Sun, 19 Dec 2004) | 2 lines
+
+remove rule that never hits with another one of these rules
+
+------------------------------------------------------------------------
+r122757 | quinlan | 2004-12-19 11:54:43 +0000 (Sun, 19 Dec 2004) | 2 lines
+
+more infrequently hit rules
+
+------------------------------------------------------------------------
+r122756 | quinlan | 2004-12-19 11:49:21 +0000 (Sun, 19 Dec 2004) | 3 lines
+
+nuke NIGERIAN_SUBJECT1 - nearly no hits
+remove NIGERIAN meta rules for the moment
+
+------------------------------------------------------------------------
+r122755 | quinlan | 2004-12-19 11:40:45 +0000 (Sun, 19 Dec 2004) | 2 lines
+
+remove rules with no hits
+
+------------------------------------------------------------------------
+r122753 | quinlan | 2004-12-19 11:32:00 +0000 (Sun, 19 Dec 2004) | 2 lines
+
+move other advance fee fraud predicates to 20_advance_fee.cf
+
+------------------------------------------------------------------------
+r122752 | quinlan | 2004-12-19 11:27:52 +0000 (Sun, 19 Dec 2004) | 2 lines
+
+move advance fee fraud rules to a single file
+
+------------------------------------------------------------------------
+r122750 | quinlan | 2004-12-19 11:20:14 +0000 (Sun, 19 Dec 2004) | 2 lines
+
+remove unneeded predicate rule
+
+------------------------------------------------------------------------
+r122740 | sidney | 2004-12-19 03:38:27 +0000 (Sun, 19 Dec 2004) | 1 line
+
+Bug 4028: correction to last checkin. Add a check for NULL before free, and change indenting of the added lines to match coding style of rest of file
+------------------------------------------------------------------------
+r122722 | quinlan | 2004-12-18 22:50:56 +0000 (Sat, 18 Dec 2004) | 2 lines
+
+Mozilla strips leading and trailing whitespace in colors, but IE does not
+
+------------------------------------------------------------------------
+r122717 | sidney | 2004-12-18 19:58:50 +0000 (Sat, 18 Dec 2004) | 1 line
+
+Bug 4028: Fix possible memory leak in libspamc by simplifying code to make it clear that buffer that is allocated is freed
+------------------------------------------------------------------------
+r122694 | jm | 2004-12-18 01:41:08 +0000 (Sat, 18 Dec 2004) | 1 line
+
+remove note about big whitelisted domains suing spammers; hasn't been much sign of that ;)
+------------------------------------------------------------------------
+r122692 | jm | 2004-12-18 01:22:28 +0000 (Sat, 18 Dec 2004) | 1 line
+
+bug 3826: version_tag should be an administrator setting.  trivial fix
+------------------------------------------------------------------------
+r122691 | jm | 2004-12-18 00:50:09 +0000 (Sat, 18 Dec 2004) | 1 line
+
+better way to measure overlap: add new hit-frequencies -o switch
+------------------------------------------------------------------------
+r122631 | quinlan | 2004-12-17 09:15:04 +0000 (Fri, 17 Dec 2004) | 2 lines
+
+old rule
+
+------------------------------------------------------------------------
+r122597 | parker | 2004-12-16 23:29:53 +0000 (Thu, 16 Dec 2004) | 1 line
+
+Bug 3767: Add functionality to allow user_awl_sql_override_username
+------------------------------------------------------------------------
+r122529 | felicity | 2004-12-16 06:25:05 +0000 (Thu, 16 Dec 2004) | 1 line
+
+got a syntax error doing reporting.  also, no point in doing regexp since we're looking for explicit strings, just use eq.
+------------------------------------------------------------------------
+r112054 | quinlan | 2004-12-15 23:59:30 +0000 (Wed, 15 Dec 2004) | 2 lines
+
+bug 4005: Yahoo groups messages flagged as forged
+
+------------------------------------------------------------------------
+r112039 | jm | 2004-12-15 22:32:26 +0000 (Wed, 15 Dec 2004) | 1 line
+
+bug 3828: if the copy_config() call takes over 10 seconds (ie. it's hung), the child logs a message and exits immediately, so the master can respawn a new one.
+------------------------------------------------------------------------
+r112038 | quinlan | 2004-12-15 22:29:30 +0000 (Wed, 15 Dec 2004) | 2 lines
+
+bug 4030: incapable Net::DNS module usage should be a warning, not a debug
+
+------------------------------------------------------------------------
+r112032 | jm | 2004-12-15 22:12:06 +0000 (Wed, 15 Dec 2004) | 1 line
+
+bug 3983: fix preforking race condition noted by Tom Schulz, whereby some children became 'undead' -- supposedly killed, but in fact just idle
+------------------------------------------------------------------------
+r112029 | jm | 2004-12-15 21:57:03 +0000 (Wed, 15 Dec 2004) | 1 line
+
+bug 3828: add new timeout support to spamd, using guarnteed SIGALRM signals on all perl versions after 5.6, to avoid out-of-control perl OPs from hanging.
+------------------------------------------------------------------------
+r112024 | jm | 2004-12-15 21:36:39 +0000 (Wed, 15 Dec 2004) | 1 line
+
+bug 2462: detect legitimate SMTP AUTH submission, to avoid false positives on Dynablock-style rules
+------------------------------------------------------------------------
+r111998 | felicity | 2004-12-15 16:54:13 +0000 (Wed, 15 Dec 2004) | 1 line
+
+old versions of Mail::SPF::Query don't have a VERSION variable, so treat that as a 'too old' in addition to the check we did for 1.996
+------------------------------------------------------------------------
+r111917 | felicity | 2004-12-15 02:29:33 +0000 (Wed, 15 Dec 2004) | 1 line
+
+adding missing test to MANIFEST
+------------------------------------------------------------------------
+r111881 | felicity | 2004-12-14 21:37:15 +0000 (Tue, 14 Dec 2004) | 1 line
+
+test rules for empty probe-like mails
+------------------------------------------------------------------------
+r111797 | quinlan | 2004-12-14 09:17:44 +0000 (Tue, 14 Dec 2004) | 2 lines
+
+remove HTML_CONVERTED rule (already removed from HTML parser)
+
+------------------------------------------------------------------------
+r111796 | quinlan | 2004-12-14 09:17:06 +0000 (Tue, 14 Dec 2004) | 2 lines
+
+convert to HTML rule
+
+------------------------------------------------------------------------
+r111773 | sidney | 2004-12-14 01:05:15 +0000 (Tue, 14 Dec 2004) | 1 line
+
+Bug 2741: recognize mail from cs.com address identified as using AOL mailer as not forged AOL mail
+------------------------------------------------------------------------
+r111770 | quinlan | 2004-12-14 00:45:41 +0000 (Tue, 14 Dec 2004) | 2 lines
+
+add HTML color tests
+
+------------------------------------------------------------------------
+r111769 | quinlan | 2004-12-14 00:45:00 +0000 (Tue, 14 Dec 2004) | 5 lines
+
+remove Flex Hex rules
+export name_to_rgb
+one tweak to color rendering: strip leading and trailing whitespace
+another small bug fix
+
+------------------------------------------------------------------------
+r111767 | quinlan | 2004-12-14 00:39:58 +0000 (Tue, 14 Dec 2004) | 2 lines
+
+remove Flex Hex rules due to low accuracy
+
+------------------------------------------------------------------------
+r111749 | jm | 2004-12-13 21:51:06 +0000 (Mon, 13 Dec 2004) | 1 line
+
+testing buildbot 0.6.2
+------------------------------------------------------------------------
+r111693 | quinlan | 2004-12-13 08:06:55 +0000 (Mon, 13 Dec 2004) | 3 lines
+
+add new test rules for HTML titles (titles are so prevalent in spam
+that there ought to be a better way)
+
+------------------------------------------------------------------------
+r111691 | quinlan | 2004-12-13 06:31:22 +0000 (Mon, 13 Dec 2004) | 2 lines
+
+add T_HTML_IMAGE_SIZE_ZERO (trick noted in jgc's LISA 2004 presentation)
+
+------------------------------------------------------------------------
+r111690 | quinlan | 2004-12-13 05:46:42 +0000 (Mon, 13 Dec 2004) | 5 lines
+
+add emulation for "Flex Hex" color decoding
+add nobr to list of non-standard elements
+add rendering for bgsound, embed, listing, plaintext, xmp
+add test rules for Flex Hex and bgsound tag
+
+------------------------------------------------------------------------
+r111638 | quinlan | 2004-12-12 04:48:59 +0000 (Sun, 12 Dec 2004) | 2 lines
+
+some rules for testing
+
+------------------------------------------------------------------------
+r111548 | felicity | 2004-12-10 21:13:43 +0000 (Fri, 10 Dec 2004) | 1 line
+
+sometimes adie() can be called without an argument, so handle an undef appropriately.
+------------------------------------------------------------------------
+r111477 | felicity | 2004-12-10 07:20:53 +0000 (Fri, 10 Dec 2004) | 1 line
+
+bug 4015: turn our 'use DBI' into a require with BEGIN statement and such to make RPM stop finding it as required.
+------------------------------------------------------------------------
+r111476 | parker | 2004-12-10 07:15:51 +0000 (Fri, 10 Dec 2004) | 1 line
+
+Add a little hack to make rpm work correctly
+------------------------------------------------------------------------
+r111472 | parker | 2004-12-10 06:56:29 +0000 (Fri, 10 Dec 2004) | 1 line
+
+Bug 3771: Added PgSQL
+------------------------------------------------------------------------
+r111469 | parker | 2004-12-10 06:08:59 +0000 (Fri, 10 Dec 2004) | 1 line
+
+Bug 3771: PostgreSQL Specific Bayes Storage Module
+------------------------------------------------------------------------
+r111456 | felicity | 2004-12-10 02:41:00 +0000 (Fri, 10 Dec 2004) | 1 line
+
+bug 4023: T_NO_SCRIP_NEEDED rule added for testing
+------------------------------------------------------------------------
+r111430 | jm | 2004-12-09 20:41:31 +0000 (Thu, 09 Dec 2004) | 1 line
+
+avoid annoying 'undef' warnings when parent is killed
+------------------------------------------------------------------------
+r111401 | mss | 2004-12-09 16:08:46 +0000 (Thu, 09 Dec 2004) | 2 lines
+
+bug 3961:  Docu fix for two contradicting explanations of the -x switch.  Plus some small wordsmithing.
+
+------------------------------------------------------------------------
+r111313 | quinlan | 2004-12-08 21:11:40 +0000 (Wed, 08 Dec 2004) | 2 lines
+
+handle overflow for hex-encoded IP addresses
+
+------------------------------------------------------------------------
+r111169 | felicity | 2004-12-07 23:40:34 +0000 (Tue, 07 Dec 2004) | 1 line
+
+bug 3772: add rules for IADB support
+------------------------------------------------------------------------
+r111167 | felicity | 2004-12-07 23:39:43 +0000 (Tue, 07 Dec 2004) | 1 line
+
+for now, skip the NetCache plugin since it's not meant for general distribution yet.
+------------------------------------------------------------------------
+r111160 | felicity | 2004-12-07 22:56:29 +0000 (Tue, 07 Dec 2004) | 1 line
+
+disable IADB support since it requires multiple A record support which we don't currently have.  enable IADB2 support since it's a lot easier. ;)
+------------------------------------------------------------------------
+r111142 | felicity | 2004-12-07 21:02:36 +0000 (Tue, 07 Dec 2004) | 1 line
+
+origination listing checked for defined header, but if the header doesn't exist it'll be a blank string.
+------------------------------------------------------------------------
+r111141 | parker | 2004-12-07 21:02:07 +0000 (Tue, 07 Dec 2004) | 1 line
+
+Bug 4019: Need to use RPAD whenever you select token from the database
+------------------------------------------------------------------------
+r109927 | sidney | 2004-12-06 00:11:04 +0000 (Mon, 06 Dec 2004) | 1 line
+
+Microsoft added choices to the Platform SDK download page, added a word to say which one to download
+------------------------------------------------------------------------
+r109926 | quinlan | 2004-12-05 23:59:49 +0000 (Sun, 05 Dec 2004) | 2 lines
+
+just formatting
+
+------------------------------------------------------------------------
+r109924 | sidney | 2004-12-05 23:43:42 +0000 (Sun, 05 Dec 2004) | 1 line
+
+Rewrite information about free VC++ downloads to include the need to and how to get and install nmake
+------------------------------------------------------------------------
+r109871 | quinlan | 2004-12-05 07:31:41 +0000 (Sun, 05 Dec 2004) | 2 lines
+
+sort MANIFEST with sort(1) using no options - it was not unsorted at all
+
+------------------------------------------------------------------------
+r109846 | felicity | 2004-12-05 02:42:51 +0000 (Sun, 05 Dec 2004) | 1 line
+
+adding in NetCache plugin
+------------------------------------------------------------------------
+r109845 | felicity | 2004-12-05 02:29:21 +0000 (Sun, 05 Dec 2004) | 1 line
+
+sort MANIFEST file
+------------------------------------------------------------------------
+r109844 | felicity | 2004-12-05 02:28:47 +0000 (Sun, 05 Dec 2004) | 1 line
+
+add more testing to strip2 to check that malformed messages are handled properly in the markup|remove-markup routine
+------------------------------------------------------------------------
+r109842 | felicity | 2004-12-05 01:39:24 +0000 (Sun, 05 Dec 2004) | 1 line
+
+oops, fix an undef separator issue for malformed mails
+------------------------------------------------------------------------
+r109828 | felicity | 2004-12-04 22:24:20 +0000 (Sat, 04 Dec 2004) | 1 line
+
+more dealing with malformed messages
+------------------------------------------------------------------------
+r109819 | felicity | 2004-12-04 18:56:56 +0000 (Sat, 04 Dec 2004) | 1 line
+
+added a comment about head/body separator
+------------------------------------------------------------------------
+r109812 | felicity | 2004-12-04 17:05:23 +0000 (Sat, 04 Dec 2004) | 1 line
+
+found more cases where the message parser would do the wrong thing wrt missing header/body separator.  built out the test a bit more, redid the header parsing routine a bit to deal with all of it.  moved the mbox/mbx separator bit out of the loop since it should only ever hit on the first message line.
+------------------------------------------------------------------------
+r109799 | felicity | 2004-12-04 14:43:45 +0000 (Sat, 04 Dec 2004) | 1 line
+
+cleaning up the spec file a little -- we haven't been updating changelog so remove it, also put the sql files in the standard documentation...  removing tools rpm since there's really no reason for it (development happens out of source tarball)
+------------------------------------------------------------------------
+r109793 | quinlan | 2004-12-04 09:39:12 +0000 (Sat, 04 Dec 2004) | 2 lines
+
+move duplicate code into a separate function
+
+------------------------------------------------------------------------
+r109733 | quinlan | 2004-12-03 23:23:44 +0000 (Fri, 03 Dec 2004) | 2 lines
+
+bug 4014: change spamcop_submission_address to correct name, spamcop_to_address
+
+------------------------------------------------------------------------
+r109718 | quinlan | 2004-12-03 19:15:13 +0000 (Fri, 03 Dec 2004) | 2 lines
+
+debug output should just use space instead of tab
+
+------------------------------------------------------------------------
+r109683 | mss | 2004-12-03 15:30:55 +0000 (Fri, 03 Dec 2004) | 2 lines
+
+Moved the debug option splitting code to the Mail::SpamAssassin c'tor for mass-check, too.
+
+------------------------------------------------------------------------
+r109640 | quinlan | 2004-12-03 07:24:52 +0000 (Fri, 03 Dec 2004) | 4 lines
+
+massive improvements in performance (30% the memory, 60% the time),
+  now possible to run full perceptron on boxes with 512MB of RAM
+print current memory usage via "ps aux" at end of processing
+
+------------------------------------------------------------------------
+r109603 | mss | 2004-12-03 00:33:28 +0000 (Fri, 03 Dec 2004) | 2 lines
+
+Moved debug-facility string parsing to Mail::SpamAssassin::_init_debugger as suggested by jm.  Tested both the array-ref and plain string variant, the hash-ref one should work, too.  Hope I didn't forget any tool (if so, please port it).
+
+------------------------------------------------------------------------
+r109582 | mss | 2004-12-02 23:14:24 +0000 (Thu, 02 Dec 2004) | 2 lines
+
+Code duplication baaaad.
+
+------------------------------------------------------------------------
+r109580 | mss | 2004-12-02 22:48:17 +0000 (Thu, 02 Dec 2004) | 2 lines
+
+Ported the warn-if-opt-debug code do dbg() calls.
+
+------------------------------------------------------------------------
+r109570 | mss | 2004-12-02 22:17:29 +0000 (Thu, 02 Dec 2004) | 2 lines
+
+Fix logging of multi-line string.  Each line is preceded with ts own "debug: ${facility}:".  Made that space a tab so debugging looks nicer :)
+
+------------------------------------------------------------------------
+r109560 | jm | 2004-12-02 21:53:57 +0000 (Thu, 02 Dec 2004) | 1 line
+
+another attempt to sanity-check this freebsd wierdness
+------------------------------------------------------------------------
+r109552 | mss | 2004-12-02 21:36:57 +0000 (Thu, 02 Dec 2004) | 2 lines
+
+Made it possible to replace all the warn() kludges in spamd with dbg() or info() calls.
+
+------------------------------------------------------------------------
+r109543 | jm | 2004-12-02 20:54:24 +0000 (Thu, 02 Dec 2004) | 1 line
+
+attempt to figure out why 'make disttest' fails on BSD in buildbot; turn on debugging
+------------------------------------------------------------------------
+r109536 | mss | 2004-12-02 20:35:43 +0000 (Thu, 02 Dec 2004) | 2 lines
+
+oops, typo in debug message
+
+------------------------------------------------------------------------
+r109534 | mss | 2004-12-02 20:34:53 +0000 (Thu, 02 Dec 2004) | 3 lines
+
+* Bail out if the user tries to create a socket on a regular file
+* Some dbg() cleanup
+
+------------------------------------------------------------------------
+r109505 | felicity | 2004-12-02 15:56:28 +0000 (Thu, 02 Dec 2004) | 1 line
+
+promote new INFO_TLD rule, catches more spam, same ham.
+------------------------------------------------------------------------
+r109504 | mss | 2004-12-02 14:23:20 +0000 (Thu, 02 Dec 2004) | 2 lines
+
+docu fix: IP::Country::Fast is part of IP::Country.
+
+------------------------------------------------------------------------
+r109367 | felicity | 2004-12-01 18:23:19 +0000 (Wed, 01 Dec 2004) | 1 line
+
+promote new BIZ_TLD rule.  add in similar new INFO_TLD for testing.
+------------------------------------------------------------------------
+r109358 | mss | 2004-12-01 17:11:56 +0000 (Wed, 01 Dec 2004) | 2 lines
+
+Set executable bit.
+
+------------------------------------------------------------------------
+r109293 | duncf | 2004-12-01 05:15:17 +0000 (Wed, 01 Dec 2004) | 1 line
+
+Fixed typo, related to bug 1683
+------------------------------------------------------------------------
+r109274 | duncf | 2004-12-01 04:13:08 +0000 (Wed, 01 Dec 2004) | 5 lines
+
+bug 1683: Added some new tags for AWL status
+_AWLMEAN_
+_AWLCOUNT_
+_AWLPRESCORE_
+
+------------------------------------------------------------------------
+r109258 | felicity | 2004-11-30 23:41:19 +0000 (Tue, 30 Nov 2004) | 1 line
+
+bug 3186: the suggested rule actually ended up hitting less spam overall.  changed the code instead to remove trailing non-alphanumerics from the hostname since they shouldn't be there and we trap them accidently.  also put in a new version of the rule which deals with a port specification.
+------------------------------------------------------------------------
+r106991 | quinlan | 2004-11-30 09:47:22 +0000 (Tue, 30 Nov 2004) | 2 lines
+
+using EnvelopeFrom seems better for domain-based blacklists
+
+------------------------------------------------------------------------
+r106990 | quinlan | 2004-11-30 09:44:23 +0000 (Tue, 30 Nov 2004) | 3 lines
+
+bug 2397: remove T_DISGUISE_PORN (not as good as current)
+bug 2127: promote T_AS_SEEN_ON to AS_SEEN_ON
+
+------------------------------------------------------------------------
+r106827 | felicity | 2004-11-28 18:42:00 +0000 (Sun, 28 Nov 2004) | 1 line
+
+bug 3987: typo in razor2 plugin was causing undef issues later on...
+------------------------------------------------------------------------
+r106799 | quinlan | 2004-11-28 11:14:36 +0000 (Sun, 28 Nov 2004) | 2 lines
+
+bug 2397: porn rule revisions and variants
+
+------------------------------------------------------------------------
+r106788 | quinlan | 2004-11-28 05:32:22 +0000 (Sun, 28 Nov 2004) | 2 lines
+
+bug 2127: T_AS_SEEN_ON
+
+------------------------------------------------------------------------
+r106678 | sidney | 2004-11-27 02:15:04 +0000 (Sat, 27 Nov 2004) | 1 line
+
+Bug 4001 addition to previous checkin to handle unlikely case of no Windows HOMEPATH env var, also fix error from missing third arg to catpath
+------------------------------------------------------------------------
+r106673 | felicity | 2004-11-27 00:12:15 +0000 (Sat, 27 Nov 2004) | 1 line
+
+bug 3986: add opportunistic_expire_check_only option to init_learn() to specify that the opportunistic function call should only deal with journal sync, and not db expiry -- but mark whether or not expiry is due.  this can then be used by a calling function to do the expiry post-process.
+------------------------------------------------------------------------
+r106669 | felicity | 2004-11-26 23:32:02 +0000 (Fri, 26 Nov 2004) | 1 line
+
+bug 3992: speed increase for RegistrarBoundaries::split_domain().  Instead of doing everything with regexp, use a hash and slightly alter how we find the domain.  Cuts out all the backtracking involved with the RE version, testing shows ~20% speed increase.
+------------------------------------------------------------------------
+r106668 | mss | 2004-11-26 23:04:58 +0000 (Fri, 26 Nov 2004) | 2 lines
+
+Added some sane fallbacks for an unset $HOME in ArchiveIterator.  Contrary to the short discussion on dev@ did I not put this into Util.pm as we actually should not use $HOME anywhere in the code because we tend to change $< in spamd.
+
+------------------------------------------------------------------------
+r106600 | mss | 2004-11-25 20:45:32 +0000 (Thu, 25 Nov 2004) | 4 lines
+
+What's the probability that I run into an already used port with the new probably_unused_spamd_port() code?  Less than 1 per mill?  Ask Murphy...
+
+The routine now tries to ask netstat if that port is already in use.  I tested the pattern on Linux, FreeBSD and Windows.  If netstat can't be run, no harm is done, the routine will just work as before.  The grep is pretty broad, it might also catch a remote port; then it just tries the next random one.  (Hey Murphy, it really can't hit a used port ten times, can it?)
+
+------------------------------------------------------------------------
+r106563 | quinlan | 2004-11-25 10:28:10 +0000 (Thu, 25 Nov 2004) | 2 lines
+
+fix build test failure
+
+------------------------------------------------------------------------
+r106555 | quinlan | 2004-11-25 08:12:29 +0000 (Thu, 25 Nov 2004) | 2 lines
+
+bug 3994: remove test rules and code, not very promising
+
+------------------------------------------------------------------------
+r106554 | quinlan | 2004-11-25 07:26:41 +0000 (Thu, 25 Nov 2004) | 2 lines
+
+different way to pick an unused port 
+
+------------------------------------------------------------------------
+r106532 | jm | 2004-11-25 01:48:03 +0000 (Thu, 25 Nov 2004) | 1 line
+
+removed stuff from status that already have been migrated; also testing buildbot
+------------------------------------------------------------------------
+r106508 | jm | 2004-11-25 00:08:21 +0000 (Thu, 25 Nov 2004) | 1 line
+
+allow multiple test suite runs on the same machine simultaneously, by randomizing the spamd port
+------------------------------------------------------------------------
+r106469 | mss | 2004-11-24 21:10:57 +0000 (Wed, 24 Nov 2004) | 2 lines
+
+bug 3599:  Regenerate configure from modified configure.in with autoconf-2.59 (cleaning up my bug queue)
+
+------------------------------------------------------------------------
+r106395 | jm | 2004-11-24 08:48:47 +0000 (Wed, 24 Nov 2004) | 1 line
+
+test checkin to test buildbot
+------------------------------------------------------------------------
+r106390 | quinlan | 2004-11-24 06:21:01 +0000 (Wed, 24 Nov 2004) | 2 lines
+
+bug 3994: look for unsubscribe links
+
+------------------------------------------------------------------------
+r106352 | felicity | 2004-11-23 21:30:13 +0000 (Tue, 23 Nov 2004) | 1 line
+
+bug 3990: fix regexp errors in RegistrarBoundaries
+------------------------------------------------------------------------
+r106351 | felicity | 2004-11-23 21:21:58 +0000 (Tue, 23 Nov 2004) | 1 line
+
+removed 'next' that I didn't mean to when dealing with missing_hb_separator issues
+------------------------------------------------------------------------
+r106349 | felicity | 2004-11-23 20:58:59 +0000 (Tue, 23 Nov 2004) | 1 line
+
+bug 3974: keep finding little intricacies that make this a real pain to solve completely.  we need to fake the separator so the loop will handle the last header -- but we can't add it to the pristine header, so check for that.  update the test to make sure we catch the last header (via X-Message-Info).
+------------------------------------------------------------------------
+r106332 | quinlan | 2004-11-23 19:33:50 +0000 (Tue, 23 Nov 2004) | 5 lines
+
+promote T_UNCLOSED_BRACKET to UNCLOSED_BRACKET
+promote T_HTML_LINK_OPT_OUT to HTML_LINK_OPT_OUT (rather marginal)
+promote best grouping of T_HTML_LINK_IMAGE_* to HTML_SHORT_LINK_IMG_*
+delete T_LONGWORDS, too much work for too little spam
+
+------------------------------------------------------------------------
+r106326 | felicity | 2004-11-23 18:15:32 +0000 (Tue, 23 Nov 2004) | 1 line
+
+if the message was missing the head/body separator, report_safe 0 would add one during rewrite.
+------------------------------------------------------------------------
+r106317 | felicity | 2004-11-23 17:33:54 +0000 (Tue, 23 Nov 2004) | 1 line
+
+bug 3974: previous versions which faked the separator were also modifying the pristine header.  fixed now.  <grrr>
+------------------------------------------------------------------------
+r106311 | felicity | 2004-11-23 16:34:32 +0000 (Tue, 23 Nov 2004) | 1 line
+
+bug 3974: more updates to the test, found a case which wasn't covered, simplified the handling of the missing separator, header boundary check depended on multipart content-type which isn't required for a boundary.
+------------------------------------------------------------------------
+r106283 | felicity | 2004-11-23 06:09:13 +0000 (Tue, 23 Nov 2004) | 1 line
+
+updated MANIFEST, oops.
+------------------------------------------------------------------------
+r106282 | felicity | 2004-11-23 06:08:45 +0000 (Tue, 23 Nov 2004) | 1 line
+
+bug 3974: wrote up a test to catch the missing h/b separator.  also found that my previous patch would trigger when there was a separator but no body -- fixed that.
+------------------------------------------------------------------------
+r106274 | felicity | 2004-11-23 04:56:53 +0000 (Tue, 23 Nov 2004) | 1 line
+
+bug 3974: malformed messages, which only have a header and no header/body separator, would ignore the last header in the message.  we now mark the behavior and fake a blank separator so the rest of the parser works as expected.
+------------------------------------------------------------------------
+r106220 | quinlan | 2004-11-22 20:48:27 +0000 (Mon, 22 Nov 2004) | 6 lines
+
+bunch of rule promotions
+T_HTML_LINK_IMAGE* tests worked great, try using ranges instead to find
+  the best breakdown
+another spin on LONGWORDS supplement
+remove T_HTML_EMPTT_* (blank_uri) tests, didn't seem to work well on HTML ham
+
+------------------------------------------------------------------------
+r106219 | quinlan | 2004-11-22 20:46:40 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+promote T_FORGED_MSGID_* tests, all work pretty well
+
+------------------------------------------------------------------------
+r106218 | quinlan | 2004-11-22 20:45:49 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+promote best HTML_EXTRA_CLOSE test
+
+------------------------------------------------------------------------
+r106217 | quinlan | 2004-11-22 20:45:19 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+promote best URI-based T_SPOOF_* rules
+
+------------------------------------------------------------------------
+r106216 | quinlan | 2004-11-22 20:44:50 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+remove blank_uri code, tests didn't seem to work well
+
+------------------------------------------------------------------------
+r106173 | sidney | 2004-11-22 11:36:23 +0000 (Mon, 22 Nov 2004) | 1 line
+
+reformat two lines that were longer than our coding style guidelines allow
+------------------------------------------------------------------------
+r106170 | sidney | 2004-11-22 09:19:02 +0000 (Mon, 22 Nov 2004) | 1 line
+
+bug 3917: use syswrite instead of print in spamd to fix problem under Cygwin
+------------------------------------------------------------------------
+r106166 | quinlan | 2004-11-22 07:12:23 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+fix weird t/rule_names.t failure
+
+------------------------------------------------------------------------
+r106164 | quinlan | 2004-11-22 06:30:41 +0000 (Mon, 22 Nov 2004) | 3 lines
+
+a few more T_HTML_LINK_IMAGE_* rules
+fix a typo
+
+------------------------------------------------------------------------
+r106163 | quinlan | 2004-11-22 06:14:48 +0000 (Mon, 22 Nov 2004) | 8 lines
+
+remove T_HOT_NASTY and T_BEST_PORN, already promoted
+replace HTML_LINK_PUSH_HERE with T_HTML_LINK_PUSH_HERE
+add T_HTML_LINK_OPT_IN
+try different way to test HTML_LINK_IMAGE ... I think this will work
+remove INTERRUPTUS meta rule, the plain rawbody rule is better and
+  doesn't rely on HTML_MIME_ONLY
+promote T_HTML_LINK_IMAGE_BUG_1 to HTML_LINK_IMAGE_BUG
+
+------------------------------------------------------------------------
+r106161 | quinlan | 2004-11-22 05:45:22 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+bug 2554: small FP fixes for HOT_NASTY and BEST_PORN
+
+------------------------------------------------------------------------
+r106159 | quinlan | 2004-11-22 05:37:21 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+remove blank lines and comments
+
+------------------------------------------------------------------------
+r106158 | quinlan | 2004-11-22 05:36:06 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+revise T_HTML_EXTRA_CLOSE_* rules
+
+------------------------------------------------------------------------
+r106157 | quinlan | 2004-11-22 05:27:12 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+add a few spoof rules
+
+------------------------------------------------------------------------
+r106155 | quinlan | 2004-11-22 04:40:40 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+put back some good rules I didn't intend to remove
+
+------------------------------------------------------------------------
+r106149 | quinlan | 2004-11-22 03:40:40 +0000 (Mon, 22 Nov 2004) | 2 lines
+
+interleave spam and ham as evenly as possible
+
+------------------------------------------------------------------------
+r106141 | quinlan | 2004-11-21 23:31:06 +0000 (Sun, 21 Nov 2004) | 2 lines
+
+bug 3499: promote the highest ranked T_MPART_ALT_DIFF_COUNT rule
+
+------------------------------------------------------------------------
+r106140 | quinlan | 2004-11-21 23:25:51 +0000 (Sun, 21 Nov 2004) | 12 lines
+
+promote T_FRAGMENTED_MESSAGE to FRAGMENTED_MESSAGE
+remove T_RCVD_IN_CSMA_BL
+promote T_DNS_FROM_SECURITYSAGE	to DNS_FROM_SECURITYSAGE
+remove T_HELO_0
+promote T_HTML_IMAGE_ONLY_28 to HTML_IMAGE_ONLY_28
+promote T_HTML_IMAGE_ONLY_32 to HTML_IMAGE_ONLY_32
+remove T_HTML_IMAGE_RATIO_10
+remove T_HTML_IMAGE_RATIO_12
+remove T_HTML_LINK_IMAGE_RATIO_* since it doesn't help HTML_IMAGE_RATIO_* much
+remove T_REDIRS_* due to very low hit rate
+remove a bunch more low performing rules...
+
+------------------------------------------------------------------------
+r106139 | quinlan | 2004-11-21 23:24:55 +0000 (Sun, 21 Nov 2004) | 3 lines
+
+promote T_HTML_IMAGE_ONLY_28 to HTML_IMAGE_ONLY_28
+promote T_HTML_IMAGE_ONLY_32 to HTML_IMAGE_ONLY_32
+
+------------------------------------------------------------------------
+r106138 | quinlan | 2004-11-21 23:19:21 +0000 (Sun, 21 Nov 2004) | 2 lines
+
+remove T_REDIRS_* due to very low hit rate
+
+------------------------------------------------------------------------
+r106137 | felicity | 2004-11-21 23:10:08 +0000 (Sun, 21 Nov 2004) | 1 line
+
+instead of interleaving '1 spam/1 ham', do it based on # of ham vs spam, ie: '9 spam/1 ham', etc.  this will give a better simulation than 'mixed ham/spam for a short time, then all spam' ...
+------------------------------------------------------------------------
+r106136 | quinlan | 2004-11-21 22:57:36 +0000 (Sun, 21 Nov 2004) | 2 lines
+
+promote T_DNS_FROM_SECURITYSAGE to DNS_FROM_SECURITYSAGE
+
+------------------------------------------------------------------------
+r106135 | quinlan | 2004-11-21 22:49:14 +0000 (Sun, 21 Nov 2004) | 2 lines
+
+promote T_FRAGMENTED_MESSAGE to FRAGMENTED_MESSAGE
+
+------------------------------------------------------------------------
+r106134 | quinlan | 2004-11-21 22:37:44 +0000 (Sun, 21 Nov 2004) | 4 lines
+
+lower FP version of LONGWORDS, also 3 subrules instead of 4 so faster;
+try a different version of LONGWORDS to catch use of dictionaries that include
+capitalized words
+
+------------------------------------------------------------------------
+r106133 | felicity | 2004-11-21 22:32:18 +0000 (Sun, 21 Nov 2004) | 1 line
+
+don't call url_encode() when we don't need to
+------------------------------------------------------------------------
+r106130 | felicity | 2004-11-21 22:23:47 +0000 (Sun, 21 Nov 2004) | 1 line
+
+small typo for razor2 undef issue
+------------------------------------------------------------------------
+r106129 | quinlan | 2004-11-21 22:21:00 +0000 (Sun, 21 Nov 2004) | 2 lines
+
+undefined warning
+
+------------------------------------------------------------------------
+r106128 | quinlan | 2004-11-21 22:20:42 +0000 (Sun, 21 Nov 2004) | 2 lines
+
+replace INVALID_DATE with T_INVALID_DATE
+
+------------------------------------------------------------------------
+r106126 | felicity | 2004-11-21 22:06:57 +0000 (Sun, 21 Nov 2004) | 1 line
+
+bug 3987: razor results were sometimes undef even though they should have set to 0 in that case.  try making the 0 setting more explicit, and also deal with the possibility that the engine value is undef.
+------------------------------------------------------------------------
+r106054 | jm | 2004-11-21 01:58:04 +0000 (Sun, 21 Nov 2004) | 1 line
+
+bug 3983: Apache preforking algorithm adopted; number of spamd child processes is now scaled, according to demand.
+------------------------------------------------------------------------
+r106039 | quinlan | 2004-11-20 22:47:27 +0000 (Sat, 20 Nov 2004) | 3 lines
+
+add sample-based learning to replace autolearning in distributed mass-check
+process
+
+------------------------------------------------------------------------
+r105993 | quinlan | 2004-11-20 19:53:12 +0000 (Sat, 20 Nov 2004) | 8 lines
+
+add T_HTML_LINK_IMAGE* tests for linked images
+add T_HTML_IMAGE_ONLY* and T_HTML_IMAGE_RATIO* to experiment with those
+  ranges for the existing tests
+add T_HTML_LINK_IMAGE_ONLY* to see if adding links improves those tests
+add T_HTML_LINK_IMAGE_RATIO* to see if adding links improves those tests
+add T_HTML_LINK_IMAGE_BUG* to test for web bugs inside of linked images
+do full test on LONGWORDS, try to get rid of one of them...
+
+------------------------------------------------------------------------
+r105992 | quinlan | 2004-11-20 19:48:35 +0000 (Sat, 20 Nov 2004) | 2 lines
+
+add image anchor test code
+
+------------------------------------------------------------------------
+r105955 | quinlan | 2004-11-20 08:17:49 +0000 (Sat, 20 Nov 2004) | 2 lines
+
+bug 3856: remove debug_diagnostics() from Mail::SpamAssassin
+
+------------------------------------------------------------------------
+r76212 | felicity | 2004-11-18 02:44:11 +0000 (Thu, 18 Nov 2004) | 1 line
+
+bug 3973: get_uri_list changes, add undecoded (but still possibly obfuscated), and add the uri w/ user/pass removed.  this makes uri rules a little easier by not needing to deal with a potential user/pass in the RE.
+------------------------------------------------------------------------
+r76190 | felicity | 2004-11-17 23:56:51 +0000 (Wed, 17 Nov 2004) | 1 line
+
+bug 3967: fix performance issues with USERPASS and RATWARE_STORM_URI
+------------------------------------------------------------------------
+r76186 | jm | 2004-11-17 23:17:25 +0000 (Wed, 17 Nov 2004) | 1 line
+
+hmm, some commented rules that hadn't been uncommented post-3.0.0
+------------------------------------------------------------------------
+r76185 | jm | 2004-11-17 23:15:38 +0000 (Wed, 17 Nov 2004) | 1 line
+
+bug 2016: testing rule INTERRUPTUS
+------------------------------------------------------------------------
+r76183 | jm | 2004-11-17 23:06:46 +0000 (Wed, 17 Nov 2004) | 1 line
+
+bug 3769: added esc.edu.ar and uba.ar to registrar-boundaries list
+------------------------------------------------------------------------
+r76182 | jm | 2004-11-17 23:03:36 +0000 (Wed, 17 Nov 2004) | 1 line
+
+bug 3645: rule submission: subject rule: dollars only, into testing
+------------------------------------------------------------------------
+r76085 | felicity | 2004-11-17 01:34:42 +0000 (Wed, 17 Nov 2004) | 1 line
+
+bug 3570: added anti-phishing/forging rules
+------------------------------------------------------------------------
+r76070 | felicity | 2004-11-17 00:57:44 +0000 (Wed, 17 Nov 2004) | 1 line
+
+bug 3968: 71/8 and 72/8 were allocated, so remove from the reserverd IP RE
+------------------------------------------------------------------------
+r76041 | parker | 2004-11-16 21:36:36 +0000 (Tue, 16 Nov 2004) | 1 line
+
+Bug 3953: Provide better debug output for sa-learn --restore
+------------------------------------------------------------------------
+r76020 | felicity | 2004-11-16 20:15:46 +0000 (Tue, 16 Nov 2004) | 1 line
+
+don't call url_encode in array mode from uri_canonify
+------------------------------------------------------------------------
+r75983 | felicity | 2004-11-16 03:16:29 +0000 (Tue, 16 Nov 2004) | 1 line
+
+bug 3967: new versions of RATWARE_STORM_URI and USERPASS which do a much better job w/ URIs that have lots of redirections
+------------------------------------------------------------------------
+r75980 | felicity | 2004-11-16 01:50:38 +0000 (Tue, 16 Nov 2004) | 1 line
+
+add in rules that look for large numbers of redirections in URIs
+------------------------------------------------------------------------
+r71480 | felicity | 2004-11-15 01:22:23 +0000 (Mon, 15 Nov 2004) | 1 line
+
+in check_blank_line_ratio, if we've already done the processing, don't bother getting the decoded body array again.
+------------------------------------------------------------------------
+r69086 | felicity | 2004-11-14 23:48:11 +0000 (Sun, 14 Nov 2004) | 1 line
+
+get rid of some unnecessary variables
+------------------------------------------------------------------------
+r65616 | felicity | 2004-11-14 19:38:06 +0000 (Sun, 14 Nov 2004) | 1 line
+
+bug 3186: update to BIZ_TLD
+------------------------------------------------------------------------
+r65614 | felicity | 2004-11-14 19:13:45 +0000 (Sun, 14 Nov 2004) | 1 line
+
+bug 3499: try using text vs html word count for MPART_ALT_DIFF
+------------------------------------------------------------------------
+r65587 | felicity | 2004-11-14 07:17:28 +0000 (Sun, 14 Nov 2004) | 1 line
+
+bug 3942: _check_recipients in EvalTests would overwrite its list of recipients in certain situations
+------------------------------------------------------------------------
+r65558 | jm | 2004-11-14 00:49:57 +0000 (Sun, 14 Nov 2004) | 1 line
+
+fix a slight speed decrease from the new dbg_check() call
+------------------------------------------------------------------------
+r65552 | felicity | 2004-11-14 00:35:13 +0000 (Sun, 14 Nov 2004) | 1 line
+
+yet another change for process_razor_result ...  need to pass in permsgstatus to get tag data back out. <sigh>
+------------------------------------------------------------------------
+r57592 | felicity | 2004-11-13 20:36:46 +0000 (Sat, 13 Nov 2004) | 1 line
+
+send razor results via reference not array
+------------------------------------------------------------------------
+r57586 | felicity | 2004-11-13 19:29:41 +0000 (Sat, 13 Nov 2004) | 1 line
+
+report_safe boundary check only looks for open boundaries, we want to skip close boundaries too
+------------------------------------------------------------------------
+r57557 | felicity | 2004-11-13 03:42:10 +0000 (Sat, 13 Nov 2004) | 1 line
+
+remove the various dbg() functions in almost all of the modules and just use a typeglob to point at the main dbg() that they all call.  this removes the extra overhead of having excess functions and function calls for dbg() which is called a bajillion times.  also, make the plugins use the documented M::SA::Plugin::dbg(), which is also a typeglob so the plugins point the same place for now...
+------------------------------------------------------------------------
+r57555 | felicity | 2004-11-13 02:59:24 +0000 (Sat, 13 Nov 2004) | 1 line
+
+bug 3777: instead of code (and plugins) accessing DEBUG and facilities variables from the Mail::SpamAssassin package directly, call dbg_check() and info_check() functions.  can optionally pass a facility to check, and if the facility is prepended by '+', the 'all' facility will be ignored (good for 'is facility X specifically enabled' ...)   also changed the Razor2 debugging to only show razor-agents debug only if the razor2 facility is enabled.
+------------------------------------------------------------------------
+r57554 | felicity | 2004-11-13 02:35:52 +0000 (Sat, 13 Nov 2004) | 1 line
+
+fix bad config for plugin_file test
+------------------------------------------------------------------------
+r57552 | felicity | 2004-11-13 02:01:35 +0000 (Sat, 13 Nov 2004) | 1 line
+
+bug 3778: plugins will be called during report and revoke operations.  bug 3643: finish converting Razor2 to a plugin.  also added in plugin call to cache/log/etc the razor result, moving towards _RBL_ esque implementation via extra plugin.  changed report and revoke to return 1 for success and 0 for failure -- like every other function.  fixed spamcop-report debug output.
+------------------------------------------------------------------------
+r56973 | felicity | 2004-11-08 21:01:05 +0000 (Mon, 08 Nov 2004) | 1 line
+
+in ArchiveIterator, handle a target listing that isn't complete or undef, by throwing a warning and skipping the entry.
+------------------------------------------------------------------------
+r56969 | felicity | 2004-11-08 20:32:21 +0000 (Mon, 08 Nov 2004) | 1 line
+
+update the blank uri code some more -- breakdown the types as much as possible (blank href from a, blank src from img, etc.)  hopefully we may get better results?
+------------------------------------------------------------------------
+r56952 | felicity | 2004-11-08 17:37:36 +0000 (Mon, 08 Nov 2004) | 1 line
+
+small doco update specifying that Checker-Version can't be changed or removed
+------------------------------------------------------------------------
+r56908 | felicity | 2004-11-08 06:44:12 +0000 (Mon, 08 Nov 2004) | 1 line
+
+bug 3439: the previous fix didn't quite work, href=# was considered blank as there was nothing after the # -- but this is used in many newsletters so I considered it a bug and fixed it.  added a rule to check for blank (at all) URIs, and 4 individual rules to check for blank URIs from different HTML sources (href, src, action, and background,) just for more options.
+------------------------------------------------------------------------
+r56852 | felicity | 2004-11-07 15:37:03 +0000 (Sun, 07 Nov 2004) | 1 line
+
+update the list of MS Executable extentions
+------------------------------------------------------------------------
+r56773 | felicity | 2004-11-06 20:31:22 +0000 (Sat, 06 Nov 2004) | 1 line
+
+bug 3439: allow blank HTML-parsed URIs to be included in the list of URIs.
+------------------------------------------------------------------------
+r56731 | felicity | 2004-11-06 06:28:27 +0000 (Sat, 06 Nov 2004) | 1 line
+
+bug 2554: new version of rules to avoid FPs
+------------------------------------------------------------------------
+r56730 | felicity | 2004-11-06 06:25:04 +0000 (Sat, 06 Nov 2004) | 1 line
+
+bug 2843: bunch of suggested rules from rmenschel
+------------------------------------------------------------------------
+r56729 | felicity | 2004-11-06 06:00:25 +0000 (Sat, 06 Nov 2004) | 1 line
+
+added new version of T_INVALID_DATE for testing, cuts down significantly on my FPs
+------------------------------------------------------------------------
+r56728 | felicity | 2004-11-06 04:45:45 +0000 (Sat, 06 Nov 2004) | 1 line
+
+bug 3869: instead of using parse_config, put the configuration directly in the Conf array.  to do so, changed around some internal functions to be a little more modular, etc.
+------------------------------------------------------------------------
+r56719 | felicity | 2004-11-06 01:29:33 +0000 (Sat, 06 Nov 2004) | 1 line
+
+bug 3577: for spamd, leave the parent as root, and setuid() the children when spawned -- makes SIGHUP work appropriately with -u, etc.
+------------------------------------------------------------------------
+r56711 | jm | 2004-11-06 00:37:21 +0000 (Sat, 06 Nov 2004) | 1 line
+
+implement rewrite_header markup for when there's no Subject hdr; num_relays_unparseable fix for ALL_TRUSTED fps
+------------------------------------------------------------------------
+r56710 | jm | 2004-11-06 00:00:09 +0000 (Sat, 06 Nov 2004) | 1 line
+
+applied simplified Exim RE from bug 3582
+------------------------------------------------------------------------
+r56707 | jm | 2004-11-05 23:33:29 +0000 (Fri, 05 Nov 2004) | 1 line
+
+collapse all 'by' regexps into one
+------------------------------------------------------------------------
+r56706 | jm | 2004-11-05 23:04:41 +0000 (Fri, 05 Nov 2004) | 1 line
+
+oops, checked in multiple patches in last checkin. reverting
+------------------------------------------------------------------------
+r56705 | jm | 2004-11-05 23:03:35 +0000 (Fri, 05 Nov 2004) | 1 line
+
+oops, checked in multiple patches in last checkin. reverting
+------------------------------------------------------------------------
+r56704 | jm | 2004-11-05 23:01:45 +0000 (Fri, 05 Nov 2004) | 1 line
+
+bug: use of '~' in ArchiveIterator specs stopped working.  fixed.  TODO: does this need a b3_0 backport?
+------------------------------------------------------------------------
+r56643 | felicity | 2004-11-05 02:54:04 +0000 (Fri, 05 Nov 2004) | 1 line
+
+bug 3949: make ALL_TRUSTED test for 'only and at least 1 trusted relay', not 'no untrusted' which could mean no relays at all (just because, or failure to parse headers, or ...)
+------------------------------------------------------------------------
+r56642 | felicity | 2004-11-05 02:44:18 +0000 (Fri, 05 Nov 2004) | 1 line
+
+cache result of is_dns_available() per Metadata check -- it's not going to change throughout the run...
+------------------------------------------------------------------------
+r56641 | felicity | 2004-11-05 02:28:45 +0000 (Fri, 05 Nov 2004) | 1 line
+
+change internal API for Message::Metadata::parse_received_line(), return the value instead of pushing onto an array.  also got rid of unnecessary temp arrays.
+------------------------------------------------------------------------
+r56640 | felicity | 2004-11-05 01:27:34 +0000 (Fri, 05 Nov 2004) | 1 line
+
+fix razor2 debugging -- facilities is a hash, not a reference...
+------------------------------------------------------------------------
+r56639 | felicity | 2004-11-05 01:13:01 +0000 (Fri, 05 Nov 2004) | 1 line
+
+use_razor2 is reenabled, use that instead of the internal razor2_available value.
+------------------------------------------------------------------------
+r56597 | parker | 2004-11-04 15:18:37 +0000 (Thu, 04 Nov 2004) | 1 line
+
+Adding missing error check
+------------------------------------------------------------------------
+r56483 | felicity | 2004-11-03 11:42:52 +0000 (Wed, 03 Nov 2004) | 1 line
+
+add the message format to mass-check output logs
+------------------------------------------------------------------------
+r56482 | felicity | 2004-11-03 11:33:59 +0000 (Wed, 03 Nov 2004) | 1 line
+
+pass the message format into ArchiveIterator's wanted routine
+------------------------------------------------------------------------
+r56466 | felicity | 2004-11-03 03:58:18 +0000 (Wed, 03 Nov 2004) | 1 line
+
+split out read_cf repeated code into a new read_cf_file function
+------------------------------------------------------------------------
+r56460 | felicity | 2004-11-03 02:43:26 +0000 (Wed, 03 Nov 2004) | 1 line
+
+bug 3648: depending on the call to read_cf(), config files without a newline ending the final config line would cause config errors.  add in an extra newline after reading in config files (already done in one section of read_cf()...)
+------------------------------------------------------------------------
+r56270 | felicity | 2004-11-01 18:55:08 +0000 (Mon, 01 Nov 2004) | 1 line
+
+work on the mass-check output a bit, state when scan has ended and run begins (rough approximation since the run has already begun at that point), format the lines better, etc.
+------------------------------------------------------------------------
+r56211 | felicity | 2004-11-01 05:42:17 +0000 (Mon, 01 Nov 2004) | 1 line
+
+ArchiveIterator comment update
+------------------------------------------------------------------------
+r56168 | felicity | 2004-11-01 00:01:57 +0000 (Mon, 01 Nov 2004) | 1 line
+
+bug 3936: ArchiveIterator's opt_n was overloaded to mean both 'don't sort messages for running' and 'don't determine the receive date while scanning'.  since the receive date is necessary for after and before to work, a new option (determine_receive_date) was created internally and set appropriately for values of opt_n, opt_after, and opt_before, such that the receive date is calculated via scan only when necessary.
+------------------------------------------------------------------------
+r56099 | felicity | 2004-10-31 00:52:29 +0000 (Sun, 31 Oct 2004) | 1 line
+
+when converting from scan to run internal format, AI_TIME_UNKNOWN goes from signed to unsigned, so it's not properly propagated.  change value to 0, which won't occur in normal usage.
+------------------------------------------------------------------------
+r56031 | sidney | 2004-10-30 08:23:51 +0000 (Sat, 30 Oct 2004) | 1 line
+
+fix a spelling typo in a README
+------------------------------------------------------------------------
+r56027 | felicity | 2004-10-30 05:53:06 +0000 (Sat, 30 Oct 2004) | 1 line
+
+no need for __HABEAS_SWE rule, HUL is required for score benefit
+------------------------------------------------------------------------
+r56025 | felicity | 2004-10-30 05:33:47 +0000 (Sat, 30 Oct 2004) | 1 line
+
+since applications can pass in opt_head and opt_tail == undef to ArchiveIterator, deal with that possibility.
+------------------------------------------------------------------------
+r56017 | felicity | 2004-10-30 03:44:27 +0000 (Sat, 30 Oct 2004) | 1 line
+
+forgot to put handle_parser_error in the URIDNSBL plugin the other day
+------------------------------------------------------------------------
+r56013 | felicity | 2004-10-30 03:14:39 +0000 (Sat, 30 Oct 2004) | 25 lines
+
+A bunch of changes to ArchiveIterator.
+
+First, functions were moved around to be grouped into the two operational
+sections that AI has: scanning (finds messages) and running (processes
+messages).
+
+Second, added some more comments to document what is going on.
+
+Third, the old code for --head and --tail looked like it didn't work as
+documented, specifically the -N values.
+
+Fourth, and this is the big one, a massive change to the internals of AI.
+Instead of storing the messages in a large hash, storing the receive date
+multiple times per record, doing complicated sorts of data, etc.
+
+In the end, my testing found the scan time and memory usage both went
+down pretty significantly (20-50%).  For a generic nightly run (~100k
+messages), opt_n==0 went from 40s/48M to 32s/26M.  opt_n==1 from 10s/54M
+to 5s/30M.  Most dramatically, for a full corpus run (~2.4m messages),
+opt_n==1, 911s/964M to 440s/447M.
+
+Testing also shows that the new version returns slightly differently
+ordered (expected) but the same total data.
+
+
+------------------------------------------------------------------------
+r55994 | felicity | 2004-10-29 20:58:45 +0000 (Fri, 29 Oct 2004) | 1 line
+
+have folks look at the ArchiveIterator docs for more details about file globbing in sa-learn
+------------------------------------------------------------------------
+r55981 | felicity | 2004-10-29 16:44:21 +0000 (Fri, 29 Oct 2004) | 1 line
+
+bug 3930: add uridnsbl_max_domains as a config option for the uridnsbl plugin
+------------------------------------------------------------------------
+r55938 | felicity | 2004-10-29 03:50:56 +0000 (Fri, 29 Oct 2004) | 1 line
+
+scan_directory() duplicated all the code from scan_file(), so we may as well just call scan_file()...  internally the message list is kept as a hash, with the value being the receive date.  in the case of opt_n, that used to be the message number, but is now typically -1, so we don't need to sort the message list by value, nor do we need to keep track of message count in the 1 place that tried to track it.  added in some comments, and moved some code around for easier reading/efficiency.
+------------------------------------------------------------------------
+r55930 | quinlan | 2004-10-29 02:07:51 +0000 (Fri, 29 Oct 2004) | 2 lines
+
+bug 3529: LONGWORDS false positives
+
+------------------------------------------------------------------------
+r55928 | quinlan | 2004-10-29 01:55:32 +0000 (Fri, 29 Oct 2004) | 2 lines
+
+bug 2877: HTML test for extra close tags
+
+------------------------------------------------------------------------
+r55923 | quinlan | 2004-10-29 01:30:19 +0000 (Fri, 29 Oct 2004) | 2 lines
+
+bug 3119: SUBJ_ALL_CAPS FP for lists
+
+------------------------------------------------------------------------
+r55898 | felicity | 2004-10-28 22:03:00 +0000 (Thu, 28 Oct 2004) | 1 line
+
+in ArchiveIterator, don't pass around -1 as the 'time unknown' flag, use a constant (actually -1) instead for ease of reading, etc.
+------------------------------------------------------------------------
+r55894 | felicity | 2004-10-28 21:30:13 +0000 (Thu, 28 Oct 2004) | 1 line
+
+bug 3930: uridnsbl_max_domains was being ignored in the plugin
+------------------------------------------------------------------------
+r55789 | quinlan | 2004-10-28 05:48:16 +0000 (Thu, 28 Oct 2004) | 2 lines
+
+remove superfluous meta rules
+
+------------------------------------------------------------------------
+r55735 | quinlan | 2004-10-27 21:01:41 +0000 (Wed, 27 Oct 2004) | 2 lines
+
+bug 2618: upgrade OPTING_OUT_CAPS, opt-in is not a great rule here
+
+------------------------------------------------------------------------
+r55734 | quinlan | 2004-10-27 20:59:21 +0000 (Wed, 27 Oct 2004) | 2 lines
+
+bug 3680: remove tests for empty anchors - very poor HTML ham results
+
+------------------------------------------------------------------------
+r55722 | jm | 2004-10-27 18:56:59 +0000 (Wed, 27 Oct 2004) | 1 line
+
+remove the annoying 'inhibited further callbacks' debug message
+------------------------------------------------------------------------
+r55721 | jm | 2004-10-27 18:55:50 +0000 (Wed, 27 Oct 2004) | 1 line
+
+correct fix for undefined razor timeout bug
+------------------------------------------------------------------------
+r55716 | jm | 2004-10-27 16:51:33 +0000 (Wed, 27 Oct 2004) | 1 line
+
+default razor timeout had been accidentally dropped; fixed
+------------------------------------------------------------------------
+r55677 | quinlan | 2004-10-27 07:56:04 +0000 (Wed, 27 Oct 2004) | 4 lines
+
+bug 3680: empty anchor
+URIBL test for Jeff
+some other anchor rules
+
+------------------------------------------------------------------------
+r55655 | quinlan | 2004-10-27 01:09:03 +0000 (Wed, 27 Oct 2004) | 2 lines
+
+T_OPTING_OUT_CAPS, T_OPTING_IN_CAPS
+
+------------------------------------------------------------------------
+r55654 | quinlan | 2004-10-27 01:00:41 +0000 (Wed, 27 Oct 2004) | 3 lines
+
+bug 2926: allow leading 1 for US/Canada phone numbers (also simplifies
+FROM_ALL_NUMS into single cheap rule)
+
+------------------------------------------------------------------------
+r55653 | quinlan | 2004-10-27 00:41:10 +0000 (Wed, 27 Oct 2004) | 2 lines
+
+bug 3928: trivial rule fix for MSCRM
+
+------------------------------------------------------------------------
+r55651 | quinlan | 2004-10-27 00:05:02 +0000 (Wed, 27 Oct 2004) | 2 lines
+
+new PERCENT_RANDOM
+
+------------------------------------------------------------------------
+r55629 | quinlan | 2004-10-26 18:18:27 +0000 (Tue, 26 Oct 2004) | 2 lines
+
+a few tiny speed-ups - kinda lame, actually
+
+------------------------------------------------------------------------
+r55503 | quinlan | 2004-10-25 16:57:56 +0000 (Mon, 25 Oct 2004) | 2 lines
+
+a test rule
+
+------------------------------------------------------------------------
+r55491 | quinlan | 2004-10-25 07:54:02 +0000 (Mon, 25 Oct 2004) | 2 lines
+
+massive rule speed-up for UNRESOLVED_TEMPLATE
+
+------------------------------------------------------------------------
+r55349 | jm | 2004-10-23 03:10:33 +0000 (Sat, 23 Oct 2004) | 1 line
+
+fixed doco for build procedure to reflect 3.0.x branchstructure
+------------------------------------------------------------------------
+r55277 | quinlan | 2004-10-21 22:24:20 +0000 (Thu, 21 Oct 2004) | 2 lines
+
+bug 3822: warn during "make" if module versions are too low
+
+------------------------------------------------------------------------
+r55260 | quinlan | 2004-10-21 20:54:30 +0000 (Thu, 21 Oct 2004) | 2 lines
+
+adding "use warnings;"
+
+------------------------------------------------------------------------
+r55242 | parker | 2004-10-21 17:58:11 +0000 (Thu, 21 Oct 2004) | 1 line
+
+Bug 3826: Turn copy config on for all cases, it will still turn itself off when max client == 1
+------------------------------------------------------------------------
+r55187 | quinlan | 2004-10-21 00:14:38 +0000 (Thu, 21 Oct 2004) | 3 lines
+
+minor optimization: avoid reparsing spams that are marked up with
+"report_safe 0"
+
+------------------------------------------------------------------------
+r55156 | hstern | 2004-10-20 15:27:41 +0000 (Wed, 20 Oct 2004) | 4 lines
+
+bug 3910:
+
+ * spamd/slackware-rc-script.sh: Removed redundant echos, fixed flags to kill and rm.
+
+------------------------------------------------------------------------
+r55137 | quinlan | 2004-10-20 07:31:29 +0000 (Wed, 20 Oct 2004) | 2 lines
+
+some HTML performance improvements (~4.5% speed-up for checks with no rules)
+
+------------------------------------------------------------------------
+r55136 | quinlan | 2004-10-20 07:30:27 +0000 (Wed, 20 Oct 2004) | 2 lines
+
+some meta rules based on those MODERATE messages I keep receiving
+
+------------------------------------------------------------------------
+r55103 | quinlan | 2004-10-19 21:39:34 +0000 (Tue, 19 Oct 2004) | 2 lines
+
+bug 3907: clean up HTML module
+
+------------------------------------------------------------------------
+r55034 | quinlan | 2004-10-18 22:41:25 +0000 (Mon, 18 Oct 2004) | 2 lines
+
+minor whitespace change
+
+------------------------------------------------------------------------
+r55031 | felicity | 2004-10-18 21:26:17 +0000 (Mon, 18 Oct 2004) | 1 line
+
+skip example.com for uridnsbls, it's an example...
+------------------------------------------------------------------------
+r54771 | jm | 2004-10-14 06:34:52 +0000 (Thu, 14 Oct 2004) | 1 line
+
+bug 3776: reduce massive memory spike in spamd due to ok_languages
+------------------------------------------------------------------------
+r54765 | jm | 2004-10-14 01:00:46 +0000 (Thu, 14 Oct 2004) | 1 line
+
+oops, a 'use' got left in
+------------------------------------------------------------------------
+r54736 | sidney | 2004-10-13 08:36:07 +0000 (Wed, 13 Oct 2004) | 1 line
+
+bug 3776: limit TextCat input to 10000 bytes to prevent excess memory and cpu usage
+------------------------------------------------------------------------
+r54726 | parker | 2004-10-13 03:28:37 +0000 (Wed, 13 Oct 2004) | 1 line
+
+Fix up comment to match the code
+------------------------------------------------------------------------
+r54722 | jm | 2004-10-13 02:18:44 +0000 (Wed, 13 Oct 2004) | 1 line
+
+throw in an undef or two, to ensure string allocations are really freed; otherwise the buffer may be kept for the 'next' call to that function
+------------------------------------------------------------------------
+r54720 | jm | 2004-10-13 02:00:10 +0000 (Wed, 13 Oct 2004) | 1 line
+
+added mass-check --logmem switch to log memory usage deltas on Linux
+------------------------------------------------------------------------
+r54716 | jm | 2004-10-13 00:44:57 +0000 (Wed, 13 Oct 2004) | 1 line
+
+add test to detect circular references in the modules, using Devel::Cycle
+------------------------------------------------------------------------
+r54715 | jm | 2004-10-13 00:41:57 +0000 (Wed, 13 Oct 2004) | 1 line
+
+bug 3895: remove call to unimplemented Conf::Parser::finish() method
+------------------------------------------------------------------------
+r54713 | jm | 2004-10-13 00:37:50 +0000 (Wed, 13 Oct 2004) | 1 line
+
+bug 3806: do not run DNSBL and SPF tests as root on non-linux UNIX platforms, due to a stupid bug in Sys::Hostname::Long that renames the hostname
+------------------------------------------------------------------------
+r54711 | jm | 2004-10-13 00:35:16 +0000 (Wed, 13 Oct 2004) | 1 line
+
+duh, typo; HAS_NET_DNS not HAS_SPFQUERY
+------------------------------------------------------------------------
+r54701 | parker | 2004-10-12 21:42:38 +0000 (Tue, 12 Oct 2004) | 1 line
+
+Bug 3766: Provide support for specifying the username for virtual environments
+------------------------------------------------------------------------
+r54697 | parker | 2004-10-12 21:29:54 +0000 (Tue, 12 Oct 2004) | 1 line
+
+Bug 3747: Move test to port 8 which is unassigned and hopefully will work on all systems.  Also add an onfail warning that describes why the test might be failing
+------------------------------------------------------------------------
+r54685 | felicity | 2004-10-12 18:42:53 +0000 (Tue, 12 Oct 2004) | 1 line
+
+added MIME::Base64 to the optional (but highly suggested) section in INSTALL
+------------------------------------------------------------------------
+r54648 | felicity | 2004-10-12 02:53:38 +0000 (Tue, 12 Oct 2004) | 1 line
+
+changing comment since it's IMO exactly what we don't want to do
+------------------------------------------------------------------------
+r54645 | felicity | 2004-10-12 02:38:18 +0000 (Tue, 12 Oct 2004) | 1 line
+
+left the old index_unpack() call commented in AI
+------------------------------------------------------------------------
+r54644 | felicity | 2004-10-12 02:30:37 +0000 (Tue, 12 Oct 2004) | 1 line
+
+bug 3893: ArchiveIterator, when run with opt_n, would report the message number as the receive_date.  to fix this, we can allow receive_date to be determined at run time, then propagate the value back up the chain.
+------------------------------------------------------------------------
+r54613 | felicity | 2004-10-11 21:42:35 +0000 (Mon, 11 Oct 2004) | 1 line
+
+new debug code wasn't updated in sa-learn, copied over the code from spamassassin script
+------------------------------------------------------------------------
+r54259 | felicity | 2004-10-10 15:49:25 +0000 (Sun, 10 Oct 2004) | 1 line
+
+bug 3741: FORGED_MUA_THEBAT_BOUN FPs for The Bat versions > 1
+------------------------------------------------------------------------
+r54186 | felicity | 2004-10-09 22:11:42 +0000 (Sat, 09 Oct 2004) | 1 line
+
+bug 3872: oops, meant to have the *_direct functions be private api, not public...
+------------------------------------------------------------------------
+r54185 | felicity | 2004-10-09 22:07:35 +0000 (Sat, 09 Oct 2004) | 1 line
+
+bug 3872: when syncing the bayes journal, we really shouldn't send seen data back into a new journal file.
+------------------------------------------------------------------------
+r54130 | jm | 2004-10-08 23:19:54 +0000 (Fri, 08 Oct 2004) | 1 line
+
+bug 3887: don't record regression test strings unless run from t/rule_tests.t
+------------------------------------------------------------------------
+r54103 | parker | 2004-10-08 18:54:21 +0000 (Fri, 08 Oct 2004) | 1 line
+
+Bug 3855: flatten tokens hash returned by tokenizer to save memory, updated Plugin docs to show change, and pass in additional hash for bayes_scan hook
+------------------------------------------------------------------------
+r54100 | parker | 2004-10-08 18:26:24 +0000 (Fri, 08 Oct 2004) | 1 line
+
+Bug 3855: Do not use qr to whitelist entries, Storable does not handle Regexp objects
+------------------------------------------------------------------------
+r54026 | jm | 2004-10-07 22:48:03 +0000 (Thu, 07 Oct 2004) | 1 line
+
+ensure that plugin eval failures are reported instead of quietly ignored
+------------------------------------------------------------------------
+r54024 | felicity | 2004-10-07 22:36:00 +0000 (Thu, 07 Oct 2004) | 1 line
+
+bug 3883: using the full gecos field when doing spamcop reporting was sending out more than just the user name.  couldn't figure out why the full name would be necessary anyway, so just removed the full name from the From field of the report.
+------------------------------------------------------------------------
+r54021 | felicity | 2004-10-07 22:21:13 +0000 (Thu, 07 Oct 2004) | 1 line
+
+bug 3734: oops, changing the URIBL rules from header to body, but forgot to update the docs.
+------------------------------------------------------------------------
+r53916 | quinlan | 2004-10-06 21:59:34 +0000 (Wed, 06 Oct 2004) | 2 lines
+
+more get() optimizations
+
+------------------------------------------------------------------------
+r53900 | felicity | 2004-10-06 20:10:00 +0000 (Wed, 06 Oct 2004) | 1 line
+
+lower case the uridnsbl_skip_domain setting before storing it in the config
+------------------------------------------------------------------------
+r53899 | quinlan | 2004-10-06 20:07:06 +0000 (Wed, 06 Oct 2004) | 2 lines
+
+small performance boost for get()
+
+------------------------------------------------------------------------
+r53886 | parker | 2004-10-06 16:51:39 +0000 (Wed, 06 Oct 2004) | 1 line
+
+Bug 3875: Use of map/grep/sha1 contruct causes large memory bloat, switch to simple foreach loop
+------------------------------------------------------------------------
+r53840 | parker | 2004-10-06 01:41:47 +0000 (Wed, 06 Oct 2004) | 2 lines
+
+Add back ignore items overwritten by last commit
+
+------------------------------------------------------------------------
+r53755 | felicity | 2004-10-04 22:16:21 +0000 (Mon, 04 Oct 2004) | 1 line
+
+the hashcash and razor2 plugins use the standard parser functions to set values from the configuration.  however since there's no way to deal with the errors in a standard manner right now (see bug 3869), set a standard-ish function in the plugin itself to deal with issues.  basically the same code as the parser itself.
+------------------------------------------------------------------------
+r53754 | felicity | 2004-10-04 22:13:27 +0000 (Mon, 04 Oct 2004) | 1 line
+
+add in some simple validation of values before assigning configuration variables.  avoids issues like 'argument '' not a numeric value in (+)' when there's a missing value passed in.
+------------------------------------------------------------------------
+r53750 | felicity | 2004-10-04 21:41:16 +0000 (Mon, 04 Oct 2004) | 1 line
+
+bug 3866: allow a null rewrite_header to disable a previous setting
+------------------------------------------------------------------------
+r53749 | jm | 2004-10-04 21:36:22 +0000 (Mon, 04 Oct 2004) | 1 line
+
+ignore more files
+------------------------------------------------------------------------
+r51870 | jm | 2004-10-04 06:48:58 +0000 (Mon, 04 Oct 2004) | 1 line
+
+these files somehow fell out of MANIFEST.  haven't checked for more yet - TODO
+------------------------------------------------------------------------
+r51868 | jm | 2004-10-04 06:23:25 +0000 (Mon, 04 Oct 2004) | 1 line
+
+bug 3791: add support for XMail Received header formats
+------------------------------------------------------------------------
+r51865 | jm | 2004-10-04 06:19:02 +0000 (Mon, 04 Oct 2004) | 1 line
+
+bug 3830: add support for 'return-path' to extract MAIL FROM address from Received: headers
+------------------------------------------------------------------------
+r51855 | jm | 2004-10-03 22:11:59 +0000 (Sun, 03 Oct 2004) | 1 line
+
+reported failure case of received parser, seems to work fine but add a regression test just in case
+------------------------------------------------------------------------
+r51854 | jm | 2004-10-03 22:07:19 +0000 (Sun, 03 Oct 2004) | 1 line
+
+bug 3794: add an eval { } block around harvest_dnsbl_results() core loop to trap die()s thrown from Net::DNS, instead of propogating to user code
+------------------------------------------------------------------------
+r51853 | jm | 2004-10-03 22:00:54 +0000 (Sun, 03 Oct 2004) | 1 line
+
+test two replacement regexps which avoid FPs
+------------------------------------------------------------------------
+r51852 | jm | 2004-10-03 21:58:38 +0000 (Sun, 03 Oct 2004) | 1 line
+
+oops, typo in testing rule
+------------------------------------------------------------------------
+r51850 | jm | 2004-10-03 21:30:22 +0000 (Sun, 03 Oct 2004) | 1 line
+
+bug 3649: helper_app_pipe_open doesn't do the right thing if STD{IN,OUT,ERR} filehandles != {0,1,2} fds
+------------------------------------------------------------------------
+r51848 | jm | 2004-10-03 21:25:31 +0000 (Sun, 03 Oct 2004) | 1 line
+
+bug 3837: over-broad RE in Received parser gets some rDNS and HELO strings mixed up
+------------------------------------------------------------------------
+r51836 | mss | 2004-10-03 16:00:50 +0000 (Sun, 03 Oct 2004) | 2 lines
+
+bug 3806: Don't run this test on Solaris to avoid the hostname problem.  The regression tests should be the only part where SPF is run as root, so all other cases will fail but not hurt (I hope).
+
+------------------------------------------------------------------------
+r51822 | felicity | 2004-10-03 04:17:49 +0000 (Sun, 03 Oct 2004) | 1 line
+
+bug 3827: typo in the RE for 2TLD
+------------------------------------------------------------------------
+r51813 | quinlan | 2004-10-02 21:54:53 +0000 (Sat, 02 Oct 2004) | 2 lines
+
+bug 3703: clean up debugging
+
+------------------------------------------------------------------------
+r51812 | mss | 2004-10-02 19:49:20 +0000 (Sat, 02 Oct 2004) | 2 lines
+
+Removed some files in build/ from the MANIFEST which are used internally only.
+
+------------------------------------------------------------------------
+r51811 | felicity | 2004-10-02 19:40:21 +0000 (Sat, 02 Oct 2004) | 1 line
+
+bug 3427: if a schemeless URI was found, we would add 'http://' to the front, which is very bad since it would do this for 'foo.gif', '#foo', etc.  Also, modify uri.t to give debug output upon failure.
+------------------------------------------------------------------------
+r51805 | mss | 2004-10-02 15:29:31 +0000 (Sat, 02 Oct 2004) | 2 lines
+
+Just for fun...
+
+------------------------------------------------------------------------
+r51804 | mss | 2004-10-02 15:24:20 +0000 (Sat, 02 Oct 2004) | 2 lines
+
+Ignore MANIFEST.bak file.
+
+------------------------------------------------------------------------
+r51802 | mss | 2004-10-02 15:10:44 +0000 (Sat, 02 Oct 2004) | 2 lines
+
+Some stuff I forgot.
+
+------------------------------------------------------------------------
+r51801 | mss | 2004-10-02 14:57:34 +0000 (Sat, 02 Oct 2004) | 35 lines
+
+Finally figured out the whole MANIFEST* issue:
+
+ - If you added, removed or moved a file, run 'make manifest'.  That will
+   update the MANIFEST (and sort it alphabetically, case-insensitive)
+   
+ - MANIFEST.SKIP consists of a list of REs which are matched against each
+   filename.  If a RE matches, the file is not included in the MANIFEST
+   (and thus the distfile).
+   
+ - The REs in MANIFEST.SKIP are matched against substrings so watch out
+   that you don't accidently exclude some files you didn't intend to.  To
+   do this, please follow these guidelines:
+
+   * If you want to match against a specific file, enclose the name in start
+     and end markers ie. "^foo$".
+   * If you want to match a specific file with each and every extension,
+     please use an explicit RE a la "^foo.*$" (instead of just "^foo").
+     Watch out if you want to exclude compiled binaries that you don't
+     exclude the sources, too!
+   * If you want to exclude a whole directory, please end the RE with a
+     slash, ie "^foo/"
+   * If you want to exclude some specific file in any directory, please
+     start the RE with a word boundary and end with an end marker,
+     ie "\bfoo$".
+   * If you want to exclude some extension, please start the RE with an
+     escaped dot, ie "\.foo$".
+
+ - After you added anything to MANIFEST.SKIP, please run 'make manifest_skip'
+   to keep that file sorted, too.
+
+I tried my best to clean up both MANIFESTs and 'make disttest' ran
+successfully.  If I accidently excluded some file, please fix the pattern
+in MANIFEST.SKIP, do NOT edit the MANIFEST directly.
+ 
+
+------------------------------------------------------------------------
+r51800 | mss | 2004-10-02 14:41:20 +0000 (Sat, 02 Oct 2004) | 2 lines
+
+Fixed small bug in error message (wrong file was printed).
+
+------------------------------------------------------------------------
+r51757 | felicity | 2004-10-01 21:27:57 +0000 (Fri, 01 Oct 2004) | 1 line
+
+work around some entries in the scores file -- plugin rules which are mutable should be marked as such, add MISSING_HB_SEP and URIBL_JP_SURBL ...
+------------------------------------------------------------------------
+r51755 | felicity | 2004-10-01 20:35:23 +0000 (Fri, 01 Oct 2004) | 1 line
+
+up the spec file to 3.1.0
+------------------------------------------------------------------------
+r51752 | quinlan | 2004-10-01 20:27:01 +0000 (Fri, 01 Oct 2004) | 2 lines
+
+updates
+
+------------------------------------------------------------------------
+r51750 | felicity | 2004-10-01 19:23:57 +0000 (Fri, 01 Oct 2004) | 1 line
+
+bug 3854: _TESTSSCORES_ didn't return 'none' if no rules hit, just a blank scalar.
+------------------------------------------------------------------------
+r47653 | jm | 2004-10-01 16:46:05 +0000 (Fri, 01 Oct 2004) | 1 line
+
+pointing at wiki instead of adding notes to UPGRADE file
+------------------------------------------------------------------------
+r47593 | felicity | 2004-09-30 15:56:59 +0000 (Thu, 30 Sep 2004) | 1 line
+
+bug 3805: ne.jp is a generic 2tld which made it in.  replaced with mac.com.  this is for the default uridnsbl_skip_domain list.
+------------------------------------------------------------------------
+r47591 | mss | 2004-09-30 15:00:12 +0000 (Thu, 30 Sep 2004) | 2 lines
+
+Fixed small undef issue.
+
+------------------------------------------------------------------------
+r47590 | mss | 2004-09-30 14:44:49 +0000 (Thu, 30 Sep 2004) | 4 lines
+
+* Removed some obsolete entries in MANIFEST.SKIP
+* Made some entries more general in MANIFEST.SKIP
+* Actually renamed the sysreport script in MANIFEST
+
+------------------------------------------------------------------------
+r47519 | felicity | 2004-09-29 23:35:16 +0000 (Wed, 29 Sep 2004) | 1 line
+
+bug 3831: fixed one-off error causing slightly different misparsing of fqdn->domain
+------------------------------------------------------------------------
+r47517 | mss | 2004-09-29 23:27:07 +0000 (Wed, 29 Sep 2004) | 2 lines
+
+Moved the sysreport script to a better place.
+
+------------------------------------------------------------------------
+r47516 | mss | 2004-09-29 23:25:24 +0000 (Wed, 29 Sep 2004) | 2 lines
+
+Sort MANIFEST* alphabetically (again? maybe we should do this via a script)
+
+------------------------------------------------------------------------
+r47515 | mss | 2004-09-29 23:22:29 +0000 (Wed, 29 Sep 2004) | 2 lines
+
+Removed obsolete file.
+
+------------------------------------------------------------------------
+r47514 | mss | 2004-09-29 23:21:14 +0000 (Wed, 29 Sep 2004) | 2 lines
+
+Made script executable.
+
+------------------------------------------------------------------------
+r47513 | jm | 2004-09-29 22:34:04 +0000 (Wed, 29 Sep 2004) | 1 line
+
+fix plugin POD docs; Plugin.pm had a sub-section inside a method's =item, which is just totally wrong
+------------------------------------------------------------------------
+r47512 | jm | 2004-09-29 22:33:59 +0000 (Wed, 29 Sep 2004) | 1 line
+
+fix plugin POD docs; missing =over in Razor2.pm
+------------------------------------------------------------------------
+r47510 | jm | 2004-09-29 22:21:05 +0000 (Wed, 29 Sep 2004) | 1 line
+
+doc fix: note MIMEDefang min version requirement
+------------------------------------------------------------------------
+r47484 | felicity | 2004-09-29 14:01:35 +0000 (Wed, 29 Sep 2004) | 1 line
+
+bug 3825: document that # characters must be escaped in RE, or else they're considered the start of a comment
+------------------------------------------------------------------------
+r47482 | felicity | 2004-09-29 13:24:13 +0000 (Wed, 29 Sep 2004) | 1 line
+
+bug 3805: added the top 125 domains whitelisted by SURBL to our uridnsbl skip list
+------------------------------------------------------------------------
+r47452 | felicity | 2004-09-29 03:26:57 +0000 (Wed, 29 Sep 2004) | 1 line
+
+bug 3827: .de tld doesn't do 2tld delegation, so take it back out.
+------------------------------------------------------------------------
+r47440 | felicity | 2004-09-29 02:00:03 +0000 (Wed, 29 Sep 2004) | 1 line
+
+bug 3827: update the list of 2TLD, remove duplicates, etc
+------------------------------------------------------------------------
+r47438 | felicity | 2004-09-29 01:30:45 +0000 (Wed, 29 Sep 2004) | 1 line
+
+bug 3734: URIBL rules should be body evals not header evals -- we get the URIs out of the body not the header.  it impacts the autolearning head/body points thing, and is otherwise just annoyingly misplaced.
+------------------------------------------------------------------------
+r47418 | parker | 2004-09-28 20:36:28 +0000 (Tue, 28 Sep 2004) | 2 lines
+
+Added --whitelist option to
+the other autowhitelist options as one that has been removed
+------------------------------------------------------------------------
+r47411 | parker | 2004-09-28 18:36:20 +0000 (Tue, 28 Sep 2004) | 1 line
+
+Fix typo
+------------------------------------------------------------------------
+r47408 | jm | 2004-09-28 16:46:52 +0000 (Tue, 28 Sep 2004) | 1 line
+
+bug 3837: Received parser: over-broad RE getting rDNS and HELO mixed up, fixed.  also fixed an inefficient RE, and the test cases.
+------------------------------------------------------------------------
+r47391 | jm | 2004-09-28 06:04:51 +0000 (Tue, 28 Sep 2004) | 1 line
+
+bug 3812: better Exchange/IIS 6.0 Received header parsing
+------------------------------------------------------------------------
+r47390 | jm | 2004-09-28 06:03:11 +0000 (Tue, 28 Sep 2004) | 1 line
+
+couple of testing rules
+------------------------------------------------------------------------
+r47380 | felicity | 2004-09-28 03:38:44 +0000 (Tue, 28 Sep 2004) | 1 line
+
+bug 3805: added uridnsbl_skip_domain to allow specification of domains which should not be checked via the URIDNSBL plugin
+------------------------------------------------------------------------
+r47346 | quinlan | 2004-09-27 23:56:56 +0000 (Mon, 27 Sep 2004) | 2 lines
+
+make formatting more consistent
+
+------------------------------------------------------------------------
+r47343 | quinlan | 2004-09-27 23:49:24 +0000 (Mon, 27 Sep 2004) | 2 lines
+
+bug 3822: clean up requirements documentation
+
+------------------------------------------------------------------------
+r47325 | felicity | 2004-09-27 19:15:06 +0000 (Mon, 27 Sep 2004) | 1 line
+
+bug 3831: RegistrarBoundaries was mishitting on a number of hostnames because the RE was too loose (www.3com.com matched com.co and was left www.3com.com).  Also added in a performance boost by not trying RE matches when it's known they can't possibly match (fourth level TLDs require at least 4 parts in the domain, etc.)   also moved the third_level TLD RE into order between fourth and second.
+------------------------------------------------------------------------
+r47324 | felicity | 2004-09-27 18:27:06 +0000 (Mon, 27 Sep 2004) | 1 line
+
+bug 3801: ala the HEAD_LONG rule, catch when there's a missing blank line between the message header and body
+------------------------------------------------------------------------
+r47313 | mss | 2004-09-27 16:52:18 +0000 (Mon, 27 Sep 2004) | 2 lines
+
+We should have a look at Tony's "radical exim patch" in bug 3582 :)
+
+------------------------------------------------------------------------
+r47305 | mss | 2004-09-27 16:32:50 +0000 (Mon, 27 Sep 2004) | 2 lines
+
+Fixed typo in comment.
+
+------------------------------------------------------------------------
+r47300 | mss | 2004-09-27 16:02:02 +0000 (Mon, 27 Sep 2004) | 2 lines
+
+Added a comment:  The exim Received header is indeed scriptable.
+
+------------------------------------------------------------------------
+r47270 | quinlan | 2004-09-27 03:17:32 +0000 (Mon, 27 Sep 2004) | 2 lines
+
+document RANK
+
+------------------------------------------------------------------------
+r47231 | felicity | 2004-09-26 01:47:16 +0000 (Sun, 26 Sep 2004) | 1 line
+
+move check_tick plugin call to bottom of priority loop, clean up some whitespace/comments
+------------------------------------------------------------------------
+r47178 | felicity | 2004-09-25 00:59:32 +0000 (Sat, 25 Sep 2004) | 1 line
+
+in chatting with the habeas folks, the original plan has changed, so pull out the gold vs silver snippets.
+------------------------------------------------------------------------
+r47134 | sidney | 2004-09-24 01:24:41 +0000 (Fri, 24 Sep 2004) | 1 line
+
+bug 3804 fix typo in setting X-Languages metadata for _LANGUAGES_ tag
+------------------------------------------------------------------------
+r47120 | felicity | 2004-09-23 22:08:38 +0000 (Thu, 23 Sep 2004) | 1 line
+
+bug 3801: common MUAs seem to accept that the message header ends for either the blank line or if a mime boundary occurs without the blank line.
+------------------------------------------------------------------------
+r47078 | felicity | 2004-09-22 23:27:17 +0000 (Wed, 22 Sep 2004) | 1 line
+
+add in support for surbl jp list
+------------------------------------------------------------------------
+r47001 | quinlan | 2004-09-21 21:31:54 +0000 (Tue, 21 Sep 2004) | 2 lines
+
+bug 3798: remove ninja* images
+
+------------------------------------------------------------------------
+r46968 | quinlan | 2004-09-21 07:24:03 +0000 (Tue, 21 Sep 2004) | 2 lines
+
+new logo
+
+------------------------------------------------------------------------
+r46955 | quinlan | 2004-09-21 03:14:59 +0000 (Tue, 21 Sep 2004) | 2 lines
+
+bug 3794: add some defined() checks for incomplete DNS responses
+
+------------------------------------------------------------------------
+r46160 | parker | 2004-09-16 05:47:55 +0000 (Thu, 16 Sep 2004) | 1 line
+
+Bug 3380: Give BayesSQL smarts enough to have readable/writable connections.  Also, do not create a new user entry when tying read only.
+------------------------------------------------------------------------
+r46140 | felicity | 2004-09-16 00:28:58 +0000 (Thu, 16 Sep 2004) | 1 line
+
+bug 3780: if Message::Node->decode() is called with a length, and the encoding is base64, don't cache the result and only decode as much as necessary.
+------------------------------------------------------------------------
+r46137 | duncf | 2004-09-15 23:05:02 +0000 (Wed, 15 Sep 2004) | 1 line
+
+Minor typo in Mail::SpamAssassin::Conf
+------------------------------------------------------------------------
+r46099 | mss | 2004-09-15 09:37:56 +0000 (Wed, 15 Sep 2004) | 2 lines
+
+As always...
+
+------------------------------------------------------------------------
+r46098 | mss | 2004-09-15 09:25:39 +0000 (Wed, 15 Sep 2004) | 4 lines
+
+Some code I had lying around since ages, maybe it will become useful one day.  For now I dump it here to clean up my harddisk a bit ;~)
+
+It adds a "sysreport" target to the Makefile which dumps out some maybe interesting information about the user's build environment.  Could be included in bug reports and things.
+
+------------------------------------------------------------------------
+r46083 | quinlan | 2004-09-15 04:54:55 +0000 (Wed, 15 Sep 2004) | 2 lines
+
+fix plugin name, reformat lang lines
+
+------------------------------------------------------------------------
+r46080 | felicity | 2004-09-15 04:28:24 +0000 (Wed, 15 Sep 2004) | 1 line
+
+prepping some work with the habeas folks for different levels of classification
+------------------------------------------------------------------------
+r46076 | felicity | 2004-09-15 03:40:55 +0000 (Wed, 15 Sep 2004) | 1 line
+
+doh, forgot to add the razor2 plugin and rule file...
+------------------------------------------------------------------------
+r46075 | felicity | 2004-09-15 03:35:48 +0000 (Wed, 15 Sep 2004) | 1 line
+
+use a default of 10 seconds for razor report timeout if it's not already set
+------------------------------------------------------------------------
+r46074 | felicity | 2004-09-15 03:29:40 +0000 (Wed, 15 Sep 2004) | 1 line
+
+bug 3643: converted the Razor2 check into a Plugin.  the debug and report pieces have to stay as-is until the plugin architecture grows to allow them from the plugin.  see bugs 3777 and 3778.
+------------------------------------------------------------------------
+r46072 | felicity | 2004-09-15 03:08:57 +0000 (Wed, 15 Sep 2004) | 1 line
+
+add documentation about Plugin::dbg having to be called via package name as it's not available in the plugin package namespace
+------------------------------------------------------------------------
+r46070 | felicity | 2004-09-15 02:48:43 +0000 (Wed, 15 Sep 2004) | 1 line
+
+added documentation about standard arguments for plugins
+------------------------------------------------------------------------
+r46033 | mss | 2004-09-14 18:39:55 +0000 (Tue, 14 Sep 2004) | 5 lines
+
+bug 3649: In case of an error the truncated Pyzor output missed valuable information from stderr.
+ * Now all output from Pyzor is captured (but only the first line used for parsing).
+ * In case of a Traceback, an "internal error" is reported.
+ * Replaced two unnecessary ~= compares with eqs.
+
+------------------------------------------------------------------------
+r46032 | felicity | 2004-09-14 18:30:51 +0000 (Tue, 14 Sep 2004) | 1 line
+
+add MSExec plugin to implement the previously removed MICROSOFT_EXECUTABLE rule
+------------------------------------------------------------------------
+r46031 | felicity | 2004-09-14 18:30:03 +0000 (Tue, 14 Sep 2004) | 1 line
+
+change version to 3.1.0
+------------------------------------------------------------------------
+r46006 | felicity | 2004-09-14 03:02:01 +0000 (Tue, 14 Sep 2004) | 1 line
+
+prepped rc6
+------------------------------------------------------------------------
+r46005 | felicity | 2004-09-14 01:23:14 +0000 (Tue, 14 Sep 2004) | 1 line
+
+make sure the output files have the correct group and permissions
+------------------------------------------------------------------------
+r46003 | felicity | 2004-09-13 23:41:20 +0000 (Mon, 13 Sep 2004) | 1 line
+
+prep rc5 release
+------------------------------------------------------------------------
 r45998 | quinlan | 2004-09-13 19:34:52 +0000 (Mon, 13 Sep 2004) | 2 lines
 
 bug 3768: add simple Debian packaging files

 

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26