The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
------------------------------------------------------------------------
r660442 | jm | 2008-05-27 09:21:57 +0000 (Tue, 27 May 2008) | 3 lines

bug 5899: add perl version string to the storage
area for compiled rulesets, to avoid crashes when perl is upgraded between
major versions and the ABI breaks
------------------------------------------------------------------------
r660135 | jm | 2008-05-26 09:02:36 +0000 (Mon, 26 May 2008) | 1 line

bug 5730: when using Postgres >= 8.1.0 with Bayes, this error occurs: 'WARNING:  nonstandard use of \ in a string literal at character'.  fix, thanks to Tomasz Ostrowski
------------------------------------------------------------------------
r660133 | jm | 2008-05-26 09:01:12 +0000 (Mon, 26 May 2008) | 1 line

bug 5769: fix 'sa-compile: eval failed: Can't find label NO' error, caused  in rare circumstances when sa-compile attempted to deal with rules written using 'replace_rules' features
------------------------------------------------------------------------
r659531 | jm | 2008-05-23 13:05:42 +0000 (Fri, 23 May 2008) | 1 line

bug 5858: fix circular reference caused by some messages
------------------------------------------------------------------------
r658745 | jm | 2008-05-21 16:31:04 +0000 (Wed, 21 May 2008) | 1 line

trivial bugfix: __BOUNCE_FROM_DAEMON incorrectly used + instead of *, so some From addresses were not being recognised as bounce senders
------------------------------------------------------------------------
r658010 | jm | 2008-05-19 22:35:18 +0000 (Mon, 19 May 2008) | 1 line

bug 5496, bug 5910: clear some FORGED_MUA_OUTLOOK false positives, particularly on the new-format Message-ID generated by the Outlook Express version used in Windows XP service pack 3
------------------------------------------------------------------------
r657560 | jm | 2008-05-18 13:43:10 +0000 (Sun, 18 May 2008) | 1 line

remove OUTLOOK_3416, due to FP in bug 5650
------------------------------------------------------------------------
r632902 | mmartinec | 2008-03-03 01:03:59 +0000 (Mon, 03 Mar 2008) | 1 line

A missing or failed eval rule function can mistakenly count as a rule hit, bug 5839
------------------------------------------------------------------------
r630925 | jm | 2008-02-25 16:37:34 +0000 (Mon, 25 Feb 2008) | 1 line

bug 5835: typo in POD docs for SPF plugin; thanks to Benny Pedersen for fix
------------------------------------------------------------------------
r630870 | jm | 2008-02-25 15:09:15 +0000 (Mon, 25 Feb 2008) | 1 line

bug 5815: update 2TLD list to include .rs CCTLD
------------------------------------------------------------------------
r629596 | jm | 2008-02-20 19:54:57 +0000 (Wed, 20 Feb 2008) | 1 line

bug 5833: update ECCN status for SpamAssassin to note 5D002 status
------------------------------------------------------------------------
r629057 | jm | 2008-02-19 10:34:32 +0000 (Tue, 19 Feb 2008) | 1 line

bug 5825: backport changes to support nested 'if' conditionals in rulesrc files
------------------------------------------------------------------------
r620371 | mmartinec | 2008-02-11 01:09:10 +0000 (Mon, 11 Feb 2008) | 1 line

t/dnsbl.t: no need to disable a test with new/fixed versions of Sys::Hostname::Long, bug 3806
------------------------------------------------------------------------
r620364 | mmartinec | 2008-02-11 00:53:35 +0000 (Mon, 11 Feb 2008) | 1 line

DnsResolver: bump up resolver receive buffer size to 32kB if smaller, bug 5790
------------------------------------------------------------------------
r620358 | jm | 2008-02-10 23:38:10 +0000 (Sun, 10 Feb 2008) | 1 line

bug 5764: fix test failure in t/dcc.t on Solaris 10
------------------------------------------------------------------------
r619567 | sidney | 2008-02-07 18:55:46 +0000 (Thu, 07 Feb 2008) | 1 line

bug 5666: expose gated_through_received_hdr_remover to be used as an eval rule, and the rule changes that it has been exposed for
------------------------------------------------------------------------
r619403 | mmartinec | 2008-02-07 13:22:49 +0000 (Thu, 07 Feb 2008) | 1 line

bug 5786: fix for missing From with DKIM; remove empty lines from SPF test mail header
------------------------------------------------------------------------
r619283 | sidney | 2008-02-07 06:16:02 +0000 (Thu, 07 Feb 2008) | 1 line

bug 4706: remove HG_HORMOME rules due to poor performance
------------------------------------------------------------------------
r613052 | felicity | 2008-01-18 04:40:04 +0000 (Fri, 18 Jan 2008) | 3 lines

Update the sa-learn man page to include information about bayes version 3.


------------------------------------------------------------------------
r611968 | jm | 2008-01-14 23:18:13 +0000 (Mon, 14 Jan 2008) | 1 line

