The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
------------------------------------------------------------------------
r425532 | felicity | 2006-07-25 21:55:54 +0000 (Tue, 25 Jul 2006) | 1 line

bug 5006: deal properly with redirection obfuscation and non-standard ports
------------------------------------------------------------------------
r425491 | dos | 2006-07-25 19:29:27 +0000 (Tue, 25 Jul 2006) | 1 line

bug 3979: better handling of quoted text when stripping email addresses
------------------------------------------------------------------------
r425085 | felicity | 2006-07-24 15:12:12 +0000 (Mon, 24 Jul 2006) | 1 line

bug 4941: previously if the first sa-update run failed, SA would be left seeing a existing local state dir with no rules, so change things around to minimize the risk.  also, allow pre files in updates to be used, and use File::Spec->catfile() instead of assuming / as dir separator, etc.
------------------------------------------------------------------------
r424340 | felicity | 2006-07-21 14:48:21 +0000 (Fri, 21 Jul 2006) | 1 line

bug 4997: due to bugs in earlier versions, increase sa-update's requirements for Archive::Tar to v1.23 and IO::Zlib to v1.04
------------------------------------------------------------------------
r423528 | felicity | 2006-07-19 17:11:38 +0000 (Wed, 19 Jul 2006) | 1 line

modify the Conf POD regarding escaping the # in configs
------------------------------------------------------------------------
r423495 | felicity | 2006-07-19 15:30:43 +0000 (Wed, 19 Jul 2006) | 1 line

bug 4997: update INSTALL doc to specify minimum versions of IO::Zlib and Archive::Tar
------------------------------------------------------------------------
r423299 | felicity | 2006-07-19 00:05:52 +0000 (Wed, 19 Jul 2006) | 1 line

