2002-01-25 04:41 jmason
* lib/Mail/SpamAssassin.pm: [no log message]
2002-01-25 04: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-24 02:54 jmason
* rules/20_body_tests.cf: [no log message]
2002-01-24 02:35 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: added 'fake'
check_for_missing_headers method
2002-01-24 02: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 08:01 jmason
* lib/Mail/SpamAssassin.pm: 2.0 RELEASED
2002-01-23 07:49 jmason
* lib/Mail/SpamAssassin.pm: spurious rename of ~/.spamassassin.cf
avoided
2002-01-23 07:45 jmason
* rules/20_body_tests.cf, rules/50_scores.cf, t/SATest.pm: fixed
tests to ignore /etc contents
2002-01-23 00:33 jmason
* rules/: 20_body_tests.cf, 20_head_tests.cf: gappy text tweaks,
FORM test fixed
2002-01-22 09:05 jmason
* rules/: 20_body_tests.cf, 20_head_tests.cf: gappy test was
getting false pozzes
2002-01-22 08:21 jmason
* rules/: 20_body_tests.cf, 50_scores.cf: added http://%33etc.
catcher
2002-01-22 08:04 jmason
* lib/Mail/SpamAssassin/PerMsgStatus.pm: some tweaks for mime
2002-01-22 04: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-22 03:57 jmason
* rules/: 20_head_tests.cf, 50_scores.cf: new date rule
2002-01-22 02: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-21 05: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-21 03: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-21 03: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-19 06:18 jmason
* rules/40_spam_phrases.cf: reverted to old spam phrases, better
for hits
2002-01-19 04:30 jmason
* MANIFEST, MANIFEST.SKIP, build/update_devel: added Ninja button
to distro
2002-01-19 04: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-18 04: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-17 01:48 jmason
* rules/50_scores.cf: new evolved scores: 13/1834
2002-01-17 01:26 jmason
* lib/Mail/SpamAssassin/Locales.pm, spamd/README: allowed all
'windows' charsets
2002-01-17 01:16 jmason
* spamd/spamd.raw: spamd tests had broken. now fixed
2002-01-16 20:22 hughescr
* spamd/spamd.raw: Re-ordered things to have compile happen as
correct uid
2002-01-16 08:01 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: charset-body test tweakage
2002-01-16 07:54 jmason
* lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf,
rules/20_head_tests.cf: more test-miss fixes
2002-01-16 07:37 jmason
* rules/20_head_tests.cf: fixed SUSPICIOUS_RECIPS test
2002-01-16 05:42 jmason
* spamassassin.raw, spamd/spamd.raw: added code to inhibit From
line addition for certain usages
2002-01-16 05: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-16 05:28 jmason
* rules/: 20_body_tests.cf, 40_spam_phrases.cf: added
mailman-confirm protection; new wordfreqs
2002-01-16 05:24 jmason
* rules/: 20_body_tests.cf, 50_scores.cf: added mailman-confirm
protection
2002-01-16 02:29 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: made charset test less
aggresive, now checks for 8bit chars in body as well
2002-01-15 19:05 hughescr
* spamd/: spamc.c, spamc.pod, spamd.raw: Documentation updates and
syncs
2002-01-15 18:48 hughescr
* spamd/: spamc.c, spamc.pod: -f flag defaults to on now
2002-01-15 18:44 hughescr
* spamassassin.spec: Updated spec file for 2.0
2002-01-15 08:28 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: fixed bugs in DATE_IN_FUTURE
test
2002-01-15 07:29 jmason
* masses/score-ranges-from-freqs, rules/20_head_tests.cf: allow
scores up to 5.0 in GA
2002-01-15 06:26 jmason
* rules/40_spam_phrases.cf, wordfreqs/mass-phrase-freq-for-jm:
updated spam-phrases from full corpus
2002-01-15 05:35 jmason
* wordfreqs/.cvsignore: [no log message]
2002-01-15 05: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-15 05:27 jmason
* ninjabutton.png, ninjabutton.xcf: added new 'Mail Filtered With
SA' button
2002-01-15 05:24 jmason
* rules/: 20_body_tests.cf, 50_scores.cf: latest evolved scores
2002-01-15 04:30 jmason
* lib/Mail/: SpamAssassin.pm, SpamAssassin/DirBasedAddrList.pm,
SpamAssassin/MyMailAudit.pm: misc fixes
2002-01-15 03:39 jmason
* lib/Mail/SpamAssassin.pm, rules/20_body_tests.cf: added matt's
quick 'cannot read config files' patch
2002-01-15 01:50 hughescr
* spamd/: README, spamc.c, spamd.raw: CHECK command implemented
2002-01-15 00:09 hughescr
* spamd/spamd.raw: Openlog on every message being logged
2002-01-14 06:04 jmason
* lib/Mail/SpamAssassin.pm, spamd/spamc.c: added bonus ifdef
2002-01-14 02:28 jmason
* spamd/: spamc.c, spamd.raw: added patch from Tom Lipkis
2002-01-14 02:25 jmason
* rules/: 20_body_tests.cf, 50_scores.cf: added new tests
2002-01-14 02:14 jmason
* lib/Mail/SpamAssassin/PerMsgStatus.pm: upped line-chopping limit
to 4k chars
2002-01-14 02:02 jmason
* rules/: 30_text_es.cf, 50_scores.cf: removed scores/descs for
deleted tests
2002-01-14 01:59 jmason
* rules/20_body_tests.cf: removed 'fetish' keyword, enlarged
LARGE_HEX
2002-01-14 01:56 jmason
* lib/Mail/SpamAssassin.pm: whitelist wierdness
2002-01-14 01:42 jmason
* rules/: 20_head_tests.cf, 50_scores.cf, 60_whitelist.cf: added
balance rule for In-Reply-To header
2002-01-10 06: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-10 06:17 jmason
* lib/Mail/SpamAssassin/PerMsgStatus.pm: Cc and CC are now treated
the same
2002-01-10 06:14 jmason
* sql/README: added note about Justin England's web app code
2002-01-10 06: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-10 05: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-10 02: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-10 02:38 jmason
* masses/gen-score-freqs-gnuplot-table: added table-generating
gnuplot script
2002-01-10 02: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 22:33 hughescr
* spamd/README: Security info added
2002-01-09 05:04 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: bug:
reply-to-massively-different check did not notice cc headers.
caught by Philip Hands
2002-01-09 05:01 jmason
* lib/Mail/SpamAssassin/ConfSourceSQL.pm, sql/README: SQL doco and
debugs from Justin England
2002-01-08 08: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 09:15 jmason
* lib/Mail/SpamAssassin/PerMsgStatus.pm: fixed wrap problem
2002-01-07 09:03 jmason
* build/update_devel: doc was being generated wierdly, fixed
2002-01-07 08: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-07 05:06 jmason
* README, spamassassin.raw, spamassassin.spec,
lib/Mail/SpamAssassin.pm: ooh look -- spamassassin.org ;)
2002-01-07 03:56 jmason
* lib/Mail/SpamAssassin/ConfSourceSQL.pm: added patch from Justin
England
2002-01-04 09:33 jmason
* lib/Mail/SpamAssassin/: PerMsgStatus.pm, PhraseFreqs.pm: fixed
bug with qp
2002-01-03 07: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-03 06:41 jmason
* rules/: 20_body_tests.cf, 50_scores.cf: some rule tidying;
removed very-low-scoring rules
2002-01-03 06: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-03 06:00 jmason
* masses/logs-to-c: support for rawbody in logs-to-c
2002-01-03 02: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-03 02:19 jmason
* rules/20_body_tests.cf: loosened one-time-mail pattern
2002-01-03 02: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-03 01:32 jmason
* rules/20_body_tests.cf, rules/50_scores.cf, spamd/spamd.raw:
fixed name of user prefs in spamd
2002-01-03 01:07 jmason
* lib/Mail/SpamAssassin/PerMsgStatus.pm: X-Spam-Status header now
uses floats
2002-01-03 00: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 09:24 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: oops, bug fixed in
forged-received tests
2002-01-02 09: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-02 05:54 jmason
* Makefile.PL: minor tidy
2002-01-02 05:52 jmason
* masses/RUNME.SONIC: moved spamtrap data to date to sonic, updated
scripts
2002-01-02 05:06 jmason
* README, lib/Mail/SpamAssassin/NoMailAudit.pm,
rules/20_head_tests.cf: removed Mail::Audit requirement for local
delivery
2002-01-02 03:04 jmason
* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
rules/50_scores.cf: added HTML test
2002-01-02 02:38 jmason
* rules/10_misc.cf: added tag URL
2001-12-31 08:39 jmason
* MANIFEST.SKIP, masses/.cvsignore: [no log message]
2001-12-31 08:38 jmason
* rules/20_head_tests.cf: rule fix
2001-12-31 08:23 jmason
* masses/: join-logs-from-net, start_evolving.sh: upd masses
2001-12-31 04:44 jmason
* masses/RUNME.DOGMA: [no log message]
2001-12-31 04:36 jmason
* lib/Mail/SpamAssassin/EvalTests.pm, masses/mass-check: another
DATE_IN_FUTURE bug fixed
2001-12-31 04:22 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: new date test didn't handle
another date format
2001-12-31 04:10 jmason
* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: new
date test didn't handle 1 date format
2001-12-31 03:38 jmason
* spamd/spamd.raw: added signal handler for polite shutdown
2001-12-30 03:56 jmason
* MANIFEST, README, procmailrc.example: added procmailrc.example
file
2001-12-30 03:17 jmason
* rules/20_body_tests.cf: rule tweaks
2001-12-30 03:10 jmason
* rules/20_body_tests.cf: mycasinobuilder
2001-12-30 02:47 jmason
* rules/20_head_tests.cf: [no log message]
2001-12-30 02:45 jmason
* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed minor version
probs with CPAN
2001-12-26 23:36 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: added workaround for archived
mail
2001-12-26 22:24 hughescr
* spamd/README: Doc changes
2001-12-26 11:24 jmason
* masses/RUNME, masses/join-logs-from-net, masses/mass-check,
rules/20_body_tests.cf: [no log message]
2001-12-26 10:35 jmason
* masses/: RUNME, mass-check: broken mass-check fixed
2001-12-26 09:58 jmason
* .cvsignore, MANIFEST.SKIP, masses/mass-check,
rules/20_body_tests.cf: tweaking with word frequencies
2001-12-26 07:21 jmason
* rules/: 20_body_tests.cf, 50_scores.cf: added desc for spamhaus
test
2001-12-26 05:00 jmason
* spamd/spamd.raw: fixed typo
2001-12-26 04:24 jmason
* MANIFEST, MANIFEST.SKIP, rules/20_body_tests.cf, spamd/spamd.raw:
updated manifest, spamd pod
2001-12-26 03:15 jmason
* spamd/spamd.raw: added patch from Jeremy Zawodny to tidy spamd
and add -q flag
2001-12-26 03:09 jmason
* Makefile.PL: renamed doc files
2001-12-26 03:04 jmason
* rules/20_head_tests.cf: removed some less-useful blacklists
2001-12-25 02:39 jmason
* lib/Mail/SpamAssassin/: DBBasedAddrList.pm, DBBasedAddrList.pm:
dbg tweak
2001-12-25 02:35 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: fix for round-the-world test
2001-12-24 07:22 jmason
* README: tweaked procmailrc
2001-12-24 07:21 jmason
* lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamd.raw: spamd was
removing From line, fixed
2001-12-24 07: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-24 06:45 jmason
* lib/Mail/SpamAssassin/EvalTests.pm: fixed for when no date header
is present
2001-12-24 06:40 jmason
* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
rules/50_scores.cf: added date-in-future test
2001-12-24 05:27 jmason
* README: added KMail note
2001-12-24 04: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-24 03:47 jmason
* rules/20_head_tests.cf: tweak for uidl rule
2001-12-23 20:31 hughescr
* spamd/spamd.raw: Patch from Jeremy Zawodny
2001-12-23 08:52 hughescr
* masses/: .cvsignore, RUNME.TWOSTEP, true-false-pos-neg-filter.pl:
Scripts for two-pass scoring
2001-12-23 04:05 jmason
* spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm: fixed bug
in auto-reporting
2001-12-23 03:49 jmason
* masses/mass-check: [no log message]
2001-12-23 03:48 jmason
* spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm,
masses/mass-check: fixed mem leak in NoMailAudit
2001-12-23 03:04 jmason
* lib/Mail/SpamAssassin/NoMailAudit.pm: make sure NoMailAudit adds
a newline to replaced headers
2001-12-23 01:53 jmason
* masses/mass-check, rules/20_body_tests.cf, rules/50_scores.cf:
new evolved scores
2001-12-23 01:48 jmason
* masses/: RUNME, RUNME.SONIC, evolve.cxx, logs-to-c,
mk-baseline-results, rewrite-cf-with-new-scores: tweaks
2001-12-23 01:20 jmason
* masses/: mass-check, rewrite-cf-with-new-scores: updated for new
rules dir
2001-12-23 01:17 jmason
* masses/RUNME.SONIC, masses/start_evolving.sh, masses/RUNME.SONIC,
rules/50_scores.cf: [no log message]
2001-12-23 01:13 jmason
* Changes: changes
2001-12-23 01:12 jmason
* rules/: 20_body_tests.cf, 50_scores.cf: tweaked tests
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
<robert /at/ ilse.nl>
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