bug 5783: update MANIFEST to add new file
------------------------------------------------------------------------
r611818 | jm | 2008-01-14 14:44:23 +0000 (Mon, 14 Jan 2008) | 1 line

add a file to contain the list of deleted rules; fixes warnings from 3.2.3 and earlier about scores set for nonexistent rules in latest update
------------------------------------------------------------------------
r610699 | felicity | 2008-01-10 07:17:04 +0000 (Thu, 10 Jan 2008) | 1 line

bug 5775: newer gpg versions require keys to be cross-certified (backsig).  Did a cross-verify on our update public key and re-exported.
------------------------------------------------------------------------
r609982 | jm | 2008-01-08 13:43:45 +0000 (Tue, 08 Jan 2008) | 1 line

remove now-deleted rules from active.list
------------------------------------------------------------------------
r609969 | jm | 2008-01-08 13:29:18 +0000 (Tue, 08 Jan 2008) | 1 line

remove scores for FM_DDDD_TIMES_2, FM_SEX_HOSTDDDD
------------------------------------------------------------------------
r609898 | sidney | 2008-01-08 07:42:40 +0000 (Tue, 08 Jan 2008) | 1 line

bug 5666: recognize message-id from sympatico.ca that was causing FORGED_MUA_OUTLOOK FP
------------------------------------------------------------------------
r609710 | jm | 2008-01-07 17:32:47 +0000 (Mon, 07 Jan 2008) | 1 line

add Sidney's suggested step for the next release; copying the release announcement to the voting site
------------------------------------------------------------------------
r609709 | jm | 2008-01-07 17:28:27 +0000 (Mon, 07 Jan 2008) | 1 line

back-merge from trunk
------------------------------------------------------------------------
r609708 | jm | 2008-01-07 17:24:33 +0000 (Mon, 07 Jan 2008) | 1 line

fix bugs in build/README
------------------------------------------------------------------------
r609689 | jm | 2008-01-07 17:02:00 +0000 (Mon, 07 Jan 2008) | 1 line

3.2.5 devel cycle started
------------------------------------------------------------------------
r609688 | jm | 2008-01-07 17:01:24 +0000 (Mon, 07 Jan 2008) | 1 line

3.2.4 RELEASED
------------------------------------------------------------------------
r609222 | jm | 2008-01-05 21:31:04 +0000 (Sat, 05 Jan 2008) | 1 line

update build procedures to remove a redundant step
------------------------------------------------------------------------
r609216 | jm | 2008-01-05 21:08:24 +0000 (Sat, 05 Jan 2008) | 1 line

preparing to re-cut 3.2.4, with the fix for bug 5762 included
------------------------------------------------------------------------
r608672 | mmartinec | 2008-01-03 23:28:38 +0000 (Thu, 03 Jan 2008) | 1 line

AsyncLoop: call clock_getres only if Time::HiRes makes it available
------------------------------------------------------------------------
r607918 | jm | 2008-01-01 21:15:44 +0000 (Tue, 01 Jan 2008) | 1 line

preparing to release 3.2.4
------------------------------------------------------------------------
r607910 | jm | 2008-01-01 20:59:55 +0000 (Tue, 01 Jan 2008) | 1 line

preparing for 3.2.4 release
------------------------------------------------------------------------
r607761 | sidney | 2007-12-31 18:08:46 +0000 (Mon, 31 Dec 2007) | 1 line

bug 5748: fix locale problem with use of external sort by not sorting because the sort was not needed anyway
------------------------------------------------------------------------
r607612 | sidney | 2007-12-30 23:21:25 +0000 (Sun, 30 Dec 2007) | 1 line

Bug 5599: implement DNS server load distribution
------------------------------------------------------------------------
r607590 | jm | 2007-12-30 21:07:41 +0000 (Sun, 30 Dec 2007) | 1 line

bug 5673: 'ALL' header was including spurious extra spaces between header names and values.  fix
------------------------------------------------------------------------
r607589 | jm | 2007-12-30 21:04:39 +0000 (Sun, 30 Dec 2007) | 1 line

bug 5715: allow for more than one sa-update MIRRORED.BY file host in DNS, for redundancy
------------------------------------------------------------------------
r607297 | mmartinec | 2007-12-28 17:31:23 +0000 (Fri, 28 Dec 2007) | 1 line

bug 5662: recognize author signature and multiple signatures for whitelisting (with Mail::DKIM 0.29); disable useless "check_dkim_signsome"; new eval rules "check_dkim_valid_author_sig" and "check_dkim_valid" (an alias for a "check_dkim_verified" misnomer); new tags _DKIMIDENTITY_ and _DKIMDOMAIN_; updated terminology; verification speedup with Mail::DKIM 0.30 (or its pre-releases)
------------------------------------------------------------------------
r607239 | jm | 2007-12-28 13:17:26 +0000 (Fri, 28 Dec 2007) | 1 line

