2001-12-22 00: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 23:43 jmason * rules/20_body_tests.cf: added tags to figure out which porn rules wree trigerring 2001-12-21 10:13 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm: spamassassin local delivery was broken 2001-12-21 10:03 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm: re-added From line insertion 2001-12-21 08:17 jmason * rules/20_head_tests.cf: fixed typo in regexp 2001-12-20 03:48 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: NFS-safe locking 2001-12-19 22:26 jmason * MANIFEST: updated manifest 2001-12-19 13:38 jmason * lib/Mail/SpamAssassin/EvalTests.pm: removed .us from round-the-world check 2001-12-19 07:37 jmason * t/reportheader.t: fixed? bug in reportheader test. wierd. 2001-12-19 06:45 jmason * masses/evolve.cxx: evolver was SIGFPEing if pop was bigger than 20000. nice bug to be able to afford ;) 2001-12-19 06:19 jmason * lib/Mail/SpamAssassin/Conf.pm: [no log message] 2001-12-19 06:09 jmason * lib/Mail/SpamAssassin/Conf.pm, rules/20text_es.cf, rules/30_text_es.cf: internationalisation -- Spanish translation from David Barroso 2001-12-19 05:23 jmason * lib/Mail/SpamAssassin/Conf.pm: added Mail::SpamAssassin::Conf doco 2001-12-19 05: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-19 04:19 jmason * spamd/spamd.raw: avoid 'Use of uninitialized value in concatenation' warning 2001-12-19 04:12 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/EvalTests.pm: whitelist_to commands can now handle multiple To addrs 2001-12-19 03:01 jmason * masses/: Makefile, RUNME: upd mk 2001-12-19 02:57 jmason * masses/: start_evolving.sh, stop_evolving.sh: added cron scripts 2001-12-19 01:19 jmason * README: updated procmail recipe 2001-12-19 00: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-19 00: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 20:59 t0mac * rules/20text_es.cf: Spanish rules translation, a preliminary version, almost 70% describe translated 2001-12-18 05:07 jmason * lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: fixed whitelist tests 2001-12-18 04: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-18 02:00 jmason * lib/Mail/SpamAssassin/Locales.pm: workaround for broken Magellan charset 2001-12-18 00: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-18 00:28 jmason * lib/Mail/SpamAssassin/NoMailAudit.pm: added from-line-adding code 2001-12-17 15:55 hughescr * masses/: hit-frequencies, logs-to-c: New rules directory 2001-12-17 14:25 jmason * spamassassin.cf, spamassassin.prefs: renamed cf files into 'rules' subdir 2001-12-17 14: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 14: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-17 04:21 jmason * masses/mass-check: now removed the need for Mail::Audit 2001-12-17 04:01 jmason * README: updated README 2001-12-17 03: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-17 01:44 jmason * spamassassin.raw, spamd/spamd.raw: bugs fixed in Mail::Audit workaround code 2001-12-17 01:27 jmason * spamassassin.raw: tweaked pre-chew code again 2001-12-16 09:53 jmason * spamassassin.cf: added check for SEC-mandated stock warnings 2001-12-16 09:47 jmason * spamassassin.raw, spamd/spamd.raw: checked in pre-chewing code to work around Mail::Audit bugs 2001-12-16 09:26 jmason * lib/Mail/SpamAssassin/EvalTests.pm: made uniq id check more conservative 2001-12-16 09:25 jmason * lib/Mail/SpamAssassin/: Conf.pm, EvalTests.pm: more fractional values allowed in conf 2001-12-15 09:42 jmason * lib/Mail/SpamAssassin/EvalTests.pm: updated yahoo forgery test 2001-12-15 09:40 jmason * lib/Mail/SpamAssassin/Dns.pm: razor check warning now a dbg 2001-12-14 10:22 hughescr * masses/logs-to-c: fic broken thing :) 2001-12-14 09:18 hughescr * masses/.cvsignore: pgapack socket ignored 2001-12-14 09:17 hughescr * masses/craig-evolve.cxx: Changes for new IO for scores 2001-12-14 08:30 hughescr * tools/check_whitelist: filename wrong 2001-12-14 08:22 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: flock-locking for DB -- do not use NFS :) 2001-12-14 07:09 jmason * spamassassin.raw: manpage fix 2001-12-14 04:44 jmason * spamassassin.cf, spamassassin.prefs: all prefs now commented out so user prefs files don't automatically override .cf changes 2001-12-14 03:55 jmason * lib/Mail/SpamAssassin/EvalTests.pm: Duncan's dict suggestion 2001-12-14 03:51 jmason * README, lib/Mail/SpamAssassin/EvalTests.pm: tweaked dict code to avoid lookups for a lot more words 2001-12-13 06:12 jmason * masses/Makefile: deimos changes 2001-12-13 06:11 jmason * masses/: evolve.cxx, logs-to-c, mk-baseline-results: added ability to test new scores without a full recompile 2001-12-13 05:46 jmason * spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm: configurable dns-test timeouts, patch from Charlie Watts 2001-12-13 05:02 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added .pe to CCTLDS WITH OPEN RELAYS list 2001-12-13 03: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-13 03:27 jmason * spamassassin.prefs, lib/Mail/SpamAssassin.pm: added don't edit me comment to .prefs 2001-12-13 03:22 jmason * README: updated README 2001-12-13 03:07 jmason * t/spamd_maxsize.t: added test for spamc -s arg 2001-12-13 03: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-13 02:40 jmason * spamd/spamc.c: added SIGPIPE ignore 2001-12-13 02:36 jmason * spamd/spamc.c: added safe read() and write() wrappers for spamc to protect against partial reads from network/pipes 2001-12-13 02:27 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm: fixed long-line-chopping bug 2001-12-13 00: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-13 00:21 hughescr * spamd/spamc.c: Why was I freeing that there? 2001-12-12 07:35 jmason * masses/RUNME.DOGMA: [no log message] 2001-12-12 06:51 hughescr * spamd/spamd.raw: Added more detail to log message 2001-12-12 05:24 jmason * t/: db_based_whitelist.t, dir_based_whitelist.t: sped up tests by using only local tests for whitelist t 2001-12-12 05:22 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added round-the-world-relay test 2001-12-12 05:17 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm: implemented round-the-world check 2001-12-12 03:34 jmason * masses/: RUNME, evolve.cxx, mk-baseline-results: tweaked evolve not to report so frequently 2001-12-12 03: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-12 01:10 jmason * masses/mass-check: argh, mass-check wasn't checking jm MH folders 2001-12-11 22:18 hughescr * masses/craig-evolve.cxx: Scoring alg changes 2001-12-10 18:52 hughescr * lib/Mail/SpamAssassin/Dns.pm: Retries unneccessary and slow 2001-12-10 15:56 hughescr * spamd/spamd.raw: Default-bind to 127.0.0.1 2001-12-10 15:35 hughescr * spamd/spamd.raw: Added bind-to-ip flag 2001-12-10 07:41 jmason * spamassassin.cf: added mixed-numbers-in-from test 2001-12-10 05:54 hughescr * masses/mass-check: Skip big messages, dont sort 2001-12-10 05:15 hughescr * masses/craig-evolve.cxx: New swarming-mutation added, new evaluation metric 2001-12-10 01:27 jmason * spamassassin.cf: [no log message] 2001-12-09 09:15 jmason * masses/evolve.cxx: more frequent dumps 2001-12-09 03:58 jmason * masses/evolve.cxx: evolve fixes 2001-12-09 03:54 jmason * masses/score-ranges-from-freqs: ranges tweaked 2001-12-09 03:53 jmason * masses/evolve.cxx: ranges were being ignored 2001-12-09 03:41 jmason * masses/evolve.cxx: fixed result-reporting 2001-12-09 03:21 jmason * masses/: Makefile, RUNME, evolve.cxx: some speedups for inner loops, thx Craig 2001-12-08 23:03 hughescr * masses/craig-evolve.cxx: Same alg as jm except SSGA 2001-12-08 22:52 hughescr * masses/craig-evolve.cxx: Changes to get it working better 2001-12-08 12:33 hughescr * masses/: .cvsignore, Makefile, craig-evolve.cxx, logs-to-c: Craig enters the evolution game 2001-12-08 08:34 jmason * masses/mass-check: mass-check now much more efficient check mboxes; no tmp files 2001-12-08 08:11 jmason * MANIFEST, MANIFEST.SKIP, spamassassin.spec, lib/Mail/SpamAssassin/EvalTests.pm, masses/.cvsignore, masses/RUNME, Changes: Changelog -> Changes 2001-12-08 07:36 jmason * Changelog: rmed log 2001-12-08 07:35 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: removed a few more false pozzes 2001-12-08 06:58 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, masses/mass-check: malformed to test was catching undisc recips 2001-12-08 06: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-08 04:19 jmason * spamassassin.cf: tweaked test 2001-12-08 04: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-08 02:45 jmason * spamassassin.cf, lib/Mail/SpamAssassin.pm: rule tweaks 2001-12-08 02:41 hughescr * masses/mass-check: Can now mass-check TAR archives 2001-12-08 01:50 hughescr * lib/Mail/SpamAssassin.pm: Slight performance hit, but problems otherwise 2001-12-08 01:39 hughescr * spamassassin.cf: Fixed problems in .cf 2001-12-08 01:39 hughescr * t/: db_based_whitelist.t, dir_based_whitelist.t: Ooops -- somehow was picking up old scores 2001-12-08 01:29 hughescr * spamassassin.cf: Updated EXCUSE_12 2001-12-08 01:29 hughescr * t/: db_based_whitelist.t, dir_based_whitelist.t: Wrong subject lines in spam test 2001-12-07 06:29 jmason * MANIFEST.SKIP, ninjalogo.png, masses/.cvsignore: updated manifests 2001-12-07 06:22 jmason * masses/logs-to-c: [no log message] 2001-12-07 06:19 jmason * masses/: hit-frequencies, logs-to-c: [no log message] 2001-12-07 06:15 jmason * masses/: RUNME, evolve.cxx, kill_continual_evolve.sh: fixed typo 2001-12-07 03:50 jmason * masses/RUNME.DOGMA: added RUNME script for dogma 2001-12-07 03:49 jmason * spamassassin.cf: removed redundant test 2001-12-07 03:47 jmason * masses/RUNME.DOGMA: added RUNME script for dogma 2001-12-07 03:05 jmason * t/strip2.t, tools/check_whitelist: added dir-based support to tools/check_whitelist; fixed some tests 2001-12-07 02:57 jmason * MANIFEST: updated manifest 2001-12-07 02: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-07 01: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 21:37 hughescr * spamd/spamd.raw: Temporary(?) change to get per-user auto-whitelist working again 2001-12-06 10:16 hughescr * spamassassin.cf: Added descriptions for ALL rules 2001-12-06 09:17 hughescr * spamassassin.prefs: Clarification of rules for wildcards 2001-12-06 06:13 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: updated to avoid probs with screwed-up hdrs 2001-12-06 06:07 jmason * lib/Mail/SpamAssassin/: Conf.pm, DirBasedAddrList.pm: eh? Craig, why'd you set the auto-whitelist dir to 'undef'? 2001-12-06 02:06 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm: added whitelist-to commands 2001-12-05 10:29 hughescr * spamassassin.spec: Ooops 2001-12-05 10:27 hughescr * spamassassin.spec, spamd/debian-rc-spamd.conf, spamd/redhat-rc-script.sh: Updated for auto-whitelist option 2001-12-05 10:10 hughescr * tools/check_whitelist: Changed path to file 2001-12-05 08:50 hughescr * spamd/spamc.c: Fixed serious problem in spamc 2001-12-05 08: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-05 02:47 jmason * spamassassin.cf: fixed bug in numeric IP test, added new' removal' website 2001-12-05 02: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-05 01:24 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: toned down known-bad-dialup test 2001-12-04 23:20 hughescr * spamd/spamc.c: Re-enabled spamc -u flag 2001-12-04 22:27 hughescr * spamd/README: Version tick on protocols 2001-12-04 21:59 hughescr * spamd/: spamc.c, spamd.raw: Changes for content-length; some cleanups 2001-12-04 19:12 hughescr * spamd/spamc.c: Redhat 5 changes for shutdown() by Kevin McGrail 2001-12-04 08:21 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: added Yahoo received header test 2001-12-04 03:59 jmason * README, spamassassin.cf, lib/Mail/SpamAssassin.pm: added auto-generation of user-state HOME/.spamassassin dir 2001-12-04 03:49 jmason * spamassassin.cf, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/DBBasedAddrList.pm, lib/Mail/SpamAssassin/DirBasedAddrList.pm: reduced code duplication 2001-12-04 03:45 jmason * spamassassin.raw: re-added DirBased whitelist factory. commented out though ;) 2001-12-04 03:35 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: added some new regexps, fixed hang in VERY_SUSP_RECIPS 2001-12-04 03:06 jmason * lib/Mail/SpamAssassin/EvalTests.pm, t/SATest.pm: added check for a new format of hotmail.com received headers 2001-12-04 02: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 09:54 hughescr * tools/check_whitelist: Simple dump of whitelist BD 2001-12-03 09:37 hughescr * spamd/spamd.raw: Added auto-whitelist flag to spamd 2001-12-03 09:24 jmason * lib/Mail/SpamAssassin/Conf.pm: oops, fixed perms bug on dir whitelist 2001-12-03 08:45 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: 0-based was correct! 2001-12-03 08:39 jmason * spamassassin.cf: added whitelist for eBay and Amazon 2001-12-03 08:37 jmason * lib/Mail/SpamAssassin/PersistentAddrList.pm: updated pod 2001-12-03 08:36 hughescr * spamassassin.cf, lib/Mail/SpamAssassin/AutoWhitelist.pm, lib/Mail/SpamAssassin/Conf.pm: Made auto_whitelist_threshold a config param 2001-12-03 08:36 hughescr * lib/Mail/SpamAssassin/DBBasedAddrList.pm: Start counting at 1 not 0 2001-12-03 08: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-03 07:50 hughescr * MANIFEST: Reverted to Changelog from Changes 2001-12-03 07:04 hughescr * lib/Mail/SpamAssassin/: Conf.pm, EvalTests.pm: Switched to using hash instead of list for whitelist/blacklist 2001-12-03 05:35 hughescr * Changelog, Changes, spamassassin.spec: Moved Changes back to Changelog 2001-12-03 05:15 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/AutoWhitelist.pm: now prints a message when -W is used 2001-12-03 05:08 jmason * spamd/: debian-rc-script.sh, debian-rc-spamd.conf: added updated deb stuff 2001-12-03 04: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-03 03:29 jmason * lib/Mail/SpamAssassin/Locales.pm: unusual unicode charset fixed 2001-12-03 03:28 jmason * sql/: README, spamassassin.sql: added indexed username to SQL, from Jeremy D. Zawodny 2001-12-03 02: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-03 02: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-03 02:40 jmason * Changes: 1.5 RELEASED 2001-12-03 02:34 jmason * MANIFEST.SKIP: renamed ChangeLog *back* to Changes; hey Craig, I had stuff relying on that ;) 2001-12-03 02:32 jmason * Makefile.PL, spamassassin.spec: updated spec file for RH7.1, and 1.5 2001-12-03 02:09 jmason * Changes: let's see if Changes now works 2001-12-03 02:06 jmason * Changes, Changes: [no log message] 2001-12-03 01:59 jmason * Makefile.PL, t/SATest.pm: spamd tests now on diff port, Makefile.PL gives reassuring anti-warning 2001-12-03 01:49 jmason * ChangeLog, Changes: changes file added 2001-12-02 17:41 hughescr * spamd/: spamc.pod, spamd.raw: Doc updates 2001-12-02 07:16 jmason * spamassassin.cf, spamd/spamd.raw: [no log message] 2001-12-02 05:05 jmason * spamassassin.prefs: added note about terse report for headers 2001-12-02 04:47 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: whoops, broke the PORN test 2001-12-02 04:45 jmason * lib/Mail/SpamAssassin/Conf.pm: added support for using either - or _ in config lines 2001-12-02 04:42 jmason * spamassassin.cf, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added terse-report support from Thomas Hurst 2001-12-02 04:24 jmason * spamd/spamd.raw: added quick dont-copy-prefs patch from Duncan Findlay 2001-12-02 04:22 jmason * lib/Mail/SpamAssassin.pm: added support for installvendorlib 2001-12-02 04:21 jmason * spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added terse-report support from Thomas Hurst 2001-12-02 04:21 jmason * License, README: updated license to use current perl lic 2001-12-02 04:13 jmason * spamassassin.cf: added new tests 2001-12-02 04:07 jmason * spamassassin.cf: removal instructions 2001-12-02 04:02 jmason * spamassassin.cf: added more porn 2001-12-02 03:02 jmason * lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: fixed Trey's double-checking bug 2001-11-30 05:17 jmason * lib/Mail/SpamAssassin/EvalTests.pm: dns mx test was not working. fixed 2001-11-30 04:59 jmason * MANIFEST, spamd/debian-rc-script.sh, spamd/debian-rc-spamd.conf: added updated debian scripts 2001-11-30 03:50 jmason * spamassassin.cf: univ dips tweaked 2001-11-30 03: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-29 00:41 jmason * lib/Mail/SpamAssassin/EvalTests.pm: added lc call to uniq id check 2001-11-29 00:36 jmason * spamassassin.cf: rescored whitelist 2001-11-28 05:27 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/Dns.pm: added check for any config 2001-11-28 04:03 jmason * sql/spamassassin.sql: fix to sql from Justin England 2001-11-28 04: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 20:58 hughescr * masses/mass-check: Oops, left in debug line 2001-11-27 20:41 hughescr * masses/mass-check: Revert -- seems to break when there is no space in pathname! 2001-11-27 20:26 hughescr * masses/mass-check: Mail folders with spaces in name 2001-11-26 06:47 jmason * README, lib/Mail/SpamAssassin.pm: README updated 2001-11-26 01:45 jmason * MANIFEST, lib/Mail/SpamAssassin/PerMsgStatus.pm: added get_full_message_as_text() helper method 2001-11-26 01: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-26 00:58 jmason * MANIFEST, qmail/README, qmail/qmail-scanner.patch: added Kobe Lenjou's patch for qmail support 2001-11-25 23:59 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: updated scores 2001-11-23 05:08 jmason * masses/continual_evolve.sh: avoid overwrites 2001-11-22 04: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-22 03:14 jmason * masses/: continual_evolve.sh, evolve.cxx, kill_continual_evolve.sh: added kill_continual_evolve.sh 2001-11-22 03:09 jmason * masses/: RUNME, evolve.cxx: updated sleep 2001-11-22 02:41 jmason * masses/evolve.cxx: added sleep 2001-11-22 00:40 jmason * ninjalogo.xcf: updated logo 2001-11-21 05: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 11:13 jmason * ninjalogo.xcf: added new logo image 2001-11-20 11:11 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm: added clear commands, to avoid doubled reports 2001-11-20 04:41 jmason * MANIFEST, spamassassin.cf, masses/score-ranges-from-freqs: some test tweaks to reduce false-pozzes 2001-11-20 03:57 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: added workaround to avoid scanning pure-attachment mails 2001-11-20 03: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-19 06:17 jmason * spamd/: README, spamd.raw: updated spamd/README with info about init.d script; also moved daemonize call 2001-11-19 06:10 jmason * spamd/spamassassin: fixed minor typo 2001-11-19 06: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-19 00:21 hughescr * spamassassin.spec: Added RPM spec file 2001-11-18 21:45 hughescr * ChangeLog, Changes: Renamed Changes to ChangeLog for RPM 2001-11-18 21:37 hughescr * t/reportheader.t: Too many tests 2001-11-18 20:56 hughescr * spamd/: spamassassin, spamd.raw: Changes for SysV startup script 2001-11-16 03:20 jmason * MANIFEST, MANIFEST.SKIP, README, lib/Mail/SpamAssassin/Conf.pm, t/SATest.pm, t/reportheader.t: fixed report_header, added test 2001-11-15 07:12 hughescr * spamd/: spamc.c, spamc.pod: Added size limit to spamc 2001-11-15 06:21 jmason * Changes, lib/Mail/SpamAssassin.pm: RELEASED 1.4 2001-11-15 04:12 jmason * spamd/spamd.raw: added safe setuid operation to spamd, -u switch 2001-11-15 02: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-15 01:44 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: updated SA to support Razor 1.13 2001-11-13 23:42 jmason * spamd/spamc.c: removed srand() call, would slow things down 2001-11-13 01:22 jmason * sql/README: fixed typo 2001-11-13 01:22 jmason * spamassassin.cf: added REMOVE_PAGE test 2001-11-12 04:43 jmason * spamassassin.cf: improved MSGID_NO_HOST and INVALID_MSGID tests to catch general bad msgids 2001-11-12 04:41 jmason * spamassassin.cf: improved NO_HOST test to catch general bad msgids 2001-11-12 04:17 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm, lib/Mail/SpamAssassin/EvalTests.pm: added missing-headers test 2001-11-12 03:51 jmason * MANIFEST: cosmetic. sorted MANIFEST 2001-11-12 03:48 jmason * MANIFEST, README, sql/README, sql/spamassassin.sql: added SQL stuff from JE 2001-11-12 03:41 jmason * MANIFEST: dist updated 2001-11-12 03:39 jmason * README, spamassassin.raw, lib/Mail/SpamAssassin.pm: fixed config file reading to use /etc as well as site_perl 2001-11-12 03: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-12 02:25 jmason * README, spamassassin.cf: added recently contributed tests 2001-11-08 07: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-08 07:26 jmason * spamd/spamd.raw, t/SATest.pm, t/spamd.t, t/spamd_port.t: added spamd tests 2001-11-08 06:59 jmason * spamd/spamd.raw: set_username method removed 2001-11-08 06:51 jmason * spamassassin.prefs, spamd/spamd.raw: auto_report_threshold doubled for paranoia 2001-11-08 06:38 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed 'Use of uninitialized value at lib/Mail/SpamAssassin/Dns.pm line 191.' 2001-11-08 06: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-07 06:01 jmason * lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: razor 1.12 support added 2001-11-07 05:19 jmason * spamassassin.cf: added strong buy test 2001-11-07 05:16 jmason * lib/Mail/SpamAssassin/Dns.pm: added check for Razor 1.12; doesn't support it yet 2001-11-07 04:37 jmason * spamd/: README, spamd.raw: update for username stuff 2001-11-07 04: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-07 04:02 jmason * spamassassin.cf: updated EXCUSE_7 pattern from Justin England 2001-11-05 08:19 jmason * README, spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw: added patch to spamd for Kelsey 2001-11-05 04: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-05 02:25 jmason * spamd/spamd.raw: added patch from Charlie Watts for broken perl signal handling 2001-11-05 02:23 jmason * lib/Mail/SpamAssassin.pm: added patch from Kelsey: improvements for per-user spamd/spamc functionality 2001-11-05 00:37 jmason * spamassassin.cf: updated cf 2001-11-02 02:01 jmason * lib/Mail/SpamAssassin/Dns.pm: oops, 5.6ism checked in 2001-11-01 03: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-11-01 02:34 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: added fix for hang on msgs with really long lines 2001-11-01 02:07 jmason * spamd/spamd.raw: fixed typo noted by Kelsey 2001-11-01 02: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-11-01 01:48 hughescr * spamd/spamd.raw: Fixed docs 2001-11-01 01:46 hughescr * spamd/spamd.raw: First pass at command-line arg for authorized host. Must be list of IP addresses for now. 2001-11-01 01: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-11-01 00:17 jmason * Changes, spamassassin.cf: fixed some false-pos scores 2001-10-31 23:22 jmason * spamd/spamd.raw: other spamd bugs fixed. bad day yesterday I think :( 2001-10-31 23:20 jmason * fixpath.pl, spamassassin.cf: fixed newline on #! line deletion 2001-10-31 03:10 jmason * spamassassin.cf, spamd/spamd.raw: added client-ip-address security to spamd, patch by Kelsey Cummings 2001-10-31 00:35 jmason * spamassassin.cf, masses/evolve.cxx: new scores: 0.19% fp / 3.47% fn now 2001-10-30 13:59 jmason * lib/Mail/SpamAssassin/EvalTests.pm: fixed charset bug 2001-10-30 13:44 jmason * masses/mass-check, spamd/spamd.raw: added evals to load optional modules 2001-10-30 08:55 jmason * lib/Mail/SpamAssassin/EvalTests.pm, masses/RUNME, spamd/spamd.raw: bug in charset code fixed 2001-10-30 06:09 hughescr * spamd/spamd.raw: Flaggified spamd, added -L flag for local-only testing 2001-10-30 05:51 hughescr * spamd/: spamc.c, spamc.pod, spamd.raw: Implemented per-user config files for spamd 2001-10-30 05:51 jmason * MANIFEST, masses/evolve.cxx: updated MANIFEST 2001-10-30 05:41 jmason * lib/Mail/SpamAssassin/Locales.pm: oops, fixed bug with new charset code 2001-10-30 05: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 19:05 hughescr * spamd/spamc.pod: Update man page 2001-10-27 18:51 hughescr * spamd/spamc.c: * Added safe fallback option * Added some required include files * Fixed miscellaneous compile warnings 2001-10-27 10: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 10: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-27 06:39 jmason * masses/README: metasend now 2 commands 2001-10-25 23:02 hughescr * spamd/spamc.c: Minor optimization 2001-10-25 08: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 08:40 jmason * spamd/spamc.c: ifdef'd TCP_NODELAY code, working on the principle of least surprise ;) 2001-10-25 06:08 jmason * README, lib/Mail/SpamAssassin.pm: released 1.3 2001-10-25 06:00 jmason * Makefile.PL, TODO: last-minute mods 2001-10-25 05:52 jmason * spamd/spamc.c: argh, kill solaris now 2001-10-25 05:50 jmason * Makefile.PL, spamd/spamc.c: replaced portability-nightmare inet_aton with inet_addr 2001-10-25 05:11 jmason * spamd/spamc.c: changed inet_aton to inet_pton for Solaris support 2001-10-25 04:00 jmason * Makefile.PL: updated Makefile.PL, hopefully with correct portability stuff to build spamc 2001-10-25 03:25 jmason * spamd/spamc.c: fixed minor typo that MacOS compiler didn't like 2001-10-25 03: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-24 07:57 jmason * lib/Mail/SpamAssassin.pm: fixed bug handling DOS line-endings in -d 2001-10-24 06:50 jmason * spamd/spamc.c: made sure spamc copies errno before calling syslog() 2001-10-24 06:48 jmason * spamassassin.cf: reverted to 1.55 version of cf file 2001-10-24 06:16 hughescr * spamd/spamc.c: Ha! 2001-10-24 06:07 jmason * spamd/spamd.raw: commented 'local-tests-only' 2001-10-24 06:06 jmason * spamd/spamd.raw: mod 2001-10-24 05:55 jmason * spamd/spamc.c: changed spamc comments to use /* instead of // 2001-10-24 05:52 jmason * spamd/spamc.c: added syslogging to spamc as well 2001-10-24 03: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-24 00:07 hughescr * Makefile.PL, spamassassin.raw, spamd/spamc.pod, spamd/spamd.raw: Doc cleanup -- call me anal 2001-10-23 20:04 hughescr * Makefile.PL: Fix POD manpage generation for spamc.pod 2001-10-23 18:22 hughescr * TODO: spamd/spamc implemented! 2001-10-23 18:12 hughescr * spamd/spamd.raw: Made spamd a well-behaved daemon 2001-10-23 18:03 hughescr * spamd/spamd.raw: Protocol checking in spamd, syslogging in spamd 2001-10-23 18:02 hughescr * spamd/spamc.c: Error in args to snprintf 2001-10-23 17:05 hughescr * spamd/spamd.raw: Argh! Ok, got it now 2001-10-23 17:04 hughescr * spamd/spamd.raw: Editted spamd instead of spamd.raw 2001-10-23 17:00 hughescr * spamd/: README, spamc.c, spamc.pod, spamd.raw: spam[cd] now with exit codes 2001-10-23 14:32 hughescr * Makefile.PL: Added CFLAGS=-g to makefile 2001-10-23 11:06 jmason * lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm: minor pod tweaks 2001-10-23 07: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-23 06:46 jmason * spamassassin.cf: added a couple of new tests 2001-10-23 03:03 jmason * fixpath.pl: removed -T flag from spamd 2001-10-23 02:36 jmason * README: updated README to credit Craig 2001-10-23 02:30 jmason * spamassassin.cf: updated cf file with releasable scores 2001-10-22 12:00 jmason * spamassassin.cf, masses/evolve.cxx: updated with yet more new scores 2001-10-22 02: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 08:11 jmason * spamd/spamd: spamd/spamd removed AGAIN 2001-10-20 08:06 jmason * build/: update_devel, update_devel: updated build_devel 2001-10-20 08:01 jmason * build/: update_devel, update_devel: updated build_devel 2001-10-20 07:55 jmason * Changes, build/update_devel: updated update_devel 2001-10-20 07:51 jmason * build/update_devel: added POD doc for spamc 2001-10-20 07:45 jmason * spamassassin.cf: added catch for the Nigerian scam 2001-10-20 07: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-20 07:21 jmason * .cvsignore, spamd/.cvsignore: fixed .cvsignore 2001-10-20 07:20 jmason * MANIFEST.SKIP, README, spamd/Makefile, spamd/spamd, spamd/spamd.raw: removed now-obsolete spamd Makefile 2001-10-20 07: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-20 06:53 jmason * spamd/spamd: added finish() call to spamd 2001-10-20 06:51 jmason * spamd/README: spamd README: added newlines 2001-10-20 06:50 jmason * MANIFEST, masses/perturb.c, masses/perturb.pl, masses/summarise: updated MANIFEST for spamd 2001-10-20 06: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-20 06:32 jmason * MANIFEST, MANIFEST.SKIP: updated MANIFEST 2001-10-20 06: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-17 05:54 jmason * .cvsignore, spamassassin.cf, masses/.cvsignore: fixing 2001-10-17 05: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 20:08 hughescr * spamd/README: Added spamd/spamc README 2001-10-16 19:17 hughescr * spamd/: spamc.c, spamd: Changed default port number 2001-10-16 19:09 hughescr * License, spamd/Makefile, spamd/spamc.c, spamd/spamd: Rolling in spamd 2001-10-16 04: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 12:01 jmason * masses/.cvsignore: upd 2001-10-15 12:00 jmason * masses/: .cvsignore, uniq-scores: update 2001-10-15 11: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-12 07:26 jmason * spamassassin.raw: updated pod 2001-10-12 06:12 jmason * masses/mass-check: added Cyrus mailbox mass-check support, patch from Craig R Hughes 2001-10-12 06: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 13:52 jmason * MANIFEST, MANIFEST.SKIP, masses/README: updated readme 2001-10-11 11:38 jmason * masses/.cvsignore: upd .cvsignore 2001-10-11 11:37 jmason * masses/: evolve.cxx, hit-frequencies, mk-baseline-results: added 2 more utils 2001-10-11 09: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-11 07:38 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added support for non-integer scores 2001-10-11 07:34 jmason * masses/evolve.cxx: try using SteadyState GA again 2001-10-11 07:33 jmason * masses/README: rescoring README finished 2001-10-11 07:30 jmason * MANIFEST, MANIFEST.SKIP: updated MANIFEST 2001-10-11 07: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 08:51 jmason * MANIFEST.SKIP, masses/.cvsignore, masses/perturb.c, masses/perturb.pl, t/strip2.t: added score-searching script and C code 2001-10-10 06:40 jmason * MANIFEST: MANIFEST was incorrect 2001-10-10 05:27 jmason * MANIFEST, lib/Mail/SpamAssassin/EvalTests.pm: reduced retry sleep time on From address MX-check 2001-10-05 02:40 jmason * README: removed hb from procmail line 2001-10-04 02:16 jmason * README: fixed procmail recipe 2001-10-02 08:06 jmason * lib/Mail/SpamAssassin/: Dns.pm, PerMsgStatus.pm: fixed Razor checks 2001-10-02 04:22 jmason * README, spamassassin.cf, build/update_devel, build/update_stable, lib/Mail/SpamAssassin/PerMsgStatus.pm: added bl.spamcop.net test 2001-09-30 04:33 jmason * MANIFEST, masses/README: added masses README 2001-09-30 04:28 jmason * lib/Mail/SpamAssassin.pm: released 1.2 2001-09-30 04:18 jmason * lib/Mail/SpamAssassin/EvalTests.pm: incorrect counting of 8bit chars 2001-09-28 04:43 jmason * MANIFEST, MANIFEST.SKIP, t/data/mime-subject.txt: added test mail for MIME-encoded mails 2001-09-28 04: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 09:40 jmason * masses/: RUNME, summarise: redone stats 2001-09-27 09:00 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/RUNME: reduced memory usage on really big mails 2001-09-27 08:06 jmason * spamassassin.cf: rescored some tests 2001-09-27 07:58 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/mass-check: added content-transfer-encoding support for QP and Base64 2001-09-26 06:55 jmason * lib/Mail/SpamAssassin/EvalTests.pm, masses/.cvsignore, masses/RUNME, masses/mass-check: added 'masses' mass-check scripts 2001-09-25 06:52 jmason * README: SA fixes 2001-09-24 07:23 jmason * spamassassin.cf: removed FILL_OUT_HERE test, we already had one in the list 2001-09-24 07: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-24 06: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-24 06:12 jmason * spamassassin.cf: added some new tests from Wolfgang Weisselberg 2001-09-24 06:08 jmason * lib/Mail/SpamAssassin.pm: spamassassin -d now only removes body lines inside the report -- not in the mail in general 2001-09-24 02:08 jmason * spamassassin.cf: minor mods 2001-09-21 02:05 jmason * spamassassin.cf: fixed q-mark tests to be exclusive; dialup-spam-source osirusoft removed 2001-09-19 15:44 jmason * lib/Mail/SpamAssassin.pm: released 1.1 (really this time) 2001-09-19 15:43 jmason * README, lib/Mail/SpamAssassin/EvalTests.pm: released 1.1 2001-09-19 15:33 jmason * spamassassin.cf: rescored some tests 2001-09-19 15:21 jmason * spamassassin.cf: fixed bug with false-positive on Sircam 2001-09-19 15: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 13:33 jmason * spamassassin.cf: added tests from Wolfgang Weisselberg 2001-09-19 12:01 jmason * Makefile.PL: NetBSD portability fix 2001-09-18 05:31 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: changed excl mark test into 2 tests; fixed hotmail.com received test 2001-09-17 03:27 jmason * README, fixpath.pl, spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin/PerMsgStatus.pm: added suggestions and patch from Gustav Schaffter 2001-09-16 12:14 jmason * spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm: added support for extra Osirusoft A records 2001-09-16 11:56 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: spamassassin now strips any existing SA report when adding a new report 2001-09-12 08:27 jmason * .cvsignore, MANIFEST.SKIP, t/.cvsignore: added .cvsignores 2001-09-12 08: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-12 07:06 jmason * lib/Mail/SpamAssassin/PerMsgStatus.pm: trimmed blank line when report is added 2001-09-07 07:46 jmason * MANIFEST, spamassassin.prefs, build/cf_to_html: added tests page 2001-09-07 06:35 jmason * README, spamassassin.cf, spamassassin.prefs, spamassassin.raw, lib/Mail/SpamAssassin.pm: moved config-file finding code into module 2001-09-06 08:28 jmason * spamassassin.cf: avoid mailto false positives 2001-09-06 06:42 jmason * README: added doco on procmail usage 2001-09-05 05:28 jmason * Changes: released 1.0 2001-09-05 05:20 jmason * lib/Mail/SpamAssassin.pm: bumped version to 1.1 2001-09-05 05:12 jmason * Changes, MANIFEST, build/update_devel, build/update_stable: released 1.0 2001-09-05 02:23 jmason * spamassassin.cf: latest code 2001-08-31 08:34 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/EvalTests.pm: new rules to catch some stuff it was missing 2001-08-31 06:45 jmason * spamassassin.raw, t/stripmarkup.t, t/data/spam/003: added support for -d switch 2001-08-31 06: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-29 07:41 jmason * lib/Mail/SpamAssassin/Replier.pm: added replier class 2001-08-29 07: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 08:00 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: fixed bug from last checkin 2001-08-28 07:32 jmason * spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: headers are now returned as 'undef' if not set 2001-08-27 08: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-27 06:23 jmason * spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin/EvalTests.pm: added some tests for new spammer tricks 2001-08-21 02:26 jmason * spamassassin.cf, spamassassin.prefs: added Sircam check 2001-08-17 12: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 23:53 jmason * t/forged_rcvd.t: hmm, tset turned off for now 2001-06-21 18:40 jmason * README: added test paragraph 2001-06-21 16:33 jmason * spamassassin.cf: changed ORBS check to ORDB check 2001-06-11 15:00 jmason * spamassassin.cf: added = before mailto:s in patterns 2001-06-11 13:44 jmason * Changes, spamassassin.cf, spamassassin.prefs, build/update_devel, build/update_stable: updated build scripts 2001-06-05 13:59 jmason * spamassassin, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm: added auto-reporting code 2001-06-01 17:09 jmason * spamassassin.cf: oops, forged received header support was not great 2001-05-31 13:23 jmason * spamassassin.cf: fixed buglet in FORGED_RCVD_FOUND 2001-05-31 13:21 jmason * spamassassin.cf, spamassassin.prefs: avoided false positives from mild javascript 2001-05-31 13: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 12:55 jmason * lib/Mail/SpamAssassin/: Conf.pm, PerMsgStatus.pm: oops, missed body tests 2001-05-31 12: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 12:48 jmason * Changes, spamassassin, spamassassin.cf, lib/Mail/SpamAssassin.pm: added support for delivering to MAIL, DEFAULT etc. from Robert Klep 2001-05-22 15:06 jmason * Changes, lib/Mail/SpamAssassin/Reporter.pm: bug in razor report code fixed 2001-05-22 14: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 14:31 jmason * lib/Mail/SpamAssassin/: EncappedMessage.pm, ExposedMessage.pm, Message.pm, Reporter.pm: took out pod, it was confusing installer 2001-05-22 14: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 16:36 jmason * README, spamassassin.prefs: added README notes 2001-05-17 16:28 jmason * spamassassin, lib/Mail/SpamAssassin/Reporter.pm: added Razor support 2001-05-17 16: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-17 00: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 23: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 14:25 jmason * Changes, spamassassin, spamassassin.cf, spamassassin.prefs: added extra testing paths 2001-05-02 17:55 jmason * Changes, MANIFEST, spamassassin.cf, windows_install.pl, lib/Mail/SpamAssassin.pm: added windows_install script 2001-05-01 15:16 jmason * spamassassin.cf: fixed RBL, new anti-porn patterns 2001-05-01 15:10 jmason * spamassassin, lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/EvalTests.pm: RBL lookups were broken 2001-04-24 16: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 15:04 jmason * Changes, spamassassin.cf, spamassassin.prefs: fixed RBL 2001-04-23 15:01 jmason * spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: fixed RBL domain to use mail-abuse.org 2001-04-23 13:56 jmason * Changes: [no log message] 2001-04-23 00:04 jmason * MANIFEST.SKIP: added changes.bak 2001-04-22 23:52 jmason * .cvsignore: [no log message] 2001-04-22 22:41 jmason * Changes, MANIFEST: added Changes 2001-04-22 22: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 21:26 jmason * lib/Mail/SpamAssassin/: Main.pm, Msg.pm: deld files 2001-04-22 21: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 21: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 19: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 19: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