2002-06-20 10:20  hughescr

	* lib/Mail/SpamAssassin.pm: Tick version number for release

2002-06-20 10:02  hughescr

	* lib/Mail/SpamAssassin.pm: Ticked devel version

2002-06-20 04:58  matt_sergeant

	* rules/20_body_tests.cf: Numeric comment test (as seen in the
	lovely bestiality spams I just got)

2002-06-20 02:51  matt_sergeant

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf, rules/60_whitelist.cf: EBAY whitelisting fixed.

2002-06-19 22:02  duncf

	* spamd/debian-rc-script.sh: Re-adding /usr/local/bin to path.
	Seems people might actually use this script?

2002-06-19 19:19  duncf

	* Makefile.PL: migrate_cfs is no longer needed.  migrate_cfs is a
	bashism.  migrate_cfs impedes a corner case of packageability. 
	Makefiles should never touch ANYTHING outside the build directory. 
	I'd remove migrate_cfs entirely, but we might find some clueless
	user that hasn't upgraded yet.

2002-06-19 18:55  duncf

	* spamd/: debian-rc-script.sh, debian-rc-spamd.conf: Update Debian
	scripts for spamd. PRobably not necessary - people ought to use my
	packages\!

2002-06-18 01:35  quinlan

	* rules/50_scores.cf: new scores and missing scores

2002-06-18 01:35  quinlan

	* rules/20_head_tests.cf: Bug #456: FROM_AND_TO_SAME is not worthy
	Bug #462: double scoring on empty To: new rules: REFERENCES,
	MISSING_MIMEOLE, PRIORITY_NO_NAME, PARTIAL_RFC_2369

2002-06-18 01:33  quinlan

	* rules/20_body_tests.cf: fix spelling error

2002-06-18 01:32  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: Bug #456: FROM_AND_TO_SAME is
	not worthy functions for new rules: MISSING_MIMEOLE,
	PRIORITY_NO_NAME, PARTIAL_RFC_2369

2002-06-18 00:52  climent

	* rules/25_body_tests_es.cf: New rule

2002-06-17 20:46  duncf

	* spamd/spamd.raw: Fixed exit code on spamd with usage error

2002-06-17 19:15  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: add back FROM_AND_TO_SAME

2002-06-17 18:53  hughescr

	* t/data/nice/002: Make test message more -ve scoring

2002-06-17 18:24  hughescr

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: Bugzilla #446:
	Razor2 support -- hope it works!

2002-06-17 18:23  hughescr

	* lib/Mail/SpamAssassin.pm: Optional Time::HiRes

2002-06-17 17:40  duncf

	* spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/AutoWhitelist.pm: Bugzilla #376: spamassassin
	--add-to-blacklist

2002-06-17 16:30  duncf

	* spamassassin.raw: Bugzilla #289: Specify error-code in
	spamassassin

2002-06-17 01:39  quinlan

	* rules/30_text_fr.cf: remove X_NOT_PRESENT

2002-06-17 00:14  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: bug #461: expand KOREAN_UCE_SUBJECT remove
	MAILING_LIST (used by some non-spam mailing lists) remove
	X_MSMAIL_ODD_CASE (matches some non-spam) add MISSING_OUTLOOK_NAME
	(better test than X_MSMAIL_ODD_CASE)

2002-06-16 23:04  climent

	* rules/25_body_tests_es.cf: New Spanish entries

2002-06-16 12:45  hughescr

	* lib/Mail/: SpamAssassin.pm, SpamAssassin.pm: Fix path expansion
	under windows

2002-06-16 02:27  climent

	* rules/25_body_tests_es.cf: New modifier in spanish mails.

2002-06-15 22:24  duncf

	* lib/Mail/SpamAssassin.pm: Added
	/etc/spamassassin/user_prefs.template to search path (Its been
	bugging me for a bit)

2002-06-15 22:15  duncf

	* spamd/spamd.raw: Fixed exit code on spamd with usage error

2002-06-15 14:35  quinlan

	* rules/50_scores.cf: remove FROM_AND_TO_SAME since I removed it
	elsewhere as well (bug 456)

2002-06-15 14:27  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: Bug #455: MSGID_CHARS_WEIRD and X_NOT_PRESENT
	must go Bug #456: FROM_AND_TO_SAME is not worthy add back scores
	that got deleted revise BUGZILLA_BUG add some new header existence
	tests (both good and bad) add X_MSMAIL_ODD_CASE rule

2002-06-15 13:58  quinlan

	* rules/: 20_head_tests.cf, 50_scores.cf: add back a modified
	version of MSGID_CHARS_WEIRD with a low score

2002-06-15 13:10  hughescr

	* rules/50_scores.cf: Forward port score changes from 2_3_0 branch

2002-06-15 13:08  hughescr

	* rules/50_scores.cf: Fix rogue GA scores

2002-06-15 13:07  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: Bug #456: FROM_AND_TO_SAME is not worthy

2002-06-15 12:45  hughescr

	* spamassassin.raw: Fix Pod::Usage import

2002-06-15 12:41  quinlan

	* rules/: 20_head_tests.cf, 50_scores.cf: Bug #455:
	MSGID_CHARS_WEIRD and X_NOT_PRESENT must go

2002-06-15 12:34  hughescr

	* rules/20_body_tests.cf: Obfuscating Javascript detection

2002-06-15 11:26  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Oops -- double celeb in porn
	words

2002-06-14 23:18  duncf

	* spamassassin.raw: Changed the pod slightly to try to fix #453
	(part 2).  Also, achieve consistency between spamassassin and
	spamd.

2002-06-14 22:56  duncf

	* spamd/spamd.raw: Fixed double-fix of default options for spamd

2002-06-14 22:46  duncf

	* spamassassin.raw: Bugzilla #453: Forgot to "use Pod::Usage"

2002-06-14 18:20  hughescr

	* MANIFEST: Forward port MANIFEST fixes

2002-06-14 18:17  hughescr

	* MANIFEST: Ok, looks like all MANIFEST fixes now

2002-06-14 17:55  hughescr

	* MANIFEST: Updated manifest on trunk

2002-06-14 17:27  hughescr

	* MANIFEST: MANIFEST fix

2002-06-14 17:25  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: Bug #358: New header rule for To:
	"john@doe.com" <john@doe.com> Bug #414: Detect faked Received:
	trail

2002-06-14 17:09  hughescr

	* MANIFEST: Odd, someone removed makefile from the manifest

2002-06-14 16:41  hughescr

	* lib/Mail/SpamAssassin.pm: Ticked version number

2002-06-14 16:17  hughescr

	* Changes, lib/Mail/SpamAssassin.pm: Ok, here comes 2.30

2002-06-14 15:28  hughescr

	* lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm,
	rules/20_head_tests.cf, rules/50_scores.cf, tools/speedtest:
	Bugzilla #399:	- extra timing log pieces  - new DNS rules code
	enables in rules files

2002-06-14 15:20  hughescr

	* spamassassin.spec: Specfile update version

2002-06-14 15:03  hughescr

	* MANIFEST: Trademark notice added to manifest

2002-06-14 15:02  hughescr

	* masses/: craig-evolve.cxx, logs-to-c: GA params update

2002-06-14 15:01  hughescr

	* rules/50_scores.cf: New scores for 2.30

2002-06-14 11:52  hughescr

	* lib/Mail/SpamAssassin/Reporter.pm: Bugzilla #431: Bug in
	reporter.pm

2002-06-14 11:48  hughescr

	* masses/mass-check: Bugzilla #428: warning flag for mass-check

2002-06-14 11:46  hughescr

	* rules/20_body_tests.cf: Bugzilla #427: REMOVAL_INSTRUCTIONS
	generalization

2002-06-14 11:44  hughescr

	* spamd/README.spamd: Bugzilla #424: typo in README.spamd

2002-06-14 10:30  hughescr

	* spamassassin.raw: Bugzilla #397: longopts (for spamassassin)

2002-06-14 10:21  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #349: New juno
	header format

2002-06-14 10:19  hughescr

	* Makefile.PL: Bugzilla #411: require Time::HiRes

2002-06-14 10:08  hughescr

	* TRADEMARK, README: Added trademark notice

2002-06-13 23:14  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: Bug
	#441: eval:subject_is_all_caps() matches subjects with no capital
	letters

2002-06-13 03:10  matt_sergeant

	* spamd/spamd.raw: Fix for bug # 432

2002-06-13 02:03  quinlan

	* rules/50_scores.cf: add some missing scores

2002-06-12 21:53  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: avoid changing the original
	body

2002-06-12 02:10  matt_sergeant

	* lib/Mail/SpamAssassin/Dns.pm: Fix Net::Dns::mx scalar context bug

2002-06-12 02:05  matt_sergeant

	* masses/mass-check: Massively speed up MH and Maildir read on
	large dirs by not using globs (NB: MH not tested as I don't have an
	MH folder - please can someone test it)

2002-06-11 22:59  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: also initialize variables

2002-06-11 22:57  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: don't divide by zero

2002-06-11 15:42  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: typo fix from Malte S. Stretz

2002-06-10 21:58  quinlan

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bug #418: handle uuencoded
	files during body decoding be case-insensitive when stripping out
	non-text MIME content types

2002-06-10 21:57  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf,
	rules/50_scores.cf: Bug #419: detect excessive quoted printable Bug
	#420: detect excessive use of uppercase

2002-06-10 20:57  hughescr

	* spamd/spamd.raw: Fix user-config default under new spamd options
	scheme

2002-06-10 20:50  hughescr

	* lib/Mail/SpamAssassin.pm: Typo: oops

2002-06-10 20:24  hughescr

	* lib/Mail/SpamAssassin.pm: Unitialized value in TIMELOG code

2002-06-10 04:28  hughescr

	* lib/Mail/SpamAssassin.pm: Debug short-circuit if debugging
	disabled

2002-06-10 04:19  hughescr

	* MANIFEST, lib/Mail/SpamAssassin.pm: Minor buglet in debug timing
	code

2002-06-10 03:23  hughescr

	* tools/translation_prep.pl: Bugzilla #388: updated language prep
	tool

2002-06-10 03:20  hughescr

	* rules/30_text_fr.cf: Bugzilla #387: new french descriptions

2002-06-10 03:15  hughescr

	* rules/20_body_tests.cf: Bugzilla #369: Fixed bad DOUBLE_CAPSWORD

2002-06-10 02:54  hughescr

	* lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: Bugzilla
	#350: Fixed case-sensitivity on content-x headers

2002-06-10 02:39  hughescr

	* rules/: 20_head_tests.cf, regression_tests.cf: Bugzilla #342:
	PGP_SIGNATURE_2 rule

2002-06-10 02:30  hughescr

	* rules/20_uri_tests.cf: Bugzilla #326: WEIRD_PORT fix

2002-06-10 02:23  hughescr

	* rules/20_body_tests.cf: Bugzilla #321: DIFF_C rule long execution
	time

2002-06-10 02:08  hughescr

	* spamassassin.raw, lib/Mail/SpamAssassin.pm: Bugzilla #320:
	manpage x-refs

2002-06-10 01:53  hughescr

	* rules/20_body_tests.cf: Bugzilla #292: added breasts to penis
	rules

2002-06-10 01:50  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #291: including
	rulename in _SUMMARY_

2002-06-10 01:10  hughescr

	* rules/20_body_tests.cf: Bugzilla #265: \b on NIGERIAN pattern

2002-06-10 01:00  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #254: MIME
	boundary fix

2002-06-10 00:59  hughescr

	* lib/Mail/SpamAssassin/Conf.pm: Weird typo in unwhitelist stuff --
	looks identical before and after using diff -bBd

2002-06-10 00:45  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #244:
	X-Spam-Level not removed on multiple passes

2002-06-10 00:29  hughescr

	* lib/Mail/SpamAssassin/Conf.pm: Bugzilla #188:
	unwhitelist/unblacklist

2002-06-10 00:16  hughescr

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/Conf.pm,
	SpamAssassin/DBBasedAddrList.pm, SpamAssassin/Dns.pm,
	SpamAssassin/EvalTests.pm, SpamAssassin/PerMsgStatus.pm: Bugzilla
	#399: Fixed RBL ordering/RBL timeouts/Time logging/Debug framework

2002-06-09 22:48  hughescr

	* masses/mass-check: Bugzilla #410: mass-check should run mail
	through -d first

2002-06-09 22:37  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #279: Unfold
	first line of X-Spam-Status

2002-06-09 22:30  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #249: Merged
	some rules into existing body, extended others

2002-06-09 21:54  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #408: Make
	LINES_OF_YELLING less sensitive

2002-06-09 21:41  hughescr

	* spamassassin.raw, spamd/spamd.raw, t/SATest.pm: Bugzilla #207:
	add -C option and thereby stop tests from reading local site rules

2002-06-09 21:09  hughescr

	* spamd/spamd.raw: Bugzilla #397: spamd long options

2002-06-08 14:21  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: creation of
	mbox from line

2002-06-08 14:11  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, t/spamd_stop.t: Bugzilla
	#279: Wrap X-Spam-Status line

2002-06-07 21:50  hughescr

	* lib/Mail/SpamAssassin.pm: Fixed paths to handle spaces

2002-06-07 21:34  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: use raw unfiltered message
	for MIME_MISSING_BOUNDARY

2002-06-07 12:52  quinlan

	* masses/mass-check: add --single option for checking a single
	message (mostly for testing)

2002-06-06 22:59  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #75: From field
	parsing update

2002-06-06 22:05  hughescr

	* rules/: 20_head_tests.cf, 30_text_fr.cf, 50_scores.cf: Bugzilla
	#364: DSBL replaces ORBZ

2002-06-06 21:48  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #222: URL parsing
	update

2002-06-06 21:34  hughescr

	* rules/20_head_tests.cf: Bugzilla #336: Fix VERY_SUSPICIOUS rules

2002-06-06 20:55  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamc.c,
	tools/speedtest: Bugzilla #404: IRIX conditional compile fixes

2002-06-06 19:17  hughescr

	* rules/50_scores.cf: Bugzilla #403: 2 scores for Q_FOR_SELLER

2002-06-06 14:40  quinlan

	* rules/20_head_tests.cf: fix two descriptions

2002-06-05 22:35  quinlan

	* rules/50_scores.cf: add some missing scores

2002-06-05 22:27  quinlan

	* rules/50_scores.cf: Bug #401: add test to check for missing MIME
	boundaries Bug #402: make FORGED_RCVD_FOUND more effective

2002-06-05 22:27  quinlan

	* rules/20_head_tests.cf: Bug #377: consolidate header existence
	tests Bug #400: get_decoded_stripped_body_text_array is called more
	than once Bug #402: make FORGED_RCVD_FOUND more effective

2002-06-05 22:27  quinlan

	* lib/Mail/SpamAssassin/TextCat.pm, rules/languages: small
	performance improvements

2002-06-05 22:26  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf: Bug
	#400: get_decoded_stripped_body_text_array is called more than once
	Bug #401: add test to check for missing MIME boundaries

2002-06-05 22:26  quinlan

	* lib/Mail/SpamAssassin/Conf.pm: Bug #377: consolidate header
	existence tests

2002-06-05 15:26  hughescr

	* spamd/spamd.raw: Bugzilla #212: precompile happens with
	$ENV{HOME} set to /tmp

2002-06-05 15:15  hughescr

	* spamd/spamd.raw: Bugzilla #393: WARN signal handler for
	redirecting debug messages

2002-06-05 11:11  hughescr

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/Dns.pm,
	SpamAssassin/EvalTests.pm: Bugzilla #383: Need longer message to
	force TextCat preload

2002-06-05 10:51  hughescr

	* MANIFEST: Stupid manifest

2002-06-05 03:59  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: the bug that
	would not die

2002-06-05 03:50  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: Final
	resolution of default From address bug

2002-06-04 22:59  hughescr

	* rules/20_head_tests.cf: Fixed descriptions on some of the FORGED
	RCVD rules

2002-06-04 22:40  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #398: base64
	decoding (including \r removal)

2002-06-04 22:36  hughescr

	* lib/Mail/SpamAssassin/TextCat.pm: Bugzilla #394: remove "use
	warnings" from TextCat

2002-06-04 22:12  hughescr

	* README, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/Reporter.pm: Bugzilla #343: DCC cleanups

2002-06-04 22:09  hughescr

	* rules/: 20_body_tests.cf, 20_head_tests.cf: Bugzilla #392: moved
	USER_IN_WHITELIST

2002-06-04 14:49  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: Fix problem
	when From not present

2002-06-04 12:20  quinlan

	* lib/Mail/SpamAssassin/TextCat.pm: load languages file only once

2002-06-03 13:00  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #278: Missing
	space due to bad regex

2002-06-03 12:58  hughescr

	* README: Bugzilla #366: KMail documentation patch

2002-06-03 12:56  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #365: folding From
	line problem

2002-06-02 19:00  hughescr

	* rules/: 20_body_tests.cf, 20_uri_tests.cf, regression_tests.cf:
	Bugzilla #384: Fix DOUBLE_CAPSWORD

2002-06-02 01:52  hughescr

	* lib/Mail/SpamAssassin/TextCat.pm: Debug output for TextCat

2002-06-02 01:50  hughescr

	* spamproxy/spamproxyd.raw: Bugzilla #339: spamproxyd patches

2002-06-02 00:38  hughescr

	* lib/Mail/SpamAssassin/Conf.pm: auto_whitelist_threshold should be
	auto_whitelist_factor