bug 5696: cut regexp base strings at Unicode high codepoints, to avoid corruption of patterns containing UTF-8
------------------------------------------------------------------------
r607236 | jm | 2007-12-28 13:15:46 +0000 (Fri, 28 Dec 2007) | 1 line

bug 5637: bayes_file_mode is handled incorrectly when creating bayes.mutex, resulting in incorrect permissions on that file; fix by Mihaly Barasz
------------------------------------------------------------------------
r607235 | jm | 2007-12-28 13:14:06 +0000 (Fri, 28 Dec 2007) | 1 line

bug 5612: DB_File version 4.2.x has a bug that loops infinitely if files named '__db.{filename}' are present; work around.  thanks to J. Nick Koston for the report and fix
------------------------------------------------------------------------
r607233 | jm | 2007-12-28 13:12:14 +0000 (Fri, 28 Dec 2007) | 1 line

bug 5606: too-early init_learner() call causes root's user prefs file to be read when spamd is started; this is inappropriate. fix
------------------------------------------------------------------------
r607232 | jm | 2007-12-28 13:10:16 +0000 (Fri, 28 Dec 2007) | 1 line

bug 4179: if allow_user_rules is 1, user rules are not unique to each user; one user's user rules can appear in later scans for other users that are run using the same spamd process. fix
------------------------------------------------------------------------
r607225 | jm | 2007-12-28 12:37:13 +0000 (Fri, 28 Dec 2007) | 1 line

note that dkim.t has been broken by external changes, annoyingly
------------------------------------------------------------------------
r606498 | sidney | 2007-12-22 21:43:27 +0000 (Sat, 22 Dec 2007) | 1 line

bug 5705: use the correct perl binary to lint parse-rules-for-masses in the meta tests
------------------------------------------------------------------------
r606150 | jm | 2007-12-21 09:57:22 +0000 (Fri, 21 Dec 2007) | 1 line

bug 5680: ALL_TRUSTED can fire if a trusted MSA or webmail system receives the message from an untrusted X-Originating-IP: header
------------------------------------------------------------------------
r606149 | jm | 2007-12-21 09:53:24 +0000 (Fri, 21 Dec 2007) | 1 line

bug 5626: in the 'spamassassin' script, install a signal handler for SIGHUP, SIGINT, SIGTERM and SIGPIPE to ensure that temporary files are removed
------------------------------------------------------------------------
r605203 | jm | 2007-12-18 13:05:54 +0000 (Tue, 18 Dec 2007) | 1 line

bug 3811: silence noise emitted during 'perl Makefile.PL' caused by ExtUtils::MakeMaker and/or CPAN.pm bugs
------------------------------------------------------------------------
r605054 | sidney | 2007-12-18 00:29:39 +0000 (Tue, 18 Dec 2007) | 1 line

bug 5608 - more correct wording in POD documentation
------------------------------------------------------------------------
r604716 | jm | 2007-12-16 21:40:14 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5594: several major sa-compile fixes.  major increase in overall speed; cache results between runs to further increase speed; and fix a danger of massive memory usage
------------------------------------------------------------------------
r604715 | jm | 2007-12-16 21:33:52 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5557: some temporary files are left not cleaned up on Windows; fix
------------------------------------------------------------------------
r604713 | jm | 2007-12-16 21:30:05 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5661: speed up Bayes SQL queries by allowing the use of indexes when expiring
------------------------------------------------------------------------
r604711 | jm | 2007-12-16 21:27:57 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5611: support 'spamd --nouser-config -u username', which setuids to 'username' but does not read user_prefs files from anywhere
------------------------------------------------------------------------
r604710 | jm | 2007-12-16 21:26:37 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5577: spamc on win32 reports corrupt error messages if spamd host is unresolveable or unconnectable.  fix
------------------------------------------------------------------------
r604709 | jm | 2007-12-16 21:25:32 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5556: fix a variety of sa-compile portability issues, and support for 5.6.x perls
------------------------------------------------------------------------
r604708 | jm | 2007-12-16 21:22:28 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5514: make 'score set for a non-existent rule' a debug message, instead of a lint warning, since it's a very frequent FAQ
------------------------------------------------------------------------
r604707 | jm | 2007-12-16 21:21:18 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5493: sa-compile fails to correctly deal with escaped backslashes.  fix
------------------------------------------------------------------------
r604706 | jm | 2007-12-16 21:19:59 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5665: spamd may fail to notice that a child has completed exiting, and keeps in the child list in state 'K', eventually filling up the child list with 'ghost' children.  fix
------------------------------------------------------------------------
r604705 | jm | 2007-12-16 21:18:11 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5677: update TLD list in RegistrarBoundaries with latest feedback from Alex, Jeff and Dallas
------------------------------------------------------------------------
r604555 | sidney | 2007-12-16 05:56:36 +0000 (Sun, 16 Dec 2007) | 1 line