bug 4690: spamassassin --lint implies -x (don't create user_prefs file)
------------------------------------------------------------------------
r423255 | felicity | 2006-07-18 21:15:29 +0000 (Tue, 18 Jul 2006) | 1 line

bug 4991: 'spamc -y' would return the entire message on error (connection failure, etc.)  just print a blank line instead.
------------------------------------------------------------------------
r423021 | jm | 2006-07-18 09:20:14 +0000 (Tue, 18 Jul 2006) | 1 line

bug 4966: fix major BSMTP bug, which rendered SA unusable with exim4 when BSMTP is used.   fix thanks to anomie
------------------------------------------------------------------------
r422962 | felicity | 2006-07-18 04:36:13 +0000 (Tue, 18 Jul 2006) | 1 line

removing excess space
------------------------------------------------------------------------
r422590 | felicity | 2006-07-17 01:21:36 +0000 (Mon, 17 Jul 2006) | 1 line

bug 4899: windows doesn't handle single quotes around filenames
------------------------------------------------------------------------
r422279 | jm | 2006-07-15 19:29:21 +0000 (Sat, 15 Jul 2006) | 1 line

bug 4958: sa-update does not recognise gpg.exe on windows; fixed
------------------------------------------------------------------------
r422056 | dos | 2006-07-14 21:27:42 +0000 (Fri, 14 Jul 2006) | 1 line

bug 4980: support Postfix 2.3 auth headers
------------------------------------------------------------------------
r422038 | dos | 2006-07-14 20:47:37 +0000 (Fri, 14 Jul 2006) | 1 line

provide debug info about missing/disabled meta dependencies
------------------------------------------------------------------------
r421293 | jm | 2006-07-12 15:39:50 +0000 (Wed, 12 Jul 2006) | 1 line

bug 4896: misspellings fixed in POD docs
------------------------------------------------------------------------
r421292 | jm | 2006-07-12 15:31:24 +0000 (Wed, 12 Jul 2006) | 1 line

bug 4908 (trivial) fix: ensure LC=C descriptions are used so that the GTUBE description can be matched
------------------------------------------------------------------------
r421209 | jm | 2006-07-12 09:48:51 +0000 (Wed, 12 Jul 2006) | 1 line

bug 4953: trivial fix to remove unused refs to Carp.pm and Config.pm, thanks to Radoslaw Zielinski
------------------------------------------------------------------------
r421000 | dos | 2006-07-11 21:50:37 +0000 (Tue, 11 Jul 2006) | 1 line

bug 4978: fudge out of range times in parse_rfc822_date() to get usable date
------------------------------------------------------------------------
r420942 | felicity | 2006-07-11 18:13:47 +0000 (Tue, 11 Jul 2006) | 1 line

promote new eval rule into 3.1.4.  leaving as the default score of 1.0.
------------------------------------------------------------------------
r420383 | felicity | 2006-07-10 00:38:59 +0000 (Mon, 10 Jul 2006) | 1 line

bug 4968: allow % as a valid character in file paths
------------------------------------------------------------------------
r420381 | felicity | 2006-07-10 00:33:22 +0000 (Mon, 10 Jul 2006) | 1 line

bug 4935: fix issue where auto-whitelist db lock file gets the wrong set of permissions
------------------------------------------------------------------------
r420378 | felicity | 2006-07-10 00:22:15 +0000 (Mon, 10 Jul 2006) | 1 line

bug 4488: deal with potential memory leak via M::SA::finish() due to circular reference between Bayes and BayesStore objects.
------------------------------------------------------------------------
r420376 | felicity | 2006-07-10 00:11:51 +0000 (Mon, 10 Jul 2006) | 1 line

bug 4862: sa-update should replace @@VAR@@ macros for update files, such that report_contact will be set appropriately after updates
------------------------------------------------------------------------
r420375 | felicity | 2006-07-10 00:05:11 +0000 (Mon, 10 Jul 2006) | 1 line

bug 4930: work around issue where 'spamassassin -e' stopped functioning due to fix for bug 3754
------------------------------------------------------------------------
r420374 | felicity | 2006-07-09 23:58:00 +0000 (Sun, 09 Jul 2006) | 1 line

bug 4969: change the recursive nature of Message::Node::find_parts() such that recursive == true keeps the same behavior, but recursive == false willl cause the current part and any children to be checked but no recursion beyond that
------------------------------------------------------------------------
r419648 | felicity | 2006-07-06 18:41:32 +0000 (Thu, 06 Jul 2006) | 1 line

bug 4973: fix PerMsgStatus POD so that set_tag and get_tag are visible
------------------------------------------------------------------------
r418174 | felicity | 2006-06-30 03:29:09 +0000 (Fri, 30 Jun 2006) | 1 line

bug 4924: initialize tag data for DCCB, DCCR, PYZOR, RBL, and BAYESTC*
------------------------------------------------------------------------
r418171 | felicity | 2006-06-30 03:09:04 +0000 (Fri, 30 Jun 2006) | 1 line

bug 4943: parse Norton AntiVirus Gateway received headers
------------------------------------------------------------------------
r418170 | felicity | 2006-06-30 03:07:45 +0000 (Fri, 30 Jun 2006) | 1 line

bug 4902: make certain TextCat plugin options which previously required code changes to be changed via config
------------------------------------------------------------------------
r418169 | felicity | 2006-06-30 03:04:22 +0000 (Fri, 30 Jun 2006) | 1 line

bug 4825: fix issue where Mail::SpamAssassin::Client::ping always returns 0 (false)
------------------------------------------------------------------------
r418168 | felicity | 2006-06-30 03:01:37 +0000 (Fri, 30 Jun 2006) | 1 line

bug 4921: localize spamd rc script messages for redhat distros
------------------------------------------------------------------------
r418130 | felicity | 2006-06-29 20:27:52 +0000 (Thu, 29 Jun 2006) | 1 line

remove references to bugzilla.spamassassin.org, replace with issues.apache.org/SpamAssassin, as well as standardize a bit on 'bug #' as opposed to BZ links for comment sections about a fix, etc.
------------------------------------------------------------------------
r416865 | felicity | 2006-06-24 06:23:08 +0000 (Sat, 24 Jun 2006) | 1 line

bug 4954: add in missing test into MANIFEST
------------------------------------------------------------------------
r411830 | felicity | 2006-06-05 15:43:36 +0000 (Mon, 05 Jun 2006) | 1 line

3.1.4 devel cycle started
------------------------------------------------------------------------
r411828 | felicity | 2006-06-05 15:42:40 +0000 (Mon, 05 Jun 2006) | 1 line

preparing release 3.1.3
------------------------------------------------------------------------
r411821 | felicity | 2006-06-05 15:35:40 +0000 (Mon, 05 Jun 2006) | 1 line

bug 4926: given a certain set of parameters to spamd and a specially formatted input message, users could cause spamd to execute arbitrary commands as spamd user
------------------------------------------------------------------------
r410869 | felicity | 2006-06-01 14:35:36 +0000 (Thu, 01 Jun 2006) | 1 line

bug 4932: continuing issues with bug 4827 fix -- make sure that the userstate dir is always created, let the userprefs file get created as necessary
------------------------------------------------------------------------
r409845 | felicity | 2006-05-27 17:56:55 +0000 (Sat, 27 May 2006) | 1 line

bug 4922: v312.pre was added in 3.1.2, not 3.2.0
------------------------------------------------------------------------
r409510 | felicity | 2006-05-25 23:50:50 +0000 (Thu, 25 May 2006) | 1 line

put the 3.1 branch back into development mode for 3.1.3
------------------------------------------------------------------------
r409413 | felicity | 2006-05-25 16:58:05 +0000 (Thu, 25 May 2006) | 1 line

since having a userstate dir is not necessary, we shouldn't throw a warn() if the dir isn't found.  make it known via info() instead.
------------------------------------------------------------------------
r409246 | felicity | 2006-05-24 20:36:31 +0000 (Wed, 24 May 2006) | 1 line

gpgsign doesn't work on minotaur anymore due to an os upgrade, so fix that.
------------------------------------------------------------------------
r409241 | felicity | 2006-05-24 20:19:18 +0000 (Wed, 24 May 2006) | 1 line

fix config.dist to disable the dcc test by default
------------------------------------------------------------------------
r409239 | felicity | 2006-05-24 20:14:18 +0000 (Wed, 24 May 2006) | 1 line

preparing release of 3.1.2
------------------------------------------------------------------------
r409236 | felicity | 2006-05-24 20:04:44 +0000 (Wed, 24 May 2006) | 1 line

bug 4861, 4760: handle dccifd and dccproc failover properly, backport relays_internal and relays_external code, backport bug 4760 fix so that it's not possible to be in internal_networks without being in trusted_networks as well
------------------------------------------------------------------------
r409210 | felicity | 2006-05-24 17:18:36 +0000 (Wed, 24 May 2006) | 1 line

bug 4793: when replacing tags in a message (_TAG_), leave the tags that don't exist alone instead of just removing them
------------------------------------------------------------------------
r409209 | felicity | 2006-05-24 17:13:13 +0000 (Wed, 24 May 2006) | 1 line

bug 4901: deal more properly with failures in bgsend().  also, use the proper variable to show when errors occur.
------------------------------------------------------------------------
r408695 | felicity | 2006-05-22 15:34:10 +0000 (Mon, 22 May 2006) | 1 line

bug 4879: add in pointer to the wiki to find out more about debug channels
------------------------------------------------------------------------
r407623 | felicity | 2006-05-18 19:45:31 +0000 (Thu, 18 May 2006) | 1 line

GTUBE test was matching "GTUBE" in the message body, regardless of whether the rule actually hit or not
------------------------------------------------------------------------
r407021 | felicity | 2006-05-16 18:34:59 +0000 (Tue, 16 May 2006) | 1 line

add in missing MANIFEST entry
------------------------------------------------------------------------
r407018 | felicity | 2006-05-16 18:29:12 +0000 (Tue, 16 May 2006) | 1 line

bug 4884: deal with the last commit and work around another (more common) issue about null messages
------------------------------------------------------------------------
r407003 | jm | 2006-05-16 17:36:45 +0000 (Tue, 16 May 2006) | 1 line

trivial fix: inhibit 'undefined value' warnings
------------------------------------------------------------------------
r398795 | dos | 2006-05-02 04:00:02 +0000 (Tue, 02 May 2006) | 1 line

bug 4877: zero out score for DKIM_POLICY_SIGNSOME to avoid bogus default in current Mail-DKIM module
------------------------------------------------------------------------
r398791 | felicity | 2006-05-02 03:38:22 +0000 (Tue, 02 May 2006) | 1 line

bug 4870: add in rc script support for DragonFlyBSD
------------------------------------------------------------------------
r398790 | felicity | 2006-05-02 03:33:13 +0000 (Tue, 02 May 2006) | 1 line

bug 4867: fetchmail changed header formats at some point making Received parsing fail in certain conditions
------------------------------------------------------------------------
r398787 | felicity | 2006-05-02 03:30:00 +0000 (Tue, 02 May 2006) | 1 line

bug 4863: don't try to create the gpg home directory if it already exists
------------------------------------------------------------------------
r398785 | felicity | 2006-05-02 03:27:44 +0000 (Tue, 02 May 2006) | 1 line

bug 4884: if a null message is passed in, there are several variables which end up undefined causing warnings.  fake an empty message if no input is given.
------------------------------------------------------------------------
r398424 | felicity | 2006-04-30 20:14:37 +0000 (Sun, 30 Apr 2006) | 1 line

bug 4885: add documentation (backport from 3.2) about rules_filename (as passed to the M::SA constructor) also accepting a directory
------------------------------------------------------------------------
r398207 | felicity | 2006-04-29 17:03:22 +0000 (Sat, 29 Apr 2006) | 1 line

since we've reenabled the razor2 plugin, update the docs to reflect that
------------------------------------------------------------------------
r397332 | dos | 2006-04-26 23:19:56 +0000 (Wed, 26 Apr 2006) | 1 line

bug 4802: add DKIM info to INSTALL
------------------------------------------------------------------------
r396125 | jm | 2006-04-22 13:22:41 +0000 (Sat, 22 Apr 2006) | 1 line

bug 4649: fix Outlook Express/Yahoo FPs
------------------------------------------------------------------------
r395392 | jm | 2006-04-19 20:47:25 +0000 (Wed, 19 Apr 2006) | 1 line

bug 4630: fix HP-UX 11.11 libspamc build, patch from John Madden <maddenj+spamassassin at skynet.ie>
------------------------------------------------------------------------
r395011 | dos | 2006-04-18 19:38:51 +0000 (Tue, 18 Apr 2006) | 1 line

bug 4802: v312.pre file for DKIM plugin
------------------------------------------------------------------------
r395009 | dos | 2006-04-18 19:37:52 +0000 (Tue, 18 Apr 2006) | 1 line

bug 4802: implement DKIM plugin, including whitelist_from_dkim support
------------------------------------------------------------------------
r394400 | dos | 2006-04-15 23:34:18 +0000 (Sat, 15 Apr 2006) | 1 line

bug 4852: race condition in spamd pre-fork causes harmless warnings in logs, fixed
------------------------------------------------------------------------
r394398 | dos | 2006-04-15 23:29:49 +0000 (Sat, 15 Apr 2006) | 1 line

bug 4699: use M::SA::Timeout for spamd copy_config call and allow for empty $@ values
------------------------------------------------------------------------
r393590 | dos | 2006-04-12 20:18:28 +0000 (Wed, 12 Apr 2006) | 1 line

bug 3838: work around Perl bug causing  to become tainted -- thanks to Mark Martinec for pointing out the bug with Perl itself
------------------------------------------------------------------------
r393346 | felicity | 2006-04-12 00:43:38 +0000 (Wed, 12 Apr 2006) | 1 line

bug 4864: remove extraneous front-slash from gpghomedir path
------------------------------------------------------------------------
r392707 | sidney | 2006-04-09 12:31:35 +0000 (Sun, 09 Apr 2006) | 1 line

bug 4829: deal with perl peculiarity with iterators when exiting early from a  while each loop
------------------------------------------------------------------------
r392640 | sidney | 2006-04-09 00:25:29 +0000 (Sun, 09 Apr 2006) | 1 line

bug 4859: release per-message memory leak that was accumulating for as long as spamd child was alive
------------------------------------------------------------------------
r392081 | dos | 2006-04-06 21:21:47 +0000 (Thu, 06 Apr 2006) | 1 line

bug 3871: add option to spamd to specify group to run as
------------------------------------------------------------------------
r392047 | sidney | 2006-04-06 19:33:28 +0000 (Thu, 06 Apr 2006) | 1 line

Bug 4593: fix spamc crash from unsigned int declaration of variable that has to hold a negative error return and fix similar unsigned and warning issues
------------------------------------------------------------------------
r392044 | sidney | 2006-04-06 19:17:59 +0000 (Thu, 06 Apr 2006) | 1 line

bug 4707: seg fault from buffer overflow not realistically exploitable but good to fix
------------------------------------------------------------------------
r391839 | jm | 2006-04-05 22:47:51 +0000 (Wed, 05 Apr 2006) | 1 line

bug 3815: fix RELAYCOUNTRY tag so that it really works this time
------------------------------------------------------------------------
r391215 | felicity | 2006-04-04 02:45:18 +0000 (Tue, 04 Apr 2006) | 1 line

bug 3754: if there's a problem opening a file via sa-learn or spamassassin, return an error exit value.
------------------------------------------------------------------------
r391117 | felicity | 2006-04-03 18:49:38 +0000 (Mon, 03 Apr 2006) | 1 line

bug 4830: remove die() calls in TextCat plugin
------------------------------------------------------------------------
r391116 | felicity | 2006-04-03 18:46:40 +0000 (Mon, 03 Apr 2006) | 1 line

bug 4827: M::SA::first_existing_path() would return the last array entry passed in if none of the paths were found.  Now return undef instead and handle the error when it happens.
------------------------------------------------------------------------
r391114 | felicity | 2006-04-03 18:37:39 +0000 (Mon, 03 Apr 2006) | 1 line

bug 4839: Logger.pm converts control chars including tab into underscores which confuses a bunch of users when checking debug output.  Convert tab into space instead, etc.
------------------------------------------------------------------------
r391109 | felicity | 2006-04-03 18:33:42 +0000 (Mon, 03 Apr 2006) | 1 line

bug 4813: generally open RE causes sendmail received header get read in as qmail in error
------------------------------------------------------------------------
r391102 | felicity | 2006-04-03 18:19:44 +0000 (Mon, 03 Apr 2006) | 1 line

bug 4850: re-enable the Razor2 plugin by default due to a service policy change
------------------------------------------------------------------------
r390945 | felicity | 2006-04-03 03:22:10 +0000 (Mon, 03 Apr 2006) | 1 line

bug 4851: a number of rule descriptions in the DE locale weren't properly surrounded by ifplugin conditionals
------------------------------------------------------------------------
r390309 | dos | 2006-03-31 02:52:49 +0000 (Fri, 31 Mar 2006) | 1 line

bug 4837: update pod 'priority' description
------------------------------------------------------------------------
r388879 | duncf | 2006-03-26 04:58:19 +0000 (Sun, 26 Mar 2006) | 1 line

document RelayCountry dependency on IP::Country::Fast in init.pre
------------------------------------------------------------------------
r388649 | duncf | 2006-03-24 21:40:51 +0000 (Fri, 24 Mar 2006) | 1 line

Trivial typo fix
------------------------------------------------------------------------
r387451 | dos | 2006-03-21 07:34:18 +0000 (Tue, 21 Mar 2006) | 1 line

MANIFEST deletion missed in r386895
------------------------------------------------------------------------
r386896 | felicity | 2006-03-18 22:38:46 +0000 (Sat, 18 Mar 2006) | 1 line

get rid of script that doesn't work in 3.0+
------------------------------------------------------------------------
r386242 | felicity | 2006-03-16 02:11:22 +0000 (Thu, 16 Mar 2006) | 1 line

get rid of superfluous comment
------------------------------------------------------------------------
r385847 | felicity | 2006-03-14 18:37:14 +0000 (Tue, 14 Mar 2006) | 1 line

clean up some other perceptron-related files during 'make clean'
------------------------------------------------------------------------
r385367 | felicity | 2006-03-12 21:00:56 +0000 (Sun, 12 Mar 2006) | 1 line

bug 4826: Razor2 plugin needs to load M::SA::Timeout module
------------------------------------------------------------------------
r385223 | felicity | 2006-03-12 00:44:37 +0000 (Sun, 12 Mar 2006) | 1 line

bumping spec file to 3.1.2
------------------------------------------------------------------------
r385222 | felicity | 2006-03-12 00:43:59 +0000 (Sun, 12 Mar 2006) | 1 line

3.1.1 has been released, start the 3.1.2 development process
------------------------------------------------------------------------
r384992 | felicity | 2006-03-11 02:30:46 +0000 (Sat, 11 Mar 2006) | 1 line

preparing 3.1.1 again
------------------------------------------------------------------------
r384991 | felicity | 2006-03-11 02:26:29 +0000 (Sat, 11 Mar 2006) | 1 line

bug 4655: fix issues with redhat spamd rc script
------------------------------------------------------------------------
r384902 | felicity | 2006-03-10 19:28:03 +0000 (Fri, 10 Mar 2006) | 1 line

preparing to release 3.1.1
------------------------------------------------------------------------
r384884 | felicity | 2006-03-10 18:24:18 +0000 (Fri, 10 Mar 2006) | 1 line

bug 4788: backport sa-update from 3.2 along with the local_state_dir code, etc.
------------------------------------------------------------------------
r384670 | felicity | 2006-03-10 01:40:57 +0000 (Fri, 10 Mar 2006) | 1 line

update the POD examples a little to show that rewrite_mail puts out a new scalar
------------------------------------------------------------------------
r384660 | felicity | 2006-03-10 00:56:05 +0000 (Fri, 10 Mar 2006) | 1 line

need to wrap the ReplaceTags scores in an ifplugin conditional
------------------------------------------------------------------------
r384613 | felicity | 2006-03-09 20:42:35 +0000 (Thu, 09 Mar 2006) | 1 line

set the test files to be executable like the rest of them...
------------------------------------------------------------------------
r384612 | dos | 2006-03-09 20:39:10 +0000 (Thu, 09 Mar 2006) | 1 line

bug 4760: strictly validate trusted/internal network configurations
------------------------------------------------------------------------
r384590 | sidney | 2006-03-09 19:51:59 +0000 (Thu, 09 Mar 2006) | 1 line

Bug 4696: consolidated fixes for timeout bugs
------------------------------------------------------------------------
r384584 | sidney | 2006-03-09 19:15:44 +0000 (Thu, 09 Mar 2006) | 1 line

bug 4819: remove mimeheader redefine warnings
------------------------------------------------------------------------
r384582 | sidney | 2006-03-09 18:54:48 +0000 (Thu, 09 Mar 2006) | 1 line

bug 3710: add timeout to connect so spamc -t works
------------------------------------------------------------------------
r383789 | felicity | 2006-03-07 05:33:23 +0000 (Tue, 07 Mar 2006) | 1 line

bug 4363: if a message uses CRLF for line endings, we should use it as well, otherwise stay with LF as usual
------------------------------------------------------------------------
r382090 | dos | 2006-03-01 17:31:16 +0000 (Wed, 01 Mar 2006) | 1 line

bug 4748: add ExpressionEngine and Google redirector patterns
------------------------------------------------------------------------
r381734 | felicity | 2006-02-28 18:39:44 +0000 (Tue, 28 Feb 2006) | 1 line

same patch as went in trunk, I think this is a trivial change: in set_bool_value, if the value is actually a string, perl throws a warning.  use a RE instead.
------------------------------------------------------------------------
r381560 | felicity | 2006-02-28 04:15:38 +0000 (Tue, 28 Feb 2006) | 1 line

bug 3815: add _RELAYCOUNTRY_ tag so that the RelayCountry plugin can put in the list of countries relayed through
------------------------------------------------------------------------
r381555 | felicity | 2006-02-28 03:59:03 +0000 (Tue, 28 Feb 2006) | 1 line

bug 4422: better validate options for dcc_home, dcc_dccifd_path, dcc_path, and pyzor_path
------------------------------------------------------------------------
r381551 | felicity | 2006-02-28 03:49:54 +0000 (Tue, 28 Feb 2006) | 1 line

bug 4090: x86_64 platforms (linux specifically) seem to have an issue with compiling libspamc.so, so disable it for now since it's not necessary for our stuff
------------------------------------------------------------------------
r380849 | felicity | 2006-02-24 22:51:18 +0000 (Fri, 24 Feb 2006) | 1 line

bug 4791: fix issue where perl would throw a UTF-8 warning for certain messages
------------------------------------------------------------------------
r380841 | felicity | 2006-02-24 22:38:56 +0000 (Fri, 24 Feb 2006) | 1 line

bug 4809: add in 2TLD for Greece (.gr)
------------------------------------------------------------------------
r380772 | jgmyers | 2006-02-24 18:39:52 +0000 (Fri, 24 Feb 2006) | 1 line

Bugs 4606, 4609: Adjust MIME parsing limits
------------------------------------------------------------------------
r380258 | jm | 2006-02-23 22:43:42 +0000 (Thu, 23 Feb 2006) | 1 line

bug 4795: improve validation of the 'score' option
------------------------------------------------------------------------
r380240 | jm | 2006-02-23 22:17:20 +0000 (Thu, 23 Feb 2006) | 1 line

bug 4728: doco fix; add doco for -lastexternal and a couple of trivial reformattings
------------------------------------------------------------------------
r380192 | felicity | 2006-02-23 18:35:52 +0000 (Thu, 23 Feb 2006) | 1 line

bug 4695: deal with '<br />' and similar tags in html
------------------------------------------------------------------------
r380182 | felicity | 2006-02-23 18:15:08 +0000 (Thu, 23 Feb 2006) | 1 line

bug 4254: if someone used '**' or '* *' in a meta expression, it would cause odd errors to occur, so flag it explicitly.
------------------------------------------------------------------------
r379684 | felicity | 2006-02-22 05:03:17 +0000 (Wed, 22 Feb 2006) | 1 line

trivial change: fix potential fd leak where a spent token will leave the DB tied
------------------------------------------------------------------------
r379672 | felicity | 2006-02-22 04:03:13 +0000 (Wed, 22 Feb 2006) | 1 line

bug 4793: added some documentation explaining that tags will be replaced everywhere
------------------------------------------------------------------------
r378510 | felicity | 2006-02-17 13:51:56 +0000 (Fri, 17 Feb 2006) | 1 line

bug 4800: fix the RE parsing X-Spam-Status headers during mass-check net reuse
------------------------------------------------------------------------
r376529 | felicity | 2006-02-10 02:13:51 +0000 (Fri, 10 Feb 2006) | 1 line

bug 4784: set defaults for logs-to-c before GetOptions() is called to avoid issues with values of 0 for threshold, etc.
------------------------------------------------------------------------
r374786 | dos | 2006-02-03 23:37:06 +0000 (Fri, 03 Feb 2006) | 1 line

bug 4780: fix IP_ADDRESS & LOCALHOST regexes to correctly parse IPv6 addresses
------------------------------------------------------------------------
r374772 | dos | 2006-02-03 22:51:39 +0000 (Fri, 03 Feb 2006) | 1 line

bug 4782: add domainkeys_timeout config option
------------------------------------------------------------------------
r374737 | dos | 2006-02-03 20:20:21 +0000 (Fri, 03 Feb 2006) | 1 line

bug 4781: add spf_timeout config option
------------------------------------------------------------------------
r374542 | dos | 2006-02-02 23:34:59 +0000 (Thu, 02 Feb 2006) | 1 line

bug 4765: change spf.t to use dnsbltest.spamassassin.org -- add files missed in jm's commit
------------------------------------------------------------------------
r374540 | dos | 2006-02-02 23:19:19 +0000 (Thu, 02 Feb 2006) | 1 line

bug 4728: DUL rules should only use the last external IP, not all but the first of the external IPs
------------------------------------------------------------------------
r374496 | jm | 2006-02-02 21:01:57 +0000 (Thu, 02 Feb 2006) | 1 line

bug 4765, bug 4661: move SPF tests to a dedicated testing domain, dnsbltest.spamassassin.org; add tests to ensure correctness when trusted_networks ne internal_networks; get the envelope-from address from the Received headers if possible; optimise relay selection for SPF tests
------------------------------------------------------------------------
r374493 | jm | 2006-02-02 20:57:10 +0000 (Thu, 02 Feb 2006) | 1 line

bug 4485: avoid spurious 'Argument 'a' isn't numeric in pack' warnings from Util.pm
------------------------------------------------------------------------
r374491 | jm | 2006-02-02 20:51:30 +0000 (Thu, 02 Feb 2006) | 1 line

support new Mail::DomainKeys API, which changed incompatibly between 0.18 and 0.80 without warning
------------------------------------------------------------------------
r374490 | jm | 2006-02-02 20:49:57 +0000 (Thu, 02 Feb 2006) | 1 line

bug 4759: 'fetchmail marker' only valid in the trusted header set of Received lines
------------------------------------------------------------------------
r372894 | felicity | 2006-01-27 16:21:32 +0000 (Fri, 27 Jan 2006) | 1 line

bug 4772: trivial change to make the warning message for a tmpfile creation failure accurate
------------------------------------------------------------------------
r372069 | dos | 2006-01-25 01:08:53 +0000 (Wed, 25 Jan 2006) | 1 line

bug 4652: fix __OIMO_MSGID header pattern
------------------------------------------------------------------------
r357765 | jm | 2005-12-19 19:33:35 +0000 (Mon, 19 Dec 2005) | 1 line

bug 4735: lack of network interfaces causes die in DnsResolver.pm.  fixed
------------------------------------------------------------------------
r357719 | parker | 2005-12-19 16:25:13 +0000 (Mon, 19 Dec 2005) | 5 lines

Bug 4670

Added a few helper methods to unlinking and renaming database file with
multiple extensions.

------------------------------------------------------------------------
r357667 | sidney | 2005-12-19 09:03:04 +0000 (Mon, 19 Dec 2005) | 1 line

Bug 4719: fix wrap of long paragraphs. This is the correct patch after the wrong one was checked in for revison 357661
------------------------------------------------------------------------
r357661 | jm | 2005-12-19 07:27:13 +0000 (Mon, 19 Dec 2005) | 1 line

bug 4719: long paragraphs should be split on word boundaries where possible
------------------------------------------------------------------------
r357120 | dos | 2005-12-16 04:42:02 +0000 (Fri, 16 Dec 2005) | 2 lines

bug 4616: spamc config file causes command line options to be ignored - fixed;
patch from John Madden
------------------------------------------------------------------------
r355339 | dos | 2005-12-09 03:19:33 +0000 (Fri, 09 Dec 2005) | 1 line

bug 4646: correct spamc manpage error
------------------------------------------------------------------------
r355324 | dos | 2005-12-09 02:29:21 +0000 (Fri, 09 Dec 2005) | 1 line

bug 4672: Add syntax to exclude hosts/networks from trusted/internal networks
------------------------------------------------------------------------
r355322 | dos | 2005-12-09 02:26:45 +0000 (Fri, 09 Dec 2005) | 1 line

bug 4648: Illegal declaration of anonymous subroutine - Rules starting with digits fixed
------------------------------------------------------------------------
r355320 | dos | 2005-12-09 02:24:52 +0000 (Fri, 09 Dec 2005) | 1 line

bug: 4631 fix __DIE__ hooks affecting exception handling by evals
------------------------------------------------------------------------
r355212 | jm | 2005-12-08 21:21:01 +0000 (Thu, 08 Dec 2005) | 1 line

bug 4617: fix for spurious 'can't call method 'finish' on an undefined value' errors in AWL plugin
------------------------------------------------------------------------
r354345 | sidney | 2005-12-06 07:24:18 +0000 (Tue, 06 Dec 2005) | 1 line

I hate hard tabs
------------------------------------------------------------------------
r354344 | sidney | 2005-12-06 07:22:03 +0000 (Tue, 06 Dec 2005) | 1 line

updating my entry
------------------------------------------------------------------------
r353892 | felicity | 2005-12-04 18:54:04 +0000 (Sun, 04 Dec 2005) | 1 line

I was noticing that the branch was never put back into development mode...
------------------------------------------------------------------------
r350103 | jm | 2005-12-01 02:13:32 +0000 (Thu, 01 Dec 2005) | 1 line

bug 4700: certain privileged configuration settings can inject code, due to a bad fix for bug 3846.  Back that out
------------------------------------------------------------------------
r349278 | sidney | 2005-11-27 19:10:25 +0000 (Sun, 27 Nov 2005) | 1 line

bug 4708: properly parse bad spamd token, check in to 3.1 branch
------------------------------------------------------------------------
r348608 | dos | 2005-11-24 01:22:02 +0000 (Thu, 24 Nov 2005) | 1 line

bug 4704: Properly parse Received headers such as those generated by Nemesis
------------------------------------------------------------------------
r348522 | sidney | 2005-11-23 19:22:12 +0000 (Wed, 23 Nov 2005) | 1 line

bug4686: Fix a case in Received header parsing
------------------------------------------------------------------------
r348521 | sidney | 2005-11-23 19:20:14 +0000 (Wed, 23 Nov 2005) | 1 line

bug4627: Fix a case in Received header parsing
------------------------------------------------------------------------
r348520 | sidney | 2005-11-23 19:16:47 +0000 (Wed, 23 Nov 2005) | 1 line

bug4680: Fix a case in Received header parsing
------------------------------------------------------------------------
r345719 | dos | 2005-11-20 05:01:50 +0000 (Sun, 20 Nov 2005) | 1 line

bug 4655: have redhat-rc-script create .pid file for spamassassin service to avoid killing the wrong processes and leaving spamd running
------------------------------------------------------------------------
r345714 | dos | 2005-11-20 04:29:26 +0000 (Sun, 20 Nov 2005) | 1 line

bug 4595: WhiteListSubject.pm missing default config hashes
------------------------------------------------------------------------
r331884 | duncf | 2005-11-08 20:53:06 +0000 (Tue, 08 Nov 2005) | 2 lines

Trivial: Fix documentation of bayes_store_module (Debian Bug 333792)

------------------------------------------------------------------------
r328518 | duncf | 2005-10-26 01:25:39 +0000 (Wed, 26 Oct 2005) | 2 lines

Trivial: Fix typo in UPGRADE (Debian bug 335794)

------------------------------------------------------------------------
r293486 | jm | 2005-10-04 02:02:32 +0000 (Tue, 04 Oct 2005) | 1 line

bug 4597: avoid stupid 'can't call method 'string' on an undefined value' errors from DnsResolver
------------------------------------------------------------------------
r290905 | dos | 2005-09-22 07:37:30 +0000 (Thu, 22 Sep 2005) | 1 line

bug 4425: whitelist_from_rcvd shouldn't look at trusted headers if untrusted ones exist
------------------------------------------------------------------------
r290610 | dos | 2005-09-21 03:40:39 +0000 (Wed, 21 Sep 2005) | 1 line

bug 4586: spamd information message tells user to use switch that doesn't exist in spamd
------------------------------------------------------------------------
r289134 | jm | 2005-09-15 02:38:32 +0000 (Thu, 15 Sep 2005) | 1 line

merge up 3.1.0 release administrivia
------------------------------------------------------------------------
r280970 | jm | 2005-09-14 23:49:45 +0000 (Wed, 14 Sep 2005) | 1 line

update website-building tool for 3.1.x release line
------------------------------------------------------------------------
r280741 | jm | 2005-09-14 02:06:43 +0000 (Wed, 14 Sep 2005) | 1 line

PREPARING TO RELEASE 3.1.0
------------------------------------------------------------------------
r280740 | jm | 2005-09-14 02:05:10 +0000 (Wed, 14 Sep 2005) | 1 line

PREPARING TO RELEASE 3.1.0
------------------------------------------------------------------------
r280739 | jm | 2005-09-14 01:53:39 +0000 (Wed, 14 Sep 2005) | 1 line

bug 4522: ISO-2022 charset shifting escape sequence threw off bare-URI parsing.  fixed
------------------------------------------------------------------------
r280718 | dos | 2005-09-13 23:41:18 +0000 (Tue, 13 Sep 2005) | 1 line

Intermittent __alarm__ errors with various plugins
------------------------------------------------------------------------
r280057 | jm | 2005-09-11 01:28:08 +0000 (Sun, 11 Sep 2005) | 1 line

bug 4565: deal with new Yahoo hostname convention which caused FORGED_YAHOO_RCVD fps
------------------------------------------------------------------------
r279946 | sidney | 2005-09-10 04:35:43 +0000 (Sat, 10 Sep 2005) | 1 line

Bug 4570 fix regexp to not segfault given large headers
------------------------------------------------------------------------
r279685 | jm | 2005-09-09 01:52:57 +0000 (Fri, 09 Sep 2005) | 1 line

trivial typo fix
------------------------------------------------------------------------
r279517 | jm | 2005-09-08 05:11:06 +0000 (Thu, 08 Sep 2005) | 1 line

bug 4572: catch redirections using EmailFactory (emf0.com)
------------------------------------------------------------------------
r264934 | dos | 2005-08-31 04:00:21 +0000 (Wed, 31 Aug 2005) | 1 line

bug 4558: add redirector pattern  for oscommerce software open redirector
------------------------------------------------------------------------
r264693 | duncf | 2005-08-30 03:55:55 +0000 (Tue, 30 Aug 2005) | 2 lines

Typo "Spamssassin"

------------------------------------------------------------------------
r263823 | duncf | 2005-08-28 04:56:05 +0000 (Sun, 28 Aug 2005) | 1 line

Preparing to release 3.1.0-rc2, again
------------------------------------------------------------------------
r263820 | duncf | 2005-08-28 04:49:42 +0000 (Sun, 28 Aug 2005) | 3 lines

A bunch of doc fixes, from Loren Wilton, Wolfgang Zeikat and me.
http://wiki.apache.org/spamassassin/BetterDocumentation

------------------------------------------------------------------------
r263819 | duncf | 2005-08-28 04:30:35 +0000 (Sun, 28 Aug 2005) | 2 lines

Fix POD validity "=head2" should be "=item"

------------------------------------------------------------------------
r263811 | duncf | 2005-08-28 03:59:23 +0000 (Sun, 28 Aug 2005) | 1 line

Preparing to release 3.1.0-rc2
------------------------------------------------------------------------
r263808 | duncf | 2005-08-28 03:31:47 +0000 (Sun, 28 Aug 2005) | 2 lines

Bug 4494: Fix sa-learn's --local option

------------------------------------------------------------------------
r263805 | duncf | 2005-08-28 03:28:48 +0000 (Sun, 28 Aug 2005) | 2 lines

Bug 4552: Uninitialized values in spamd when processing TELL commands.

------------------------------------------------------------------------
r261909 | duncf | 2005-08-28 01:04:50 +0000 (Sun, 28 Aug 2005) | 2 lines

Bug 4535: Tweak MIME boundary regexp

------------------------------------------------------------------------
r261907 | duncf | 2005-08-28 01:00:14 +0000 (Sun, 28 Aug 2005) | 2 lines

Bug 4412: Support IPv6 resolvers, if possible.

------------------------------------------------------------------------
r241821 | sidney | 2005-08-27 23:26:20 +0000 (Sat, 27 Aug 2005) | 1 line

Documentation change to reflect change from bug 3055
------------------------------------------------------------------------
r239986 | jm | 2005-08-25 03:40:26 +0000 (Thu, 25 Aug 2005) | 1 line

bug 4546: add --allow-tell/-l spamd option, so that spamd users cannot use the new learn functionality, without the sysadmin accepting the risks of spoofing first
------------------------------------------------------------------------
r234432 | duncf | 2005-08-22 04:33:25 +0000 (Mon, 22 Aug 2005) | 3 lines

Trivial: Fix Mail::SpamAssassin::Client to save the enitre error
message, not just the first word.

------------------------------------------------------------------------
r234426 | duncf | 2005-08-22 03:49:54 +0000 (Mon, 22 Aug 2005) | 2 lines

Minor doc fix

------------------------------------------------------------------------
r233992 | jm | 2005-08-20 03:04:33 +0000 (Sat, 20 Aug 2005) | 1 line

bug 4536: avoid breakage if a warn happens before Mail::SA::Logger is loaded
------------------------------------------------------------------------
r233990 | jm | 2005-08-20 03:03:32 +0000 (Sat, 20 Aug 2005) | 1 line

bug 4518: fix situation where helper apps can be left running after SA times out on them, thanks to Mark Martinec
------------------------------------------------------------------------
r233988 | jm | 2005-08-20 02:57:38 +0000 (Sat, 20 Aug 2005) | 1 line

bug 4533: syslog entries were being identified as 'spamassassin' instead of 'spamd'. fixed, thanks to Dawn Keenan
------------------------------------------------------------------------
r233575 | duncf | 2005-08-19 23:12:02 +0000 (Fri, 19 Aug 2005) | 2 lines

Bug 4543: Document Bayes migration procedure.

------------------------------------------------------------------------
r233284 | duncf | 2005-08-18 04:07:08 +0000 (Thu, 18 Aug 2005) | 1 line

Valid POD Please!
------------------------------------------------------------------------
r233123 | duncf | 2005-08-17 04:45:44 +0000 (Wed, 17 Aug 2005) | 2 lines

Trivial: Typos: occured -> occurred, occurence -> occurrence

------------------------------------------------------------------------
r233114 | duncf | 2005-08-17 03:22:15 +0000 (Wed, 17 Aug 2005) | 4 lines

Trivial: Doc fix about locales -- ok_locales does not take country
codes as args (en, for example), so we should avoid refering to it as
such.

------------------------------------------------------------------------
r232904 | parker | 2005-08-15 23:08:40 +0000 (Mon, 15 Aug 2005) | 1 line

Bug 4351: Fix typo/cut-n-paste o
------------------------------------------------------------------------
r232654 | jm | 2005-08-14 21:54:34 +0000 (Sun, 14 Aug 2005) | 1 line

adding note on razor-reenabling, per Dan Kohn's suggestion
------------------------------------------------------------------------
r232534 | parker | 2005-08-13 22:02:22 +0000 (Sat, 13 Aug 2005) | 1 line

Fix typo
------------------------------------------------------------------------
r232513 | parker | 2005-08-13 17:52:19 +0000 (Sat, 13 Aug 2005) | 1 line

Documentation updates
------------------------------------------------------------------------
r232404 | jm | 2005-08-12 23:42:50 +0000 (Fri, 12 Aug 2005) | 1 line

update change summary
------------------------------------------------------------------------
r231548 | jm | 2005-08-12 00:50:17 +0000 (Fri, 12 Aug 2005) | 1 line

update build/README, and planned 3.1.0-rc1 announcement message
------------------------------------------------------------------------
r231546 | jm | 2005-08-12 00:37:52 +0000 (Fri, 12 Aug 2005) | 1 line

preparing to release 3.1.0-rc1
------------------------------------------------------------------------
r231544 | jm | 2005-08-12 00:05:47 +0000 (Fri, 12 Aug 2005) | 1 line

bug 4505: new scores for 3.1.0; STATISTICS files for same; fix test failures caused by changing scores, by making the test suite ruleset-independent; and rename a rule so that t/rule_names.t passes.
------------------------------------------------------------------------
r231411 | parker | 2005-08-11 07:00:37 +0000 (Thu, 11 Aug 2005) | 1 line

Bug 4519: Add multi_tok_count_change to BayesStore API
------------------------------------------------------------------------
r231387 | jm | 2005-08-11 03:52:19 +0000 (Thu, 11 Aug 2005) | 1 line

bug 4370: stop failed exec() from resulting in duplicate processes
------------------------------------------------------------------------
r231383 | parker | 2005-08-11 03:13:18 +0000 (Thu, 11 Aug 2005) | 1 line

Bug 4520: Add plugin hooks for spamd child init and post connection close
------------------------------------------------------------------------
r231382 | jm | 2005-08-11 03:09:53 +0000 (Thu, 11 Aug 2005) | 1 line

spf.t was failing due to SPF_HELO_FAIL having a 0 score; trivial fix
------------------------------------------------------------------------
r231362 | jm | 2005-08-11 00:25:28 +0000 (Thu, 11 Aug 2005) | 1 line

bug 4523: sa-update was requiring the supposedly-optional GPG
------------------------------------------------------------------------
r231360 | jm | 2005-08-11 00:23:22 +0000 (Thu, 11 Aug 2005) | 1 line

bug 4484: note that OBSCURED_EMAIL and SUBJ_ILLEGAL_CHARS are both likely to FP for non-english speakers
------------------------------------------------------------------------
r231168 | jm | 2005-08-10 04:38:18 +0000 (Wed, 10 Aug 2005) | 1 line

attempt to support multiple <gen:mutable> blocks safely, since some of the later ones may be in ifplugin scopes
------------------------------------------------------------------------
r231150 | jm | 2005-08-10 02:11:28 +0000 (Wed, 10 Aug 2005) | 1 line

forgot this: these shouldn't be active in a release branch
------------------------------------------------------------------------
r231140 | jm | 2005-08-09 23:23:55 +0000 (Tue, 09 Aug 2005) | 1 line

ensure that hit-frequencies uses the right logs when building STATISTICS.txt files
------------------------------------------------------------------------
r230956 | jm | 2005-08-09 02:15:58 +0000 (Tue, 09 Aug 2005) | 1 line

bug 4511: old rule configs were persisting across Mail::SpamAssassin::finish().  fixed, patch from John Gardiner Myers <jgmyers /at/ proofpoint.com>
------------------------------------------------------------------------
r230953 | jm | 2005-08-09 02:14:11 +0000 (Tue, 09 Aug 2005) | 1 line

bug 3712: avoid high memory usage when the message contains many newline characters
------------------------------------------------------------------------
r230951 | jm | 2005-08-09 02:04:16 +0000 (Tue, 09 Aug 2005) | 1 line

get this a bit more hospitable to running outside of runGA
------------------------------------------------------------------------
r230946 | jm | 2005-08-09 01:32:52 +0000 (Tue, 09 Aug 2005) | 1 line

commented debugging code which was messing up statistics output for the release
------------------------------------------------------------------------
r230723 | jm | 2005-08-08 01:12:10 +0000 (Mon, 08 Aug 2005) | 1 line

bug 4505 att 3051: render BAYES scores immutable, and set them to a sensible increasing scale
------------------------------------------------------------------------
r230642 | duncf | 2005-08-07 06:05:24 +0000 (Sun, 07 Aug 2005) | 2 lines

Bug 4363 - Avoid FP for DIET_1 on "exercise price"

------------------------------------------------------------------------
r227525 | jm | 2005-08-05 00:12:03 +0000 (Fri, 05 Aug 2005) | 1 line

bug 4161: mutex lock files for the flock lock method need to respect bayes_file_mode file permissions, too
------------------------------------------------------------------------
r227288 | jm | 2005-08-04 01:50:40 +0000 (Thu, 04 Aug 2005) | 1 line

trivial: rename STATISTICS.txt to STATISTICS-set0.txt, so it matches the other stats files
------------------------------------------------------------------------
r227145 | parker | 2005-08-03 01:29:56 +0000 (Wed, 03 Aug 2005) | 1 line

Bug 4510: Add missing UNIQUE index for bayes_vars
------------------------------------------------------------------------
r227105 | dos | 2005-08-02 22:59:22 +0000 (Tue, 02 Aug 2005) | 1 line

bug 4502: Habeas rules have malformed calls to check_rbl() and check_rbl_sub()
------------------------------------------------------------------------
r227100 | dos | 2005-08-02 22:36:43 +0000 (Tue, 02 Aug 2005) | 1 line

bug 4504: Add new adtech.de redirector pattern
------------------------------------------------------------------------
r226283 | jm | 2005-07-28 23:13:05 +0000 (Thu, 28 Jul 2005) | 1 line

bug 4487: trivial fix; copy -D pod doco from spamassassin-run.pod
------------------------------------------------------------------------
r226278 | jm | 2005-07-28 22:56:43 +0000 (Thu, 28 Jul 2005) | 1 line

bug 4448: use_dcc and use_pyzor fail to function via SQL prefs if disabled in local.cf
------------------------------------------------------------------------
r225838 | dos | 2005-07-28 18:16:38 +0000 (Thu, 28 Jul 2005) | 1 line

bug 4396: spamcop plugin spamcop_max_report_size not defined
------------------------------------------------------------------------
r225173 | dos | 2005-07-25 20:29:55 +0000 (Mon, 25 Jul 2005) | 1 line

bug 4419: oops... wrong patch was missing the colon for IPv6 addresses
------------------------------------------------------------------------
r225171 | dos | 2005-07-25 20:20:16 +0000 (Mon, 25 Jul 2005) | 1 line

bug 4419: improve eval test argument parsing and implement --lint warnings for same
------------------------------------------------------------------------
r224585 | jm | 2005-07-23 23:29:55 +0000 (Sat, 23 Jul 2005) | 1 line

bug 4344: enhance spamc under win32 to same timeout behaviour as under UNIX
------------------------------------------------------------------------
r224584 | jm | 2005-07-23 23:29:01 +0000 (Sat, 23 Jul 2005) | 1 line

allow SPF_PASS to appear in hit-frequencies output
------------------------------------------------------------------------
r224560 | quinlan | 2005-07-23 22:16:55 +0000 (Sat, 23 Jul 2005) | 1 line

creating branch for 3.1
------------------------------------------------------------------------