2002-06-02 00:17  hughescr

	* MANIFEST, MANIFEST.SKIP, Makefile.PL, rules/20_body_tests.cf,
	rules/20_head_tests.cf, rules/20_uri_tests.cf,
	rules/regression_tests.cf, tools/test_extract: Bugzilla #378: Break
	out regression_tests to own config file Updated MANIFEST Patched
	Makefile to not include regression_tests in user distribution

2002-06-02 00:06  hughescr

	* lib/Mail/SpamAssassin.pm: Bugzilla #373: expand_name patch

2002-06-01 23:58  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #352: Dear X
	rules

2002-06-01 23:46  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/30_text_de.cf, rules/30_text_es.cf, rules/30_text_fr.cf,
	rules/30_text_pl.cf, rules/50_scores.cf: Bugzilla #215 (sort of):
	Remove DIFFERENT_REPLY_TO

2002-06-01 23:40  hughescr

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/Conf.pm,
	SpamAssassin/PerMsgStatus.pm: Bugzilla #264: allow_user_rules never
	worked

2002-06-01 23:34  hughescr

	* README: Bugzilla #379: documentation of optionality of
	Mail::Internet

2002-06-01 23:25  hughescr

	* rules/20_body_tests.cf: Bugzilla #375: Typo in EXCUSE_15

2002-06-01 23:23  hughescr

	* spamassassin.raw: Bugzilla #374: Typo in TAGGING section of
	manpage

2002-06-01 23:09  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #372: OE Pi rule

2002-06-01 23:00  hughescr

	* rules/20_body_tests.cf: Require at least 3 letters for
	DOUBLE_CAPSWORD

2002-06-01 13:17  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: CRON rule

2002-06-01 12:23  hughescr

	* lib/Mail/SpamAssassin/PhraseFreqs.pm, rules/50_scores.cf:
	re-enable spam phrases Fix warning Update phrase_freqs stuff to
	follow once re-generated.

2002-06-01 07:31  quinlan

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/TextCat.pm: fix
	languages config file problem

2002-05-31 23:04  quinlan

	* Makefile.PL: remember to install languages

2002-05-31 13:02  quinlan

	* tools/speedtest: use FindBin to find lib for use inside distro

2002-05-31 13:01  quinlan

	* rules/50_scores.cf: score for DATE_YEAR_ZERO_FIRST tweak score
	for MIME_ODD_CASE

2002-05-31 13:01  quinlan

	* rules/20_head_tests.cf: new tests for years starting with a zero

2002-05-31 12:58  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: tweaks to _parse_rfc822_date

2002-05-31 12:49  hughescr

	* spamd/spamd.raw: Changes for -ve uids (for me nobody is uid
	4294967294 == -2)

2002-05-31 12:06  hughescr

	* lib/Mail/SpamAssassin/: PerMsgStatus.pm, PerMsgStatus.pm: Speed
	up uri extraction on long perverse messages

2002-05-31 10:21  hughescr

	* spamd/spamd.raw: Remove warning on startup

2002-05-30 21:59  quinlan

	* rules/20_head_tests.cf: Bug #252: ADVERT_CODE without colon for
	better effectiveness

2002-05-30 19:13  quinlan

	* lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/TextCat.pm,
	rules/languages: Bug #293: ok_languages contribution

2002-05-30 19:13  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: Bug #293: ok_languages
	contribution Bug #363: fix _parse_rfc822_date to handle epoch

2002-05-30 19:11  quinlan

	* rules/20_body_tests.cf: Bug #293: ok_languages contribution
	slight addition to CALL_FREE rule

2002-05-30 19:10  quinlan

	* rules/: 50_scores.cf, 10_misc.cf: Bug #293: ok_languages
	contribution

2002-05-30 19:09  quinlan

	* spamd/spamd.raw, spamproxy/spamproxyd.raw,
	lib/Mail/SpamAssassin.pm, masses/mass-check: Bug #360: mass-check
	does not read user configuration file

2002-05-30 15:37  quinlan

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: fix quoted-printable
	decoding in &get_decoded_stripped_body_text_array

2002-05-29 17:14  hughescr

	* rules/50_scores.cf: Replace Q_FOR_SELLER score in correct section

2002-05-29 15:41  hughescr

	* lib/Mail/SpamAssassin/Conf.pm: Update whitelist_from docs to give
	an example of multiple entries

2002-05-29 15:32  hughescr

	* rules/20_body_tests.cf: Added DOUBLE_CAPSWORD test

2002-05-29 15:19  hughescr

	* spamd/spamd.raw: Patch contributed by Tim Bell

2002-05-28 15:38  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm: clean up implementation of
	result caching for some of my recent additions

2002-05-28 13:05  quinlan

	* rules/: 20_head_tests.cf, 50_scores.cf: Bug #347: Korean UCE and
	UBE subject lines

2002-05-28 09:21  quinlan

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: speed up HTML stripping in
	get_decoded_stripped_body_text_array() "mass-check --all" time is
	reduced by about 2% with this change

2002-05-28 04:22  matt_sergeant

	* lib/Mail/SpamAssassin/EvalTests.pm: Support braces in IP address
	block groupings for RBL checks

