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