remove score for DRUG_RA_PRICE because the rule no longer exists
------------------------------------------------------------------------
r604549 | sidney | 2007-12-16 03:40:59 +0000 (Sun, 16 Dec 2007) | 1 line

bug 5586: fix typo in the fix that was checked in to branch 3.2
------------------------------------------------------------------------
r604547 | sidney | 2007-12-16 03:05:48 +0000 (Sun, 16 Dec 2007) | 1 line

test case number was not incrememnted last time a test case was added
------------------------------------------------------------------------
r600712 | duncf | 2007-12-03 22:20:13 +0000 (Mon, 03 Dec 2007) | 2 lines

bug 5735: spamc should allow retry_sleep 0

------------------------------------------------------------------------
r599208 | duncf | 2007-11-28 23:58:28 +0000 (Wed, 28 Nov 2007) | 1 line

bug 5728: require -u with --sql-config or --ldap-config
------------------------------------------------------------------------
r590056 | jm | 2007-10-30 13:05:54 +0000 (Tue, 30 Oct 2007) | 1 line

bug 5682: remove FH_HOST_ALMOST_IP, FH_HOST_EQ_D_D_D_D, due to false positives and redundancy with RDNS_DYNAMIC; remove FH_HOST_EQ_D_D_D_DB due to no hits
------------------------------------------------------------------------
r586471 | jm | 2007-10-19 14:21:07 +0000 (Fri, 19 Oct 2007) | 1 line

backport changes to SVN-only build/mkrules script from trunk, to support new rulesrc/scores dir
------------------------------------------------------------------------
r586009 | jm | 2007-10-18 15:37:51 +0000 (Thu, 18 Oct 2007) | 1 line

bug 5681: look up IP addresses found in 'X-Yahoo-Post-IP' and 'X-SenderIP' headers, too, thanks to Martin Blapp
------------------------------------------------------------------------
r586008 | jm | 2007-10-18 15:36:50 +0000 (Thu, 18 Oct 2007) | 1 line

bug 5492: use get_pristine_body() API instead of more complex get_pristine() usage in VBounce plugin, thanks to Henrik Krohns
------------------------------------------------------------------------
r585950 | mmartinec | 2007-10-18 12:52:52 +0000 (Thu, 18 Oct 2007) | 1 line

Unhelpful diagnostics when site rules directory is inaccessible, Bug 5507
------------------------------------------------------------------------
r585895 | mmartinec | 2007-10-18 08:16:27 +0000 (Thu, 18 Oct 2007) | 1 line

Another unparsed Received line, Bug 5583, including a test case
------------------------------------------------------------------------
r585580 | mmartinec | 2007-10-17 17:16:16 +0000 (Wed, 17 Oct 2007) | 1 line

Bug 5589: Refined async events handling and DNS lookup completions
------------------------------------------------------------------------
r585506 | jm | 2007-10-17 13:48:50 +0000 (Wed, 17 Oct 2007) | 1 line

bug 5527: add AOL WebMail received header support, thanks to Steve Freegard
------------------------------------------------------------------------
r585501 | jm | 2007-10-17 13:44:44 +0000 (Wed, 17 Oct 2007) | 1 line

bug 5672: remove DNS_FROM_SECURITYSAGE (DNSBL lookups against securitysage.com) due to unreliability
------------------------------------------------------------------------
r585434 | jm | 2007-10-17 10:11:01 +0000 (Wed, 17 Oct 2007) | 1 line

bug 5687:  fix bug where duplicate loadplugin line results in eval rule method registered with invalid $self object
------------------------------------------------------------------------
r583975 | jm | 2007-10-11 22:12:28 +0000 (Thu, 11 Oct 2007) | 1 line

bug 5568: ensure read-receipt messages are not tagged with BOUNCE_MESSAGE
------------------------------------------------------------------------
r583857 | jm | 2007-10-11 15:41:23 +0000 (Thu, 11 Oct 2007) | 1 line

bug 5676: trivial fix to POD documentation; the topic is 'whitelist_bounce_relays', not 'whitelist_from'
------------------------------------------------------------------------
r582914 | jm | 2007-10-08 17:52:03 +0000 (Mon, 08 Oct 2007) | 1 line

backport score changes to 3.2.0, to match rules deleted from sandboxes
------------------------------------------------------------------------
r581301 | jm | 2007-10-02 16:54:20 +0000 (Tue, 02 Oct 2007) | 3 lines

bug 5476: update Bonded Sender (now Sender Score
Certified) rules, and add a rule for their strictly-confirmed-opt-in-required
zone
------------------------------------------------------------------------
r578929 | jm | 2007-09-24 19:37:37 +0000 (Mon, 24 Sep 2007) | 1 line

remove localized descriptions for FORGED_AOL_TAGS and FORGED_MUA_AOL_FROM
------------------------------------------------------------------------
r578885 | jm | 2007-09-24 17:34:43 +0000 (Mon, 24 Sep 2007) | 1 line