2002-05-28 04:20  matt_sergeant

	* rules/20_body_tests.cf: Cleaned up BIG_FONT slightly Fixed
	PORN_10 rule (as per
	http://www.hughes-family.org/bugzilla/show_bug.cgi?id=351)

2002-05-25 10:22  hughescr

	* rules/20_body_tests.cf: Rules improvements

2002-05-23 14:15  hughescr

	* rules/20_body_tests.cf: Updated toner rule

2002-05-23 12:34  quinlan

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: new date difference code - split DATE_IN_FUTURE
	test into many separate tests - fix/improve date difference
	calculation function - fix/improve _parse_rfc822_date function

2002-05-23 12:28  quinlan

	* masses/mass-check: add --head and --tail options for doing quick
	tests on large folders

2002-05-22 17:52  hughescr

	* t/spamd_stop.t: Fixed message score in test

2002-05-22 17:39  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #332:
	HTTP_CTRL_CHARS

2002-05-22 09:43  hughescr

	* spamassassin.raw, spamd/spamd.raw: Bugzilla #330: AWL
	documentation

2002-05-22 09:39  matt_sergeant

	* lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: Fixed the
	stop_at_threshold stuff - now runs all negative tests regardless

2002-05-20 08:00  matt_sergeant

	* rules/20_body_tests.cf: Check in merged file (sorry - I broke it
	:-()

2002-05-19 11:45  hughescr

	* tools/translation_prep.pl: Tool from Olivier Nicole for
	translators

2002-05-18 13:58  quinlan

	* masses/mass-check: use Schwartzian Transform for sorting add
	--sort option until we know sorting is fast enough for everyone

2002-05-18 00:08  quinlan

	* rules/: 20_head_tests.cf, 30_text_de.cf, 30_text_es.cf,
	30_text_fr.cf, 30_text_pl.cf, 50_scores.cf: Bugzilla #284: check
	date for RFC 822 compliance (more or less)

2002-05-17 15:47  quinlan

	* masses/mass-check: use Getopt::Long and add some comments about
	options add --mh option for mh-style maildirs that are missing
	$folder/1 add --all option to not skip large messages use sortbynum
	for mass_check_mh_folder removed old comments about the size checks

2002-05-17 03:40  matt_sergeant

	* rules/20_body_tests.cf: Fixed the +2 font rule that fails on
	<font size=3D2>, which is seen in a lot of MSWord emails

2002-05-15 17:44  hughescr

	* rules/50_scores.cf: Clarified scores comment

2002-05-15 17:09  quinlan

	* rules/20_head_tests.cf: remove my semicolon

2002-05-15 11:29  hughescr

	* rules/20_head_tests.cf: Refined SUSP_RECIPS rules

2002-05-15 02:39  quinlan

	* rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #220: improved
	rule for FAKED_UNDISC_RECIPS Bugzilla #287: new header rule for
	mime-version headers

2002-05-15 02:12  quinlan

	* rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #288: from name
	with no spaces

2002-05-15 01:50  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #319:
	ALL_CAPS_SUBJECT expansion

2002-05-15 01:48  hughescr

	* rules/50_scores.cf: Bugzilla #318: X_X_PRESENT score

2002-05-14 09:26  hughescr

	* spamd/spamd.raw: Bugzilla #312: log message length

2002-05-13 23:28  hughescr

	* contrib/spamcheck.py: Bugzilla #313: Update spamcheck.py

2002-05-13 23:11  hughescr

	* spamd/spamd.raw: Bugzilla #309: spamd dies on SIGPIPE with unix
	socket syslog-ng

2002-05-13 22:59  hughescr

	* spamassassin.raw, lib/Mail/SpamAssassin.pm: Bugzilla #283: Dont
	create prefs for spamassassin

2002-05-13 13:10  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #300: no X-
	header

2002-05-13 13:05  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #299: new
	Message-ID patch

2002-05-13 13:03  hughescr

	* spamd/spamc.c: Bugzilla #297: HPUX conditional compile

2002-05-13 12:51  hughescr

	* rules/20_body_tests.cf: Mailing list suggestion update for
	ONE_TIME_MAILING

2002-05-13 07:42  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: Bugzilla #308: MSG_ID rule updates

2002-05-13 07:37  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Bugzilla #305: MessageID
	wrapping

2002-05-11 13:00  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Typo fix

2002-05-11 12:36  hughescr

	* spamproxy/spamproxyd.raw: Patch contributed by Xavier Renaut

2002-05-11 12:01  hughescr

	* tools/: README.speedtest, speedtest: function/rule timing tool

2002-05-11 11:18  hughescr

	* tools/check_whitelist: Allow full length of addresses to be
	dumped

2002-05-10 18:42  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #302:
	check_mx_attempts=0 bug

2002-05-10 18:33  hughescr

	* rules/20_head_tests.cf: Bugzilla #125: Pedantic debianites

2002-05-10 11:38  hughescr

	* rules/: 20_uri_tests.cf, 50_scores.cf: Bugzilla #296: spam
	redirectors

2002-05-10 11:31  hughescr

	* rules/20_body_tests.cf: Update and expand nigerian rules (and fix
	#2 which I can't imagine really worked)

2002-05-10 11:30  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Ok, make PORN_3 actually work

2002-05-09 07:19  matt_sergeant

	* rules/20_body_tests.cf: Added "This is not junk email" rule

2002-05-08 20:52  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Speed up and efficientize
	(nice word!) porn word check

2002-05-06 18:53  hughescr

	* lib/Mail/SpamAssassin/: Conf.pm, PerMsgStatus.pm: Bugzilla #238:
	X-Spam-Level optional character selection option

2002-05-06 18:31  hughescr

	* lib/Mail/SpamAssassin/: Conf.pm, Dns.pm: Bugzilla #275:
	X-DCC-Metrics support

2002-05-06 18:26  hughescr

	* rules/20_body_tests.cf: Bugzilla #271: Updated nigerian rules

2002-05-06 18:18  hughescr

	* lib/Mail/SpamAssassin/DBBasedAddrList.pm: Bugzilla #276: remove
	from AWL not working properly

2002-05-06 18:12  hughescr

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: Made nicer Razor not
	working error message

2002-05-06 18:11  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Fixed the -S not working
	bug -- don't know how it ever worked!

2002-05-02 07:23  climent

	* rules/50_scores.cf: The laguange is actually portuguese, not
	spanish

2002-05-02 07:22  climent

	* rules/20_body_tests.cf: The language is actually portuguese, not
	spanish.

2002-05-02 00:56  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf:
	Turned PORN_3 into an eval Now looks for 3 porn words in the whole
	message body, which will probably yield more false positives. 
	Needs to be amended to do something more like spam phrases where
	the length of the message is a factor.

2002-05-02 00:24  hughescr

	* lib/Mail/SpamAssassin/Conf.pm: Moved default DCC settings outside
	the loop

2002-05-01 23:04  hughescr

	* lib/Mail/SpamAssassin/Reporter.pm: Oops - get config from right
	place

2002-05-01 20:33  hughescr

	* lib/Mail/SpamAssassin/Reporter.pm: Remove spurious lines

2002-05-01 20:25  hughescr

	* spamassassin.raw, lib/Mail/SpamAssassin/Reporter.pm: Patch to
	enable DCC submission with spamassassin -r

2002-05-01 18:49  hughescr

	* spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/10_misc.cf,
	rules/50_scores.cf: Two changes:  - remove auto-razor reporting  -
	increase blacklist score to +100

2002-05-01 11:42  hughescr

	* tools/check_whitelist: Changes to make check_whitelist work
	better (work at all in many cases)

2002-05-01 03:25  matt_sergeant

	* lib/Mail/SpamAssassin/EvalTests.pm: base64_enc_text should only
	check text, not emails that are pure binary stuff.

2002-05-01 02:47  matt_sergeant

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Revert comments stripping
	back to simpler (faster) regexp.

2002-04-30 12:39  hughescr

	* lib/Mail/SpamAssassin/Conf.pm: DCC options default updated

2002-04-30 03:37  matt_sergeant

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Fixed comment parsing

2002-04-30 03:17  matt_sergeant

	* lib/Mail/SpamAssassin/Dns.pm: Fixed dcc stuff to use gensym()
	symbols

2002-04-30 01:09  hughescr

	* lib/Mail/SpamAssassin/Dns.pm: DCC minor fixes

2002-04-29 19:34  hughescr

	* rules/50_scores.cf: Negative, unchangeable score for ORDER_STATUS

2002-04-29 16:09  zelgadis

	* rules/20_body_tests.cf: Added a bunch of PORN rule regression
	tests, and added some "\b"s to the regexps for PORN_9, PORN_11 and
	PORN_14.

2002-04-29 15:56  hughescr

	* lib/Mail/SpamAssassin/Dns.pm: Probable fix for perl 5.0x DCC
	problem

2002-04-29 07:54  hughescr

	* spamproxy/spamproxyd.raw: Bugzilla #261: my bug and added
	Syslogging

2002-04-29 07:41  hughescr

	* lib/Mail/SpamAssassin/Dns.pm: Change a use to a require inside
	eval

2002-04-29 00:45  matt_sergeant

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_head_tests.cf:
	Fixed annoying utf8 warning. Improved decoding slightly.

2002-04-28 21:56  hughescr

	* lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf,
	rules/20_uri_tests.cf, rules/50_scores.cf: More performance testing
	instrumentation.  Before only did body test, now got body, head,
	uri and rawbody.

2002-04-28 20:03  hughescr

	* rules/20_head_tests.cf: No need to escape ! in pling rules --
	maybe cause of bugzilla 259?

2002-04-28 19:58  hughescr

	* rules/50_scores.cf: Bugzilla #258 - YAHOO_MSGID_ADDED in wrong
	section of rules file and score set wrong.

2002-04-28 19:48  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: contributed patch for
	email-publisher.com

2002-04-28 06:59  matt_sergeant

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: Fix
	for yahoo mail sent from "email a friend" link

2002-04-27 22:52  zelgadis

	* rules/: 20_body_tests.cf, 50_scores.cf: Bug #257: Porn rules
	additions.

2002-04-26 09:55  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Modified eval'd rules
	function names to reflect the rule being eval'd, for timing
	purposes.

2002-04-26 09:51  hughescr

	* Makefile.PL: Fixed triplets stuff in makefile

2002-04-26 06:40  climent

	* rules/25_body_tests_es.cf: Added "international spam normative"
	rule. In spanish =)

2002-04-25 22:23  zelgadis

	* rules/20_head_tests.cf: Bug #256: Misc new spammish header rules.

2002-04-25 22:06  zelgadis

	* rules/: 20_head_tests.cf, 50_scores.cf: Bug #255: Misc new
	warning header checks.

2002-04-25 17:23  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #253: Certain
	messages cause hang (backtracking issue)

2002-04-25 17:21  hughescr

	* rules/: 20_body_tests.cf, 30_text_de.cf: Bugzilla #248: Nigerian
	scam updates

2002-04-25 17:15  hughescr

	* lib/Mail/SpamAssassin.pm: Bugzilla #214: uninitialized variable
	related to env{home} being unset

2002-04-25 17:13  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #208: subj_all_caps
	should not match single word

2002-04-25 17:09  hughescr

	* spamd/spamd.raw: Bugzilla #124: write pid to file (modified from
	patch to need command line option -r

2002-04-23 23:45  climent

	* rules/25_body_tests_es.cf: New entry with spanish scam

2002-04-23 14:46  hughescr

	* MANIFEST: Updated MANIFEST for international stuff

2002-04-22 12:28  hughescr

	* findbin.patch, spamassassin.spec: Update to rpm spec file and
	added findbin patch for RPM

2002-04-21 03:56  climent

	* rules/25_head_tests_es.cf: Initial commit. A couple of entries
	for spanish spam.

2002-04-21 03:25  climent

	* rules/25_body_tests_es.cf: Couple of typos, after finally reading
	the docs.

2002-04-21 03:23  climent

	* rules/25_body_tests_es.cf: This commit introduces basic
	modifications:	* SA is not a filter per se. It is an scoring
	mechanism  * Thus we should not try to match exact lines in
	spammers but instead to    recognize basic rules used by them.	 *
	Consecuently the rules have been modified a bit to express this
	idea.

2002-04-20 23:02  zelgadis

	* MANIFEST, Makefile.PL: Bug #227: Don't use dictionary to
	determine English-like words (forgot to add rules/triplets.txt to
	Makefile.PL and MANIFEST)

2002-04-20 03:03  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Considerably speed up rule
	checking

2002-04-20 02:43  hughescr

	* rules/50_scores.cf: Fix bugzilla score

2002-04-20 02:42  hughescr

	* masses/hit-frequencies: Hit frequencies needs to know about -ve
	scores

2002-04-19 22:06  zelgadis

	* lib/Mail/SpamAssassin/EvalTests.pm: Bug #228: LINES_OF_YELLING
	matches lines with no whitespace

2002-04-19 21:53  zelgadis

	* rules/20_head_tests.cf: Bug #135: GAPPY_TEXT needs whitespace
	(for GAPPY_SUBJECT this time)

2002-04-19 21:48  zelgadis

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/triplets.txt: Bug #227:
	Don't use dictionary to determine English-like words

2002-04-19 08:45  hughescr

	* lib/Mail/SpamAssassin.pm: Ticked version number

2002-04-19 08:43  hughescr

	* Changes: Changes for 2.20

2002-04-19 08:24  hughescr

	* rules/50_scores.cf: Evolved scores for 2.20

2002-04-19 08:24  hughescr

	* masses/: craig-evolve.cxx, logs-to-c: Updates to evolver

2002-04-19 08:23  hughescr

	* wordfreqs/mass-phrase-freq: Make phrase freq counter much faster
	and more efficient

2002-04-14 13:17  hughescr

	* masses/: .cvsignore, corpus_submit.txt: masses updates

2002-04-14 13:07  hughescr

	* lib/Mail/SpamAssassin/Conf.pm: Bugzilla #49: Duncan's
	allow_user_rules patch

2002-04-14 12:13  hughescr

	* t/: SATest.pm, razor.t: Bugzilla #207: patch for razor testing
	when razor not there

2002-04-14 04:13  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Exclude line starting with
	--

2002-04-14 02:05  climent

	* rules/30_text_de.cf: Internationalisation - German translation by
	Hans-Dieter Stich

2002-04-12 01:30  hughescr

	* MANIFEST, MANIFEST.SKIP: MANIFEST updates

2002-04-12 00:29  climent

	* rules/25_body_tests_es.cf: Spanish spam: Motivación y Coaching
	RESERVE SU PLAZA

2002-04-11 19:06  hughescr

	* MANIFEST: Remove t/spamd_unix.t from MANIFEST

2002-04-11 18:49  hughescr

	* t/SATest.pm: Bugzilla #68: user_prefs during make test

2002-04-11 18:22  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #152: remove
	comments from address fields

2002-04-11 18:21  hughescr

	* MANIFEST: razor.t to MANIFEST

2002-04-11 17:22  hughescr

	* t/: SATest.pm, db_based_whitelist.t, forged_rcvd.t, nonspam.t,
	razor.t, reportheader.t, spam.t, spamd.t, spamd_maxsize.t,
	spamd_port.t, spamd_stop.t, strip2.t, stripmarkup.t: Test suite
	rationalization

2002-04-11 16:22  hughescr

	* spamd/: spamc.c, spamc.pod, spamd.raw: Backing out Bastian stuff
	pending new way to implement which doesnt break other things

2002-04-11 16:17  hughescr

	* t/: SATest.pm, forged_rcvd.t, spamd.t, spamd_maxsize.t,
	spamd_port.t: Updates to tests

2002-04-11 14:12  hughescr

	* MANIFEST, spamd/spamc.c, spamd/spamc.pod, spamd/spamd.raw: Doc
	updates for UNIX sockets

2002-04-11 13:56  hughescr

	* spamd/: spamc.c, spamd.raw: Bastian Blank patch to allow
	spamc/spamd to use UNIX sockets

2002-04-11 09:33  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: minor base64 pattern checking
	changes

2002-04-11 09:30  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #204 - base64
	encoded single-part messages

2002-04-11 09:15  hughescr

	* rules/20_body_tests.cf: Ejaculation rule was a dupe

2002-04-11 09:12  hughescr

	* MANIFEST, README, contrib/snp.tar.gz: Added snprintf library for
	SunOS

2002-04-11 08:54  hughescr

	* rules/25_body_tests_es.cf: Some spanish language rules

2002-04-11 00:06  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_uri_tests.cf:
	Bugzilla #205: problems in URI_IS_POUND rule

2002-04-10 23:33  hughescr

	* spamd/spamc.c: spamc conditional compile for Digital Unix

2002-04-10 16:34  hughescr

	* rules/30_text_fr.cf: Remove old rules from french text

2002-04-10 14:54  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf:
	Forged juno check

2002-04-10 14:26  hughescr

	* spamd/spamd.raw: Bugzilla #201: spamd children close listening
	socket

2002-04-10 02:52  hughescr

	* rules/20_uri_tests.cf: Fix file permissions

2002-04-10 02:44  hughescr

	* spamd/spamc.c: Bugzilla #198: IRIX conditional compile

2002-04-10 02:37  hughescr

	* spamd/README.spamd: Bugzilla #189: basic docs for SYMBOLS/REPORT

2002-04-10 02:31  hughescr

	* spamd/spamd.raw: Bugzilla #176: Spamd -h prints version number

2002-04-10 02:21  hughescr

	* rules/20_uri_tests.cf: Bugzilla #164: Trying out nonstandard port
	URI rule

2002-04-10 02:04  hughescr

	* rules/20_body_tests.cf: Bugzilla #146: possible PORN_XXX false
	positives

2002-04-10 02:00  hughescr

	* rules/20_body_tests.cf: Bugzilla #200: ejaculation rule

2002-04-10 01:58  hughescr

	* spamassassin.raw: Bugzilla #113: -l flag to spamassassin not
	working

2002-04-10 01:56  hughescr

	* spamd/spamd.raw: Bugzilla #197: doc update about restarting spamd

2002-04-10 01:55  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Bugzilla #158: Hotmail forge
	check updated

2002-04-10 01:52  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #156: fix name
	of spam phrase rule

2002-04-10 01:50  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Bugzilla #138: update
	href rules now that we have uri tests

2002-04-10 01:48  hughescr

	* rules/20_body_tests.cf: Bugzilla #194: WE_HONOR_ALL rule fix

2002-04-10 01:46  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: Bugzilla #166:
	FROM_STARTS_WITH_NUMS

2002-04-09 18:00  zelgadis

	* rules/: 20_body_tests.cf, 20_head_tests.cf: Bug #159:
	Miscellaneous new rules

2002-04-09 17:31  zelgadis

	* rules/20_body_tests.cf: Bug #167: EXCUSE_1: "are receiving" and
	"You're receving" additions.

2002-04-09 17:12  zelgadis

	* rules/20_body_tests.cf: Bug #149: Rule to detect large font
	sizes.

2002-04-09 17:00  zelgadis

	* rules/20_uri_tests.cf: Bug #153:  PORN_4 regexp needs to deal
	with dashes in host names

2002-04-09 08:09  hughescr

	* rules/20_body_tests.cf: No such thing

2002-04-08 02:22  matt_sergeant

	* t/rule_tests.t: Fixed for broken Test::Harness in perl 5.6.1

2002-04-06 11:41  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #180 - MIME
	parsing problem with "--" at start of line

2002-04-06 11:35  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #173 -
	get_full_message_as_text join bug

2002-04-06 11:31  hughescr

	* spamd/spamd.raw: Bugzilla #189 - implement REPORT method for
	spamd protocol

2002-04-06 11:28  hughescr

	* MANIFEST, lib/Mail/SpamAssassin.pm, spamd/README.spamd-vpopmail,
	spamd/spamd.raw: Bugzilla #172 - virtual vpopmail user support

2002-04-06 10:47  hughescr

	* spamproxy/spamproxyd.raw: Bugzilla #168 - blank spamaddress patch
	for spamproxy

2002-04-06 10:45  hughescr

	* MANIFEST, README, contrib/spamcheck.py: Bugzilla #112 - LMTP
	proxy

2002-04-06 10:39  hughescr

	* spamd/spamd.raw: Bugzilla #189 - SYMBOLS method for spamd
	protocol

2002-04-05 02:54  matt_sergeant

	* rules/: 20_uri_tests.cf, 50_scores.cf: And I would want to buy
	stainless steel why???

2002-04-04 23:46  hughescr

	* rules/20_body_tests.cf: Bugzilla #184: Typo in
	SLIGHTLY_UNSAFE_JAVASCRIPT

2002-04-03 08:16  hughescr

	* MANIFEST.SKIP: Ignore rule tests in regular distro

2002-04-03 07:10  matt_sergeant

	* t/rule_tests.t: Didn't need the cleanup stuff after all, so now
	it should be fairly nippy!

2002-04-03 07:03  matt_sergeant

	* rules/: 20_body_tests.cf, 20_head_tests.cf, 20_uri_tests.cf,
	50_scores.cf: Added SIGNATURE_DELIM and MAJORDOMO tests Added a
	couple of example regression test rules that others can follow

2002-04-03 06:59  matt_sergeant

	* lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, t/rule_tests.t: Added rules
	regression testing features

2002-04-03 06:58  matt_sergeant

	* lib/Mail/SpamAssassin/EvalTests.pm: compare to/from case
	insensitively in check_for_from_to_equivalence check there is a
	subject at all before doing subject_all_caps added stub for
	obfuscated words that I'll implement "later"

2002-04-02 23:15  zelgadis

	* rules/20_body_tests.cf: Bug #155: Improvements/additions to "Work
	at Home" type rules.

2002-04-02 22:55  zelgadis

	* rules/20_body_tests.cf: Bug #157: Penis rules improvements and
	additions.

2002-04-02 22:49  zelgadis

	* rules/20_body_tests.cf: Bug #140: Improved and added Nigerian
	scam rules

2002-04-02 22:41  zelgadis

	* lib/Mail/SpamAssassin/EvalTests.pm: Bug #151: Improvement to
	get_address_commonality_ratio()

2002-04-02 22:37  zelgadis

	* lib/Mail/SpamAssassin/EvalTests.pm: Bug #161: New ID patterns for
	check_for_unique_subject_id()

2002-04-02 22:27  zelgadis

	* lib/Mail/SpamAssassin/EvalTests.pm: Bug #150: Yahoo! forgeries:
	fix for Yahoo! mail through Yahoo! Groups

2002-04-02 22:09  zelgadis

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bug #147: Improvments for
	dealing with BASE hrefs.

2002-04-02 22:01  zelgadis

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bug #148: URI extraction
	regexp needs to deal with =3D obfuscation

2002-04-02 18:23  zelgadis

	* rules/20_body_tests.cf: Bug #139: Rawbody HTML rule improvements
	Bug #160: Improvements/additions to FOR_FREE and EARN_PER_WEEK
	rules

2002-04-01 11:36  hughescr

	* masses/mass-check: SpamAssassin 144: maildir for mass-check

2002-04-01 10:37  hughescr

	* build/cf_to_html: Fix up HTML generator for new rule types;
	compact HTML

2002-03-29 01:06  hughescr

	* rules/30_text_fr.cf: French descriptions for rules

2002-03-27 08:10  matt_sergeant

	* rules/20_uri_tests.cf: All rules now check https in case spammers
	decide that's a way past our filters Changed some rules to be non
	greedy (I forget why ;-)

2002-03-27 07:34  matt_sergeant

	* masses/mass-check: Added ability to run mass-check from anywhere

2002-03-26 16:49  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Typo

2002-03-26 16:32  hughescr

	* rules/20_body_tests.cf: Bugzilla #46: lolitas

2002-03-26 16:29  hughescr

	* rules/20_body_tests.cf: Partial bugzilla #46: PORN rules update

2002-03-26 16:24  hughescr

	* lib/Mail/SpamAssassin.pm: Bugzilla #132: -d option doesnt remove
	subject if it contains _HITS_ or _REQD_

2002-03-26 16:05  hughescr

	* README: Made one line from two

2002-03-26 10:09  hughescr

	* rules/20_body_tests.cf: Bugzilla #135 and 136

2002-03-25 17:43  hughescr

	* masses/logs-to-c, spamd/spamd.raw: Bugzilla #119

2002-03-25 17:28  hughescr

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm:
	Bugzilla #87

2002-03-25 17:23  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #114

2002-03-25 17:22  hughescr

	* rules/20_body_tests.cf: Ooops, typo

2002-03-25 17:20  hughescr

	* spamd/spamd.raw: Bugzilla #78

2002-03-25 16:17  hughescr

	* rules/20_head_tests.cf: Bugzilla #72

2002-03-25 15:54  hughescr

	* rules/20_body_tests.cf: Frame, object and embed rules

2002-03-25 15:41  hughescr

	* rules/20_uri_tests.cf: URI rules from Matt Cline

2002-03-25 15:32  hughescr

	* rules/20_head_tests.cf: Bugzilla #125

2002-03-25 15:01  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: SUBJ_ALL_CAPS fix

2002-03-25 02:58  matt_sergeant

	* lib/Mail/SpamAssassin/Dns.pm: Patch from Justin to make sure we
	don't die() if Razor isn't responding

2002-03-25 02:49  matt_sergeant

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Applied Matthew Cline's
	HTML decoding patches

2002-03-22 08:23  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: Doh!	ORBZ, not ORBS

2002-03-22 01:20  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: ORBS gone

2002-03-19 14:38  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Bugzilla #83

2002-03-19 14:28  hughescr

	* lib/Mail/SpamAssassin.pm: Bugzilla #80

2002-03-17 05:01  hughescr

	* spamassassin.raw: Bugzilla #63

2002-03-17 04:53  hughescr

	* spamd/spamc.c: Bugzilla #84

2002-03-17 04:45  hughescr

	* rules/user_prefs.template: Bugzilla #76

2002-03-17 04:31  hughescr

	* lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, t/spam.t: Bugzilla #50

2002-03-17 03:51  hughescr

	* lib/Mail/SpamAssassin.pm: Bugzilla #100

2002-03-17 03:39  hughescr

	* spamd/: spamc.c, spamd.raw: Bugzilla #90

2002-03-17 03:32  hughescr

	* rules/20_body_tests.cf: Bugzilla #88

2002-03-17 03:28  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf:
	SUBJ_ALL_CAPS eval

2002-03-17 03:28  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: bugfix

2002-03-17 03:01  hughescr

	* rules/20_body_tests.cf: Bugzilla #91

2002-03-08 12:11  hughescr

	* rules/: 20_body_tests.cf, 30_text_es.cf, 50_scores.cf: No more
	virus checking

2002-03-08 12:06  hughescr

	* README, lib/Mail/SpamAssassin.pm: Changes to user_prefs template
	location

2002-03-07 09:55  matt_sergeant

	* lib/Mail/SpamAssassin/EvalTests.pm: Make sure yelling lines have
	some non-letters in them (to avoid binary nonesense and genome
	sequences!)

2002-03-07 02:51  matt_sergeant

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Non infinite looping patch
	for MIME block fix

2002-03-07 02:40  matt_sergeant

	* spamd/spamd.raw: Enable stop_at_threshold

2002-03-07 02:30  matt_sergeant

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Applied MIME boundary
	re-write stuff from Matthew Cline

2002-03-06 03:23  matt_sergeant

	* MANIFEST, spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Reporter.pm, t/spamd_stop.t: Major update to
	allow -S on the command line to stop processing when spam threshold
	is hit (works here, needs testing)

2002-03-06 02:21  hughescr

	* rules/20_body_tests.cf: super hunza

2002-03-06 02:10  matt_sergeant

	* rules/20_body_tests.cf: Fixed HUNZA test

2002-03-05 11:38  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Frontpage rule added

2002-03-05 09:44  matt_sergeant

	* MANIFEST, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf,
	rules/20_uri_tests.cf, rules/50_scores.cf, t/reportheader.t: Moved
	all URI tests to a new test type

2002-03-05 01:03  hughescr

	* build/: update_devel, update_stable: Fixes in case of directory
	not exist

2002-03-05 01:00  hughescr

	* masses/.cvsignore: Added some CRH files

2002-03-05 00:59  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Delivery buglet

2002-03-05 00:59  hughescr

	* rules/: 20_body_tests.cf, 20_head_tests.cf, 50_scores.cf: Rule
	additions/changes

2002-03-04 10:16  hughescr

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: Fixed apparent razor
	change

2002-03-04 09:51  hughescr

	* lib/Mail/SpamAssassin.pm: Make that 2.20

2002-03-04 09:45  hughescr

	* rules/20_head_tests.cf: New SUBJ_ALL_CAPS rule

2002-03-04 09:43  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_body_tests.cf,
	rules/50_scores.cf: New LINE_OF_YELLING eval

2002-03-04 09:36  hughescr

	* lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: Patches
	from Andrey Chernov

2002-03-04 09:35  hughescr

	* spamassassin.spec: New specfile 2.11

2002-03-03 17:36  hughescr

	* lib/Mail/SpamAssassin.pm: Back to 2.2 line

2002-03-03 17:36  hughescr

	* Changes: Changes for 2.11

2002-03-03 17:29  hughescr

	* MANIFEST, MANIFEST.SKIP: Changes to MANIFEST

2002-03-03 17:23  hughescr

	* Mail-SpamAssassin-2.1.zip: No ZIPfile in CVS

2002-03-03 17:22  hughescr

	* Mail-SpamAssassin-2.1.tar.gz: no tarball in CVS

2002-03-03 17:22  hughescr

	* lib/Mail/SpamAssassin.pm: Version number for 2.11

2002-03-03 17:18  hughescr

	* MANIFEST: Update manifest for post-ga-analysis

2002-03-03 17:18  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Rollback PerMsgStatus
	patch -- breaks tests

2002-03-03 17:16  hughescr

	* t/data/: nice/002, spam/004: Fixed tests for new AWL and scores

2002-03-03 17:02  hughescr

	* masses/post-ga-analysis.pl: Analyze new scores

2002-03-03 17:02  hughescr

	* rules/50_scores.cf: New scores from fixed GA, plus hand tweaks

2002-03-03 16:19  hughescr

	* masses/craig-evolve.cxx: Tighten requirements for scores

2002-03-03 12:40  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Patch to fix spam report
	before first MIME part bug

2002-03-01 11:23  hughescr

	* rules/: 20_head_tests.cf, 50_scores.cf: Fix subj_all_caps

2002-03-01 11:02  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Patch by Matthew Cline
	<matt@nightrealms.com>

2002-02-28 13:07  hughescr

	* spamproxy/spamproxyd.raw: Switched to NoMailAudit

2002-02-27 01:15  hughescr

	* lib/Mail/SpamAssassin.pm: New 2.2 tree

2002-02-27 01:13  hughescr

	* Changes, Mail-SpamAssassin-2.1.tar.gz, Mail-SpamAssassin-2.1.zip:
	2.1 release

2002-02-27 01:10  hughescr

	* spamassassin-migrate.patch, spamassassin.spec: Updates for RPM

2002-02-27 01:08  hughescr

	* masses/craig-evolve.cxx: Decrease false positives

2002-02-27 01:07  hughescr

	* masses/logs-to-c: Cleaned out some calculables

2002-02-27 01:07  hughescr

	* rules/50_scores.cf: New scores

2002-02-26 04:04  hughescr

	* rules/20_head_tests.cf: internationalized rule

2002-02-26 03:43  hughescr

	* lib/Mail/SpamAssassin.pm: -c flag now will not read default prefs
	so make test can work

2002-02-26 03:23  hughescr

	* masses/craig-evolve.cxx: fix log-out-of-range buglet

2002-02-26 03:21  hughescr

	* MANIFEST, spamproxy/CHANGES.spamproxy, spamproxy/README,
	spamproxy/spamproxyd.raw: Updated spamproxy

2002-02-26 03:16  hughescr

	* lib/Mail/SpamAssassin/Locales.pm: Patch by Andrey Chernov

2002-02-26 02:39  hughescr

	* masses/logs-to-c: Oops -- was never reading messages with -ve
	scores

2002-02-24 03:03  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Evites corrected

2002-02-23 13:53  hughescr

	* spamd/spamd.raw: Another logging line

2002-02-23 13:44  hughescr

	* spamd/spamd.raw: Extra logging info

2002-02-23 11:12  hughescr

	* README: README instructions for user install

2002-02-23 11:08  hughescr

	* spamd/spamc.c: Oops, typo

2002-02-23 11:07  hughescr

	* tools/check_whitelist: Updated for new DB schema

2002-02-22 10:31  hughescr

	* spamd/spamc.c: Patch for exitcode with -s and -c flags

2002-02-21 13:15  hughescr

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Report AWL results in
	report and headers

2002-02-21 13:13  hughescr

	* rules/20_body_tests.cf: Simplify/speed up rule

2002-02-19 22:07  hughescr

	* MANIFEST, t/dir_based_whitelist.t: Oops -- removed dir_based
	whitelist tests

2002-02-19 19:19  hughescr

	* spamd/: debian-rc-spamd.conf, redhat-rc-script.sh,
	solaris-rc-script.sh: AWL now on by default again in scripts

2002-02-19 19:13  hughescr

	* MANIFEST, README, spamassassin.raw,
	lib/Mail/SpamAssassin/AutoWhitelist.pm,
	lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/DBBasedAddrList.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/PersistentAddrList.pm, rules/10_misc.cf,
	rules/20_head_tests.cf, rules/50_scores.cf: Ok, new AWL is
	implemented and tested

2002-02-19 12:17  hughescr

	* Makefile.PL, masses/craig-evolve.cxx, masses/logs-to-c: Reverting
	Makefile to include libs

2002-02-18 12:46  hughescr

	* MANIFEST: Fixed manifest

2002-02-17 12:43  hughescr

	* spamd/spamc.c: Comments fix

2002-02-17 11:33  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Ok, better patch re-applied

2002-02-15 12:13  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Rolling back last change --
	breaks if data is array

2002-02-15 11:33  hughescr

	* masses/craig-evolve.cxx: Make nybias calculable

2002-02-13 09:03  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm, spamd/spamd.raw: Patches
	submitted by Michael Ponraning <mjp@securepipe.com>

2002-02-13 08:58  hughescr

	* rules/20_head_tests.cf: No name even if emptiness is quoted

2002-02-13 08:57  hughescr

	* Makefile.PL: Updated spamc build line

2002-02-09 17:37  hughescr

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/AuditMessage.pm,
	SpamAssassin/MyMailAudit.pm, SpamAssassin/PerMsgStatus.pm:
	MyMailAudit removed, docs updated

2002-02-07 11:49  hughescr

	* rules/60_whitelist.cf: fixed whitelist addresses to be more
	specific

2002-02-06 22:08  hughescr

	* spamd/spamd.raw: Make current_user work for sql users

2002-02-06 18:04  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, t/reportheader.t, t/spam.t,
	t/spamd.t, t/spamd_port.t: Made get_header in NoMailAudit be
	case-insensitive

2002-02-06 14:05  hughescr

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/NoMailAudit.pm: Patch
	for check_message_text from awk@bnt.com

2002-02-06 10:49  hughescr

	* rules/60_whitelist.cf: Updated mypoints addresses

2002-02-06 10:26  hughescr

	* rules/60_whitelist.cf: Added comments and mypoints.com

2002-02-06 00:21  hughescr

	* rules/: 25_body_tests_pl.cf, 25_head_tests_pl.cf, 30_text_pl.cf:
	Added polish rules and descriptions

2002-02-05 23:50  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Some rule changes

2002-02-05 13:26  hughescr

	* lib/Mail/SpamAssassin/PhraseFreqs.pm: Bad math

2002-02-05 13:19  hughescr

	* rules/50_scores.cf: Turn off spam phrases

2002-02-05 11:45  hughescr

	* spamassassin.raw: Oops!  broke -R and -W

2002-02-05 11:01  hughescr

	* spamd/debian-rc-spamd.conf: default AWL off

2002-02-05 10:17  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: new spam tool

2002-02-04 19:40  hughescr

	* lib/Mail/SpamAssassin.pm: Added a bunch of $! prints

2002-02-04 19:33  hughescr

	* spamassassin.raw, spamd/spamd.raw, t/db_based_whitelist.t,
	t/dir_based_whitelist.t: Added -a flag to spamassassin; modified
	docs

2002-02-04 19:33  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Ok, new NoMailAudit regex
	which does not break tests

2002-02-04 09:24  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Updated header check for
	RFC2822

2002-02-04 08:55  hughescr

	* rules/20_body_tests.cf: More tollfree numbers

2002-02-04 08:50  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Merged freephone rules

2002-02-04 06:33  hughescr

	* rules/20_body_tests.cf: Tabs OK in urls (well, sort of)

2002-02-04 02:54  hughescr

	* MANIFEST, spamassassin.spec, spamd/README, spamd/README.spamd:
	Renamed spamd/README to README.spamd

2002-02-04 02:43  hughescr

	* spamd/redhat-rc-script.sh: Ooops -- spaces

2002-02-04 02:32  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: MIME null block rule

2002-02-04 02:29  hughescr

	* spamd/: spamc.c, spamc.pod: Changes to print score/threshold

2002-02-04 02:13  hughescr

	* spamd/spamc.c: Some fixes for error exits when -c flag set Also
	cleaned up some constant assignments to use DEFINEs

2002-02-03 23:58  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Make whitelist check
	case-insensitive

2002-02-03 13:01  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Patch from Thomas Hurst
	applied

2002-02-03 12:53  hughescr

	* rules/20_body_tests.cf: Rule change per Michael Moncur

2002-02-03 12:47  hughescr

	* spamassassin-migrate.patch, spamassassin.spec,
	spamd/redhat-rc-script.sh: Changes to RPM and rc from Theo Van
	Dinter

2002-02-01 20:35  hughescr

	* lib/Mail/SpamAssassin/: Conf.pm, PerMsgStatus.pm: Fixed bug #5

2002-02-01 11:23  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Fixed bug #20

2002-02-01 11:07  hughescr

	* rules/: 20_body_tests.cf, 50_scores.cf: Alternate way to get a
	big penis

2002-02-01 10:11  hughescr

	* lib/Mail/SpamAssassin/PhraseFreqs.pm: Fixed bug #22

2002-02-01 09:42  matt_sergeant

	* rules/20_body_tests.cf: VIAGRA => case insensitive added "penis"
	to PORN_3 words

2002-01-31 16:01  hughescr

	* masses/: Makefile, RUNME.TWOSTEP, craig-evolve.cxx: Changes to
	default to compile options for CRH

2002-01-31 16:00  hughescr

	* lib/Mail/SpamAssassin/EvalTests.pm: Resolved bug #14 (debian
	#131317)

2002-01-31 15:46  hughescr

	* Makefile.PL, spamproxy/spamproxyd.raw: Added manpage for
	spamproxyd based on README

2002-01-31 15:29  hughescr

	* sql/README: Update docs for procmail recipe

2002-01-30 14:23  hughescr

	* procmailrc.example: Updated procmail recipe, cleared bug #15

2002-01-30 13:39  hughescr

	* lib/Mail/SpamAssassin/PhraseFreqs.pm: Resolved bug #9

2002-01-30 13:27  hughescr

	* spamassassin.raw: Fixed bug #8

2002-01-30 12:45  hughescr

	* lib/Mail/SpamAssassin/NoMailAudit.pm: Fixed bug #12

2002-01-29 16:05  jmason

	* build/update_devel, build/update_stable, rules/20_head_tests.cf,
	rules/60_whitelist.cf: [no log message]

2002-01-25 07:12  paonia

	* test: The test worked. So the file is no longer needed.

2002-01-25 07:09  paonia

	* test: this is a test file to see if the commits notification is
	working.

2002-01-24 20:44  jmason

	* lib/Mail/SpamAssassin.pm: 2.01 RELEASED, bugfix

2002-01-24 20:41  jmason

	* lib/Mail/SpamAssassin.pm: [no log message]

2002-01-24 20:35  jmason

	* Makefile.PL, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf, spamd/spamd.raw: some bugfixes. spamd was not
	cleaning defunct processes on some platforms. whitelist_to did not
	work

2002-01-23 18:54  jmason

	* rules/20_body_tests.cf: [no log message]

2002-01-23 18:35  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: added 'fake'
	check_for_missing_headers method

2002-01-23 18:33  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/NoMailAudit.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf,
	rules/20_head_tests.cf, rules/50_scores.cf: new ctrl-chars test was
	catching \r and \n

2002-01-23 00:01  jmason

	* lib/Mail/SpamAssassin.pm: 2.0 RELEASED

2002-01-22 23:49  jmason

	* lib/Mail/SpamAssassin.pm: spurious rename of ~/.spamassassin.cf
	avoided

2002-01-22 23:45  jmason

	* rules/20_body_tests.cf, rules/50_scores.cf, t/SATest.pm: fixed
	tests to ignore /etc contents

2002-01-22 16:33  jmason

	* rules/: 20_body_tests.cf, 20_head_tests.cf: gappy text tweaks,
	FORM test fixed

2002-01-22 01:05  jmason

	* rules/: 20_body_tests.cf, 20_head_tests.cf: gappy test was
	getting false pozzes

2002-01-22 00:21  jmason

	* rules/: 20_body_tests.cf, 50_scores.cf: added http://%33etc.
	catcher

2002-01-22 00:04  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm:  some tweaks for mime

2002-01-21 20:00  jmason

	* rules/: 20_body_tests.cf, 20_head_tests.cf, 60_whitelist.cf,
	20_body_tests.cf, 20_head_tests.cf: tweak to gappy text rules

2002-01-21 19:57  jmason

	* rules/: 20_head_tests.cf, 50_scores.cf: new date rule

2002-01-21 18:30  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf,
	rules/20_head_tests.cf, rules/50_scores.cf: some new rules and rule
	fixes

2002-01-20 21:13  jmason

	* MANIFEST, README, contrib/communigate.sh,
	lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/10_misc.cf,
	rules/20_body_tests.cf, rules/50_scores.cf, spamd/README: added
	Edward Fang's communigate script, few new rules

2002-01-20 19:33  jmason

	* lib/Mail/SpamAssassin/Locales.pm: added support for multi charset
	mails: charset=us-ascii:iso-8859-15:iso-8859-1:utf-8

2002-01-20 19:31  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf,
	rules/20_head_tests.cf: added QP fix

2002-01-18 22:18  jmason

	* rules/40_spam_phrases.cf: reverted to old spam phrases, better
	for hits

2002-01-18 20:30  jmason

	* MANIFEST, MANIFEST.SKIP, build/update_devel: added Ninja button
	to distro

2002-01-18 20:29  jmason

	* spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm,
	rules/60_whitelist.cf, spamd/spamd.raw, t/data/spam/002: added -F
	flag

2002-01-17 20:58  jmason

	* spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/NoMailAudit.pm, rules/20_body_tests.cf,
	rules/20_head_tests.cf, rules/50_scores.cf, t/strip2.t,
	t/data/spam/002: Matt's fix for circular ref in Conf

2002-01-16 17:48  jmason

	* rules/50_scores.cf: new evolved scores: 13/1834

2002-01-16 17:26  jmason

	* lib/Mail/SpamAssassin/Locales.pm, spamd/README: allowed all
	'windows' charsets

2002-01-16 17:16  jmason

	* spamd/spamd.raw: spamd tests had broken.  now fixed

2002-01-16 12:22  hughescr

	* spamd/spamd.raw: Re-ordered things to have compile happen as
	correct uid

2002-01-16 00:01  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: charset-body test tweakage

2002-01-15 23:54  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf,
	rules/20_head_tests.cf: more test-miss fixes

2002-01-15 23:37  jmason

	* rules/20_head_tests.cf: fixed SUSPICIOUS_RECIPS test

2002-01-15 21:42  jmason

	* spamassassin.raw, spamd/spamd.raw: added code to inhibit From
	line addition for certain usages

2002-01-15 21:38  jmason

	* lib/Mail/SpamAssassin/NoMailAudit.pm, rules/40_spam_phrases.cf,
	wordfreqs/mass-phrase-freq, wordfreqs/settle-phrases: some tweakage
	to reduce false-positives

2002-01-15 21:28  jmason

	* rules/: 20_body_tests.cf, 40_spam_phrases.cf: added
	mailman-confirm protection; new wordfreqs

2002-01-15 21:24  jmason

	* rules/: 20_body_tests.cf, 50_scores.cf: added mailman-confirm
	protection

2002-01-15 18:29  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: made charset test less
	aggresive, now checks for 8bit chars in body as well

2002-01-15 11:05  hughescr

	* spamd/: spamc.c, spamc.pod, spamd.raw: Documentation updates and
	syncs

2002-01-15 10:48  hughescr

	* spamd/: spamc.c, spamc.pod: -f flag defaults to on now

2002-01-15 10:44  hughescr

	* spamassassin.spec: Updated spec file for 2.0

2002-01-15 00:28  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: fixed bugs in DATE_IN_FUTURE
	test

2002-01-14 23:29  jmason

	* masses/score-ranges-from-freqs, rules/20_head_tests.cf: allow
	scores up to 5.0 in GA

2002-01-14 22:26  jmason

	* rules/40_spam_phrases.cf, wordfreqs/mass-phrase-freq-for-jm:
	updated spam-phrases from full corpus

2002-01-14 21:35  jmason

	* wordfreqs/.cvsignore: [no log message]

2002-01-14 21:34  jmason

	* wordfreqs/: README, RUNME, RUNME.DOGMA, RUNME.SONIC,
	join-and-settle-phrases, mass-phrase-freq, mass-phrase-freq-for-jm,
	settle-phrases: added spam-phrase frequency analysis tools

2002-01-14 21:27  jmason

	* ninjabutton.png, ninjabutton.xcf: added new 'Mail Filtered With
	SA' button

2002-01-14 21:24  jmason

	* rules/: 20_body_tests.cf, 50_scores.cf: latest evolved scores

2002-01-14 20:30  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/DirBasedAddrList.pm,
	SpamAssassin/MyMailAudit.pm: misc fixes

2002-01-14 19:39  jmason

	* lib/Mail/SpamAssassin.pm, rules/20_body_tests.cf: added matt's
	quick 'cannot read config files' patch

2002-01-14 17:50  hughescr

	* spamd/: README, spamc.c, spamd.raw: CHECK command implemented

2002-01-14 16:09  hughescr

	* spamd/spamd.raw: Openlog on every message being logged

2002-01-13 22:04  jmason

	* lib/Mail/SpamAssassin.pm, spamd/spamc.c: added bonus ifdef

2002-01-13 18:28  jmason

	* spamd/: spamc.c, spamd.raw: added patch from Tom Lipkis

2002-01-13 18:25  jmason

	* rules/: 20_body_tests.cf, 50_scores.cf: added new tests

2002-01-13 18:14  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: upped line-chopping limit
	to 4k chars

2002-01-13 18:02  jmason

	* rules/: 30_text_es.cf, 50_scores.cf: removed scores/descs for
	deleted tests

2002-01-13 17:59  jmason

	* rules/20_body_tests.cf: removed 'fetish' keyword, enlarged
	LARGE_HEX

2002-01-13 17:56  jmason

	* lib/Mail/SpamAssassin.pm: whitelist wierdness

2002-01-13 17:42  jmason

	* rules/: 20_head_tests.cf, 50_scores.cf, 60_whitelist.cf: added
	balance rule for In-Reply-To header

2002-01-09 22:19  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: added CHARSET_FARAWAY_HEADERS test from Robert
	Bihlmeyer

2002-01-09 22:17  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: Cc and CC are now treated
	the same

2002-01-09 22:14  jmason

	* sql/README: added note about Justin England's web app code

2002-01-09 22:12  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_head_tests.cf:
	fixed very-susp-recips test, it wasn't working. hopefully it won't
	hang again

2002-01-09 21:50  jmason

	* rules/20_body_tests.cf, spamd/README, spamd/spamc.c,
	spamd/spamd.raw: oops - didn't see craig's changes. changed port to
	783 to match 'em

2002-01-09 18:43  jmason

	* masses/: gen-score-freqs-gnuplot-table,
	graphs/gen-score-freqs-gnuplot-table, graphs/gnuplot-score-graph:
	added graphs to masses dir

2002-01-09 18:38  jmason

	* masses/gen-score-freqs-gnuplot-table: added table-generating
	gnuplot script

2002-01-09 18:37  jmason

	* masses/Makefile, masses/rewrite-cf-with-new-scores,
	rules/20_head_tests.cf, rules/50_scores.cf: new GA-evolved scores

2002-01-09 14:33  hughescr

	* spamd/README: Security info added

2002-01-08 21:04  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: bug:
	reply-to-massively-different check did not notice cc headers.
	caught by Philip Hands

2002-01-08 21:01  jmason

	* lib/Mail/SpamAssassin/ConfSourceSQL.pm, sql/README: SQL doco and
	debugs from Justin England

2002-01-08 00:01  jmason

	* README, lib/Mail/SpamAssassin/NoMailAudit.pm,
	rules/20_body_tests.cf, rules/50_scores.cf: dotlocking in
	NoMailAudit, where supported

2002-01-07 01:15  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: fixed wrap problem

2002-01-07 01:03  jmason

	* build/update_devel: doc was being generated wierdly, fixed

2002-01-07 00:54  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/10_misc.cf,
	rules/user_prefs.template, spamproxy/README, t/reportheader.t:
	added ezmlm workaround

2002-01-06 21:06  jmason

	* README, spamassassin.raw, spamassassin.spec,
	lib/Mail/SpamAssassin.pm: ooh look -- spamassassin.org ;)

2002-01-06 19:56  jmason

	* lib/Mail/SpamAssassin/ConfSourceSQL.pm: added patch from Justin
	England

2002-01-04 01:33  jmason

	* lib/Mail/SpamAssassin/: PerMsgStatus.pm, PhraseFreqs.pm: fixed
	bug with qp

2002-01-02 23:08  jmason

	* README, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Locales.pm: added more stuff about tweaking
	charsets

2002-01-02 22:41  jmason

	* rules/: 20_body_tests.cf, 50_scores.cf: some rule tidying;
	removed very-low-scoring rules

2002-01-02 22:19  jmason

	* MANIFEST, masses/Makefile, rules/10_misc.cf,
	rules/20_body_tests.cf, rules/60_whitelist.cf: split whitelists
	into separate config

2002-01-02 22:00  jmason

	* masses/logs-to-c: support for rawbody in logs-to-c

2002-01-02 18:39  jmason

	* lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PhraseFreqs.pm,
	rules/40_spam_phrases.cf, lib/Mail/SpamAssassin/Conf.pm: kill small
	words from phrase-checker

2002-01-02 18:19  jmason

	* rules/20_body_tests.cf: loosened one-time-mail pattern

2002-01-02 18:14  jmason

	* lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_body_tests.cf:
	'body' tests now search a simplified text block with HTML stripped
	etc. added 'rawbody' tests for HTML searches

2002-01-02 17:32  jmason

	* rules/20_body_tests.cf, rules/50_scores.cf, spamd/spamd.raw:
	fixed name of user prefs in spamd

2002-01-02 17:07  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: X-Spam-Status header now
	uses floats

2002-01-02 16:44  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/20_head_tests.cf:
	removed visi and five-ten-sg BL tests; not effective or
	over-zealous

2002-01-02 01:24  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: oops, bug fixed in
	forged-received tests

2002-01-02 01:11  jmason

	* MANIFEST, MANIFEST.SKIP, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/PhraseFreqs.pm, rules/20_body_tests.cf,
	rules/40_spam_phrases.cf, rules/50_scores.cf, t/SATest.pm,
	t/reportheader.t: added spamphrase support

2002-01-01 21:54  jmason

	* Makefile.PL: minor tidy

2002-01-01 21:52  jmason

	* masses/RUNME.SONIC: moved spamtrap data to date to sonic, updated
	scripts

2002-01-01 21:06  jmason

	* README, lib/Mail/SpamAssassin/NoMailAudit.pm,
	rules/20_head_tests.cf: removed Mail::Audit requirement for local
	delivery

2002-01-01 19:04  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: added HTML test

2002-01-01 18:38  jmason

	* rules/10_misc.cf: added tag URL

2001-12-31 00:39  jmason

	* MANIFEST.SKIP, masses/.cvsignore: [no log message]

2001-12-31 00:38  jmason

	* rules/20_head_tests.cf: rule fix

2001-12-31 00:23  jmason

	* masses/: join-logs-from-net, start_evolving.sh: upd masses

2001-12-30 20:44  jmason

	* masses/RUNME.DOGMA: [no log message]

2001-12-30 20:36  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, masses/mass-check: another
	DATE_IN_FUTURE bug fixed

2001-12-30 20:22  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: new date test didn't handle
	another date format

2001-12-30 20:10  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf: new
	date test didn't handle 1 date format

2001-12-30 19:38  jmason

	* spamd/spamd.raw: added signal handler for polite shutdown

2001-12-29 19:56  jmason

	* MANIFEST, README, procmailrc.example: added procmailrc.example
	file

2001-12-29 19:17  jmason

	* rules/20_body_tests.cf: rule tweaks

2001-12-29 19:10  jmason

	* rules/20_body_tests.cf: mycasinobuilder

2001-12-29 18:47  jmason

	* rules/20_head_tests.cf: [no log message]

2001-12-29 18:45  jmason

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed minor version
	probs with CPAN

2001-12-26 15:36  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: added workaround for archived
	mail

2001-12-26 14:24  hughescr

	* spamd/README: Doc changes

2001-12-26 03:24  jmason

	* masses/RUNME, masses/join-logs-from-net, masses/mass-check,
	rules/20_body_tests.cf: [no log message]

2001-12-26 02:35  jmason

	* masses/: RUNME, mass-check: broken mass-check fixed

2001-12-26 01:58  jmason

	* .cvsignore, MANIFEST.SKIP, masses/mass-check,
	rules/20_body_tests.cf: tweaking with word frequencies

2001-12-25 23:21  jmason

	* rules/: 20_body_tests.cf, 50_scores.cf: added desc for spamhaus
	test

2001-12-25 21:00  jmason

	* spamd/spamd.raw: fixed typo

2001-12-25 20:24  jmason

	* MANIFEST, MANIFEST.SKIP, rules/20_body_tests.cf, spamd/spamd.raw:
	updated manifest, spamd pod

2001-12-25 19:15  jmason

	* spamd/spamd.raw: added patch from Jeremy Zawodny to tidy spamd
	and add -q flag

2001-12-25 19:09  jmason

	* Makefile.PL: renamed doc files

2001-12-25 19:04  jmason

	* rules/20_head_tests.cf: removed some less-useful blacklists

2001-12-24 18:39  jmason

	* lib/Mail/SpamAssassin/: DBBasedAddrList.pm, DBBasedAddrList.pm:
	dbg tweak

2001-12-24 18:35  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: fix for round-the-world test

2001-12-23 23:22  jmason

	* README: tweaked procmailrc

2001-12-23 23:21  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamd.raw: spamd was
	removing From line, fixed

2001-12-23 23:19  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: added Duncan's dict-test
	patch, now tets case-insensitively to handle mixed-case dict files

2001-12-23 22:45  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: fixed for when no date header
	is present

2001-12-23 22:40  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, rules/20_head_tests.cf,
	rules/50_scores.cf: added date-in-future test

2001-12-23 21:27  jmason

	* README: added KMail note

2001-12-23 20:46  jmason

	* lib/Mail/SpamAssassin/Dns.pm, rules/20_body_tests.cf,
	rules/20_head_tests.cf, rules/50_scores.cf: added PGP rule; added
	lots of new RBLs to test

2001-12-23 19:47  jmason

	* rules/20_head_tests.cf: tweak for uidl rule

2001-12-23 12:31  hughescr

	* spamd/spamd.raw: Patch from Jeremy Zawodny

2001-12-23 00:52  hughescr

	* masses/: .cvsignore, RUNME.TWOSTEP, true-false-pos-neg-filter.pl:
	Scripts for two-pass scoring

2001-12-22 20:05  jmason

	* spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm: fixed bug
	in auto-reporting

2001-12-22 19:49  jmason

	* masses/mass-check: [no log message]

2001-12-22 19:48  jmason

	* spamassassin.raw, lib/Mail/SpamAssassin/NoMailAudit.pm,
	masses/mass-check: fixed mem leak in NoMailAudit

2001-12-22 19:04  jmason

	* lib/Mail/SpamAssassin/NoMailAudit.pm: make sure NoMailAudit adds
	a newline to replaced headers

2001-12-22 17:53  jmason

	* masses/mass-check, rules/20_body_tests.cf, rules/50_scores.cf:
	new evolved scores

2001-12-22 17:48  jmason

	* masses/: RUNME, RUNME.SONIC, evolve.cxx, logs-to-c,
	mk-baseline-results, rewrite-cf-with-new-scores: tweaks

2001-12-22 17:20  jmason

	* masses/: mass-check, rewrite-cf-with-new-scores: updated for new
	rules dir

2001-12-22 17:17  jmason

	* masses/RUNME.SONIC, masses/start_evolving.sh, masses/RUNME.SONIC,
	rules/50_scores.cf: [no log message]

2001-12-22 17:13  jmason

	* Changes: changes

2001-12-22 17:12  jmason

	* rules/: 20_body_tests.cf, 50_scores.cf: tweaked tests

2001-12-21 16:00  jmason

	* spamd/: debian-rc-script.sh, redhat-rc-script.sh,
	solaris-rc-script.sh: updated rc scripts to handle
	/usr/local/bin/spamd

2001-12-21 15:43  jmason

	* rules/20_body_tests.cf: added tags to figure out which porn rules
	wree trigerring

2001-12-21 02:13  jmason

	* lib/Mail/SpamAssassin/NoMailAudit.pm: spamassassin local delivery
	was broken

2001-12-21 02:03  jmason

	* lib/Mail/SpamAssassin/NoMailAudit.pm: re-added From line
	insertion

2001-12-21 00:17  jmason

	* rules/20_head_tests.cf: fixed typo in regexp

2001-12-19 19:48  hughescr

	* lib/Mail/SpamAssassin/DBBasedAddrList.pm: NFS-safe locking

2001-12-19 14:26  jmason

	* MANIFEST: updated manifest

2001-12-19 05:38  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: removed .us from
	round-the-world check

2001-12-18 23:37  jmason

	* t/reportheader.t: fixed? bug in reportheader test. wierd.

2001-12-18 22:45  jmason

	* masses/evolve.cxx: evolver was SIGFPEing if pop was bigger than
	20000. nice bug to be able to afford ;)

