2002-06-20 10:20 hughescr * lib/Mail/SpamAssassin.pm: Tick version number for release 2002-06-20 10:02 hughescr * lib/Mail/SpamAssassin.pm: Ticked devel version 2002-06-20 04:58 matt_sergeant * rules/20_body_tests.cf: Numeric comment test (as seen in the lovely bestiality spams I just got) 2002-06-20 02:51 matt_sergeant * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf, rules/60_whitelist.cf: EBAY whitelisting fixed. 2002-06-19 22:02 duncf * spamd/debian-rc-script.sh: Re-adding /usr/local/bin to path. Seems people might actually use this script? 2002-06-19 19:19 duncf * Makefile.PL: migrate_cfs is no longer needed. migrate_cfs is a bashism. migrate_cfs impedes a corner case of packageability. Makefiles should never touch ANYTHING outside the build directory. I'd remove migrate_cfs entirely, but we might find some clueless user that hasn't upgraded yet. 2002-06-19 18:55 duncf * spamd/: debian-rc-script.sh, debian-rc-spamd.conf: Update Debian scripts for spamd. PRobably not necessary - people ought to use my packages\! 2002-06-18 01:35 quinlan * rules/50_scores.cf: new scores and missing scores 2002-06-18 01:35 quinlan * rules/20_head_tests.cf: Bug #456: FROM_AND_TO_SAME is not worthy Bug #462: double scoring on empty To: new rules: REFERENCES, MISSING_MIMEOLE, PRIORITY_NO_NAME, PARTIAL_RFC_2369 2002-06-18 01:33 quinlan * rules/20_body_tests.cf: fix spelling error 2002-06-18 01:32 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: Bug #456: FROM_AND_TO_SAME is not worthy functions for new rules: MISSING_MIMEOLE, PRIORITY_NO_NAME, PARTIAL_RFC_2369 2002-06-18 00:52 climent * rules/25_body_tests_es.cf: New rule 2002-06-17 20:46 duncf * spamd/spamd.raw: Fixed exit code on spamd with usage error 2002-06-17 19:15 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: add back FROM_AND_TO_SAME 2002-06-17 18:53 hughescr * t/data/nice/002: Make test message more -ve scoring 2002-06-17 18:24 hughescr * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: Bugzilla #446: Razor2 support -- hope it works! 2002-06-17 18:23 hughescr * lib/Mail/SpamAssassin.pm: Optional Time::HiRes 2002-06-17 17:40 duncf * spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/AutoWhitelist.pm: Bugzilla #376: spamassassin --add-to-blacklist 2002-06-17 16:30 duncf * spamassassin.raw: Bugzilla #289: Specify error-code in spamassassin 2002-06-17 01:39 quinlan * rules/30_text_fr.cf: remove X_NOT_PRESENT 2002-06-17 00:14 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: bug #461: expand KOREAN_UCE_SUBJECT remove MAILING_LIST (used by some non-spam mailing lists) remove X_MSMAIL_ODD_CASE (matches some non-spam) add MISSING_OUTLOOK_NAME (better test than X_MSMAIL_ODD_CASE) 2002-06-16 23:04 climent * rules/25_body_tests_es.cf: New Spanish entries 2002-06-16 12:45 hughescr * lib/Mail/: SpamAssassin.pm, SpamAssassin.pm: Fix path expansion under windows 2002-06-16 02:27 climent * rules/25_body_tests_es.cf: New modifier in spanish mails. 2002-06-15 22:24 duncf * lib/Mail/SpamAssassin.pm: Added /etc/spamassassin/user_prefs.template to search path (Its been bugging me for a bit) 2002-06-15 22:15 duncf * spamd/spamd.raw: Fixed exit code on spamd with usage error 2002-06-15 14:35 quinlan * rules/50_scores.cf: remove FROM_AND_TO_SAME since I removed it elsewhere as well (bug 456) 2002-06-15 14:27 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: Bug #455: MSGID_CHARS_WEIRD and X_NOT_PRESENT must go Bug #456: FROM_AND_TO_SAME is not worthy add back scores that got deleted revise BUGZILLA_BUG add some new header existence tests (both good and bad) add X_MSMAIL_ODD_CASE rule 2002-06-15 13:58 quinlan * rules/: 20_head_tests.cf, 50_scores.cf: add back a modified version of MSGID_CHARS_WEIRD with a low score 2002-06-15 13:10 hughescr * rules/50_scores.cf: Forward port score changes from 2_3_0 branch 2002-06-15 13:08 hughescr * rules/50_scores.cf: Fix rogue GA scores 2002-06-15 13:07 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: Bug #456: FROM_AND_TO_SAME is not worthy 2002-06-15 12:45 hughescr * spamassassin.raw: Fix Pod::Usage import 2002-06-15 12:41 quinlan * rules/: 20_head_tests.cf, 50_scores.cf: Bug #455: MSGID_CHARS_WEIRD and X_NOT_PRESENT must go 2002-06-15 12:34 hughescr * rules/20_body_tests.cf: Obfuscating Javascript detection 2002-06-15 11:26 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Oops -- double celeb in porn words 2002-06-14 23:18 duncf * spamassassin.raw: Changed the pod slightly to try to fix #453 (part 2). Also, achieve consistency between spamassassin and spamd. 2002-06-14 22:56 duncf * spamd/spamd.raw: Fixed double-fix of default options for spamd 2002-06-14 22:46 duncf * spamassassin.raw: Bugzilla #453: Forgot to "use Pod::Usage" 2002-06-14 18:20 hughescr * MANIFEST: Forward port MANIFEST fixes 2002-06-14 18:17 hughescr * MANIFEST: Ok, looks like all MANIFEST fixes now 2002-06-14 17:55 hughescr * MANIFEST: Updated manifest on trunk 2002-06-14 17:27 hughescr * MANIFEST: MANIFEST fix 2002-06-14 17:25 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: Bug #358: New header rule for To: "john@doe.com" Bug #414: Detect faked Received: trail 2002-06-14 17:09 hughescr * MANIFEST: Odd, someone removed makefile from the manifest 2002-06-14 16:41 hughescr * lib/Mail/SpamAssassin.pm: Ticked version number 2002-06-14 16:17 hughescr * Changes, lib/Mail/SpamAssassin.pm: Ok, here comes 2.30 2002-06-14 15:28 hughescr * lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_head_tests.cf, rules/50_scores.cf, tools/speedtest: Bugzilla #399: - extra timing log pieces - new DNS rules code enables in rules files 2002-06-14 15:20 hughescr * spamassassin.spec: Specfile update version 2002-06-14 15:03 hughescr * MANIFEST: Trademark notice added to manifest 2002-06-14 15:02 hughescr * masses/: craig-evolve.cxx, logs-to-c: GA params update 2002-06-14 15:01 hughescr * rules/50_scores.cf: New scores for 2.30 2002-06-14 11:52 hughescr * lib/Mail/SpamAssassin/Reporter.pm: Bugzilla #431: Bug in reporter.pm 2002-06-14 11:48 hughescr * masses/mass-check: Bugzilla #428: warning flag for mass-check 2002-06-14 11:46 hughescr * rules/20_body_tests.cf: Bugzilla #427: REMOVAL_INSTRUCTIONS generalization 2002-06-14 11:44 hughescr * spamd/README.spamd: Bugzilla #424: typo in README.spamd 2002-06-14 10:30 hughescr * spamassassin.raw: Bugzilla #397: longopts (for spamassassin) 2002-06-14 10:21 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #349: New juno header format 2002-06-14 10:19 hughescr * Makefile.PL: Bugzilla #411: require Time::HiRes 2002-06-14 10:08 hughescr * TRADEMARK, README: Added trademark notice 2002-06-13 23:14 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: Bug #441: eval:subject_is_all_caps() matches subjects with no capital letters 2002-06-13 03:10 matt_sergeant * spamd/spamd.raw: Fix for bug # 432 2002-06-13 02:03 quinlan * rules/50_scores.cf: add some missing scores 2002-06-12 21:53 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: avoid changing the original body 2002-06-12 02:10 matt_sergeant * lib/Mail/SpamAssassin/Dns.pm: Fix Net::Dns::mx scalar context bug 2002-06-12 02:05 matt_sergeant * masses/mass-check: Massively speed up MH and Maildir read on large dirs by not using globs (NB: MH not tested as I don't have an MH folder - please can someone test it) 2002-06-11 22:59 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: also initialize variables 2002-06-11 22:57 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: don't divide by zero 2002-06-11 15:42 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: typo fix from Malte S. Stretz 2002-06-10 21:58 quinlan * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bug #418: handle uuencoded files during body decoding be case-insensitive when stripping out non-text MIME content types 2002-06-10 21:57 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf, rules/50_scores.cf: Bug #419: detect excessive quoted printable Bug #420: detect excessive use of uppercase 2002-06-10 20:57 hughescr * spamd/spamd.raw: Fix user-config default under new spamd options scheme 2002-06-10 20:50 hughescr * lib/Mail/SpamAssassin.pm: Typo: oops 2002-06-10 20:24 hughescr * lib/Mail/SpamAssassin.pm: Unitialized value in TIMELOG code 2002-06-10 04:28 hughescr * lib/Mail/SpamAssassin.pm: Debug short-circuit if debugging disabled 2002-06-10 04:19 hughescr * MANIFEST, lib/Mail/SpamAssassin.pm: Minor buglet in debug timing code 2002-06-10 03:23 hughescr * tools/translation_prep.pl: Bugzilla #388: updated language prep tool 2002-06-10 03:20 hughescr * rules/30_text_fr.cf: Bugzilla #387: new french descriptions 2002-06-10 03:15 hughescr * rules/20_body_tests.cf: Bugzilla #369: Fixed bad DOUBLE_CAPSWORD 2002-06-10 02:54 hughescr * lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: Bugzilla #350: Fixed case-sensitivity on content-x headers 2002-06-10 02:39 hughescr * rules/: 20_head_tests.cf, regression_tests.cf: Bugzilla #342: PGP_SIGNATURE_2 rule 2002-06-10 02:30 hughescr * rules/20_uri_tests.cf: Bugzilla #326: WEIRD_PORT fix 2002-06-10 02:23 hughescr * rules/20_body_tests.cf: Bugzilla #321: DIFF_C rule long execution time 2002-06-10 02:08 hughescr * spamassassin.raw, lib/Mail/SpamAssassin.pm: Bugzilla #320: manpage x-refs 2002-06-10 01:53 hughescr * rules/20_body_tests.cf: Bugzilla #292: added breasts to penis rules 2002-06-10 01:50 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #291: including rulename in _SUMMARY_ 2002-06-10 01:10 hughescr * rules/20_body_tests.cf: Bugzilla #265: \b on NIGERIAN pattern 2002-06-10 01:00 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #254: MIME boundary fix 2002-06-10 00:59 hughescr * lib/Mail/SpamAssassin/Conf.pm: Weird typo in unwhitelist stuff -- looks identical before and after using diff -bBd 2002-06-10 00:45 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #244: X-Spam-Level not removed on multiple passes 2002-06-10 00:29 hughescr * lib/Mail/SpamAssassin/Conf.pm: Bugzilla #188: unwhitelist/unblacklist 2002-06-10 00:16 hughescr * lib/Mail/: SpamAssassin.pm, SpamAssassin/Conf.pm, SpamAssassin/DBBasedAddrList.pm, SpamAssassin/Dns.pm, SpamAssassin/EvalTests.pm, SpamAssassin/PerMsgStatus.pm: Bugzilla #399: Fixed RBL ordering/RBL timeouts/Time logging/Debug framework 2002-06-09 22:48 hughescr * masses/mass-check: Bugzilla #410: mass-check should run mail through -d first 2002-06-09 22:37 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #279: Unfold first line of X-Spam-Status 2002-06-09 22:30 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #249: Merged some rules into existing body, extended others 2002-06-09 21:54 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #408: Make LINES_OF_YELLING less sensitive 2002-06-09 21:41 hughescr * spamassassin.raw, spamd/spamd.raw, t/SATest.pm: Bugzilla #207: add -C option and thereby stop tests from reading local site rules 2002-06-09 21:09 hughescr * spamd/spamd.raw: Bugzilla #397: spamd long options 2002-06-08 14:21 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: creation of mbox from line 2002-06-08 14:11 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm, t/spamd_stop.t: Bugzilla #279: Wrap X-Spam-Status line 2002-06-07 21:50 hughescr * lib/Mail/SpamAssassin.pm: Fixed paths to handle spaces 2002-06-07 21:34 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: use raw unfiltered message for MIME_MISSING_BOUNDARY 2002-06-07 12:52 quinlan * masses/mass-check: add --single option for checking a single message (mostly for testing) 2002-06-06 22:59 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #75: From field parsing update 2002-06-06 22:05 hughescr * rules/: 20_head_tests.cf, 30_text_fr.cf, 50_scores.cf: Bugzilla #364: DSBL replaces ORBZ 2002-06-06 21:48 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #222: URL parsing update 2002-06-06 21:34 hughescr * rules/20_head_tests.cf: Bugzilla #336: Fix VERY_SUSPICIOUS rules 2002-06-06 20:55 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamc.c, tools/speedtest: Bugzilla #404: IRIX conditional compile fixes 2002-06-06 19:17 hughescr * rules/50_scores.cf: Bugzilla #403: 2 scores for Q_FOR_SELLER 2002-06-06 14:40 quinlan * rules/20_head_tests.cf: fix two descriptions 2002-06-05 22:35 quinlan * rules/50_scores.cf: add some missing scores 2002-06-05 22:27 quinlan * rules/50_scores.cf: Bug #401: add test to check for missing MIME boundaries Bug #402: make FORGED_RCVD_FOUND more effective 2002-06-05 22:27 quinlan * rules/20_head_tests.cf: Bug #377: consolidate header existence tests Bug #400: get_decoded_stripped_body_text_array is called more than once Bug #402: make FORGED_RCVD_FOUND more effective 2002-06-05 22:27 quinlan * lib/Mail/SpamAssassin/TextCat.pm, rules/languages: small performance improvements 2002-06-05 22:26 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf: Bug #400: get_decoded_stripped_body_text_array is called more than once Bug #401: add test to check for missing MIME boundaries 2002-06-05 22:26 quinlan * lib/Mail/SpamAssassin/Conf.pm: Bug #377: consolidate header existence tests 2002-06-05 15:26 hughescr * spamd/spamd.raw: Bugzilla #212: precompile happens with $ENV{HOME} set to /tmp 2002-06-05 15:15 hughescr * spamd/spamd.raw: Bugzilla #393: WARN signal handler for redirecting debug messages 2002-06-05 11:11 hughescr * lib/Mail/: SpamAssassin.pm, SpamAssassin/Dns.pm, SpamAssassin/EvalTests.pm: Bugzilla #383: Need longer message to force TextCat preload 2002-06-05 10:51 hughescr * MANIFEST: Stupid manifest 2002-06-05 03:59 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: the bug that would not die 2002-06-05 03:50 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: Final resolution of default From address bug 2002-06-04 22:59 hughescr * rules/20_head_tests.cf: Fixed descriptions on some of the FORGED RCVD rules 2002-06-04 22:40 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #398: base64 decoding (including \r removal) 2002-06-04 22:36 hughescr * lib/Mail/SpamAssassin/TextCat.pm: Bugzilla #394: remove "use warnings" from TextCat 2002-06-04 22:12 hughescr * README, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/Reporter.pm: Bugzilla #343: DCC cleanups 2002-06-04 22:09 hughescr * rules/: 20_body_tests.cf, 20_head_tests.cf: Bugzilla #392: moved USER_IN_WHITELIST 2002-06-04 14:49 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: Fix problem when From not present 2002-06-04 12:20 quinlan * lib/Mail/SpamAssassin/TextCat.pm: load languages file only once 2002-06-03 13:00 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #278: Missing space due to bad regex 2002-06-03 12:58 hughescr * README: Bugzilla #366: KMail documentation patch 2002-06-03 12:56 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: folding From line problem 2002-06-02 19:00 hughescr * rules/: 20_body_tests.cf, 20_uri_tests.cf, regression_tests.cf: Bugzilla #384: Fix DOUBLE_CAPSWORD 2002-06-02 01:52 hughescr * lib/Mail/SpamAssassin/TextCat.pm: Debug output for TextCat 2002-06-02 01:50 hughescr * spamproxy/spamproxyd.raw: Bugzilla #339: spamproxyd patches 2002-06-02 00:38 hughescr * lib/Mail/SpamAssassin/Conf.pm: auto_whitelist_threshold should be auto_whitelist_factor 2002-06-02 00:17 hughescr * MANIFEST, MANIFEST.SKIP, Makefile.PL, rules/20_body_tests.cf, rules/20_head_tests.cf, rules/20_uri_tests.cf, rules/regression_tests.cf, tools/test_extract: Bugzilla #378: Break out regression_tests to own config file Updated MANIFEST Patched Makefile to not include regression_tests in user distribution 2002-06-02 00:06 hughescr * lib/Mail/SpamAssassin.pm: Bugzilla #373: expand_name patch 2002-06-01 23:58 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #352: Dear X rules 2002-06-01 23:46 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/30_text_de.cf, rules/30_text_es.cf, rules/30_text_fr.cf, rules/30_text_pl.cf, rules/50_scores.cf: Bugzilla #215 (sort of): Remove DIFFERENT_REPLY_TO 2002-06-01 23:40 hughescr * lib/Mail/: SpamAssassin.pm, SpamAssassin/Conf.pm, SpamAssassin/PerMsgStatus.pm: Bugzilla #264: allow_user_rules never worked 2002-06-01 23:34 hughescr * README: Bugzilla #379: documentation of optionality of Mail::Internet 2002-06-01 23:25 hughescr * rules/20_body_tests.cf: Bugzilla #375: Typo in EXCUSE_15 2002-06-01 23:23 hughescr * spamassassin.raw: Bugzilla #374: Typo in TAGGING section of manpage 2002-06-01 23:09 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #372: OE Pi rule 2002-06-01 23:00 hughescr * rules/20_body_tests.cf: Require at least 3 letters for DOUBLE_CAPSWORD 2002-06-01 13:17 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: CRON rule 2002-06-01 12:23 hughescr * lib/Mail/SpamAssassin/PhraseFreqs.pm, rules/50_scores.cf: re-enable spam phrases Fix warning Update phrase_freqs stuff to follow once re-generated. 2002-06-01 07:31 quinlan * lib/Mail/: SpamAssassin.pm, SpamAssassin/TextCat.pm: fix languages config file problem 2002-05-31 23:04 quinlan * Makefile.PL: remember to install languages 2002-05-31 13:02 quinlan * tools/speedtest: use FindBin to find lib for use inside distro 2002-05-31 13:01 quinlan * rules/50_scores.cf: score for DATE_YEAR_ZERO_FIRST tweak score for MIME_ODD_CASE 2002-05-31 13:01 quinlan * rules/20_head_tests.cf: new tests for years starting with a zero 2002-05-31 12:58 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: tweaks to _parse_rfc822_date 2002-05-31 12:49 hughescr * spamd/spamd.raw: Changes for -ve uids (for me nobody is uid 4294967294 == -2) 2002-05-31 12:06 hughescr * lib/Mail/SpamAssassin/: PerMsgStatus.pm, PerMsgStatus.pm: Speed up uri extraction on long perverse messages 2002-05-31 10:21 hughescr * spamd/spamd.raw: Remove warning on startup 2002-05-30 21:59 quinlan * rules/20_head_tests.cf: Bug #252: ADVERT_CODE without colon for better effectiveness 2002-05-30 19:13 quinlan * lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/TextCat.pm, rules/languages: Bug #293: ok_languages contribution 2002-05-30 19:13 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: Bug #293: ok_languages contribution Bug #363: fix _parse_rfc822_date to handle epoch 2002-05-30 19:11 quinlan * rules/20_body_tests.cf: Bug #293: ok_languages contribution slight addition to CALL_FREE rule 2002-05-30 19:10 quinlan * rules/: 50_scores.cf, 10_misc.cf: Bug #293: ok_languages contribution 2002-05-30 19:09 quinlan * spamd/spamd.raw, spamproxy/spamproxyd.raw, lib/Mail/SpamAssassin.pm, masses/mass-check: Bug #360: mass-check does not read user configuration file 2002-05-30 15:37 quinlan * lib/Mail/SpamAssassin/PerMsgStatus.pm: fix quoted-printable decoding in &get_decoded_stripped_body_text_array 2002-05-29 17:14 hughescr * rules/50_scores.cf: Replace Q_FOR_SELLER score in correct section 2002-05-29 15:41 hughescr * lib/Mail/SpamAssassin/Conf.pm: Update whitelist_from docs to give an example of multiple entries 2002-05-29 15:32 hughescr * rules/20_body_tests.cf: Added DOUBLE_CAPSWORD test 2002-05-29 15:19 hughescr * spamd/spamd.raw: Patch contributed by Tim Bell 2002-05-28 15:38 quinlan * lib/Mail/SpamAssassin/EvalTests.pm: clean up implementation of result caching for some of my recent additions 2002-05-28 13:05 quinlan * rules/: 20_head_tests.cf, 50_scores.cf: Bug #347: Korean UCE and UBE subject lines 2002-05-28 09:21 quinlan * lib/Mail/SpamAssassin/PerMsgStatus.pm: speed up HTML stripping in get_decoded_stripped_body_text_array() "mass-check --all" time is reduced by about 2% with this change 2002-05-28 04:22 matt_sergeant * lib/Mail/SpamAssassin/EvalTests.pm: Support braces in IP address block groupings for RBL checks 2002-05-28 04:20 matt_sergeant * rules/20_body_tests.cf: Cleaned up BIG_FONT slightly Fixed PORN_10 rule (as per http://www.hughes-family.org/bugzilla/show_bug.cgi?id=351) 2002-05-25 10:22 hughescr * rules/20_body_tests.cf: Rules improvements 2002-05-23 14:15 hughescr * rules/20_body_tests.cf: Updated toner rule 2002-05-23 12:34 quinlan * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: new date difference code - split DATE_IN_FUTURE test into many separate tests - fix/improve date difference calculation function - fix/improve _parse_rfc822_date function 2002-05-23 12:28 quinlan * masses/mass-check: add --head and --tail options for doing quick tests on large folders 2002-05-22 17:52 hughescr * t/spamd_stop.t: Fixed message score in test 2002-05-22 17:39 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #332: HTTP_CTRL_CHARS 2002-05-22 09:43 hughescr * spamassassin.raw, spamd/spamd.raw: Bugzilla #330: AWL documentation 2002-05-22 09:39 matt_sergeant * lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: Fixed the stop_at_threshold stuff - now runs all negative tests regardless 2002-05-20 08:00 matt_sergeant * rules/20_body_tests.cf: Check in merged file (sorry - I broke it :-() 2002-05-19 11:45 hughescr * tools/translation_prep.pl: Tool from Olivier Nicole for translators 2002-05-18 13:58 quinlan * masses/mass-check: use Schwartzian Transform for sorting add --sort option until we know sorting is fast enough for everyone 2002-05-18 00:08 quinlan * rules/: 20_head_tests.cf, 30_text_de.cf, 30_text_es.cf, 30_text_fr.cf, 30_text_pl.cf, 50_scores.cf: Bugzilla #284: check date for RFC 822 compliance (more or less) 2002-05-17 15:47 quinlan * masses/mass-check: use Getopt::Long and add some comments about options add --mh option for mh-style maildirs that are missing $folder/1 add --all option to not skip large messages use sortbynum for mass_check_mh_folder removed old comments about the size checks 2002-05-17 03:40 matt_sergeant * rules/20_body_tests.cf: Fixed the +2 font rule that fails on , which is seen in a lot of MSWord emails 2002-05-15 17:44 hughescr * rules/50_scores.cf: Clarified scores comment 2002-05-15 17:09 quinlan * rules/20_head_tests.cf: remove my semicolon 2002-05-15 11:29 hughescr * rules/20_head_tests.cf: Refined SUSP_RECIPS rules 2002-05-15 02:39 quinlan * rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #220: improved rule for FAKED_UNDISC_RECIPS Bugzilla #287: new header rule for mime-version headers 2002-05-15 02:12 quinlan * rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #288: from name with no spaces 2002-05-15 01:50 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #319: ALL_CAPS_SUBJECT expansion 2002-05-15 01:48 hughescr * rules/50_scores.cf: Bugzilla #318: X_X_PRESENT score 2002-05-14 09:26 hughescr * spamd/spamd.raw: Bugzilla #312: log message length 2002-05-13 23:28 hughescr * contrib/spamcheck.py: Bugzilla #313: Update spamcheck.py 2002-05-13 23:11 hughescr * spamd/spamd.raw: Bugzilla #309: spamd dies on SIGPIPE with unix socket syslog-ng 2002-05-13 22:59 hughescr * spamassassin.raw, lib/Mail/SpamAssassin.pm: Bugzilla #283: Dont create prefs for spamassassin 2002-05-13 13:10 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #300: no X- header 2002-05-13 13:05 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #299: new Message-ID patch 2002-05-13 13:03 hughescr * spamd/spamc.c: Bugzilla #297: HPUX conditional compile 2002-05-13 12:51 hughescr * rules/20_body_tests.cf: Mailing list suggestion update for ONE_TIME_MAILING 2002-05-13 07:42 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: Bugzilla #308: MSG_ID rule updates 2002-05-13 07:37 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #305: MessageID wrapping 2002-05-11 13:00 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Typo fix 2002-05-11 12:36 hughescr * spamproxy/spamproxyd.raw: Patch contributed by Xavier Renaut 2002-05-11 12:01 hughescr * tools/: README.speedtest, speedtest: function/rule timing tool 2002-05-11 11:18 hughescr * tools/check_whitelist: Allow full length of addresses to be dumped 2002-05-10 18:42 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #302: check_mx_attempts=0 bug 2002-05-10 18:33 hughescr * rules/20_head_tests.cf: Bugzilla #125: Pedantic debianites 2002-05-10 11:38 hughescr * rules/: 20_uri_tests.cf, 50_scores.cf: Bugzilla #296: spam redirectors 2002-05-10 11:31 hughescr * rules/20_body_tests.cf: Update and expand nigerian rules (and fix #2 which I can't imagine really worked) 2002-05-10 11:30 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Ok, make PORN_3 actually work 2002-05-09 07:19 matt_sergeant * rules/20_body_tests.cf: Added "This is not junk email" rule 2002-05-08 20:52 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Speed up and efficientize (nice word!) porn word check 2002-05-06 18:53 hughescr * lib/Mail/SpamAssassin/: Conf.pm, PerMsgStatus.pm: Bugzilla #238: X-Spam-Level optional character selection option 2002-05-06 18:31 hughescr * lib/Mail/SpamAssassin/: Conf.pm, Dns.pm: Bugzilla #275: X-DCC-Metrics support 2002-05-06 18:26 hughescr * rules/20_body_tests.cf: Bugzilla #271: Updated nigerian rules 2002-05-06 18:18 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: Bugzilla #276: remove from AWL not working properly 2002-05-06 18:12 hughescr * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: Made nicer Razor not working error message 2002-05-06 18:11 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Fixed the -S not working bug -- don't know how it ever worked! 2002-05-02 07:23 climent * rules/50_scores.cf: The laguange is actually portuguese, not spanish 2002-05-02 07:22 climent * rules/20_body_tests.cf: The language is actually portuguese, not spanish. 2002-05-02 00:56 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf: Turned PORN_3 into an eval Now looks for 3 porn words in the whole message body, which will probably yield more false positives. Needs to be amended to do something more like spam phrases where the length of the message is a factor. 2002-05-02 00:24 hughescr * lib/Mail/SpamAssassin/Conf.pm: Moved default DCC settings outside the loop 2002-05-01 23:04 hughescr * lib/Mail/SpamAssassin/Reporter.pm: Oops - get config from right place 2002-05-01 20:33 hughescr * lib/Mail/SpamAssassin/Reporter.pm: Remove spurious lines 2002-05-01 20:25 hughescr * spamassassin.raw, lib/Mail/SpamAssassin/Reporter.pm: Patch to enable DCC submission with spamassassin -r 2002-05-01 18:49 hughescr * spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/10_misc.cf, rules/50_scores.cf: Two changes: - remove auto-razor reporting - increase blacklist score to +100 2002-05-01 11:42 hughescr * tools/check_whitelist: Changes to make check_whitelist work better (work at all in many cases) 2002-05-01 03:25 matt_sergeant * lib/Mail/SpamAssassin/EvalTests.pm: base64_enc_text should only check text, not emails that are pure binary stuff. 2002-05-01 02:47 matt_sergeant * lib/Mail/SpamAssassin/PerMsgStatus.pm: Revert comments stripping back to simpler (faster) regexp. 2002-04-30 12:39 hughescr * lib/Mail/SpamAssassin/Conf.pm: DCC options default updated 2002-04-30 03:37 matt_sergeant * lib/Mail/SpamAssassin/PerMsgStatus.pm: Fixed comment parsing 2002-04-30 03:17 matt_sergeant * lib/Mail/SpamAssassin/Dns.pm: Fixed dcc stuff to use gensym() symbols 2002-04-30 01:09 hughescr * lib/Mail/SpamAssassin/Dns.pm: DCC minor fixes 2002-04-29 19:34 hughescr * rules/50_scores.cf: Negative, unchangeable score for ORDER_STATUS 2002-04-29 16:09 zelgadis * rules/20_body_tests.cf: Added a bunch of PORN rule regression tests, and added some "\b"s to the regexps for PORN_9, PORN_11 and PORN_14. 2002-04-29 15:56 hughescr * lib/Mail/SpamAssassin/Dns.pm: Probable fix for perl 5.0x DCC problem 2002-04-29 07:54 hughescr * spamproxy/spamproxyd.raw: Bugzilla #261: my bug and added Syslogging 2002-04-29 07:41 hughescr * lib/Mail/SpamAssassin/Dns.pm: Change a use to a require inside eval 2002-04-29 00:45 matt_sergeant * lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_head_tests.cf: Fixed annoying utf8 warning. Improved decoding slightly. 2002-04-28 21:56 hughescr * lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf, rules/20_uri_tests.cf, rules/50_scores.cf: More performance testing instrumentation. Before only did body test, now got body, head, uri and rawbody. 2002-04-28 20:03 hughescr * rules/20_head_tests.cf: No need to escape ! in pling rules -- maybe cause of bugzilla 259? 2002-04-28 19:58 hughescr * rules/50_scores.cf: Bugzilla #258 - YAHOO_MSGID_ADDED in wrong section of rules file and score set wrong. 2002-04-28 19:48 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: contributed patch for email-publisher.com 2002-04-28 06:59 matt_sergeant * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: Fix for yahoo mail sent from "email a friend" link 2002-04-27 22:52 zelgadis * rules/: 20_body_tests.cf, 50_scores.cf: Bug #257: Porn rules additions. 2002-04-26 09:55 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Modified eval'd rules function names to reflect the rule being eval'd, for timing purposes. 2002-04-26 09:51 hughescr * Makefile.PL: Fixed triplets stuff in makefile 2002-04-26 06:40 climent * rules/25_body_tests_es.cf: Added "international spam normative" rule. In spanish =) 2002-04-25 22:23 zelgadis * rules/20_head_tests.cf: Bug #256: Misc new spammish header rules. 2002-04-25 22:06 zelgadis * rules/: 20_head_tests.cf, 50_scores.cf: Bug #255: Misc new warning header checks. 2002-04-25 17:23 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #253: Certain messages cause hang (backtracking issue) 2002-04-25 17:21 hughescr * rules/: 20_body_tests.cf, 30_text_de.cf: Bugzilla #248: Nigerian scam updates 2002-04-25 17:15 hughescr * lib/Mail/SpamAssassin.pm: Bugzilla #214: uninitialized variable related to env{home} being unset 2002-04-25 17:13 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #208: subj_all_caps should not match single word 2002-04-25 17:09 hughescr * spamd/spamd.raw: Bugzilla #124: write pid to file (modified from patch to need command line option -r 2002-04-23 23:45 climent * rules/25_body_tests_es.cf: New entry with spanish scam 2002-04-23 14:46 hughescr * MANIFEST: Updated MANIFEST for international stuff 2002-04-22 12:28 hughescr * findbin.patch, spamassassin.spec: Update to rpm spec file and added findbin patch for RPM 2002-04-21 03:56 climent * rules/25_head_tests_es.cf: Initial commit. A couple of entries for spanish spam. 2002-04-21 03:25 climent * rules/25_body_tests_es.cf: Couple of typos, after finally reading the docs. 2002-04-21 03:23 climent * rules/25_body_tests_es.cf: This commit introduces basic modifications: * SA is not a filter per se. It is an scoring mechanism * Thus we should not try to match exact lines in spammers but instead to recognize basic rules used by them. * Consecuently the rules have been modified a bit to express this idea. 2002-04-20 23:02 zelgadis * MANIFEST, Makefile.PL: Bug #227: Don't use dictionary to determine English-like words (forgot to add rules/triplets.txt to Makefile.PL and MANIFEST) 2002-04-20 03:03 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Considerably speed up rule checking 2002-04-20 02:43 hughescr * rules/50_scores.cf: Fix bugzilla score 2002-04-20 02:42 hughescr * masses/hit-frequencies: Hit frequencies needs to know about -ve scores 2002-04-19 22:06 zelgadis * lib/Mail/SpamAssassin/EvalTests.pm: Bug #228: LINES_OF_YELLING matches lines with no whitespace 2002-04-19 21:53 zelgadis * rules/20_head_tests.cf: Bug #135: GAPPY_TEXT needs whitespace (for GAPPY_SUBJECT this time) 2002-04-19 21:48 zelgadis * lib/Mail/SpamAssassin/EvalTests.pm, rules/triplets.txt: Bug #227: Don't use dictionary to determine English-like words 2002-04-19 08:45 hughescr * lib/Mail/SpamAssassin.pm: Ticked version number 2002-04-19 08:43 hughescr * Changes: Changes for 2.20 2002-04-19 08:24 hughescr * rules/50_scores.cf: Evolved scores for 2.20 2002-04-19 08:24 hughescr * masses/: craig-evolve.cxx, logs-to-c: Updates to evolver 2002-04-19 08:23 hughescr * wordfreqs/mass-phrase-freq: Make phrase freq counter much faster and more efficient 2002-04-14 13:17 hughescr * masses/: .cvsignore, corpus_submit.txt: masses updates 2002-04-14 13:07 hughescr * lib/Mail/SpamAssassin/Conf.pm: Bugzilla #49: Duncan's allow_user_rules patch 2002-04-14 12:13 hughescr * t/: SATest.pm, razor.t: Bugzilla #207: patch for razor testing when razor not there 2002-04-14 04:13 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Exclude line starting with -- 2002-04-14 02:05 climent * rules/30_text_de.cf: Internationalisation - German translation by Hans-Dieter Stich 2002-04-12 01:30 hughescr * MANIFEST, MANIFEST.SKIP: MANIFEST updates 2002-04-12 00:29 climent * rules/25_body_tests_es.cf: Spanish spam: Motivación y Coaching RESERVE SU PLAZA 2002-04-11 19:06 hughescr * MANIFEST: Remove t/spamd_unix.t from MANIFEST 2002-04-11 18:49 hughescr * t/SATest.pm: Bugzilla #68: user_prefs during make test 2002-04-11 18:22 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #152: remove comments from address fields 2002-04-11 18:21 hughescr * MANIFEST: razor.t to MANIFEST 2002-04-11 17:22 hughescr * t/: SATest.pm, db_based_whitelist.t, forged_rcvd.t, nonspam.t, razor.t, reportheader.t, spam.t, spamd.t, spamd_maxsize.t, spamd_port.t, spamd_stop.t, strip2.t, stripmarkup.t: Test suite rationalization 2002-04-11 16:22 hughescr * spamd/: spamc.c, spamc.pod, spamd.raw: Backing out Bastian stuff pending new way to implement which doesnt break other things 2002-04-11 16:17 hughescr * t/: SATest.pm, forged_rcvd.t, spamd.t, spamd_maxsize.t, spamd_port.t: Updates to tests 2002-04-11 14:12 hughescr * MANIFEST, spamd/spamc.c, spamd/spamc.pod, spamd/spamd.raw: Doc updates for UNIX sockets 2002-04-11 13:56 hughescr * spamd/: spamc.c, spamd.raw: Bastian Blank patch to allow spamc/spamd to use UNIX sockets 2002-04-11 09:33 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: minor base64 pattern checking changes 2002-04-11 09:30 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #204 - base64 encoded single-part messages 2002-04-11 09:15 hughescr * rules/20_body_tests.cf: Ejaculation rule was a dupe 2002-04-11 09:12 hughescr * MANIFEST, README, contrib/snp.tar.gz: Added snprintf library for SunOS 2002-04-11 08:54 hughescr * rules/25_body_tests_es.cf: Some spanish language rules 2002-04-11 00:06 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_uri_tests.cf: Bugzilla #205: problems in URI_IS_POUND rule 2002-04-10 23:33 hughescr * spamd/spamc.c: spamc conditional compile for Digital Unix 2002-04-10 16:34 hughescr * rules/30_text_fr.cf: Remove old rules from french text 2002-04-10 14:54 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: Forged juno check 2002-04-10 14:26 hughescr * spamd/spamd.raw: Bugzilla #201: spamd children close listening socket 2002-04-10 02:52 hughescr * rules/20_uri_tests.cf: Fix file permissions 2002-04-10 02:44 hughescr * spamd/spamc.c: Bugzilla #198: IRIX conditional compile 2002-04-10 02:37 hughescr * spamd/README.spamd: Bugzilla #189: basic docs for SYMBOLS/REPORT 2002-04-10 02:31 hughescr * spamd/spamd.raw: Bugzilla #176: Spamd -h prints version number 2002-04-10 02:21 hughescr * rules/20_uri_tests.cf: Bugzilla #164: Trying out nonstandard port URI rule 2002-04-10 02:04 hughescr * rules/20_body_tests.cf: Bugzilla #146: possible PORN_XXX false positives 2002-04-10 02:00 hughescr * rules/20_body_tests.cf: Bugzilla #200: ejaculation rule 2002-04-10 01:58 hughescr * spamassassin.raw: Bugzilla #113: -l flag to spamassassin not working 2002-04-10 01:56 hughescr * spamd/spamd.raw: Bugzilla #197: doc update about restarting spamd 2002-04-10 01:55 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #158: Hotmail forge check updated 2002-04-10 01:52 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #156: fix name of spam phrase rule 2002-04-10 01:50 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #138: update href rules now that we have uri tests 2002-04-10 01:48 hughescr * rules/20_body_tests.cf: Bugzilla #194: WE_HONOR_ALL rule fix 2002-04-10 01:46 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #166: FROM_STARTS_WITH_NUMS 2002-04-09 18:00 zelgadis * rules/: 20_body_tests.cf, 20_head_tests.cf: Bug #159: Miscellaneous new rules 2002-04-09 17:31 zelgadis * rules/20_body_tests.cf: Bug #167: EXCUSE_1: "are receiving" and "You're receving" additions. 2002-04-09 17:12 zelgadis * rules/20_body_tests.cf: Bug #149: Rule to detect large font sizes. 2002-04-09 17:00 zelgadis * rules/20_uri_tests.cf: Bug #153: PORN_4 regexp needs to deal with dashes in host names 2002-04-09 08:09 hughescr * rules/20_body_tests.cf: No such thing 2002-04-08 02:22 matt_sergeant * t/rule_tests.t: Fixed for broken Test::Harness in perl 5.6.1 2002-04-06 11:41 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #180 - MIME parsing problem with "--" at start of line 2002-04-06 11:35 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #173 - get_full_message_as_text join bug 2002-04-06 11:31 hughescr * spamd/spamd.raw: Bugzilla #189 - implement REPORT method for spamd protocol 2002-04-06 11:28 hughescr * MANIFEST, lib/Mail/SpamAssassin.pm, spamd/README.spamd-vpopmail, spamd/spamd.raw: Bugzilla #172 - virtual vpopmail user support 2002-04-06 10:47 hughescr * spamproxy/spamproxyd.raw: Bugzilla #168 - blank spamaddress patch for spamproxy 2002-04-06 10:45 hughescr * MANIFEST, README, contrib/spamcheck.py: Bugzilla #112 - LMTP proxy 2002-04-06 10:39 hughescr * spamd/spamd.raw: Bugzilla #189 - SYMBOLS method for spamd protocol 2002-04-05 02:54 matt_sergeant * rules/: 20_uri_tests.cf, 50_scores.cf: And I would want to buy stainless steel why??? 2002-04-04 23:46 hughescr * rules/20_body_tests.cf: Bugzilla #184: Typo in SLIGHTLY_UNSAFE_JAVASCRIPT 2002-04-03 08:16 hughescr * MANIFEST.SKIP: Ignore rule tests in regular distro 2002-04-03 07:10 matt_sergeant * t/rule_tests.t: Didn't need the cleanup stuff after all, so now it should be fairly nippy! 2002-04-03 07:03 matt_sergeant * rules/: 20_body_tests.cf, 20_head_tests.cf, 20_uri_tests.cf, 50_scores.cf: Added SIGNATURE_DELIM and MAJORDOMO tests Added a couple of example regression test rules that others can follow 2002-04-03 06:59 matt_sergeant * lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, t/rule_tests.t: Added rules regression testing features 2002-04-03 06:58 matt_sergeant * lib/Mail/SpamAssassin/EvalTests.pm: compare to/from case insensitively in check_for_from_to_equivalence check there is a subject at all before doing subject_all_caps added stub for obfuscated words that I'll implement "later" 2002-04-02 23:15 zelgadis * rules/20_body_tests.cf: Bug #155: Improvements/additions to "Work at Home" type rules. 2002-04-02 22:55 zelgadis * rules/20_body_tests.cf: Bug #157: Penis rules improvements and additions. 2002-04-02 22:49 zelgadis * rules/20_body_tests.cf: Bug #140: Improved and added Nigerian scam rules 2002-04-02 22:41 zelgadis * lib/Mail/SpamAssassin/EvalTests.pm: Bug #151: Improvement to get_address_commonality_ratio() 2002-04-02 22:37 zelgadis * lib/Mail/SpamAssassin/EvalTests.pm: Bug #161: New ID patterns for check_for_unique_subject_id() 2002-04-02 22:27 zelgadis * lib/Mail/SpamAssassin/EvalTests.pm: Bug #150: Yahoo! forgeries: fix for Yahoo! mail through Yahoo! Groups 2002-04-02 22:09 zelgadis * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bug #147: Improvments for dealing with BASE hrefs. 2002-04-02 22:01 zelgadis * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bug #148: URI extraction regexp needs to deal with =3D obfuscation 2002-04-02 18:23 zelgadis * rules/20_body_tests.cf: Bug #139: Rawbody HTML rule improvements Bug #160: Improvements/additions to FOR_FREE and EARN_PER_WEEK rules 2002-04-01 11:36 hughescr * masses/mass-check: SpamAssassin 144: maildir for mass-check 2002-04-01 10:37 hughescr * build/cf_to_html: Fix up HTML generator for new rule types; compact HTML 2002-03-29 01:06 hughescr * rules/30_text_fr.cf: French descriptions for rules 2002-03-27 08:10 matt_sergeant * rules/20_uri_tests.cf: All rules now check https in case spammers decide that's a way past our filters Changed some rules to be non greedy (I forget why ;-) 2002-03-27 07:34 matt_sergeant * masses/mass-check: Added ability to run mass-check from anywhere 2002-03-26 16:49 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Typo 2002-03-26 16:32 hughescr * rules/20_body_tests.cf: Bugzilla #46: lolitas 2002-03-26 16:29 hughescr * rules/20_body_tests.cf: Partial bugzilla #46: PORN rules update 2002-03-26 16:24 hughescr * lib/Mail/SpamAssassin.pm: Bugzilla #132: -d option doesnt remove subject if it contains _HITS_ or _REQD_ 2002-03-26 16:05 hughescr * README: Made one line from two 2002-03-26 10:09 hughescr * rules/20_body_tests.cf: Bugzilla #135 and 136 2002-03-25 17:43 hughescr * masses/logs-to-c, spamd/spamd.raw: Bugzilla #119 2002-03-25 17:28 hughescr * lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm: Bugzilla #87 2002-03-25 17:23 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #114 2002-03-25 17:22 hughescr * rules/20_body_tests.cf: Ooops, typo 2002-03-25 17:20 hughescr * spamd/spamd.raw: Bugzilla #78 2002-03-25 16:17 hughescr * rules/20_head_tests.cf: Bugzilla #72 2002-03-25 15:54 hughescr * rules/20_body_tests.cf: Frame, object and embed rules 2002-03-25 15:41 hughescr * rules/20_uri_tests.cf: URI rules from Matt Cline 2002-03-25 15:32 hughescr * rules/20_head_tests.cf: Bugzilla #125 2002-03-25 15:01 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: SUBJ_ALL_CAPS fix 2002-03-25 02:58 matt_sergeant * lib/Mail/SpamAssassin/Dns.pm: Patch from Justin to make sure we don't die() if Razor isn't responding 2002-03-25 02:49 matt_sergeant * lib/Mail/SpamAssassin/PerMsgStatus.pm: Applied Matthew Cline's HTML decoding patches 2002-03-22 08:23 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: Doh! ORBZ, not ORBS 2002-03-22 01:20 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: ORBS gone 2002-03-19 14:38 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #83 2002-03-19 14:28 hughescr * lib/Mail/SpamAssassin.pm: Bugzilla #80 2002-03-17 05:01 hughescr * spamassassin.raw: Bugzilla #63 2002-03-17 04:53 hughescr * spamd/spamc.c: Bugzilla #84 2002-03-17 04:45 hughescr * rules/user_prefs.template: Bugzilla #76 2002-03-17 04:31 hughescr * lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, t/spam.t: Bugzilla #50 2002-03-17 03:51 hughescr * lib/Mail/SpamAssassin.pm: Bugzilla #100 2002-03-17 03:39 hughescr * spamd/: spamc.c, spamd.raw: Bugzilla #90 2002-03-17 03:32 hughescr * rules/20_body_tests.cf: Bugzilla #88 2002-03-17 03:28 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: SUBJ_ALL_CAPS eval 2002-03-17 03:28 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: bugfix 2002-03-17 03:01 hughescr * rules/20_body_tests.cf: Bugzilla #91 2002-03-08 12:11 hughescr * rules/: 20_body_tests.cf, 30_text_es.cf, 50_scores.cf: No more virus checking 2002-03-08 12:06 hughescr * README, lib/Mail/SpamAssassin.pm: Changes to user_prefs template location 2002-03-07 09:55 matt_sergeant * lib/Mail/SpamAssassin/EvalTests.pm: Make sure yelling lines have some non-letters in them (to avoid binary nonesense and genome sequences!) 2002-03-07 02:51 matt_sergeant * lib/Mail/SpamAssassin/PerMsgStatus.pm: Non infinite looping patch for MIME block fix 2002-03-07 02:40 matt_sergeant * spamd/spamd.raw: Enable stop_at_threshold 2002-03-07 02:30 matt_sergeant * lib/Mail/SpamAssassin/PerMsgStatus.pm: Applied MIME boundary re-write stuff from Matthew Cline 2002-03-06 03:23 matt_sergeant * MANIFEST, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Reporter.pm, t/spamd_stop.t: Major update to allow -S on the command line to stop processing when spam threshold is hit (works here, needs testing) 2002-03-06 02:21 hughescr * rules/20_body_tests.cf: super hunza 2002-03-06 02:10 matt_sergeant * rules/20_body_tests.cf: Fixed HUNZA test 2002-03-05 11:38 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Frontpage rule added 2002-03-05 09:44 matt_sergeant * MANIFEST, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf, rules/20_uri_tests.cf, rules/50_scores.cf, t/reportheader.t: Moved all URI tests to a new test type 2002-03-05 01:03 hughescr * build/: update_devel, update_stable: Fixes in case of directory not exist 2002-03-05 01:00 hughescr * masses/.cvsignore: Added some CRH files 2002-03-05 00:59 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Delivery buglet 2002-03-05 00:59 hughescr * rules/: 20_body_tests.cf, 20_head_tests.cf, 50_scores.cf: Rule additions/changes 2002-03-04 10:16 hughescr * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: Fixed apparent razor change 2002-03-04 09:51 hughescr * lib/Mail/SpamAssassin.pm: Make that 2.20 2002-03-04 09:45 hughescr * rules/20_head_tests.cf: New SUBJ_ALL_CAPS rule 2002-03-04 09:43 hughescr * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf, rules/50_scores.cf: New LINE_OF_YELLING eval 2002-03-04 09:36 hughescr * lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: Patches from Andrey Chernov 2002-03-04 09:35 hughescr * spamassassin.spec: New specfile 2.11 2002-03-03 17:36 hughescr * lib/Mail/SpamAssassin.pm: Back to 2.2 line 2002-03-03 17:36 hughescr * Changes: Changes for 2.11 2002-03-03 17:29 hughescr * MANIFEST, MANIFEST.SKIP: Changes to MANIFEST 2002-03-03 17:23 hughescr * Mail-SpamAssassin-2.1.zip: No ZIPfile in CVS 2002-03-03 17:22 hughescr * Mail-SpamAssassin-2.1.tar.gz: no tarball in CVS 2002-03-03 17:22 hughescr * lib/Mail/SpamAssassin.pm: Version number for 2.11 2002-03-03 17:18 hughescr * MANIFEST: Update manifest for post-ga-analysis 2002-03-03 17:18 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Rollback PerMsgStatus patch -- breaks tests 2002-03-03 17:16 hughescr * t/data/: nice/002, spam/004: Fixed tests for new AWL and scores 2002-03-03 17:02 hughescr * masses/post-ga-analysis.pl: Analyze new scores 2002-03-03 17:02 hughescr * rules/50_scores.cf: New scores from fixed GA, plus hand tweaks 2002-03-03 16:19 hughescr * masses/craig-evolve.cxx: Tighten requirements for scores 2002-03-03 12:40 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Patch to fix spam report before first MIME part bug 2002-03-01 11:23 hughescr * rules/: 20_head_tests.cf, 50_scores.cf: Fix subj_all_caps 2002-03-01 11:02 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Patch by Matthew Cline 2002-02-28 13:07 hughescr * spamproxy/spamproxyd.raw: Switched to NoMailAudit 2002-02-27 01:15 hughescr * lib/Mail/SpamAssassin.pm: New 2.2 tree 2002-02-27 01:13 hughescr * Changes, Mail-SpamAssassin-2.1.tar.gz, Mail-SpamAssassin-2.1.zip: 2.1 release 2002-02-27 01:10 hughescr * spamassassin-migrate.patch, spamassassin.spec: Updates for RPM 2002-02-27 01:08 hughescr * masses/craig-evolve.cxx: Decrease false positives 2002-02-27 01:07 hughescr * masses/logs-to-c: Cleaned out some calculables 2002-02-27 01:07 hughescr * rules/50_scores.cf: New scores 2002-02-26 04:04 hughescr * rules/20_head_tests.cf: internationalized rule 2002-02-26 03:43 hughescr * lib/Mail/SpamAssassin.pm: -c flag now will not read default prefs so make test can work 2002-02-26 03:23 hughescr * masses/craig-evolve.cxx: fix log-out-of-range buglet 2002-02-26 03:21 hughescr * MANIFEST, spamproxy/CHANGES.spamproxy, spamproxy/README, spamproxy/spamproxyd.raw: Updated spamproxy 2002-02-26 03:16 hughescr * lib/Mail/SpamAssassin/Locales.pm: Patch by Andrey Chernov 2002-02-26 02:39 hughescr * masses/logs-to-c: Oops -- was never reading messages with -ve scores 2002-02-24 03:03 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Evites corrected 2002-02-23 13:53 hughescr * spamd/spamd.raw: Another logging line 2002-02-23 13:44 hughescr * spamd/spamd.raw: Extra logging info 2002-02-23 11:12 hughescr * README: README instructions for user install 2002-02-23 11:08 hughescr * spamd/spamc.c: Oops, typo 2002-02-23 11:07 hughescr * tools/check_whitelist: Updated for new DB schema 2002-02-22 10:31 hughescr * spamd/spamc.c: Patch for exitcode with -s and -c flags 2002-02-21 13:15 hughescr * lib/Mail/SpamAssassin/PerMsgStatus.pm: Report AWL results in report and headers 2002-02-21 13:13 hughescr * rules/20_body_tests.cf: Simplify/speed up rule 2002-02-19 22:07 hughescr * MANIFEST, t/dir_based_whitelist.t: Oops -- removed dir_based whitelist tests 2002-02-19 19:19 hughescr * spamd/: debian-rc-spamd.conf, redhat-rc-script.sh, solaris-rc-script.sh: AWL now on by default again in scripts 2002-02-19 19:13 hughescr * MANIFEST, README, spamassassin.raw, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/DBBasedAddrList.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/PersistentAddrList.pm, rules/10_misc.cf, rules/20_head_tests.cf, rules/50_scores.cf: Ok, new AWL is implemented and tested 2002-02-19 12:17 hughescr * Makefile.PL, masses/craig-evolve.cxx, masses/logs-to-c: Reverting Makefile to include libs 2002-02-18 12:46 hughescr * MANIFEST: Fixed manifest 2002-02-17 12:43 hughescr * spamd/spamc.c: Comments fix 2002-02-17 11:33 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Ok, better patch re-applied 2002-02-15 12:13 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Rolling back last change -- breaks if data is array 2002-02-15 11:33 hughescr * masses/craig-evolve.cxx: Make nybias calculable 2002-02-13 09:03 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm, spamd/spamd.raw: Patches submitted by Michael Ponraning 2002-02-13 08:58 hughescr * rules/20_head_tests.cf: No name even if emptiness is quoted 2002-02-13 08:57 hughescr * Makefile.PL: Updated spamc build line 2002-02-09 17:37 hughescr * lib/Mail/: SpamAssassin.pm, SpamAssassin/AuditMessage.pm, SpamAssassin/MyMailAudit.pm, SpamAssassin/PerMsgStatus.pm: MyMailAudit removed, docs updated 2002-02-07 11:49 hughescr * rules/60_whitelist.cf: fixed whitelist addresses to be more specific 2002-02-06 22:08 hughescr * spamd/spamd.raw: Make current_user work for sql users 2002-02-06 18:04 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, t/reportheader.t, t/spam.t, t/spamd.t, t/spamd_port.t: Made get_header in NoMailAudit be case-insensitive 2002-02-06 14:05 hughescr * lib/Mail/: SpamAssassin.pm, SpamAssassin/NoMailAudit.pm: Patch for check_message_text from awk@bnt.com 2002-02-06 10:49 hughescr * rules/60_whitelist.cf: Updated mypoints addresses 2002-02-06 10:26 hughescr * rules/60_whitelist.cf: Added comments and mypoints.com 2002-02-06 00:21 hughescr * rules/: 25_body_tests_pl.cf, 25_head_tests_pl.cf, 30_text_pl.cf: Added polish rules and descriptions 2002-02-05 23:50 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Some rule changes 2002-02-05 13:26 hughescr * lib/Mail/SpamAssassin/PhraseFreqs.pm: Bad math 2002-02-05 13:19 hughescr * rules/50_scores.cf: Turn off spam phrases 2002-02-05 11:45 hughescr * spamassassin.raw: Oops! broke -R and -W 2002-02-05 11:01 hughescr * spamd/debian-rc-spamd.conf: default AWL off 2002-02-05 10:17 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: new spam tool 2002-02-04 19:40 hughescr * lib/Mail/SpamAssassin.pm: Added a bunch of $! prints 2002-02-04 19:33 hughescr * spamassassin.raw, spamd/spamd.raw, t/db_based_whitelist.t, t/dir_based_whitelist.t: Added -a flag to spamassassin; modified docs 2002-02-04 19:33 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Ok, new NoMailAudit regex which does not break tests 2002-02-04 09:24 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Updated header check for RFC2822 2002-02-04 08:55 hughescr * rules/20_body_tests.cf: More tollfree numbers 2002-02-04 08:50 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Merged freephone rules 2002-02-04 06:33 hughescr * rules/20_body_tests.cf: Tabs OK in urls (well, sort of) 2002-02-04 02:54 hughescr * MANIFEST, spamassassin.spec, spamd/README, spamd/README.spamd: Renamed spamd/README to README.spamd 2002-02-04 02:43 hughescr * spamd/redhat-rc-script.sh: Ooops -- spaces 2002-02-04 02:32 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: MIME null block rule 2002-02-04 02:29 hughescr * spamd/: spamc.c, spamc.pod: Changes to print score/threshold 2002-02-04 02:13 hughescr * spamd/spamc.c: Some fixes for error exits when -c flag set Also cleaned up some constant assignments to use DEFINEs 2002-02-03 23:58 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Make whitelist check case-insensitive 2002-02-03 13:01 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Patch from Thomas Hurst applied 2002-02-03 12:53 hughescr * rules/20_body_tests.cf: Rule change per Michael Moncur 2002-02-03 12:47 hughescr * spamassassin-migrate.patch, spamassassin.spec, spamd/redhat-rc-script.sh: Changes to RPM and rc from Theo Van Dinter 2002-02-01 20:35 hughescr * lib/Mail/SpamAssassin/: Conf.pm, PerMsgStatus.pm: Fixed bug #5 2002-02-01 11:23 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Fixed bug #20 2002-02-01 11:07 hughescr * rules/: 20_body_tests.cf, 50_scores.cf: Alternate way to get a big penis 2002-02-01 10:11 hughescr * lib/Mail/SpamAssassin/PhraseFreqs.pm: Fixed bug #22 2002-02-01 09:42 matt_sergeant * rules/20_body_tests.cf: VIAGRA => case insensitive added "penis" to PORN_3 words 2002-01-31 16:01 hughescr * masses/: Makefile, RUNME.TWOSTEP, craig-evolve.cxx: Changes to default to compile options for CRH 2002-01-31 16:00 hughescr * lib/Mail/SpamAssassin/EvalTests.pm: Resolved bug #14 (debian #131317) 2002-01-31 15:46 hughescr * Makefile.PL, spamproxy/spamproxyd.raw: Added manpage for spamproxyd based on README 2002-01-31 15:29 hughescr * sql/README: Update docs for procmail recipe 2002-01-30 14:23 hughescr * procmailrc.example: Updated procmail recipe, cleared bug #15 2002-01-30 13:39 hughescr * lib/Mail/SpamAssassin/PhraseFreqs.pm: Resolved bug #9 2002-01-30 13:27 hughescr * spamassassin.raw: Fixed bug #8 2002-01-30 12:45 hughescr * lib/Mail/SpamAssassin/NoMailAudit.pm: Fixed bug #12 2002-01-29 16:05 jmason * build/update_devel, build/update_stable, rules/20_head_tests.cf, rules/60_whitelist.cf: [no log message] 2002-01-25 07:12 paonia * test: The test worked. So the file is no longer needed. 2002-01-25 07:09 paonia * test: this is a test file to see if the commits notification is working. 2002-01-24 20:44 jmason * lib/Mail/SpamAssassin.pm: 2.01 RELEASED, bugfix 2002-01-24 20:41 jmason * lib/Mail/SpamAssassin.pm: [no log message] 2002-01-24 20:35 jmason * Makefile.PL, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf, spamd/spamd.raw: some bugfixes. spamd was not cleaning defunct processes on some platforms. whitelist_to did not work 2002-01-23 18:54 jmason * rules/20_body_tests.cf: [no log message] 2002-01-23 18:35 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added 'fake' check_for_missing_headers method 2002-01-23 18:33 jmason * lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/NoMailAudit.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf, rules/20_head_tests.cf, rules/50_scores.cf: new ctrl-chars test was catching \r and \n 2002-01-23 00:01 jmason * lib/Mail/SpamAssassin.pm: 2.0 RELEASED 2002-01-22 23:49 jmason * lib/Mail/SpamAssassin.pm: spurious rename of ~/.spamassassin.cf avoided 2002-01-22 23:45 jmason * rules/20_body_tests.cf, rules/50_scores.cf, t/SATest.pm: fixed tests to ignore /etc contents 2002-01-22 16:33 jmason * rules/: 20_body_tests.cf, 20_head_tests.cf: gappy text tweaks, FORM test fixed 2002-01-22 01:05 jmason * rules/: 20_body_tests.cf, 20_head_tests.cf: gappy test was getting false pozzes 2002-01-22 00:21 jmason * rules/: 20_body_tests.cf, 50_scores.cf: added http://%33etc. catcher 2002-01-22 00:04 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: some tweaks for mime 2002-01-21 20:00 jmason * rules/: 20_body_tests.cf, 20_head_tests.cf, 60_whitelist.cf, 20_body_tests.cf, 20_head_tests.cf: tweak to gappy text rules 2002-01-21 19:57 jmason * rules/: 20_head_tests.cf, 50_scores.cf: new date rule 2002-01-21 18:30 jmason * lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf, rules/20_head_tests.cf, rules/50_scores.cf: some new rules and rule fixes 2002-01-20 21:13 jmason * MANIFEST, README, contrib/communigate.sh, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/10_misc.cf, rules/20_body_tests.cf, rules/50_scores.cf, spamd/README: added Edward Fang's communigate script, few new rules 2002-01-20 19:33 jmason * lib/Mail/SpamAssassin/Locales.pm: added support for multi charset mails: charset=us-ascii:iso-8859-15:iso-8859-1:utf-8 2002-01-20 19:31 jmason * lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf, rules/20_head_tests.cf: added QP fix 2002-01-18 22:18 jmason * rules/40_spam_phrases.cf: reverted to old spam phrases, better for hits 2002-01-18 20:30 jmason * MANIFEST, MANIFEST.SKIP, build/update_devel: added Ninja button to distro 2002-01-18 20:29 jmason * spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm, rules/60_whitelist.cf, spamd/spamd.raw, t/data/spam/002: added -F flag 2002-01-17 20:58 jmason * spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/NoMailAudit.pm, rules/20_body_tests.cf, rules/20_head_tests.cf, rules/50_scores.cf, t/strip2.t, t/data/spam/002: Matt's fix for circular ref in Conf 2002-01-16 17:48 jmason * rules/50_scores.cf: new evolved scores: 13/1834 2002-01-16 17:26 jmason * lib/Mail/SpamAssassin/Locales.pm, spamd/README: allowed all 'windows' charsets 2002-01-16 17:16 jmason * spamd/spamd.raw: spamd tests had broken. now fixed 2002-01-16 12:22 hughescr * spamd/spamd.raw: Re-ordered things to have compile happen as correct uid 2002-01-16 00:01 jmason * lib/Mail/SpamAssassin/EvalTests.pm: charset-body test tweakage 2002-01-15 23:54 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf, rules/20_head_tests.cf: more test-miss fixes 2002-01-15 23:37 jmason * rules/20_head_tests.cf: fixed SUSPICIOUS_RECIPS test 2002-01-15 21:42 jmason * spamassassin.raw, spamd/spamd.raw: added code to inhibit From line addition for certain usages 2002-01-15 21:38 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm, rules/40_spam_phrases.cf, wordfreqs/mass-phrase-freq, wordfreqs/settle-phrases: some tweakage to reduce false-positives 2002-01-15 21:28 jmason * rules/: 20_body_tests.cf, 40_spam_phrases.cf: added mailman-confirm protection; new wordfreqs 2002-01-15 21:24 jmason * rules/: 20_body_tests.cf, 50_scores.cf: added mailman-confirm protection 2002-01-15 18:29 jmason * lib/Mail/SpamAssassin/EvalTests.pm: made charset test less aggresive, now checks for 8bit chars in body as well 2002-01-15 11:05 hughescr * spamd/: spamc.c, spamc.pod, spamd.raw: Documentation updates and syncs 2002-01-15 10:48 hughescr * spamd/: spamc.c, spamc.pod: -f flag defaults to on now 2002-01-15 10:44 hughescr * spamassassin.spec: Updated spec file for 2.0 2002-01-15 00:28 jmason * lib/Mail/SpamAssassin/EvalTests.pm: fixed bugs in DATE_IN_FUTURE test 2002-01-14 23:29 jmason * masses/score-ranges-from-freqs, rules/20_head_tests.cf: allow scores up to 5.0 in GA 2002-01-14 22:26 jmason * rules/40_spam_phrases.cf, wordfreqs/mass-phrase-freq-for-jm: updated spam-phrases from full corpus 2002-01-14 21:35 jmason * wordfreqs/.cvsignore: [no log message] 2002-01-14 21:34 jmason * wordfreqs/: README, RUNME, RUNME.DOGMA, RUNME.SONIC, join-and-settle-phrases, mass-phrase-freq, mass-phrase-freq-for-jm, settle-phrases: added spam-phrase frequency analysis tools 2002-01-14 21:27 jmason * ninjabutton.png, ninjabutton.xcf: added new 'Mail Filtered With SA' button 2002-01-14 21:24 jmason * rules/: 20_body_tests.cf, 50_scores.cf: latest evolved scores 2002-01-14 20:30 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/DirBasedAddrList.pm, SpamAssassin/MyMailAudit.pm: misc fixes 2002-01-14 19:39 jmason * lib/Mail/SpamAssassin.pm, rules/20_body_tests.cf: added matt's quick 'cannot read config files' patch 2002-01-14 17:50 hughescr * spamd/: README, spamc.c, spamd.raw: CHECK command implemented 2002-01-14 16:09 hughescr * spamd/spamd.raw: Openlog on every message being logged 2002-01-13 22:04 jmason * lib/Mail/SpamAssassin.pm, spamd/spamc.c: added bonus ifdef 2002-01-13 18:28 jmason * spamd/: spamc.c, spamd.raw: added patch from Tom Lipkis 2002-01-13 18:25 jmason * rules/: 20_body_tests.cf, 50_scores.cf: added new tests 2002-01-13 18:14 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: upped line-chopping limit to 4k chars 2002-01-13 18:02 jmason * rules/: 30_text_es.cf, 50_scores.cf: removed scores/descs for deleted tests 2002-01-13 17:59 jmason * rules/20_body_tests.cf: removed 'fetish' keyword, enlarged LARGE_HEX 2002-01-13 17:56 jmason * lib/Mail/SpamAssassin.pm: whitelist wierdness 2002-01-13 17:42 jmason * rules/: 20_head_tests.cf, 50_scores.cf, 60_whitelist.cf: added balance rule for In-Reply-To header 2002-01-09 22:19 jmason * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: added CHARSET_FARAWAY_HEADERS test from Robert Bihlmeyer 2002-01-09 22:17 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: Cc and CC are now treated the same 2002-01-09 22:14 jmason * sql/README: added note about Justin England's web app code 2002-01-09 22:12 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_head_tests.cf: fixed very-susp-recips test, it wasn't working. hopefully it won't hang again 2002-01-09 21:50 jmason * rules/20_body_tests.cf, spamd/README, spamd/spamc.c, spamd/spamd.raw: oops - didn't see craig's changes. changed port to 783 to match 'em 2002-01-09 18:43 jmason * masses/: gen-score-freqs-gnuplot-table, graphs/gen-score-freqs-gnuplot-table, graphs/gnuplot-score-graph: added graphs to masses dir 2002-01-09 18:38 jmason * masses/gen-score-freqs-gnuplot-table: added table-generating gnuplot script 2002-01-09 18:37 jmason * masses/Makefile, masses/rewrite-cf-with-new-scores, rules/20_head_tests.cf, rules/50_scores.cf: new GA-evolved scores 2002-01-09 14:33 hughescr * spamd/README: Security info added 2002-01-08 21:04 jmason * lib/Mail/SpamAssassin/EvalTests.pm: bug: reply-to-massively-different check did not notice cc headers. caught by Philip Hands 2002-01-08 21:01 jmason * lib/Mail/SpamAssassin/ConfSourceSQL.pm, sql/README: SQL doco and debugs from Justin England 2002-01-08 00:01 jmason * README, lib/Mail/SpamAssassin/NoMailAudit.pm, rules/20_body_tests.cf, rules/50_scores.cf: dotlocking in NoMailAudit, where supported 2002-01-07 01:15 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: fixed wrap problem 2002-01-07 01:03 jmason * build/update_devel: doc was being generated wierdly, fixed 2002-01-07 00:54 jmason * lib/Mail/SpamAssassin/EvalTests.pm, rules/10_misc.cf, rules/user_prefs.template, spamproxy/README, t/reportheader.t: added ezmlm workaround 2002-01-06 21:06 jmason * README, spamassassin.raw, spamassassin.spec, lib/Mail/SpamAssassin.pm: ooh look -- spamassassin.org ;) 2002-01-06 19:56 jmason * lib/Mail/SpamAssassin/ConfSourceSQL.pm: added patch from Justin England 2002-01-04 01:33 jmason * lib/Mail/SpamAssassin/: PerMsgStatus.pm, PhraseFreqs.pm: fixed bug with qp 2002-01-02 23:08 jmason * README, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Locales.pm: added more stuff about tweaking charsets 2002-01-02 22:41 jmason * rules/: 20_body_tests.cf, 50_scores.cf: some rule tidying; removed very-low-scoring rules 2002-01-02 22:19 jmason * MANIFEST, masses/Makefile, rules/10_misc.cf, rules/20_body_tests.cf, rules/60_whitelist.cf: split whitelists into separate config 2002-01-02 22:00 jmason * masses/logs-to-c: support for rawbody in logs-to-c 2002-01-02 18:39 jmason * lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PhraseFreqs.pm, rules/40_spam_phrases.cf, lib/Mail/SpamAssassin/Conf.pm: kill small words from phrase-checker 2002-01-02 18:19 jmason * rules/20_body_tests.cf: loosened one-time-mail pattern 2002-01-02 18:14 jmason * lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf: 'body' tests now search a simplified text block with HTML stripped etc. added 'rawbody' tests for HTML searches 2002-01-02 17:32 jmason * rules/20_body_tests.cf, rules/50_scores.cf, spamd/spamd.raw: fixed name of user prefs in spamd 2002-01-02 17:07 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: X-Spam-Status header now uses floats 2002-01-02 16:44 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_head_tests.cf: removed visi and five-ten-sg BL tests; not effective or over-zealous 2002-01-02 01:24 jmason * lib/Mail/SpamAssassin/EvalTests.pm: oops, bug fixed in forged-received tests 2002-01-02 01:11 jmason * MANIFEST, MANIFEST.SKIP, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/PhraseFreqs.pm, rules/20_body_tests.cf, rules/40_spam_phrases.cf, rules/50_scores.cf, t/SATest.pm, t/reportheader.t: added spamphrase support 2002-01-01 21:54 jmason * Makefile.PL: minor tidy 2002-01-01 21:52 jmason * masses/RUNME.SONIC: moved spamtrap data to date to sonic, updated scripts 2002-01-01 21:06 jmason * README, lib/Mail/SpamAssassin/NoMailAudit.pm, rules/20_head_tests.cf: removed Mail::Audit requirement for local delivery 2002-01-01 19:04 jmason * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: added HTML test 2002-01-01 18:38 jmason * rules/10_misc.cf: added tag URL 2001-12-31 00:39 jmason * MANIFEST.SKIP, masses/.cvsignore: [no log message] 2001-12-31 00:38 jmason * rules/20_head_tests.cf: rule fix 2001-12-31 00:23 jmason * masses/: join-logs-from-net, start_evolving.sh: upd masses 2001-12-30 20:44 jmason * masses/RUNME.DOGMA: [no log message] 2001-12-30 20:36 jmason * lib/Mail/SpamAssassin/EvalTests.pm, masses/mass-check: another DATE_IN_FUTURE bug fixed 2001-12-30 20:22 jmason * lib/Mail/SpamAssassin/EvalTests.pm: new date test didn't handle another date format 2001-12-30 20:10 jmason * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: new date test didn't handle 1 date format 2001-12-30 19:38 jmason * spamd/spamd.raw: added signal handler for polite shutdown 2001-12-29 19:56 jmason * MANIFEST, README, procmailrc.example: added procmailrc.example file 2001-12-29 19:17 jmason * rules/20_body_tests.cf: rule tweaks 2001-12-29 19:10 jmason * rules/20_body_tests.cf: mycasinobuilder 2001-12-29 18:47 jmason * rules/20_head_tests.cf: [no log message] 2001-12-29 18:45 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed minor version probs with CPAN 2001-12-26 15:36 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added workaround for archived mail 2001-12-26 14:24 hughescr * spamd/README: Doc changes 2001-12-26 03:24 jmason * masses/RUNME, masses/join-logs-from-net, masses/mass-check, rules/20_body_tests.cf: [no log message] 2001-12-26 02:35 jmason * masses/: RUNME, mass-check: broken mass-check fixed 2001-12-26 01:58 jmason * .cvsignore, MANIFEST.SKIP, masses/mass-check, rules/20_body_tests.cf: tweaking with word frequencies 2001-12-25 23:21 jmason * rules/: 20_body_tests.cf, 50_scores.cf: added desc for spamhaus test 2001-12-25 21:00 jmason * spamd/spamd.raw: fixed typo 2001-12-25 20:24 jmason * MANIFEST, MANIFEST.SKIP, rules/20_body_tests.cf, spamd/spamd.raw: updated manifest, spamd pod 2001-12-25 19:15 jmason * spamd/spamd.raw: added patch from Jeremy Zawodny to tidy spamd and add -q flag 2001-12-25 19:09 jmason * Makefile.PL: renamed doc files 2001-12-25 19:04 jmason * rules/20_head_tests.cf: removed some less-useful blacklists 2001-12-24 18:39 jmason * lib/Mail/SpamAssassin/: DBBasedAddrList.pm, DBBasedAddrList.pm: dbg tweak 2001-12-24 18:35 jmason * lib/Mail/SpamAssassin/EvalTests.pm: fix for round-the-world test 2001-12-23 23:22 jmason * README: tweaked procmailrc 2001-12-23 23:21 jmason * lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamd.raw: spamd was removing From line, fixed 2001-12-23 23:19 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added Duncan's dict-test patch, now tets case-insensitively to handle mixed-case dict files 2001-12-23 22:45 jmason * lib/Mail/SpamAssassin/EvalTests.pm: fixed for when no date header is present 2001-12-23 22:40 jmason * lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf, rules/50_scores.cf: added date-in-future test 2001-12-23 21:27 jmason * README: added KMail note 2001-12-23 20:46 jmason * lib/Mail/SpamAssassin/Dns.pm, rules/20_body_tests.cf, rules/20_head_tests.cf, rules/50_scores.cf: added PGP rule; added lots of new RBLs to test 2001-12-23 19:47 jmason * rules/20_head_tests.cf: tweak for uidl rule 2001-12-23 12:31 hughescr * spamd/spamd.raw: Patch from Jeremy Zawodny 2001-12-23 00:52 hughescr * masses/: .cvsignore, RUNME.TWOSTEP, true-false-pos-neg-filter.pl: Scripts for two-pass scoring 2001-12-22 20:05 jmason * spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm: fixed bug in auto-reporting 2001-12-22 19:49 jmason * masses/mass-check: [no log message] 2001-12-22 19:48 jmason * spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm, masses/mass-check: fixed mem leak in NoMailAudit 2001-12-22 19:04 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm: make sure NoMailAudit adds a newline to replaced headers 2001-12-22 17:53 jmason * masses/mass-check, rules/20_body_tests.cf, rules/50_scores.cf: new evolved scores 2001-12-22 17:48 jmason * masses/: RUNME, RUNME.SONIC, evolve.cxx, logs-to-c, mk-baseline-results, rewrite-cf-with-new-scores: tweaks 2001-12-22 17:20 jmason * masses/: mass-check, rewrite-cf-with-new-scores: updated for new rules dir 2001-12-22 17:17 jmason * masses/RUNME.SONIC, masses/start_evolving.sh, masses/RUNME.SONIC, rules/50_scores.cf: [no log message] 2001-12-22 17:13 jmason * Changes: changes 2001-12-22 17:12 jmason * rules/: 20_body_tests.cf, 50_scores.cf: tweaked tests 2001-12-21 16:00 jmason * spamd/: debian-rc-script.sh, redhat-rc-script.sh, solaris-rc-script.sh: updated rc scripts to handle /usr/local/bin/spamd 2001-12-21 15:43 jmason * rules/20_body_tests.cf: added tags to figure out which porn rules wree trigerring 2001-12-21 02:13 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm: spamassassin local delivery was broken 2001-12-21 02:03 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm: re-added From line insertion 2001-12-21 00:17 jmason * rules/20_head_tests.cf: fixed typo in regexp 2001-12-19 19:48 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: NFS-safe locking 2001-12-19 14:26 jmason * MANIFEST: updated manifest 2001-12-19 05:38 jmason * lib/Mail/SpamAssassin/EvalTests.pm: removed .us from round-the-world check 2001-12-18 23:37 jmason * t/reportheader.t: fixed? bug in reportheader test. wierd. 2001-12-18 22:45 jmason * masses/evolve.cxx: evolver was SIGFPEing if pop was bigger than 20000. nice bug to be able to afford ;) 2001-12-18 22:19 jmason * lib/Mail/SpamAssassin/Conf.pm: [no log message] 2001-12-18 22:09 jmason * lib/Mail/SpamAssassin/Conf.pm, rules/20text_es.cf, rules/30_text_es.cf: internationalisation -- Spanish translation from David Barroso 2001-12-18 21:23 jmason * lib/Mail/SpamAssassin/Conf.pm: added Mail::SpamAssassin::Conf doco 2001-12-18 21:20 jmason * MANIFEST, MANIFEST.SKIP, README, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/10_misc.cf, rules/20text_es.cf, rules/local.cf, rules/user_prefs.template: added Mail::SpamAssassin::Conf page 2001-12-18 20:19 jmason * spamd/spamd.raw: avoid 'Use of uninitialized value in concatenation' warning 2001-12-18 20:12 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/EvalTests.pm: whitelist_to commands can now handle multiple To addrs 2001-12-18 19:01 jmason * masses/: Makefile, RUNME: upd mk 2001-12-18 18:57 jmason * masses/: start_evolving.sh, stop_evolving.sh: added cron scripts 2001-12-18 17:19 jmason * README: updated procmail recipe 2001-12-18 16:59 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed problem with CPAN giving errors due to SA referencing Razor::Client version string 2001-12-18 16:25 jmason * README, lib/Mail/SpamAssassin/NoMailAudit.pm: from line adding now does not always happen unless there was a From line in there first 2001-12-18 12:59 t0mac * rules/20text_es.cf: Spanish rules translation, a preliminary version, almost 70% describe translated 2001-12-17 21:07 jmason * lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: fixed whitelist tests 2001-12-17 20:59 jmason * Makefile.PL, README, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/DBBasedAddrList.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm, lib/Mail/SpamAssassin/PersistentAddrList.pm, rules/20_body_tests.cf, rules/50_scores.cf: added -R command-line arg to remove whitelist entries. added more autowhitelist doco 2001-12-17 18:00 jmason * lib/Mail/SpamAssassin/Locales.pm: workaround for broken Magellan charset 2001-12-17 16:50 jmason * lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/NoMailAudit.pm, rules/10_misc.cf, rules/user_prefs.template, t/data/spam/002: fixed minor buglet in From line support. added glob-pattern whitelist/blacklisting 2001-12-17 16:28 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm: added from-line-adding code 2001-12-17 07:55 hughescr * masses/: hit-frequencies, logs-to-c: New rules directory 2001-12-17 06:25 jmason * spamassassin.cf, spamassassin.prefs: renamed cf files into 'rules' subdir 2001-12-17 06:20 jmason * lib/Mail/SpamAssassin/SMTP/SmartHost.pm, rules/10_misc.cf, rules/20_body_tests.cf, rules/20_head_tests.cf, rules/50_scores.cf, rules/local.cf, rules/user_prefs.template, spamproxy/README, spamproxy/README.SmartHost, spamproxy/spamproxyd.raw, MANIFEST.SKIP, spamproxy/.cvsignore: moved to a directory-based config system, added Ian Justman's filterproxy 2001-12-17 06:18 jmason * MANIFEST, Makefile.PL, README, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/NoMailAudit.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Reporter.pm, masses/Makefile, masses/mk-baseline-results: moved to a directory-based config system 2001-12-16 20:21 jmason * masses/mass-check: now removed the need for Mail::Audit 2001-12-16 20:01 jmason * README: updated README 2001-12-16 19:51 jmason * MANIFEST, MANIFEST.SKIP, README, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/NoMailAudit.pm, masses/mass-check, spamd/spamd.raw, t/reportheader.t, t/spam.t, t/spamd.t, t/spamd_port.t: now removed the need for Mail::Audit 2001-12-16 17:44 jmason * spamassassin.raw, spamd/spamd.raw: bugs fixed in Mail::Audit workaround code 2001-12-16 17:27 jmason * spamassassin.raw: tweaked pre-chew code again 2001-12-16 01:53 jmason * spamassassin.cf: added check for SEC-mandated stock warnings 2001-12-16 01:47 jmason * spamassassin.raw, spamd/spamd.raw: checked in pre-chewing code to work around Mail::Audit bugs 2001-12-16 01:26 jmason * lib/Mail/SpamAssassin/EvalTests.pm: made uniq id check more conservative 2001-12-16 01:25 jmason * lib/Mail/SpamAssassin/: Conf.pm, EvalTests.pm: more fractional values allowed in conf 2001-12-15 01:42 jmason * lib/Mail/SpamAssassin/EvalTests.pm: updated yahoo forgery test 2001-12-15 01:40 jmason * lib/Mail/SpamAssassin/Dns.pm: razor check warning now a dbg 2001-12-14 02:22 hughescr * masses/logs-to-c: fic broken thing :) 2001-12-14 01:18 hughescr * masses/.cvsignore: pgapack socket ignored 2001-12-14 01:17 hughescr * masses/craig-evolve.cxx: Changes for new IO for scores 2001-12-14 00:30 hughescr * tools/check_whitelist: filename wrong 2001-12-14 00:22 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: flock-locking for DB -- do not use NFS :) 2001-12-13 23:09 jmason * spamassassin.raw: manpage fix 2001-12-13 20:44 jmason * spamassassin.cf, spamassassin.prefs: all prefs now commented out so user prefs files don't automatically override .cf changes 2001-12-13 19:55 jmason * lib/Mail/SpamAssassin/EvalTests.pm: Duncan's dict suggestion 2001-12-13 19:51 jmason * README, lib/Mail/SpamAssassin/EvalTests.pm: tweaked dict code to avoid lookups for a lot more words 2001-12-12 22:12 jmason * masses/Makefile: deimos changes 2001-12-12 22:11 jmason * masses/: evolve.cxx, logs-to-c, mk-baseline-results: added ability to test new scores without a full recompile 2001-12-12 21:46 jmason * spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm: configurable dns-test timeouts, patch from Charlie Watts 2001-12-12 21:02 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added .pe to CCTLDS WITH OPEN RELAYS list 2001-12-12 19:52 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added fix for Razor check where non-text MIME parts were detected 2001-12-12 19:27 jmason * spamassassin.prefs, lib/Mail/SpamAssassin.pm: added don't edit me comment to .prefs 2001-12-12 19:22 jmason * README: updated README 2001-12-12 19:07 jmason * t/spamd_maxsize.t: added test for spamc -s arg 2001-12-12 19:01 jmason * lib/Mail/SpamAssassin/Conf.pm, spamd/spamc.c, spamd/spamd.raw: added SKIP to spamd protocol, to avoid spurious protocol_error warning. logmsg now logs to stderr if debugs are on. openlog() now called in parent for efficiency 2001-12-12 18:40 jmason * spamd/spamc.c: added SIGPIPE ignore 2001-12-12 18:36 jmason * spamd/spamc.c: added safe read() and write() wrappers for spamc to protect against partial reads from network/pipes 2001-12-12 18:27 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm: fixed long-line-chopping bug 2001-12-12 16:56 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/mk-baseline-results: fixed round-the-world test 2001-12-12 16:21 hughescr * spamd/spamc.c: Why was I freeing that there? 2001-12-11 23:35 jmason * masses/RUNME.DOGMA: [no log message] 2001-12-11 22:51 hughescr * spamd/spamd.raw: Added more detail to log message 2001-12-11 21:24 jmason * t/: db_based_whitelist.t, dir_based_whitelist.t: sped up tests by using only local tests for whitelist t 2001-12-11 21:22 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added round-the-world-relay test 2001-12-11 21:17 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm: implemented round-the-world check 2001-12-11 19:34 jmason * masses/: RUNME, evolve.cxx, mk-baseline-results: tweaked evolve not to report so frequently 2001-12-11 19:01 jmason * spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamd.raw: test tweaks; broke remove test out into remove and unsubscribe 2001-12-11 17:10 jmason * masses/mass-check: argh, mass-check wasn't checking jm MH folders 2001-12-11 14:18 hughescr * masses/craig-evolve.cxx: Scoring alg changes 2001-12-10 10:52 hughescr * lib/Mail/SpamAssassin/Dns.pm: Retries unneccessary and slow 2001-12-10 07:56 hughescr * spamd/spamd.raw: Default-bind to 127.0.0.1 2001-12-10 07:35 hughescr * spamd/spamd.raw: Added bind-to-ip flag 2001-12-09 23:41 jmason * spamassassin.cf: added mixed-numbers-in-from test 2001-12-09 21:54 hughescr * masses/mass-check: Skip big messages, dont sort 2001-12-09 21:15 hughescr * masses/craig-evolve.cxx: New swarming-mutation added, new evaluation metric 2001-12-09 17:27 jmason * spamassassin.cf: [no log message] 2001-12-09 01:15 jmason * masses/evolve.cxx: more frequent dumps 2001-12-08 19:58 jmason * masses/evolve.cxx: evolve fixes 2001-12-08 19:54 jmason * masses/score-ranges-from-freqs: ranges tweaked 2001-12-08 19:53 jmason * masses/evolve.cxx: ranges were being ignored 2001-12-08 19:41 jmason * masses/evolve.cxx: fixed result-reporting 2001-12-08 19:21 jmason * masses/: Makefile, RUNME, evolve.cxx: some speedups for inner loops, thx Craig 2001-12-08 15:03 hughescr * masses/craig-evolve.cxx: Same alg as jm except SSGA 2001-12-08 14:52 hughescr * masses/craig-evolve.cxx: Changes to get it working better 2001-12-08 04:33 hughescr * masses/: .cvsignore, Makefile, craig-evolve.cxx, logs-to-c: Craig enters the evolution game 2001-12-08 00:34 jmason * masses/mass-check: mass-check now much more efficient check mboxes; no tmp files 2001-12-08 00:11 jmason * MANIFEST, MANIFEST.SKIP, spamassassin.spec, lib/Mail/SpamAssassin/EvalTests.pm, masses/.cvsignore, masses/RUNME, Changes: Changelog -> Changes 2001-12-07 23:36 jmason * Changelog: rmed log 2001-12-07 23:35 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: removed a few more false pozzes 2001-12-07 22:58 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, masses/mass-check: malformed to test was catching undisc recips 2001-12-07 22:16 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, masses/RUNME, masses/mass-check: split up MISSING_HEADERS test to reduce false pozzes. added -ms and -mn flags for mass-check to rescan for still-missed mails 2001-12-07 20:19 jmason * spamassassin.cf: tweaked test 2001-12-07 20:02 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Reporter.pm, masses/hit-frequencies, masses/logs-to-c, masses/score-ranges-from-freqs: tweaks to evolver; now sets is_mutatable itself via frequencies 2001-12-07 18:45 jmason * spamassassin.cf, lib/Mail/SpamAssassin.pm: rule tweaks 2001-12-07 18:41 hughescr * masses/mass-check: Can now mass-check TAR archives 2001-12-07 17:50 hughescr * lib/Mail/SpamAssassin.pm: Slight performance hit, but problems otherwise 2001-12-07 17:39 hughescr * spamassassin.cf: Fixed problems in .cf 2001-12-07 17:39 hughescr * t/: db_based_whitelist.t, dir_based_whitelist.t: Ooops -- somehow was picking up old scores 2001-12-07 17:29 hughescr * spamassassin.cf: Updated EXCUSE_12 2001-12-07 17:29 hughescr * t/: db_based_whitelist.t, dir_based_whitelist.t: Wrong subject lines in spam test 2001-12-06 22:29 jmason * MANIFEST.SKIP, ninjalogo.png, masses/.cvsignore: updated manifests 2001-12-06 22:22 jmason * masses/logs-to-c: [no log message] 2001-12-06 22:19 jmason * masses/: hit-frequencies, logs-to-c: [no log message] 2001-12-06 22:15 jmason * masses/: RUNME, evolve.cxx, kill_continual_evolve.sh: fixed typo 2001-12-06 19:50 jmason * masses/RUNME.DOGMA: added RUNME script for dogma 2001-12-06 19:49 jmason * spamassassin.cf: removed redundant test 2001-12-06 19:47 jmason * masses/RUNME.DOGMA: added RUNME script for dogma 2001-12-06 19:05 jmason * t/strip2.t, tools/check_whitelist: added dir-based support to tools/check_whitelist; fixed some tests 2001-12-06 18:57 jmason * MANIFEST: updated manifest 2001-12-06 18:54 jmason * spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/DBBasedAddrList.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm, spamd/spamd.raw, t/SATest.pm, t/db_based_whitelist.t, t/dir_based_whitelist.t, t/data/nice/002, t/data/spam/004: reimplemented user-whitelist code to use tilde, expanded to user homedir at check-time. added whitelist tests to test suite 2001-12-06 17:12 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Locales.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw, t/forged_rcvd.t, t/reportheader.t, t/spam.t, t/spamd.t, t/spamd_port.t: fixed tests broken by spamassassin.cf changes 2001-12-06 13:37 hughescr * spamd/spamd.raw: Temporary(?) change to get per-user auto-whitelist working again 2001-12-06 02:16 hughescr * spamassassin.cf: Added descriptions for ALL rules 2001-12-06 01:17 hughescr * spamassassin.prefs: Clarification of rules for wildcards 2001-12-05 22:13 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: updated to avoid probs with screwed-up hdrs 2001-12-05 22:07 jmason * lib/Mail/SpamAssassin/: Conf.pm, DirBasedAddrList.pm: eh? Craig, why'd you set the auto-whitelist dir to 'undef'? 2001-12-05 18:06 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm: added whitelist-to commands 2001-12-05 02:29 hughescr * spamassassin.spec: Ooops 2001-12-05 02:27 hughescr * spamassassin.spec, spamd/debian-rc-spamd.conf, spamd/redhat-rc-script.sh: Updated for auto-whitelist option 2001-12-05 02:10 hughescr * tools/check_whitelist: Changed path to file 2001-12-05 00:50 hughescr * spamd/spamc.c: Fixed serious problem in spamc 2001-12-05 00:37 hughescr * lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/DBBasedAddrList.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm, spamd/spamd.raw: Fixed problems with per-user auto-whitelists 2001-12-04 18:47 jmason * spamassassin.cf: fixed bug in numeric IP test, added new' removal' website 2001-12-04 18:37 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/EvalTests.pm: fixed slow spamd startup, it was trying to resolve the From address used in the compile message 2001-12-04 17:24 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: toned down known-bad-dialup test 2001-12-04 15:20 hughescr * spamd/spamc.c: Re-enabled spamc -u flag 2001-12-04 14:27 hughescr * spamd/README: Version tick on protocols 2001-12-04 13:59 hughescr * spamd/: spamc.c, spamd.raw: Changes for content-length; some cleanups 2001-12-04 11:12 hughescr * spamd/spamc.c: Redhat 5 changes for shutdown() by Kevin McGrail 2001-12-04 00:21 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: added Yahoo received header test 2001-12-03 19:59 jmason * README, spamassassin.cf, lib/Mail/SpamAssassin.pm: added auto-generation of user-state HOME/.spamassassin dir 2001-12-03 19:49 jmason * spamassassin.cf, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/DBBasedAddrList.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm: reduced code duplication 2001-12-03 19:45 jmason * spamassassin.raw: re-added DirBased whitelist factory. commented out though ;) 2001-12-03 19:35 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: added some new regexps, fixed hang in VERY_SUSP_RECIPS 2001-12-03 19:06 jmason * lib/Mail/SpamAssassin/EvalTests.pm, t/SATest.pm: added check for a new format of hotmail.com received headers 2001-12-03 18:27 jmason * MANIFEST, MANIFEST.SKIP, Makefile.PL, README, spamassassin.cf: docs are now no longer included in the distro; they're made instead 2001-12-03 01:54 hughescr * tools/check_whitelist: Simple dump of whitelist BD 2001-12-03 01:37 hughescr * spamd/spamd.raw: Added auto-whitelist flag to spamd 2001-12-03 01:24 jmason * lib/Mail/SpamAssassin/Conf.pm: oops, fixed perms bug on dir whitelist 2001-12-03 00:45 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: 0-based was correct! 2001-12-03 00:39 jmason * spamassassin.cf: added whitelist for eBay and Amazon 2001-12-03 00:37 jmason * lib/Mail/SpamAssassin/PersistentAddrList.pm: updated pod 2001-12-03 00:36 hughescr * spamassassin.cf, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/Conf.pm: Made auto_whitelist_threshold a config param 2001-12-03 00:36 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: Start counting at 1 not 0 2001-12-03 00:10 hughescr * spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/DBBasedAddrList.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm, lib/Mail/SpamAssassin/EvalTests.pm: * Implemented DBBasedAddrList * Changed config var to auto_whitelist_path * Fixed bugs in previous checkin (oops!) * Made DBBasedAddrList the default instead of the Dir-based one 2001-12-02 23:50 hughescr * MANIFEST: Reverted to Changelog from Changes 2001-12-02 23:04 hughescr * lib/Mail/SpamAssassin/: Conf.pm, EvalTests.pm: Switched to using hash instead of list for whitelist/blacklist 2001-12-02 21:35 hughescr * Changelog, Changes, spamassassin.spec: Moved Changes back to Changelog 2001-12-02 21:15 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/AutoWhitelist.pm: now prints a message when -W is used 2001-12-02 21:08 jmason * spamd/: debian-rc-script.sh, debian-rc-spamd.conf: added updated deb stuff 2001-12-02 20:59 jmason * spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added auto-whitelisting 2001-12-02 19:29 jmason * lib/Mail/SpamAssassin/Locales.pm: unusual unicode charset fixed 2001-12-02 19:28 jmason * sql/: README, spamassassin.sql: added indexed username to SQL, from Jeremy D. Zawodny 2001-12-02 18:48 jmason * spamd/spamc.c: Sidney Markowitz: spamc now sanity-checks result from spamd to ensure it looks like a valid email, with similar body to what was sent in. 2001-12-02 18:45 jmason * MANIFEST, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm, lib/Mail/SpamAssassin/PersistentAddrList.pm: starting 1.6 work 2001-12-02 18:40 jmason * Changes: 1.5 RELEASED 2001-12-02 18:34 jmason * MANIFEST.SKIP: renamed ChangeLog *back* to Changes; hey Craig, I had stuff relying on that ;) 2001-12-02 18:32 jmason * Makefile.PL, spamassassin.spec: updated spec file for RH7.1, and 1.5 2001-12-02 18:09 jmason * Changes: let's see if Changes now works 2001-12-02 18:06 jmason * Changes, Changes: [no log message] 2001-12-02 17:59 jmason * Makefile.PL, t/SATest.pm: spamd tests now on diff port, Makefile.PL gives reassuring anti-warning 2001-12-02 17:49 jmason * ChangeLog, Changes: changes file added 2001-12-02 09:41 hughescr * spamd/: spamc.pod, spamd.raw: Doc updates 2001-12-01 23:16 jmason * spamassassin.cf, spamd/spamd.raw: [no log message] 2001-12-01 21:05 jmason * spamassassin.prefs: added note about terse report for headers 2001-12-01 20:47 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: whoops, broke the PORN test 2001-12-01 20:45 jmason * lib/Mail/SpamAssassin/Conf.pm: added support for using either - or _ in config lines 2001-12-01 20:42 jmason * spamassassin.cf, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added terse-report support from Thomas Hurst 2001-12-01 20:24 jmason * spamd/spamd.raw: added quick dont-copy-prefs patch from Duncan Findlay 2001-12-01 20:22 jmason * lib/Mail/SpamAssassin.pm: added support for installvendorlib 2001-12-01 20:21 jmason * spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added terse-report support from Thomas Hurst 2001-12-01 20:21 jmason * License, README: updated license to use current perl lic 2001-12-01 20:13 jmason * spamassassin.cf: added new tests 2001-12-01 20:07 jmason * spamassassin.cf: removal instructions 2001-12-01 20:02 jmason * spamassassin.cf: added more porn 2001-12-01 19:02 jmason * lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: fixed Trey's double-checking bug 2001-11-29 21:17 jmason * lib/Mail/SpamAssassin/EvalTests.pm: dns mx test was not working. fixed 2001-11-29 20:59 jmason * MANIFEST, spamd/debian-rc-script.sh, spamd/debian-rc-spamd.conf: added updated debian scripts 2001-11-29 19:50 jmason * spamassassin.cf: univ dips tweaked 2001-11-29 19:46 jmason * README, spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Locales.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/debian-rc-script.sh: a variety of minor tweaks contributed; also Debian init.d script from Duncan Findlay 2001-11-28 16:41 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added lc call to uniq id check 2001-11-28 16:36 jmason * spamassassin.cf: rescored whitelist 2001-11-27 21:27 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/Dns.pm: added check for any config 2001-11-27 20:03 jmason * sql/spamassassin.sql: fix to sql from Justin England 2001-11-27 20:03 jmason * lib/Mail/SpamAssassin/: Conf.pm, ConfSourceSQL.pm, PerMsgStatus.pm: required_hits fix, maybe, and a patch from ConfSourceSQL from Justin England 2001-11-27 12:58 hughescr * masses/mass-check: Oops, left in debug line 2001-11-27 12:41 hughescr * masses/mass-check: Revert -- seems to break when there is no space in pathname! 2001-11-27 12:26 hughescr * masses/mass-check: Mail folders with spaces in name 2001-11-25 22:47 jmason * README, lib/Mail/SpamAssassin.pm: README updated 2001-11-25 17:45 jmason * MANIFEST, lib/Mail/SpamAssassin/PerMsgStatus.pm: added get_full_message_as_text() helper method 2001-11-25 17:27 jmason * spamd/: redhat-rc-script.sh, solaris-rc-script.sh, spamassassin: added skod's solaris rc script, renamed Craig's rh one 2001-11-25 16:58 jmason * MANIFEST, qmail/README, qmail/qmail-scanner.patch: added Kobe Lenjou's patch for qmail support 2001-11-25 15:59 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: updated scores 2001-11-22 21:08 jmason * masses/continual_evolve.sh: avoid overwrites 2001-11-21 20:23 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Reporter.pm, spamd/spamd.raw: added skip_rbl_checks 2001-11-21 19:14 jmason * masses/: continual_evolve.sh, evolve.cxx, kill_continual_evolve.sh: added kill_continual_evolve.sh 2001-11-21 19:09 jmason * masses/: RUNME, evolve.cxx: updated sleep 2001-11-21 18:41 jmason * masses/evolve.cxx: added sleep 2001-11-21 16:40 jmason * ninjalogo.xcf: updated logo 2001-11-20 21:16 jmason * ninjalogo.xcf, spamassassin.cf, masses/Makefile, masses/logs-to-c, masses/mk-baseline-results, masses/score-ranges-from-freqs: new GA-evolved scores; 73 false-pos / 2109 false-neg old, 62 / 1784 new. These are hopefully more aggressively optimised to produce good results with min false positives and false negatives 2001-11-20 03:13 jmason * ninjalogo.xcf: added new logo image 2001-11-20 03:11 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm: added clear commands, to avoid doubled reports 2001-11-19 20:41 jmason * MANIFEST, spamassassin.cf, masses/score-ranges-from-freqs: some test tweaks to reduce false-pozzes 2001-11-19 19:57 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: added workaround to avoid scanning pure-attachment mails 2001-11-19 19:53 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Locales.pm, lib/Mail/SpamAssassin/Reporter.pm, masses/Makefile, masses/RUNME, masses/evolve.cxx, masses/logs-to-c, masses/mass-check: some fixes for false-positives 2001-11-18 22:17 jmason * spamd/: README, spamd.raw: updated spamd/README with info about init.d script; also moved daemonize call 2001-11-18 22:10 jmason * spamd/spamassassin: fixed minor typo 2001-11-18 22:09 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamd.raw: added fallback-to-nobody from Kelsey; fix for RBL bug from Sidney Markowitz 2001-11-18 16:21 hughescr * spamassassin.spec: Added RPM spec file 2001-11-18 13:45 hughescr * ChangeLog, Changes: Renamed Changes to ChangeLog for RPM 2001-11-18 13:37 hughescr * t/reportheader.t: Too many tests 2001-11-18 12:56 hughescr * spamd/: spamassassin, spamd.raw: Changes for SysV startup script 2001-11-15 19:20 jmason * MANIFEST, MANIFEST.SKIP, README, lib/Mail/SpamAssassin/Conf.pm, t/SATest.pm, t/reportheader.t: fixed report_header, added test 2001-11-14 23:12 hughescr * spamd/: spamc.c, spamc.pod: Added size limit to spamc 2001-11-14 22:21 jmason * Changes, lib/Mail/SpamAssassin.pm: RELEASED 1.4 2001-11-14 20:12 jmason * spamd/spamd.raw: added safe setuid operation to spamd, -u switch 2001-11-14 18:35 jmason * MANIFEST, README, spamassassin.cf, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw: fixed Skod's bug; RBL checks were being run inconstently 2001-11-14 17:44 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: updated SA to support Razor 1.13 2001-11-13 15:42 jmason * spamd/spamc.c: removed srand() call, would slow things down 2001-11-12 17:22 jmason * sql/README: fixed typo 2001-11-12 17:22 jmason * spamassassin.cf: added REMOVE_PAGE test 2001-11-11 20:43 jmason * spamassassin.cf: improved MSGID_NO_HOST and INVALID_MSGID tests to catch general bad msgids 2001-11-11 20:41 jmason * spamassassin.cf: improved NO_HOST test to catch general bad msgids 2001-11-11 20:17 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/EvalTests.pm: added missing-headers test 2001-11-11 19:51 jmason * MANIFEST: cosmetic. sorted MANIFEST 2001-11-11 19:48 jmason * MANIFEST, README, sql/README, sql/spamassassin.sql: added SQL stuff from JE 2001-11-11 19:41 jmason * MANIFEST: dist updated 2001-11-11 19:39 jmason * README, spamassassin.raw, lib/Mail/SpamAssassin.pm: fixed config file reading to use /etc as well as site_perl 2001-11-11 19:20 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, spamassassin.cf: whitelist patterns and blacklists added 2001-11-11 18:25 jmason * README, spamassassin.cf: added recently contributed tests 2001-11-07 23:54 jmason * spamassassin.cf, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/ConfSourceSQL.pm, spamd/spamd.raw, t/SATest.pm: added SQL config source code from Justin England 2001-11-07 23:26 jmason * spamd/spamd.raw, t/SATest.pm, t/spamd.t, t/spamd_port.t: added spamd tests 2001-11-07 22:59 jmason * spamd/spamd.raw: set_username method removed 2001-11-07 22:51 jmason * spamassassin.prefs, spamd/spamd.raw: auto_report_threshold doubled for paranoia 2001-11-07 22:38 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed 'Use of uninitialized value at lib/Mail/SpamAssassin/Dns.pm line 191.' 2001-11-07 22:36 jmason * spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw: patch from Charlie Watts: mime defanging now optional, spamd now has commandline switches to disable looking for user config files, and the ability to specify syslog facility on cmd line 2001-11-06 22:01 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: razor 1.12 support added 2001-11-06 21:19 jmason * spamassassin.cf: added strong buy test 2001-11-06 21:16 jmason * lib/Mail/SpamAssassin/Dns.pm: added check for Razor 1.12; doesn't support it yet 2001-11-06 20:37 jmason * spamd/: README, spamd.raw: update for username stuff 2001-11-06 20:23 jmason * spamassassin.raw, spamd/spamc.c, t/SATest.pm, t/forged_rcvd.t, t/data/spam/002: auto-add of User header by spamc 2001-11-06 20:02 jmason * spamassassin.cf: updated EXCUSE_7 pattern from Justin England 2001-11-05 00:19 jmason * README, spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw: added patch to spamd for Kelsey 2001-11-04 20:31 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Locales.pm: added ok_locales setting 2001-11-04 18:25 jmason * spamd/spamd.raw: added patch from Charlie Watts for broken perl signal handling 2001-11-04 18:23 jmason * lib/Mail/SpamAssassin.pm: added patch from Kelsey: improvements for per-user spamd/spamc functionality 2001-11-04 16:37 jmason * spamassassin.cf: updated cf 2001-11-01 18:01 jmason * lib/Mail/SpamAssassin/Dns.pm: oops, 5.6ism checked in 2001-10-31 19:59 jmason * spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: rewrite_subject and report_header support contributed by David Hull 2001-10-31 18:34 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: added fix for hang on msgs with really long lines 2001-10-31 18:07 jmason * spamd/spamd.raw: fixed typo noted by Kelsey 2001-10-31 18:06 jmason * lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Replier.pm, masses/mass-check, spamd/spamd.raw, t/strip2.t: incorporated speed patch from Matt Sergeant, added compile_now() method to Mail::SpamAssassin to help forking servers, fixed side-effect due to Razor bug in spamd, added protocol error warning to spamd 2001-10-31 17:48 hughescr * spamd/spamd.raw: Fixed docs 2001-10-31 17:46 hughescr * spamd/spamd.raw: First pass at command-line arg for authorized host. Must be list of IP addresses for now. 2001-10-31 17:28 hughescr * lib/Mail/SpamAssassin.pm, spamd/spamd.raw: * Moved eval{require} stuff into lib initialization in SpamAssassin.pm from spamd * Check for existance of user config file before trying to load it 2001-10-31 16:17 jmason * Changes, spamassassin.cf: fixed some false-pos scores 2001-10-31 15:22 jmason * spamd/spamd.raw: other spamd bugs fixed. bad day yesterday I think :( 2001-10-31 15:20 jmason * fixpath.pl, spamassassin.cf: fixed newline on #! line deletion 2001-10-30 19:10 jmason * spamassassin.cf, spamd/spamd.raw: added client-ip-address security to spamd, patch by Kelsey Cummings 2001-10-30 16:35 jmason * spamassassin.cf, masses/evolve.cxx: new scores: 0.19% fp / 3.47% fn now 2001-10-30 05:59 jmason * lib/Mail/SpamAssassin/EvalTests.pm: fixed charset bug 2001-10-30 05:44 jmason * masses/mass-check, spamd/spamd.raw: added evals to load optional modules 2001-10-30 00:55 jmason * lib/Mail/SpamAssassin/EvalTests.pm, masses/RUNME, spamd/spamd.raw: bug in charset code fixed 2001-10-29 22:09 hughescr * spamd/spamd.raw: Flaggified spamd, added -L flag for local-only testing 2001-10-29 21:51 hughescr * spamd/: spamc.c, spamc.pod, spamd.raw: Implemented per-user config files for spamd 2001-10-29 21:51 jmason * MANIFEST, masses/evolve.cxx: updated MANIFEST 2001-10-29 21:41 jmason * lib/Mail/SpamAssassin/Locales.pm: oops, fixed bug with new charset code 2001-10-29 21:37 jmason * spamassassin.cf, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/ExposedMessage.pm, lib/Mail/SpamAssassin/Locales.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Reporter.pm, masses/Makefile, masses/RUNME, masses/evolve.cxx, masses/logs-to-c, masses/mass-check, spamd/spamd.raw: added more new tests from Wolfgang Weisselberg; added charset detector based on LANG env var setting; rescored again. 2001-10-27 11:05 hughescr * spamd/spamc.pod: Update man page 2001-10-27 10:51 hughescr * spamd/spamc.c: * Added safe fallback option * Added some required include files * Fixed miscellaneous compile warnings 2001-10-27 02:32 jmason * spamassassin.cf, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Reporter.pm, masses/README: couple of new tests 2001-10-27 02:04 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/MyMailAudit.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/RUNME, masses/mass-check: added new eval test: analyses Reply-To header 2001-10-26 22:39 jmason * masses/README: metasend now 2 commands 2001-10-25 15:02 hughescr * spamd/spamc.c: Minor optimization 2001-10-25 00:48 jmason * MANIFEST, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EncappedMessage.pm, lib/Mail/SpamAssassin/ExposedMessage.pm, lib/Mail/SpamAssassin/Message.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Replier.pm, lib/Mail/SpamAssassin/Reporter.pm, lib/Mail/SpamAssassin/AuditMessage.pm, lib/Mail/SpamAssassin/MyMailAudit.pm: patch from Matt Sergeant 2001-10-25 00:40 jmason * spamd/spamc.c: ifdef'd TCP_NODELAY code, working on the principle of least surprise ;) 2001-10-24 22:08 jmason * README, lib/Mail/SpamAssassin.pm: released 1.3 2001-10-24 22:00 jmason * Makefile.PL, TODO: last-minute mods 2001-10-24 21:52 jmason * spamd/spamc.c: argh, kill solaris now 2001-10-24 21:50 jmason * Makefile.PL, spamd/spamc.c: replaced portability-nightmare inet_aton with inet_addr 2001-10-24 21:11 jmason * spamd/spamc.c: changed inet_aton to inet_pton for Solaris support 2001-10-24 20:00 jmason * Makefile.PL: updated Makefile.PL, hopefully with correct portability stuff to build spamc 2001-10-24 19:25 jmason * spamd/spamc.c: fixed minor typo that MacOS compiler didn't like 2001-10-24 19:06 jmason * lib/Mail/SpamAssassin/Dns.pm, masses/RUNME, masses/evolve.cxx, masses/logs-to-c, spamd/spamc.c: rewrote connection code in spamc; pretty sure it's portable now 2001-10-23 23:57 jmason * lib/Mail/SpamAssassin.pm: fixed bug handling DOS line-endings in -d 2001-10-23 22:50 jmason * spamd/spamc.c: made sure spamc copies errno before calling syslog() 2001-10-23 22:48 jmason * spamassassin.cf: reverted to 1.55 version of cf file 2001-10-23 22:16 hughescr * spamd/spamc.c: Ha! 2001-10-23 22:07 jmason * spamd/spamd.raw: commented 'local-tests-only' 2001-10-23 22:06 jmason * spamd/spamd.raw: mod 2001-10-23 21:55 jmason * spamd/spamc.c: changed spamc comments to use /* instead of // 2001-10-23 21:52 jmason * spamd/spamc.c: added syslogging to spamc as well 2001-10-23 19:20 jmason * spamassassin.cf, masses/evolve.cxx, masses/logs-to-c, masses/mass-check, masses/mk-baseline-results: cf updated with GA scores for new tests. redundant code removed from mk-baseline-results 2001-10-23 16:07 hughescr * Makefile.PL, spamassassin.raw, spamd/spamc.pod, spamd/spamd.raw: Doc cleanup -- call me anal 2001-10-23 12:04 hughescr * Makefile.PL: Fix POD manpage generation for spamc.pod 2001-10-23 10:22 hughescr * TODO: spamd/spamc implemented! 2001-10-23 10:12 hughescr * spamd/spamd.raw: Made spamd a well-behaved daemon 2001-10-23 10:03 hughescr * spamd/spamd.raw: Protocol checking in spamd, syslogging in spamd 2001-10-23 10:02 hughescr * spamd/spamc.c: Error in args to snprintf 2001-10-23 09:05 hughescr * spamd/spamd.raw: Argh! Ok, got it now 2001-10-23 09:04 hughescr * spamd/spamd.raw: Editted spamd instead of spamd.raw 2001-10-23 09:00 hughescr * spamd/: README, spamc.c, spamc.pod, spamd.raw: spam[cd] now with exit codes 2001-10-23 06:32 hughescr * Makefile.PL: Added CFLAGS=-g to makefile 2001-10-23 03:06 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm: minor pod tweaks 2001-10-22 23:27 jmason * lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, t/forged_rcvd.t, t/nonspam.t, t/spam.t, t/strip2.t, t/stripmarkup.t: a little bit of profiling and optimisation 2001-10-22 22:46 jmason * spamassassin.cf: added a couple of new tests 2001-10-22 19:03 jmason * fixpath.pl: removed -T flag from spamd 2001-10-22 18:36 jmason * README: updated README to credit Craig 2001-10-22 18:30 jmason * spamassassin.cf: updated cf file with releasable scores 2001-10-22 04:00 jmason * spamassassin.cf, masses/evolve.cxx: updated with yet more new scores 2001-10-21 18:35 jmason * spamassassin.cf, masses/RUNME, masses/evolve.cxx, masses/logs-to-c, masses/mass-check, masses/mk-baseline-results, masses/rewrite-cf-with-new-scores: updated with new GA scores 2001-10-20 00:11 jmason * spamd/spamd: spamd/spamd removed AGAIN 2001-10-20 00:06 jmason * build/: update_devel, update_devel: updated build_devel 2001-10-20 00:01 jmason * build/: update_devel, update_devel: updated build_devel 2001-10-19 23:55 jmason * Changes, build/update_devel: updated update_devel 2001-10-19 23:51 jmason * build/update_devel: added POD doc for spamc 2001-10-19 23:45 jmason * spamassassin.cf: added catch for the Nigerian scam 2001-10-19 23:38 jmason * MANIFEST, MANIFEST.SKIP, Makefile.PL, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamc.c, spamd/spamc.pod, spamd/spamd, spamd/spamd.raw: added POD doc for spamc 2001-10-19 23:21 jmason * .cvsignore, spamd/.cvsignore: fixed .cvsignore 2001-10-19 23:20 jmason * MANIFEST.SKIP, README, spamd/Makefile, spamd/spamd, spamd/spamd.raw: removed now-obsolete spamd Makefile 2001-10-19 23:11 jmason * MANIFEST, Makefile.PL, spamd/Makefile, spamd/spamd, spamd/spamd.raw: spamd and spamc are now built from top-lvel Makefile.PL; added some POD doco to spamd 2001-10-19 22:53 jmason * spamd/spamd: added finish() call to spamd 2001-10-19 22:51 jmason * spamd/README: spamd README: added newlines 2001-10-19 22:50 jmason * MANIFEST, masses/perturb.c, masses/perturb.pl, masses/summarise: updated MANIFEST for spamd 2001-10-19 22:49 jmason * lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/mass-check: added finish method to PerMsgStatus object, to allow objects to be garbage-collected. Tip from Matt Sergeant 2001-10-19 22:32 jmason * MANIFEST, MANIFEST.SKIP: updated MANIFEST 2001-10-19 22:30 jmason * README, spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Reporter.pm, t/spam.t: added support for razor-agents 1.06 2001-10-16 21:54 jmason * .cvsignore, spamassassin.cf, masses/.cvsignore: fixing 2001-10-16 21:53 jmason * spamassassin.cf, masses/RUNME, masses/evolve.cxx, masses/hit-frequencies, masses/logs-to-c, masses/mass-check, masses/mk-baseline-results: updated with new GA-optimised scores 2001-10-16 12:08 hughescr * spamd/README: Added spamd/spamc README 2001-10-16 11:17 hughescr * spamd/: spamc.c, spamd: Changed default port number 2001-10-16 11:09 hughescr * License, spamd/Makefile, spamd/spamc.c, spamd/spamd: Rolling in spamd 2001-10-15 20:23 jmason * MANIFEST.SKIP, spamassassin.cf, masses/Makefile, masses/RUNME, masses/evolve.cxx, masses/hit-frequencies, masses/mass-check, masses/rewrite-cf-with-new-scores: updated after last night's GA run 2001-10-15 04:01 jmason * masses/.cvsignore: upd 2001-10-15 04:00 jmason * masses/: .cvsignore, uniq-scores: update 2001-10-15 03:58 jmason * MANIFEST.SKIP, README, spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, masses/.cvsignore, masses/Makefile, masses/RUNME, masses/evolve.cxx: added new, first draft of GA-optimised scores 2001-10-11 23:26 jmason * spamassassin.raw: updated pod 2001-10-11 22:12 jmason * masses/mass-check: added Cyrus mailbox mass-check support, patch from Craig R Hughes 2001-10-11 22:09 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/README, masses/continual_evolve.sh, masses/evolve.cxx: whitelist bug fixed, thanks to Bill O'Hanlon 2001-10-11 05:52 jmason * MANIFEST, MANIFEST.SKIP, masses/README: updated readme 2001-10-11 03:38 jmason * masses/.cvsignore: upd .cvsignore 2001-10-11 03:37 jmason * masses/: evolve.cxx, hit-frequencies, mk-baseline-results: added 2 more utils 2001-10-11 01:25 jmason * MANIFEST, spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, masses/README, t/data/nice/base64.txt, t/data/spam/base64.txt: updated base64 test 2001-10-10 23:38 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added support for non-integer scores 2001-10-10 23:34 jmason * masses/evolve.cxx: try using SteadyState GA again 2001-10-10 23:33 jmason * masses/README: rescoring README finished 2001-10-10 23:30 jmason * MANIFEST, MANIFEST.SKIP: updated MANIFEST 2001-10-10 23:27 jmason * masses/: README, mass-check, .cvsignore, .cvsignore, Makefile, README, continual_evolve.sh, evolve.cxx, logs-to-c, .cvsignore: added genetic algorithm to rescore tests 2001-10-10 00:51 jmason * MANIFEST.SKIP, masses/.cvsignore, masses/perturb.c, masses/perturb.pl, t/strip2.t: added score-searching script and C code 2001-10-09 22:40 jmason * MANIFEST: MANIFEST was incorrect 2001-10-09 21:27 jmason * MANIFEST, lib/Mail/SpamAssassin/EvalTests.pm: reduced retry sleep time on From address MX-check 2001-10-04 18:40 jmason * README: removed hb from procmail line 2001-10-03 18:16 jmason * README: fixed procmail recipe 2001-10-02 00:06 jmason * lib/Mail/SpamAssassin/: Dns.pm, PerMsgStatus.pm: fixed Razor checks 2001-10-01 20:22 jmason * README, spamassassin.cf, build/update_devel, build/update_stable, lib/Mail/SpamAssassin/PerMsgStatus.pm: added bl.spamcop.net test 2001-09-29 20:33 jmason * MANIFEST, masses/README: added masses README 2001-09-29 20:28 jmason * lib/Mail/SpamAssassin.pm: released 1.2 2001-09-29 20:18 jmason * lib/Mail/SpamAssassin/EvalTests.pm: incorrect counting of 8bit chars 2001-09-27 20:43 jmason * MANIFEST, MANIFEST.SKIP, t/data/mime-subject.txt: added test mail for MIME-encoded mails 2001-09-27 20:41 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: made s.1618 tests full-body matching; added MIME header decoding 2001-09-27 01:40 jmason * masses/: RUNME, summarise: redone stats 2001-09-27 01:00 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/RUNME: reduced memory usage on really big mails 2001-09-27 00:06 jmason * spamassassin.cf: rescored some tests 2001-09-26 23:58 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/mass-check: added content-transfer-encoding support for QP and Base64 2001-09-25 22:55 jmason * lib/Mail/SpamAssassin/EvalTests.pm, masses/.cvsignore, masses/RUNME, masses/mass-check: added 'masses' mass-check scripts 2001-09-24 22:52 jmason * README: SA fixes 2001-09-23 23:23 jmason * spamassassin.cf: removed FILL_OUT_HERE test, we already had one in the list 2001-09-23 23:08 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm: a positive result for an IP check in one zone will prohibit testing in other zones 2001-09-23 22:31 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: added code to check unique subject IDs to ensure they're not in the dictionary first 2001-09-23 22:12 jmason * spamassassin.cf: added some new tests from Wolfgang Weisselberg 2001-09-23 22:08 jmason * lib/Mail/SpamAssassin.pm: spamassassin -d now only removes body lines inside the report -- not in the mail in general 2001-09-23 18:08 jmason * spamassassin.cf: minor mods 2001-09-20 18:05 jmason * spamassassin.cf: fixed q-mark tests to be exclusive; dialup-spam-source osirusoft removed 2001-09-19 07:44 jmason * lib/Mail/SpamAssassin.pm: released 1.1 (really this time) 2001-09-19 07:43 jmason * README, lib/Mail/SpamAssassin/EvalTests.pm: released 1.1 2001-09-19 07:33 jmason * spamassassin.cf: rescored some tests 2001-09-19 07:21 jmason * spamassassin.cf: fixed bug with false-positive on Sircam 2001-09-19 07:17 jmason * spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm, t/spam.t: now possible to override a test with a different test type 2001-09-19 05:33 jmason * spamassassin.cf: added tests from Wolfgang Weisselberg 2001-09-19 04:01 jmason * Makefile.PL: NetBSD portability fix 2001-09-17 21:31 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: changed excl mark test into 2 tests; fixed hotmail.com received test 2001-09-16 19:27 jmason * README, fixpath.pl, spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin/PerMsgStatus.pm: added suggestions and patch from Gustav Schaffter 2001-09-16 04:14 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm: added support for extra Osirusoft A records 2001-09-16 03:56 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: spamassassin now strips any existing SA report when adding a new report 2001-09-12 00:27 jmason * .cvsignore, MANIFEST.SKIP, t/.cvsignore: added .cvsignores 2001-09-12 00:26 jmason * MANIFEST, MailAudit.patch, README, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Reporter.pm, t/strip2.t, t/data/spam/003: added workaround for Mail::Header modifying files; added test; documented in README 2001-09-11 23:06 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: trimmed blank line when report is added 2001-09-06 23:46 jmason * MANIFEST, spamassassin.prefs, build/cf_to_html: added tests page 2001-09-06 22:35 jmason * README, spamassassin.cf, spamassassin.prefs, spamassassin.raw, lib/Mail/SpamAssassin.pm: moved config-file finding code into module 2001-09-06 00:28 jmason * spamassassin.cf: avoid mailto false positives 2001-09-05 22:42 jmason * README: added doco on procmail usage 2001-09-04 21:28 jmason * Changes: released 1.0 2001-09-04 21:20 jmason * lib/Mail/SpamAssassin.pm: bumped version to 1.1 2001-09-04 21:12 jmason * Changes, MANIFEST, build/update_devel, build/update_stable: released 1.0 2001-09-04 18:23 jmason * spamassassin.cf: latest code 2001-08-31 00:34 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/EvalTests.pm: new rules to catch some stuff it was missing 2001-08-30 22:45 jmason * spamassassin.raw, t/stripmarkup.t, t/data/spam/003: added support for -d switch 2001-08-30 22:41 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/Conf.pm, SpamAssassin/Message.pm, SpamAssassin/PerMsgStatus.pm, SpamAssassin/Reporter.pm: added support for -d switch 2001-08-28 23:41 jmason * lib/Mail/SpamAssassin/Replier.pm: added replier class 2001-08-28 23:36 jmason * MANIFEST, README, spamassassin.cf, spamassassin.prefs, spamassassin.raw, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: spamtrapping and whitelist support 2001-08-28 00:00 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: fixed bug from last checkin 2001-08-27 23:32 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: headers are now returned as 'undef' if not set 2001-08-27 00:52 jmason * MANIFEST, MANIFEST.SKIP, Makefile.PL, fixpath.pl, spamassassin, spamassassin.raw: fixed to use 'fixpath.pl' to add /usr/bin/perl line 2001-08-26 22:23 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/EvalTests.pm: added some tests for new spammer tricks 2001-08-20 18:26 jmason * spamassassin.cf, spamassassin.prefs: added Sircam check 2001-08-17 04:06 jmason * README, spamassassin: added fix for config file-finding code from David Hull (hull at paracel dot com); also added fix to README suggested by David. 2001-06-21 15:53 jmason * t/forged_rcvd.t: hmm, tset turned off for now 2001-06-21 10:40 jmason * README: added test paragraph 2001-06-21 08:33 jmason * spamassassin.cf: changed ORBS check to ORDB check 2001-06-11 07:00 jmason * spamassassin.cf: added = before mailto:s in patterns 2001-06-11 05:44 jmason * Changes, spamassassin.cf, spamassassin.prefs, build/update_devel, build/update_stable: updated build scripts 2001-06-05 05:59 jmason * spamassassin, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added auto-reporting code 2001-06-01 09:09 jmason * spamassassin.cf: oops, forged received header support was not great 2001-05-31 05:23 jmason * spamassassin.cf: fixed buglet in FORGED_RCVD_FOUND 2001-05-31 05:21 jmason * spamassassin.cf, spamassassin.prefs: avoided false positives from mild javascript 2001-05-31 05:17 jmason * MANIFEST, spamassassin, spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, t/forged_rcvd.t, t/data/spam/002: added forged-received check, ALL header match 2001-05-31 04:55 jmason * lib/Mail/SpamAssassin/: Conf.pm, PerMsgStatus.pm: oops, missed body tests 2001-05-31 04:51 jmason * spamassassin, spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added 'full' configuration item 2001-05-25 04:48 jmason * Changes, spamassassin, spamassassin.cf, lib/Mail/SpamAssassin.pm: added support for delivering to MAIL, DEFAULT etc. from Robert Klep 2001-05-22 07:06 jmason * Changes, lib/Mail/SpamAssassin/Reporter.pm: bug in razor report code fixed 2001-05-22 06:48 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: changed razor to list hostname in config file arg 2001-05-22 06:31 jmason * lib/Mail/SpamAssassin/: EncappedMessage.pm, ExposedMessage.pm, Message.pm, Reporter.pm: took out pod, it was confusing installer 2001-05-22 06:28 jmason * README, spamassassin, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/EncappedMessage.pm, lib/Mail/SpamAssassin/ExposedMessage.pm, lib/Mail/SpamAssassin/Message.pm, lib/Mail/SpamAssassin/Reporter.pm: some doco changes 2001-05-17 08:36 jmason * README, spamassassin.prefs: added README notes 2001-05-17 08:28 jmason * spamassassin, lib/Mail/SpamAssassin/Reporter.pm: added Razor support 2001-05-17 08:24 jmason * MANIFEST, spamassassin, spamassassin.cf, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EncappedMessage.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/ExposedMessage.pm, lib/Mail/SpamAssassin/Message.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm, lib/Mail/SpamAssassin/Reporter.pm, t/SATest.pm, t/nonspam.t, t/spam.t, t/test_dir, t/data/nice/001, t/data/spam/001: added Razor support 2001-05-16 16:12 jmason * MANIFEST, spamassassin, lib/Mail/SpamAssassin/EncappedMessage.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/ExposedMessage.pm, lib/Mail/SpamAssassin/Message.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added Mail::Internet encap code 2001-05-16 15:31 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: mods to isolate Mail::Audit support 2001-05-08 06:25 jmason * Changes, spamassassin, spamassassin.cf, spamassassin.prefs: added extra testing paths 2001-05-02 09:55 jmason * Changes, MANIFEST, spamassassin.cf, windows_install.pl, lib/Mail/SpamAssassin.pm: added windows_install script 2001-05-01 07:16 jmason * spamassassin.cf: fixed RBL, new anti-porn patterns 2001-05-01 07:10 jmason * spamassassin, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/EvalTests.pm: RBL lookups were broken 2001-04-24 08:30 jmason * Changes, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: changes to DNS lookup code 2001-04-23 07:04 jmason * Changes, spamassassin.cf, spamassassin.prefs: fixed RBL 2001-04-23 07:01 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: fixed RBL domain to use mail-abuse.org 2001-04-23 05:56 jmason * Changes: [no log message] 2001-04-22 16:04 jmason * MANIFEST.SKIP: added changes.bak 2001-04-22 15:52 jmason * .cvsignore: [no log message] 2001-04-22 14:41 jmason * Changes, MANIFEST: added Changes 2001-04-22 14:40 jmason * MANIFEST, MANIFEST.SKIP, Makefile.PL, rules.cf, userprefs.cf, build/get_version, build/update_devel, build/update_stable: fixed some stuff for disting 2001-04-22 13:26 jmason * lib/Mail/SpamAssassin/: Main.pm, Msg.pm: deld files 2001-04-22 13:26 jmason * MANIFEST.SKIP, sample-nonspam.txt, sample-spam.txt, spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added new files 2001-04-22 13:24 jmason * .cvsignore, MANIFEST, Makefile.PL, README, TODO, spamassassin, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm: remodeled with factory interface, and added lotsa doco 2001-04-20 11:47 jmason * .cvsignore, MANIFEST, Makefile.PL, README, TODO, spamassassin, rules.cf, userprefs.cf, lib/Mail/SpamAssassin/Main.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Msg.pm: Initial revision 2001-04-20 11:47 jmason * .cvsignore, MANIFEST, Makefile.PL, README, TODO, spamassassin, rules.cf, userprefs.cf, lib/Mail/SpamAssassin/Main.pm, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/Msg.pm: Initial import