bug 5538: remove FORGED_MUA_AOL_FROM and FORGED_AOL_TAGSentirely; they're obsolete, given the current capabilities of AOL mail user agents
------------------------------------------------------------------------
r578787 | jm | 2007-09-24 12:31:20 +0000 (Mon, 24 Sep 2007) | 1 line

remove score for nonexistent rules; forgotten backport from 3.2.x rule updates SVN dir
------------------------------------------------------------------------
r578785 | jm | 2007-09-24 12:27:30 +0000 (Mon, 24 Sep 2007) | 1 line

bug 5632: remove all completewhois.com DNSBL lookups, site seems to have disappeared without warning
------------------------------------------------------------------------
r578778 | jm | 2007-09-24 12:17:05 +0000 (Mon, 24 Sep 2007) | 1 line

bug 5586: RDNS_NONE has false positives if the MTA doesn't put the hostname in the Received header, like Communigate Pro. add an exception for this
------------------------------------------------------------------------
r564346 | jm | 2007-08-09 19:32:45 +0000 (Thu, 09 Aug 2007) | 1 line

3.2.4 devel cycle started
------------------------------------------------------------------------
r564345 | jm | 2007-08-09 19:32:15 +0000 (Thu, 09 Aug 2007) | 1 line

3.2.3 RELEASED
------------------------------------------------------------------------
r563875 | jm | 2007-08-08 13:38:40 +0000 (Wed, 08 Aug 2007) | 1 line

doc: minor fixes to build procedure doc
------------------------------------------------------------------------
r563848 | jm | 2007-08-08 13:16:52 +0000 (Wed, 08 Aug 2007) | 1 line

preparing to release 3.2.3
------------------------------------------------------------------------
r563591 | jm | 2007-08-07 17:49:55 +0000 (Tue, 07 Aug 2007) | 1 line

bug 5107: change default user_scores_ldap_username to be the null string, allowing anonymous binding; fix 'schema' syntax error in LDAP config support
------------------------------------------------------------------------
r563590 | jm | 2007-08-07 17:49:08 +0000 (Tue, 07 Aug 2007) | 1 line

zeroing an 'eval' rule's score did not stop it running.  fix, thanks to Richard Birkett <richard+spamassassin at musicbox.net>
------------------------------------------------------------------------
r563526 | jm | 2007-08-07 15:36:14 +0000 (Tue, 07 Aug 2007) | 1 line

add Matt's suggested helpful documentation comment to .pre files
------------------------------------------------------------------------
r563523 | jm | 2007-08-07 15:28:02 +0000 (Tue, 07 Aug 2007) | 1 line

bug 5574: fix new setuid code to work with perl 5.6.1, and to support DCC and Pyzor in all releases of perl
------------------------------------------------------------------------
r563522 | jm | 2007-08-07 15:23:32 +0000 (Tue, 07 Aug 2007) | 2 lines

bug 5475: fix FORGED_MUA_AOL_FROM to allow
<*@{aol,cs}.*> addresses instead of just <*@{aol,cs}.com>
------------------------------------------------------------------------
r563521 | jm | 2007-08-07 15:22:48 +0000 (Tue, 07 Aug 2007) | 2 lines

bug 5544: ALL_TRUSTED is immutable, mark this
explicitly by putting it in an immutable section
------------------------------------------------------------------------
r563519 | jm | 2007-08-07 15:21:26 +0000 (Tue, 07 Aug 2007) | 1 line

bug 5397: RDNS_DYNAMIC should never fire on a PTR with 'static' in it; thanks to Martin Blapp <mbr at freebsd.org>.  bug 5563: RDNS_DYNAMIC rules use order-dependent fields where it is unsafe to depend on this, fix.  bug 5564: __RDNS_DYNAMIC_IPADDR does not hit all of its test patterns, fix.
------------------------------------------------------------------------
r562563 | sidney | 2007-08-03 19:42:15 +0000 (Fri, 03 Aug 2007) | 1 line

increase dcc timeout used in test. default caused bogus errors on some high latency or slow networks
------------------------------------------------------------------------
r560956 | jm | 2007-07-30 12:57:27 +0000 (Mon, 30 Jul 2007) | 1 line

clarify documentation to note clearly that MXes must perform DNS name resolution, for whitelist_from_rcvd to work
------------------------------------------------------------------------
r560934 | jm | 2007-07-30 12:07:40 +0000 (Mon, 30 Jul 2007) | 1 line

doc fix: cpan uploads cannot handle .tar.bz2, note this
------------------------------------------------------------------------
r560059 | sidney | 2007-07-27 01:52:42 +0000 (Fri, 27 Jul 2007) | 1 line

bug 5571: allow for new message id format we have seen from Vista or Windows 2003 Server MAPI
------------------------------------------------------------------------
r559432 | jm | 2007-07-25 12:45:08 +0000 (Wed, 25 Jul 2007) | 1 line