2001-12-18 22:19  jmason

	* lib/Mail/SpamAssassin/Conf.pm: [no log message]

2001-12-18 22:09  jmason

	* lib/Mail/SpamAssassin/Conf.pm, rules/20text_es.cf,
	rules/30_text_es.cf: internationalisation -- Spanish translation
	from David Barroso

2001-12-18 21:23  jmason

	* lib/Mail/SpamAssassin/Conf.pm: added Mail::SpamAssassin::Conf
	doco

2001-12-18 21:20  jmason

	* MANIFEST, MANIFEST.SKIP, README, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, rules/10_misc.cf,
	rules/20text_es.cf, rules/local.cf, rules/user_prefs.template:
	added Mail::SpamAssassin::Conf page

2001-12-18 20:19  jmason

	* spamd/spamd.raw: avoid 'Use of uninitialized value in
	concatenation' warning

2001-12-18 20:12  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/EvalTests.pm:
	whitelist_to commands can now handle multiple To addrs

2001-12-18 19:01  jmason

	* masses/: Makefile, RUNME: upd mk

2001-12-18 18:57  jmason

	* masses/: start_evolving.sh, stop_evolving.sh: added cron scripts

2001-12-18 17:19  jmason

	* README: updated procmail recipe

2001-12-18 16:59  jmason

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed problem with
	CPAN giving errors due to SA referencing Razor::Client version
	string

2001-12-18 16:25  jmason

	* README, lib/Mail/SpamAssassin/NoMailAudit.pm: from line adding
	now does not always happen unless there was a From line in there
	first

2001-12-18 12:59  t0mac

	* rules/20text_es.cf: Spanish rules translation, a preliminary
	version, almost 70% describe translated

2001-12-17 21:07  jmason

	* lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: fixed
	whitelist tests

2001-12-17 20:59  jmason

	* Makefile.PL, README, spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/AutoWhitelist.pm,
	lib/Mail/SpamAssassin/DBBasedAddrList.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm,
	lib/Mail/SpamAssassin/PersistentAddrList.pm,
	rules/20_body_tests.cf, rules/50_scores.cf: added -R command-line
	arg to remove whitelist entries. added more autowhitelist doco

2001-12-17 18:00  jmason

	* lib/Mail/SpamAssassin/Locales.pm: workaround for broken Magellan
	charset

2001-12-17 16:50  jmason

	* lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/NoMailAudit.pm, rules/10_misc.cf,
	rules/user_prefs.template, t/data/spam/002: fixed minor buglet in
	From line support. added glob-pattern whitelist/blacklisting

2001-12-17 16:28  jmason

	* lib/Mail/SpamAssassin/NoMailAudit.pm: added from-line-adding code

2001-12-17 07:55  hughescr

	* masses/: hit-frequencies, logs-to-c: New rules directory

2001-12-17 06:25  jmason

	* spamassassin.cf, spamassassin.prefs: renamed cf files into
	'rules' subdir

2001-12-17 06:20  jmason

	* lib/Mail/SpamAssassin/SMTP/SmartHost.pm, rules/10_misc.cf,
	rules/20_body_tests.cf, rules/20_head_tests.cf, rules/50_scores.cf,
	rules/local.cf, rules/user_prefs.template, spamproxy/README,
	spamproxy/README.SmartHost, spamproxy/spamproxyd.raw,
	MANIFEST.SKIP, spamproxy/.cvsignore: moved to a directory-based
	config system, added Ian Justman's filterproxy

2001-12-17 06:18  jmason

	* MANIFEST, Makefile.PL, README, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/NoMailAudit.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Reporter.pm, masses/Makefile,
	masses/mk-baseline-results: moved to a directory-based config
	system

2001-12-16 20:21  jmason

	* masses/mass-check: now removed the need for Mail::Audit

2001-12-16 20:01  jmason

	* README: updated README

2001-12-16 19:51  jmason

	* MANIFEST, MANIFEST.SKIP, README, spamassassin.raw,
	lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/NoMailAudit.pm,
	masses/mass-check, spamd/spamd.raw, t/reportheader.t, t/spam.t,
	t/spamd.t, t/spamd_port.t: now removed the need for Mail::Audit

2001-12-16 17:44  jmason

	* spamassassin.raw, spamd/spamd.raw: bugs fixed in Mail::Audit
	workaround code

2001-12-16 17:27  jmason

	* spamassassin.raw: tweaked pre-chew code again

2001-12-16 01:53  jmason

	* spamassassin.cf: added check for SEC-mandated stock warnings

2001-12-16 01:47  jmason

	* spamassassin.raw, spamd/spamd.raw: checked in pre-chewing code to
	work around Mail::Audit bugs

2001-12-16 01:26  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: made uniq id check more
	conservative

2001-12-16 01:25  jmason

	* lib/Mail/SpamAssassin/: Conf.pm, EvalTests.pm: more fractional
	values allowed in conf

2001-12-15 01:42  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: updated yahoo forgery test

2001-12-15 01:40  jmason

	* lib/Mail/SpamAssassin/Dns.pm: razor check warning now a dbg

2001-12-14 02:22  hughescr

	* masses/logs-to-c: fic broken thing :)

2001-12-14 01:18  hughescr

	* masses/.cvsignore: pgapack socket ignored

2001-12-14 01:17  hughescr

	* masses/craig-evolve.cxx: Changes for new IO for scores

2001-12-14 00:30  hughescr

	* tools/check_whitelist: filename wrong