starting 3.2.3
------------------------------------------------------------------------
r559431 | jm | 2007-07-25 12:44:48 +0000 (Wed, 25 Jul 2007) | 1 line

3.2.2 RELEASED
------------------------------------------------------------------------
r558764 | jm | 2007-07-23 14:59:57 +0000 (Mon, 23 Jul 2007) | 1 line

draft 3.2.2 announcement text
------------------------------------------------------------------------
r558759 | jm | 2007-07-23 14:54:25 +0000 (Mon, 23 Jul 2007) | 1 line

trivial: fix build script to output md5/sha1 lines indented in the same style as the release announcement mails use
------------------------------------------------------------------------
r558751 | jm | 2007-07-23 14:45:44 +0000 (Mon, 23 Jul 2007) | 1 line

preparing to release 3.2.2
------------------------------------------------------------------------
r558682 | jm | 2007-07-23 10:23:09 +0000 (Mon, 23 Jul 2007) | 3 lines

bug 5449: allow_user_rules causes Rule2XSBody plugin
to emit spurious warnings; fix.  also, add a new 'user_conf_parsing_end' plugin
hook, which is called after the per-user configuration is parsed
------------------------------------------------------------------------
r556494 | felicity | 2007-07-16 02:10:49 +0000 (Mon, 16 Jul 2007) | 1 line

reduce backtracking in regexp for improved performance on some matches
------------------------------------------------------------------------
r556490 | felicity | 2007-07-16 02:02:56 +0000 (Mon, 16 Jul 2007) | 2 lines

Use the GPG in ~/sabuildtools because the default one is broken

------------------------------------------------------------------------
r554333 | felicity | 2007-07-08 07:30:58 +0000 (Sun, 08 Jul 2007) | 1 line

bug 5182: update the sa-learn doc to mention that -u is only usable w/ sql
------------------------------------------------------------------------
r554237 | jm | 2007-07-07 18:24:47 +0000 (Sat, 07 Jul 2007) | 4 lines

bug 5412: 'spamc -x -R' always returned 0, instead
of the exit code, on error.  Bug 5478: in addition, 'spamc -x -e /command' would
still run the command, even if errors meant that the filtered text would be
unavailable, which contradicted -x.  fixed
------------------------------------------------------------------------
r553694 | sidney | 2007-07-06 01:47:14 +0000 (Fri, 06 Jul 2007) | 1 line

bug 5545: revert r553327 which I never should have committed, back to previous 'tflags publish' behaviour
------------------------------------------------------------------------
r553327 | sidney | 2007-07-04 20:41:30 +0000 (Wed, 04 Jul 2007) | 1 line

bug5545: switch 3.2 updates to require tflags publish
------------------------------------------------------------------------
r553325 | sidney | 2007-07-04 20:31:13 +0000 (Wed, 04 Jul 2007) | 1 line

bug5419: kill -HUP of pidof spamd causes the ps name to change from spamd to perl
------------------------------------------------------------------------
r553320 | sidney | 2007-07-04 20:12:16 +0000 (Wed, 04 Jul 2007) | 1 line

bug5546: mkrules doesn't take mod time of rules/active.list file into account
------------------------------------------------------------------------
r553318 | sidney | 2007-07-04 20:08:07 +0000 (Wed, 04 Jul 2007) | 1 line

bug5535: fix make test problem in Windows caused by nonportable use of getpwuid
------------------------------------------------------------------------
r553317 | sidney | 2007-07-04 20:04:23 +0000 (Wed, 04 Jul 2007) | 1 line

bug5534: fix compile warning in sa-compile
------------------------------------------------------------------------
r553316 | sidney | 2007-07-04 19:57:43 +0000 (Wed, 04 Jul 2007) | 1 line

bug5462: add file that I forgot to svn add before checkin of rev 553314
------------------------------------------------------------------------
r553314 | sidney | 2007-07-04 19:49:58 +0000 (Wed, 04 Jul 2007) | 1 line

bug5462: fix spamc -H randomisation that was broken
------------------------------------------------------------------------
r553313 | sidney | 2007-07-04 19:44:12 +0000 (Wed, 04 Jul 2007) | 1 line

bug 5522: spamd -x -u was attempting to switch uid to the username passed from spamc, contradicting the documentation.  fix
------------------------------------------------------------------------
r553310 | sidney | 2007-07-04 19:34:34 +0000 (Wed, 04 Jul 2007) | 1 line

bug5529: fix make tests running under root, needed for CPAN installs to work
------------------------------------------------------------------------
r553307 | sidney | 2007-07-04 19:29:11 +0000 (Wed, 04 Jul 2007) | 1 line

bug 5518: use POSIX for setguid and setgrid because it handles platforms that our less portable code was breaking in make test
------------------------------------------------------------------------
r552442 | jm | 2007-07-02 09:31:44 +0000 (Mon, 02 Jul 2007) | 1 line