2001-12-14 00:22  hughescr

	* lib/Mail/SpamAssassin/DBBasedAddrList.pm: flock-locking for DB --
	do not use NFS :)

2001-12-13 23:09  jmason

	* spamassassin.raw: manpage fix

2001-12-13 20:44  jmason

	* spamassassin.cf, spamassassin.prefs: all prefs now commented out
	so user prefs files don't automatically override .cf changes

2001-12-13 19:55  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: Duncan's dict suggestion

2001-12-13 19:51  jmason

	* README, lib/Mail/SpamAssassin/EvalTests.pm: tweaked dict code to
	avoid lookups for a lot more words

2001-12-12 22:12  jmason

	* masses/Makefile: deimos changes

2001-12-12 22:11  jmason

	* masses/: evolve.cxx, logs-to-c, mk-baseline-results: added
	ability to test new scores without a full recompile

2001-12-12 21:46  jmason

	* spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EvalTests.pm: configurable dns-test timeouts,
	patch from Charlie Watts

2001-12-12 21:02  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: added .pe to CCTLDS WITH OPEN
	RELAYS list

2001-12-12 19:52  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added fix for Razor check
	where non-text MIME parts were detected

2001-12-12 19:27  jmason

	* spamassassin.prefs, lib/Mail/SpamAssassin.pm: added don't edit me
	comment to .prefs

2001-12-12 19:22  jmason

	* README: updated README

2001-12-12 19:07  jmason

	* t/spamd_maxsize.t: added test for spamc -s arg

2001-12-12 19:01  jmason

	* lib/Mail/SpamAssassin/Conf.pm, spamd/spamc.c, spamd/spamd.raw:
	added SKIP to spamd protocol, to avoid spurious protocol_error
	warning. logmsg now logs to stderr if debugs are on. openlog() now
	called in parent for efficiency

2001-12-12 18:40  jmason

	* spamd/spamc.c: added SIGPIPE ignore

2001-12-12 18:36  jmason

	* spamd/spamc.c: added safe read() and write() wrappers for spamc
	to protect against partial reads from network/pipes

2001-12-12 18:27  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm: fixed
	long-line-chopping bug

2001-12-12 16:56  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/mk-baseline-results:
	fixed round-the-world test

2001-12-12 16:21  hughescr

	* spamd/spamc.c: Why was I freeing that there?

2001-12-11 23:35  jmason

	* masses/RUNME.DOGMA: [no log message]

2001-12-11 22:51  hughescr

	* spamd/spamd.raw: Added more detail to log message

2001-12-11 21:24  jmason

	* t/: db_based_whitelist.t, dir_based_whitelist.t: sped up tests by
	using only local tests for whitelist t

2001-12-11 21:22  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: added round-the-world-relay
	test

2001-12-11 21:17  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm: implemented round-the-world
	check

2001-12-11 19:34  jmason

	* masses/: RUNME, evolve.cxx, mk-baseline-results: tweaked evolve
	not to report so frequently

2001-12-11 19:01  jmason

	* spamassassin.cf, spamassassin.raw,
	lib/Mail/SpamAssassin/EvalTests.pm, spamd/spamd.raw: test tweaks;
	broke remove test out into remove and unsubscribe

2001-12-11 17:10  jmason

	* masses/mass-check: argh, mass-check wasn't checking jm MH folders

2001-12-11 14:18  hughescr

	* masses/craig-evolve.cxx: Scoring alg changes

2001-12-10 10:52  hughescr

	* lib/Mail/SpamAssassin/Dns.pm: Retries unneccessary and slow

2001-12-10 07:56  hughescr

	* spamd/spamd.raw: Default-bind to 127.0.0.1

2001-12-10 07:35  hughescr

	* spamd/spamd.raw: Added bind-to-ip flag

2001-12-09 23:41  jmason

	* spamassassin.cf: added mixed-numbers-in-from test

2001-12-09 21:54  hughescr

	* masses/mass-check: Skip big messages, dont sort

2001-12-09 21:15  hughescr

	* masses/craig-evolve.cxx: New swarming-mutation added, new
	evaluation metric

2001-12-09 17:27  jmason

	* spamassassin.cf: [no log message]

2001-12-09 01:15  jmason

	* masses/evolve.cxx: more frequent dumps

2001-12-08 19:58  jmason

	* masses/evolve.cxx: evolve fixes

2001-12-08 19:54  jmason

	* masses/score-ranges-from-freqs: ranges tweaked

2001-12-08 19:53  jmason

	* masses/evolve.cxx: ranges were being ignored

2001-12-08 19:41  jmason

	* masses/evolve.cxx: fixed result-reporting

2001-12-08 19:21  jmason

	* masses/: Makefile, RUNME, evolve.cxx: some speedups for inner
	loops, thx Craig

2001-12-08 15:03  hughescr

	* masses/craig-evolve.cxx: Same alg as jm except SSGA

2001-12-08 14:52  hughescr

	* masses/craig-evolve.cxx: Changes to get it working better

2001-12-08 04:33  hughescr

	* masses/: .cvsignore, Makefile, craig-evolve.cxx, logs-to-c: Craig
	enters the evolution game

2001-12-08 00:34  jmason

	* masses/mass-check: mass-check now much more efficient check
	mboxes; no tmp files

2001-12-08 00:11  jmason

	* MANIFEST, MANIFEST.SKIP, spamassassin.spec,
	lib/Mail/SpamAssassin/EvalTests.pm, masses/.cvsignore,
	masses/RUNME, Changes: Changelog -> Changes

2001-12-07 23:36  jmason

	* Changelog: rmed log

2001-12-07 23:35  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: removed a
	few more false pozzes

2001-12-07 22:58  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	masses/mass-check: malformed to test was catching undisc recips

2001-12-07 22:16  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	masses/RUNME, masses/mass-check: split up MISSING_HEADERS test to
	reduce false pozzes. added -ms and -mn flags for mass-check to
	rescan for still-missed mails

2001-12-07 20:19  jmason

	* spamassassin.cf: tweaked test

2001-12-07 20:02  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Reporter.pm, masses/hit-frequencies,
	masses/logs-to-c, masses/score-ranges-from-freqs: tweaks to
	evolver; now sets is_mutatable itself via frequencies

2001-12-07 18:45  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin.pm: rule tweaks

2001-12-07 18:41  hughescr

	* masses/mass-check: Can now mass-check TAR archives

2001-12-07 17:50  hughescr

	* lib/Mail/SpamAssassin.pm: Slight performance hit, but problems
	otherwise

2001-12-07 17:39  hughescr

	* spamassassin.cf: Fixed problems in .cf

2001-12-07 17:39  hughescr

	* t/: db_based_whitelist.t, dir_based_whitelist.t: Ooops -- somehow
	was picking up old scores

2001-12-07 17:29  hughescr

	* spamassassin.cf: Updated EXCUSE_12

2001-12-07 17:29  hughescr

	* t/: db_based_whitelist.t, dir_based_whitelist.t: Wrong subject
	lines in spam test

2001-12-06 22:29  jmason

	* MANIFEST.SKIP, ninjalogo.png, masses/.cvsignore: updated
	manifests

2001-12-06 22:22  jmason

	* masses/logs-to-c: [no log message]

2001-12-06 22:19  jmason

	* masses/: hit-frequencies, logs-to-c: [no log message]

2001-12-06 22:15  jmason

	* masses/: RUNME, evolve.cxx, kill_continual_evolve.sh: fixed typo

2001-12-06 19:50  jmason

	* masses/RUNME.DOGMA: added RUNME script for dogma

2001-12-06 19:49  jmason

	* spamassassin.cf: removed redundant test

2001-12-06 19:47  jmason

	* masses/RUNME.DOGMA: added RUNME script for dogma

2001-12-06 19:05  jmason

	* t/strip2.t, tools/check_whitelist: added dir-based support to
	tools/check_whitelist; fixed some tests

2001-12-06 18:57  jmason

	* MANIFEST: updated manifest

2001-12-06 18:54  jmason

	* spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/DBBasedAddrList.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm, spamd/spamd.raw,
	t/SATest.pm, t/db_based_whitelist.t, t/dir_based_whitelist.t,
	t/data/nice/002, t/data/spam/004: reimplemented user-whitelist code
	to use tilde, expanded to user homedir at check-time. added
	whitelist tests to test suite

2001-12-06 17:12  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Locales.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw,
	t/forged_rcvd.t, t/reportheader.t, t/spam.t, t/spamd.t,
	t/spamd_port.t: fixed tests broken by spamassassin.cf changes

2001-12-06 13:37  hughescr

	* spamd/spamd.raw: Temporary(?) change to get per-user
	auto-whitelist working again

2001-12-06 02:16  hughescr

	* spamassassin.cf: Added descriptions for ALL rules

2001-12-06 01:17  hughescr

	* spamassassin.prefs: Clarification of rules for wildcards

2001-12-05 22:13  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: updated to
	avoid probs with screwed-up hdrs

2001-12-05 22:07  jmason

	* lib/Mail/SpamAssassin/: Conf.pm, DirBasedAddrList.pm: eh? Craig,
	why'd you set the auto-whitelist dir to 'undef'?

2001-12-05 18:06  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EvalTests.pm: added whitelist-to commands

2001-12-05 02:29  hughescr

	* spamassassin.spec: Ooops

2001-12-05 02:27  hughescr

	* spamassassin.spec, spamd/debian-rc-spamd.conf,
	spamd/redhat-rc-script.sh: Updated for auto-whitelist option

2001-12-05 02:10  hughescr

	* tools/check_whitelist: Changed path to file

2001-12-05 00:50  hughescr

	* spamd/spamc.c: Fixed serious problem in spamc

2001-12-05 00:37  hughescr

	* lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/DBBasedAddrList.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm, spamd/spamd.raw: Fixed
	problems with per-user auto-whitelists

2001-12-04 18:47  jmason

	* spamassassin.cf: fixed bug in numeric IP test, added new'
	removal' website

2001-12-04 18:37  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/EvalTests.pm: fixed slow
	spamd startup, it was trying to resolve the From address used in
	the compile message

2001-12-04 17:24  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: toned down
	known-bad-dialup test

2001-12-04 15:20  hughescr

	* spamd/spamc.c: Re-enabled spamc -u flag

2001-12-04 14:27  hughescr

	* spamd/README: Version tick on protocols

2001-12-04 13:59  hughescr

	* spamd/: spamc.c, spamd.raw: Changes for content-length; some
	cleanups

2001-12-04 11:12  hughescr

	* spamd/spamc.c: Redhat 5 changes for shutdown() by Kevin McGrail

2001-12-04 00:21  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: added Yahoo
	received header test

2001-12-03 19:59  jmason

	* README, spamassassin.cf, lib/Mail/SpamAssassin.pm: added
	auto-generation of user-state HOME/.spamassassin dir

2001-12-03 19:49  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/AutoWhitelist.pm,
	lib/Mail/SpamAssassin/DBBasedAddrList.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm: reduced code duplication

2001-12-03 19:45  jmason

	* spamassassin.raw: re-added DirBased whitelist factory. commented
	out though ;)

2001-12-03 19:35  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: added
	some new regexps, fixed hang in VERY_SUSP_RECIPS

2001-12-03 19:06  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, t/SATest.pm: added check for
	a new format of hotmail.com received headers

2001-12-03 18:27  jmason

	* MANIFEST, MANIFEST.SKIP, Makefile.PL, README, spamassassin.cf:
	docs are now no longer included in the distro; they're made instead

2001-12-03 01:54  hughescr

	* tools/check_whitelist: Simple dump of whitelist BD

2001-12-03 01:37  hughescr

	* spamd/spamd.raw: Added auto-whitelist flag to spamd

2001-12-03 01:24  jmason

	* lib/Mail/SpamAssassin/Conf.pm: oops, fixed perms bug on dir
	whitelist

2001-12-03 00:45  hughescr

	* lib/Mail/SpamAssassin/DBBasedAddrList.pm: 0-based was correct!

2001-12-03 00:39  jmason

	* spamassassin.cf: added whitelist for eBay and Amazon

2001-12-03 00:37  jmason

	* lib/Mail/SpamAssassin/PersistentAddrList.pm: updated pod

2001-12-03 00:36  hughescr

	* spamassassin.cf, lib/Mail/SpamAssassin/AutoWhitelist.pm,
	lib/Mail/SpamAssassin/Conf.pm: Made auto_whitelist_threshold a
	config param

2001-12-03 00:36  hughescr

	* lib/Mail/SpamAssassin/DBBasedAddrList.pm: Start counting at 1 not
	0

2001-12-03 00:10  hughescr

	* spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/DBBasedAddrList.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm,
	lib/Mail/SpamAssassin/EvalTests.pm: * Implemented DBBasedAddrList *
	Changed config var to auto_whitelist_path * Fixed bugs in previous
	checkin (oops!) * Made DBBasedAddrList the default instead of the
	Dir-based one

2001-12-02 23:50  hughescr

	* MANIFEST: Reverted to Changelog from Changes

2001-12-02 23:04  hughescr

	* lib/Mail/SpamAssassin/: Conf.pm, EvalTests.pm: Switched to using
	hash instead of list for whitelist/blacklist

2001-12-02 21:35  hughescr

	* Changelog, Changes, spamassassin.spec: Moved Changes back to
	Changelog

2001-12-02 21:15  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/AutoWhitelist.pm: now
	prints a message when -W is used

2001-12-02 21:08  jmason

	* spamd/: debian-rc-script.sh, debian-rc-spamd.conf: added updated
	deb stuff

2001-12-02 20:59  jmason

	* spamassassin.cf, spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/AutoWhitelist.pm,
	lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added auto-whitelisting

2001-12-02 19:29  jmason

	* lib/Mail/SpamAssassin/Locales.pm: unusual unicode charset fixed

2001-12-02 19:28  jmason

	* sql/: README, spamassassin.sql: added indexed username to SQL,
	from Jeremy D. Zawodny

2001-12-02 18:48  jmason

	* spamd/spamc.c: Sidney Markowitz: spamc now sanity-checks result
	from spamd to ensure it looks like a valid email, with similar body
	to what was sent in.

2001-12-02 18:45  jmason

	* MANIFEST, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/AutoWhitelist.pm,
	lib/Mail/SpamAssassin/DirBasedAddrList.pm,
	lib/Mail/SpamAssassin/PersistentAddrList.pm: starting 1.6 work

2001-12-02 18:40  jmason

	* Changes: 1.5 RELEASED

2001-12-02 18:34  jmason

	* MANIFEST.SKIP: renamed ChangeLog *back* to Changes; hey Craig, I
	had stuff relying on that ;)

2001-12-02 18:32  jmason

	* Makefile.PL, spamassassin.spec: updated spec file for RH7.1, and
	1.5

2001-12-02 18:09  jmason

	* Changes: let's see if Changes now works

2001-12-02 18:06  jmason

	* Changes, Changes: [no log message]

2001-12-02 17:59  jmason

	* Makefile.PL, t/SATest.pm: spamd tests now on diff port,
	Makefile.PL gives reassuring anti-warning

2001-12-02 17:49  jmason

	* ChangeLog, Changes: changes file added

2001-12-02 09:41  hughescr

	* spamd/: spamc.pod, spamd.raw: Doc updates

2001-12-01 23:16  jmason

	* spamassassin.cf, spamd/spamd.raw: [no log message]

2001-12-01 21:05  jmason

	* spamassassin.prefs: added note about terse report for headers

2001-12-01 20:47  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: whoops,
	broke the PORN test

2001-12-01 20:45  jmason

	* lib/Mail/SpamAssassin/Conf.pm: added support for using either -
	or _ in config lines

2001-12-01 20:42  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added terse-report support
	from Thomas Hurst

2001-12-01 20:24  jmason

	* spamd/spamd.raw: added quick dont-copy-prefs patch from Duncan
	Findlay

2001-12-01 20:22  jmason

	* lib/Mail/SpamAssassin.pm: added support for installvendorlib

2001-12-01 20:21  jmason

	* spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added terse-report support
	from Thomas Hurst

2001-12-01 20:21  jmason

	* License, README: updated license to use current perl lic

2001-12-01 20:13  jmason

	* spamassassin.cf: added new tests

2001-12-01 20:07  jmason

	* spamassassin.cf: removal instructions

2001-12-01 20:02  jmason

	* spamassassin.cf: added more porn

2001-12-01 19:02  jmason

	* lib/Mail/SpamAssassin/: EvalTests.pm, PerMsgStatus.pm: fixed
	Trey's double-checking bug

2001-11-29 21:17  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: dns mx test was not working.
	fixed

2001-11-29 20:59  jmason

	* MANIFEST, spamd/debian-rc-script.sh, spamd/debian-rc-spamd.conf:
	added updated debian scripts

2001-11-29 19:50  jmason

	* spamassassin.cf: univ dips tweaked

2001-11-29 19:46  jmason

	* README, spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Locales.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/debian-rc-script.sh: a
	variety of minor tweaks contributed; also Debian init.d script from
	Duncan Findlay

2001-11-28 16:41  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: added lc call to uniq id
	check

2001-11-28 16:36  jmason

	* spamassassin.cf: rescored whitelist

2001-11-27 21:27  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/Dns.pm: added check for
	any config

2001-11-27 20:03  jmason

	* sql/spamassassin.sql: fix to sql from Justin England