bug 5445: body eval tests defined in user_rules cause 'Subroutine _eval_tests_type11_prineg400_set3 redefined' warnings; fix
------------------------------------------------------------------------
r550539 | jm | 2007-06-25 16:29:10 +0000 (Mon, 25 Jun 2007) | 1 line

bug 5531: transport_setup() leaks a small amount of memory each time it's called; document this in a comment
------------------------------------------------------------------------
r549171 | dos | 2007-06-20 17:52:24 +0000 (Wed, 20 Jun 2007) | 1 line

bug 5450: add __RCVD_IN_DNSWL to 72_active.cf
------------------------------------------------------------------------
r548570 | felicity | 2007-06-19 03:52:33 +0000 (Tue, 19 Jun 2007) | 1 line

bug 5355: add in new entries for RegistrarBoundaries
------------------------------------------------------------------------
r548401 | jm | 2007-06-18 16:30:30 +0000 (Mon, 18 Jun 2007) | 2 lines

bug 5509: improve URIBL timeout debugging messages,
thanks to Mark Martinec
------------------------------------------------------------------------
r548399 | jm | 2007-06-18 16:29:40 +0000 (Mon, 18 Jun 2007) | 1 line

bug 5515: libsslspamc.so & libsslspamc.so can not build without -fPIC, but we were picking up the wrong CFLAGS to do this. fix
------------------------------------------------------------------------
r548396 | jm | 2007-06-18 16:27:22 +0000 (Mon, 18 Jun 2007) | 1 line

bug 5511: fix network lookup timeouts, where lookups were being lost once a timeout was hit; also fix code to match documentation on rbl_timeout's scaling and minimum duration of 1 second; and attempt to collect already-received DNS responses when the timeout is reached. thanks to Mark Martinec
------------------------------------------------------------------------
r548391 | jm | 2007-06-18 16:19:35 +0000 (Mon, 18 Jun 2007) | 1 line

bug 5110: fix test suite to support running as root, now that spamd will automatically fall back to 'nobody' privs; this was breaking CPAN installation
------------------------------------------------------------------------
r548187 | dos | 2007-06-18 03:27:29 +0000 (Mon, 18 Jun 2007) | 1 line

bug 5501: zero score for FH_HAS_XID
------------------------------------------------------------------------
r547235 | jm | 2007-06-14 12:43:41 +0000 (Thu, 14 Jun 2007) | 1 line

reset IS_DEVEL_BUILD for the 3.2.2 release
------------------------------------------------------------------------
r546256 | jm | 2007-06-11 20:15:48 +0000 (Mon, 11 Jun 2007) | 1 line

add 3.2.1 build announcement
------------------------------------------------------------------------
r546255 | jm | 2007-06-11 20:15:43 +0000 (Mon, 11 Jun 2007) | 1 line

update MANIFEST to include new test files
------------------------------------------------------------------------
r546244 | jm | 2007-06-11 20:13:51 +0000 (Mon, 11 Jun 2007) | 1 line

3.2.1 RELEASED
------------------------------------------------------------------------
r546243 | jm | 2007-06-11 20:13:45 +0000 (Mon, 11 Jun 2007) | 3 lines

bug 5480: fix CVE-2007-2873, a local user symlink-attack DoS
vulnerability in spamd when '--allow-tell' is used.  Full details at
 http://spamassassin.apache.org/advisories/cve-2007-2873.txt
------------------------------------------------------------------------
r545288 | sidney | 2007-06-07 19:59:41 +0000 (Thu, 07 Jun 2007) | 1 line

bug5488: zero some rules causing FPs
------------------------------------------------------------------------
r545281 | sidney | 2007-06-07 19:52:06 +0000 (Thu, 07 Jun 2007) | 1 line

bug 5257: revert change made for this bug. ham threshold was too low in practice
------------------------------------------------------------------------
r545279 | sidney | 2007-06-07 19:46:14 +0000 (Thu, 07 Jun 2007) | 1 line

bug 5502: add AUTOLEARNSCORE template tag
------------------------------------------------------------------------
r545100 | sidney | 2007-06-07 08:26:57 +0000 (Thu, 07 Jun 2007) | 1 line

bug 5102: tighten up regexp for FORGED_HOTMAIL_RCVD to avoid soe FPs
------------------------------------------------------------------------
r545094 | dos | 2007-06-07 07:55:51 +0000 (Thu, 07 Jun 2007) | 1 line

bug 5312: add note to INSTALL doc that NetAddr::IP versions before 4.007 trigger PL_sawampersand slow down
------------------------------------------------------------------------
r545073 | sidney | 2007-06-07 05:46:44 +0000 (Thu, 07 Jun 2007) | 1 line

bug 5457: spamc build and test should handle not having zlib
------------------------------------------------------------------------
r544947 | jm | 2007-06-06 20:50:43 +0000 (Wed, 06 Jun 2007) | 1 line