2001-11-27 20:03  jmason

	* lib/Mail/SpamAssassin/: Conf.pm, ConfSourceSQL.pm,
	PerMsgStatus.pm: required_hits fix, maybe, and a patch from
	ConfSourceSQL from Justin England

2001-11-27 12:58  hughescr

	* masses/mass-check: Oops, left in debug line

2001-11-27 12:41  hughescr

	* masses/mass-check: Revert -- seems to break when there is no
	space in pathname!

2001-11-27 12:26  hughescr

	* masses/mass-check: Mail folders with spaces in name

2001-11-25 22:47  jmason

	* README, lib/Mail/SpamAssassin.pm: README updated

2001-11-25 17:45  jmason

	* MANIFEST, lib/Mail/SpamAssassin/PerMsgStatus.pm: added
	get_full_message_as_text() helper method

2001-11-25 17:27  jmason

	* spamd/: redhat-rc-script.sh, solaris-rc-script.sh, spamassassin:
	added skod's solaris rc script, renamed Craig's rh one

2001-11-25 16:58  jmason

	* MANIFEST, qmail/README, qmail/qmail-scanner.patch: added Kobe
	Lenjou's patch for qmail support

2001-11-25 15:59  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: updated
	scores

2001-11-22 21:08  jmason

	* masses/continual_evolve.sh: avoid overwrites

2001-11-21 20:23  jmason

	* spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Reporter.pm, spamd/spamd.raw: added
	skip_rbl_checks

2001-11-21 19:14  jmason

	* masses/: continual_evolve.sh, evolve.cxx,
	kill_continual_evolve.sh: added kill_continual_evolve.sh

2001-11-21 19:09  jmason

	* masses/: RUNME, evolve.cxx: updated sleep

2001-11-21 18:41  jmason

	* masses/evolve.cxx: added sleep

2001-11-21 16:40  jmason

	* ninjalogo.xcf: updated logo

2001-11-20 21:16  jmason

	* ninjalogo.xcf, spamassassin.cf, masses/Makefile,
	masses/logs-to-c, masses/mk-baseline-results,
	masses/score-ranges-from-freqs: new GA-evolved scores;	73
	false-pos / 2109 false-neg old,  62 / 1784 new.  These are
	hopefully more aggressively optimised to produce good results with
	min false positives and false negatives

2001-11-20 03:13  jmason

	* ninjalogo.xcf: added new logo image

2001-11-20 03:11  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm: added clear
	commands, to avoid doubled reports

2001-11-19 20:41  jmason

	* MANIFEST, spamassassin.cf, masses/score-ranges-from-freqs: some
	test tweaks to reduce false-pozzes

2001-11-19 19:57  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: added workaround to avoid
	scanning pure-attachment mails

2001-11-19 19:53  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Locales.pm,
	lib/Mail/SpamAssassin/Reporter.pm, masses/Makefile, masses/RUNME,
	masses/evolve.cxx, masses/logs-to-c, masses/mass-check: some fixes
	for false-positives

2001-11-18 22:17  jmason

	* spamd/: README, spamd.raw: updated spamd/README with info about
	init.d script; also moved daemonize call

2001-11-18 22:10  jmason

	* spamd/spamassassin: fixed minor typo

2001-11-18 22:09  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	spamd/spamd.raw: added fallback-to-nobody from Kelsey; fix for RBL
	bug from Sidney Markowitz

2001-11-18 16:21  hughescr

	* spamassassin.spec: Added RPM spec file

2001-11-18 13:45  hughescr

	* ChangeLog, Changes: Renamed Changes to ChangeLog for RPM

2001-11-18 13:37  hughescr

	* t/reportheader.t: Too many tests

2001-11-18 12:56  hughescr

	* spamd/: spamassassin, spamd.raw: Changes for SysV startup script

2001-11-15 19:20  jmason

	* MANIFEST, MANIFEST.SKIP, README, lib/Mail/SpamAssassin/Conf.pm,
	t/SATest.pm, t/reportheader.t: fixed report_header, added test

2001-11-14 23:12  hughescr

	* spamd/: spamc.c, spamc.pod: Added size limit to spamc

2001-11-14 22:21  jmason

	* Changes, lib/Mail/SpamAssassin.pm: RELEASED 1.4

2001-11-14 20:12  jmason

	* spamd/spamd.raw: added safe setuid operation to spamd, -u switch

2001-11-14 18:35  jmason

	* MANIFEST, README, spamassassin.cf, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw: fixed
	Skod's bug; RBL checks were being run inconstently

2001-11-14 17:44  jmason

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: updated SA to
	support Razor 1.13

2001-11-13 15:42  jmason

	* spamd/spamc.c: removed srand() call, would slow things down

2001-11-12 17:22  jmason

	* sql/README: fixed typo

2001-11-12 17:22  jmason

	* spamassassin.cf: added REMOVE_PAGE test

2001-11-11 20:43  jmason

	* spamassassin.cf: improved MSGID_NO_HOST and INVALID_MSGID tests
	to catch general bad msgids

2001-11-11 20:41  jmason

	* spamassassin.cf: improved NO_HOST test to catch general bad
	msgids

2001-11-11 20:17  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/EvalTests.pm: added missing-headers test

2001-11-11 19:51  jmason

	* MANIFEST: cosmetic. sorted MANIFEST

2001-11-11 19:48  jmason

	* MANIFEST, README, sql/README, sql/spamassassin.sql: added SQL
	stuff from JE

2001-11-11 19:41  jmason

	* MANIFEST: dist updated

2001-11-11 19:39  jmason

	* README, spamassassin.raw, lib/Mail/SpamAssassin.pm: fixed config
	file reading to use /etc as well as site_perl

2001-11-11 19:20  jmason

	* spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	spamassassin.cf: whitelist patterns and blacklists added

2001-11-11 18:25  jmason

	* README, spamassassin.cf: added recently contributed tests

2001-11-07 23:54  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/ConfSourceSQL.pm, spamd/spamd.raw,
	t/SATest.pm: added SQL config source code from Justin England

2001-11-07 23:26  jmason

	* spamd/spamd.raw, t/SATest.pm, t/spamd.t, t/spamd_port.t: added
	spamd tests

2001-11-07 22:59  jmason

	* spamd/spamd.raw: set_username method removed

2001-11-07 22:51  jmason

	* spamassassin.prefs, spamd/spamd.raw: auto_report_threshold
	doubled for paranoia

2001-11-07 22:38  jmason

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: fixed 'Use of
	uninitialized value at lib/Mail/SpamAssassin/Dns.pm line 191.'

2001-11-07 22:36  jmason

	* spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, spamd/spamd.raw: patch from
	Charlie Watts: mime defanging now optional, spamd now has
	commandline switches to disable looking for user config files, and
	the ability to specify syslog facility on cmd line

2001-11-06 22:01  jmason

	* lib/Mail/SpamAssassin/: Dns.pm, Reporter.pm: razor 1.12 support
	added

2001-11-06 21:19  jmason

	* spamassassin.cf: added strong buy test

2001-11-06 21:16  jmason

	* lib/Mail/SpamAssassin/Dns.pm: added check for Razor 1.12; doesn't
	support it yet

2001-11-06 20:37  jmason

	* spamd/: README, spamd.raw: update for username stuff

2001-11-06 20:23  jmason

	* spamassassin.raw, spamd/spamc.c, t/SATest.pm, t/forged_rcvd.t,
	t/data/spam/002: auto-add of User header by spamc

2001-11-06 20:02  jmason

	* spamassassin.cf: updated EXCUSE_7 pattern from Justin England

2001-11-05 00:19  jmason

	* README, spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm,
	spamd/spamd.raw: added patch to spamd for Kelsey

2001-11-04 20:31  jmason

	* spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Locales.pm: added ok_locales setting

2001-11-04 18:25  jmason

	* spamd/spamd.raw: added patch from Charlie Watts for broken perl
	signal handling

2001-11-04 18:23  jmason

	* lib/Mail/SpamAssassin.pm: added patch from Kelsey: improvements
	for per-user spamd/spamc functionality

2001-11-04 16:37  jmason

	* spamassassin.cf: updated cf

2001-11-01 18:01  jmason

	* lib/Mail/SpamAssassin/Dns.pm: oops, 5.6ism checked in

2001-10-31 19:59  jmason

	* spamassassin.raw, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: rewrite_subject and
	report_header support contributed by David Hull

2001-10-31 18:34  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: added fix for hang on msgs
	with really long lines

2001-10-31 18:07  jmason

	* spamd/spamd.raw: fixed typo noted by Kelsey

2001-10-31 18:06  jmason

	* lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Replier.pm, masses/mass-check,
	spamd/spamd.raw, t/strip2.t: incorporated speed patch from Matt
	Sergeant, added compile_now() method to Mail::SpamAssassin to help
	forking servers, fixed side-effect due to Razor bug in spamd, added
	protocol error warning to spamd

2001-10-31 17:48  hughescr

	* spamd/spamd.raw: Fixed docs

2001-10-31 17:46  hughescr

	* spamd/spamd.raw: First pass at command-line arg for authorized
	host.  Must be list of IP addresses for now.

2001-10-31 17:28  hughescr

	* lib/Mail/SpamAssassin.pm, spamd/spamd.raw: * Moved eval{require}
	stuff into lib initialization in SpamAssassin.pm from spamd * Check
	for existance of user config file before trying to load it

2001-10-31 16:17  jmason

	* Changes, spamassassin.cf: fixed some false-pos scores

2001-10-31 15:22  jmason

	* spamd/spamd.raw: other spamd bugs fixed. bad day yesterday I
	think :(

2001-10-31 15:20  jmason

	* fixpath.pl, spamassassin.cf: fixed newline on #! line deletion

2001-10-30 19:10  jmason

	* spamassassin.cf, spamd/spamd.raw: added client-ip-address
	security to spamd, patch by Kelsey Cummings

2001-10-30 16:35  jmason

	* spamassassin.cf, masses/evolve.cxx: new scores: 0.19% fp / 3.47%
	fn now

2001-10-30 05:59  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: fixed charset bug

2001-10-30 05:44  jmason

	* masses/mass-check, spamd/spamd.raw: added evals to load optional
	modules

2001-10-30 00:55  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, masses/RUNME,
	spamd/spamd.raw: bug in charset code fixed

2001-10-29 22:09  hughescr

	* spamd/spamd.raw: Flaggified spamd, added -L flag for local-only
	testing

2001-10-29 21:51  hughescr

	* spamd/: spamc.c, spamc.pod, spamd.raw: Implemented per-user
	config files for spamd

2001-10-29 21:51  jmason

	* MANIFEST, masses/evolve.cxx: updated MANIFEST

2001-10-29 21:41  jmason

	* lib/Mail/SpamAssassin/Locales.pm: oops, fixed bug with new
	charset code

2001-10-29 21:37  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/ExposedMessage.pm,
	lib/Mail/SpamAssassin/Locales.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Reporter.pm, masses/Makefile, masses/RUNME,
	masses/evolve.cxx, masses/logs-to-c, masses/mass-check,
	spamd/spamd.raw: added more new tests from Wolfgang Weisselberg;
	added charset detector based on LANG env var setting; rescored
	again.

2001-10-27 11:05  hughescr

	* spamd/spamc.pod: Update man page

2001-10-27 10:51  hughescr

	* spamd/spamc.c: * Added safe fallback option * Added some required
	include files * Fixed miscellaneous compile warnings

2001-10-27 02:32  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Reporter.pm, masses/README: couple of new
	tests

2001-10-27 02:04  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/MyMailAudit.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/RUNME,
	masses/mass-check: added new eval test: analyses Reply-To header

2001-10-26 22:39  jmason

	* masses/README: metasend now 2 commands

2001-10-25 15:02  hughescr

	* spamd/spamc.c: Minor optimization

2001-10-25 00:48  jmason

	* MANIFEST, spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EncappedMessage.pm,
	lib/Mail/SpamAssassin/ExposedMessage.pm,
	lib/Mail/SpamAssassin/Message.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Replier.pm,
	lib/Mail/SpamAssassin/Reporter.pm,
	lib/Mail/SpamAssassin/AuditMessage.pm,
	lib/Mail/SpamAssassin/MyMailAudit.pm: patch from Matt Sergeant

2001-10-25 00:40  jmason

	* spamd/spamc.c: ifdef'd TCP_NODELAY code, working on the principle
	of least surprise ;)

2001-10-24 22:08  jmason

	* README, lib/Mail/SpamAssassin.pm: released 1.3

2001-10-24 22:00  jmason

	* Makefile.PL, TODO: last-minute mods

2001-10-24 21:52  jmason

	* spamd/spamc.c: argh, kill solaris now

2001-10-24 21:50  jmason

	* Makefile.PL, spamd/spamc.c: replaced portability-nightmare
	inet_aton with inet_addr

2001-10-24 21:11  jmason

	* spamd/spamc.c: changed inet_aton to inet_pton for Solaris support

2001-10-24 20:00  jmason

	* Makefile.PL: updated Makefile.PL, hopefully with correct
	portability stuff to build spamc

2001-10-24 19:25  jmason

	* spamd/spamc.c: fixed minor typo that MacOS compiler didn't like

2001-10-24 19:06  jmason

	* lib/Mail/SpamAssassin/Dns.pm, masses/RUNME, masses/evolve.cxx,
	masses/logs-to-c, spamd/spamc.c: rewrote connection code in spamc;
	pretty sure it's portable now

2001-10-23 23:57  jmason

	* lib/Mail/SpamAssassin.pm: fixed bug handling DOS line-endings in
	-d

2001-10-23 22:50  jmason

	* spamd/spamc.c: made sure spamc copies errno before calling
	syslog()

2001-10-23 22:48  jmason

	* spamassassin.cf: reverted to 1.55 version of cf file

2001-10-23 22:16  hughescr

	* spamd/spamc.c: Ha!

2001-10-23 22:07  jmason

	* spamd/spamd.raw: commented 'local-tests-only'

2001-10-23 22:06  jmason

	* spamd/spamd.raw: mod

2001-10-23 21:55  jmason

	* spamd/spamc.c: changed spamc comments to use /* instead of //

2001-10-23 21:52  jmason

	* spamd/spamc.c: added syslogging to spamc as well

2001-10-23 19:20  jmason

	* spamassassin.cf, masses/evolve.cxx, masses/logs-to-c,
	masses/mass-check, masses/mk-baseline-results: cf updated with GA
	scores for new tests. redundant code removed from
	mk-baseline-results

2001-10-23 16:07  hughescr

	* Makefile.PL, spamassassin.raw, spamd/spamc.pod, spamd/spamd.raw:
	Doc cleanup -- call me anal

2001-10-23 12:04  hughescr

	* Makefile.PL: Fix POD manpage generation for spamc.pod

2001-10-23 10:22  hughescr

	* TODO: spamd/spamc implemented!

2001-10-23 10:12  hughescr

	* spamd/spamd.raw: Made spamd a well-behaved daemon

2001-10-23 10:03  hughescr

	* spamd/spamd.raw: Protocol checking in spamd, syslogging in spamd

2001-10-23 10:02  hughescr

	* spamd/spamc.c: Error in args to snprintf

2001-10-23 09:05  hughescr

	* spamd/spamd.raw: Argh!  Ok, got it now

2001-10-23 09:04  hughescr

	* spamd/spamd.raw: Editted spamd instead of spamd.raw

2001-10-23 09:00  hughescr

	* spamd/: README, spamc.c, spamc.pod, spamd.raw: spam[cd] now with
	exit codes

2001-10-23 06:32  hughescr

	* Makefile.PL: Added CFLAGS=-g to makefile

2001-10-23 03:06  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/PerMsgStatus.pm: minor
	pod tweaks

2001-10-22 23:27  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, t/forged_rcvd.t,
	t/nonspam.t, t/spam.t, t/strip2.t, t/stripmarkup.t: a little bit of
	profiling and optimisation

2001-10-22 22:46  jmason

	* spamassassin.cf: added a couple of new tests

2001-10-22 19:03  jmason

	* fixpath.pl: removed -T flag from spamd

2001-10-22 18:36  jmason

	* README: updated README to credit Craig

2001-10-22 18:30  jmason

	* spamassassin.cf: updated cf file with releasable scores

2001-10-22 04:00  jmason

	* spamassassin.cf, masses/evolve.cxx: updated with yet more new
	scores

2001-10-21 18:35  jmason

	* spamassassin.cf, masses/RUNME, masses/evolve.cxx,
	masses/logs-to-c, masses/mass-check, masses/mk-baseline-results,
	masses/rewrite-cf-with-new-scores: updated with new GA scores

2001-10-20 00:11  jmason

	* spamd/spamd: spamd/spamd removed AGAIN

2001-10-20 00:06  jmason

	* build/: update_devel, update_devel: updated build_devel

2001-10-20 00:01  jmason

	* build/: update_devel, update_devel: updated build_devel

2001-10-19 23:55  jmason

	* Changes, build/update_devel: updated update_devel

2001-10-19 23:51  jmason

	* build/update_devel: added POD doc for spamc

2001-10-19 23:45  jmason

	* spamassassin.cf: added catch for the Nigerian scam

2001-10-19 23:38  jmason

	* MANIFEST, MANIFEST.SKIP, Makefile.PL, spamassassin.raw,
	lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm,
	spamd/spamc.c, spamd/spamc.pod, spamd/spamd, spamd/spamd.raw: added
	POD doc for spamc

2001-10-19 23:21  jmason

	* .cvsignore, spamd/.cvsignore: fixed .cvsignore

2001-10-19 23:20  jmason

	* MANIFEST.SKIP, README, spamd/Makefile, spamd/spamd,
	spamd/spamd.raw: removed now-obsolete spamd Makefile

2001-10-19 23:11  jmason

	* MANIFEST, Makefile.PL, spamd/Makefile, spamd/spamd,
	spamd/spamd.raw: spamd and spamc are now built from top-lvel
	Makefile.PL; added some POD doco to spamd

2001-10-19 22:53  jmason

	* spamd/spamd: added finish() call to spamd

2001-10-19 22:51  jmason

	* spamd/README: spamd README: added newlines

2001-10-19 22:50  jmason

	* MANIFEST, masses/perturb.c, masses/perturb.pl, masses/summarise:
	updated MANIFEST for spamd

2001-10-19 22:49  jmason

	* lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/PerMsgStatus.pm,
	masses/mass-check: added finish method to PerMsgStatus object, to
	allow objects to be garbage-collected. Tip from Matt Sergeant

2001-10-19 22:32  jmason

	* MANIFEST, MANIFEST.SKIP: updated MANIFEST

2001-10-19 22:30  jmason

	* README, spamassassin.cf, spamassassin.raw,
	lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Reporter.pm, t/spam.t: added support for
	razor-agents 1.06

2001-10-16 21:54  jmason

	* .cvsignore, spamassassin.cf, masses/.cvsignore: fixing

2001-10-16 21:53  jmason

	* spamassassin.cf, masses/RUNME, masses/evolve.cxx,
	masses/hit-frequencies, masses/logs-to-c, masses/mass-check,
	masses/mk-baseline-results: updated with new GA-optimised scores

2001-10-16 12:08  hughescr

	* spamd/README: Added spamd/spamc README

2001-10-16 11:17  hughescr

	* spamd/: spamc.c, spamd: Changed default port number

2001-10-16 11:09  hughescr

	* License, spamd/Makefile, spamd/spamc.c, spamd/spamd: Rolling in
	spamd

2001-10-15 20:23  jmason

	* MANIFEST.SKIP, spamassassin.cf, masses/Makefile, masses/RUNME,
	masses/evolve.cxx, masses/hit-frequencies, masses/mass-check,
	masses/rewrite-cf-with-new-scores: updated after last night's GA
	run

2001-10-15 04:01  jmason

	* masses/.cvsignore: upd

2001-10-15 04:00  jmason

	* masses/: .cvsignore, uniq-scores: update

2001-10-15 03:58  jmason

	* MANIFEST.SKIP, README, spamassassin.cf,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	masses/.cvsignore, masses/Makefile, masses/RUNME,
	masses/evolve.cxx: added new, first draft of GA-optimised scores

2001-10-11 23:26  jmason

	* spamassassin.raw: updated pod

2001-10-11 22:12  jmason

	* masses/mass-check: added Cyrus mailbox mass-check support, patch
	from Craig R Hughes

2001-10-11 22:09  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/README,
	masses/continual_evolve.sh, masses/evolve.cxx: whitelist bug fixed,
	thanks to Bill O'Hanlon

2001-10-11 05:52  jmason

	* MANIFEST, MANIFEST.SKIP, masses/README: updated readme

2001-10-11 03:38  jmason

	* masses/.cvsignore: upd .cvsignore

2001-10-11 03:37  jmason

	* masses/: evolve.cxx, hit-frequencies, mk-baseline-results: added
	2 more utils

2001-10-11 01:25  jmason

	* MANIFEST, spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	masses/README, t/data/nice/base64.txt, t/data/spam/base64.txt:
	updated base64 test

2001-10-10 23:38  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added support for
	non-integer scores

2001-10-10 23:34  jmason

	* masses/evolve.cxx: try using SteadyState GA again

2001-10-10 23:33  jmason

	* masses/README: rescoring README finished

2001-10-10 23:30  jmason

	* MANIFEST, MANIFEST.SKIP: updated MANIFEST

2001-10-10 23:27  jmason

	* masses/: README, mass-check, .cvsignore, .cvsignore, Makefile,
	README, continual_evolve.sh, evolve.cxx, logs-to-c, .cvsignore:
	added genetic algorithm to rescore tests

2001-10-10 00:51  jmason

	* MANIFEST.SKIP, masses/.cvsignore, masses/perturb.c,
	masses/perturb.pl, t/strip2.t: added score-searching script and C
	code

2001-10-09 22:40  jmason

	* MANIFEST: MANIFEST was incorrect

2001-10-09 21:27  jmason

	* MANIFEST, lib/Mail/SpamAssassin/EvalTests.pm: reduced retry sleep
	time on From address MX-check

2001-10-04 18:40  jmason

	* README: removed hb from procmail line

2001-10-03 18:16  jmason

	* README: fixed procmail recipe

2001-10-02 00:06  jmason

	* lib/Mail/SpamAssassin/: Dns.pm, PerMsgStatus.pm: fixed Razor
	checks

2001-10-01 20:22  jmason

	* README, spamassassin.cf, build/update_devel, build/update_stable,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added bl.spamcop.net test

2001-09-29 20:33  jmason

	* MANIFEST, masses/README: added masses README

2001-09-29 20:28  jmason

	* lib/Mail/SpamAssassin.pm: released 1.2

2001-09-29 20:18  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm: incorrect counting of 8bit
	chars

2001-09-27 20:43  jmason

	* MANIFEST, MANIFEST.SKIP, t/data/mime-subject.txt: added test mail
	for MIME-encoded mails

2001-09-27 20:41  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: made s.1618 tests full-body
	matching; added MIME header decoding

2001-09-27 01:40  jmason

	* masses/: RUNME, summarise: redone stats

2001-09-27 01:00  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm, masses/RUNME: reduced
	memory usage on really big mails

2001-09-27 00:06  jmason

	* spamassassin.cf: rescored some tests

2001-09-26 23:58  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm,
	masses/mass-check: added content-transfer-encoding support for QP
	and Base64

2001-09-25 22:55  jmason

	* lib/Mail/SpamAssassin/EvalTests.pm, masses/.cvsignore,
	masses/RUNME, masses/mass-check: added 'masses' mass-check scripts

2001-09-24 22:52  jmason

	* README: SA fixes

2001-09-23 23:23  jmason

	* spamassassin.cf: removed FILL_OUT_HERE test, we already had one
	in the list

2001-09-23 23:08  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm: a
	positive result for an IP check in one zone will prohibit testing
	in other zones

2001-09-23 22:31  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: added code
	to check unique subject IDs to ensure they're not in the dictionary
	first

2001-09-23 22:12  jmason

	* spamassassin.cf: added some new tests from Wolfgang Weisselberg

2001-09-23 22:08  jmason

	* lib/Mail/SpamAssassin.pm: spamassassin -d now only removes body
	lines inside the report -- not in the mail in general

2001-09-23 18:08  jmason

	* spamassassin.cf: minor mods

2001-09-20 18:05  jmason

	* spamassassin.cf: fixed q-mark tests to be exclusive;
	dialup-spam-source osirusoft removed

2001-09-19 07:44  jmason

	* lib/Mail/SpamAssassin.pm: released 1.1 (really this time)

2001-09-19 07:43  jmason

	* README, lib/Mail/SpamAssassin/EvalTests.pm: released 1.1

2001-09-19 07:33  jmason

	* spamassassin.cf: rescored some tests

2001-09-19 07:21  jmason

	* spamassassin.cf: fixed bug with false-positive on Sircam

2001-09-19 07:17  jmason

	* spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/Dns.pm,
	t/spam.t: now possible to override a test with a different test
	type

2001-09-19 05:33  jmason

	* spamassassin.cf: added tests from Wolfgang Weisselberg

2001-09-19 04:01  jmason

	* Makefile.PL: NetBSD portability fix

2001-09-17 21:31  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: changed excl
	mark test into 2 tests; fixed hotmail.com received test

2001-09-16 19:27  jmason

	* README, fixpath.pl, spamassassin.cf, spamassassin.raw,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added suggestions and patch
	from Gustav Schaffter

2001-09-16 04:14  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Dns.pm,
	lib/Mail/SpamAssassin/EvalTests.pm: added support for extra
	Osirusoft A records

2001-09-16 03:56  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: spamassassin now strips
	any existing SA report when adding a new report

2001-09-12 00:27  jmason

	* .cvsignore, MANIFEST.SKIP, t/.cvsignore: added .cvsignores

2001-09-12 00:26  jmason

	* MANIFEST, MailAudit.patch, README, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Reporter.pm, t/strip2.t, t/data/spam/003:
	added workaround for Mail::Header modifying files; added test;
	documented in README

2001-09-11 23:06  jmason

	* lib/Mail/SpamAssassin/PerMsgStatus.pm: trimmed blank line when
	report is added

2001-09-06 23:46  jmason

	* MANIFEST, spamassassin.prefs, build/cf_to_html: added tests page

2001-09-06 22:35  jmason

	* README, spamassassin.cf, spamassassin.prefs, spamassassin.raw,
	lib/Mail/SpamAssassin.pm: moved config-file finding code into
	module

2001-09-06 00:28  jmason

	* spamassassin.cf: avoid mailto false positives

2001-09-05 22:42  jmason

	* README: added doco on procmail usage

2001-09-04 21:28  jmason

	* Changes: released 1.0

2001-09-04 21:20  jmason

	* lib/Mail/SpamAssassin.pm: bumped version to 1.1

2001-09-04 21:12  jmason

	* Changes, MANIFEST, build/update_devel, build/update_stable:
	released 1.0

2001-09-04 18:23  jmason

	* spamassassin.cf: latest code

2001-08-31 00:34  jmason

	* spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/EvalTests.pm: new rules to catch some stuff
	it was missing

2001-08-30 22:45  jmason

	* spamassassin.raw, t/stripmarkup.t, t/data/spam/003: added support
	for -d switch

2001-08-30 22:41  jmason

	* lib/Mail/: SpamAssassin.pm, SpamAssassin/Conf.pm,
	SpamAssassin/Message.pm, SpamAssassin/PerMsgStatus.pm,
	SpamAssassin/Reporter.pm: added support for -d switch

2001-08-28 23:41  jmason

	* lib/Mail/SpamAssassin/Replier.pm: added replier class

2001-08-28 23:36  jmason

	* MANIFEST, README, spamassassin.cf, spamassassin.prefs,
	spamassassin.raw, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: spamtrapping and whitelist
	support

2001-08-28 00:00  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: fixed bug
	from last checkin

2001-08-27 23:32  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/PerMsgStatus.pm: headers
	are now returned as 'undef' if not set

2001-08-27 00:52  jmason

	* MANIFEST, MANIFEST.SKIP, Makefile.PL, fixpath.pl, spamassassin,
	spamassassin.raw: fixed to use 'fixpath.pl' to add /usr/bin/perl
	line

2001-08-26 22:23  jmason

	* spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/EvalTests.pm: added some tests for new
	spammer tricks

2001-08-20 18:26  jmason

	* spamassassin.cf, spamassassin.prefs: added Sircam check

2001-08-17 04:06  jmason

	* README, spamassassin: added fix for config file-finding code from
	David Hull (hull at paracel dot com); also added fix to README
	suggested by David.

2001-06-21 15:53  jmason

	* t/forged_rcvd.t: hmm, tset turned off for now

2001-06-21 10:40  jmason

	* README: added test paragraph

2001-06-21 08:33  jmason

	* spamassassin.cf: changed ORBS check to ORDB check

2001-06-11 07:00  jmason

	* spamassassin.cf: added = before mailto:s in patterns

2001-06-11 05:44  jmason

	* Changes, spamassassin.cf, spamassassin.prefs, build/update_devel,
	build/update_stable: updated build scripts

2001-06-05 05:59  jmason

	* spamassassin, spamassassin.prefs, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added auto-reporting code

2001-06-01 09:09  jmason

	* spamassassin.cf: oops, forged received header support was not
	great

2001-05-31 05:23  jmason

	* spamassassin.cf: fixed buglet in FORGED_RCVD_FOUND

2001-05-31 05:21  jmason

	* spamassassin.cf, spamassassin.prefs: avoided false positives from
	mild javascript

2001-05-31 05:17  jmason

	* MANIFEST, spamassassin, spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/Dns.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm, t/forged_rcvd.t,
	t/data/spam/002: added forged-received check, ALL header match

2001-05-31 04:55  jmason

	* lib/Mail/SpamAssassin/: Conf.pm, PerMsgStatus.pm: oops, missed
	body tests

2001-05-31 04:51  jmason

	* spamassassin, spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added 'full' configuration
	item

2001-05-25 04:48  jmason

	* Changes, spamassassin, spamassassin.cf, lib/Mail/SpamAssassin.pm:
	added support for delivering to MAIL, DEFAULT etc. from Robert Klep
	<robert /at/ ilse.nl>

2001-05-22 07:06  jmason

	* Changes, lib/Mail/SpamAssassin/Reporter.pm: bug in razor report
	code fixed

2001-05-22 06:48  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: changed razor to list
	hostname in config file arg

2001-05-22 06:31  jmason

	* lib/Mail/SpamAssassin/: EncappedMessage.pm, ExposedMessage.pm,
	Message.pm, Reporter.pm: took out pod, it was confusing installer

2001-05-22 06:28  jmason

	* README, spamassassin, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/EncappedMessage.pm,
	lib/Mail/SpamAssassin/ExposedMessage.pm,
	lib/Mail/SpamAssassin/Message.pm,
	lib/Mail/SpamAssassin/Reporter.pm: some doco changes

2001-05-17 08:36  jmason

	* README, spamassassin.prefs: added README notes

2001-05-17 08:28  jmason

	* spamassassin, lib/Mail/SpamAssassin/Reporter.pm: added Razor
	support

2001-05-17 08:24  jmason

	* MANIFEST, spamassassin, spamassassin.cf,
	lib/Mail/SpamAssassin.pm, lib/Mail/SpamAssassin/Conf.pm,
	lib/Mail/SpamAssassin/EncappedMessage.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/ExposedMessage.pm,
	lib/Mail/SpamAssassin/Message.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm,
	lib/Mail/SpamAssassin/Reporter.pm, t/SATest.pm, t/nonspam.t,
	t/spam.t, t/test_dir, t/data/nice/001, t/data/spam/001: added Razor
	support

2001-05-16 16:12  jmason

	* MANIFEST, spamassassin, lib/Mail/SpamAssassin/EncappedMessage.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/ExposedMessage.pm,
	lib/Mail/SpamAssassin/Message.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added Mail::Internet encap
	code

2001-05-16 15:31  jmason

	* spamassassin.cf, spamassassin.prefs,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: mods to isolate Mail::Audit
	support

2001-05-08 06:25  jmason

	* Changes, spamassassin, spamassassin.cf, spamassassin.prefs: added
	extra testing paths

2001-05-02 09:55  jmason

	* Changes, MANIFEST, spamassassin.cf, windows_install.pl,
	lib/Mail/SpamAssassin.pm: added windows_install script

2001-05-01 07:16  jmason

	* spamassassin.cf: fixed RBL, new anti-porn patterns

2001-05-01 07:10  jmason

	* spamassassin, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/EvalTests.pm: RBL lookups were broken

2001-04-24 08:30  jmason

	* Changes, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: changes to DNS lookup code

2001-04-23 07:04  jmason

	* Changes, spamassassin.cf, spamassassin.prefs: fixed RBL

2001-04-23 07:01  jmason

	* spamassassin.cf, lib/Mail/SpamAssassin/EvalTests.pm: fixed RBL
	domain to use mail-abuse.org

2001-04-23 05:56  jmason

	* Changes: [no log message]

2001-04-22 16:04  jmason

	* MANIFEST.SKIP: added changes.bak

2001-04-22 15:52  jmason

	* .cvsignore: [no log message]

2001-04-22 14:41  jmason

	* Changes, MANIFEST: added Changes

2001-04-22 14:40  jmason

	* MANIFEST, MANIFEST.SKIP, Makefile.PL, rules.cf, userprefs.cf,
	build/get_version, build/update_devel, build/update_stable: fixed
	some stuff for disting

2001-04-22 13:26  jmason

	* lib/Mail/SpamAssassin/: Main.pm, Msg.pm: deld files

2001-04-22 13:26  jmason

	* MANIFEST.SKIP, sample-nonspam.txt, sample-spam.txt,
	spamassassin.cf, spamassassin.prefs, lib/Mail/SpamAssassin.pm,
	lib/Mail/SpamAssassin/PerMsgStatus.pm: added new files

2001-04-22 13:24  jmason

	* .cvsignore, MANIFEST, Makefile.PL, README, TODO, spamassassin,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm:
	remodeled with factory interface, and added lotsa doco

2001-04-20 11:47  jmason

	* .cvsignore, MANIFEST, Makefile.PL, README, TODO, spamassassin,
	rules.cf, userprefs.cf, lib/Mail/SpamAssassin/Main.pm,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Msg.pm: Initial revision

2001-04-20 11:47  jmason

	* .cvsignore, MANIFEST, Makefile.PL, README, TODO, spamassassin,
	rules.cf, userprefs.cf, lib/Mail/SpamAssassin/Main.pm,
	lib/Mail/SpamAssassin/Conf.pm, lib/Mail/SpamAssassin/EvalTests.pm,
	lib/Mail/SpamAssassin/Msg.pm: Initial import