bug 5379: spamd could crash at startup if its preloading temporary directory already exists. fix
------------------------------------------------------------------------
r544945 | sidney | 2007-06-06 20:48:15 +0000 (Wed, 06 Jun 2007) | 1 line

bug4616: spamc config can cause command line options to be ignored
------------------------------------------------------------------------
r544604 | dos | 2007-06-05 19:32:06 +0000 (Tue, 05 Jun 2007) | 1 line

bug 5485: zero score DK/DKIM_POLICY_SIGNSOME rules since they'll always fire due to defaults (unless there's an explicit SIGNALL policy)
------------------------------------------------------------------------
r544388 | sidney | 2007-06-05 05:33:49 +0000 (Tue, 05 Jun 2007) | 1 line

bug 5492: VBounce rule was looking in header instead of body for whitelisted relays
------------------------------------------------------------------------
r544370 | sidney | 2007-06-05 04:27:58 +0000 (Tue, 05 Jun 2007) | 1 line

bug 5422: spamd error, prefork: ordered child N to accept...
------------------------------------------------------------------------
r543972 | dos | 2007-06-03 19:55:22 +0000 (Sun, 03 Jun 2007) | 1 line

bug 5487: prevent multiple "urirhssub"s using the same zone from overwriting each other
------------------------------------------------------------------------
r543868 | sidney | 2007-06-03 09:51:38 +0000 (Sun, 03 Jun 2007) | 1 line

bug 5432 - Change default in Win32 build to not build spamc
------------------------------------------------------------------------
r543854 | dos | 2007-06-03 07:09:19 +0000 (Sun, 03 Jun 2007) | 1 line

bug 5446: add --updatedir option to sa-compile and remove inaccurate re2c required version info from pod
------------------------------------------------------------------------
r543627 | dos | 2007-06-01 21:39:53 +0000 (Fri, 01 Jun 2007) | 1 line

bug 5436: correct ifplugin statements missing for scores in 50_scores.cf
------------------------------------------------------------------------
r543052 | dos | 2007-05-31 04:34:08 +0000 (Thu, 31 May 2007) | 1 line

doc fix: user LOCAL_RULES_DIR macro where appropriate
------------------------------------------------------------------------
r541872 | dos | 2007-05-26 08:49:21 +0000 (Sat, 26 May 2007) | 1 line

bug 5477: prevent Rule2XSBody info message from appearing on stderr during spamd startup
------------------------------------------------------------------------
r540411 | duncf | 2007-05-22 03:28:54 +0000 (Tue, 22 May 2007) | 1 line

Document maximum recommended message size for spamassassin
------------------------------------------------------------------------
r540408 | duncf | 2007-05-22 03:00:49 +0000 (Tue, 22 May 2007) | 1 line

Clarify how to get languages in a marked up messages from TextCat plugin
------------------------------------------------------------------------
r540400 | duncf | 2007-05-22 02:34:47 +0000 (Tue, 22 May 2007) | 1 line

Clean up comments and license blocks
------------------------------------------------------------------------
r540384 | duncf | 2007-05-22 01:01:44 +0000 (Tue, 22 May 2007) | 1 line

Fix POD formatting
------------------------------------------------------------------------
r540379 | duncf | 2007-05-22 00:19:02 +0000 (Tue, 22 May 2007) | 1 line

Cant use POD formatting codes on lines that begins with space/tab
------------------------------------------------------------------------
r536482 | jm | 2007-05-09 10:29:17 +0000 (Wed, 09 May 2007) | 1 line

bug 5312: doc fix: note that Razor-agents 2.83 includes the fix for the perl-interpreter slowdown bug
------------------------------------------------------------------------
r534805 | jm | 2007-05-03 11:52:29 +0000 (Thu, 03 May 2007) | 1 line

trivial: removing obsolete change-summary doc
------------------------------------------------------------------------
r534514 | fanf | 2007-05-02 15:30:57 +0000 (Wed, 02 May 2007) | 1 line

revert since we are in R-T-C mode on the 3.2 branch
------------------------------------------------------------------------
r534510 | fanf | 2007-05-02 15:17:42 +0000 (Wed, 02 May 2007) | 2 lines

Backport fix for bug #5102

------------------------------------------------------------------------
r534466 | jm | 2007-05-02 14:01:28 +0000 (Wed, 02 May 2007) | 1 line

backport the build/README doc changes
------------------------------------------------------------------------
r534465 | jm | 2007-05-02 13:58:30 +0000 (Wed, 02 May 2007) | 1 line

forward-port some trivial documentation fixes from trunk. fix a typo in INSTALL; remove a warning about now-obsolete UTF-8 problems from the Red Hat 8 era; update accuracy figures in the README first paragraph; document /var/lib/spamassassin usage; and update the list of optional plugins/rules in README
------------------------------------------------------------------------
r534459 | jm | 2007-05-02 13:54:04 +0000 (Wed, 02 May 2007) | 2 lines

argh.  use a more consistent branch naming scheme

------------------------------------------------------------------------