------------------------------------------------------------------------
r901599 | jm | 2010-01-21 08:50:25 +0000 (Thu, 21 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r901468 | jhardin | 2010-01-21 00:38:42 +0000 (Thu, 21 Jan 2010) | 1 line
Do not publish the ADVANCE_FEE re-evolve test rules!
------------------------------------------------------------------------
r901446 | mmartinec | 2010-01-20 23:54:29 +0000 (Wed, 20 Jan 2010) | 3 lines
Bug 6295 RCVD_ILLEGAL_IP should not be eval rule
- changing the rule itself
------------------------------------------------------------------------
r901442 | mmartinec | 2010-01-20 23:42:38 +0000 (Wed, 20 Jan 2010) | 3 lines
the UPGRADE file: backported revised text from release notes
on a need to edit a .pre file when upgrading to activate a DKIM plugin
------------------------------------------------------------------------
r901439 | mmartinec | 2010-01-20 23:38:54 +0000 (Wed, 20 Jan 2010) | 5 lines
Bug 6295: RCVD_ILLEGAL_IP should not be eval rule:
make sub check_for_illegal_ip a dummy always returning 0;
helo_forgery_whitelisted -> _helo_forgery_whitelisted;
ditch the nowhere used sub sent_by_applemail
------------------------------------------------------------------------
r901430 | jm | 2010-01-20 23:15:04 +0000 (Wed, 20 Jan 2010) | 1 line
temporary kludge workaround for bug 6297
------------------------------------------------------------------------
r901410 | wtogami | 2010-01-20 22:38:39 +0000 (Wed, 20 Jan 2010) | 2 lines
Bug #6297: KHOP_HELO_BOT nopublish for now to make it safe to release 3.3.0
------------------------------------------------------------------------
r901393 | axb | 2010-01-20 21:53:00 +0000 (Wed, 20 Jan 2010) | 1 line
added AXB_URI_APE_ABUSE2
------------------------------------------------------------------------
r901390 | jm | 2010-01-20 21:48:04 +0000 (Wed, 20 Jan 2010) | 1 line
remove '#reuse' lines for RCVD_IN_CSS, until it's released and people start using it on their mailservers
------------------------------------------------------------------------
r901382 | jm | 2010-01-20 21:09:13 +0000 (Wed, 20 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r901340 | khopesh | 2010-01-20 19:19:13 +0000 (Wed, 20 Jan 2010) | 1 line
further updates regarding Mark's comments based on my email to sa-dev, avoided brit-spelling of word, tweaked big chunk of updates including fix of 'revolved/reevolved' term
------------------------------------------------------------------------
r901313 | wtogami | 2010-01-20 18:22:43 +0000 (Wed, 20 Jan 2010) | 2 lines
Spamhaus CSS does not appear in masschecks thus cannot be scored by automated means. Set an explicit score.
------------------------------------------------------------------------
r901311 | jm | 2010-01-20 18:00:22 +0000 (Wed, 20 Jan 2010) | 1 line
trivial rule fix: fix typo, where a rule rename was missed in the meta rule that uses it: __PGP_I[12] => __KHOP_PGP_I[12]
------------------------------------------------------------------------
r901258 | khopesh | 2010-01-20 16:25:02 +0000 (Wed, 20 Jan 2010) | 1 line
grammar, spelling, consistency, and phrasing edits, all minor. since this is an IMPORTANT document, please double-check
------------------------------------------------------------------------
r901254 | jm | 2010-01-20 16:10:02 +0000 (Wed, 20 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r901164 | jm | 2010-01-20 12:31:56 +0000 (Wed, 20 Jan 2010) | 1 line
trivial: add md5sums/sha1sums of tarballs
------------------------------------------------------------------------
r901161 | jm | 2010-01-20 12:27:37 +0000 (Wed, 20 Jan 2010) | 1 line
more trivial typo fixing and tidying
------------------------------------------------------------------------
r901160 | hege | 2010-01-20 12:26:35 +0000 (Wed, 20 Jan 2010) | 1 line
duh, revoke the RCVD_ILLEGAL_IP change
------------------------------------------------------------------------
r901159 | jm | 2010-01-20 12:26:24 +0000 (Wed, 20 Jan 2010) | 1 line
trivial typo fixing and tidying of Mark's addition
------------------------------------------------------------------------
r901155 | hege | 2010-01-20 12:22:31 +0000 (Wed, 20 Jan 2010) | 1 line
Bug #6295 - RCVD_ILLEGAL_IP should not be eval rule
------------------------------------------------------------------------
r901141 | mmartinec | 2010-01-20 11:32:27 +0000 (Wed, 20 Jan 2010) | 3 lines
3.3.0-release.txt: added a note on avoiding multithreaded 5.8.* perl on FreeBSD;
added a note on editing a .pre file for DKIM activation when upgrading
------------------------------------------------------------------------
r901108 | jm | 2010-01-20 08:51:00 +0000 (Wed, 20 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r901077 | hege | 2010-01-20 06:13:25 +0000 (Wed, 20 Jan 2010) | 1 line
Bug 6295 - RCVD_ILLEGAL_IP should not be eval rule
------------------------------------------------------------------------
r900870 | jm | 2010-01-19 18:06:38 +0000 (Tue, 19 Jan 2010) | 1 line
commit up-to-date build instructions, now that people.apache.org no longer has a working perl interpreter we can use :(
------------------------------------------------------------------------
r900700 | jm | 2010-01-19 08:50:02 +0000 (Tue, 19 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r900625 | jm | 2010-01-19 00:44:25 +0000 (Tue, 19 Jan 2010) | 1 line
remove unused announcement for cancelled rc3
------------------------------------------------------------------------
r900613 | jm | 2010-01-18 23:56:48 +0000 (Mon, 18 Jan 2010) | 1 line
add proposed 3.3.0 release announcement
------------------------------------------------------------------------
r900609 | jm | 2010-01-18 23:42:44 +0000 (Mon, 18 Jan 2010) | 1 line
preparing to release 3.3.0
------------------------------------------------------------------------
r900476 | mmartinec | 2010-01-18 17:45:28 +0000 (Mon, 18 Jan 2010) | 3 lines
Bug 6289: NetAddr::IP errors during make test - make version 4.000
a minimal required version
------------------------------------------------------------------------
r900429 | wtogami | 2010-01-18 15:44:47 +0000 (Mon, 18 Jan 2010) | 2 lines
Anubis is not ready for public traffic yet.
------------------------------------------------------------------------
r900304 | jm | 2010-01-18 08:50:02 +0000 (Mon, 18 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r900250 | jm | 2010-01-18 00:23:34 +0000 (Mon, 18 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r900169 | jm | 2010-01-17 17:54:13 +0000 (Sun, 17 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r900069 | axb | 2010-01-17 08:51:03 +0000 (Sun, 17 Jan 2010) | 1 line
added qatar.io
------------------------------------------------------------------------
r900066 | jm | 2010-01-17 07:53:24 +0000 (Sun, 17 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r900047 | jm | 2010-01-17 01:44:54 +0000 (Sun, 17 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r900033 | jm | 2010-01-16 23:04:57 +0000 (Sat, 16 Jan 2010) | 1 line
add a quick note about ExtUtils::MakeMaker version requirement
------------------------------------------------------------------------
r900012 | jm | 2010-01-16 19:09:27 +0000 (Sat, 16 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r899984 | jm | 2010-01-16 16:13:05 +0000 (Sat, 16 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r899903 | jm | 2010-01-16 08:50:03 +0000 (Sat, 16 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r899892 | jm | 2010-01-16 06:59:51 +0000 (Sat, 16 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r899886 | khopesh | 2010-01-16 05:27:23 +0000 (Sat, 16 Jan 2010) | 1 line
added ifplugin and spaced arguments
------------------------------------------------------------------------
r899859 | khopesh | 2010-01-16 00:52:11 +0000 (Sat, 16 Jan 2010) | 1 line
still playing with my botnet beasts .. (finally) removed rdns_none, added #7
------------------------------------------------------------------------
r899848 | khopesh | 2010-01-16 00:10:05 +0000 (Sat, 16 Jan 2010) | 1 line
sc-neighbors update
------------------------------------------------------------------------
r899847 | khopesh | 2010-01-16 00:07:39 +0000 (Sat, 16 Jan 2010) | 1 line
exploring warren's theory that latin americans use all-uppercase more commonly, ditto on my personal theory that that's true for AOL users too. also brushing up my APNIC rule with some sanity tests to ensure the new version is equal to the old one
------------------------------------------------------------------------
r899846 | khopesh | 2010-01-16 00:03:45 +0000 (Sat, 16 Jan 2010) | 1 line
testing potential replacements for FH_DATE_PAST_20XX
------------------------------------------------------------------------
r899835 | jm | 2010-01-15 22:34:13 +0000 (Fri, 15 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r899793 | mmartinec | 2010-01-15 20:01:08 +0000 (Fri, 15 Jan 2010) | 2 lines
Bug 6263: sa_compile.t test fails if re2c not found, or installed re2c version is too old
------------------------------------------------------------------------
r899774 | mmartinec | 2010-01-15 19:25:27 +0000 (Fri, 15 Jan 2010) | 3 lines
Bug 6286: relax timing margins on the t/timeout.t test,
especially on the #16 reset() test, which was too tight
------------------------------------------------------------------------
r899636 | jm | 2010-01-15 14:19:18 +0000 (Fri, 15 Jan 2010) | 1 line
preparing to release 3.3.0-rc3
------------------------------------------------------------------------
r899566 | jm | 2010-01-15 08:50:02 +0000 (Fri, 15 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r899424 | wtogami | 2010-01-14 21:41:02 +0000 (Thu, 14 Jan 2010) | 2 lines
back to devel
------------------------------------------------------------------------
r899419 | wtogami | 2010-01-14 21:32:41 +0000 (Thu, 14 Jan 2010) | 1 line
preparing to release 3.3.0-rc3
------------------------------------------------------------------------
r899414 | mmartinec | 2010-01-14 21:22:47 +0000 (Thu, 14 Jan 2010) | 2 lines
further tweaks on 3.3.0-release.txt
------------------------------------------------------------------------
r899401 | mmartinec | 2010-01-14 20:33:23 +0000 (Thu, 14 Jan 2010) | 3 lines
3.3.0-release.txt - added sections: Introduction,
About Apache SpamAssassin, About The Apache Software Foundation
------------------------------------------------------------------------
r899236 | mmartinec | 2010-01-14 15:24:40 +0000 (Thu, 14 Jan 2010) | 2 lines
Bug 6274: Add missing declaration of $COLLECT_REGRESSION_TESTS in M::SA::Conf
------------------------------------------------------------------------
r899118 | jm | 2010-01-14 08:50:02 +0000 (Thu, 14 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r899079 | jm | 2010-01-14 06:53:37 +0000 (Thu, 14 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r898960 | axb | 2010-01-13 22:02:27 +0000 (Wed, 13 Jan 2010) | 1 line
------------------------------------------------------------------------
r898781 | mmartinec | 2010-01-13 14:46:48 +0000 (Wed, 13 Jan 2010) | 2 lines
oops
------------------------------------------------------------------------
r898775 | mmartinec | 2010-01-13 14:40:37 +0000 (Wed, 13 Jan 2010) | 2 lines
Bug 6274: Semantics of CONF_TYPE_* constants and additional config argument types
------------------------------------------------------------------------
r898726 | jm | 2010-01-13 11:48:50 +0000 (Wed, 13 Jan 2010) | 1 line
document EX_TOOBIG as mentioned by Cecil Westerhof on the users list
------------------------------------------------------------------------
r898684 | jm | 2010-01-13 08:50:03 +0000 (Wed, 13 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r898663 | jm | 2010-01-13 06:51:06 +0000 (Wed, 13 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r898566 | jm | 2010-01-12 23:06:19 +0000 (Tue, 12 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r898373 | jm | 2010-01-12 15:36:16 +0000 (Tue, 12 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r898254 | jm | 2010-01-12 08:50:03 +0000 (Tue, 12 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r898195 | jm | 2010-01-12 06:55:03 +0000 (Tue, 12 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r898187 | axb | 2010-01-12 06:38:21 +0000 (Tue, 12 Jan 2010) | 1 line
added dbmail.com
------------------------------------------------------------------------
r898112 | jm | 2010-01-11 23:32:44 +0000 (Mon, 11 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r898104 | jm | 2010-01-11 23:13:14 +0000 (Mon, 11 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r898022 | wtogami | 2010-01-11 19:29:33 +0000 (Mon, 11 Jan 2010) | 2 lines
back to devel build
------------------------------------------------------------------------
r898018 | wtogami | 2010-01-11 19:21:31 +0000 (Mon, 11 Jan 2010) | 1 line
preparing to release 3.3.0-rc2.unofficial
------------------------------------------------------------------------
r898008 | jm | 2010-01-11 19:10:00 +0000 (Mon, 11 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897948 | mmartinec | 2010-01-11 17:09:08 +0000 (Mon, 11 Jan 2010) | 3 lines
spamc/spamc.pod: Updated documentation regarding exit status
accoding to a complaint on a mailing list
------------------------------------------------------------------------
r897946 | mmartinec | 2010-01-11 17:03:46 +0000 (Mon, 11 Jan 2010) | 2 lines
Bug 6268: SA die()s if can't create the userstate dir
------------------------------------------------------------------------
r897930 | mmartinec | 2010-01-11 16:36:49 +0000 (Mon, 11 Jan 2010) | 2 lines
Bug 6265: Archive::Tar and IO::Zlib should be required by spamassassin
------------------------------------------------------------------------
r897929 | mmartinec | 2010-01-11 16:32:34 +0000 (Mon, 11 Jan 2010) | 2 lines
Bug 6277: Add a verbose option to sa-update to show updated channels
------------------------------------------------------------------------
r897918 | mmartinec | 2010-01-11 15:54:08 +0000 (Mon, 11 Jan 2010) | 2 lines
Bug 6278: Break recursion on attempt to add _ADDEDHEADER_ into a header section
------------------------------------------------------------------------
r897903 | jm | 2010-01-11 15:23:00 +0000 (Mon, 11 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897798 | jm | 2010-01-11 08:50:02 +0000 (Mon, 11 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r897767 | jm | 2010-01-11 06:56:56 +0000 (Mon, 11 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897734 | jm | 2010-01-10 23:49:51 +0000 (Sun, 10 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897732 | jm | 2010-01-10 23:31:11 +0000 (Sun, 10 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897725 | axb | 2010-01-10 22:39:30 +0000 (Sun, 10 Jan 2010) | 1 line
------------------------------------------------------------------------
r897724 | axb | 2010-01-10 22:38:24 +0000 (Sun, 10 Jan 2010) | 1 line
------------------------------------------------------------------------
r897722 | jm | 2010-01-10 22:22:38 +0000 (Sun, 10 Jan 2010) | 1 line
attempt to add some decent error-checking to this script
------------------------------------------------------------------------
r897685 | jm | 2010-01-10 19:17:20 +0000 (Sun, 10 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897592 | jm | 2010-01-10 06:55:50 +0000 (Sun, 10 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897575 | jm | 2010-01-09 23:14:38 +0000 (Sat, 09 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897522 | jm | 2010-01-09 19:09:57 +0000 (Sat, 09 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897495 | jm | 2010-01-09 16:55:08 +0000 (Sat, 09 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897389 | jm | 2010-01-09 08:51:12 +0000 (Sat, 09 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r897386 | jm | 2010-01-09 07:03:06 +0000 (Sat, 09 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897345 | jm | 2010-01-08 23:13:27 +0000 (Fri, 08 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897304 | jm | 2010-01-08 19:11:30 +0000 (Fri, 08 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897259 | jm | 2010-01-08 16:44:43 +0000 (Fri, 08 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897247 | mmartinec | 2010-01-08 16:15:15 +0000 (Fri, 08 Jan 2010) | 2 lines
Change in comments in 60_whitelist_dkim.cf
------------------------------------------------------------------------
r897135 | jm | 2010-01-08 08:50:16 +0000 (Fri, 08 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r897131 | jm | 2010-01-08 08:13:36 +0000 (Fri, 08 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897077 | mmartinec | 2010-01-08 01:51:25 +0000 (Fri, 08 Jan 2010) | 5 lines
INSTALL, 3.3.0-release.txt: mention that a version of sa-update
should match the rest of SA (old version may lack some command line
option, or some functionality); mention that --updatedir may
need to be used when installing rules into non-default location
------------------------------------------------------------------------
r897074 | mmartinec | 2010-01-08 01:28:50 +0000 (Fri, 08 Jan 2010) | 3 lines
Bug 6176: distinguish too long lines from non-NL-terminated (last) line
in the issued diagnostic
------------------------------------------------------------------------
r897070 | mmartinec | 2010-01-08 00:59:58 +0000 (Fri, 08 Jan 2010) | 2 lines
Bug 6275: X-Spam-* header fields are inserted in the middle of a Return-Path
------------------------------------------------------------------------
r897064 | jm | 2010-01-08 00:30:09 +0000 (Fri, 08 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r897031 | mmartinec | 2010-01-07 22:12:58 +0000 (Thu, 07 Jan 2010) | 2 lines
Bug 6279: conditionalize originating_ip_headers rules in 10_default_prefs.cf
------------------------------------------------------------------------
r896974 | jm | 2010-01-07 19:25:08 +0000 (Thu, 07 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896886 | axb | 2010-01-07 14:07:08 +0000 (Thu, 07 Jan 2010) | 1 line
added kmtn.ru
------------------------------------------------------------------------
r896802 | jm | 2010-01-07 08:50:42 +0000 (Thu, 07 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r896766 | jm | 2010-01-07 07:05:21 +0000 (Thu, 07 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896713 | jm | 2010-01-06 23:21:41 +0000 (Wed, 06 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896634 | jm | 2010-01-06 19:31:51 +0000 (Wed, 06 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896512 | jm | 2010-01-06 16:31:31 +0000 (Wed, 06 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896501 | jm | 2010-01-06 16:12:12 +0000 (Wed, 06 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896403 | mmartinec | 2010-01-06 11:37:32 +0000 (Wed, 06 Jan 2010) | 2 lines
Bug 5895: a documentation change and a simplification
------------------------------------------------------------------------
r896352 | jm | 2010-01-06 08:50:05 +0000 (Wed, 06 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r896338 | jm | 2010-01-06 07:19:30 +0000 (Wed, 06 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896288 | jm | 2010-01-06 00:34:36 +0000 (Wed, 06 Jan 2010) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r896064 | hege | 2010-01-05 14:26:32 +0000 (Tue, 05 Jan 2010) | 1 line
Bug 5895 - Configurable Originating Headers for RBL
------------------------------------------------------------------------
r895946 | jm | 2010-01-05 08:50:12 +0000 (Tue, 05 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r895578 | jm | 2010-01-04 08:50:02 +0000 (Mon, 04 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r895444 | khopesh | 2010-01-03 16:49:34 +0000 (Sun, 03 Jan 2010) | 1 line
moved to -External from -Untrusted on relay checks as per hege's suggestions, sc update
------------------------------------------------------------------------
r895288 | axb | 2010-01-02 21:08:04 +0000 (Sat, 02 Jan 2010) | 1 line
------------------------------------------------------------------------
r895146 | jm | 2010-01-02 08:50:01 +0000 (Sat, 02 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r895070 | axb | 2010-01-01 20:39:08 +0000 (Fri, 01 Jan 2010) | 1 line
------------------------------------------------------------------------
r895069 | axb | 2010-01-01 20:31:24 +0000 (Fri, 01 Jan 2010) | 3 lines
added
AXB_HELO_HOME_LE
AXB_HELO_HOME_UN
------------------------------------------------------------------------
r895066 | axb | 2010-01-01 20:25:51 +0000 (Fri, 01 Jan 2010) | 3 lines
removed AXB_HELO_LH_HOME
will replace
------------------------------------------------------------------------
r895033 | hege | 2010-01-01 16:28:48 +0000 (Fri, 01 Jan 2010) | 1 line
X-Spam-Relays-Untrusted should be X-Spam-Relays-External
------------------------------------------------------------------------
r895024 | axb | 2010-01-01 15:14:53 +0000 (Fri, 01 Jan 2010) | 3 lines
removed publish FH_DATE_PAST_20XX
probably a f*up - but trying..
(based on doc on http://wiki.apache.org/spamassassin/SaUpdateBackend
------------------------------------------------------------------------
r895023 | axb | 2010-01-01 15:13:04 +0000 (Fri, 01 Jan 2010) | 3 lines
removed
publish FH_DATE_PAST_20XX
------------------------------------------------------------------------
r895010 | axb | 2010-01-01 13:33:02 +0000 (Fri, 01 Jan 2010) | 1 line
1/1/10
------------------------------------------------------------------------
r895003 | axb | 2010-01-01 12:48:52 +0000 (Fri, 01 Jan 2010) | 2 lines
commented out FH_DATE_PAST_20XX
Fps with all msgs written in 2010
------------------------------------------------------------------------
r894982 | jm | 2010-01-01 08:50:02 +0000 (Fri, 01 Jan 2010) | 1 line
promotions validated
------------------------------------------------------------------------
r894795 | jm | 2009-12-31 08:50:01 +0000 (Thu, 31 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r894626 | axb | 2009-12-30 14:40:14 +0000 (Wed, 30 Dec 2009) | 1 line
12/30/09
------------------------------------------------------------------------
r894568 | jm | 2009-12-30 08:50:03 +0000 (Wed, 30 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r894438 | mmartinec | 2009-12-29 16:53:33 +0000 (Tue, 29 Dec 2009) | 2 lines
Bug 6262: pre-define certain tags which might otherwise remain unrecognized
------------------------------------------------------------------------
r894373 | jm | 2009-12-29 12:56:21 +0000 (Tue, 29 Dec 2009) | 1 line
bug 6264: ensure INSTALL file discusses how to use sa-update --install
------------------------------------------------------------------------
r894288 | mmartinec | 2009-12-29 00:47:19 +0000 (Tue, 29 Dec 2009) | 3 lines
Copied 3.3.0-rc1.txt to 3.3.0-release.txt
and tweaked the INSTALLING RULES section.
------------------------------------------------------------------------
r894168 | axb | 2009-12-28 13:22:05 +0000 (Mon, 28 Dec 2009) | 1 line
added AXB_URI_APE_ABUSE1
------------------------------------------------------------------------
r894139 | jm | 2009-12-28 08:50:02 +0000 (Mon, 28 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r894117 | wtogami | 2009-12-27 23:47:55 +0000 (Sun, 27 Dec 2009) | 2 lines
IS_DEVEL_BUILD=1
------------------------------------------------------------------------
r893956 | axb | 2009-12-26 10:35:40 +0000 (Sat, 26 Dec 2009) | 1 line
261209
------------------------------------------------------------------------
r893949 | jm | 2009-12-26 08:50:02 +0000 (Sat, 26 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r893844 | jm | 2009-12-25 08:50:03 +0000 (Fri, 25 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r893786 | mmartinec | 2009-12-24 16:56:36 +0000 (Thu, 24 Dec 2009) | 2 lines
Added section INSTALLING RULES to release notes.
------------------------------------------------------------------------
r893710 | jm | 2009-12-24 08:50:02 +0000 (Thu, 24 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r893430 | jm | 2009-12-23 08:50:02 +0000 (Wed, 23 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r893292 | wtogami | 2009-12-22 19:48:46 +0000 (Tue, 22 Dec 2009) | 2 lines
preparing to release 3.3.0-rc1.proposed2
------------------------------------------------------------------------
r893270 | mmartinec | 2009-12-22 18:54:41 +0000 (Tue, 22 Dec 2009) | 2 lines
Bug 6176 spamc.c fix: spamc truncates lines read from spamc.conf (take two)
------------------------------------------------------------------------
r893149 | jm | 2009-12-22 11:59:37 +0000 (Tue, 22 Dec 2009) | 1 line
bug 6176: add test script for error that broke rc1.proposed1
------------------------------------------------------------------------
r893143 | mmartinec | 2009-12-22 11:24:36 +0000 (Tue, 22 Dec 2009) | 5 lines
3.3.0-rc1.txt: (in COMPATIBILITY section) mention a need for
removing a local copy of plugins FreeMail, PhishTag, Reuse,
which are now distributed with a package; mention a need
to load AWL plugin in order to continue using it;
------------------------------------------------------------------------
r893113 | axb | 2009-12-22 08:25:11 +0000 (Tue, 22 Dec 2009) | 1 line
------------------------------------------------------------------------
r892730 | jm | 2009-12-21 08:50:02 +0000 (Mon, 21 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r892657 | wtogami | 2009-12-20 20:32:45 +0000 (Sun, 20 Dec 2009) | 2 lines
Revert Bug #6176 patch that broke spamc.
------------------------------------------------------------------------
r892578 | axb | 2009-12-20 09:30:44 +0000 (Sun, 20 Dec 2009) | 1 line
------------------------------------------------------------------------
r892576 | axb | 2009-12-20 09:19:43 +0000 (Sun, 20 Dec 2009) | 1 line
------------------------------------------------------------------------
r892574 | axb | 2009-12-20 08:52:19 +0000 (Sun, 20 Dec 2009) | 1 line
------------------------------------------------------------------------
r892544 | axb | 2009-12-20 00:57:04 +0000 (Sun, 20 Dec 2009) | 1 line
------------------------------------------------------------------------
r892541 | axb | 2009-12-20 00:24:44 +0000 (Sun, 20 Dec 2009) | 1 line
------------------------------------------------------------------------
r892538 | axb | 2009-12-20 00:03:25 +0000 (Sun, 20 Dec 2009) | 1 line
------------------------------------------------------------------------
r892524 | axb | 2009-12-19 23:05:51 +0000 (Sat, 19 Dec 2009) | 1 line
------------------------------------------------------------------------
r892522 | axb | 2009-12-19 23:05:13 +0000 (Sat, 19 Dec 2009) | 1 line
------------------------------------------------------------------------
r892513 | axb | 2009-12-19 22:26:20 +0000 (Sat, 19 Dec 2009) | 1 line
------------------------------------------------------------------------
r892498 | wtogami | 2009-12-19 18:56:54 +0000 (Sat, 19 Dec 2009) | 2 lines
Add Warren's Amazon wishlist to CREDITS.
------------------------------------------------------------------------
r892488 | axb | 2009-12-19 17:15:32 +0000 (Sat, 19 Dec 2009) | 1 line
------------------------------------------------------------------------
r892486 | jhardin | 2009-12-19 16:51:12 +0000 (Sat, 19 Dec 2009) | 1 line
metas to test ReturnPath vs. blacklists
------------------------------------------------------------------------
r892452 | jm | 2009-12-19 08:50:06 +0000 (Sat, 19 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r892420 | wtogami | 2009-12-19 01:58:47 +0000 (Sat, 19 Dec 2009) | 2 lines
IS_DEVEL_BUILD=1
------------------------------------------------------------------------
r892412 | jhardin | 2009-12-19 00:57:20 +0000 (Sat, 19 Dec 2009) | 1 line
metas to test ReturnPath vs. blacklists
------------------------------------------------------------------------
r892395 | jhardin | 2009-12-18 23:15:14 +0000 (Fri, 18 Dec 2009) | 1 line
metas to test ReturnPath vs. blacklists
------------------------------------------------------------------------
r892384 | wtogami | 2009-12-18 22:09:02 +0000 (Fri, 18 Dec 2009) | 2 lines
preparing to release 3.3.0-rc1
------------------------------------------------------------------------
r892319 | mmartinec | 2009-12-18 17:19:50 +0000 (Fri, 18 Dec 2009) | 2 lines
3.3.0-rc1.txt: mention some of the recent changes
------------------------------------------------------------------------
r892312 | wtogami | 2009-12-18 16:55:41 +0000 (Fri, 18 Dec 2009) | 2 lines
RH Bug #103401: Use portreserve if available during spamd startup on RHEL or Fedora
------------------------------------------------------------------------
r892229 | mmartinec | 2009-12-18 11:52:40 +0000 (Fri, 18 Dec 2009) | 4 lines
Bug 6228 - sa-learn --backup is broken:
a quick-and-hackish temporary solution to a problem
of Bayes pluginization not (yet) carried out fully
------------------------------------------------------------------------
r892183 | jm | 2009-12-18 08:50:02 +0000 (Fri, 18 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r891968 | axb | 2009-12-17 22:59:38 +0000 (Thu, 17 Dec 2009) | 1 line
added ms*.hinet.net
------------------------------------------------------------------------
r891935 | mmartinec | 2009-12-17 21:51:31 +0000 (Thu, 17 Dec 2009) | 2 lines
Bug 6176: spamc truncates lines read from spamc.conf
------------------------------------------------------------------------
r891864 | mmartinec | 2009-12-17 20:04:19 +0000 (Thu, 17 Dec 2009) | 8 lines
Bug 6253:
- avoid bad interaction between Time::HiRes::sleep and alarm on Solaris
by using a select() to simulate delays in t/timing.t;
- avoid depending on alarm() returning a remaining time (some implementations
just return a 0) by providing our own stack for nested timed calls;
- avoid using alarm() entirely for non-timed calls, thus leaving possible
foreign running timer untouched
------------------------------------------------------------------------
r891806 | mmartinec | 2009-12-17 17:26:01 +0000 (Thu, 17 Dec 2009) | 1 line
Bug 6191, Bug 6258: bump the timeout for a spawned spamd start to 3 minutes
------------------------------------------------------------------------
r891584 | jm | 2009-12-17 08:50:03 +0000 (Thu, 17 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r891501 | wtogami | 2009-12-17 00:59:42 +0000 (Thu, 17 Dec 2009) | 2 lines
One more test failure
------------------------------------------------------------------------
r891472 | wtogami | 2009-12-16 23:26:35 +0000 (Wed, 16 Dec 2009) | 2 lines
Fix test warning, odd that this rule was translated but not the others.
------------------------------------------------------------------------
r891460 | wtogami | 2009-12-16 22:36:28 +0000 (Wed, 16 Dec 2009) | 3 lines
Bug #6247: Replace HABEAS, BSP and SSC with RP CERTIFIED.
Note: CERTIFIED is cumulative with SAFE.
------------------------------------------------------------------------
r891391 | wtogami | 2009-12-16 19:25:47 +0000 (Wed, 16 Dec 2009) | 4 lines
Bug #6259: Use ReturnPath's RNBL, replacing SSBL
RNBL is almost identical to SSBL, except safer for FP's.
RNBL takes SSBL's former GA assigned score, and SSBL is removed entirely.
------------------------------------------------------------------------
r891227 | mmartinec | 2009-12-16 13:03:16 +0000 (Wed, 16 Dec 2009) | 2 lines
oops, submitted too many files, reverting Timeout.pm and t/timeout.t
------------------------------------------------------------------------
r891224 | mmartinec | 2009-12-16 12:59:47 +0000 (Wed, 16 Dec 2009) | 6 lines
20_khop_bl.cf Bug 6241: comment out complex 'if's to work
around a deficiency in mkrules (may be restored when fixed);
20_khop_bl.cf Bug 6258: replace DKIM_VERIFIED with DKIM_VALID
to avoid a warning: "rules: meta test __NOT_SPOOFED has
dependency 'DKIM_VERIFIED' with a zero score"
------------------------------------------------------------------------
r891207 | mmartinec | 2009-12-16 12:02:52 +0000 (Wed, 16 Dec 2009) | 4 lines
Bug 6246: let DependencyInfo.pm understand a concept of
recommended module version, besides a required version;
polish reporting, esp. in view of Mail::DKIM dependencies
------------------------------------------------------------------------
r891160 | jm | 2009-12-16 08:50:02 +0000 (Wed, 16 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r891005 | wtogami | 2009-12-15 21:39:47 +0000 (Tue, 15 Dec 2009) | 2 lines
Add DNSWL_NONE as informational rule. Helpful in measurements and in combination with other rules.
------------------------------------------------------------------------
r891001 | wtogami | 2009-12-15 21:30:53 +0000 (Tue, 15 Dec 2009) | 2 lines
Bug #6251: Temporarily reduce DNSWL scores
------------------------------------------------------------------------
r890963 | mmartinec | 2009-12-15 19:56:54 +0000 (Tue, 15 Dec 2009) | 3 lines
Bug 6258: avoid warnings on undefined exit status,
recognize and nicely display a HUP signal (trivial)
------------------------------------------------------------------------
r890693 | jm | 2009-12-15 08:50:02 +0000 (Tue, 15 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r890644 | khopesh | 2009-12-15 05:02:12 +0000 (Tue, 15 Dec 2009) | 1 line
khop updates
------------------------------------------------------------------------
r890227 | jm | 2009-12-14 08:50:02 +0000 (Mon, 14 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r890077 | khopesh | 2009-12-13 17:07:51 +0000 (Sun, 13 Dec 2009) | 1 line
khop updates, tweaks
------------------------------------------------------------------------
r889898 | jm | 2009-12-12 08:50:03 +0000 (Sat, 12 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r889887 | wtogami | 2009-12-12 04:24:37 +0000 (Sat, 12 Dec 2009) | 2 lines
Tweak VANITY more
------------------------------------------------------------------------
r889883 | wtogami | 2009-12-12 04:00:13 +0000 (Sat, 12 Dec 2009) | 2 lines
Bug #6247: Add RP_* rules for weekly masscheck.
------------------------------------------------------------------------
r889864 | wtogami | 2009-12-12 00:03:34 +0000 (Sat, 12 Dec 2009) | 2 lines
Tweak VANITY
------------------------------------------------------------------------
r889764 | mmartinec | 2009-12-11 18:46:38 +0000 (Fri, 11 Dec 2009) | 2 lines
Bug 6257 3.3.0-rc1.txt: add a note on compatibility with amavisd-new
------------------------------------------------------------------------
r889534 | jm | 2009-12-11 08:50:03 +0000 (Fri, 11 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r889337 | mmartinec | 2009-12-10 17:00:45 +0000 (Thu, 10 Dec 2009) | 2 lines
Bug 6245: added one test case to t/rcvd_parser.t
------------------------------------------------------------------------
r889332 | mmartinec | 2009-12-10 16:53:16 +0000 (Thu, 10 Dec 2009) | 3 lines
Bug 6255: make a test whitelist_addrs.t pass under perl 5.6.* by
changing unrecognized 'open F,">&",$f' into 'open F,">&".fileno($f)'
------------------------------------------------------------------------
r889277 | wtogami | 2009-12-10 14:46:16 +0000 (Thu, 10 Dec 2009) | 2 lines
Bug #6252: Force publish VANITY
------------------------------------------------------------------------
r889141 | jm | 2009-12-10 08:50:26 +0000 (Thu, 10 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r889034 | mmartinec | 2009-12-10 00:30:41 +0000 (Thu, 10 Dec 2009) | 3 lines
copied 3.3.0-beta1.txt to 3.3.0-rc1.txt and added
a paragraph on compatibility with a ClamAV plugin
------------------------------------------------------------------------
r888928 | mmartinec | 2009-12-09 19:29:19 +0000 (Wed, 09 Dec 2009) | 4 lines
documentation (POD) change: get rid of the misleading
wording: "Use this to supplement the whitelist_from"
according to a ML topic "clarification on whitelist_from_rcvd"
------------------------------------------------------------------------
r888736 | jm | 2009-12-09 08:50:02 +0000 (Wed, 09 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r888673 | khopesh | 2009-12-09 01:55:57 +0000 (Wed, 09 Dec 2009) | 1 line
khop tweaks/updates
------------------------------------------------------------------------
r888291 | jm | 2009-12-08 08:50:02 +0000 (Tue, 08 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r887980 | mmartinec | 2009-12-07 16:23:26 +0000 (Mon, 07 Dec 2009) | 2 lines
Bug 6250: check syntax of awl & bayes mode settings and untaint them
------------------------------------------------------------------------
r887941 | fanf | 2009-12-07 14:57:20 +0000 (Mon, 07 Dec 2009) | 2 lines
Bug 6242: Recognize MS Exchange HTTP-DAV message submission
------------------------------------------------------------------------
r887863 | jm | 2009-12-07 08:50:02 +0000 (Mon, 07 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r887738 | mmartinec | 2009-12-06 18:42:14 +0000 (Sun, 06 Dec 2009) | 2 lines
3.3.0-beta1.txt add: "expect some tests in t/dkim2.t to fail with versions older than 0.36_5"
------------------------------------------------------------------------
r887516 | jm | 2009-12-05 08:50:03 +0000 (Sat, 05 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r887479 | mmartinec | 2009-12-05 01:35:04 +0000 (Sat, 05 Dec 2009) | 4 lines
update MANIFEST, bringing back needed files from ./build
(based on MANIFEST.SKIP and MANIFEST from 3.2.5);
update MANIFEST.SKIP, adding missing backslashes and anchors
------------------------------------------------------------------------
r887451 | mmartinec | 2009-12-04 23:31:52 +0000 (Fri, 04 Dec 2009) | 2 lines
updated MANIFEST, according to discussion on the dev ML
------------------------------------------------------------------------
r887254 | mmartinec | 2009-12-04 16:24:36 +0000 (Fri, 04 Dec 2009) | 2 lines
comments changed in Timeout.pm
------------------------------------------------------------------------
r887241 | mmartinec | 2009-12-04 16:04:16 +0000 (Fri, 04 Dec 2009) | 2 lines
3.3.0-beta1.txt minor tweaks: unmatched parenthesis, mention mk-baseline-results
------------------------------------------------------------------------
r887114 | jm | 2009-12-04 08:50:09 +0000 (Fri, 04 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r887064 | khopesh | 2009-12-04 05:16:19 +0000 (Fri, 04 Dec 2009) | 1 line
khop updates
------------------------------------------------------------------------
r886931 | jm | 2009-12-03 21:36:41 +0000 (Thu, 03 Dec 2009) | 1 line
fix typo
------------------------------------------------------------------------
r886920 | wtogami | 2009-12-03 21:04:03 +0000 (Thu, 03 Dec 2009) | 2 lines
IS_DEVEL_BUILD yes.
------------------------------------------------------------------------
r886918 | wtogami | 2009-12-03 21:01:35 +0000 (Thu, 03 Dec 2009) | 2 lines
Updated 3.3.0-beta1 text.
------------------------------------------------------------------------
r886849 | wtogami | 2009-12-03 17:08:51 +0000 (Thu, 03 Dec 2009) | 2 lines
Tweaks to VANITY
------------------------------------------------------------------------
r886706 | jm | 2009-12-03 08:50:05 +0000 (Thu, 03 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r886679 | wtogami | 2009-12-03 04:36:01 +0000 (Thu, 03 Dec 2009) | 1 line
preparing to release 3.3.0-beta1
------------------------------------------------------------------------
r886674 | wtogami | 2009-12-03 04:23:00 +0000 (Thu, 03 Dec 2009) | 2 lines
Add missing file t/timeout.t to MANIFEST.
------------------------------------------------------------------------
r886671 | wtogami | 2009-12-03 03:58:19 +0000 (Thu, 03 Dec 2009) | 2 lines
Comment out IS_DEVEL_BUILD for beta1 release.
------------------------------------------------------------------------
r886670 | wtogami | 2009-12-03 03:46:49 +0000 (Thu, 03 Dec 2009) | 2 lines
Bug 6223: Add new key fingerprint to the 3.3.0-beta1 announcement.
------------------------------------------------------------------------
r886667 | wtogami | 2009-12-03 02:55:10 +0000 (Thu, 03 Dec 2009) | 4 lines
Bug 6155: Undo previous commit. jm agreed that the output of the script was
not correct because it lists rules that were auto-promoted. The
force-publish-active-rules script is not doing the right thing. Fix this later.
------------------------------------------------------------------------
r886665 | khopesh | 2009-12-03 02:53:17 +0000 (Thu, 03 Dec 2009) | 1 line
khop/s25r safety tweaks, brush up khop-exp tests, fixed bug in khop_helo_fcrdns, khop-sc update
------------------------------------------------------------------------
r886232 | mmartinec | 2009-12-02 18:11:35 +0000 (Wed, 02 Dec 2009) | 2 lines
rules/STATISTICS-set*.txt
------------------------------------------------------------------------
r886222 | mmartinec | 2009-12-02 17:52:48 +0000 (Wed, 02 Dec 2009) | 2 lines
mk-baseline-results: avoid the shell 'source' command consulting the PATH
------------------------------------------------------------------------
r886212 | mmartinec | 2009-12-02 17:33:57 +0000 (Wed, 02 Dec 2009) | 3 lines
Bug 6155: generated new rulesrc/10_force_active.cf
as per step 6.5 in RescoreMassCheck
------------------------------------------------------------------------
r886173 | mmartinec | 2009-12-02 15:24:32 +0000 (Wed, 02 Dec 2009) | 1 line
runGA config files used
------------------------------------------------------------------------
r886149 | mmartinec | 2009-12-02 14:04:56 +0000 (Wed, 02 Dec 2009) | 2 lines
forgot to require a Timeout.pm in PerMsgStatus.pm
------------------------------------------------------------------------
r886133 | mmartinec | 2009-12-02 12:32:55 +0000 (Wed, 02 Dec 2009) | 4 lines
Timeout.pm: allow a two second grace period extensions on restoring
an outer timer which already expired (plays better with spamd);
wrap PerMsgStatus::check() and learn() in a timer; improved debugging
------------------------------------------------------------------------
r886073 | jm | 2009-12-02 08:50:01 +0000 (Wed, 02 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r885853 | mmartinec | 2009-12-01 18:12:38 +0000 (Tue, 01 Dec 2009) | 3 lines
spamd: take a connect time as a reference for time limiting,
instead of the current time at the start of message parsing
------------------------------------------------------------------------
r885690 | jm | 2009-12-01 08:50:03 +0000 (Tue, 01 Dec 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r885649 | mmartinec | 2009-12-01 01:59:22 +0000 (Tue, 01 Dec 2009) | 4 lines
t/timeout.t: commented-out the last test,
don't know why it is failing on Hudson;
avoid a warning in DCC.pm when dccproc is not available
------------------------------------------------------------------------
r885588 | mmartinec | 2009-11-30 21:31:40 +0000 (Mon, 30 Nov 2009) | 2 lines
t/timeout.t: make the last test more robust
------------------------------------------------------------------------
r885578 | wtogami | 2009-11-30 20:32:54 +0000 (Mon, 30 Nov 2009) | 2 lines
Note beta1 in SpamAssassin.pm
------------------------------------------------------------------------
r885577 | wtogami | 2009-11-30 20:32:02 +0000 (Mon, 30 Nov 2009) | 2 lines
.spec to reflect upcoming beta1
------------------------------------------------------------------------
r885564 | mmartinec | 2009-11-30 19:46:11 +0000 (Mon, 30 Nov 2009) | 4 lines
Timeout.pm: on restoring an expired outer timer
just call its handler directly when possible;
added debugging; added one test to t/timeout.t
------------------------------------------------------------------------
r885355 | jm | 2009-11-30 08:50:03 +0000 (Mon, 30 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r885077 | jm | 2009-11-28 08:50:03 +0000 (Sat, 28 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r884945 | mmartinec | 2009-11-27 18:40:20 +0000 (Fri, 27 Nov 2009) | 3 lines
mention a rename of DKIM_VERIFIED into DKIM_VALID
in release notes
------------------------------------------------------------------------
r884927 | mmartinec | 2009-11-27 18:01:38 +0000 (Fri, 27 Nov 2009) | 3 lines
changed score of FM_FRM_RN_L_BRACK from 0 into 0.001,
to make xt/10_rule_test_suite.t happy
------------------------------------------------------------------------
r884912 | wtogami | 2009-11-27 17:10:20 +0000 (Fri, 27 Nov 2009) | 3 lines
Bug #6155 Update the force_active list to prevent auto-demotion of sandbox rules.
I took 50_scores.cf list all rule names that were not commented out. Please review.
------------------------------------------------------------------------
r884908 | wtogami | 2009-11-27 17:04:49 +0000 (Fri, 27 Nov 2009) | 2 lines
Remove more nopublish rules from the release notes.
------------------------------------------------------------------------
r884902 | mmartinec | 2009-11-27 16:18:28 +0000 (Fri, 27 Nov 2009) | 2 lines
Bug 6144: updated 3.3.0-beta1.txt
------------------------------------------------------------------------
r884863 | mmartinec | 2009-11-27 12:49:43 +0000 (Fri, 27 Nov 2009) | 3 lines
Bug 6187 - Mail::SpamAssasin::Client ping may erronesously
result in broken pipe. Bumps spamc protocol vesion to 1.5.
------------------------------------------------------------------------
r884785 | jm | 2009-11-27 08:50:02 +0000 (Fri, 27 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r884704 | mmartinec | 2009-11-26 21:51:59 +0000 (Thu, 26 Nov 2009) | 3 lines
Prepared a beta1 release notes: build/announcements/3.3.0-beta1.txt
based on alpha3 release notes and change log
------------------------------------------------------------------------
r884681 | axb | 2009-11-26 19:55:34 +0000 (Thu, 26 Nov 2009) | 1 line
------------------------------------------------------------------------
r884673 | axb | 2009-11-26 19:31:38 +0000 (Thu, 26 Nov 2009) | 1 line
added AXB_ESP_ABUSE01
------------------------------------------------------------------------
r884667 | mmartinec | 2009-11-26 19:04:02 +0000 (Thu, 26 Nov 2009) | 4 lines
SATest.pm: include errno of a failing copy command in error messages;
SATest.pm and 20_saw_ampersand.t: add some missing status tests and
report failures; turn off debugging in sa_compile.t to reduce noise
------------------------------------------------------------------------
r884465 | jm | 2009-11-26 08:50:02 +0000 (Thu, 26 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r884343 | khopesh | 2009-11-26 00:11:48 +0000 (Thu, 26 Nov 2009) | 1 line
added more safeties for khop and s25r tests, pseudo-botnet, testing some old pock rules
------------------------------------------------------------------------
r884223 | mmartinec | 2009-11-25 18:08:16 +0000 (Wed, 25 Nov 2009) | 3 lines
Bug 5883 - support for Communigate Pro 'Received' header field;
folded-in all supplied test cases into t/rcvd_parser.t
------------------------------------------------------------------------
r884199 | mmartinec | 2009-11-25 17:12:56 +0000 (Wed, 25 Nov 2009) | 6 lines
Bug 6238: change a default for time_limit option from unlimited
to 300 s (consistent with a spamd default); let spamd override
the deadline according to its own --timeout-child option value;
spamd: just 'use' the Time::HiRes (which is now a required module),
instead of probing for it with an eval-ed 'require'
------------------------------------------------------------------------
r884007 | jm | 2009-11-25 08:50:32 +0000 (Wed, 25 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r883795 | mmartinec | 2009-11-24 17:28:57 +0000 (Tue, 24 Nov 2009) | 2 lines
Old versions of NetAddr::IP do not support option qw(:upper), dropping.
------------------------------------------------------------------------
r883779 | mmartinec | 2009-11-24 16:47:31 +0000 (Tue, 24 Nov 2009) | 2 lines
svn propset svn:executable 1 t/bayesbdb.t
------------------------------------------------------------------------
r883778 | mmartinec | 2009-11-24 16:45:53 +0000 (Tue, 24 Nov 2009) | 2 lines
svn propset svn:executable 1 t/timeout.t
------------------------------------------------------------------------
r883770 | mmartinec | 2009-11-24 16:32:51 +0000 (Tue, 24 Nov 2009) | 8 lines
Bug 6203: make AWL CIDR mask configurable: auto_whitelist_ipv4_mask_len
and auto_whitelist_ipv6_mask_len; update README.awl and sql/awl_*.sql
accordingly (increasing awl.ip field width); 'fix' the t/data/spam/004
sample mail to avoid a test failing with a /24 net mask;
avoid race condition in SQLBasedAddrList.pm when multiple processes
try to insert-or-update an awl SQL record: try INSERT first, and if
that fails go for UPDATE.
------------------------------------------------------------------------
r883710 | khopesh | 2009-11-24 14:51:53 +0000 (Tue, 24 Nov 2009) | 1 line
testing some dnsbl stuff, tweaks to khop entries
------------------------------------------------------------------------
r883666 | mmartinec | 2009-11-24 11:54:37 +0000 (Tue, 24 Nov 2009) | 2 lines
bumped up the t/rcvd_parser.t 'plan tests' count by one
------------------------------------------------------------------------
r883650 | mmartinec | 2009-11-24 10:51:24 +0000 (Tue, 24 Nov 2009) | 6 lines
Bug 6238: run_and_catch failed to catch a non-timed run;
M::S::Timeout::reset() should have accounted for time already
spent; signal produced by kill('ALRM',0) does not behave like a
signal from alarm() - just use Time::HiRes::alarm(0.01) instead;
added timing tests t/timeout.t
------------------------------------------------------------------------
r883623 | jm | 2009-11-24 08:50:02 +0000 (Tue, 24 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r883570 | dos | 2009-11-24 01:50:56 +0000 (Tue, 24 Nov 2009) | 1 line
bug 6239: Parse Communigate Pro "with HTTPU" auth token
------------------------------------------------------------------------
r883281 | jm | 2009-11-23 08:50:02 +0000 (Mon, 23 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r883193 | khopesh | 2009-11-22 23:56:17 +0000 (Sun, 22 Nov 2009) | 1 line
khop channels - added safeties as per Warren's warnings, tweaks, updates
------------------------------------------------------------------------
r883047 | jm | 2009-11-22 08:50:02 +0000 (Sun, 22 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r883038 | khopesh | 2009-11-22 05:44:14 +0000 (Sun, 22 Nov 2009) | 1 line
updates on khop rules, minor tweaks mostly
------------------------------------------------------------------------
r882858 | jm | 2009-11-21 08:50:01 +0000 (Sat, 21 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r882815 | mmartinec | 2009-11-21 01:13:57 +0000 (Sat, 21 Nov 2009) | 5 lines
M::S::Timeout - reworked the module to deal with nested
timers as one would expect: an inner timer shouldn't be able
to extend an outer timer's limit; account for time elapsed
in the submitted subroutine when restarting an outer timer
------------------------------------------------------------------------
r882811 | mmartinec | 2009-11-21 01:03:14 +0000 (Sat, 21 Nov 2009) | 2 lines
hacked 20_khop_bl.cf, looks like the 'mkrules' does not understand an 'else' !?
------------------------------------------------------------------------
r882450 | jm | 2009-11-20 08:50:03 +0000 (Fri, 20 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r882413 | khopesh | 2009-11-20 04:56:38 +0000 (Fri, 20 Nov 2009) | 1 line
selections from my sa-update channels
------------------------------------------------------------------------
r882245 | mmartinec | 2009-11-19 18:53:25 +0000 (Thu, 19 Nov 2009) | 2 lines
Bug 5630 - improved path information in man pages for sa-update and sa-compile
------------------------------------------------------------------------
r882241 | mmartinec | 2009-11-19 18:43:53 +0000 (Thu, 19 Nov 2009) | 2 lines
Bug 5628 - inline documentation contradicts code
------------------------------------------------------------------------
r882213 | mmartinec | 2009-11-19 17:32:32 +0000 (Thu, 19 Nov 2009) | 2 lines
Bug 6237 - RCVD_ILLEGAL_IP with ip 2.0.0.0/8 (and 223.0.0.0/8)
------------------------------------------------------------------------
r882080 | jm | 2009-11-19 08:50:20 +0000 (Thu, 19 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r882020 | mmartinec | 2009-11-19 00:51:09 +0000 (Thu, 19 Nov 2009) | 3 lines
Bug 6238: introducing the 'time_limit' configuration option,
with associated code changes in various places
------------------------------------------------------------------------
r881700 | jm | 2009-11-18 08:50:02 +0000 (Wed, 18 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r881633 | jhardin | 2009-11-18 00:35:48 +0000 (Wed, 18 Nov 2009) | 1 line
tweak lotsa_money
------------------------------------------------------------------------
r881494 | wtogami | 2009-11-17 20:30:47 +0000 (Tue, 17 Nov 2009) | 2 lines
*yoink*
------------------------------------------------------------------------
r881382 | mmartinec | 2009-11-17 17:18:20 +0000 (Tue, 17 Nov 2009) | 2 lines
Bug 6232: workaround for Net::DNS::Packet::new inconsistency
------------------------------------------------------------------------
r881316 | mmartinec | 2009-11-17 15:00:34 +0000 (Tue, 17 Nov 2009) | 2 lines
Fixed bug in BayesStore::BDB::tok_get, fixed corresponding test
------------------------------------------------------------------------
r881240 | mmartinec | 2009-11-17 10:57:36 +0000 (Tue, 17 Nov 2009) | 2 lines
Bug 6155 #163: force nonzero scores on MISSING_HB_SEP and X_MESSAGE_INFO for the test
------------------------------------------------------------------------
r881199 | jm | 2009-11-17 08:50:03 +0000 (Tue, 17 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r881163 | wtogami | 2009-11-17 05:58:48 +0000 (Tue, 17 Nov 2009) | 9 lines
Bug #6155 manually fudge PSBL with higher scores as noted in Comment #151.
PSBL became lastexternal subsequent to the rescore masscheck, nearly
eliminating false positives.
WARNING: Measuring with fp-fn-statistics using rescore masscheck logs is
no longer valid after this change. Revert this score manually if you want
to run that tool on those logs. Weekly masscheck logs after 20091005 are
fine as-is.
------------------------------------------------------------------------
r881160 | wtogami | 2009-11-17 05:41:41 +0000 (Tue, 17 Nov 2009) | 2 lines
Bug #6155 score reductions as documented in Comment #162.
------------------------------------------------------------------------
r881159 | wtogami | 2009-11-17 05:35:00 +0000 (Tue, 17 Nov 2009) | 2 lines
Bug #6155 commit raw scores from Comment #146 as documented in #162.
------------------------------------------------------------------------
r881065 | jm | 2009-11-17 00:06:03 +0000 (Tue, 17 Nov 2009) | 1 line
bug 6214: sa-compile broken by change from bug 6060, fix (and add test)
------------------------------------------------------------------------
r880938 | wtogami | 2009-11-16 20:01:49 +0000 (Mon, 16 Nov 2009) | 2 lines
trobert's phishing rule
------------------------------------------------------------------------
r880674 | jm | 2009-11-16 08:50:08 +0000 (Mon, 16 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r836340 | jm | 2009-11-15 08:50:02 +0000 (Sun, 15 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r836300 | jm | 2009-11-15 00:34:38 +0000 (Sun, 15 Nov 2009) | 1 line
bug 6214: add a passing regression test case for this bug
------------------------------------------------------------------------
r836144 | jm | 2009-11-14 08:50:02 +0000 (Sat, 14 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r835775 | jm | 2009-11-13 08:50:02 +0000 (Fri, 13 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r835740 | jhardin | 2009-11-13 04:55:48 +0000 (Fri, 13 Nov 2009) | 2 lines
Tweak lotsa_money
------------------------------------------------------------------------
r835374 | hege | 2009-11-12 13:00:04 +0000 (Thu, 12 Nov 2009) | 2 lines
reorganize
------------------------------------------------------------------------
r835366 | hege | 2009-11-12 12:36:55 +0000 (Thu, 12 Nov 2009) | 1 line
------------------------------------------------------------------------
r835304 | jm | 2009-11-12 08:50:04 +0000 (Thu, 12 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r834996 | mmartinec | 2009-11-11 18:12:04 +0000 (Wed, 11 Nov 2009) | 3 lines
Preventively local()-ize $1 in a couple of places in PerMsgStatus
in view of [perl #67962]
------------------------------------------------------------------------
r834803 | jm | 2009-11-11 08:50:02 +0000 (Wed, 11 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r834191 | mmartinec | 2009-11-09 19:45:40 +0000 (Mon, 09 Nov 2009) | 6 lines
Bug 6225: untaint the string in an attempt to work around
a perl crash - a workaround for [perl #69973] bug:
Invalid and tainted utf-8 char crashes perl 5.10.1 in regexp evaluation
A regexp and a string should both be utf8, or none of them;
untainting string also seems to avoid the crash.
------------------------------------------------------------------------
r834162 | mmartinec | 2009-11-09 18:02:22 +0000 (Mon, 09 Nov 2009) | 2 lines
Bug 6200 cont'd: fixed DependencyInfo.pm
------------------------------------------------------------------------
r834158 | mmartinec | 2009-11-09 17:43:33 +0000 (Mon, 09 Nov 2009) | 2 lines
t/rule_names.t cosmetics
------------------------------------------------------------------------
r834157 | mmartinec | 2009-11-09 17:42:25 +0000 (Mon, 09 Nov 2009) | 3 lines
Updated minimal/recommended versions of Perl and Mail::DKIM
in INSTALL, META.yml, Makefile.PL
------------------------------------------------------------------------
r834155 | mmartinec | 2009-11-09 17:37:53 +0000 (Mon, 09 Nov 2009) | 4 lines
Bug 6200: let SA use either Digest::SHA or Digest::SHA1,
whichever is available (the Digest::SHA is now a base
module since perl 5.10.0)
------------------------------------------------------------------------
r833769 | axb | 2009-11-07 21:21:19 +0000 (Sat, 07 Nov 2009) | 10 lines
as per bug 6230 removed:
partner2profit.com
smileycentral.com
tickle.com
topica.com
vistaprint.com
freelotto.com
yourfreedvds.com
------------------------------------------------------------------------
r833654 | jm | 2009-11-07 08:50:02 +0000 (Sat, 07 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r833344 | mmartinec | 2009-11-06 11:11:56 +0000 (Fri, 06 Nov 2009) | 2 lines
Bug 6232: backed out r833081 (except the added debug line)
------------------------------------------------------------------------
r833320 | jm | 2009-11-06 08:50:02 +0000 (Fri, 06 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r833250 | jm | 2009-11-06 00:03:12 +0000 (Fri, 06 Nov 2009) | 1 line
oops. fix bug
------------------------------------------------------------------------
r833246 | jm | 2009-11-05 23:54:18 +0000 (Thu, 05 Nov 2009) | 1 line
hmm. need to use full path here
------------------------------------------------------------------------
r833245 | jm | 2009-11-05 23:51:47 +0000 (Thu, 05 Nov 2009) | 1 line
work around changes in spamassassin2.zones SVN command -- it appears 'svn up' where no svn checkout exists will now exit 0, which broke our script. fix. also, increase logging
------------------------------------------------------------------------
r833081 | mmartinec | 2009-11-05 17:03:50 +0000 (Thu, 05 Nov 2009) | 2 lines
Bug 6232, a quick workaround hack to Net::DNS inconsistency
------------------------------------------------------------------------
r832991 | jhardin | 2009-11-05 04:56:25 +0000 (Thu, 05 Nov 2009) | 2 lines
tweak fillform
------------------------------------------------------------------------
r832683 | jm | 2009-11-04 08:50:02 +0000 (Wed, 04 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r832650 | jhardin | 2009-11-04 03:03:30 +0000 (Wed, 04 Nov 2009) | 2 lines
tweak lotsa_money
------------------------------------------------------------------------
r832530 | mmartinec | 2009-11-03 20:03:10 +0000 (Tue, 03 Nov 2009) | 2 lines
Plugin::SPF incorrectly insisted on a space after colon in a Received-SPF header field
------------------------------------------------------------------------
r832479 | jhardin | 2009-11-03 17:30:29 +0000 (Tue, 03 Nov 2009) | 1 line
improve "misspaced From:" metarules a bit
------------------------------------------------------------------------
r831941 | mmartinec | 2009-11-02 16:19:45 +0000 (Mon, 02 Nov 2009) | 5 lines
25_dkim.cf, 60_whitelist_dkim.cf: remove tflags userconf from
some DKIM rules, partly reverting my r818926 - the flag was
added due to my misunderstanding of userconf flag; actually
these rules only need </gen:mutable> in the 50_scores.cf
------------------------------------------------------------------------
r831820 | jm | 2009-11-02 08:50:05 +0000 (Mon, 02 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r831701 | jhardin | 2009-11-01 16:43:32 +0000 (Sun, 01 Nov 2009) | 2 lines
Try runon FROM rule again
------------------------------------------------------------------------
r831685 | jm | 2009-11-01 15:04:22 +0000 (Sun, 01 Nov 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831667 | jm | 2009-11-01 11:00:12 +0000 (Sun, 01 Nov 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831655 | jm | 2009-11-01 08:50:01 +0000 (Sun, 01 Nov 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r831647 | jm | 2009-11-01 06:55:45 +0000 (Sun, 01 Nov 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831614 | jm | 2009-10-31 23:11:57 +0000 (Sat, 31 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831583 | jm | 2009-10-31 19:07:27 +0000 (Sat, 31 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831548 | jm | 2009-10-31 15:03:04 +0000 (Sat, 31 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831529 | jm | 2009-10-31 10:59:03 +0000 (Sat, 31 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831520 | jm | 2009-10-31 08:50:02 +0000 (Sat, 31 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r831517 | jm | 2009-10-31 06:54:09 +0000 (Sat, 31 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831515 | wtogami | 2009-10-31 04:33:21 +0000 (Sat, 31 Oct 2009) | 2 lines
Improve the uri patterns, thanks hege.
------------------------------------------------------------------------
r831508 | jhardin | 2009-10-31 02:13:14 +0000 (Sat, 31 Oct 2009) | 2 lines
Tweak lotsa_money
------------------------------------------------------------------------
r831495 | mmartinec | 2009-10-31 00:27:01 +0000 (Sat, 31 Oct 2009) | 2 lines
Bug 6230: remove massmailers from uridnsbl_skip_domain in 25_uribl.cf
------------------------------------------------------------------------
r831492 | mmartinec | 2009-10-31 00:14:14 +0000 (Sat, 31 Oct 2009) | 2 lines
Bug 6231: add timestamps when logging on stderr
------------------------------------------------------------------------
r831487 | jm | 2009-10-30 23:12:30 +0000 (Fri, 30 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831439 | mmartinec | 2009-10-30 20:17:23 +0000 (Fri, 30 Oct 2009) | 2 lines
Bug 6216: fix Plugin::BodyEval::check_blank_line_ratio()
------------------------------------------------------------------------
r831427 | jm | 2009-10-30 19:08:48 +0000 (Fri, 30 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831368 | mmartinec | 2009-10-30 16:11:59 +0000 (Fri, 30 Oct 2009) | 3 lines
t/SATest.pm: provide information about the process
failure reason if system() fails
------------------------------------------------------------------------
r831320 | mmartinec | 2009-10-30 15:09:04 +0000 (Fri, 30 Oct 2009) | 3 lines
Bug 6142: add a config parameter skip_uribl_checks to the
URIDNSBL plugin, cross-document it with skip_rbl_checks.
------------------------------------------------------------------------
r831317 | jm | 2009-10-30 15:04:07 +0000 (Fri, 30 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831283 | hege | 2009-10-30 12:38:33 +0000 (Fri, 30 Oct 2009) | 1 line
irq.ir
------------------------------------------------------------------------
r831260 | jm | 2009-10-30 11:00:25 +0000 (Fri, 30 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831229 | jm | 2009-10-30 08:50:05 +0000 (Fri, 30 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r831215 | jm | 2009-10-30 06:56:25 +0000 (Fri, 30 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831149 | jm | 2009-10-29 23:19:32 +0000 (Thu, 29 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r831064 | jm | 2009-10-29 19:16:19 +0000 (Thu, 29 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830995 | jm | 2009-10-29 15:12:27 +0000 (Thu, 29 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830895 | jm | 2009-10-29 11:08:00 +0000 (Thu, 29 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830862 | jm | 2009-10-29 08:50:03 +0000 (Thu, 29 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r830853 | jm | 2009-10-29 07:04:04 +0000 (Thu, 29 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830824 | wtogami | 2009-10-29 01:44:53 +0000 (Thu, 29 Oct 2009) | 2 lines
Add USCA pattern to VANITY.
------------------------------------------------------------------------
r830791 | jm | 2009-10-28 23:25:31 +0000 (Wed, 28 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830735 | jm | 2009-10-28 19:21:01 +0000 (Wed, 28 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830574 | jm | 2009-10-28 15:17:50 +0000 (Wed, 28 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830570 | jhardin | 2009-10-28 15:11:17 +0000 (Wed, 28 Oct 2009) | 1 line
restore to_no_brkts + freemail rule for testing
------------------------------------------------------------------------
r830501 | jm | 2009-10-28 11:12:57 +0000 (Wed, 28 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830464 | jm | 2009-10-28 08:50:03 +0000 (Wed, 28 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r830451 | jm | 2009-10-28 07:08:54 +0000 (Wed, 28 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830438 | jhardin | 2009-10-28 04:20:26 +0000 (Wed, 28 Oct 2009) | 2 lines
Fix a typo
------------------------------------------------------------------------
r830437 | jhardin | 2009-10-28 04:16:41 +0000 (Wed, 28 Oct 2009) | 1 line
More advance fee tweaking
------------------------------------------------------------------------
r830412 | jhardin | 2009-10-28 00:39:27 +0000 (Wed, 28 Oct 2009) | 1 line
Add to TO=FROM rule
------------------------------------------------------------------------
r830402 | jm | 2009-10-27 23:33:28 +0000 (Tue, 27 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830306 | jm | 2009-10-27 19:28:48 +0000 (Tue, 27 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830226 | jm | 2009-10-27 15:24:14 +0000 (Tue, 27 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830134 | jm | 2009-10-27 11:19:28 +0000 (Tue, 27 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830076 | jm | 2009-10-27 07:12:26 +0000 (Tue, 27 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r830057 | jhardin | 2009-10-27 04:51:13 +0000 (Tue, 27 Oct 2009) | 2 lines
more lotsa_money tweaking
------------------------------------------------------------------------
r830018 | jm | 2009-10-26 23:35:08 +0000 (Mon, 26 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829917 | jm | 2009-10-26 19:31:13 +0000 (Mon, 26 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829824 | jm | 2009-10-26 15:26:29 +0000 (Mon, 26 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829821 | jhardin | 2009-10-26 15:05:05 +0000 (Mon, 26 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r829751 | jm | 2009-10-26 11:21:22 +0000 (Mon, 26 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829711 | jm | 2009-10-26 07:16:09 +0000 (Mon, 26 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829681 | jm | 2009-10-25 23:51:59 +0000 (Sun, 25 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829678 | jm | 2009-10-25 23:37:45 +0000 (Sun, 25 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829656 | jhardin | 2009-10-25 21:27:25 +0000 (Sun, 25 Oct 2009) | 1 line
More lotsa_money tweaking - spammers can't spell...
------------------------------------------------------------------------
r829645 | jhardin | 2009-10-25 21:04:23 +0000 (Sun, 25 Oct 2009) | 2 lines
Fix a stupid bug in LOTTO_URI, tweak some other lotsa_money rules
------------------------------------------------------------------------
r829633 | jm | 2009-10-25 19:33:20 +0000 (Sun, 25 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829606 | jm | 2009-10-25 15:28:13 +0000 (Sun, 25 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829539 | jm | 2009-10-25 11:24:03 +0000 (Sun, 25 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829502 | jm | 2009-10-25 07:18:27 +0000 (Sun, 25 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829494 | wtogami | 2009-10-25 04:49:12 +0000 (Sun, 25 Oct 2009) | 2 lines
CN_RX: .cn URI beginning with rx
------------------------------------------------------------------------
r829461 | jhardin | 2009-10-24 22:41:05 +0000 (Sat, 24 Oct 2009) | 1 line
More lotsa_money and fillform tweaking
------------------------------------------------------------------------
r829459 | jm | 2009-10-24 22:32:30 +0000 (Sat, 24 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829429 | jm | 2009-10-24 18:18:25 +0000 (Sat, 24 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829373 | jm | 2009-10-24 14:13:50 +0000 (Sat, 24 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829338 | jm | 2009-10-24 10:08:25 +0000 (Sat, 24 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829310 | jm | 2009-10-24 06:02:53 +0000 (Sat, 24 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829301 | wtogami | 2009-10-24 03:05:42 +0000 (Sat, 24 Oct 2009) | 3 lines
Two weeks of weekly masschecks indicate that the deep parsing was not worthwhile.
0.4% spam 0.04% fp
------------------------------------------------------------------------
r829300 | wtogami | 2009-10-24 02:59:44 +0000 (Sat, 24 Oct 2009) | 2 lines
Make it easy to see the safety of all Anubis blacklists together.
------------------------------------------------------------------------
r829299 | wtogami | 2009-10-24 02:54:05 +0000 (Sat, 24 Oct 2009) | 3 lines
Vanity and fake award rules.
Easy for the spammer to evade, but proper spelling and grammar along with certain keywords are necessary to have any success in fooling anyone.
------------------------------------------------------------------------
r829262 | jm | 2009-10-23 22:19:37 +0000 (Fri, 23 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829163 | jm | 2009-10-23 18:14:19 +0000 (Fri, 23 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r829104 | jhardin | 2009-10-23 15:51:38 +0000 (Fri, 23 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r829071 | jm | 2009-10-23 14:10:06 +0000 (Fri, 23 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828982 | jm | 2009-10-23 10:05:36 +0000 (Fri, 23 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828938 | jm | 2009-10-23 06:00:33 +0000 (Fri, 23 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828871 | jm | 2009-10-22 22:17:15 +0000 (Thu, 22 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828705 | jm | 2009-10-22 14:07:49 +0000 (Thu, 22 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828628 | jm | 2009-10-22 10:03:50 +0000 (Thu, 22 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828320 | jm | 2009-10-22 05:58:16 +0000 (Thu, 22 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828303 | wtogami | 2009-10-22 04:31:06 +0000 (Thu, 22 Oct 2009) | 2 lines
Wrap with ifplugin and put into the correct file.
------------------------------------------------------------------------
r828295 | wtogami | 2009-10-22 03:58:25 +0000 (Thu, 22 Oct 2009) | 2 lines
HOSTKARMA URIBL rules for testing
------------------------------------------------------------------------
r828291 | jhardin | 2009-10-22 03:29:49 +0000 (Thu, 22 Oct 2009) | 2 lines
clean up lotsa_money and fillform in preparation for advance_fee update; tweak skype and misquoted-HTML rules
------------------------------------------------------------------------
r828239 | jm | 2009-10-21 22:28:41 +0000 (Wed, 21 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828235 | jm | 2009-10-21 22:14:42 +0000 (Wed, 21 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828123 | jm | 2009-10-21 18:09:48 +0000 (Wed, 21 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r828023 | hege | 2009-10-21 14:14:36 +0000 (Wed, 21 Oct 2009) | 1 line
add SA file header, add tunome.com domains
------------------------------------------------------------------------
r828022 | hege | 2009-10-21 14:13:51 +0000 (Wed, 21 Oct 2009) | 1 line
add SA file header
------------------------------------------------------------------------
r827948 | jm | 2009-10-21 10:01:11 +0000 (Wed, 21 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r827908 | hege | 2009-10-21 07:19:48 +0000 (Wed, 21 Oct 2009) | 1 line
reorganize
------------------------------------------------------------------------
r827892 | jm | 2009-10-21 05:55:57 +0000 (Wed, 21 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r827821 | jm | 2009-10-20 22:11:15 +0000 (Tue, 20 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r827752 | jm | 2009-10-20 18:07:07 +0000 (Tue, 20 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r827021 | jm | 2009-10-20 09:58:29 +0000 (Tue, 20 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826962 | jm | 2009-10-20 05:53:17 +0000 (Tue, 20 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826832 | jm | 2009-10-19 22:09:19 +0000 (Mon, 19 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826740 | jm | 2009-10-19 18:05:34 +0000 (Mon, 19 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826674 | jm | 2009-10-19 14:01:17 +0000 (Mon, 19 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826624 | jm | 2009-10-19 09:56:53 +0000 (Mon, 19 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826587 | wtogami | 2009-10-19 06:00:36 +0000 (Mon, 19 Oct 2009) | 2 lines
Disable UBL, too broken to be worthwhile to test.
------------------------------------------------------------------------
r826586 | jm | 2009-10-19 05:52:18 +0000 (Mon, 19 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826541 | jm | 2009-10-18 22:23:40 +0000 (Sun, 18 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826538 | jm | 2009-10-18 22:09:40 +0000 (Sun, 18 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826476 | jm | 2009-10-18 18:05:45 +0000 (Sun, 18 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826441 | jm | 2009-10-18 14:01:33 +0000 (Sun, 18 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826391 | jm | 2009-10-18 09:58:00 +0000 (Sun, 18 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826359 | jm | 2009-10-18 05:53:37 +0000 (Sun, 18 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826315 | jm | 2009-10-17 22:15:50 +0000 (Sat, 17 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826286 | jm | 2009-10-17 18:11:46 +0000 (Sat, 17 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826256 | jm | 2009-10-17 14:08:06 +0000 (Sat, 17 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826214 | jm | 2009-10-17 10:03:41 +0000 (Sat, 17 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826198 | jm | 2009-10-17 08:50:03 +0000 (Sat, 17 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r826179 | wtogami | 2009-10-17 06:03:09 +0000 (Sat, 17 Oct 2009) | 2 lines
Test UBL in masschecks
------------------------------------------------------------------------
r826178 | jm | 2009-10-17 05:59:04 +0000 (Sat, 17 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826153 | mmartinec | 2009-10-17 00:49:29 +0000 (Sat, 17 Oct 2009) | 3 lines
t/dkim2.t: disable awl, razor, pyzor, bayes for this test,
these are just wasting time here
------------------------------------------------------------------------
r826116 | jm | 2009-10-16 22:24:32 +0000 (Fri, 16 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r826083 | wtogami | 2009-10-16 20:52:32 +0000 (Fri, 16 Oct 2009) | 2 lines
Test Anubis Reputation DNS lists
------------------------------------------------------------------------
r826044 | mmartinec | 2009-10-16 19:16:16 +0000 (Fri, 16 Oct 2009) | 3 lines
Plugin/DCC.pm: improve error reporting on finding
a DCC home directory, to facilitate troubleshooting
------------------------------------------------------------------------
r826040 | mmartinec | 2009-10-16 19:05:10 +0000 (Fri, 16 Oct 2009) | 2 lines
Fix the previous change, it should be: local $/ = $/
------------------------------------------------------------------------
r826024 | jm | 2009-10-16 18:20:24 +0000 (Fri, 16 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825924 | jhardin | 2009-10-16 15:09:39 +0000 (Fri, 16 Oct 2009) | 1 line
tweak lotsa_money
------------------------------------------------------------------------
r825906 | jm | 2009-10-16 14:16:52 +0000 (Fri, 16 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825892 | mmartinec | 2009-10-16 13:43:01 +0000 (Fri, 16 Oct 2009) | 3 lines
Bug 6218 - input delimiter $/ can be corrupted by a plugin,
localize $/ and $\ (and possibly others) before calling a plugin
------------------------------------------------------------------------
r825886 | jhardin | 2009-10-16 13:31:03 +0000 (Fri, 16 Oct 2009) | 2 lines
Tweak SPAN rules a bit more
------------------------------------------------------------------------
r825877 | jhardin | 2009-10-16 13:13:17 +0000 (Fri, 16 Oct 2009) | 2 lines
Tweak lotsa_money and SPAN rules
------------------------------------------------------------------------
r825834 | jm | 2009-10-16 10:12:12 +0000 (Fri, 16 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825811 | jm | 2009-10-16 08:50:03 +0000 (Fri, 16 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r825779 | jm | 2009-10-16 06:06:58 +0000 (Fri, 16 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825769 | wtogami | 2009-10-16 05:16:23 +0000 (Fri, 16 Oct 2009) | 2 lines
RCVD_IN_SEMBACKSCATTER is not useful to test.
------------------------------------------------------------------------
r825749 | jhardin | 2009-10-16 02:55:53 +0000 (Fri, 16 Oct 2009) | 2 lines
Tweak lotsa_money and SPAN rules
------------------------------------------------------------------------
r825687 | jm | 2009-10-15 22:29:45 +0000 (Thu, 15 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825625 | jhardin | 2009-10-15 19:49:17 +0000 (Thu, 15 Oct 2009) | 1 line
Added some new HTML obfuscation and Google feedproxy URI rules
------------------------------------------------------------------------
r825604 | jm | 2009-10-15 18:25:08 +0000 (Thu, 15 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825503 | jm | 2009-10-15 14:21:09 +0000 (Thu, 15 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825456 | jm | 2009-10-15 10:16:42 +0000 (Thu, 15 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825439 | jm | 2009-10-15 08:50:03 +0000 (Thu, 15 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r825405 | jm | 2009-10-15 06:11:53 +0000 (Thu, 15 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825325 | jm | 2009-10-14 22:46:05 +0000 (Wed, 14 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825316 | jm | 2009-10-14 22:31:27 +0000 (Wed, 14 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825211 | jm | 2009-10-14 18:27:14 +0000 (Wed, 14 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825150 | jm | 2009-10-14 14:22:55 +0000 (Wed, 14 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825129 | jhardin | 2009-10-14 13:38:39 +0000 (Wed, 14 Oct 2009) | 2 lines
Fix a typo and add some German text to lotsa_money and the reevolved advance fee
------------------------------------------------------------------------
r825079 | jm | 2009-10-14 10:16:26 +0000 (Wed, 14 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r825058 | jm | 2009-10-14 08:50:02 +0000 (Wed, 14 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r825049 | axb | 2009-10-14 07:49:45 +0000 (Wed, 14 Oct 2009) | 1 line
added AXB_419_FROM_C1
------------------------------------------------------------------------
r825015 | jm | 2009-10-14 06:10:06 +0000 (Wed, 14 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824961 | jm | 2009-10-13 22:31:21 +0000 (Tue, 13 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824869 | jm | 2009-10-13 18:25:33 +0000 (Tue, 13 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824776 | jm | 2009-10-13 14:19:08 +0000 (Tue, 13 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824659 | jm | 2009-10-13 10:14:07 +0000 (Tue, 13 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824640 | jm | 2009-10-13 08:50:02 +0000 (Tue, 13 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r824599 | jm | 2009-10-13 06:06:52 +0000 (Tue, 13 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824590 | jhardin | 2009-10-13 04:58:21 +0000 (Tue, 13 Oct 2009) | 1 line
add "skype to south africa" pattern in recent spams
------------------------------------------------------------------------
r824526 | jm | 2009-10-12 22:39:10 +0000 (Mon, 12 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824523 | jm | 2009-10-12 22:24:27 +0000 (Mon, 12 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824478 | jhardin | 2009-10-12 19:58:20 +0000 (Mon, 12 Oct 2009) | 1 line
rearrange freemail doc/pdf rules a bit
------------------------------------------------------------------------
r824445 | jm | 2009-10-12 18:20:22 +0000 (Mon, 12 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824436 | jhardin | 2009-10-12 17:37:18 +0000 (Mon, 12 Oct 2009) | 1 line
re-expose FILL_THIS_FORM_LONG, it's got a good S/O by itself
------------------------------------------------------------------------
r824350 | jm | 2009-10-12 14:16:26 +0000 (Mon, 12 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824287 | jm | 2009-10-12 10:11:37 +0000 (Mon, 12 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824262 | jm | 2009-10-12 08:50:02 +0000 (Mon, 12 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r824240 | jm | 2009-10-12 06:06:59 +0000 (Mon, 12 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824206 | jhardin | 2009-10-12 00:41:40 +0000 (Mon, 12 Oct 2009) | 1 line
try shotgun approach: (lotsa_money|fill_form) + (any two fraud rules)
------------------------------------------------------------------------
r824203 | jhardin | 2009-10-11 23:56:34 +0000 (Sun, 11 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r824197 | jhardin | 2009-10-11 23:20:58 +0000 (Sun, 11 Oct 2009) | 1 line
Add another attachment obfu rule
------------------------------------------------------------------------
r824187 | jm | 2009-10-11 22:31:42 +0000 (Sun, 11 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824121 | jm | 2009-10-11 18:27:18 +0000 (Sun, 11 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824112 | jhardin | 2009-10-11 17:20:32 +0000 (Sun, 11 Oct 2009) | 2 lines
tweak reevolved advance fee second-order metarules
------------------------------------------------------------------------
r824081 | jm | 2009-10-11 14:23:10 +0000 (Sun, 11 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824048 | jm | 2009-10-11 10:18:08 +0000 (Sun, 11 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r824039 | jm | 2009-10-11 08:50:02 +0000 (Sun, 11 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r824030 | jm | 2009-10-11 06:15:02 +0000 (Sun, 11 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823972 | jm | 2009-10-10 22:53:19 +0000 (Sat, 10 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823971 | jm | 2009-10-10 22:39:06 +0000 (Sat, 10 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823921 | jm | 2009-10-10 18:49:02 +0000 (Sat, 10 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823915 | jm | 2009-10-10 18:34:44 +0000 (Sat, 10 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823885 | jhardin | 2009-10-10 16:52:11 +0000 (Sat, 10 Oct 2009) | 2 lines
Tweak fillform and lotsa_money yet more
------------------------------------------------------------------------
r823884 | jhardin | 2009-10-10 16:42:34 +0000 (Sat, 10 Oct 2009) | 2 lines
Clean up naming of fillform rules; tweak lotsa_money some more
------------------------------------------------------------------------
r823860 | jm | 2009-10-10 14:29:18 +0000 (Sat, 10 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823838 | jm | 2009-10-10 10:24:14 +0000 (Sat, 10 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823821 | jm | 2009-10-10 08:50:02 +0000 (Sat, 10 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r823800 | jm | 2009-10-10 06:19:39 +0000 (Sat, 10 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823779 | wtogami | 2009-10-10 03:40:44 +0000 (Sat, 10 Oct 2009) | 2 lines
RCVD_IN_PSBL_DEEP experimental rule for net masscheck
------------------------------------------------------------------------
r823770 | wtogami | 2009-10-10 02:32:15 +0000 (Sat, 10 Oct 2009) | 2 lines
Wrap the SEM URIBL rules with ifplugin
------------------------------------------------------------------------
r823745 | jhardin | 2009-10-09 23:44:29 +0000 (Fri, 09 Oct 2009) | 1 line
add test rule for postmaster + abuse missing
------------------------------------------------------------------------
r823725 | jm | 2009-10-09 22:43:20 +0000 (Fri, 09 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823655 | jm | 2009-10-09 18:38:18 +0000 (Fri, 09 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823644 | wtogami | 2009-10-09 18:06:37 +0000 (Fri, 09 Oct 2009) | 2 lines
Apparently his sample rules are not proper syntax, disable them until I have time to figure out why.
------------------------------------------------------------------------
r823635 | wtogami | 2009-10-09 17:47:39 +0000 (Fri, 09 Oct 2009) | 2 lines
Bug 6220: Evaluate Spam Eating Monkey DNSBL and URIBL's in weekly mass check
------------------------------------------------------------------------
r823564 | jm | 2009-10-09 14:32:22 +0000 (Fri, 09 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823528 | mmartinec | 2009-10-09 12:36:12 +0000 (Fri, 09 Oct 2009) | 2 lines
garescorer.c: spelling: LAMARK -> LAMARCK (Jean-Baptiste Lamarck)
------------------------------------------------------------------------
r823503 | jm | 2009-10-09 10:26:27 +0000 (Fri, 09 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823460 | jm | 2009-10-09 08:50:01 +0000 (Fri, 09 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r823418 | jm | 2009-10-09 06:20:48 +0000 (Fri, 09 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823352 | jm | 2009-10-08 22:45:12 +0000 (Thu, 08 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823204 | jhardin | 2009-10-08 15:23:29 +0000 (Thu, 08 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r823190 | jm | 2009-10-08 14:32:38 +0000 (Thu, 08 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823171 | jhardin | 2009-10-08 13:34:57 +0000 (Thu, 08 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r823119 | jm | 2009-10-08 10:26:56 +0000 (Thu, 08 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823090 | jm | 2009-10-08 08:50:03 +0000 (Thu, 08 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r823061 | jm | 2009-10-08 06:21:59 +0000 (Thu, 08 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r823005 | jhardin | 2009-10-08 02:36:52 +0000 (Thu, 08 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r822958 | jm | 2009-10-07 22:59:22 +0000 (Wed, 07 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822953 | jm | 2009-10-07 22:45:18 +0000 (Wed, 07 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822801 | jhardin | 2009-10-07 16:46:32 +0000 (Wed, 07 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r822785 | mmartinec | 2009-10-07 16:13:55 +0000 (Wed, 07 Oct 2009) | 2 lines
runGA: obtain numcpus on FreeBSD and Solaris; add time/date log on garescorer run
------------------------------------------------------------------------
r822784 | mmartinec | 2009-10-07 16:10:06 +0000 (Wed, 07 Oct 2009) | 2 lines
garescorer.c: polishing the performance report
------------------------------------------------------------------------
r822767 | jhardin | 2009-10-07 14:58:01 +0000 (Wed, 07 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r822754 | jm | 2009-10-07 14:24:06 +0000 (Wed, 07 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822737 | jhardin | 2009-10-07 13:49:28 +0000 (Wed, 07 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r822643 | jm | 2009-10-07 10:19:12 +0000 (Wed, 07 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822624 | jm | 2009-10-07 08:50:02 +0000 (Wed, 07 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r822598 | jm | 2009-10-07 06:13:47 +0000 (Wed, 07 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822529 | jm | 2009-10-06 22:32:56 +0000 (Tue, 06 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822519 | jhardin | 2009-10-06 21:32:13 +0000 (Tue, 06 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r822506 | wtogami | 2009-10-06 21:17:19 +0000 (Tue, 06 Oct 2009) | 2 lines
I misunderstood what nopublish means, none of these rules should be used except in masscheck.
------------------------------------------------------------------------
r822482 | jhardin | 2009-10-06 20:31:02 +0000 (Tue, 06 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r822479 | wtogami | 2009-10-06 20:29:51 +0000 (Tue, 06 Oct 2009) | 2 lines
RCVD_IN_HOSTKARMA_YL is masscheck only, do not ever publish.
------------------------------------------------------------------------
r822467 | wtogami | 2009-10-06 20:15:23 +0000 (Tue, 06 Oct 2009) | 2 lines
Oops, these are not network rules.
------------------------------------------------------------------------
r822420 | wtogami | 2009-10-06 18:44:12 +0000 (Tue, 06 Oct 2009) | 2 lines
Test 7-length .cn
------------------------------------------------------------------------
r822413 | jm | 2009-10-06 18:28:24 +0000 (Tue, 06 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822291 | jm | 2009-10-06 14:23:47 +0000 (Tue, 06 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822269 | jhardin | 2009-10-06 13:38:29 +0000 (Tue, 06 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r822208 | mmartinec | 2009-10-06 10:39:31 +0000 (Tue, 06 Oct 2009) | 2 lines
garescorer.c: report performance as iterations per second
------------------------------------------------------------------------
r822206 | mmartinec | 2009-10-06 10:35:14 +0000 (Tue, 06 Oct 2009) | 2 lines
garescorer.c: fix undeclared variable usage: rename is_mutatable to is_mutable
------------------------------------------------------------------------
r822193 | jm | 2009-10-06 10:19:24 +0000 (Tue, 06 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822140 | jm | 2009-10-06 06:13:53 +0000 (Tue, 06 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r822082 | jhardin | 2009-10-05 23:15:15 +0000 (Mon, 05 Oct 2009) | 1 line
Tweak fillform
------------------------------------------------------------------------
r822063 | jm | 2009-10-05 22:35:43 +0000 (Mon, 05 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821950 | jm | 2009-10-05 18:30:06 +0000 (Mon, 05 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821949 | jhardin | 2009-10-05 18:13:09 +0000 (Mon, 05 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r821921 | jhardin | 2009-10-05 17:06:00 +0000 (Mon, 05 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r821814 | jhardin | 2009-10-05 14:54:25 +0000 (Mon, 05 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r821807 | jm | 2009-10-05 14:24:55 +0000 (Mon, 05 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821776 | wtogami | 2009-10-05 12:39:53 +0000 (Mon, 05 Oct 2009) | 2 lines
Bug 6156: Make PSBL lastexternal instead of deep parsing
------------------------------------------------------------------------
r821738 | jm | 2009-10-05 10:20:10 +0000 (Mon, 05 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821692 | jm | 2009-10-05 06:13:57 +0000 (Mon, 05 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821658 | wtogami | 2009-10-05 02:02:11 +0000 (Mon, 05 Oct 2009) | 2 lines
These rules were moved to wtogami's sandbox.
------------------------------------------------------------------------
r821650 | wtogami | 2009-10-05 01:55:46 +0000 (Mon, 05 Oct 2009) | 2 lines
Move CN_EIGHT rules to wtogami's sandbox.
------------------------------------------------------------------------
r821645 | jhardin | 2009-10-05 01:27:59 +0000 (Mon, 05 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r821638 | wtogami | 2009-10-04 23:09:14 +0000 (Sun, 04 Oct 2009) | 2 lines
Bug 6212: RCVD_IN_HOSTKARMA_* rules for testing.
------------------------------------------------------------------------
r821630 | jm | 2009-10-04 22:38:20 +0000 (Sun, 04 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821618 | wtogami | 2009-10-04 21:17:36 +0000 (Sun, 04 Oct 2009) | 2 lines
Add myself to CREDITS
------------------------------------------------------------------------
r821571 | jm | 2009-10-04 18:32:37 +0000 (Sun, 04 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821566 | jhardin | 2009-10-04 17:43:16 +0000 (Sun, 04 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r821563 | jhardin | 2009-10-04 17:25:21 +0000 (Sun, 04 Oct 2009) | 1 line
reevolved ADVANCE_FEE using nightly logs
------------------------------------------------------------------------
r821560 | jhardin | 2009-10-04 17:12:33 +0000 (Sun, 04 Oct 2009) | 2 lines
Tewak lotsa_money to incorporate some other sandbox rules, tewak CN_EIGHT
------------------------------------------------------------------------
r821544 | jm | 2009-10-04 14:28:00 +0000 (Sun, 04 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821503 | axb | 2009-10-04 10:48:17 +0000 (Sun, 04 Oct 2009) | 1 line
------------------------------------------------------------------------
r821499 | jm | 2009-10-04 10:22:51 +0000 (Sun, 04 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821470 | jm | 2009-10-04 06:17:22 +0000 (Sun, 04 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821463 | jhardin | 2009-10-04 04:19:39 +0000 (Sun, 04 Oct 2009) | 2 lines
Reevolved based on local masscheck
------------------------------------------------------------------------
r821462 | jhardin | 2009-10-04 04:18:19 +0000 (Sun, 04 Oct 2009) | 2 lines
FROM_MISSPACED has rotten S/O without quotes
------------------------------------------------------------------------
r821441 | jhardin | 2009-10-03 22:59:08 +0000 (Sat, 03 Oct 2009) | 2 lines
refinements of CN_EIGHT per list discussion
------------------------------------------------------------------------
r821439 | jm | 2009-10-03 22:37:50 +0000 (Sat, 03 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821415 | jhardin | 2009-10-03 21:04:24 +0000 (Sat, 03 Oct 2009) | 2 lines
fix CN_EIGHT - d'oh!
------------------------------------------------------------------------
r821389 | jm | 2009-10-03 18:33:38 +0000 (Sat, 03 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821372 | jhardin | 2009-10-03 17:36:23 +0000 (Sat, 03 Oct 2009) | 2 lines
Tweak lotas_money and fillform, add first cut of re-evolved ADVANCE_FEE (based on iffy logs, will need to reevolve again)
------------------------------------------------------------------------
r821326 | jm | 2009-10-03 14:28:08 +0000 (Sat, 03 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821289 | jm | 2009-10-03 10:23:04 +0000 (Sat, 03 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821273 | jm | 2009-10-03 08:50:02 +0000 (Sat, 03 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r821257 | jm | 2009-10-03 06:30:49 +0000 (Sat, 03 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821231 | jhardin | 2009-10-03 03:26:18 +0000 (Sat, 03 Oct 2009) | 1 line
minor lotsa_money tweaks
------------------------------------------------------------------------
r821195 | jm | 2009-10-02 22:50:44 +0000 (Fri, 02 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821190 | jm | 2009-10-02 22:37:52 +0000 (Fri, 02 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821132 | jhardin | 2009-10-02 19:01:43 +0000 (Fri, 02 Oct 2009) | 1 line
More lotsa_money tweaking
------------------------------------------------------------------------
r821123 | jm | 2009-10-02 18:33:08 +0000 (Fri, 02 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821034 | jm | 2009-10-02 14:28:12 +0000 (Fri, 02 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r821017 | jhardin | 2009-10-02 13:35:32 +0000 (Fri, 02 Oct 2009) | 2 lines
Lotsa_Money changes preparatory to reevolving ADVANCE_FEE. Some other new misc rules and tuning of other rules.
------------------------------------------------------------------------
r820981 | axb | 2009-10-02 11:56:37 +0000 (Fri, 02 Oct 2009) | 3 lines
removed CSS support in RCVD_IN_SBL
CSS probably rates separate rule score
------------------------------------------------------------------------
r820970 | axb | 2009-10-02 11:31:15 +0000 (Fri, 02 Oct 2009) | 4 lines
undid CSS "3" in RCVD_IN_XBL
added to RCVD_IN_SBL as per
http://www.spamhaus.org/css/
"CSS is an integral part of the SBL"
------------------------------------------------------------------------
r820968 | axb | 2009-10-02 11:24:06 +0000 (Fri, 02 Oct 2009) | 6 lines
adding support for
http://www.spamhaus.org/news.lasso?article=646
http://www.spamhaus.org/css/
RCVD_IN_XBL "3"
------------------------------------------------------------------------
r820950 | jm | 2009-10-02 10:22:37 +0000 (Fri, 02 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r820935 | jm | 2009-10-02 08:50:02 +0000 (Fri, 02 Oct 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r820896 | jm | 2009-10-02 06:16:58 +0000 (Fri, 02 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r820816 | jm | 2009-10-01 21:51:04 +0000 (Thu, 01 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r820809 | jm | 2009-10-01 21:37:40 +0000 (Thu, 01 Oct 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r820340 | mmartinec | 2009-09-30 16:37:50 +0000 (Wed, 30 Sep 2009) | 3 lines
Enable TestingAndDebugging::ProhibitNoStrict test but
allow the use of 'no strict "refs"'
------------------------------------------------------------------------
r820325 | mmartinec | 2009-09-30 16:01:28 +0000 (Wed, 30 Sep 2009) | 3 lines
Deal with BuiltinFunctions::RequireGlobFunction,
removing it from xt/60_perlcritic.t exceptions
------------------------------------------------------------------------
r820310 | mmartinec | 2009-09-30 15:49:36 +0000 (Wed, 30 Sep 2009) | 3 lines
Deal with ControlStructures::ProhibitMutatingListFunctions
and remove this exception from xt/60_perlcritic.t
------------------------------------------------------------------------
r820297 | mmartinec | 2009-09-30 15:20:41 +0000 (Wed, 30 Sep 2009) | 3 lines
Deal with BayesStore/BDB.pm, removing another exception from
xt/60_perlcritic.t: Variables::ProhibitConditionalDeclarations
------------------------------------------------------------------------
r820294 | mmartinec | 2009-09-30 15:09:24 +0000 (Wed, 30 Sep 2009) | 4 lines
Now that the module Time::HiRes is a required module, we can afford
to replace a select() with Time::HiRes::sleep, and remove exception
BuiltinFunctions::ProhibitSleepViaSelect from xt/60_perlcritic.t
------------------------------------------------------------------------
r820289 | mmartinec | 2009-09-30 14:59:32 +0000 (Wed, 30 Sep 2009) | 3 lines
Bug 6213: parsing of eval-type rules: allow unquoted
domain names, disallow unmatched quotes
------------------------------------------------------------------------
r820211 | jm | 2009-09-30 08:50:02 +0000 (Wed, 30 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r820065 | jm | 2009-09-29 18:46:49 +0000 (Tue, 29 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r819987 | jm | 2009-09-29 15:36:42 +0000 (Tue, 29 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r819980 | jm | 2009-09-29 15:15:14 +0000 (Tue, 29 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r819938 | jm | 2009-09-29 13:25:46 +0000 (Tue, 29 Sep 2009) | 1 line
add a Test::Perl::Critic release-test, with most criticisms turned off initially
------------------------------------------------------------------------
r819861 | jm | 2009-09-29 08:50:02 +0000 (Tue, 29 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r819476 | jm | 2009-09-28 08:50:02 +0000 (Mon, 28 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r819244 | jm | 2009-09-27 02:24:53 +0000 (Sun, 27 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r818926 | mmartinec | 2009-09-25 17:41:22 +0000 (Fri, 25 Sep 2009) | 4 lines
add tflag 'userconf' to rules DKIM_SIGNED, DKIM_VALID
and DKIM_VALID_AU and document that their score should
be kept low
------------------------------------------------------------------------
r818921 | mmartinec | 2009-09-25 17:27:08 +0000 (Fri, 25 Sep 2009) | 5 lines
masses/runGA: prevent a shell 'source' command from loading
an unrelated file named 'config' which happens to be in the
current PATH - must use a / in an arg to a 'source' command
to avoid searching the PATH
------------------------------------------------------------------------
r818463 | mmartinec | 2009-09-24 12:34:10 +0000 (Thu, 24 Sep 2009) | 2 lines
URIDetail.pm: fix Bug 6205 comment 5
------------------------------------------------------------------------
r818446 | jm | 2009-09-24 11:00:31 +0000 (Thu, 24 Sep 2009) | 1 line
bug 6207: add 'if can(Class::method)' conditional statement, allowing conf settings to be conditionalised on plugin capabilities without requiring new version releases to do so
------------------------------------------------------------------------
r818443 | jm | 2009-09-24 10:57:17 +0000 (Thu, 24 Sep 2009) | 1 line
bug 6205: add test to ensure that all config settings are correctly handled when switching between users; add more config setting type metadata to enable those tests to work; and fix URIDetail to store config on the {conf} object, not on the plugin.
------------------------------------------------------------------------
r818439 | jm | 2009-09-24 10:53:25 +0000 (Thu, 24 Sep 2009) | 1 line
bug 6158: move 'release tests' to xt/ directory; mirror long-running, net-tests and stress tests with xt/50_testname.t scripts to enforce their run before a release
------------------------------------------------------------------------
r818438 | jm | 2009-09-24 10:51:39 +0000 (Thu, 24 Sep 2009) | 1 line
bug 6158: move 'release tests' to xt/ directory; mirror long-running, net-tests and stress tests with xt/50_testname.t scripts to enforce their run before a release
------------------------------------------------------------------------
r818007 | jm | 2009-09-23 08:50:03 +0000 (Wed, 23 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r817751 | mmartinec | 2009-09-22 18:24:15 +0000 (Tue, 22 Sep 2009) | 5 lines
DKIM.pm/POD: document that quotes may be omitted in eval-rule
arguments on domains consisting only of letters, digits and
dots (btw, it would be handly if Parser.pm would allow a '-'
too, which is quite common in domain names)
------------------------------------------------------------------------
r817690 | jhardin | 2009-09-22 15:12:03 +0000 (Tue, 22 Sep 2009) | 1 line
tweak lotsa_money, add some more testing rules
------------------------------------------------------------------------
r817483 | jhardin | 2009-09-22 02:59:50 +0000 (Tue, 22 Sep 2009) | 1 line
tweak lotsa_money some more, add some more testing rules
------------------------------------------------------------------------
r817328 | mmartinec | 2009-09-21 17:24:02 +0000 (Mon, 21 Sep 2009) | 6 lines
AWL/AutoWhitelist/SQLBasedAddrList cleanups: remove leftovers of
signer reputations; prevent a new nonsigned query from updating
a signed SQL entry; average across all signed entries in case of
multiple valid signatures (e.g. author domain + signing remailer);
cleanup (long lines, minor details); documentation consistency
------------------------------------------------------------------------
r817311 | mmartinec | 2009-09-21 16:21:47 +0000 (Mon, 21 Sep 2009) | 3 lines
Bug 6191: takes almost a minute to start spamd on a
slow machine, bump up the retry counter to 90 seconds
------------------------------------------------------------------------
r817198 | mmartinec | 2009-09-21 10:18:31 +0000 (Mon, 21 Sep 2009) | 2 lines
Bug 5958: URIDetail plugin not taint safe, fixed
------------------------------------------------------------------------
r817140 | jm | 2009-09-21 03:30:24 +0000 (Mon, 21 Sep 2009) | 1 line
bug 5912: fix parsing of multi-line Received: headers for BOUNCE_MESSAGE/VBOUNCE_MESSAGE et al
------------------------------------------------------------------------
r817137 | jm | 2009-09-21 02:41:40 +0000 (Mon, 21 Sep 2009) | 1 line
oops. remove --debug
------------------------------------------------------------------------
r817096 | jm | 2009-09-20 20:28:04 +0000 (Sun, 20 Sep 2009) | 1 line
fix db_awl_perms.t failure on Hudson, where SDBM_File is installed instead of DB_File
------------------------------------------------------------------------
r817087 | jm | 2009-09-20 19:45:09 +0000 (Sun, 20 Sep 2009) | 1 line
bug 5912: add tests for BOUNCE_MESSAGE header parsing bug
------------------------------------------------------------------------
r817085 | jm | 2009-09-20 19:34:54 +0000 (Sun, 20 Sep 2009) | 1 line
bug 5712: initial fix to detect accidental match-everything regexps in rules, thanks to Matt Cline
------------------------------------------------------------------------
r817084 | jm | 2009-09-20 19:30:10 +0000 (Sun, 20 Sep 2009) | 1 line
reorder build instructions to build rules earlier after release
------------------------------------------------------------------------
r817081 | jm | 2009-09-20 19:11:33 +0000 (Sun, 20 Sep 2009) | 1 line
s/3.2/3.3/ for new version
------------------------------------------------------------------------
r817067 | jm | 2009-09-20 17:57:49 +0000 (Sun, 20 Sep 2009) | 2 lines
bug 6173: fix incorrect mode bits when creating lock files for AWL, thanks to Cedric Knight
------------------------------------------------------------------------
r817057 | jm | 2009-09-20 17:34:43 +0000 (Sun, 20 Sep 2009) | 1 line
bug 5929: avoid taint warnings if hostname is returned as '(none)'
------------------------------------------------------------------------
r817036 | jhardin | 2009-09-20 14:45:52 +0000 (Sun, 20 Sep 2009) | 2 lines
Fix bug in lotsa_money, tweak it a bit
------------------------------------------------------------------------
r816968 | jhardin | 2009-09-19 23:45:18 +0000 (Sat, 19 Sep 2009) | 2 lines
Tweak lotsa_money, add rule for "please review attachment" and hope for the best
------------------------------------------------------------------------
r816933 | jm | 2009-09-19 14:54:49 +0000 (Sat, 19 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r816932 | jm | 2009-09-19 14:41:41 +0000 (Sat, 19 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r816871 | jm | 2009-09-19 08:50:01 +0000 (Sat, 19 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r816855 | jm | 2009-09-19 05:41:41 +0000 (Sat, 19 Sep 2009) | 1 line
bug 5201: fix some cases where :addr headers were parsed incorrectly
------------------------------------------------------------------------
r816853 | jm | 2009-09-19 05:13:01 +0000 (Sat, 19 Sep 2009) | 1 line
bug 5782: produce an error message if an sa-update channel doesn't exist
------------------------------------------------------------------------
r816835 | mmartinec | 2009-09-19 00:34:36 +0000 (Sat, 19 Sep 2009) | 2 lines
Bug 6174 trivial: typo in a rule description text
------------------------------------------------------------------------
r816683 | mmartinec | 2009-09-18 15:51:14 +0000 (Fri, 18 Sep 2009) | 5 lines
When storing an IPv6 address to AWL database, append
a '::' to a /48 network address - although it wastes
2 chars, it's nice to make it look like a syntactically
correct IPv6 address; just fits into SQL 16 char field.
------------------------------------------------------------------------
r816538 | jm | 2009-09-18 08:50:02 +0000 (Fri, 18 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r816412 | mmartinec | 2009-09-17 23:44:11 +0000 (Thu, 17 Sep 2009) | 6 lines
Bug 6206, Bug 2536: spamd: untaint directory as obtained from
a password file or from vpopmail utilities, avoid implicit
untainting; report error if user preferences file exists
but cannot be accessed; some cosmetics (avoid deep nesting
where possible, and avoid faraway small code segments)
------------------------------------------------------------------------
r816136 | mmartinec | 2009-09-17 11:02:14 +0000 (Thu, 17 Sep 2009) | 2 lines
25_dkim.cf: tame NML_ADSP_CUSTOM_* rules by __VIA_RESIGNER
------------------------------------------------------------------------
r816109 | jm | 2009-09-17 09:36:03 +0000 (Thu, 17 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r816103 | jm | 2009-09-17 09:09:58 +0000 (Thu, 17 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r816097 | jm | 2009-09-17 08:50:02 +0000 (Thu, 17 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r815997 | mmartinec | 2009-09-16 22:52:21 +0000 (Wed, 16 Sep 2009) | 2 lines
25_dkim.cf: tidy up - remove old stuff, shuffle
------------------------------------------------------------------------
r815844 | mmartinec | 2009-09-16 15:41:01 +0000 (Wed, 16 Sep 2009) | 6 lines
AWL: drop unused code for assessing signer reputation:
the extra load on SQL for dynamic queries is not worth it,
as the reputation changes very little after a while,
so it is cheaper to collect if offline from an AWL
database once in a while and prepare some scoring rules
------------------------------------------------------------------------
r815828 | mmartinec | 2009-09-16 15:14:30 +0000 (Wed, 16 Sep 2009) | 5 lines
sql/README.awl, sql/awl_*.sql: extend awl.ip field from
10 to 16 characters to be able to store an IPv6 /48
network address; provide an example of an ALTER command
to change an existing database
------------------------------------------------------------------------
r815775 | jhardin | 2009-09-16 13:40:25 +0000 (Wed, 16 Sep 2009) | 2 lines
Tweak fillform, add new stuff to lotsa_money and misc
------------------------------------------------------------------------
r815674 | jm | 2009-09-16 08:50:04 +0000 (Wed, 16 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r815598 | hege | 2009-09-16 04:10:24 +0000 (Wed, 16 Sep 2009) | 1 line
add subject_spaces
------------------------------------------------------------------------
r815575 | jm | 2009-09-16 00:12:39 +0000 (Wed, 16 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r815569 | jm | 2009-09-15 23:53:15 +0000 (Tue, 15 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r815520 | jm | 2009-09-15 22:10:42 +0000 (Tue, 15 Sep 2009) | 1 line
bug 6204: use /var/lock/subsys/spamd instead of /var/lock/subsys/spamassassin for rc script, so that 'service spamd status' will work, fix by Warren Togami
------------------------------------------------------------------------
r815518 | jm | 2009-09-15 22:07:37 +0000 (Tue, 15 Sep 2009) | 1 line
MANIFEST tidying
------------------------------------------------------------------------
r815516 | jm | 2009-09-15 22:05:59 +0000 (Tue, 15 Sep 2009) | 1 line
bug 6003: fix leakage of 'whitelist_from_rcvd' entries between spamd users
------------------------------------------------------------------------
r815500 | jm | 2009-09-15 21:40:55 +0000 (Tue, 15 Sep 2009) | 1 line
bug 6083: re-download MIRRRORED.BY files at least once a week, or if 'sa-update --refreshmirrors' switch is used
------------------------------------------------------------------------
r815263 | jm | 2009-09-15 10:36:33 +0000 (Tue, 15 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r815222 | jm | 2009-09-15 08:50:02 +0000 (Tue, 15 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r814964 | jm | 2009-09-15 02:04:22 +0000 (Tue, 15 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814961 | jm | 2009-09-15 01:41:57 +0000 (Tue, 15 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814949 | mmartinec | 2009-09-15 01:03:33 +0000 (Tue, 15 Sep 2009) | 4 lines
AutoWhitelist.pm: (complete the unfinished to-do) canonicalize
an IPv6 address and keep only the /48 network part, when using
it in an AWL database entry; added some commented-out debugging
------------------------------------------------------------------------
r814729 | jm | 2009-09-14 16:44:05 +0000 (Mon, 14 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814588 | jm | 2009-09-14 11:37:56 +0000 (Mon, 14 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814525 | jm | 2009-09-14 08:50:02 +0000 (Mon, 14 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r814507 | jm | 2009-09-14 07:42:25 +0000 (Mon, 14 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814458 | jm | 2009-09-14 01:09:25 +0000 (Mon, 14 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814456 | jm | 2009-09-14 00:46:11 +0000 (Mon, 14 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814383 | jhardin | 2009-09-13 21:16:49 +0000 (Sun, 13 Sep 2009) | 1 line
tweak lotsa_money and fill_form
------------------------------------------------------------------------
r814339 | jm | 2009-09-13 16:46:28 +0000 (Sun, 13 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814292 | jm | 2009-09-13 09:12:00 +0000 (Sun, 13 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814285 | jm | 2009-09-13 08:50:02 +0000 (Sun, 13 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r814284 | jm | 2009-09-13 08:49:38 +0000 (Sun, 13 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814258 | jhardin | 2009-09-13 01:49:54 +0000 (Sun, 13 Sep 2009) | 2 lines
tweak lotsa_money, reduce FPs
------------------------------------------------------------------------
r814252 | jm | 2009-09-12 23:31:07 +0000 (Sat, 12 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814249 | jm | 2009-09-12 23:04:46 +0000 (Sat, 12 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814243 | jhardin | 2009-09-12 21:43:35 +0000 (Sat, 12 Sep 2009) | 3 lines
tweak lotsa_money
------------------------------------------------------------------------
r814222 | jhardin | 2009-09-12 18:24:56 +0000 (Sat, 12 Sep 2009) | 2 lines
fix lotsa_money lottery FPs
------------------------------------------------------------------------
r814217 | jhardin | 2009-09-12 17:59:39 +0000 (Sat, 12 Sep 2009) | 1 line
tweak lotsa_money lottery rules
------------------------------------------------------------------------
r814117 | jm | 2009-09-12 08:50:02 +0000 (Sat, 12 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r814069 | jm | 2009-09-11 22:43:32 +0000 (Fri, 11 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r814066 | jm | 2009-09-11 22:30:22 +0000 (Fri, 11 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r813826 | jhardin | 2009-09-11 13:41:40 +0000 (Fri, 11 Sep 2009) | 2 lines
Fix FP in tbird image ruleset, add more lottery coverage in lotsa_money
------------------------------------------------------------------------
r813723 | jm | 2009-09-11 08:50:02 +0000 (Fri, 11 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r813670 | hege | 2009-09-11 06:07:34 +0000 (Fri, 11 Sep 2009) | 1 line
muchmoney fix attempt 2
------------------------------------------------------------------------
r813666 | hege | 2009-09-11 05:17:37 +0000 (Fri, 11 Sep 2009) | 1 line
fix FROM_CONTAINS_TAB
------------------------------------------------------------------------
r813665 | hege | 2009-09-11 05:17:05 +0000 (Fri, 11 Sep 2009) | 1 line
fixup muchmoney
------------------------------------------------------------------------
r813594 | jm | 2009-09-10 21:24:59 +0000 (Thu, 10 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r813583 | jm | 2009-09-10 20:55:35 +0000 (Thu, 10 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r813434 | jhardin | 2009-09-10 13:42:41 +0000 (Thu, 10 Sep 2009) | 2 lines
Minor rule cleanup
------------------------------------------------------------------------
r813389 | hstern | 2009-09-10 11:59:26 +0000 (Thu, 10 Sep 2009) | 3 lines
Added Facebook redirector pattern. Thanks to RLS for pointing it out.
------------------------------------------------------------------------
r813361 | jm | 2009-09-10 10:41:39 +0000 (Thu, 10 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r813333 | jm | 2009-09-10 09:47:38 +0000 (Thu, 10 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r813312 | jm | 2009-09-10 08:50:04 +0000 (Thu, 10 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r813237 | hege | 2009-09-10 05:57:24 +0000 (Thu, 10 Sep 2009) | 1 line
fix filenames, improve bigmoney
------------------------------------------------------------------------
r813163 | mmartinec | 2009-09-09 23:08:38 +0000 (Wed, 09 Sep 2009) | 4 lines
Plugin::AWL let SQL awl.signedby field be based on a tag
DKIMDOMAIN instead of the DKIMIDENTITY as before, to go
along with a change in the DKIM plugin
------------------------------------------------------------------------
r813097 | jm | 2009-09-09 19:56:37 +0000 (Wed, 09 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r813095 | mmartinec | 2009-09-09 19:49:07 +0000 (Wed, 09 Sep 2009) | 11 lines
Bug 6189 - DKIM plugin:
draft-ietf-dkim-ssp-10/RFC-5617 made Author Domain Signature
based on 'd':
- updated ADSP code accordingly;
- changed whitelisting code to be based on SDID ('d')
instead of AUID ('i');
- as a mail message may have multiple authors, it can have
multiple author domain signatures from different domains,
and can have multiple author domain signing practices;
change internal data structures and code accordingly;
------------------------------------------------------------------------
r813017 | kb | 2009-09-09 16:04:49 +0000 (Wed, 09 Sep 2009) | 2 lines
Fix oops regarding public vs confidential PMC contact.
------------------------------------------------------------------------
r812956 | jm | 2009-09-09 13:39:22 +0000 (Wed, 09 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812935 | jhardin | 2009-09-09 13:04:50 +0000 (Wed, 09 Sep 2009) | 2 lines
tweak lotsa_money
------------------------------------------------------------------------
r812836 | jm | 2009-09-09 08:50:02 +0000 (Wed, 09 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r812739 | kb | 2009-09-09 00:43:15 +0000 (Wed, 09 Sep 2009) | 2 lines
10 months late, move myself from Committers to PMC.
------------------------------------------------------------------------
r812731 | jhardin | 2009-09-08 23:47:26 +0000 (Tue, 08 Sep 2009) | 3 lines
tweak misc rules
------------------------------------------------------------------------
r812726 | jhardin | 2009-09-08 23:43:56 +0000 (Tue, 08 Sep 2009) | 2 lines
Tweak fillform
------------------------------------------------------------------------
r812706 | jhardin | 2009-09-08 21:44:27 +0000 (Tue, 08 Sep 2009) | 2 lines
Tweak lotsa_money rules
------------------------------------------------------------------------
r812608 | jm | 2009-09-08 18:23:39 +0000 (Tue, 08 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812515 | jm | 2009-09-08 14:05:48 +0000 (Tue, 08 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812393 | jm | 2009-09-08 08:50:02 +0000 (Tue, 08 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r812348 | jm | 2009-09-08 06:07:04 +0000 (Tue, 08 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812297 | jm | 2009-09-07 22:30:55 +0000 (Mon, 07 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812254 | jhardin | 2009-09-07 18:48:56 +0000 (Mon, 07 Sep 2009) | 1 line
fix oops in lotsa_money
------------------------------------------------------------------------
r812247 | jm | 2009-09-07 18:28:48 +0000 (Mon, 07 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812148 | jm | 2009-09-07 14:12:28 +0000 (Mon, 07 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812142 | jm | 2009-09-07 13:59:29 +0000 (Mon, 07 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r812041 | jm | 2009-09-07 08:50:03 +0000 (Mon, 07 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r812003 | jm | 2009-09-07 06:13:08 +0000 (Mon, 07 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811992 | jhardin | 2009-09-07 03:57:29 +0000 (Mon, 07 Sep 2009) | 2 lines
Small rule tweaks, add descriptions
------------------------------------------------------------------------
r811935 | jm | 2009-09-06 22:45:18 +0000 (Sun, 06 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811929 | jm | 2009-09-06 22:32:37 +0000 (Sun, 06 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811858 | jm | 2009-09-06 18:48:12 +0000 (Sun, 06 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811854 | jm | 2009-09-06 18:33:02 +0000 (Sun, 06 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811829 | jhardin | 2009-09-06 15:46:01 +0000 (Sun, 06 Sep 2009) | 2 lines
Tweak lots-of-money, add Dear Email User rule for phishing
------------------------------------------------------------------------
r811781 | jm | 2009-09-06 08:50:01 +0000 (Sun, 06 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r811768 | jm | 2009-09-06 06:12:33 +0000 (Sun, 06 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811722 | jm | 2009-09-05 22:31:27 +0000 (Sat, 05 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811695 | jm | 2009-09-05 18:40:35 +0000 (Sat, 05 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811694 | jm | 2009-09-05 18:26:30 +0000 (Sat, 05 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811660 | jm | 2009-09-05 15:01:51 +0000 (Sat, 05 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811659 | jm | 2009-09-05 14:49:42 +0000 (Sat, 05 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811608 | jm | 2009-09-05 08:50:02 +0000 (Sat, 05 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r811591 | jm | 2009-09-05 06:22:36 +0000 (Sat, 05 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811590 | jm | 2009-09-05 06:10:20 +0000 (Sat, 05 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811509 | jm | 2009-09-04 18:25:22 +0000 (Fri, 04 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811462 | jhardin | 2009-09-04 16:09:10 +0000 (Fri, 04 Sep 2009) | 1 line
add msgid rule for evaluation
------------------------------------------------------------------------
r811424 | jm | 2009-09-04 14:19:03 +0000 (Fri, 04 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811417 | jm | 2009-09-04 14:06:07 +0000 (Fri, 04 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811401 | jhardin | 2009-09-04 13:49:18 +0000 (Fri, 04 Sep 2009) | 1 line
Tweak lots_of_money and tbird forgery ruleset test metas
------------------------------------------------------------------------
r811389 | jhardin | 2009-09-04 13:36:21 +0000 (Fri, 04 Sep 2009) | 1 line
Tweak lots_of_money ruleset
------------------------------------------------------------------------
r811288 | jm | 2009-09-04 08:50:03 +0000 (Fri, 04 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r811227 | jm | 2009-09-04 06:09:18 +0000 (Fri, 04 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811214 | jhardin | 2009-09-04 04:01:12 +0000 (Fri, 04 Sep 2009) | 1 line
Tweak lots_of_money ruleset
------------------------------------------------------------------------
r811170 | jm | 2009-09-03 23:24:16 +0000 (Thu, 03 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811168 | jm | 2009-09-03 23:11:34 +0000 (Thu, 03 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811150 | jm | 2009-09-03 21:56:49 +0000 (Thu, 03 Sep 2009) | 1 line
reinstate working active list from 2009-08-31, to work around bugs due to broken ruleset so mass-checks can proceed
------------------------------------------------------------------------
r811133 | jm | 2009-09-03 21:30:34 +0000 (Thu, 03 Sep 2009) | 1 line
bug 6156: add RCVD_IN_PSBL_2WEEKS to measure accuracy of PSBL using recent mail only
------------------------------------------------------------------------
r811131 | jm | 2009-09-03 21:26:19 +0000 (Thu, 03 Sep 2009) | 1 line
bug 5937: add some additional Subject patterns for anti-phishing rule TVD_PH_SUBJ_ACCOUNTS_POST
------------------------------------------------------------------------
r811130 | jm | 2009-09-03 21:23:35 +0000 (Thu, 03 Sep 2009) | 1 line
bug 6166: disable a test 'tflags multiple' rule for mass-check release build, since it's causing a lot of noise in mass-check logs
------------------------------------------------------------------------
r811129 | jm | 2009-09-03 21:20:54 +0000 (Thu, 03 Sep 2009) | 1 line
bug 6183: avoid ISO-2022-JP FPs on FM_FRM_RN_L_BRACK rule
------------------------------------------------------------------------
r811120 | jm | 2009-09-03 21:01:02 +0000 (Thu, 03 Sep 2009) | 1 line
bug 6119: add an FP sample
------------------------------------------------------------------------
r811119 | jm | 2009-09-03 20:57:31 +0000 (Thu, 03 Sep 2009) | 1 line
bug 6119: trivial FP fix for one-word mails on TVD_SPACE_RATIO
------------------------------------------------------------------------
r811118 | kb | 2009-09-03 20:54:05 +0000 (Thu, 03 Sep 2009) | 2 lines
RATWARE_BOUNDARY plus variant, supersedes all previous RATWARE_OUTLOOK stuff.
------------------------------------------------------------------------
r811067 | jm | 2009-09-03 18:22:30 +0000 (Thu, 03 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r811024 | mmartinec | 2009-09-03 16:46:55 +0000 (Thu, 03 Sep 2009) | 3 lines
Bug 6192: suppress logging of $& when its value is not available
(i.e. when no regexp has been evaluated during rule evaluation)
------------------------------------------------------------------------
r810952 | jm | 2009-09-03 14:08:24 +0000 (Thu, 03 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810905 | mmartinec | 2009-09-03 12:00:13 +0000 (Thu, 03 Sep 2009) | 3 lines
Plugin/HeaderEval.pm: add one line: expose existing function
'received_within_months' as an eval function (by Warren Togami)
------------------------------------------------------------------------
r810895 | mmartinec | 2009-09-03 11:16:25 +0000 (Thu, 03 Sep 2009) | 2 lines
Bug 6191: Plugin/Pyzor.pm, 'pyzor_options' was not untainted
------------------------------------------------------------------------
r810883 | mmartinec | 2009-09-03 10:45:38 +0000 (Thu, 03 Sep 2009) | 3 lines
Bug 6150, Bug 6127, Bug 5981, Bug 5950, Bug 6191: let spamd log/report
a child process exit status or aborting condition in an informative way
------------------------------------------------------------------------
r810866 | mmartinec | 2009-09-03 10:23:00 +0000 (Thu, 03 Sep 2009) | 6 lines
- Check.pm: while preparing chunks of rules to be compiled,
inserting a prefix code was not atomic and could flush
buffered code in the middle of assembling prefix code;
- avoid 'Use of uninitialized value' in Message.pm;
- added some commented-out debugging;
------------------------------------------------------------------------
r810818 | jm | 2009-09-03 08:45:48 +0000 (Thu, 03 Sep 2009) | 1 line
bug 6188: add exclusion for __ISO_2022_JP_DELIM to OBFUSCATING_COMMENT as well
------------------------------------------------------------------------
r810813 | jm | 2009-09-03 08:40:25 +0000 (Thu, 03 Sep 2009) | 1 line
bug 6179: 127/8 isn't an illegal IP
------------------------------------------------------------------------
r810780 | jm | 2009-09-03 06:20:28 +0000 (Thu, 03 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810778 | jm | 2009-09-03 06:07:37 +0000 (Thu, 03 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810764 | dos | 2009-09-03 02:48:37 +0000 (Thu, 03 Sep 2009) | 1 line
updated scores for revision 810419 active rules added since last mass-check
------------------------------------------------------------------------
r810730 | jhardin | 2009-09-02 23:17:26 +0000 (Wed, 02 Sep 2009) | 1 line
Fix FP in obfuscated URI rule
------------------------------------------------------------------------
r810722 | jm | 2009-09-02 22:45:30 +0000 (Wed, 02 Sep 2009) | 1 line
bug 6144: add changes list, thanks Mark
------------------------------------------------------------------------
r810717 | jm | 2009-09-02 22:27:30 +0000 (Wed, 02 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810692 | jm | 2009-09-02 20:18:26 +0000 (Wed, 02 Sep 2009) | 1 line
doh, attempt to catch lint failures in Hudson was broken
------------------------------------------------------------------------
r810673 | jhardin | 2009-09-02 19:03:01 +0000 (Wed, 02 Sep 2009) | 1 line
Fix breakage - rules must end with newline!
------------------------------------------------------------------------
r810657 | jm | 2009-09-02 18:35:50 +0000 (Wed, 02 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810647 | jhardin | 2009-09-02 18:19:53 +0000 (Wed, 02 Sep 2009) | 1 line
Fix breakage in tbird image rule
------------------------------------------------------------------------
r810641 | jhardin | 2009-09-02 18:13:36 +0000 (Wed, 02 Sep 2009) | 1 line
Fix breakage in tbird image rule
------------------------------------------------------------------------
r810619 | jhardin | 2009-09-02 17:15:00 +0000 (Wed, 02 Sep 2009) | 1 line
Fix breakage in tbird image rule
------------------------------------------------------------------------
r810606 | jhardin | 2009-09-02 16:54:37 +0000 (Wed, 02 Sep 2009) | 1 line
Tweak lots_of_money ruleset
------------------------------------------------------------------------
r810602 | jhardin | 2009-09-02 16:45:32 +0000 (Wed, 02 Sep 2009) | 1 line
Tweak lots_of_money ruleset
------------------------------------------------------------------------
r810544 | mmartinec | 2009-09-02 15:13:30 +0000 (Wed, 02 Sep 2009) | 2 lines
Plugin/DKIM.pm - more changes to the text in comments and POD
------------------------------------------------------------------------
r810522 | mmartinec | 2009-09-02 14:32:06 +0000 (Wed, 02 Sep 2009) | 4 lines
Bug 6189 - Plugin/DKIM.pm: terminology changes in comments and
logging according to RFC 5617 and draft-ietf-dkim-rfc4871-errata-07
(no changes to code)
------------------------------------------------------------------------
r810462 | jm | 2009-09-02 11:42:40 +0000 (Wed, 02 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810454 | mmartinec | 2009-09-02 11:18:24 +0000 (Wed, 02 Sep 2009) | 5 lines
Plugin/DKIM.pm: check_dkim_signed and check_dkim_adsp eval rules
can now take an optional list of domain names, which limits their
action to listed domains only. It facilitates building DKIM-based
rules for specific domains, without having to resort to meta rules.
------------------------------------------------------------------------
r810448 | mmartinec | 2009-09-02 10:33:15 +0000 (Wed, 02 Sep 2009) | 5 lines
Partly revert r801487 to 20_head_tests.cf, removing
some of the then-added /m flags. There is no good way
to distinguish folding from multiple occurrences
of a header field (except in ALL:raw).
------------------------------------------------------------------------
r810419 | jm | 2009-09-02 08:50:01 +0000 (Wed, 02 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r810357 | dos | 2009-09-02 04:44:00 +0000 (Wed, 02 Sep 2009) | 1 line
svn co the latest masses/ stuff so that regressions can be fixed quickly instead of having score generation broken for a week for net enabled scores (this has been in use for nearly two years, I just forgot to check it in)
------------------------------------------------------------------------
r810295 | jm | 2009-09-01 22:41:33 +0000 (Tue, 01 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810285 | jm | 2009-09-01 22:28:53 +0000 (Tue, 01 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810155 | jm | 2009-09-01 18:24:39 +0000 (Tue, 01 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r810067 | jm | 2009-09-01 14:20:18 +0000 (Tue, 01 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809979 | jm | 2009-09-01 11:44:53 +0000 (Tue, 01 Sep 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809894 | jm | 2009-09-01 08:50:02 +0000 (Tue, 01 Sep 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r809884 | axb | 2009-09-01 08:32:59 +0000 (Tue, 01 Sep 2009) | 1 line
------------------------------------------------------------------------
r809879 | axb | 2009-09-01 08:15:01 +0000 (Tue, 01 Sep 2009) | 1 line
------------------------------------------------------------------------
r809780 | jhardin | 2009-08-31 23:41:28 +0000 (Mon, 31 Aug 2009) | 1 line
bug 5380: fix SUBJECT_FUZZY_MEDS FP on unobfuscated "meds"
------------------------------------------------------------------------
r809771 | jm | 2009-08-31 22:42:02 +0000 (Mon, 31 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809765 | jm | 2009-08-31 22:29:23 +0000 (Mon, 31 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809755 | jhardin | 2009-08-31 21:37:30 +0000 (Mon, 31 Aug 2009) | 1 line
Tweak forged tbird image ruleset
------------------------------------------------------------------------
r809683 | jm | 2009-08-31 18:38:09 +0000 (Mon, 31 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809682 | jm | 2009-08-31 18:24:55 +0000 (Mon, 31 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809566 | jm | 2009-08-31 12:56:41 +0000 (Mon, 31 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809564 | jhardin | 2009-08-31 12:55:36 +0000 (Mon, 31 Aug 2009) | 2 lines
bufix and refine lotsa_money
------------------------------------------------------------------------
r809502 | jm | 2009-08-31 08:50:02 +0000 (Mon, 31 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r809432 | jm | 2009-08-30 22:28:51 +0000 (Sun, 30 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809423 | jhardin | 2009-08-30 22:06:30 +0000 (Sun, 30 Aug 2009) | 2 lines
lotsa_money tweaks
------------------------------------------------------------------------
r809400 | jm | 2009-08-30 18:36:30 +0000 (Sun, 30 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809396 | jm | 2009-08-30 18:23:27 +0000 (Sun, 30 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809391 | jhardin | 2009-08-30 17:55:28 +0000 (Sun, 30 Aug 2009) | 2 lines
Add comments about replacetags fixes in 3.2.5
------------------------------------------------------------------------
r809377 | jhardin | 2009-08-30 17:03:54 +0000 (Sun, 30 Aug 2009) | 2 lines
remove duplicated rule
------------------------------------------------------------------------
r809327 | jm | 2009-08-30 12:52:48 +0000 (Sun, 30 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809247 | jm | 2009-08-30 06:07:37 +0000 (Sun, 30 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809244 | jhardin | 2009-08-30 03:42:17 +0000 (Sun, 30 Aug 2009) | 2 lines
score metas for people using these files, add some non-tbird-related image spam tests
------------------------------------------------------------------------
r809209 | jm | 2009-08-29 22:26:44 +0000 (Sat, 29 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809186 | jm | 2009-08-29 18:17:59 +0000 (Sat, 29 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809148 | jhardin | 2009-08-29 15:39:23 +0000 (Sat, 29 Aug 2009) | 2 lines
Add metas to improve S/O
------------------------------------------------------------------------
r809132 | jm | 2009-08-29 13:37:43 +0000 (Sat, 29 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809102 | jm | 2009-08-29 08:50:01 +0000 (Sat, 29 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r809085 | jm | 2009-08-29 06:02:45 +0000 (Sat, 29 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r809077 | mmartinec | 2009-08-29 00:44:38 +0000 (Sat, 29 Aug 2009) | 4 lines
Bug 5325: syslog severity level in spamc/libspamc.c for
max message size (changed LOG_ERR into LOG_NOTICE for the
message: "skipped message, greater than max message size")
------------------------------------------------------------------------
r809048 | jm | 2009-08-28 22:21:18 +0000 (Fri, 28 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808975 | jm | 2009-08-28 18:17:34 +0000 (Fri, 28 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808960 | jhardin | 2009-08-28 17:19:35 +0000 (Fri, 28 Aug 2009) | 1 line
Tweak lots_of_money ruleset
------------------------------------------------------------------------
r808954 | jhardin | 2009-08-28 17:00:29 +0000 (Fri, 28 Aug 2009) | 1 line
Tweak lots_of_money ruleset
------------------------------------------------------------------------
r808953 | mmartinec | 2009-08-28 16:54:55 +0000 (Fri, 28 Aug 2009) | 2 lines
Cosmetics in find_rule_support_file.
------------------------------------------------------------------------
r808940 | jhardin | 2009-08-28 16:19:12 +0000 (Fri, 28 Aug 2009) | 1 line
Tweak image spam ruleset
------------------------------------------------------------------------
r808936 | mmartinec | 2009-08-28 16:05:27 +0000 (Fri, 28 Aug 2009) | 3 lines
Add option 'tflags' to sub got_hit(), simplifying life for
plugins which provide dynamic rules and scores.
------------------------------------------------------------------------
r808888 | jhardin | 2009-08-28 13:48:35 +0000 (Fri, 28 Aug 2009) | 2 lines
refine tbird image spam ruleset
------------------------------------------------------------------------
r808816 | jm | 2009-08-28 08:50:02 +0000 (Fri, 28 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r808764 | jm | 2009-08-28 06:03:19 +0000 (Fri, 28 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808667 | jm | 2009-08-27 22:23:00 +0000 (Thu, 27 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808560 | jm | 2009-08-27 18:18:46 +0000 (Thu, 27 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808417 | jm | 2009-08-27 14:00:13 +0000 (Thu, 27 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808411 | jhardin | 2009-08-27 13:29:14 +0000 (Thu, 27 Aug 2009) | 2 lines
Tweak lots_of_money
------------------------------------------------------------------------
r808390 | mmartinec | 2009-08-27 12:10:43 +0000 (Thu, 27 Aug 2009) | 4 lines
Plugin/AWL.pm: pushing scores to {scoreset} is now redundant
as it is handled by got_hit(); round AWL score to three
fraction digits in a call to got_hit()
------------------------------------------------------------------------
r808324 | jm | 2009-08-27 08:50:02 +0000 (Thu, 27 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r808286 | jm | 2009-08-27 06:04:32 +0000 (Thu, 27 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808148 | jm | 2009-08-26 18:20:02 +0000 (Wed, 26 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r808126 | mmartinec | 2009-08-26 16:59:39 +0000 (Wed, 26 Aug 2009) | 4 lines
t/dkim2.t: add a test for DKIM_ADSP_NXDOMAIN;
tell (to STDERR) about expected failures in older
versions of Mail::DKIM
------------------------------------------------------------------------
r808012 | jm | 2009-08-26 14:01:15 +0000 (Wed, 26 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807941 | mmartinec | 2009-08-26 09:40:04 +0000 (Wed, 26 Aug 2009) | 4 lines
enable timing implicitly if _TIMING_ is used in add_header templates,
so that the following works: add_header all Timing _TIMING_
even when debugging is off
------------------------------------------------------------------------
r807936 | mmartinec | 2009-08-26 09:10:22 +0000 (Wed, 26 Aug 2009) | 4 lines
added tag _ADDEDHEADER_ for completeness;
consmetics/consistency: drop redundant 'return' in short
anonymous subroutines declared for tags in _get_tag()
------------------------------------------------------------------------
r807925 | jm | 2009-08-26 08:50:03 +0000 (Wed, 26 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r807891 | jm | 2009-08-26 06:16:18 +0000 (Wed, 26 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807887 | jm | 2009-08-26 06:05:03 +0000 (Wed, 26 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807839 | jm | 2009-08-25 22:27:11 +0000 (Tue, 25 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807784 | mmartinec | 2009-08-25 19:57:03 +0000 (Tue, 25 Aug 2009) | 3 lines
Get rid of undef warnings during timing report,
document a tag TIMING and the two newly added tags
------------------------------------------------------------------------
r807765 | mmartinec | 2009-08-25 19:11:35 +0000 (Tue, 25 Aug 2009) | 4 lines
(related to Bug 6185): factor out common code as _get_added_headers;
add new tags ADDEDHEADERHAM and ADDEDHEADERSPAM, making added header
fields available to the caller
------------------------------------------------------------------------
r807706 | mmartinec | 2009-08-25 16:42:45 +0000 (Tue, 25 Aug 2009) | 4 lines
Bug 6185 - 'add_header' config option adds header fields in
random order - change internal representation to preserve
the declared order of added header fields
------------------------------------------------------------------------
r807641 | jm | 2009-08-25 14:09:21 +0000 (Tue, 25 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807522 | jm | 2009-08-25 08:50:02 +0000 (Tue, 25 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r807491 | jm | 2009-08-25 06:05:08 +0000 (Tue, 25 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807421 | jm | 2009-08-24 22:43:01 +0000 (Mon, 24 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807414 | jm | 2009-08-24 22:31:41 +0000 (Mon, 24 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807407 | jhardin | 2009-08-24 22:08:46 +0000 (Mon, 24 Aug 2009) | 1 line
Add more image spam sign
------------------------------------------------------------------------
r807405 | jhardin | 2009-08-24 22:06:55 +0000 (Mon, 24 Aug 2009) | 1 line
Add more image spam sign
------------------------------------------------------------------------
r807380 | jhardin | 2009-08-24 21:10:50 +0000 (Mon, 24 Aug 2009) | 1 line
forgot .cf extension - d'oh!!!
------------------------------------------------------------------------
r807359 | axb | 2009-08-24 20:07:35 +0000 (Mon, 24 Aug 2009) | 1 line
------------------------------------------------------------------------
r807335 | jhardin | 2009-08-24 18:42:26 +0000 (Mon, 24 Aug 2009) | 1 line
RE tuning
------------------------------------------------------------------------
r807328 | jm | 2009-08-24 18:20:06 +0000 (Mon, 24 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807277 | jhardin | 2009-08-24 15:10:40 +0000 (Mon, 24 Aug 2009) | 1 line
fix typo
------------------------------------------------------------------------
r807274 | jhardin | 2009-08-24 15:09:00 +0000 (Mon, 24 Aug 2009) | 1 line
Possible image spam rule
------------------------------------------------------------------------
r807240 | mmartinec | 2009-08-24 14:32:32 +0000 (Mon, 24 Aug 2009) | 4 lines
Bug 5965: rewrite_report_safe - fix further cases of treating
user data as booleans (in this case it was the string in
"rewrite_header" configuration option)
------------------------------------------------------------------------
r807235 | jm | 2009-08-24 14:26:23 +0000 (Mon, 24 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807231 | jm | 2009-08-24 14:13:44 +0000 (Mon, 24 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807127 | jm | 2009-08-24 08:50:02 +0000 (Mon, 24 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r807082 | jm | 2009-08-24 06:04:39 +0000 (Mon, 24 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807049 | jhardin | 2009-08-24 02:29:19 +0000 (Mon, 24 Aug 2009) | 2 lines
Tweak misc rules, add lotsa_money ruleset
------------------------------------------------------------------------
r807025 | jm | 2009-08-23 22:30:14 +0000 (Sun, 23 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r807009 | jhardin | 2009-08-23 19:42:40 +0000 (Sun, 23 Aug 2009) | 1 line
tweaks to misc rules
------------------------------------------------------------------------
r807001 | axb | 2009-08-23 19:19:52 +0000 (Sun, 23 Aug 2009) | 2 lines
Added *.OEM1
formating cleanup
------------------------------------------------------------------------
r806998 | jm | 2009-08-23 18:23:03 +0000 (Sun, 23 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r806977 | jm | 2009-08-23 14:29:35 +0000 (Sun, 23 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r806974 | jm | 2009-08-23 14:18:19 +0000 (Sun, 23 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r806811 | jm | 2009-08-22 08:50:02 +0000 (Sat, 22 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r806731 | axb | 2009-08-21 21:48:42 +0000 (Fri, 21 Aug 2009) | 1 line
------------------------------------------------------------------------
r806619 | mmartinec | 2009-08-21 16:06:31 +0000 (Fri, 21 Aug 2009) | 3 lines
Plugin::DKIM: change a warn() into info() on detecting an old
version of Mail::DKIM
------------------------------------------------------------------------
r806510 | jm | 2009-08-21 11:48:37 +0000 (Fri, 21 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r806481 | jm | 2009-08-21 10:02:32 +0000 (Fri, 21 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r806459 | jm | 2009-08-21 08:50:02 +0000 (Fri, 21 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r806103 | axb | 2009-08-20 10:05:12 +0000 (Thu, 20 Aug 2009) | 1 line
added directnic.com to uridnsbl_skip_domain
------------------------------------------------------------------------
r806090 | jm | 2009-08-20 08:50:02 +0000 (Thu, 20 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r805606 | jm | 2009-08-18 22:21:11 +0000 (Tue, 18 Aug 2009) | 1 line
satisfy perlcritic, a little
------------------------------------------------------------------------
r805605 | jm | 2009-08-18 22:20:30 +0000 (Tue, 18 Aug 2009) | 1 line
not needed anymore
------------------------------------------------------------------------
r805602 | mmartinec | 2009-08-18 22:12:49 +0000 (Tue, 18 Aug 2009) | 3 lines
Change few remaining dbg("conf: ..") to dbg("config: ..")
to go with the flock.
------------------------------------------------------------------------
r805584 | jm | 2009-08-18 21:17:40 +0000 (Tue, 18 Aug 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r805579 | jm | 2009-08-18 21:06:22 +0000 (Tue, 18 Aug 2009) | 1 line
first test for an 'xt' release test suite; runs the t.rules tests, and requires they pass
------------------------------------------------------------------------
r805577 | jm | 2009-08-18 21:05:24 +0000 (Tue, 18 Aug 2009) | 1 line
port t.rules/run to use Test::More so that valid TAP output is produced
------------------------------------------------------------------------
r805563 | jm | 2009-08-18 20:12:33 +0000 (Tue, 18 Aug 2009) | 1 line
bug 6149: fix more false positives on ISO-2022-JP mail for TVD_SPACE_RATIO reported by Thomas Maadie. add more samples to t.rules test suite for WEIRD_QUOTING, TVD_SPACE_RATIO, GAPPY_SUBJECT, OBSCURED_EMAIL to avoid regressions in future
------------------------------------------------------------------------
r805562 | axb | 2009-08-18 20:09:45 +0000 (Tue, 18 Aug 2009) | 1 line
added AXB_TITLE_NEWSTELLER
------------------------------------------------------------------------
r805559 | jm | 2009-08-18 20:02:16 +0000 (Tue, 18 Aug 2009) | 1 line
bug 6149: fix false positives on ISO-2022-JP mail for TVD_SPACE_RATIO, GAPPY_SUBJECT, PLING_QUERY reported by Thomas Maadie
------------------------------------------------------------------------
r805521 | mmartinec | 2009-08-18 18:18:25 +0000 (Tue, 18 Aug 2009) | 2 lines
Plugin/ASN.pm: don't use raw data from DNS as a regexp
------------------------------------------------------------------------
r805514 | mmartinec | 2009-08-18 17:54:37 +0000 (Tue, 18 Aug 2009) | 4 lines
DKIM.pm - decouple {tried_loading} from {service_available};
edit text replacing references to a SSP draft with RFC 5617,
which has recently been published.
------------------------------------------------------------------------
r805476 | mmartinec | 2009-08-18 16:15:50 +0000 (Tue, 18 Aug 2009) | 2 lines
t/debug.t: warn and error messages do not have a facility name
------------------------------------------------------------------------
r805406 | mmartinec | 2009-08-18 13:22:00 +0000 (Tue, 18 Aug 2009) | 2 lines
t/debug.t: get rid of the "malformed debug message:"
------------------------------------------------------------------------
r805388 | mmartinec | 2009-08-18 12:43:47 +0000 (Tue, 18 Aug 2009) | 2 lines
DependencyInfo.pm: updated text for modules Mail::DKIM and IO::Socket::INET6
------------------------------------------------------------------------
r805328 | mmartinec | 2009-08-18 09:04:20 +0000 (Tue, 18 Aug 2009) | 2 lines
DKIM.pm: localize $@
------------------------------------------------------------------------
r805325 | mmartinec | 2009-08-18 08:55:10 +0000 (Tue, 18 Aug 2009) | 2 lines
Let t/dkim2.t just quit in absence of Mail::DKIM::Verifier
------------------------------------------------------------------------
r805296 | jm | 2009-08-18 07:24:38 +0000 (Tue, 18 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r805266 | jhardin | 2009-08-18 03:31:45 +0000 (Tue, 18 Aug 2009) | 1 line
add some new header rules and some descriptions
------------------------------------------------------------------------
r805225 | jm | 2009-08-17 23:53:01 +0000 (Mon, 17 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r805165 | jm | 2009-08-17 21:52:30 +0000 (Mon, 17 Aug 2009) | 1 line
change T_TVD_FW_GRAPHIC_ID1 to be a meta rule so that it can be used in a published rule
------------------------------------------------------------------------
r805137 | jm | 2009-08-17 20:56:52 +0000 (Mon, 17 Aug 2009) | 1 line
bug 6155: garescorer updates for 3.3.0. use more epochs in GA runs for better scores. clarify some mass-check warning output, ensure rule name always appears at start of line. nowadays we run the GA on Solaris, so update makefile. If a rule had no default/existing score in 50_scores.cf, don't tell the GA that 1.0 is an appropriate default value; instead pick the midway point of its score range. this produces better results. remove some dead code from masses/score-ranges-from-freqs
------------------------------------------------------------------------
r805135 | jm | 2009-08-17 20:53:15 +0000 (Mon, 17 Aug 2009) | 1 line
3.3.0alpha2 released; starting alpha3 dev
------------------------------------------------------------------------
r805123 | jm | 2009-08-17 20:17:39 +0000 (Mon, 17 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r805121 | mmartinec | 2009-08-17 20:12:17 +0000 (Mon, 17 Aug 2009) | 2 lines
Bug 6180: "cannot load Mail::DKIM module", fixed
------------------------------------------------------------------------
r805118 | jm | 2009-08-17 20:02:21 +0000 (Mon, 17 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r805036 | jm | 2009-08-17 16:53:20 +0000 (Mon, 17 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804888 | jm | 2009-08-17 07:41:24 +0000 (Mon, 17 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804838 | jm | 2009-08-17 03:44:49 +0000 (Mon, 17 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804836 | jhardin | 2009-08-17 03:44:03 +0000 (Mon, 17 Aug 2009) | 1 line
add misspaced From: header rule
------------------------------------------------------------------------
r804755 | jm | 2009-08-16 20:02:42 +0000 (Sun, 16 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804711 | jhardin | 2009-08-16 16:20:59 +0000 (Sun, 16 Aug 2009) | 1 line
add numeric+cctld URI rule
------------------------------------------------------------------------
r804710 | jm | 2009-08-16 16:12:15 +0000 (Sun, 16 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804641 | jm | 2009-08-16 07:42:13 +0000 (Sun, 16 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804638 | jm | 2009-08-16 07:28:22 +0000 (Sun, 16 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804540 | jm | 2009-08-15 23:47:59 +0000 (Sat, 15 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804521 | jm | 2009-08-15 20:01:14 +0000 (Sat, 15 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804519 | jm | 2009-08-15 19:48:01 +0000 (Sat, 15 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804487 | jm | 2009-08-15 17:08:14 +0000 (Sat, 15 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804440 | jm | 2009-08-15 07:25:48 +0000 (Sat, 15 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804410 | jm | 2009-08-14 23:51:56 +0000 (Fri, 14 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804377 | jm | 2009-08-14 21:17:46 +0000 (Fri, 14 Aug 2009) | 1 line
bug 6155: enable all rules in preparation for the rescore run
------------------------------------------------------------------------
r804360 | jm | 2009-08-14 20:21:20 +0000 (Fri, 14 Aug 2009) | 1 line
add an OVERALL TOTAL bottom line to the corpus report
------------------------------------------------------------------------
r804346 | jm | 2009-08-14 20:02:05 +0000 (Fri, 14 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804342 | jm | 2009-08-14 19:48:43 +0000 (Fri, 14 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804272 | jm | 2009-08-14 15:56:45 +0000 (Fri, 14 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804248 | jhardin | 2009-08-14 15:01:02 +0000 (Fri, 14 Aug 2009) | 1 line
tweak fillform
------------------------------------------------------------------------
r804100 | jm | 2009-08-14 07:25:31 +0000 (Fri, 14 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804061 | jm | 2009-08-13 23:45:54 +0000 (Thu, 13 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r804009 | jm | 2009-08-13 19:48:25 +0000 (Thu, 13 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803940 | mmartinec | 2009-08-13 16:07:35 +0000 (Thu, 13 Aug 2009) | 3 lines
Bug 5878: IPV4_ADDRESS regexp matches ip.ad.dr.in-addr.arpa format
(attempting a fix; do we have any tests for this?)
------------------------------------------------------------------------
r803935 | jm | 2009-08-13 15:52:53 +0000 (Thu, 13 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803923 | mmartinec | 2009-08-13 15:10:34 +0000 (Thu, 13 Aug 2009) | 5 lines
Make sure the dbg() and info() calls always return the
same value (true) regardless of log level - some code
is/was making unsound assumptions on the return value,
e.g. $s = IO::Socket::UNIX->new || dbg("...") && die
------------------------------------------------------------------------
r803858 | mmartinec | 2009-08-13 12:20:59 +0000 (Thu, 13 Aug 2009) | 13 lines
Bug 5649, Bug 6180 - DCC plugin:
- enable usage of a remote dccifd hosts by extending
semantics of a config parameter dcc_dccifd_path,
which can be either a socket path or [host-ip]:port
- support inet4, inet6 and unix sockets on connections
to dccifd daemon;
- if dcc_dccifd_path is explicitly specified but wrong,
don't fall back to auto-guessing;
- avoid taint error when a home directory was not
explicitly given;
- do not depend on a return value from calls to dbg !
- cleanup / cosmetics
------------------------------------------------------------------------
r803798 | jm | 2009-08-13 07:27:55 +0000 (Thu, 13 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803779 | jhardin | 2009-08-13 05:32:52 +0000 (Thu, 13 Aug 2009) | 1 line
Add rule for one-word X-Mailer header
------------------------------------------------------------------------
r803741 | jm | 2009-08-12 23:42:31 +0000 (Wed, 12 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803678 | jm | 2009-08-12 19:36:31 +0000 (Wed, 12 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803569 | jm | 2009-08-12 15:50:12 +0000 (Wed, 12 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803468 | hege | 2009-08-12 12:13:14 +0000 (Wed, 12 Aug 2009) | 1 line
add some sane scores
------------------------------------------------------------------------
r803324 | jm | 2009-08-11 23:37:33 +0000 (Tue, 11 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803259 | jm | 2009-08-11 19:43:21 +0000 (Tue, 11 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803254 | jm | 2009-08-11 19:29:56 +0000 (Tue, 11 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803203 | jhardin | 2009-08-11 16:47:12 +0000 (Tue, 11 Aug 2009) | 1 line
rule for plain text attachments with octet-stream MIME type
------------------------------------------------------------------------
r803170 | jm | 2009-08-11 15:42:27 +0000 (Tue, 11 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803012 | jm | 2009-08-11 07:27:56 +0000 (Tue, 11 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803010 | jm | 2009-08-11 07:14:04 +0000 (Tue, 11 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r803005 | hege | 2009-08-11 06:36:03 +0000 (Tue, 11 Aug 2009) | 1 line
------------------------------------------------------------------------
r803004 | hege | 2009-08-11 06:35:22 +0000 (Tue, 11 Aug 2009) | 1 line
spammy filename
------------------------------------------------------------------------
r802973 | jhardin | 2009-08-11 01:42:04 +0000 (Tue, 11 Aug 2009) | 1 line
tweak fill_this_form
------------------------------------------------------------------------
r802970 | hege | 2009-08-11 01:05:22 +0000 (Tue, 11 Aug 2009) | 1 line
------------------------------------------------------------------------
r802966 | hege | 2009-08-11 00:36:15 +0000 (Tue, 11 Aug 2009) | 5 lines
Remove FREEMAIL_FROM_END_DIGIT, use ENVFROM instead for better ratio
Add FREEMAIL_REPLYTO_END_DIGIT, which also has very nice ratio
------------------------------------------------------------------------
r802961 | jm | 2009-08-10 23:53:22 +0000 (Mon, 10 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802959 | jm | 2009-08-10 23:40:38 +0000 (Mon, 10 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802907 | jm | 2009-08-10 19:27:30 +0000 (Mon, 10 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802835 | jm | 2009-08-10 15:47:47 +0000 (Mon, 10 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802828 | jm | 2009-08-10 15:34:18 +0000 (Mon, 10 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802809 | kmcgrail | 2009-08-10 14:37:45 +0000 (Mon, 10 Aug 2009) | 1 line
minor cleanup on Razor2.t and added Razor rules to the test rules. resolves bug 6177
------------------------------------------------------------------------
r802675 | hege | 2009-08-10 07:32:44 +0000 (Mon, 10 Aug 2009) | 1 line
test separate freemail end digit rules
------------------------------------------------------------------------
r802668 | jm | 2009-08-10 07:10:41 +0000 (Mon, 10 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802633 | jm | 2009-08-09 23:44:50 +0000 (Sun, 09 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802630 | jm | 2009-08-09 23:32:07 +0000 (Sun, 09 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802607 | jm | 2009-08-09 21:11:52 +0000 (Sun, 09 Aug 2009) | 1 line
update 3.3.0-alpha2 proposed release announcement mail
------------------------------------------------------------------------
r802598 | jm | 2009-08-09 21:00:49 +0000 (Sun, 09 Aug 2009) | 1 line
preparing to repackage 3.3.0-alpha2
------------------------------------------------------------------------
r802597 | jm | 2009-08-09 20:59:23 +0000 (Sun, 09 Aug 2009) | 1 line
hmm. not including SVN rev in rules tgz name. fix
------------------------------------------------------------------------
r802592 | jm | 2009-08-09 20:47:22 +0000 (Sun, 09 Aug 2009) | 1 line
preparing to repackage 3.3.0-alpha2
------------------------------------------------------------------------
r802591 | jm | 2009-08-09 20:44:53 +0000 (Sun, 09 Aug 2009) | 1 line
ensure the rules tarball contains the SVN revision, so that sa-update --install will work
------------------------------------------------------------------------
r802584 | jm | 2009-08-09 20:31:14 +0000 (Sun, 09 Aug 2009) | 1 line
yes. installing v330.pre would be a good idea
------------------------------------------------------------------------
r802581 | jm | 2009-08-09 20:29:40 +0000 (Sun, 09 Aug 2009) | 1 line
preparing to repackage 3.3.0-alpha2
------------------------------------------------------------------------
r802580 | jm | 2009-08-09 20:26:04 +0000 (Sun, 09 Aug 2009) | 1 line
update build instructions; fix make disttest to use long tests, net tests
------------------------------------------------------------------------
r802576 | jm | 2009-08-09 19:57:03 +0000 (Sun, 09 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802575 | jm | 2009-08-09 19:44:22 +0000 (Sun, 09 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802553 | jm | 2009-08-09 15:48:24 +0000 (Sun, 09 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802497 | jm | 2009-08-09 07:08:52 +0000 (Sun, 09 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802467 | jm | 2009-08-08 23:34:13 +0000 (Sat, 08 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802442 | jm | 2009-08-08 19:39:10 +0000 (Sat, 08 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802441 | jm | 2009-08-08 19:26:28 +0000 (Sat, 08 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802418 | jm | 2009-08-08 16:30:22 +0000 (Sat, 08 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802310 | jm | 2009-08-08 07:26:28 +0000 (Sat, 08 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802274 | mmartinec | 2009-08-08 00:12:48 +0000 (Sat, 08 Aug 2009) | 9 lines
- t/data/01_test_rules.cf: copy missing test rules from
60_whitelist.cf, 25_spf.cf and 60_whitelist_spf.cf to avoid
dependency on production rules, add some missing ifplugin
for consistency;
- t/get_all_headers.t, t/data/Dumpheaders.pm, t/data/spam/008:
add a test for get("ALL") besides the existing get("ALL:raw"),
add some intricacy to the test case spam/008, let Dumpheaders.pm
report also results from get("From") and get("From:raw")
------------------------------------------------------------------------
r802269 | jm | 2009-08-07 23:44:16 +0000 (Fri, 07 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802158 | jm | 2009-08-07 19:36:28 +0000 (Fri, 07 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r802058 | jm | 2009-08-07 15:59:25 +0000 (Fri, 07 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801940 | jm | 2009-08-07 10:38:56 +0000 (Fri, 07 Aug 2009) | 1 line
proposed announcement for 3.3.0-alpha2
------------------------------------------------------------------------
r801937 | jm | 2009-08-07 10:28:52 +0000 (Fri, 07 Aug 2009) | 1 line
new cut of 3.3.0-alpha2
------------------------------------------------------------------------
r801936 | jm | 2009-08-07 10:26:37 +0000 (Fri, 07 Aug 2009) | 1 line
fix test failure in t/blacklist_autolearn.t
------------------------------------------------------------------------
r801930 | jm | 2009-08-07 10:07:40 +0000 (Fri, 07 Aug 2009) | 1 line
preparing to release 3.3.0-alpha2
------------------------------------------------------------------------
r801897 | jm | 2009-08-07 07:17:29 +0000 (Fri, 07 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801848 | jm | 2009-08-06 23:59:52 +0000 (Thu, 06 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801809 | jm | 2009-08-06 20:17:01 +0000 (Thu, 06 Aug 2009) | 1 line
bug 6049: IPv6 addresses now recognised in Received headers. add test case
------------------------------------------------------------------------
r801805 | jm | 2009-08-06 20:06:44 +0000 (Thu, 06 Aug 2009) | 1 line
bug 5455: turn off shortcircuiting by default; admins can enable it if they like. add those to local.cf where they're more appropriate
------------------------------------------------------------------------
r801790 | jm | 2009-08-06 19:39:52 +0000 (Thu, 06 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801771 | mmartinec | 2009-08-06 18:56:44 +0000 (Thu, 06 Aug 2009) | 3 lines
Bug 5893 (and Bug 5965): bayes_sql_override_username is ignored
if value evalutes to 'false'
------------------------------------------------------------------------
r801769 | mmartinec | 2009-08-06 18:49:16 +0000 (Thu, 06 Aug 2009) | 2 lines
Oops.
------------------------------------------------------------------------
r801734 | mmartinec | 2009-08-06 17:19:08 +0000 (Thu, 06 Aug 2009) | 3 lines
Bug 5656: allow message to be fed to SA by any IO::* object,
not just by IO::File or GLOB
------------------------------------------------------------------------
r801714 | mmartinec | 2009-08-06 16:54:11 +0000 (Thu, 06 Aug 2009) | 2 lines
Bug 5505: parsing of mbx format tidbits
------------------------------------------------------------------------
r801707 | mmartinec | 2009-08-06 16:28:06 +0000 (Thu, 06 Aug 2009) | 3 lines
Bug 5463: enhance got_hit API for dynamic scores & descriptions
(loosely based on the patch provided there)
------------------------------------------------------------------------
r801663 | jm | 2009-08-06 15:06:40 +0000 (Thu, 06 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801547 | mmartinec | 2009-08-06 09:06:00 +0000 (Thu, 06 Aug 2009) | 2 lines
missing_hb_separator.t: avoid dependency on MISSING_SUBJECT rule
------------------------------------------------------------------------
r801520 | jm | 2009-08-06 07:07:41 +0000 (Thu, 06 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801494 | jhardin | 2009-08-06 02:07:10 +0000 (Thu, 06 Aug 2009) | 1 line
add rule for 'European Parliament' spam law
------------------------------------------------------------------------
r801487 | mmartinec | 2009-08-06 01:16:19 +0000 (Thu, 06 Aug 2009) | 24 lines
Bug 6141, Bug 5673:
- let "ALL:raw" pseudoheader return pristine headers, and
revert the semantics of "ALL" to return a cleaned header
section, i.e. reverting change in Node.pm by r607590;
- delay bailing out of parsing a header section on the
first invalid header field, it's to easily abusable;
add tests to t/missing_hb_separator.t accordingly;
- generalize parsing of modifiers like :raw and :addr
to allow multiple modifiers; document it;
- do not require a space after a colon while parsing
Received header fields;
- change a couple of get("ALL") to get("ALL:raw")
in PerMsgStatus.pm and in t/data/Dumpheaders.pm
to retain semantics;
- rules/20_head_tests.cf: change most of ALL to ALL:raw
to retain semantics; (should be reviewed to make sure
this is really what we want);
- 20_head_tests.cf, 20_ratware.cf: add regexp modifier /m
to several rules which use ^ or $ anchors to make it
harder to bypass these rules by providing multiple
header fields (e.g. double Subject or From). It is
almost always wrong (or irrelevant) to leave out
the /m modifier on header rules which use anchors.
------------------------------------------------------------------------
r801467 | jm | 2009-08-05 23:37:24 +0000 (Wed, 05 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801372 | jm | 2009-08-05 19:24:51 +0000 (Wed, 05 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801301 | hege | 2009-08-05 16:55:44 +0000 (Wed, 05 Aug 2009) | 1 line
remove pounds for now, might break mkrules
------------------------------------------------------------------------
r801261 | jm | 2009-08-05 15:22:19 +0000 (Wed, 05 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801101 | jm | 2009-08-05 09:27:48 +0000 (Wed, 05 Aug 2009) | 1 line
bug 5749: ensure header tags produce whitespace surrounding them; add tests for this and for bug 6168
------------------------------------------------------------------------
r801100 | jm | 2009-08-05 09:16:54 +0000 (Wed, 05 Aug 2009) | 1 line
bug 6168: <title> tags should be surrounded by an implicit whitespace char in text rendering of HTML
------------------------------------------------------------------------
r801099 | jm | 2009-08-05 09:13:54 +0000 (Wed, 05 Aug 2009) | 1 line
bug 6131: META_MERGE is a recent addition to ExtUtils::MakeMaker; don't add it if the MM version is less than 6.46
------------------------------------------------------------------------
r801077 | jm | 2009-08-05 07:10:09 +0000 (Wed, 05 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r801019 | jm | 2009-08-04 23:32:00 +0000 (Tue, 04 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800932 | jm | 2009-08-04 19:36:01 +0000 (Tue, 04 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800930 | jm | 2009-08-04 19:24:09 +0000 (Tue, 04 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800867 | mmartinec | 2009-08-04 16:36:31 +0000 (Tue, 04 Aug 2009) | 4 lines
Bug 6016: fix parsing of a header field, a space is not required
after a colon; also, accept WSP before a colon in a header field
(obsolete rfc822 syntax) in MIME subheaders; + cosmetic, comment
------------------------------------------------------------------------
r800866 | jhardin | 2009-08-04 16:36:28 +0000 (Tue, 04 Aug 2009) | 1 line
rule for HTML attachments (vs. body parts)
------------------------------------------------------------------------
r800836 | jm | 2009-08-04 15:10:16 +0000 (Tue, 04 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800691 | jm | 2009-08-04 07:46:29 +0000 (Tue, 04 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800690 | jm | 2009-08-04 07:31:24 +0000 (Tue, 04 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800518 | jm | 2009-08-03 19:52:24 +0000 (Mon, 03 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800449 | jm | 2009-08-03 16:15:47 +0000 (Mon, 03 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800227 | jm | 2009-08-03 07:14:59 +0000 (Mon, 03 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800219 | hege | 2009-08-03 06:47:22 +0000 (Mon, 03 Aug 2009) | 1 line
improve hk_random
------------------------------------------------------------------------
r800167 | jm | 2009-08-03 00:02:07 +0000 (Mon, 03 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800152 | jm | 2009-08-02 22:25:31 +0000 (Sun, 02 Aug 2009) | 1 line
bug 5873: include check_whitelist and check_spamd in distribution. Now called 'sa-awl' and 'sa-check_spamd'
------------------------------------------------------------------------
r800138 | jm | 2009-08-02 19:36:24 +0000 (Sun, 02 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800134 | jm | 2009-08-02 19:18:30 +0000 (Sun, 02 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800108 | hege | 2009-08-02 17:16:21 +0000 (Sun, 02 Aug 2009) | 1 line
improve hk_random
------------------------------------------------------------------------
r800092 | jm | 2009-08-02 14:58:14 +0000 (Sun, 02 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800001 | jm | 2009-08-02 07:15:28 +0000 (Sun, 02 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r800000 | jm | 2009-08-02 07:03:01 +0000 (Sun, 02 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799988 | jhardin | 2009-08-02 04:45:07 +0000 (Sun, 02 Aug 2009) | 1 line
tweak fill_this_form
------------------------------------------------------------------------
r799960 | jm | 2009-08-01 23:18:49 +0000 (Sat, 01 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799908 | jm | 2009-08-01 19:16:12 +0000 (Sat, 01 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799896 | jm | 2009-08-01 16:40:54 +0000 (Sat, 01 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799810 | jm | 2009-08-01 07:01:03 +0000 (Sat, 01 Aug 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799770 | jm | 2009-07-31 23:29:24 +0000 (Fri, 31 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799719 | jm | 2009-07-31 19:46:50 +0000 (Fri, 31 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799713 | jm | 2009-07-31 19:30:35 +0000 (Fri, 31 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799626 | jm | 2009-07-31 14:49:58 +0000 (Fri, 31 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799529 | jm | 2009-07-31 07:08:39 +0000 (Fri, 31 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799528 | jm | 2009-07-31 06:56:47 +0000 (Fri, 31 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799471 | jm | 2009-07-30 23:29:54 +0000 (Thu, 30 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799468 | jhardin | 2009-07-30 22:53:21 +0000 (Thu, 30 Jul 2009) | 1 line
add rDNS=localhost rule for last external
------------------------------------------------------------------------
r799426 | jm | 2009-07-30 19:37:26 +0000 (Thu, 30 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799323 | jm | 2009-07-30 15:18:57 +0000 (Thu, 30 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799190 | jm | 2009-07-30 07:11:30 +0000 (Thu, 30 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799125 | jm | 2009-07-29 23:35:41 +0000 (Wed, 29 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799048 | jm | 2009-07-29 20:13:14 +0000 (Wed, 29 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r799040 | jm | 2009-07-29 20:00:25 +0000 (Wed, 29 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798957 | jm | 2009-07-29 15:45:19 +0000 (Wed, 29 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798804 | jm | 2009-07-29 07:21:23 +0000 (Wed, 29 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798727 | jm | 2009-07-28 23:42:58 +0000 (Tue, 28 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798721 | jm | 2009-07-28 22:20:54 +0000 (Tue, 28 Jul 2009) | 1 line
bug 6133: shortcircuit_spam_score and shortcircuit_ham_score were nonfunctional. fix
------------------------------------------------------------------------
r798685 | jm | 2009-07-28 19:50:18 +0000 (Tue, 28 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798675 | jm | 2009-07-28 19:36:14 +0000 (Tue, 28 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798565 | jm | 2009-07-28 15:36:25 +0000 (Tue, 28 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798423 | jm | 2009-07-28 07:15:55 +0000 (Tue, 28 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798309 | jm | 2009-07-27 22:24:44 +0000 (Mon, 27 Jul 2009) | 1 line
check in current ruleqa.cgi config
------------------------------------------------------------------------
r798308 | jm | 2009-07-27 22:22:40 +0000 (Mon, 27 Jul 2009) | 1 line
allow really old ham logs, so we can still use the TREC Enron ham corpus in mass-checks
------------------------------------------------------------------------
r798307 | jm | 2009-07-27 22:21:35 +0000 (Mon, 27 Jul 2009) | 1 line
remove corpus-hourly, long replaced by reports-from-logs/import-logs
------------------------------------------------------------------------
r798289 | hege | 2009-07-27 21:27:10 +0000 (Mon, 27 Jul 2009) | 1 line
------------------------------------------------------------------------
r798285 | jhardin | 2009-07-27 21:18:12 +0000 (Mon, 27 Jul 2009) | 1 line
URI obfu tweaks
------------------------------------------------------------------------
r798267 | jm | 2009-07-27 19:31:48 +0000 (Mon, 27 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798198 | hege | 2009-07-27 16:10:29 +0000 (Mon, 27 Jul 2009) | 1 line
my test rules
------------------------------------------------------------------------
r798185 | jm | 2009-07-27 15:12:23 +0000 (Mon, 27 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798179 | jm | 2009-07-27 14:59:36 +0000 (Mon, 27 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798047 | jm | 2009-07-27 07:14:24 +0000 (Mon, 27 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r798004 | jm | 2009-07-26 23:32:21 +0000 (Sun, 26 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797978 | jm | 2009-07-26 19:35:59 +0000 (Sun, 26 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797977 | jm | 2009-07-26 19:23:40 +0000 (Sun, 26 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797941 | jm | 2009-07-26 14:36:38 +0000 (Sun, 26 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797866 | jm | 2009-07-26 07:00:29 +0000 (Sun, 26 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797853 | jm | 2009-07-25 23:20:57 +0000 (Sat, 25 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797842 | jm | 2009-07-25 21:22:25 +0000 (Sat, 25 Jul 2009) | 1 line
fix pasteable formatting, add a URL to each one
------------------------------------------------------------------------
r797841 | jm | 2009-07-25 21:20:27 +0000 (Sat, 25 Jul 2009) | 1 line
update rsync config to remove obsolete stable upload location; chmod files before rsyncing to sa2
------------------------------------------------------------------------
r797825 | jm | 2009-07-25 19:25:46 +0000 (Sat, 25 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797794 | jm | 2009-07-25 16:48:26 +0000 (Sat, 25 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797709 | jhardin | 2009-07-25 02:54:48 +0000 (Sat, 25 Jul 2009) | 1 line
bug 6165: ReplaceTags unbalanced < fix no longer needs non-greedy match
------------------------------------------------------------------------
r797693 | jm | 2009-07-24 23:52:38 +0000 (Fri, 24 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797691 | jm | 2009-07-24 23:37:38 +0000 (Fri, 24 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797612 | jm | 2009-07-24 19:10:55 +0000 (Fri, 24 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797504 | jm | 2009-07-24 14:46:15 +0000 (Fri, 24 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797413 | jm | 2009-07-24 10:40:16 +0000 (Fri, 24 Jul 2009) | 1 line
fix mass-check bug: if one target used --after and the other did not, behaviour of whether the --after would also leak into the latter target was essentially random, depending on hash key ordering
------------------------------------------------------------------------
r797367 | jm | 2009-07-24 08:50:01 +0000 (Fri, 24 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r797339 | jm | 2009-07-24 06:55:41 +0000 (Fri, 24 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797276 | jhardin | 2009-07-24 00:12:49 +0000 (Fri, 24 Jul 2009) | 1 line
ReplaceTags parser should ignore unpaired angle brackets
------------------------------------------------------------------------
r797272 | jm | 2009-07-24 00:08:40 +0000 (Fri, 24 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797271 | sidney | 2009-07-24 00:05:39 +0000 (Fri, 24 Jul 2009) | 1 line
bug 6143: Rule2XSBody segfaults when a rule contains NUL chars
------------------------------------------------------------------------
r797265 | jm | 2009-07-23 23:52:32 +0000 (Thu, 23 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797202 | jm | 2009-07-23 19:27:39 +0000 (Thu, 23 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797138 | jm | 2009-07-23 16:35:46 +0000 (Thu, 23 Jul 2009) | 1 line
avoid trivial gcc -Wall warning
------------------------------------------------------------------------
r797084 | jm | 2009-07-23 14:36:34 +0000 (Thu, 23 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r797082 | jm | 2009-07-23 14:28:17 +0000 (Thu, 23 Jul 2009) | 1 line
release build procedure now needs another password
------------------------------------------------------------------------
r797080 | jm | 2009-07-23 14:21:09 +0000 (Thu, 23 Jul 2009) | 1 line
bug 6051: avoid missing BOUNCE_MESSAGE hit due to rejection notice using report-type=disposition-notification
------------------------------------------------------------------------
r797074 | jm | 2009-07-23 14:02:15 +0000 (Thu, 23 Jul 2009) | 1 line
fix path from ssh
------------------------------------------------------------------------
r797044 | jm | 2009-07-23 12:34:44 +0000 (Thu, 23 Jul 2009) | 1 line
bug 6151: sign the rules packages with the normal rule signing key, not the distro packaging key, so sa-update doesn't complain
------------------------------------------------------------------------
r797029 | jm | 2009-07-23 11:51:48 +0000 (Thu, 23 Jul 2009) | 1 line
bug 6132: move the FreeMail ruleset and plugin to core distro
------------------------------------------------------------------------
r796964 | jm | 2009-07-23 06:40:42 +0000 (Thu, 23 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796913 | jm | 2009-07-22 23:41:06 +0000 (Wed, 22 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796852 | jm | 2009-07-22 19:35:06 +0000 (Wed, 22 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796653 | jm | 2009-07-22 09:57:57 +0000 (Wed, 22 Jul 2009) | 1 line
add jm config file
------------------------------------------------------------------------
r796638 | jm | 2009-07-22 09:22:02 +0000 (Wed, 22 Jul 2009) | 1 line
hmm. attempt a fix of broken nightly mass-checks
------------------------------------------------------------------------
r796632 | jm | 2009-07-22 08:50:02 +0000 (Wed, 22 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r796621 | jm | 2009-07-22 07:15:22 +0000 (Wed, 22 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796583 | jm | 2009-07-21 23:38:59 +0000 (Tue, 21 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796565 | jm | 2009-07-21 22:12:32 +0000 (Tue, 21 Jul 2009) | 1 line
allow generic mass-check opts in corpus.nightly
------------------------------------------------------------------------
r796563 | jm | 2009-07-21 22:12:05 +0000 (Tue, 21 Jul 2009) | 1 line
add commentary; use an empty mbox if a corpus for a particular class does not exist for each submitter
------------------------------------------------------------------------
r796561 | jm | 2009-07-21 22:10:28 +0000 (Tue, 21 Jul 2009) | 1 line
update mass-check default settings for bb-foo mass-checks on the zone. limit to the most recent 50k spam messages per submitter, within at most the past 6 months
------------------------------------------------------------------------
r796557 | jm | 2009-07-21 22:04:59 +0000 (Tue, 21 Jul 2009) | 1 line
remove min-date requirement for mass-checked spam on nightly mass-checks; a better fix would be to allow empty spam corpora
------------------------------------------------------------------------
r796555 | jm | 2009-07-21 22:03:34 +0000 (Tue, 21 Jul 2009) | 1 line
hide superfluous daterev strings in ruleqa web UI
------------------------------------------------------------------------
r796507 | jm | 2009-07-21 19:31:59 +0000 (Tue, 21 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796491 | jm | 2009-07-21 19:23:51 +0000 (Tue, 21 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796332 | jm | 2009-07-21 15:05:24 +0000 (Tue, 21 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796283 | jhardin | 2009-07-21 13:10:58 +0000 (Tue, 21 Jul 2009) | 1 line
Drop older URI obfu rule
------------------------------------------------------------------------
r796282 | jhardin | 2009-07-21 13:08:26 +0000 (Tue, 21 Jul 2009) | 1 line
tweak uri obfu - try to avoid masscheck FPs
------------------------------------------------------------------------
r796216 | jm | 2009-07-21 09:44:45 +0000 (Tue, 21 Jul 2009) | 1 line
oops. this change was made to the wrong rules tree
------------------------------------------------------------------------
r796167 | jm | 2009-07-21 07:16:25 +0000 (Tue, 21 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r796063 | jm | 2009-07-20 23:33:39 +0000 (Mon, 20 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795973 | jm | 2009-07-20 19:34:21 +0000 (Mon, 20 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795964 | jm | 2009-07-20 19:26:27 +0000 (Mon, 20 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795847 | jm | 2009-07-20 14:10:47 +0000 (Mon, 20 Jul 2009) | 1 line
bug 6157: remove WHOIS_* rules, since the open-whois.org domain has lapsed
------------------------------------------------------------------------
r795846 | jm | 2009-07-20 14:10:33 +0000 (Mon, 20 Jul 2009) | 1 line
bug 6152: another revision
------------------------------------------------------------------------
r795844 | jm | 2009-07-20 13:57:42 +0000 (Mon, 20 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795698 | jm | 2009-07-20 06:08:36 +0000 (Mon, 20 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795651 | jm | 2009-07-19 22:41:39 +0000 (Sun, 19 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795648 | jm | 2009-07-19 22:33:53 +0000 (Sun, 19 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795606 | jm | 2009-07-19 20:04:38 +0000 (Sun, 19 Jul 2009) | 1 line
oops, syntax error
------------------------------------------------------------------------
r795605 | jm | 2009-07-19 20:03:33 +0000 (Sun, 19 Jul 2009) | 1 line
oops, forgot to fix the spam corpus name
------------------------------------------------------------------------
r795588 | jm | 2009-07-19 18:27:12 +0000 (Sun, 19 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795578 | jhardin | 2009-07-19 17:13:21 +0000 (Sun, 19 Jul 2009) | 1 line
tweak uri obfu - try to avoid masscheck FPs
------------------------------------------------------------------------
r795539 | jm | 2009-07-19 13:41:41 +0000 (Sun, 19 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795481 | jm | 2009-07-19 06:06:54 +0000 (Sun, 19 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795441 | jm | 2009-07-18 22:27:33 +0000 (Sat, 18 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795430 | jhardin | 2009-07-18 21:01:52 +0000 (Sat, 18 Jul 2009) | 1 line
tweak uri obfu - try to avoid masscheck FPs
------------------------------------------------------------------------
r795427 | jm | 2009-07-18 20:42:51 +0000 (Sat, 18 Jul 2009) | 1 line
allow use of a default rsync password for the nightly mass-checks
------------------------------------------------------------------------
r795411 | jm | 2009-07-18 18:24:37 +0000 (Sat, 18 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795380 | jm | 2009-07-18 14:39:31 +0000 (Sat, 18 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795325 | jm | 2009-07-18 08:50:03 +0000 (Sat, 18 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r795320 | jm | 2009-07-18 06:04:08 +0000 (Sat, 18 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795262 | jm | 2009-07-17 22:47:16 +0000 (Fri, 17 Jul 2009) | 1 line
new nightly-mass-check infrastructure
------------------------------------------------------------------------
r795259 | jm | 2009-07-17 22:41:31 +0000 (Fri, 17 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795255 | jm | 2009-07-17 22:35:24 +0000 (Fri, 17 Jul 2009) | 1 line
add new template source for .corpus config files
------------------------------------------------------------------------
r795254 | jm | 2009-07-17 22:35:06 +0000 (Fri, 17 Jul 2009) | 1 line
remove obsolete .corpus files, better to template them from a common source
------------------------------------------------------------------------
r795253 | jm | 2009-07-17 22:33:15 +0000 (Fri, 17 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795249 | jm | 2009-07-17 22:18:55 +0000 (Fri, 17 Jul 2009) | 1 line
change nitemc to be more efficient when multiple users are being mass-checked each night
------------------------------------------------------------------------
r795248 | jm | 2009-07-17 22:18:40 +0000 (Fri, 17 Jul 2009) | 1 line
change nitemc to be more efficient when multiple users are being mass-checked each night
------------------------------------------------------------------------
r795237 | jm | 2009-07-17 21:44:05 +0000 (Fri, 17 Jul 2009) | 1 line
speedup; more efficient time_t-to-bucket conversion algorithm
------------------------------------------------------------------------
r795181 | jm | 2009-07-17 18:25:07 +0000 (Fri, 17 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795080 | jm | 2009-07-17 13:36:46 +0000 (Fri, 17 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r795079 | jm | 2009-07-17 13:35:42 +0000 (Fri, 17 Jul 2009) | 1 line
improve unhelpful error message
------------------------------------------------------------------------
r795015 | jm | 2009-07-17 08:50:02 +0000 (Fri, 17 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r794970 | jm | 2009-07-17 06:05:28 +0000 (Fri, 17 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r794888 | jm | 2009-07-16 22:12:26 +0000 (Thu, 16 Jul 2009) | 1 line
avoid build errors from 'make'
------------------------------------------------------------------------
r794884 | jm | 2009-07-16 21:56:43 +0000 (Thu, 16 Jul 2009) | 1 line
bug 6152: update INVALID_DATE_TZ_ABSURD, thanks to Steve Freegard
------------------------------------------------------------------------
r794881 | jm | 2009-07-16 21:50:57 +0000 (Thu, 16 Jul 2009) | 1 line
bug 6130: META.yml should contain additional useful metadata about the project, bug tracker, license, mailing lists etc
------------------------------------------------------------------------
r794880 | jm | 2009-07-16 21:50:06 +0000 (Thu, 16 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r794877 | jm | 2009-07-16 21:42:13 +0000 (Thu, 16 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r794871 | jm | 2009-07-16 21:31:08 +0000 (Thu, 16 Jul 2009) | 1 line
bug 6091: correct documentation for 'rawbody' rule type regarding line breaks
------------------------------------------------------------------------
r794868 | jm | 2009-07-16 21:29:05 +0000 (Thu, 16 Jul 2009) | 1 line
bug 5905: remove constantcontact.com from the default uridnsbl_skip_domain list
------------------------------------------------------------------------
r794866 | jm | 2009-07-16 21:25:58 +0000 (Thu, 16 Jul 2009) | 1 line
bug 5995: remove a batch of domains from the default uridnsbl_skip_domain list
------------------------------------------------------------------------
r794847 | jm | 2009-07-16 20:45:52 +0000 (Thu, 16 Jul 2009) | 1 line
bug 5850: integrate corpus quality report into the rule-QA app
------------------------------------------------------------------------
r794781 | jm | 2009-07-16 19:03:08 +0000 (Thu, 16 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r794768 | jm | 2009-07-16 17:55:15 +0000 (Thu, 16 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r794744 | jm | 2009-07-16 16:40:01 +0000 (Thu, 16 Jul 2009) | 1 line
always make this warning a dbg(); it occurs a lot during test suite runs
------------------------------------------------------------------------
r794742 | jm | 2009-07-16 16:36:01 +0000 (Thu, 16 Jul 2009) | 1 line
bug 5530: spamd-apache2: add support for HEADERS verb; note need to set -H switch
------------------------------------------------------------------------
r794738 | jm | 2009-07-16 16:30:39 +0000 (Thu, 16 Jul 2009) | 1 line
bug 4612: merge minor RPM build patch; most of this was already merged
------------------------------------------------------------------------
r794606 | jm | 2009-07-16 09:30:03 +0000 (Thu, 16 Jul 2009) | 1 line
bug 6114: update KHOP_SC rules
------------------------------------------------------------------------
r794596 | jm | 2009-07-16 08:50:05 +0000 (Thu, 16 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r794494 | jhardin | 2009-07-16 02:13:24 +0000 (Thu, 16 Jul 2009) | 1 line
refine uri_obfu rule for [dot] obfuscations
------------------------------------------------------------------------
r794493 | kb | 2009-07-16 02:08:40 +0000 (Thu, 16 Jul 2009) | 3 lines
Add RCVD_IN_PSBL rule for testing, bug 6156.
------------------------------------------------------------------------
r794467 | jm | 2009-07-16 00:00:19 +0000 (Thu, 16 Jul 2009) | 1 line
fix
------------------------------------------------------------------------
r794465 | jm | 2009-07-15 23:53:05 +0000 (Wed, 15 Jul 2009) | 1 line
another log filename format
------------------------------------------------------------------------
r794463 | jm | 2009-07-15 23:46:51 +0000 (Wed, 15 Jul 2009) | 1 line
annoying multi-machine problems
------------------------------------------------------------------------
r794461 | jm | 2009-07-15 23:44:54 +0000 (Wed, 15 Jul 2009) | 1 line
a little more debugging
------------------------------------------------------------------------
r794458 | jm | 2009-07-15 23:31:01 +0000 (Wed, 15 Jul 2009) | 1 line
port those new-report changes to the correct script this time
------------------------------------------------------------------------
r794457 | jm | 2009-07-15 23:30:46 +0000 (Wed, 15 Jul 2009) | 1 line
remove obsolete script, doh
------------------------------------------------------------------------
r794453 | jm | 2009-07-15 23:12:49 +0000 (Wed, 15 Jul 2009) | 1 line
chase through the new report type
------------------------------------------------------------------------
r794450 | jm | 2009-07-15 22:52:20 +0000 (Wed, 15 Jul 2009) | 1 line
build corpus reports
------------------------------------------------------------------------
r794449 | jm | 2009-07-15 22:50:51 +0000 (Wed, 15 Jul 2009) | 1 line
run the report script for each nightly mass-check for rule-QA
------------------------------------------------------------------------
r794444 | jm | 2009-07-15 22:39:39 +0000 (Wed, 15 Jul 2009) | 1 line
bug 5850: add utility to generate a 'corpus makeup report' from mass-check logs
------------------------------------------------------------------------
r794397 | jhardin | 2009-07-15 20:19:58 +0000 (Wed, 15 Jul 2009) | 1 line
tweak uri obfu and misc test rules
------------------------------------------------------------------------
r794320 | jm | 2009-07-15 16:20:22 +0000 (Wed, 15 Jul 2009) | 1 line
bug 6040: avoid Portuguese FP for FRT_VALIUM1: 'verifiquem'
------------------------------------------------------------------------
r794319 | jm | 2009-07-15 16:20:00 +0000 (Wed, 15 Jul 2009) | 1 line
bug 6040: avoid Portuguese FP for FRT_VALIUM1: 'verifiquem'
------------------------------------------------------------------------
r794216 | jm | 2009-07-15 10:17:50 +0000 (Wed, 15 Jul 2009) | 1 line
bug 6086: fix false positives on FRT_VALIUM1, FRT_VALIUM2, thanks to Schwaller Remo
------------------------------------------------------------------------
r794196 | jm | 2009-07-15 08:50:06 +0000 (Wed, 15 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r794060 | jm | 2009-07-14 20:40:44 +0000 (Tue, 14 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r793881 | jm | 2009-07-14 12:21:14 +0000 (Tue, 14 Jul 2009) | 1 line
check in about-to-be-obsoleted rsyncer
------------------------------------------------------------------------
r793880 | jm | 2009-07-14 12:20:57 +0000 (Tue, 14 Jul 2009) | 1 line
match config
------------------------------------------------------------------------
r793879 | jm | 2009-07-14 12:20:44 +0000 (Tue, 14 Jul 2009) | 1 line
no longer need to support proxying
------------------------------------------------------------------------
r793878 | jm | 2009-07-14 12:20:14 +0000 (Tue, 14 Jul 2009) | 1 line
back up /var/www too
------------------------------------------------------------------------
r793877 | jm | 2009-07-14 12:17:15 +0000 (Tue, 14 Jul 2009) | 1 line
current config
------------------------------------------------------------------------
r793876 | jm | 2009-07-14 12:15:28 +0000 (Tue, 14 Jul 2009) | 1 line
change backup script to rsync instead of tgz, requested by Infra
------------------------------------------------------------------------
r793817 | jm | 2009-07-14 08:50:14 +0000 (Tue, 14 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r793666 | jhardin | 2009-07-13 19:15:06 +0000 (Mon, 13 Jul 2009) | 1 line
tweaking uri_obfu_www
------------------------------------------------------------------------
r793638 | jhardin | 2009-07-13 17:42:22 +0000 (Mon, 13 Jul 2009) | 1 line
Add misc rules file. Check for multiple @ in Reply-To and Sender headers.
------------------------------------------------------------------------
r793622 | jhardin | 2009-07-13 16:43:51 +0000 (Mon, 13 Jul 2009) | 1 line
tweaking uri_obfu_www
------------------------------------------------------------------------
r793604 | jm | 2009-07-13 15:03:59 +0000 (Mon, 13 Jul 2009) | 1 line
bug 5871: add POD documentation for --filter-retries, --filter-retry-sleep
------------------------------------------------------------------------
r793520 | jm | 2009-07-13 09:46:35 +0000 (Mon, 13 Jul 2009) | 1 line
match the format of what JH is uploading
------------------------------------------------------------------------
r793513 | jm | 2009-07-13 09:20:47 +0000 (Mon, 13 Jul 2009) | 1 line
ensure this script doesn't rely on Makefile.PL having been run
------------------------------------------------------------------------
r793418 | jm | 2009-07-12 22:19:50 +0000 (Sun, 12 Jul 2009) | 1 line
bug 6145: now that sa-update is required to install rules in 3.3.0, Archive::Tar needs to be added to the required module list
------------------------------------------------------------------------
r793404 | jm | 2009-07-12 20:38:58 +0000 (Sun, 12 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r793375 | jhardin | 2009-07-12 16:36:11 +0000 (Sun, 12 Jul 2009) | 1 line
fillform tuning
------------------------------------------------------------------------
r793371 | jhardin | 2009-07-12 16:19:17 +0000 (Sun, 12 Jul 2009) | 1 line
fillform and URI obfuscation tuning
------------------------------------------------------------------------
r793294 | jm | 2009-07-12 08:50:02 +0000 (Sun, 12 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r793268 | jm | 2009-07-12 04:39:45 +0000 (Sun, 12 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r793234 | jm | 2009-07-11 22:15:01 +0000 (Sat, 11 Jul 2009) | 1 line
bug 6100: simply skip the test if the min-version check for Mail::DKIM fails
------------------------------------------------------------------------
r793232 | jm | 2009-07-11 22:04:16 +0000 (Sat, 11 Jul 2009) | 1 line
latest rev of INVALID_DATE_TZ_ABSURD_BUG6152
------------------------------------------------------------------------
r793230 | jm | 2009-07-11 21:51:36 +0000 (Sat, 11 Jul 2009) | 1 line
the rulesrc external is no more
------------------------------------------------------------------------
r793227 | jm | 2009-07-11 21:45:30 +0000 (Sat, 11 Jul 2009) | 1 line
remove overzealous check since the workaround for the svn:externals propdel bug is that the top-level dir cannot be checked in
------------------------------------------------------------------------
r793225 | jm | 2009-07-11 21:43:11 +0000 (Sat, 11 Jul 2009) | 1 line
more removal of build/nightlymc
------------------------------------------------------------------------
r793223 | jm | 2009-07-11 21:41:53 +0000 (Sat, 11 Jul 2009) | 1 line
hmm. revert. that won't work due to ownership
------------------------------------------------------------------------
r793222 | jm | 2009-07-11 21:39:55 +0000 (Sat, 11 Jul 2009) | 1 line
update to get rid of superfluous checkout
------------------------------------------------------------------------
r793221 | jm | 2009-07-11 21:32:46 +0000 (Sat, 11 Jul 2009) | 1 line
oops, update path
------------------------------------------------------------------------
r793220 | jm | 2009-07-11 21:30:48 +0000 (Sat, 11 Jul 2009) | 1 line
oops, update path
------------------------------------------------------------------------
r793156 | mmartinec | 2009-07-11 00:40:23 +0000 (Sat, 11 Jul 2009) | 3 lines
Bug 5985 - Client.pm: deal gracefully with a Perl I/O bug which may
return status EBADF at eof; add: use strict; use warnings; use re 'taint'
------------------------------------------------------------------------
r793151 | mmartinec | 2009-07-11 00:08:53 +0000 (Sat, 11 Jul 2009) | 3 lines
50_scores.cf: tweak some DKIM scores, most notably
increase the score on DKIM_ADSP_NXDOMAIN
------------------------------------------------------------------------
r793149 | mmartinec | 2009-07-10 23:57:36 +0000 (Fri, 10 Jul 2009) | 3 lines
DKIM.pm and t/dkim2.t: anticipate support for NXDOMAIN and
SERVFAIL ADSP statuses in future versions of Mail::DKIM.
------------------------------------------------------------------------
r793112 | jhardin | 2009-07-10 21:20:12 +0000 (Fri, 10 Jul 2009) | 1 line
URI_OBFU_X9_WS recognize www.XX99\s.net as that avoids the URI parser
------------------------------------------------------------------------
r793083 | axb | 2009-07-10 19:25:36 +0000 (Fri, 10 Jul 2009) | 2 lines
add uridnsbl_skip_domain openxmlformats.org passport.com xmlsoap.org
------------------------------------------------------------------------
r792947 | jhardin | 2009-07-10 13:30:28 +0000 (Fri, 10 Jul 2009) | 1 line
Tweak fillform - spammers are adapting already
------------------------------------------------------------------------
r792929 | jm | 2009-07-10 12:45:13 +0000 (Fri, 10 Jul 2009) | 1 line
bug 6152: updated
------------------------------------------------------------------------
r792903 | jm | 2009-07-10 12:07:22 +0000 (Fri, 10 Jul 2009) | 1 line
bug 6152: try out test rule
------------------------------------------------------------------------
r792893 | jm | 2009-07-10 11:52:38 +0000 (Fri, 10 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r792879 | jm | 2009-07-10 10:50:56 +0000 (Fri, 10 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r792877 | jm | 2009-07-10 10:46:31 +0000 (Fri, 10 Jul 2009) | 1 line
add a subdir
------------------------------------------------------------------------
r792875 | jm | 2009-07-10 10:34:50 +0000 (Fri, 10 Jul 2009) | 1 line
fixes to support solaris, as usual
------------------------------------------------------------------------
r792870 | jm | 2009-07-10 10:27:21 +0000 (Fri, 10 Jul 2009) | 1 line
rsync to each other for safety
------------------------------------------------------------------------
r792851 | jm | 2009-07-10 09:20:46 +0000 (Fri, 10 Jul 2009) | 1 line
avoid wierd Solaris /bin/sh omission
------------------------------------------------------------------------
r792845 | jm | 2009-07-10 09:07:55 +0000 (Fri, 10 Jul 2009) | 1 line
chmod +x
------------------------------------------------------------------------
r792844 | jm | 2009-07-10 09:06:56 +0000 (Fri, 10 Jul 2009) | 1 line
oops, trivial fix
------------------------------------------------------------------------
r792843 | jm | 2009-07-10 09:03:49 +0000 (Fri, 10 Jul 2009) | 1 line
update backup script for current zones
------------------------------------------------------------------------
r792842 | jm | 2009-07-10 09:03:09 +0000 (Fri, 10 Jul 2009) | 1 line
update backup script for current zones
------------------------------------------------------------------------
r792840 | jm | 2009-07-10 08:58:35 +0000 (Fri, 10 Jul 2009) | 1 line
moving backup scripts to new 'backend' dir too
------------------------------------------------------------------------
r792837 | jm | 2009-07-10 08:50:01 +0000 (Fri, 10 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r792722 | jm | 2009-07-09 21:49:27 +0000 (Thu, 09 Jul 2009) | 1 line
simplify and make more logical zone setup. move the active code dir from /export/home/automc/svn/spamassassin to /export/home/svn-trunk
------------------------------------------------------------------------
r792718 | jm | 2009-07-09 21:41:23 +0000 (Thu, 09 Jul 2009) | 1 line
revert accidental commit
------------------------------------------------------------------------
r792717 | jm | 2009-07-09 21:40:38 +0000 (Thu, 09 Jul 2009) | 1 line
move backend tasks from the build-oriented 'build' directory to a new, more logical 'backend' dir. not packaged in tarballs, svn-only
------------------------------------------------------------------------
r792711 | jm | 2009-07-09 21:31:41 +0000 (Thu, 09 Jul 2009) | 1 line
reenable nightly mass-checks with John's corpus, and no client/server mode
------------------------------------------------------------------------
r792621 | mmartinec | 2009-07-09 18:09:28 +0000 (Thu, 09 Jul 2009) | 2 lines
t/dkim2.t: factor out common code, making it leaner and cleaner
------------------------------------------------------------------------
r792607 | mmartinec | 2009-07-09 17:02:09 +0000 (Thu, 09 Jul 2009) | 3 lines
60_whitelist_dkim.cf tweaks: removed twitter.com based on
recent trends there; add few more publishers
------------------------------------------------------------------------
r792553 | sidney | 2009-07-09 13:42:44 +0000 (Thu, 09 Jul 2009) | 1 line
bug 5922: Remove efax.com from default whitelist. Also removed warehouse.com that I noticed is defunct
------------------------------------------------------------------------
r792454 | jm | 2009-07-09 08:50:01 +0000 (Thu, 09 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r792364 | mmartinec | 2009-07-09 00:46:05 +0000 (Thu, 09 Jul 2009) | 4 lines
rules: removed rule ENV_AND_HDR_DKIM_MATCH, its low score
makes it irrelevant, and a more substantial negative score
makes it a great resource for spammers
------------------------------------------------------------------------
r792363 | mmartinec | 2009-07-09 00:31:15 +0000 (Thu, 09 Jul 2009) | 7 lines
t/dkim2.t: add ADSP network tests, now that some test _adsp
resource records are published under a sa-test.spamassassin.org
DNS zone. Plugin/DKIM.pm: deal with a missing method as_string in
Mail::DKIM 0.35 (it was reintroduced in 0.36, but nevertheless).
Disabling Razor2 scores in t/dkim2.t reduces the elapsed time
for a dkim2.t test run from 80 seconds to 4 seconds.
------------------------------------------------------------------------
r792323 | sidney | 2009-07-08 21:12:17 +0000 (Wed, 08 Jul 2009) | 1 line
bug 6143: Corrected fix that also prevents an infinite loop as well as the segfault in the case that a bug causes a one-character sa-compiled pattern
------------------------------------------------------------------------
r792282 | mmartinec | 2009-07-08 19:56:25 +0000 (Wed, 08 Jul 2009) | 2 lines
Updates to 60_whitelist_dkim.cf based on recent logs.
------------------------------------------------------------------------
r792178 | jm | 2009-07-08 15:08:04 +0000 (Wed, 08 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r792172 | jm | 2009-07-08 14:59:36 +0000 (Wed, 08 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r792107 | jm | 2009-07-08 12:02:46 +0000 (Wed, 08 Jul 2009) | 1 line
add John's upload to the nightly list
------------------------------------------------------------------------
r792100 | mmartinec | 2009-07-08 11:10:20 +0000 (Wed, 08 Jul 2009) | 3 lines
moved def_whitelist_from_dkim entries to rules/60_whitelist_dkim.cf,
deleted rulesrc/sandbox/mmartinec/60_whitelist_dkim.cf
------------------------------------------------------------------------
r792071 | jm | 2009-07-08 08:50:02 +0000 (Wed, 08 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r791964 | mmartinec | 2009-07-07 20:10:37 +0000 (Tue, 07 Jul 2009) | 5 lines
Plugin/DKIM.pm: use the Mail::DKIM::AuthorDomainPolicy
instead of Mail::DKIM::DkimPolicy, when available (since
Mail::DKIM 0.34). Added 6 new test messages along with
corresponding ADSP tests in t/dkim2.t.
------------------------------------------------------------------------
r791904 | mmartinec | 2009-07-07 16:42:40 +0000 (Tue, 07 Jul 2009) | 3 lines
Plugin/DKIM.pm: cosmetic, avoid a warning on undef $1
when there is no "From" header field in a message.
------------------------------------------------------------------------
r791891 | mmartinec | 2009-07-07 16:10:42 +0000 (Tue, 07 Jul 2009) | 3 lines
t/SATest.pm: suppress printing "Output can be examined in:"
when there are no files to report.
------------------------------------------------------------------------
r791831 | jhardin | 2009-07-07 13:33:40 +0000 (Tue, 07 Jul 2009) | 2 lines
More fillform tweaks
------------------------------------------------------------------------
r791820 | mmartinec | 2009-07-07 12:58:20 +0000 (Tue, 07 Jul 2009) | 5 lines
Bug 6148: avoid $1 from getting tainted by fiddling with
sub get_description_for_rule, and by localizing $1 throughout
the sa-update. Use explicit untaining by untaint_var there
instead of manually untainting variables.
------------------------------------------------------------------------
r791769 | mmartinec | 2009-07-07 09:33:32 +0000 (Tue, 07 Jul 2009) | 4 lines
spamd: reset timer-reporting counters with every connection,
makes a timing report as it was supposed to be (not cumulative).
SpamAssassin.pm: cosmetic - don't call timer_enable twice.
------------------------------------------------------------------------
r791754 | jm | 2009-07-07 08:50:03 +0000 (Tue, 07 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r791732 | mmartinec | 2009-07-07 07:44:20 +0000 (Tue, 07 Jul 2009) | 3 lines
t/dkim2.t: remove a redundant call to init(0),
it is already called from a compile_now
------------------------------------------------------------------------
r791715 | sidney | 2009-07-07 06:30:54 +0000 (Tue, 07 Jul 2009) | 1 line
bug 6143: sa-compile generates code with segfault when a rule has a one character pattern
------------------------------------------------------------------------
r791657 | mmartinec | 2009-07-07 00:14:07 +0000 (Tue, 07 Jul 2009) | 4 lines
Bug 6100, DependencyInfo.pm, DKIM.pm: bump the required
minimal version of Mail::DKIM to 0.31 (warn otherwise, but
not enforced). Updated associated text in DependencyInfo.
------------------------------------------------------------------------
r791633 | jm | 2009-07-06 22:16:56 +0000 (Mon, 06 Jul 2009) | 1 line
bug 5856: delete test rules committed long ago
------------------------------------------------------------------------
r791631 | jm | 2009-07-06 22:13:19 +0000 (Mon, 06 Jul 2009) | 1 line
bug 6147: 'make install' from tarballs breaks sa-update
------------------------------------------------------------------------
r791599 | mmartinec | 2009-07-06 20:09:10 +0000 (Mon, 06 Jul 2009) | 5 lines
Modify Plugin::DKIM to make it survive old versions of Mail::DKIM
which did not have a per-signature methods 'result' and 'result_detail'.
Update t/dkim2.t to report version of Mail::DKIM, and turn off
some redundant clutter.
------------------------------------------------------------------------
r791511 | jm | 2009-07-06 15:16:44 +0000 (Mon, 06 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791499 | mmartinec | 2009-07-06 14:48:49 +0000 (Mon, 06 Jul 2009) | 6 lines
Speed up the t/dkim2.t by 40% by using a persistent SA object and
avoid starting a command line spamassassin for each test message.
Do tests in sorted order of test messages instead of in the
seemingly random order of files as read from a directory.
Print out a name of each test message.
------------------------------------------------------------------------
r791426 | jm | 2009-07-06 10:08:49 +0000 (Mon, 06 Jul 2009) | 1 line
bug 5747: add HELO_STATIC_HOST informational rule to avoid FPs on known-good static-host rDNS patterns, starting with Rogers.com
------------------------------------------------------------------------
r791425 | jm | 2009-07-06 10:07:48 +0000 (Mon, 06 Jul 2009) | 1 line
bug 5747: add HELO_STATIC_HOST informational rule to avoid FPs on known-good static-host rDNS patterns, starting with Rogers.com
------------------------------------------------------------------------
r791412 | jm | 2009-07-06 08:50:02 +0000 (Mon, 06 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r791396 | jm | 2009-07-06 07:22:21 +0000 (Mon, 06 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791347 | jhardin | 2009-07-06 00:16:14 +0000 (Mon, 06 Jul 2009) | 2 lines
More fillform tweaks
------------------------------------------------------------------------
r791340 | jm | 2009-07-05 23:22:30 +0000 (Sun, 05 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791307 | jhardin | 2009-07-05 20:14:29 +0000 (Sun, 05 Jul 2009) | 2 lines
Add uri_obfu_ws, tweak fillform
------------------------------------------------------------------------
r791300 | jm | 2009-07-05 19:05:00 +0000 (Sun, 05 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791252 | jm | 2009-07-05 14:15:11 +0000 (Sun, 05 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791202 | jm | 2009-07-05 06:49:28 +0000 (Sun, 05 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791189 | jm | 2009-07-04 23:31:57 +0000 (Sat, 04 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791183 | jm | 2009-07-04 22:15:18 +0000 (Sat, 04 Jul 2009) | 1 line
bug 6008: fix VBounce ruleset to avoid silly BOUNCE_MESSAGE fps on any mail that comes from an address including the word 'daemon', such as Bugzilla
------------------------------------------------------------------------
r791170 | jm | 2009-07-04 19:34:49 +0000 (Sat, 04 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791143 | jm | 2009-07-04 15:56:49 +0000 (Sat, 04 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791137 | jm | 2009-07-04 15:31:50 +0000 (Sat, 04 Jul 2009) | 1 line
bug 5994: FP report for cron jobs
------------------------------------------------------------------------
r791132 | jm | 2009-07-04 14:31:31 +0000 (Sat, 04 Jul 2009) | 1 line
don't attempt to package this
------------------------------------------------------------------------
r791083 | jm | 2009-07-04 08:50:01 +0000 (Sat, 04 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r791024 | jm | 2009-07-03 21:32:07 +0000 (Fri, 03 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r791019 | jm | 2009-07-03 21:23:24 +0000 (Fri, 03 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790955 | jm | 2009-07-03 15:58:15 +0000 (Fri, 03 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790842 | jm | 2009-07-03 10:07:18 +0000 (Fri, 03 Jul 2009) | 1 line
use a less GNU-specific untar
------------------------------------------------------------------------
r790829 | jm | 2009-07-03 08:50:01 +0000 (Fri, 03 Jul 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r790825 | jm | 2009-07-03 08:36:13 +0000 (Fri, 03 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790753 | jm | 2009-07-02 22:49:40 +0000 (Thu, 02 Jul 2009) | 1 line
bug 6131: add test suite for Makefile.PL parameters
------------------------------------------------------------------------
r790749 | jm | 2009-07-02 22:19:05 +0000 (Thu, 02 Jul 2009) | 1 line
improve the dkim2.t test situation; I now get only tests 11-12 failing
------------------------------------------------------------------------
r790740 | jm | 2009-07-02 21:36:57 +0000 (Thu, 02 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790737 | jm | 2009-07-02 21:28:57 +0000 (Thu, 02 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790653 | jm | 2009-07-02 16:28:11 +0000 (Thu, 02 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790593 | jm | 2009-07-02 13:49:32 +0000 (Thu, 02 Jul 2009) | 1 line
3.3.0-alpha2 devel cycle started
------------------------------------------------------------------------
r790592 | jm | 2009-07-02 13:48:09 +0000 (Thu, 02 Jul 2009) | 1 line
add extremely prominent warnings about the additional rule-installation step 3.3.0 now requires
------------------------------------------------------------------------
r790591 | jm | 2009-07-02 13:47:30 +0000 (Thu, 02 Jul 2009) | 1 line
3.3.0-alpha1 RELEASED
------------------------------------------------------------------------
r790507 | jm | 2009-07-02 09:02:19 +0000 (Thu, 02 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790409 | jm | 2009-07-01 22:17:05 +0000 (Wed, 01 Jul 2009) | 1 line
remove more PERL_VERSION
------------------------------------------------------------------------
r790407 | jm | 2009-07-01 22:14:28 +0000 (Wed, 01 Jul 2009) | 1 line
remove 'Building with another ExtUtils::MakeMaker' -- it's fragile, untested, and almost certainly doesn't work anymore. also remove references to now-unsupported versions of ExtUtils::MakeMaker
------------------------------------------------------------------------
r790404 | jm | 2009-07-01 22:11:41 +0000 (Wed, 01 Jul 2009) | 1 line
remove PERL_VERSION parameter from Makefile.PL; it's never used anymore
------------------------------------------------------------------------
r790395 | jm | 2009-07-01 21:44:05 +0000 (Wed, 01 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790389 | jm | 2009-07-01 21:35:45 +0000 (Wed, 01 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790388 | jm | 2009-07-01 21:34:32 +0000 (Wed, 01 Jul 2009) | 1 line
update to build scripts for 3.3.0-alpha1 tarballs; add first draft of a 3.3.0-alpha1 announcement
------------------------------------------------------------------------
r790268 | jm | 2009-07-01 17:12:15 +0000 (Wed, 01 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790254 | jm | 2009-07-01 16:33:35 +0000 (Wed, 01 Jul 2009) | 1 line
fixing rule-tarball packaging script
------------------------------------------------------------------------
r790250 | jm | 2009-07-01 16:31:03 +0000 (Wed, 01 Jul 2009) | 1 line
preparing to release 3.2.0-alpha1
------------------------------------------------------------------------
r790241 | jm | 2009-07-01 15:58:56 +0000 (Wed, 01 Jul 2009) | 1 line
sought rules
------------------------------------------------------------------------
r790229 | jhardin | 2009-07-01 15:49:18 +0000 (Wed, 01 Jul 2009) | 2 lines
More fillform tweaking
------------------------------------------------------------------------
r790226 | jm | 2009-07-01 15:45:16 +0000 (Wed, 01 Jul 2009) | 1 line
work on build script
------------------------------------------------------------------------
r790154 | jm | 2009-07-01 13:14:56 +0000 (Wed, 01 Jul 2009) | 1 line
bug 5756: remove duplicate copy of __FROM_HOTMAIL_COM
------------------------------------------------------------------------
r790114 | jm | 2009-07-01 11:00:29 +0000 (Wed, 01 Jul 2009) | 1 line
remove the 'make install' step from updates generation; it no longer works to copy rules around
------------------------------------------------------------------------
r790086 | jm | 2009-07-01 09:21:17 +0000 (Wed, 01 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r790020 | jm | 2009-07-01 01:47:33 +0000 (Wed, 01 Jul 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r789992 | jm | 2009-06-30 22:33:44 +0000 (Tue, 30 Jun 2009) | 1 line
bug 4352: fix SUBJ_ILLEGAL_CHARS to whitelist yahoo.com webmail, which seems common enough to make a special case for their bugs
------------------------------------------------------------------------
r789988 | jm | 2009-06-30 22:27:17 +0000 (Tue, 30 Jun 2009) | 1 line
bug 5673: document 'ALL' pseudo-header's odd behaviour where whitespace is concerned
------------------------------------------------------------------------
r789978 | jm | 2009-06-30 22:03:17 +0000 (Tue, 30 Jun 2009) | 1 line
bug 6131: simplify Makefile.PL and fix a bug in DESTDIR support by increasing the minimum ExtUtils::MakeMaker version required to 6.17
------------------------------------------------------------------------
r789975 | jm | 2009-06-30 22:00:30 +0000 (Tue, 30 Jun 2009) | 1 line
bug 5882: sort out some BOUNCE_MESSAGE fps
------------------------------------------------------------------------
r789972 | jm | 2009-06-30 21:43:03 +0000 (Tue, 30 Jun 2009) | 1 line
bug 6134: attempt to figure out DCC homedir using 'cdcc home' if necessary, thanks to Craig Green
------------------------------------------------------------------------
r789968 | jm | 2009-06-30 21:38:20 +0000 (Tue, 30 Jun 2009) | 1 line
bug 5919: add test case
------------------------------------------------------------------------
r789966 | jm | 2009-06-30 21:36:35 +0000 (Tue, 30 Jun 2009) | 1 line
allow image/jpg to be treated as synonymous to image/jpeg in ImageInfo plugin, thanks to Paul Barry
------------------------------------------------------------------------
r789964 | jm | 2009-06-30 21:34:19 +0000 (Tue, 30 Jun 2009) | 1 line
bug 6045: lots of fixes and cleanup for the Bayes benchmarking scripts, thanks to Michael Alan Dorman
------------------------------------------------------------------------
r789963 | jm | 2009-06-30 21:21:10 +0000 (Tue, 30 Jun 2009) | 1 line
seriously, remove that external
------------------------------------------------------------------------
r789962 | jm | 2009-06-30 21:20:06 +0000 (Tue, 30 Jun 2009) | 1 line
bug 5974: add POD docs for new switch
------------------------------------------------------------------------
r789960 | jm | 2009-06-30 21:18:33 +0000 (Tue, 30 Jun 2009) | 1 line
bug 5974: add -n / --connect-timeout switch to spamc, allowing separate connection timeout from communication timeout. thanks to <mrgus /at/ disco-zombie.net>
------------------------------------------------------------------------
r789839 | jm | 2009-06-30 17:34:06 +0000 (Tue, 30 Jun 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r789833 | jhardin | 2009-06-30 17:15:52 +0000 (Tue, 30 Jun 2009) | 2 lines
Make FILL_THIS_FORM_FRAUD_PHISH a little tighter
------------------------------------------------------------------------
r789820 | jhardin | 2009-06-30 16:25:10 +0000 (Tue, 30 Jun 2009) | 2 lines
Add jhardin@impsec.org to CREDITS
------------------------------------------------------------------------
r789819 | jhardin | 2009-06-30 16:24:32 +0000 (Tue, 30 Jun 2009) | 2 lines
Add jhardin@impsec.org
------------------------------------------------------------------------
r789807 | jm | 2009-06-30 15:55:52 +0000 (Tue, 30 Jun 2009) | 1 line
bug 5960: don't refer to now-obsoleted optional dependency modules (Mail::SPF::Query and Mail::DomainKeys)
------------------------------------------------------------------------
r789655 | mmartinec | 2009-06-30 10:27:05 +0000 (Tue, 30 Jun 2009) | 2 lines
defensive programming - avoid a warning, Bug 5948
------------------------------------------------------------------------
r789649 | jm | 2009-06-30 10:15:16 +0000 (Tue, 30 Jun 2009) | 1 line
oops. wrong config setting for this test sample
------------------------------------------------------------------------
r789646 | jm | 2009-06-30 10:10:00 +0000 (Tue, 30 Jun 2009) | 1 line
bug 5942: fix BOUNCE_MESSAGE false positives due to Auto-Submitted: header use in nonbounces
------------------------------------------------------------------------
r789643 | jm | 2009-06-30 09:47:15 +0000 (Tue, 30 Jun 2009) | 1 line
bug 6077: turn off the perl 5.6.x test run for Hudson.
------------------------------------------------------------------------
r789624 | jm | 2009-06-30 08:54:40 +0000 (Tue, 30 Jun 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r789620 | jm | 2009-06-30 08:50:01 +0000 (Tue, 30 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r789618 | jm | 2009-06-30 08:46:31 +0000 (Tue, 30 Jun 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r789590 | mmartinec | 2009-06-30 07:08:42 +0000 (Tue, 30 Jun 2009) | 3 lines
renamed rules ML_ADSP_CUSTOM_* to NML_ADSP_CUSTOM_*
to better reflect their semantics (NOT from a Mailing List)
------------------------------------------------------------------------
r789526 | jm | 2009-06-30 01:19:57 +0000 (Tue, 30 Jun 2009) | 1 line
auto-generated test rules
------------------------------------------------------------------------
r789487 | mmartinec | 2009-06-29 23:08:56 +0000 (Mon, 29 Jun 2009) | 6 lines
removed from rulesrc/sandbox/mmartinec:
25_yg.cf, 25_dcc.cf, 25_dkim.cf,
these are no longer necessary, after being
folded into 'rules' dir or made unnecessary
by the introduction of adsp_override rules
------------------------------------------------------------------------
r789482 | mmartinec | 2009-06-29 22:51:55 +0000 (Mon, 29 Jun 2009) | 2 lines
new rules in 25_dkim.cf: ML_ADSP_CUSTOM_{LOW,MED,HIGH}
------------------------------------------------------------------------
r789480 | mmartinec | 2009-06-29 22:44:45 +0000 (Mon, 29 Jun 2009) | 2 lines
Added __VIA_ML metarule to rules/20_head_tests.cf
------------------------------------------------------------------------
r789478 | mmartinec | 2009-06-29 22:38:03 +0000 (Mon, 29 Jun 2009) | 2 lines
new file: rules/60_adsp_override_dkim.cf (Bug 6139)
------------------------------------------------------------------------
r789457 | jm | 2009-06-29 21:44:02 +0000 (Mon, 29 Jun 2009) | 2 lines
copy rulesrc dir in its entirety
------------------------------------------------------------------------
r789455 | jm | 2009-06-29 21:42:25 +0000 (Mon, 29 Jun 2009) | 1 line
bug 6139: remove use of an SVN external to share 'rulesrc' sandbox tree between 3.2.x and 3.3.x trees; instead we'll just have separate sandbox dirs
------------------------------------------------------------------------
r789404 | mmartinec | 2009-06-29 18:22:50 +0000 (Mon, 29 Jun 2009) | 4 lines
rules/25_dcc.cf, rules/50_scores.cf: added DCC reputation rules
(supported by current DCC plugin /since r615306, 2008-01-25/),
contributed by Michael Scheidell
------------------------------------------------------------------------
r789383 | mmartinec | 2009-06-29 16:55:46 +0000 (Mon, 29 Jun 2009) | 2 lines
t/dkim2.t: use DKIM_VALID in place of the old DKIM_VERIFIED
------------------------------------------------------------------------
r789382 | mmartinec | 2009-06-29 16:38:32 +0000 (Mon, 29 Jun 2009) | 11 lines
rules/25_dkim.cf, rules/50_scores.cf:
- remove DomainKeys rules (Bug 6098);
- drop scores of ENV_AND_HDR_DKIM_MATCH
and ENV_AND_HDR_SPF_MATCH as a great goldmine
for spammers;
- added new rules DKIM_VALID, DKIM_VALID_AU,
DKIM_ADSP_*, __DKIM_DEPENDABLE;
- dropped scores to 0 for old rules
DKIM_VERIFIED, DKIM_POLICY_*, while keeping them
for compatibility with existing uses .cf files
------------------------------------------------------------------------
r789357 | jm | 2009-06-29 15:18:46 +0000 (Mon, 29 Jun 2009) | 1 line
bug 6098: add a comment to the .pre file explaining what's happened to the DomainKeys plugin
------------------------------------------------------------------------
r789297 | jm | 2009-06-29 11:47:38 +0000 (Mon, 29 Jun 2009) | 1 line
add MIME_BASE64_TEXT fp message to the rules test suite
------------------------------------------------------------------------
r789295 | jm | 2009-06-29 11:45:12 +0000 (Mon, 29 Jun 2009) | 1 line
bug 5553: MIME_BASE64_TEXT not properly handling MIME charset rules, causing FPs. fix by Paul Fisher <pnfisher /at/ berkeley.edu>
------------------------------------------------------------------------
r789262 | jm | 2009-06-29 08:50:01 +0000 (Mon, 29 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r788939 | jm | 2009-06-27 08:50:27 +0000 (Sat, 27 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r788636 | jm | 2009-06-26 08:50:01 +0000 (Fri, 26 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r788294 | jm | 2009-06-25 08:50:02 +0000 (Thu, 25 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r788192 | jm | 2009-06-24 21:54:20 +0000 (Wed, 24 Jun 2009) | 1 line
bug 5752: get rid of rules in the main distribution tarball; we now have a new tarball for rules, alongside the main source tarball, or sa-update can be used to dl the freshest ruleset (more likely).
------------------------------------------------------------------------
r788191 | jm | 2009-06-24 21:42:42 +0000 (Wed, 24 Jun 2009) | 1 line
no need to require the .asc file if --nogpg is used
------------------------------------------------------------------------
r787945 | jm | 2009-06-24 08:50:02 +0000 (Wed, 24 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r787587 | jm | 2009-06-23 08:54:03 +0000 (Tue, 23 Jun 2009) | 1 line
removing EmailBL test rules per Henrik's request
------------------------------------------------------------------------
r787586 | jm | 2009-06-23 08:50:02 +0000 (Tue, 23 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r787168 | jm | 2009-06-22 08:50:01 +0000 (Mon, 22 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r787054 | jhardin | 2009-06-21 17:22:31 +0000 (Sun, 21 Jun 2009) | 2 lines
Add multipass to ReplaceTags.pm - hardcoded limit of 5 passes.
------------------------------------------------------------------------
r786828 | jm | 2009-06-20 14:01:14 +0000 (Sat, 20 Jun 2009) | 1 line
try to fix recreate.t to not be so odd. (a) it needs to use localrules.tmp so that it gets the equivalent of /etc/mail/spamassassin, .pre files, etc. (b) it should not delete .pm files since this just creates problems
------------------------------------------------------------------------
r786823 | jm | 2009-06-20 13:52:16 +0000 (Sat, 20 Jun 2009) | 1 line
bug 5871: spamc will not time out connections to a hung spamd. Add --filter-retries and --fitler-retry-sleep
------------------------------------------------------------------------
r786769 | jm | 2009-06-20 08:50:02 +0000 (Sat, 20 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r786665 | sidney | 2009-06-19 21:05:55 +0000 (Fri, 19 Jun 2009) | 1 line
Bug 6138: copy test rules into temp site directory along with pre files during testing so loadplugin works
------------------------------------------------------------------------
r786415 | jm | 2009-06-19 08:50:01 +0000 (Fri, 19 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r786161 | mmartinec | 2009-06-18 17:01:00 +0000 (Thu, 18 Jun 2009) | 2 lines
Added t/data/dkim/* and t/dkim2.t to MANIFEST.
------------------------------------------------------------------------
r786104 | mmartinec | 2009-06-18 15:07:02 +0000 (Thu, 18 Jun 2009) | 1 line
updated test count in t/dkim2.t
------------------------------------------------------------------------
r786103 | mmartinec | 2009-06-18 15:06:14 +0000 (Thu, 18 Jun 2009) | 2 lines
Added 13 new test messages to t/data/dkim/ (Bug 6100).
------------------------------------------------------------------------
r785959 | jm | 2009-06-18 08:50:02 +0000 (Thu, 18 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r785687 | jm | 2009-06-17 15:49:29 +0000 (Wed, 17 Jun 2009) | 1 line
trivial: doc reformat and typo fix
------------------------------------------------------------------------
r785686 | jm | 2009-06-17 15:49:00 +0000 (Wed, 17 Jun 2009) | 1 line
fix Hudson build to mark build/mkrules lint failures as a build failure, with accompanying noisy mails
------------------------------------------------------------------------
r785514 | jm | 2009-06-17 08:50:01 +0000 (Wed, 17 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r785115 | jm | 2009-06-16 08:50:02 +0000 (Tue, 16 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r784692 | jm | 2009-06-15 08:50:01 +0000 (Mon, 15 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r784351 | jm | 2009-06-13 08:50:01 +0000 (Sat, 13 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r784034 | jm | 2009-06-12 08:50:01 +0000 (Fri, 12 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r783956 | jm | 2009-06-11 23:07:30 +0000 (Thu, 11 Jun 2009) | 1 line
ugh. dealing with SVN is such a pain
------------------------------------------------------------------------
r783952 | jm | 2009-06-11 22:51:46 +0000 (Thu, 11 Jun 2009) | 1 line
avoid recompressing logs every time this is run
------------------------------------------------------------------------
r783951 | jm | 2009-06-11 22:49:33 +0000 (Thu, 11 Jun 2009) | 1 line
refactor and tidy reports-from-logs; clean up the code quite a lot, and hopefully this will fix that double-counting bug guenther spotted
------------------------------------------------------------------------
r783945 | jm | 2009-06-11 22:25:40 +0000 (Thu, 11 Jun 2009) | 1 line
renamed obscure path to something more sensible; clean up old input logs for report generation after 30 days
------------------------------------------------------------------------
r783933 | jm | 2009-06-11 21:48:18 +0000 (Thu, 11 Jun 2009) | 1 line
attempt to permit the case where a user uploads no ham logs
------------------------------------------------------------------------
r783698 | jm | 2009-06-11 08:50:01 +0000 (Thu, 11 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r783256 | jm | 2009-06-10 08:50:02 +0000 (Wed, 10 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r782917 | jm | 2009-06-09 08:50:04 +0000 (Tue, 09 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r782752 | mmartinec | 2009-06-08 19:53:49 +0000 (Mon, 08 Jun 2009) | 7 lines
Bug 6100: add my first draft rewrite attempt at a Plugin::DKIM
tests, based on public test keys as published under domain
sa-test.spamassassin.org. The new test program is t/dkim2.t
(the t/dkim.t is left disabled and untouched), along with
a set of test mail messages in a new directory t/data/dkim.
More test messages should be added eventually.
------------------------------------------------------------------------
r782679 | mmartinec | 2009-06-08 15:36:30 +0000 (Mon, 08 Jun 2009) | 15 lines
M::S::Logger::log_message - insert a '[...]' into continuation lines
of a multiline debug messages, turning a puzzling log line like:
dbg: rules Message-Id: "
into a more obvious:
dbg: rules: ran header rule __MSOE_MID_WRONG_CASE ======> got hit: "
dbg: rules: [...] Message-Id: "
Also, do not require a space to follow a colon after a facility name
in debug messages, the space is not required by documentation:
| Log a message at a specific level. Levels are specified as strings:
| "warn", "error", "info", and "dbg". The first element of the message
| must be prefixed with a facility name followed directly by a colon.
Not that a missing space would be encouraged or actually practiced,
but it shouldn't be treated as a missing facility name.
------------------------------------------------------------------------
r782561 | jm | 2009-06-08 08:50:02 +0000 (Mon, 08 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r782210 | jm | 2009-06-06 08:50:01 +0000 (Sat, 06 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r782054 | jm | 2009-06-05 15:42:04 +0000 (Fri, 05 Jun 2009) | 1 line
(finally) check in part of the sought-rules generation process; the DNS zone generation
------------------------------------------------------------------------
r781946 | jm | 2009-06-05 08:50:02 +0000 (Fri, 05 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r781686 | jm | 2009-06-04 08:50:01 +0000 (Thu, 04 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r781302 | jm | 2009-06-03 08:50:01 +0000 (Wed, 03 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r781072 | mmartinec | 2009-06-02 16:02:03 +0000 (Tue, 02 Jun 2009) | 3 lines
cosmetic: rename variable $scorset_ref to $scoreset_ref
in Plugin::Check (fixing a typo)
------------------------------------------------------------------------
r780968 | jm | 2009-06-02 08:50:02 +0000 (Tue, 02 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r780595 | jm | 2009-06-01 08:50:01 +0000 (Mon, 01 Jun 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r780206 | jm | 2009-05-30 08:50:02 +0000 (Sat, 30 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r779896 | jm | 2009-05-29 08:50:02 +0000 (Fri, 29 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r779487 | jm | 2009-05-28 08:50:03 +0000 (Thu, 28 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r779064 | jm | 2009-05-27 08:50:01 +0000 (Wed, 27 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r778623 | jm | 2009-05-26 08:50:01 +0000 (Tue, 26 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r778353 | jm | 2009-05-25 08:50:01 +0000 (Mon, 25 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r777846 | jm | 2009-05-23 08:50:01 +0000 (Sat, 23 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r777434 | jm | 2009-05-22 08:50:02 +0000 (Fri, 22 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r777016 | jm | 2009-05-21 08:50:02 +0000 (Thu, 21 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r776683 | jm | 2009-05-20 13:03:25 +0000 (Wed, 20 May 2009) | 1 line
oops. forgot about -net mass-checks containing that in the log filename
------------------------------------------------------------------------
r776629 | jm | 2009-05-20 09:09:54 +0000 (Wed, 20 May 2009) | 1 line
logs now include the daterev string
------------------------------------------------------------------------
r776618 | jm | 2009-05-20 08:50:02 +0000 (Wed, 20 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r776348 | jm | 2009-05-19 14:56:18 +0000 (Tue, 19 May 2009) | 1 line
got this backwards
------------------------------------------------------------------------
r776345 | jm | 2009-05-19 14:52:47 +0000 (Tue, 19 May 2009) | 1 line
oops. fix regexp
------------------------------------------------------------------------
r776341 | jm | 2009-05-19 14:50:48 +0000 (Tue, 19 May 2009) | 1 line
reorder build order for reports
------------------------------------------------------------------------
r776340 | jm | 2009-05-19 14:48:45 +0000 (Tue, 19 May 2009) | 1 line
gen reports backwards; newer stuff is more relevant
------------------------------------------------------------------------
r776333 | jm | 2009-05-19 14:38:20 +0000 (Tue, 19 May 2009) | 1 line
be smarter about extracting usernames
------------------------------------------------------------------------
r776264 | jm | 2009-05-19 10:36:59 +0000 (Tue, 19 May 2009) | 1 line
clean up and simplify rule-qa log batch processing scripts
------------------------------------------------------------------------
r776260 | jm | 2009-05-19 10:12:16 +0000 (Tue, 19 May 2009) | 1 line
annoying chmod noise in logs: silenced
------------------------------------------------------------------------
r776259 | jm | 2009-05-19 10:10:40 +0000 (Tue, 19 May 2009) | 1 line
allow flag-based inhibition of super-slow report processes
------------------------------------------------------------------------
r773924 | jm | 2009-05-12 15:06:53 +0000 (Tue, 12 May 2009) | 1 line
add use of EmailBL plugin for testing
------------------------------------------------------------------------
r773501 | jm | 2009-05-11 08:50:02 +0000 (Mon, 11 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r773315 | jm | 2009-05-10 08:50:02 +0000 (Sun, 10 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r773183 | jm | 2009-05-09 08:50:02 +0000 (Sat, 09 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r772890 | jm | 2009-05-08 08:50:03 +0000 (Fri, 08 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r772555 | jm | 2009-05-07 08:50:03 +0000 (Thu, 07 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r772099 | jm | 2009-05-06 08:50:02 +0000 (Wed, 06 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r771626 | jm | 2009-05-05 08:50:02 +0000 (Tue, 05 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r771243 | jm | 2009-05-04 08:50:02 +0000 (Mon, 04 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r770916 | jm | 2009-05-02 08:50:02 +0000 (Sat, 02 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r770582 | jm | 2009-05-01 08:50:01 +0000 (Fri, 01 May 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r770117 | jm | 2009-04-30 08:50:01 +0000 (Thu, 30 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r769716 | jm | 2009-04-29 08:50:04 +0000 (Wed, 29 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r769302 | jm | 2009-04-28 08:50:02 +0000 (Tue, 28 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r768900 | jm | 2009-04-27 08:50:02 +0000 (Mon, 27 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r768689 | jm | 2009-04-26 08:50:01 +0000 (Sun, 26 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r768497 | jm | 2009-04-25 08:50:02 +0000 (Sat, 25 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r768225 | jm | 2009-04-24 08:50:01 +0000 (Fri, 24 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r768024 | mmartinec | 2009-04-23 19:28:47 +0000 (Thu, 23 Apr 2009) | 2 lines
Bug 6098: DomainKeys plugin is now obsolete
------------------------------------------------------------------------
r767856 | jm | 2009-04-23 08:50:01 +0000 (Thu, 23 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r767550 | mmartinec | 2009-04-22 14:48:36 +0000 (Wed, 22 Apr 2009) | 2 lines
Bug 6095, cont'd, make Time::HiRes a required module
------------------------------------------------------------------------
r767536 | mmartinec | 2009-04-22 14:22:58 +0000 (Wed, 22 Apr 2009) | 2 lines
Make Time::HiRes a required module.
------------------------------------------------------------------------
r767410 | jm | 2009-04-22 08:50:02 +0000 (Wed, 22 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r767074 | jm | 2009-04-21 08:50:01 +0000 (Tue, 21 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r766625 | jm | 2009-04-20 08:50:02 +0000 (Mon, 20 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r766270 | jm | 2009-04-18 08:50:01 +0000 (Sat, 18 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r765908 | jm | 2009-04-17 08:50:01 +0000 (Fri, 17 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r765752 | mmartinec | 2009-04-16 20:36:25 +0000 (Thu, 16 Apr 2009) | 4 lines
Avoid unsightly 'Use of uninitialized value'
in M::SA::Plugin::Check::add_evalstr as a
side effect of certain --lint errors.
------------------------------------------------------------------------
r765739 | mmartinec | 2009-04-16 20:08:19 +0000 (Thu, 16 Apr 2009) | 6 lines
Fix t/config_tree_recurse.t from failing when ENV env. var. is set:
t/config_tree_recurse..Insecure $ENV{ENV} while running
with -T switch at SATest.pm line 196.
by deleting environment variable 'ENV',
and for good measure also the: IFS, CDPATH, BASH_ENV.
------------------------------------------------------------------------
r765516 | jm | 2009-04-16 08:50:02 +0000 (Thu, 16 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r765088 | jm | 2009-04-15 08:50:53 +0000 (Wed, 15 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r765013 | jm | 2009-04-14 23:45:43 +0000 (Tue, 14 Apr 2009) | 1 line
unlink dest before linking
------------------------------------------------------------------------
r765010 | jm | 2009-04-14 23:43:07 +0000 (Tue, 14 Apr 2009) | 1 line
minor fixes
------------------------------------------------------------------------
r765009 | jm | 2009-04-14 23:40:15 +0000 (Tue, 14 Apr 2009) | 1 line
locale fix
------------------------------------------------------------------------
r765006 | jm | 2009-04-14 23:36:29 +0000 (Tue, 14 Apr 2009) | 1 line
attempt to fix ruleqa import bugs
------------------------------------------------------------------------
r764714 | jm | 2009-04-14 08:50:02 +0000 (Tue, 14 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r764376 | jm | 2009-04-13 08:50:02 +0000 (Mon, 13 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r764187 | jm | 2009-04-11 08:50:02 +0000 (Sat, 11 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r763887 | jm | 2009-04-10 08:50:01 +0000 (Fri, 10 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r763733 | mmartinec | 2009-04-09 16:59:51 +0000 (Thu, 09 Apr 2009) | 5 lines
DKIM plugin: add eval rule __DKIM_DEPENDABLE, which can be
consulted to prevent false positives on large but truncated
messages with poor man's implementation of ADSP by hand-crafted
rules.
------------------------------------------------------------------------
r763563 | jm | 2009-04-09 08:50:02 +0000 (Thu, 09 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r763142 | jm | 2009-04-08 08:50:02 +0000 (Wed, 08 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r762772 | mmartinec | 2009-04-07 13:39:23 +0000 (Tue, 07 Apr 2009) | 2 lines
M::SA::Plugin::DKIM: avoid a warning: Use of uninitialized value $identity
------------------------------------------------------------------------
r762657 | jm | 2009-04-07 08:50:02 +0000 (Tue, 07 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r762257 | jm | 2009-04-06 08:50:01 +0000 (Mon, 06 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r762252 | jm | 2009-04-06 08:38:23 +0000 (Mon, 06 Apr 2009) | 1 line
remove 'this interface is alpha' warning as per discussion thread; also trivial POD tweaking
------------------------------------------------------------------------
r761880 | jm | 2009-04-04 08:50:02 +0000 (Sat, 04 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r761731 | mmartinec | 2009-04-03 17:02:42 +0000 (Fri, 03 Apr 2009) | 2 lines
DKIM plugin, forgot one detail
------------------------------------------------------------------------
r761708 | mmartinec | 2009-04-03 15:20:57 +0000 (Fri, 03 Apr 2009) | 4 lines
DKIM plugin: do not trigger ADSP rules when there is a known
likely reason of author's domain signature failure, such as a
DNS problem or a truncated message being passed to SpamAssassin.
------------------------------------------------------------------------
r761573 | jm | 2009-04-03 08:50:02 +0000 (Fri, 03 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r761208 | jm | 2009-04-02 08:50:03 +0000 (Thu, 02 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r760962 | mmartinec | 2009-04-01 17:04:59 +0000 (Wed, 01 Apr 2009) | 6 lines
M::SA::BayesStore::BDB : keep databases persistently open in an
attempt to reduce likelihood of database corruption or permanent
lockout, and likely to improve performance; do a db close in a
DESTROY method to ensure a clean rundown; remove DB_LOG_AUTOREMOVE
as it is not compatible with libdb 4.7 (bdb API change).
------------------------------------------------------------------------
r760896 | mmartinec | 2009-04-01 14:01:59 +0000 (Wed, 01 Apr 2009) | 3 lines
reverting r760705, directly executed eval rules are about 4% slower
(but saves about 1.2 MB), compared to compiled eval rules. Bug 6060
------------------------------------------------------------------------
r760818 | jm | 2009-04-01 08:50:06 +0000 (Wed, 01 Apr 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r760705 | mmartinec | 2009-03-31 22:52:30 +0000 (Tue, 31 Mar 2009) | 2 lines
Bug6060, part 2: replace compiled eval rules with direct execution
------------------------------------------------------------------------
r760568 | mmartinec | 2009-03-31 18:55:10 +0000 (Tue, 31 Mar 2009) | 5 lines
Bug 6060: let the Check.pm plugin produce smaller chunks
of source code (60 kB) to avoid Perl compiler crashing
on exceeding stack size, and to reduce memory footprint
of SpamAssassin.
------------------------------------------------------------------------
r760370 | jm | 2009-03-31 08:50:07 +0000 (Tue, 31 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r759882 | jm | 2009-03-30 08:50:04 +0000 (Mon, 30 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r759794 | jm | 2009-03-29 22:30:34 +0000 (Sun, 29 Mar 2009) | 1 line
bug 5856: replace almost all use of 'trusted_networks' in rules with 'internal_networks'; thanks to Henrik Krohns
------------------------------------------------------------------------
r759790 | jm | 2009-03-29 22:13:02 +0000 (Sun, 29 Mar 2009) | 1 line
bug 6059: disable AWL by default
------------------------------------------------------------------------
r759755 | jm | 2009-03-29 19:26:34 +0000 (Sun, 29 Mar 2009) | 1 line
update FORGED_MUA_THEBAT_BOUN according to advice from The Bat developer Maxim Masiutin
------------------------------------------------------------------------
r759438 | jm | 2009-03-28 08:50:03 +0000 (Sat, 28 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r759064 | jm | 2009-03-27 08:50:12 +0000 (Fri, 27 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r758561 | jm | 2009-03-26 08:50:12 +0000 (Thu, 26 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r758217 | sidney | 2009-03-25 11:08:35 +0000 (Wed, 25 Mar 2009) | 1 line
bug 6090: remove WHOIS_ rules
------------------------------------------------------------------------
r758179 | jm | 2009-03-25 08:50:11 +0000 (Wed, 25 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r757688 | jm | 2009-03-24 08:50:04 +0000 (Tue, 24 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r757417 | mmartinec | 2009-03-23 15:47:44 +0000 (Mon, 23 Mar 2009) | 7 lines
DKIM plugin: prevent ADSP rules from firing if DKIM signatures could
not be verified due to DNS resolver not being available, or Mail::DKIM
modules not available, or temporary DNS failures when retrieving a
public key from the author's domain (this one still needs a better
support from Mail::DKIM, I'll contact the author). Plus some rather
cosmetic changes.
------------------------------------------------------------------------
r757352 | jm | 2009-03-23 08:50:03 +0000 (Mon, 23 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r757147 | jm | 2009-03-22 08:50:02 +0000 (Sun, 22 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r756895 | jm | 2009-03-21 08:50:02 +0000 (Sat, 21 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r756375 | jm | 2009-03-20 08:50:08 +0000 (Fri, 20 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r756195 | mmartinec | 2009-03-19 20:59:58 +0000 (Thu, 19 Mar 2009) | 4 lines
M::SA::Plugin::Check - pick up 'rule_hits' from
caller via the new suppl_attrib mechanism (Bug 6088)
and call got_hit on them. Experimental.
------------------------------------------------------------------------
r756190 | mmartinec | 2009-03-19 20:52:35 +0000 (Thu, 19 Mar 2009) | 3 lines
Bug 6088: Adding one optional arg to M::S::parse allows
caller to pass additional info to SA
------------------------------------------------------------------------
r756143 | mmartinec | 2009-03-19 19:20:24 +0000 (Thu, 19 Mar 2009) | 8 lines
PerMsgStatus::got_hit : if $params{score} is defined (i.e.
score is explicitly provided by a caller, even if 0), it takes
precedence to a configured rule score. Previously a caller
of got_hit could not force a 0 score. (it's rather a nitpick)
Add a debug printout of a version of perl, and values of PREFIX,
DEF_RULES_DIR, LOCAL_RULES_DIR, LOCAL_STATE_DIR.
------------------------------------------------------------------------
r756131 | mmartinec | 2009-03-19 18:51:57 +0000 (Thu, 19 Mar 2009) | 6 lines
Bug 6087: DKIM plugin support for domain signing practices (ADSP),
with overrides. Implements an 'adsp_override' config file directive,
adds eval:check_dkim_adsp() used for rules DKIM_ADSP_*. Also
allows this plugin to re-use Mail::DKIM verification results
if made available by a caller or elsewhere.
------------------------------------------------------------------------
r755874 | jm | 2009-03-19 08:50:03 +0000 (Thu, 19 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r755511 | jm | 2009-03-18 08:50:01 +0000 (Wed, 18 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r755154 | jm | 2009-03-17 08:50:02 +0000 (Tue, 17 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r754849 | jm | 2009-03-16 08:50:02 +0000 (Mon, 16 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r754541 | jm | 2009-03-14 22:00:04 +0000 (Sat, 14 Mar 2009) | 1 line
bug 6078: update descriptions for RCVD_IN_BSP_TRUSTED, HABEAS_ACCREDITED_COI and HABEAS_ACCREDITED_SOI
------------------------------------------------------------------------
r754535 | jm | 2009-03-14 21:52:56 +0000 (Sat, 14 Mar 2009) | 1 line
bug 6079: remove RCVD_IN_BSP_OTHER & HABEAS_CHECKED, as recommended by JD Falk
------------------------------------------------------------------------
r753615 | jm | 2009-03-14 08:50:01 +0000 (Sat, 14 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r753170 | jm | 2009-03-13 08:50:02 +0000 (Fri, 13 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r752808 | jm | 2009-03-12 08:50:05 +0000 (Thu, 12 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r752409 | jm | 2009-03-11 08:50:02 +0000 (Wed, 11 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r752025 | jm | 2009-03-10 08:50:02 +0000 (Tue, 10 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r751625 | jm | 2009-03-09 08:50:04 +0000 (Mon, 09 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r751225 | jm | 2009-03-07 08:50:01 +0000 (Sat, 07 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r751074 | duncf | 2009-03-06 21:21:39 +0000 (Fri, 06 Mar 2009) | 2 lines
Fix whitespace.
------------------------------------------------------------------------
r750811 | jm | 2009-03-06 08:50:02 +0000 (Fri, 06 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r750390 | jm | 2009-03-05 08:50:03 +0000 (Thu, 05 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r750232 | jm | 2009-03-04 23:41:32 +0000 (Wed, 04 Mar 2009) | 1 line
bug 6047: some win32 compiler-warnings cleanup in spamc. thanks to Nico Prenzel
------------------------------------------------------------------------
r749942 | jm | 2009-03-04 08:50:03 +0000 (Wed, 04 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r749680 | duncf | 2009-03-03 18:35:32 +0000 (Tue, 03 Mar 2009) | 1 line
Fix reuse.t to skip tests if mass-check is missing.
------------------------------------------------------------------------
r749582 | jm | 2009-03-03 11:29:51 +0000 (Tue, 03 Mar 2009) | 1 line
bug 5658: add Mailman exclusion to FORGED_MUA_THEBAT_CS as Mailman rewrites Content-Type headers
------------------------------------------------------------------------
r749566 | jm | 2009-03-03 08:50:02 +0000 (Tue, 03 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r749495 | jm | 2009-03-03 00:36:51 +0000 (Tue, 03 Mar 2009) | 1 line
fix typo that broke corpus-nightly's attempts to recover from a damaged SVN checkout
------------------------------------------------------------------------
r749462 | duncf | 2009-03-02 22:49:50 +0000 (Mon, 02 Mar 2009) | 3 lines
Bug 6012: Improve reuse logic to better simulate rule hits. This moves
the reuse logic to a plugin and adds several plugin hooks.
------------------------------------------------------------------------
r749238 | jm | 2009-03-02 08:50:01 +0000 (Mon, 02 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r748980 | jm | 2009-03-01 08:50:01 +0000 (Sun, 01 Mar 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r748795 | jm | 2009-02-28 08:50:02 +0000 (Sat, 28 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r748060 | jm | 2009-02-26 08:50:02 +0000 (Thu, 26 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r747711 | jm | 2009-02-25 08:50:04 +0000 (Wed, 25 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r746930 | jm | 2009-02-23 08:50:04 +0000 (Mon, 23 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r746455 | jm | 2009-02-21 08:50:01 +0000 (Sat, 21 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r746182 | jm | 2009-02-20 08:50:06 +0000 (Fri, 20 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r744865 | jm | 2009-02-16 08:50:02 +0000 (Mon, 16 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r744429 | jm | 2009-02-14 08:50:02 +0000 (Sat, 14 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r744035 | jm | 2009-02-13 08:50:02 +0000 (Fri, 13 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r743659 | jm | 2009-02-12 08:50:02 +0000 (Thu, 12 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r743275 | jm | 2009-02-11 08:50:02 +0000 (Wed, 11 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r743007 | mmartinec | 2009-02-10 16:13:50 +0000 (Tue, 10 Feb 2009) | 16 lines
- BDB.pm: no wonder no tokens were ever found, sought in 'seen'
instead of in a 'tokens' database;
- BDB.pm: fix 'sa-learn --dump' failing:
plugin: eval failed: bayes: dump_db_toks: not implemented
plugin: eval failed: Can't locate object method "compute_prob_for_token"
via package "Mail::SpamAssassin::Plugin::Bayes" at BDB.pm line 615
- BDB.pm: add new subroutine _mget, and move a loop through
search tokens from tok_get_all into _mget, avoiding one level
of procedure call for few-hundred tokens
- BDB.pm: comment-out debug calls to Data::Dumper
- added a timing report to Plugin::Bayes::learner_expire_old_training
------------------------------------------------------------------------
r742897 | jm | 2009-02-10 08:50:05 +0000 (Tue, 10 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r742734 | mmartinec | 2009-02-09 21:09:43 +0000 (Mon, 09 Feb 2009) | 1 line
BDB.pm: more debugging
------------------------------------------------------------------------
r742726 | mmartinec | 2009-02-09 20:33:14 +0000 (Mon, 09 Feb 2009) | 2 lines
M::S::BayesStore::BDB - log libdb version, comment out some dbg calls
------------------------------------------------------------------------
r742680 | mmartinec | 2009-02-09 19:10:31 +0000 (Mon, 09 Feb 2009) | 11 lines
some rather cosmetic changes to BDB.pm: wrap long lines; remove some
redundant parenthesis; TAB -> SP in POD sections (doesn't come out
nice); uncomment most dbg calls for the time being, change debug
area id 'BDB:' -> 'bayes:' for consistency with other backends;
changed 'assert'-like idiom to: 'assert_condition or die' (previously
a mix of 'negative_condition and die' and 'positive_cond or die'
was used); test status of BerkeleyDB methods for zero as per docs,
instead of testing for boolean; avoid idiom 'my $v=expr or die/dbg'
separating assignment and a test ('my $x=0 or die' yields:
'Found = in conditional', while 'my($x)=0 or die' never dies)
------------------------------------------------------------------------
r742535 | mmartinec | 2009-02-09 14:42:14 +0000 (Mon, 09 Feb 2009) | 6 lines
Quench the warning:
BerkeleyDB::db_version" used only once: possible typo at t/bayesbdb.t
Prevent bayesbdb.t from aborting:
Can't use an undefined value as an ARRAY reference at
../blib/lib/Mail/SpamAssassin/BayesStore/BDB.pm line 683
------------------------------------------------------------------------
r742522 | mmartinec | 2009-02-09 14:27:50 +0000 (Mon, 09 Feb 2009) | 4 lines
Imported a new Bayes backend M::S::BayesStore::BDB, along
with its benchmarks and tests (from Bug 6046 attachment);
author: Michael Alan Dorman
------------------------------------------------------------------------
r742333 | jm | 2009-02-09 08:50:02 +0000 (Mon, 09 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r741856 | jm | 2009-02-07 08:50:01 +0000 (Sat, 07 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r741474 | jm | 2009-02-06 08:50:05 +0000 (Fri, 06 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r741048 | jm | 2009-02-05 08:50:02 +0000 (Thu, 05 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r740818 | mmartinec | 2009-02-04 18:27:29 +0000 (Wed, 04 Feb 2009) | 6 lines
Util::helper_app_pipe_open_unix: flush stdout and stderr before
forking, otherwise an error reported by exec (such as 'insecure
dependency') was lost in a buffer; also, change last-resort
subprocess exit code from 1 to 6 to make it less likely to be
confused with some regular external program exit status
------------------------------------------------------------------------
r740658 | jm | 2009-02-04 08:50:01 +0000 (Wed, 04 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r740247 | jm | 2009-02-03 08:50:02 +0000 (Tue, 03 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r739943 | jm | 2009-02-02 08:50:01 +0000 (Mon, 02 Feb 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r739525 | jm | 2009-01-31 08:50:02 +0000 (Sat, 31 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r739204 | jm | 2009-01-30 08:50:02 +0000 (Fri, 30 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r739059 | jm | 2009-01-29 22:44:50 +0000 (Thu, 29 Jan 2009) | 1 line
remove __BOUNCE_OOO_1 after repeated FP reports
------------------------------------------------------------------------
r738802 | jm | 2009-01-29 08:50:02 +0000 (Thu, 29 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r738403 | jm | 2009-01-28 08:50:03 +0000 (Wed, 28 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r738034 | jm | 2009-01-27 08:50:04 +0000 (Tue, 27 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r737655 | jm | 2009-01-26 08:50:01 +0000 (Mon, 26 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r737318 | jm | 2009-01-24 08:50:02 +0000 (Sat, 24 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r736972 | jm | 2009-01-23 08:50:07 +0000 (Fri, 23 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r736592 | jm | 2009-01-22 08:50:01 +0000 (Thu, 22 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r736266 | jm | 2009-01-21 08:50:01 +0000 (Wed, 21 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r736033 | mmartinec | 2009-01-20 15:46:54 +0000 (Tue, 20 Jan 2009) | 1 line
instrument Plugin::Check with timing of eval rules compile; add dbg to facilitate troubleshooting Perl5.8.9 crashes when compiling gen rules
------------------------------------------------------------------------
r735969 | jm | 2009-01-20 08:50:02 +0000 (Tue, 20 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r735631 | jm | 2009-01-19 08:50:05 +0000 (Mon, 19 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r735253 | jm | 2009-01-17 08:50:02 +0000 (Sat, 17 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r734939 | jm | 2009-01-16 08:50:02 +0000 (Fri, 16 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r734632 | jm | 2009-01-15 08:50:02 +0000 (Thu, 15 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r734530 | jm | 2009-01-14 22:05:08 +0000 (Wed, 14 Jan 2009) | 1 line
avoid a div by zero
------------------------------------------------------------------------
r734075 | jm | 2009-01-13 08:50:06 +0000 (Tue, 13 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r733653 | jm | 2009-01-12 08:50:02 +0000 (Mon, 12 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r733247 | jm | 2009-01-10 08:50:02 +0000 (Sat, 10 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r732979 | jm | 2009-01-09 08:50:10 +0000 (Fri, 09 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r732643 | jm | 2009-01-08 08:50:02 +0000 (Thu, 08 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r732591 | mmartinec | 2009-01-08 02:17:57 +0000 (Thu, 08 Jan 2009) | 1 line
bug 3748, take 2
------------------------------------------------------------------------
r732588 | mmartinec | 2009-01-08 01:44:10 +0000 (Thu, 08 Jan 2009) | 1 line
hmm, back up the mess
------------------------------------------------------------------------
r732582 | mmartinec | 2009-01-08 01:21:41 +0000 (Thu, 08 Jan 2009) | 1 line
bug 3748: match code to docs: test $opts->{message} for defined instead of treating it as a boolean
------------------------------------------------------------------------
r732276 | jm | 2009-01-07 08:50:02 +0000 (Wed, 07 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r731879 | jm | 2009-01-06 08:50:02 +0000 (Tue, 06 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r731494 | jm | 2009-01-05 08:50:02 +0000 (Mon, 05 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r730938 | jm | 2009-01-03 08:50:05 +0000 (Sat, 03 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r730843 | jm | 2009-01-02 21:13:21 +0000 (Fri, 02 Jan 2009) | 1 line
bug 5752: MAJOR CHANGE FOR 3.3.0: we no longer install the rules to /usr/share/spamassassin along with the code; admins must run 'sa-update' immediately after installing
------------------------------------------------------------------------
r730679 | jm | 2009-01-02 08:50:01 +0000 (Fri, 02 Jan 2009) | 1 line
promotions validated
------------------------------------------------------------------------
r730414 | jm | 2008-12-31 16:54:24 +0000 (Wed, 31 Dec 2008) | 1 line
bug 5932: replace trivial File::Path::rmtree usage with simple 'rm -rf' command lines to avoid File::Path security bug (CPAN bug# 36982). we still have other usage of rmtree(), but it's all in the test suite rather than runtime code
------------------------------------------------------------------------
r730413 | jm | 2008-12-31 16:46:52 +0000 (Wed, 31 Dec 2008) | 1 line
bug 6019: add test to ensure that config_tree_recurse works in taint mode
------------------------------------------------------------------------
r730351 | jm | 2008-12-31 08:50:02 +0000 (Wed, 31 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r730072 | jm | 2008-12-30 08:50:01 +0000 (Tue, 30 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r729907 | jm | 2008-12-29 15:02:03 +0000 (Mon, 29 Dec 2008) | 1 line
oops. fix mispasted msg
------------------------------------------------------------------------
r729906 | jm | 2008-12-29 14:56:12 +0000 (Mon, 29 Dec 2008) | 1 line
bug 5931: trusted_networks bogs down due to O(n^2) loop with millions of entries; revisit -- we still want to keep the check if possible, so just skip the O(n^2) linting code if we have over 200 networks in the list
------------------------------------------------------------------------
r729888 | jm | 2008-12-29 12:44:36 +0000 (Mon, 29 Dec 2008) | 1 line
bug 5496, bug 5962: fix FORGED_MUA_OUTLOOK false positives, using rule suggestion derived from Roger So and Yusuf Goolamabbas. also add test cases
------------------------------------------------------------------------
r729887 | jm | 2008-12-29 12:42:05 +0000 (Mon, 29 Dec 2008) | 1 line
t.rules runner: ignore .cf files in all cases, not just when no test files are specified
------------------------------------------------------------------------
r729885 | jm | 2008-12-29 12:41:22 +0000 (Mon, 29 Dec 2008) | 1 line
fix t.rules/BOUNCE_MESSAGE failures; turns out that they all depended on my ~/.spamassassin configuration. oops. Also make a new version of one of them under the CHALLENGE_RESPONSE rule, since the behaviour of CRBOUNCE_MESSAGE changed to differentiate CR bounces sent in response to mail I really did send vs mail I did not
------------------------------------------------------------------------
r729884 | jm | 2008-12-29 12:32:37 +0000 (Mon, 29 Dec 2008) | 1 line
improve usage for the t.rules test suite runner
------------------------------------------------------------------------
r729882 | jm | 2008-12-29 12:24:50 +0000 (Mon, 29 Dec 2008) | 1 line
bug 5874: add FP message to the rules test suite for FORGED_HOTMAIL_RCVD
------------------------------------------------------------------------
r729865 | jm | 2008-12-29 11:23:18 +0000 (Mon, 29 Dec 2008) | 1 line
bug 6025: spamc client library leaks the zlib compression buffer if compression is used. fix by Nico Prenzel
------------------------------------------------------------------------
r729860 | jm | 2008-12-29 10:53:35 +0000 (Mon, 29 Dec 2008) | 1 line
bug 6033: spamassassin script should exit with non-zero status if killed using SIGHUP, SIGTERM, SIGINT or SIGPIPE
------------------------------------------------------------------------
r729859 | jm | 2008-12-29 10:50:16 +0000 (Mon, 29 Dec 2008) | 1 line
bug: some FPing tokens would not be removed if they occured in FPs at the start of a 'paragraph'. fix
------------------------------------------------------------------------
r729839 | jm | 2008-12-29 08:50:02 +0000 (Mon, 29 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r729708 | jm | 2008-12-28 08:50:02 +0000 (Sun, 28 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r729617 | jm | 2008-12-27 08:50:01 +0000 (Sat, 27 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r729464 | jm | 2008-12-26 08:50:02 +0000 (Fri, 26 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r729405 | jm | 2008-12-25 08:50:01 +0000 (Thu, 25 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r729279 | jm | 2008-12-24 08:50:02 +0000 (Wed, 24 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r728905 | jm | 2008-12-23 08:50:04 +0000 (Tue, 23 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r728782 | jm | 2008-12-22 21:23:50 +0000 (Mon, 22 Dec 2008) | 1 line
bug 6020: allow urifullnsrhsbl: variant of urinsrhsbl which looks up the full hostname from the NS record in the DNSBL, not just the domain
------------------------------------------------------------------------
r728635 | jm | 2008-12-22 10:02:03 +0000 (Mon, 22 Dec 2008) | 1 line
trivial doco fix noted in Debian bug #509273
------------------------------------------------------------------------
r728628 | jm | 2008-12-22 08:50:01 +0000 (Mon, 22 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r728404 | jm | 2008-12-21 08:50:02 +0000 (Sun, 21 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r728253 | jm | 2008-12-20 08:50:02 +0000 (Sat, 20 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r727979 | jm | 2008-12-19 08:50:02 +0000 (Fri, 19 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r727676 | jm | 2008-12-18 08:50:04 +0000 (Thu, 18 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r727316 | jm | 2008-12-17 08:50:02 +0000 (Wed, 17 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r726991 | jm | 2008-12-16 08:50:01 +0000 (Tue, 16 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r726653 | jm | 2008-12-15 08:50:01 +0000 (Mon, 15 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r726392 | jm | 2008-12-14 08:50:02 +0000 (Sun, 14 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r726183 | jm | 2008-12-13 08:50:02 +0000 (Sat, 13 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r725947 | jm | 2008-12-12 08:50:03 +0000 (Fri, 12 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r725664 | mmartinec | 2008-12-11 11:35:23 +0000 (Thu, 11 Dec 2008) | 1 line
Logger/Stderr.pm: remove expensive neutralization of $SIG{PIPE} (bug 6028, partially reverting r724958)
------------------------------------------------------------------------
r725621 | jm | 2008-12-11 08:50:02 +0000 (Thu, 11 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r724958 | mmartinec | 2008-12-10 02:00:42 +0000 (Wed, 10 Dec 2008) | 1 line
protect logger from being recursively re-entered on warn or die from within logging
------------------------------------------------------------------------
r724641 | jm | 2008-12-09 08:50:02 +0000 (Tue, 09 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r724290 | jm | 2008-12-08 08:50:02 +0000 (Mon, 08 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r722809 | jm | 2008-12-03 08:50:02 +0000 (Wed, 03 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r722403 | jm | 2008-12-02 08:50:04 +0000 (Tue, 02 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r721999 | jm | 2008-12-01 08:50:02 +0000 (Mon, 01 Dec 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r721962 | felicity | 2008-12-01 04:39:00 +0000 (Mon, 01 Dec 2008) | 1 line
when ArchiveIterator:run_file is loading a message, pay attention to opt_all. also, if mass-check server has an error reading a message, throw a warning w/ the path in question.
------------------------------------------------------------------------
r721907 | felicity | 2008-11-30 22:21:23 +0000 (Sun, 30 Nov 2008) | 1 line
fix issue where the mass-check client could end up in a deadlock situation, especially if the server has msg-error entries in the process list
------------------------------------------------------------------------
r721787 | jm | 2008-11-30 08:50:02 +0000 (Sun, 30 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r721652 | jm | 2008-11-29 08:50:02 +0000 (Sat, 29 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r721527 | jm | 2008-11-28 16:22:01 +0000 (Fri, 28 Nov 2008) | 1 line
bug 3003: add real Maildir support for ArchiveIterator, thanks to Nico Erfurth
------------------------------------------------------------------------
r721524 | jm | 2008-11-28 16:02:30 +0000 (Fri, 28 Nov 2008) | 1 line
bug 6020: if no URIBLs are already defined, no NSRHSBL lookup would happen. fix
------------------------------------------------------------------------
r721385 | jm | 2008-11-28 08:50:22 +0000 (Fri, 28 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r721123 | jm | 2008-11-27 08:50:02 +0000 (Thu, 27 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r720963 | mmartinec | 2008-11-26 19:46:39 +0000 (Wed, 26 Nov 2008) | 1 line
README.awl: increase suggested awl.ip field width to 45 to support IPv6; AutoWhitelist.pm: allow storing an IPv6 address (previously causing SQL server errors: value too long)
------------------------------------------------------------------------
r720769 | jm | 2008-11-26 08:50:01 +0000 (Wed, 26 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r720444 | jm | 2008-11-25 08:50:11 +0000 (Tue, 25 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r720217 | jm | 2008-11-24 16:17:10 +0000 (Mon, 24 Nov 2008) | 1 line
bug 6013: add 'util_rb_3tld', allowing 3-level TLDs to be listed in URIBLs and allowing new 3TLDs to be added from rule updates
------------------------------------------------------------------------
r720211 | jm | 2008-11-24 15:35:56 +0000 (Mon, 24 Nov 2008) | 1 line
bug 6020: add 'urinsrhsbl' and 'urinsrhssub' rule types to URIDNSBL plugin, allowing listing of NS record strings in URIBL blocklists
------------------------------------------------------------------------
r720206 | kb | 2008-11-24 14:45:54 +0000 (Mon, 24 Nov 2008) | 2 lines
Ignore X-Keywords IMAP header.
------------------------------------------------------------------------
r720136 | jm | 2008-11-24 08:50:01 +0000 (Mon, 24 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r719960 | jm | 2008-11-23 08:50:03 +0000 (Sun, 23 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r719826 | jm | 2008-11-22 08:50:02 +0000 (Sat, 22 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r719543 | jm | 2008-11-21 08:50:01 +0000 (Fri, 21 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r719199 | jm | 2008-11-20 08:50:02 +0000 (Thu, 20 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r718905 | jm | 2008-11-19 08:50:01 +0000 (Wed, 19 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r718834 | mmartinec | 2008-11-19 01:49:35 +0000 (Wed, 19 Nov 2008) | 1 line
bug 6019: report error if eval fails; let File::Find::find untaint directories on recusion
------------------------------------------------------------------------
r718520 | jm | 2008-11-18 08:50:02 +0000 (Tue, 18 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r718190 | jm | 2008-11-17 08:50:02 +0000 (Mon, 17 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r717991 | jm | 2008-11-16 08:50:01 +0000 (Sun, 16 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r714225 | jm | 2008-11-15 08:50:02 +0000 (Sat, 15 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r713951 | jm | 2008-11-14 08:50:04 +0000 (Fri, 14 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r713682 | jm | 2008-11-13 08:50:02 +0000 (Thu, 13 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r713319 | jm | 2008-11-12 08:50:05 +0000 (Wed, 12 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r712998 | jm | 2008-11-11 08:50:02 +0000 (Tue, 11 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r712629 | jm | 2008-11-10 08:50:02 +0000 (Mon, 10 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r712364 | jm | 2008-11-08 08:50:01 +0000 (Sat, 08 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r712085 | jm | 2008-11-07 08:50:07 +0000 (Fri, 07 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r711800 | jm | 2008-11-06 08:50:02 +0000 (Thu, 06 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r711535 | jm | 2008-11-05 08:50:03 +0000 (Wed, 05 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r711224 | jm | 2008-11-04 11:14:19 +0000 (Tue, 04 Nov 2008) | 1 line
fix another bug in ?q=RULE_NAME feature
------------------------------------------------------------------------
r711223 | jm | 2008-11-04 11:05:31 +0000 (Tue, 04 Nov 2008) | 1 line
ruleQA: when using the q= shortcut URL, e.g. http://ruleqa.spamassassin.org?q=RULE_NAME , some of the links were invalid. fix
------------------------------------------------------------------------
r711210 | jm | 2008-11-04 08:50:02 +0000 (Tue, 04 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r710024 | jm | 2008-11-03 08:50:02 +0000 (Mon, 03 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r709658 | jm | 2008-11-01 08:50:02 +0000 (Sat, 01 Nov 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r709397 | jm | 2008-10-31 12:26:25 +0000 (Fri, 31 Oct 2008) | 1 line
bug 5736: also set the tflags for the NOVOWEL rules to be 'userconf' so their scores are not set by the rescorer
------------------------------------------------------------------------
r709387 | jm | 2008-10-31 11:47:41 +0000 (Fri, 31 Oct 2008) | 1 line
bug 5736: fix FROM_LOCAL_NOVOWEL, FROM_DOMAIN_NOVOWEL, URI_NOVOWEL to avoid common FPs; reduce their scores to 0.5 points each, too
------------------------------------------------------------------------
r709367 | jm | 2008-10-31 08:50:03 +0000 (Fri, 31 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r709120 | jm | 2008-10-30 08:50:04 +0000 (Thu, 30 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r708834 | jm | 2008-10-29 08:50:01 +0000 (Wed, 29 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r708483 | jm | 2008-10-28 08:50:02 +0000 (Tue, 28 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r708108 | jm | 2008-10-27 08:50:06 +0000 (Mon, 27 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r707825 | jm | 2008-10-25 08:50:03 +0000 (Sat, 25 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r707583 | jm | 2008-10-24 08:50:04 +0000 (Fri, 24 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r707315 | jm | 2008-10-23 08:50:04 +0000 (Thu, 23 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r706898 | jm | 2008-10-22 08:50:07 +0000 (Wed, 22 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r706550 | jm | 2008-10-21 08:50:07 +0000 (Tue, 21 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r706326 | jm | 2008-10-20 16:10:54 +0000 (Mon, 20 Oct 2008) | 1 line
up the threshold for the seek rules to 12 pts, 10 was missing a little stuff on untuned setups
------------------------------------------------------------------------
r706152 | jm | 2008-10-20 08:50:03 +0000 (Mon, 20 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r705855 | jm | 2008-10-18 08:50:01 +0000 (Sat, 18 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r705514 | jm | 2008-10-17 08:50:03 +0000 (Fri, 17 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r705180 | jm | 2008-10-16 08:50:03 +0000 (Thu, 16 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r704809 | jm | 2008-10-15 08:50:03 +0000 (Wed, 15 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r704570 | mmartinec | 2008-10-14 16:01:14 +0000 (Tue, 14 Oct 2008) | 1 line
AutoWhitelist.pm: reset an AWL entry with bad data when one is encountered
------------------------------------------------------------------------
r704377 | jm | 2008-10-14 08:50:05 +0000 (Tue, 14 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r704140 | mmartinec | 2008-10-13 15:04:28 +0000 (Mon, 13 Oct 2008) | 1 line
AutoWhitelist.pm: warn on NaN entering or coming from a database, and ignore it; bug 3364
------------------------------------------------------------------------
r704139 | mmartinec | 2008-10-13 15:00:48 +0000 (Mon, 13 Oct 2008) | 1 line
Bayes.pm: avoid a warning on undef $boundary
------------------------------------------------------------------------
r703972 | jm | 2008-10-13 08:50:02 +0000 (Mon, 13 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r703639 | jm | 2008-10-11 08:50:01 +0000 (Sat, 11 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r703487 | mmartinec | 2008-10-10 14:47:55 +0000 (Fri, 10 Oct 2008) | 1 line
PMS::_handle_hit: check rule score for NaN before adding it, possibly Bug 3364
------------------------------------------------------------------------
r703356 | jm | 2008-10-10 08:50:02 +0000 (Fri, 10 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r703139 | jm | 2008-10-09 11:39:40 +0000 (Thu, 09 Oct 2008) | 1 line
update warning comment to warn about a gotcha I found in my seek ruleset
------------------------------------------------------------------------
r703104 | jm | 2008-10-09 08:50:03 +0000 (Thu, 09 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r702797 | mmartinec | 2008-10-08 10:16:24 +0000 (Wed, 08 Oct 2008) | 1 line
two more potential cases for EBADF: sa-compile, sa-learn
------------------------------------------------------------------------
r702757 | jm | 2008-10-08 08:50:06 +0000 (Wed, 08 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r702559 | mmartinec | 2008-10-07 17:50:21 +0000 (Tue, 07 Oct 2008) | 5 lines
Bug 5985: avoid Perl I/O bug by replacing line-by-line reading
with read() where suitable, or play down the EBADF status in
other places and only report it as dbg instead of a die.
Also localized a couple of file handles where I came across them.
------------------------------------------------------------------------
r702389 | jm | 2008-10-07 08:50:03 +0000 (Tue, 07 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r702014 | jm | 2008-10-06 08:50:04 +0000 (Mon, 06 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r701616 | jm | 2008-10-04 08:50:02 +0000 (Sat, 04 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r701323 | jm | 2008-10-03 08:50:04 +0000 (Fri, 03 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r701040 | jm | 2008-10-02 08:50:08 +0000 (Thu, 02 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r700716 | jm | 2008-10-01 08:50:03 +0000 (Wed, 01 Oct 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r700648 | mmartinec | 2008-10-01 00:43:36 +0000 (Wed, 01 Oct 2008) | 1 line
Pyzor and DCC: replace line-by-line reading from a pipe with a read() to avoid Perl i/o bug on some platforms, just in case
------------------------------------------------------------------------
r700496 | mmartinec | 2008-09-30 15:16:13 +0000 (Tue, 30 Sep 2008) | 1 line
refined error reporting in Pyzor plugin
------------------------------------------------------------------------
r700390 | jm | 2008-09-30 08:50:01 +0000 (Tue, 30 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r700029 | jm | 2008-09-29 08:50:04 +0000 (Mon, 29 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r699786 | jm | 2008-09-28 08:50:03 +0000 (Sun, 28 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r699754 | mmartinec | 2008-09-27 22:59:17 +0000 (Sat, 27 Sep 2008) | 2 lines
fixed my mistake in AICache.pm (forgot to take 'die' out while putting 'dbg' in)
------------------------------------------------------------------------
r699606 | jm | 2008-09-27 08:50:01 +0000 (Sat, 27 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r699256 | jm | 2008-09-26 10:19:07 +0000 (Fri, 26 Sep 2008) | 1 line
bug #5989: fix 'Subroutine __VBOUNCE_VALERT_one_line_body_test redefined' errors when running sa-compile with allow_user_rules set
------------------------------------------------------------------------
r699222 | jm | 2008-09-26 08:50:02 +0000 (Fri, 26 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r699140 | dos | 2008-09-26 00:41:03 +0000 (Fri, 26 Sep 2008) | 1 line
bug 5988: remove dsbl.org rules, list no longer in operation
------------------------------------------------------------------------
r699006 | mmartinec | 2008-09-25 15:44:26 +0000 (Thu, 25 Sep 2008) | 6 lines
Message.pm and Message/Node.pm: replace line-by-line reading by
sysread + split, thus avoiding a Perl i/o bug on some platforms
( http://rt.perl.org/rt3//Public/Bug/Display.html?id=39060 ,
SA Bug 5985), while also providing a little speedup (10..25%)
on reading a message.
------------------------------------------------------------------------
r698930 | mmartinec | 2008-09-25 11:43:46 +0000 (Thu, 25 Sep 2008) | 2 lines
Relax reactions to errors in AICache.pm
------------------------------------------------------------------------
r698874 | jm | 2008-09-25 08:50:04 +0000 (Thu, 25 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r698468 | jm | 2008-09-24 08:50:03 +0000 (Wed, 24 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r698188 | mmartinec | 2008-09-23 14:24:38 +0000 (Tue, 23 Sep 2008) | 3 lines
ArchiveIterator::_run_file : fixed my logic with $must_check_size,
small speedup by moving a test for $must_check_size outside the loop.
------------------------------------------------------------------------
r698119 | jm | 2008-09-23 10:16:51 +0000 (Tue, 23 Sep 2008) | 1 line
bug 5985: avoid spurious 'message: error reading: Bad file descriptor' error during normal use
------------------------------------------------------------------------
r697711 | jm | 2008-09-22 08:50:03 +0000 (Mon, 22 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r697333 | jm | 2008-09-20 08:50:02 +0000 (Sat, 20 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r697147 | mmartinec | 2008-09-19 16:40:01 +0000 (Fri, 19 Sep 2008) | 6 lines
ArchiveIterator: prevent _scan_directory from passing directories
to _scan_file (on NFS it would fail with EISDIR on read(2);
let _run_file double-check what kind of a path it is dealing
with, also allow it to deal with STDIN (which might become
useful some day)
------------------------------------------------------------------------
r697062 | jm | 2008-09-19 11:34:07 +0000 (Fri, 19 Sep 2008) | 1 line
support Solaris zones, which have all sorts of important commands in absurd corners of the fs
------------------------------------------------------------------------
r697056 | mmartinec | 2008-09-19 11:26:46 +0000 (Fri, 19 Sep 2008) | 2 lines
[Bug 5981] Improved error detection and reporting
------------------------------------------------------------------------
r697012 | jm | 2008-09-19 09:36:29 +0000 (Fri, 19 Sep 2008) | 1 line
support Solaris zones, which have all sorts of important commands in absurd corners of the fs
------------------------------------------------------------------------
r696986 | jm | 2008-09-19 08:50:01 +0000 (Fri, 19 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r696694 | jm | 2008-09-18 16:23:52 +0000 (Thu, 18 Sep 2008) | 1 line
remove bb-jm from the client/server mass-check list; we'll just set it up to run on spamassassin2 as its own, separate mass-check entirely
------------------------------------------------------------------------
r696684 | jm | 2008-09-18 16:06:35 +0000 (Thu, 18 Sep 2008) | 1 line
remove spamassassin2.zones.apache.org from mass-check client hosts list; it's not working
------------------------------------------------------------------------
r696605 | jm | 2008-09-18 08:50:03 +0000 (Thu, 18 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r696200 | jm | 2008-09-17 08:50:03 +0000 (Wed, 17 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r696083 | duncf | 2008-09-16 21:55:58 +0000 (Tue, 16 Sep 2008) | 1 line
Make ok_all_patterns/skip_all_patterns test failures give line numbers of caller for easier debugging.
------------------------------------------------------------------------
r695773 | jm | 2008-09-16 08:50:04 +0000 (Tue, 16 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r695381 | jm | 2008-09-15 08:50:07 +0000 (Mon, 15 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r694900 | jm | 2008-09-13 08:50:02 +0000 (Sat, 13 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r694655 | jm | 2008-09-12 08:50:04 +0000 (Fri, 12 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r694180 | jm | 2008-09-11 08:50:04 +0000 (Thu, 11 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r693738 | jm | 2008-09-10 08:50:02 +0000 (Wed, 10 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r693547 | mmartinec | 2008-09-09 18:23:41 +0000 (Tue, 09 Sep 2008) | 10 lines
Plugin::DKIM minor details:
- avoid trying to fix $signature->identity, the Mail::DKIM does not like it
and complains 'cannot change identity' in case of a DK signature;
- avoid undef warning in dbg;
- make WHITELISTED debug log entry more informative by including a signing
identity used for whitelisting, so instead of:
author xxx@aol.com, WHITELISTED by whitelist_from_dkim
we now get:
author x@aol.com, WHITELISTED by whitelist_from_dkim/y@yahoogroups.com
------------------------------------------------------------------------
r693406 | jm | 2008-09-09 08:50:03 +0000 (Tue, 09 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r693028 | jm | 2008-09-08 08:50:08 +0000 (Mon, 08 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r692941 | sidney | 2008-09-07 20:28:45 +0000 (Sun, 07 Sep 2008) | 1 line
bug 5428: sharpen up rule to eliminate false positives
------------------------------------------------------------------------
r692622 | jm | 2008-09-06 08:50:05 +0000 (Sat, 06 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r692417 | jm | 2008-09-05 12:07:55 +0000 (Fri, 05 Sep 2008) | 1 line
more Solaris porting, this time so that spamassassin2.zones.apache.org will be able to act as a nightly mass-check slave in place of the decommissioned vmsa.apache.org
------------------------------------------------------------------------
r692385 | jm | 2008-09-05 08:50:02 +0000 (Fri, 05 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r691970 | jm | 2008-09-04 11:25:18 +0000 (Thu, 04 Sep 2008) | 1 line
damn Solaris port crappage
------------------------------------------------------------------------
r691969 | jm | 2008-09-04 11:24:29 +0000 (Thu, 04 Sep 2008) | 1 line
no need for this to require /tmpfs
------------------------------------------------------------------------
r691933 | jm | 2008-09-04 08:50:03 +0000 (Thu, 04 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r691784 | jm | 2008-09-03 21:26:04 +0000 (Wed, 03 Sep 2008) | 1 line
ignore the svn-only rules tests
------------------------------------------------------------------------
r691678 | jm | 2008-09-03 16:45:10 +0000 (Wed, 03 Sep 2008) | 1 line
hmm. 'uname -n' has replaced 'hostname' by now in most places
------------------------------------------------------------------------
r691650 | jm | 2008-09-03 16:12:59 +0000 (Wed, 03 Sep 2008) | 1 line
moving hosts. s/vmsa/spamassassin2.zones/
------------------------------------------------------------------------
r691546 | jm | 2008-09-03 08:50:05 +0000 (Wed, 03 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r691291 | mmartinec | 2008-09-02 15:58:54 +0000 (Tue, 02 Sep 2008) | 2 lines
added a comment
------------------------------------------------------------------------
r691156 | jm | 2008-09-02 08:50:09 +0000 (Tue, 02 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r690909 | jm | 2008-09-01 08:50:07 +0000 (Mon, 01 Sep 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r690482 | jm | 2008-08-30 08:50:04 +0000 (Sat, 30 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r690153 | jm | 2008-08-29 08:50:04 +0000 (Fri, 29 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r690090 | duncf | 2008-08-29 03:21:24 +0000 (Fri, 29 Aug 2008) | 2 lines
Bug 5967: Move compile_now_start plugin call to after config is loaded.
------------------------------------------------------------------------
r689835 | mmartinec | 2008-08-28 14:28:02 +0000 (Thu, 28 Aug 2008) | 7 lines
Changed PMS::get and its calls for compatibility regarding a
default value: if the requested header field wasn't found,
return a default value as specified by the caller: if defval
argument is present it represents a default value even if undef;
if defval argument is absent a default value is an empty string
for compatibility
------------------------------------------------------------------------
r689762 | jm | 2008-08-28 08:50:03 +0000 (Thu, 28 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r689682 | mmartinec | 2008-08-28 00:44:56 +0000 (Thu, 28 Aug 2008) | 22 lines
- continue work on avoiding user data to be tested as perl booleans,
instead test for defined or for an empty string as appropriate;
- pms->get can now distinguish between empty and nonexistent header
fields, undef is returned for nonexistent header field unless a
default value argument is explicitly set to some defined value
like an empty string;
- modified calls to pms->get to deal with undef as appropriate;
- Conf.pm, Conf/Parser.pm and Plugin/Check.pm now work together and turn
a rule 'exists:name_of_header' into a defined(name_of_header) instead
of a name_of_header =~ /./ to match the documentation ("Define a
header existence test") and make it possible to distinguish empty
from nonexistent header fields; in principle the new code could allow
operators like 'eq' and 'ne' or function calls in header tests
in addition to regexp matching operators '=~' and '!~' (but this
is currently not allowed by the parser);
- remove links to www.hughes-family.org/bugzilla in comments;
- DNSEval.pm: do not allow '@' within a domain name when parsing an
e-mail address: "abc@xyz"@example.com is a legitimate address and
its domain is example.com, not xyz"@example.com;
- HeaderEval.pm: turn a sloppy $from !~ /hotmail.com/ (and friends)
into a somewhat better /\bhotmail\.com$/i (and friends)
------------------------------------------------------------------------
r689418 | jm | 2008-08-27 08:50:04 +0000 (Wed, 27 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r689167 | mmartinec | 2008-08-26 18:41:29 +0000 (Tue, 26 Aug 2008) | 1 line
cosmetic: use tab/space indentation as originally in that code section
------------------------------------------------------------------------
r689130 | mmartinec | 2008-08-26 16:53:14 +0000 (Tue, 26 Aug 2008) | 1 line
fixed previous patch (hb separator test failing)
------------------------------------------------------------------------
r689129 | mmartinec | 2008-08-26 16:28:52 +0000 (Tue, 26 Aug 2008) | 1 line
bug 5965: do not treat user data as perl booleans (a string "0" is a false); differentiate between missing and empty header fields; tweak header parsing
------------------------------------------------------------------------
r688997 | jm | 2008-08-26 08:50:06 +0000 (Tue, 26 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r688661 | jm | 2008-08-25 08:50:02 +0000 (Mon, 25 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r688393 | parker | 2008-08-23 18:42:46 +0000 (Sat, 23 Aug 2008) | 6 lines
Bug 5841: Added a cli_p argument to the whitelist/blacklist plugin hooks to indicate
when the method is called via the command line interface (ie spamassassin). Then
modified AWL plugin to only print when cli_p was true. Smallish API change but should
mantain backwards compatibility. Also updated the t-tests to check the object
interface along with the new behavior.
------------------------------------------------------------------------
r688277 | jm | 2008-08-23 08:50:06 +0000 (Sat, 23 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r688024 | jm | 2008-08-22 08:50:03 +0000 (Fri, 22 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r687652 | jm | 2008-08-21 08:50:04 +0000 (Thu, 21 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r687291 | jm | 2008-08-20 08:50:05 +0000 (Wed, 20 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r686870 | jm | 2008-08-18 21:15:07 +0000 (Mon, 18 Aug 2008) | 1 line
correct doco for 'site_rules_filename' parameter; it takes a directory too
------------------------------------------------------------------------
r686699 | jm | 2008-08-18 08:50:07 +0000 (Mon, 18 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r686466 | jm | 2008-08-16 08:50:02 +0000 (Sat, 16 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r686358 | duncf | 2008-08-15 20:27:01 +0000 (Fri, 15 Aug 2008) | 2 lines
Fix test by properly loading the Test plugin.
------------------------------------------------------------------------
r686353 | duncf | 2008-08-15 20:09:11 +0000 (Fri, 15 Aug 2008) | 1 line
Fix whitespace for clarity
------------------------------------------------------------------------
r686317 | duncf | 2008-08-15 18:52:46 +0000 (Fri, 15 Aug 2008) | 2 lines
bug 5959: Don't merge "duplicate" eval rules.
------------------------------------------------------------------------
r686177 | jm | 2008-08-15 08:50:02 +0000 (Fri, 15 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r685957 | jm | 2008-08-14 16:34:18 +0000 (Thu, 14 Aug 2008) | 1 line
add a note to the UPGRADE file regarding Mail::DKIM being on by default now
------------------------------------------------------------------------
r685954 | jm | 2008-08-14 16:31:00 +0000 (Thu, 14 Aug 2008) | 1 line
bug 5889: enable the DKIM rules by default in 3.3.0, by emulating SPF's behaviour when the Mail::DKIM module is not installed (it logs an error at debug-level only)
------------------------------------------------------------------------
r685950 | jm | 2008-08-14 16:05:27 +0000 (Thu, 14 Aug 2008) | 1 line
test cases for the 'whitelist_bounce_relays' vbounce parameter
------------------------------------------------------------------------
r685932 | jm | 2008-08-14 14:57:23 +0000 (Thu, 14 Aug 2008) | 1 line
bug 4131: speed up default 'make test' from 20 minutes, to just over 4, by not running the really slow tests by default. developers should edit t/config and set run_long_tests=y
------------------------------------------------------------------------
r685929 | jm | 2008-08-14 14:45:22 +0000 (Thu, 14 Aug 2008) | 1 line
t.rules rule test suite: support additional configuration files, named 't.rules/RULE_NAME/msg.cf', which will be read before the message of that name is scanned
------------------------------------------------------------------------
r685819 | jm | 2008-08-14 08:50:02 +0000 (Thu, 14 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r685690 | jm | 2008-08-13 21:52:57 +0000 (Wed, 13 Aug 2008) | 1 line
bug 5908: exit 0 instead of 1 if a required module is missing; this will avoid broken cpan-tester mails
------------------------------------------------------------------------
r685688 | jm | 2008-08-13 21:45:44 +0000 (Wed, 13 Aug 2008) | 1 line
bug 5866: add a META.yml file
------------------------------------------------------------------------
r685679 | jm | 2008-08-13 21:13:31 +0000 (Wed, 13 Aug 2008) | 1 line
bug 5945: fix UNRESOLVED_TEMPLATE fp
------------------------------------------------------------------------
r685594 | jm | 2008-08-13 15:59:28 +0000 (Wed, 13 Aug 2008) | 1 line
bug 5943: avoid 'Unsuccessful stat on filename containing newline' warnings from current --vpopmail code
------------------------------------------------------------------------
r685480 | jm | 2008-08-13 08:50:07 +0000 (Wed, 13 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r685089 | jm | 2008-08-12 08:50:05 +0000 (Tue, 12 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r684810 | mmartinec | 2008-08-11 16:48:21 +0000 (Mon, 11 Aug 2008) | 8 lines
Best practices: localized $@ and $! in DESTROY methods to prevent
potential calls to eval and calls to system routines in code executed
from a DESTROY method from clobbering global variables $@ and $!,
possibly affecting further error processing. Executing eval {} within
a DESTROY explains mysterious sightings when some outer eval captured
an event but $@ was empty.
------------------------------------------------------------------------
r684674 | jm | 2008-08-11 08:50:05 +0000 (Mon, 11 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r684198 | jm | 2008-08-09 08:50:03 +0000 (Sat, 09 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r683910 | jm | 2008-08-08 08:50:03 +0000 (Fri, 08 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r683556 | jm | 2008-08-07 08:50:02 +0000 (Thu, 07 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r683176 | jm | 2008-08-06 08:50:04 +0000 (Wed, 06 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r683074 | sidney | 2008-08-06 01:19:48 +0000 (Wed, 06 Aug 2008) | 1 line
Bug 5950: When spamd is started with the daemonize option do not exit the parent until the child signals that it has logged the pid, to allow a wrapper script to simply continue immediately after starting spamd
------------------------------------------------------------------------
r682932 | jm | 2008-08-05 20:30:51 +0000 (Tue, 05 Aug 2008) | 1 line
avoid annoying 'uninitialized value' warnings when running spamd
------------------------------------------------------------------------
r682931 | jm | 2008-08-05 20:29:12 +0000 (Tue, 05 Aug 2008) | 1 line
avoid annoying 'uninitialized value' warnings when running spamd
------------------------------------------------------------------------
r682635 | jm | 2008-08-05 08:50:06 +0000 (Tue, 05 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r682293 | jm | 2008-08-04 08:50:06 +0000 (Mon, 04 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r681941 | jm | 2008-08-02 08:50:03 +0000 (Sat, 02 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r681633 | jm | 2008-08-01 08:50:03 +0000 (Fri, 01 Aug 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r681304 | jm | 2008-07-31 08:50:04 +0000 (Thu, 31 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r680943 | jm | 2008-07-30 08:50:05 +0000 (Wed, 30 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r680646 | jm | 2008-07-29 08:50:03 +0000 (Tue, 29 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r680555 | duncf | 2008-07-28 22:51:29 +0000 (Mon, 28 Jul 2008) | 2 lines
Properly parse the argument for "eval:check_foo(0)".
------------------------------------------------------------------------
r680291 | jm | 2008-07-28 08:50:05 +0000 (Mon, 28 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r679968 | jm | 2008-07-26 08:50:02 +0000 (Sat, 26 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r679708 | jm | 2008-07-25 08:50:05 +0000 (Fri, 25 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r679309 | jm | 2008-07-24 08:50:06 +0000 (Thu, 24 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r679029 | jm | 2008-07-23 08:50:04 +0000 (Wed, 23 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r678683 | jm | 2008-07-22 08:50:02 +0000 (Tue, 22 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r678363 | jm | 2008-07-21 08:50:03 +0000 (Mon, 21 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r678120 | jm | 2008-07-19 08:50:04 +0000 (Sat, 19 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r677856 | jm | 2008-07-18 08:50:06 +0000 (Fri, 18 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r677631 | jm | 2008-07-17 16:30:53 +0000 (Thu, 17 Jul 2008) | 1 line
add some kills, to clean up hung procs
------------------------------------------------------------------------
r677622 | jm | 2008-07-17 15:59:14 +0000 (Thu, 17 Jul 2008) | 1 line
update /export/home/bbmass to /export/home/nitemc
------------------------------------------------------------------------
r677621 | jm | 2008-07-17 15:50:14 +0000 (Thu, 17 Jul 2008) | 1 line
remove some dead code
------------------------------------------------------------------------
r677620 | jm | 2008-07-17 15:48:41 +0000 (Thu, 17 Jul 2008) | 1 line
move scripts from automc to nightlymc
------------------------------------------------------------------------
r677616 | jm | 2008-07-17 15:32:36 +0000 (Thu, 17 Jul 2008) | 1 line
rule-QA backend: moving the nightly mass-checks out of /home/bbmass, where they don't really belong, under /export/home/nitemc running as uid 'nitemc'
------------------------------------------------------------------------
r677220 | jm | 2008-07-16 09:56:15 +0000 (Wed, 16 Jul 2008) | 1 line
split rule-seeking algorithm into two phases; N-gram discovery and pattern assembly. add --phase2 switch to allow assembly to be re-run using state dumped from discovery phase. also speed up based on DProf profiling
------------------------------------------------------------------------
r677216 | jm | 2008-07-16 09:51:54 +0000 (Wed, 16 Jul 2008) | 1 line
remove mass-check-by-mail support; nobody used it
------------------------------------------------------------------------
r677198 | jm | 2008-07-16 08:50:02 +0000 (Wed, 16 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r676832 | jm | 2008-07-15 08:50:09 +0000 (Tue, 15 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r676513 | jm | 2008-07-14 08:50:01 +0000 (Mon, 14 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r676134 | jm | 2008-07-12 08:50:02 +0000 (Sat, 12 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r675906 | jm | 2008-07-11 10:23:41 +0000 (Fri, 11 Jul 2008) | 1 line
speed up the t.rules test suite by using Mail::SpamAssassin instead of subprocs
------------------------------------------------------------------------
r675902 | jm | 2008-07-11 10:08:45 +0000 (Fri, 11 Jul 2008) | 1 line
bug 5926: disable RDNS_NONE for Lotus Domino, it never performs rDNS lookups
------------------------------------------------------------------------
r675869 | jm | 2008-07-11 08:54:56 +0000 (Fri, 11 Jul 2008) | 1 line
bug 5931: remove needless O(N^2) de-duplication step from trusted_networks
------------------------------------------------------------------------
r675867 | jm | 2008-07-11 08:50:05 +0000 (Fri, 11 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r675595 | jm | 2008-07-10 14:38:17 +0000 (Thu, 10 Jul 2008) | 1 line
bug 5884: if a BOUNCE_MESSAGE-hitting message has no Received headers, it can still be backscatter; check to see if the bounce-generating MTA was trusted, and if not, classify as backscatter anyway, since a mail from us to an external site should always contain Received headers before it's bounced.
------------------------------------------------------------------------
r675591 | jm | 2008-07-10 14:32:51 +0000 (Thu, 10 Jul 2008) | 1 line
more curation of the bug 5884 attachment 4343 test cases (BOUNCE_MESSAGE and VBOUNCE_MESSAGE fns)
------------------------------------------------------------------------
r675580 | jm | 2008-07-10 14:07:10 +0000 (Thu, 10 Jul 2008) | 1 line
move around test cases for bug 5884
------------------------------------------------------------------------
r675573 | jm | 2008-07-10 14:00:59 +0000 (Thu, 10 Jul 2008) | 1 line
oops, fix syntax error
------------------------------------------------------------------------
r675572 | jm | 2008-07-10 13:58:54 +0000 (Thu, 10 Jul 2008) | 1 line
allow specification of individual files to run
------------------------------------------------------------------------
r675557 | jm | 2008-07-10 12:59:53 +0000 (Thu, 10 Jul 2008) | 1 line
bug 5938: rules test suite; run with ./t.rules/run
------------------------------------------------------------------------
r675524 | jm | 2008-07-10 11:29:06 +0000 (Thu, 10 Jul 2008) | 1 line
add rsync area for John Hardin to upload fraud samples
------------------------------------------------------------------------
r675523 | jm | 2008-07-10 11:27:53 +0000 (Thu, 10 Jul 2008) | 1 line
s/rawcor/uploadedcorpora/, makes much more sense as a location
------------------------------------------------------------------------
r675521 | jm | 2008-07-10 11:26:45 +0000 (Thu, 10 Jul 2008) | 1 line
add another GWAVA bounceback pattern to VBOUNCE_MESSAGE
------------------------------------------------------------------------
r675479 | jm | 2008-07-10 08:50:07 +0000 (Thu, 10 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r675118 | jm | 2008-07-09 08:50:02 +0000 (Wed, 09 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r674742 | jm | 2008-07-08 08:50:06 +0000 (Tue, 08 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r674418 | jm | 2008-07-07 08:50:03 +0000 (Mon, 07 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r674164 | jm | 2008-07-05 08:50:03 +0000 (Sat, 05 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r673959 | jm | 2008-07-04 08:50:03 +0000 (Fri, 04 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r673622 | jm | 2008-07-03 08:50:02 +0000 (Thu, 03 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r673480 | jm | 2008-07-02 20:03:40 +0000 (Wed, 02 Jul 2008) | 1 line
bug 5798: fix vpopmail support, thanks to Daniel Albers
------------------------------------------------------------------------
r673319 | jm | 2008-07-02 08:50:03 +0000 (Wed, 02 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r673029 | jm | 2008-07-01 08:57:53 +0000 (Tue, 01 Jul 2008) | 1 line
add SpamArrest to vbounce ruleset, hadn't noticed it before as other bounce rules were marking it as generic bounce instead of C/R
------------------------------------------------------------------------
r673022 | jm | 2008-07-01 08:50:03 +0000 (Tue, 01 Jul 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r671467 | jm | 2008-06-25 08:50:02 +0000 (Wed, 25 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r671071 | jm | 2008-06-24 08:50:02 +0000 (Tue, 24 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r670483 | jm | 2008-06-23 08:50:02 +0000 (Mon, 23 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r670164 | jm | 2008-06-21 08:50:01 +0000 (Sat, 21 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r669828 | jm | 2008-06-20 08:53:28 +0000 (Fri, 20 Jun 2008) | 1 line
remove OUTLOOK_3416, it seems to be gone
------------------------------------------------------------------------
r669825 | jm | 2008-06-20 08:50:03 +0000 (Fri, 20 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r669427 | jm | 2008-06-19 08:50:05 +0000 (Thu, 19 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r669114 | jm | 2008-06-18 08:50:06 +0000 (Wed, 18 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r668568 | jm | 2008-06-17 08:50:01 +0000 (Tue, 17 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r668148 | jm | 2008-06-16 13:06:52 +0000 (Mon, 16 Jun 2008) | 1 line
bug 4950: remove REPTO_OVERQUOTE_THEBAT due to false positives and lack of hits
------------------------------------------------------------------------
r668088 | jm | 2008-06-16 09:31:44 +0000 (Mon, 16 Jun 2008) | 1 line
bug 5888: remove __VBOUNCE_AUTOMATIC and move to BOUNCE_MESSAGE meta set -- 'automatic replies' are just bounces, not specifically virus-bounces. thanks to mouss for the fix
------------------------------------------------------------------------
r668077 | jm | 2008-06-16 08:50:02 +0000 (Mon, 16 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r667759 | jm | 2008-06-14 08:50:01 +0000 (Sat, 14 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r667424 | jm | 2008-06-13 08:50:01 +0000 (Fri, 13 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r667082 | jm | 2008-06-12 13:33:44 +0000 (Thu, 12 Jun 2008) | 1 line
add a couple of bugzilla-gardening steps to the release process
------------------------------------------------------------------------
r667009 | jm | 2008-06-12 08:50:23 +0000 (Thu, 12 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r666576 | jm | 2008-06-11 08:50:02 +0000 (Wed, 11 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r666044 | jm | 2008-06-10 09:44:44 +0000 (Tue, 10 Jun 2008) | 1 line
more formatting tweaking
------------------------------------------------------------------------
r666042 | jm | 2008-06-10 09:43:27 +0000 (Tue, 10 Jun 2008) | 1 line
slight reformat; attempt to catch stupid XML::Simple idiocy; update to match most recent formatting
------------------------------------------------------------------------
r666039 | jm | 2008-06-10 09:37:54 +0000 (Tue, 10 Jun 2008) | 1 line
add a header to the 'pasteable' text in rule-qa app
------------------------------------------------------------------------
r666013 | jm | 2008-06-10 08:50:02 +0000 (Tue, 10 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r664661 | jm | 2008-06-09 08:50:04 +0000 (Mon, 09 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r664303 | jm | 2008-06-07 08:50:01 +0000 (Sat, 07 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r663862 | jm | 2008-06-06 08:50:02 +0000 (Fri, 06 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r663502 | jm | 2008-06-05 08:50:02 +0000 (Thu, 05 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r663036 | jm | 2008-06-04 08:50:07 +0000 (Wed, 04 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r662703 | jm | 2008-06-03 08:50:02 +0000 (Tue, 03 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r662363 | jm | 2008-06-02 08:50:02 +0000 (Mon, 02 Jun 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r661977 | jm | 2008-05-31 08:50:03 +0000 (Sat, 31 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r661594 | jm | 2008-05-30 08:50:03 +0000 (Fri, 30 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r661261 | jm | 2008-05-29 08:50:04 +0000 (Thu, 29 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r660864 | jm | 2008-05-28 08:50:02 +0000 (Wed, 28 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r660428 | jm | 2008-05-27 08:50:03 +0000 (Tue, 27 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r660129 | jm | 2008-05-26 08:50:02 +0000 (Mon, 26 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r659775 | jm | 2008-05-24 08:50:10 +0000 (Sat, 24 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r659530 | jm | 2008-05-23 13:05:03 +0000 (Fri, 23 May 2008) | 1 line
bug 5858: fix circular reference caused by some messages
------------------------------------------------------------------------
r659475 | jm | 2008-05-23 08:50:04 +0000 (Fri, 23 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r659471 | jm | 2008-05-23 08:32:39 +0000 (Fri, 23 May 2008) | 1 line
avoid div by zero
------------------------------------------------------------------------
r659047 | jm | 2008-05-22 08:50:05 +0000 (Thu, 22 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r658898 | jm | 2008-05-21 22:11:32 +0000 (Wed, 21 May 2008) | 1 line
bug 5829: oops, use correct plugin name and make it commented by default
------------------------------------------------------------------------
r658896 | jm | 2008-05-21 22:08:05 +0000 (Wed, 21 May 2008) | 1 line
bug 5829: add the PhishTag plugin, thanks to Umut Topkara
------------------------------------------------------------------------
r658744 | jm | 2008-05-21 16:25:31 +0000 (Wed, 21 May 2008) | 1 line
trivial: avoid FN with vbounce rule __BOUNCE_UNDELIVERABLE
------------------------------------------------------------------------
r658605 | jm | 2008-05-21 08:50:02 +0000 (Wed, 21 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r658172 | jm | 2008-05-20 08:50:31 +0000 (Tue, 20 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r658009 | jm | 2008-05-19 22:34:07 +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
------------------------------------------------------------------------
r657564 | jm | 2008-05-18 14:04:07 +0000 (Sun, 18 May 2008) | 1 line
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
------------------------------------------------------------------------
r657514 | jm | 2008-05-18 08:50:15 +0000 (Sun, 18 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r657323 | jm | 2008-05-17 08:50:02 +0000 (Sat, 17 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r656985 | jm | 2008-05-16 09:48:58 +0000 (Fri, 16 May 2008) | 1 line
keep one day's nightly mass-check logs around
------------------------------------------------------------------------
r656973 | jm | 2008-05-16 08:50:13 +0000 (Fri, 16 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r656555 | jm | 2008-05-15 08:50:03 +0000 (Thu, 15 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r656161 | jm | 2008-05-14 08:50:03 +0000 (Wed, 14 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r655784 | jm | 2008-05-13 08:50:02 +0000 (Tue, 13 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r655442 | jm | 2008-05-12 08:50:04 +0000 (Mon, 12 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r655283 | jm | 2008-05-11 09:05:38 +0000 (Sun, 11 May 2008) | 1 line
ok, this is really getting stupid. just check out the whole damn HEAD from scratch every night since broken svn state keeps screwing these up
------------------------------------------------------------------------
r655279 | jm | 2008-05-11 08:50:02 +0000 (Sun, 11 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r655031 | jm | 2008-05-10 08:50:02 +0000 (Sat, 10 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r654725 | jm | 2008-05-09 08:50:04 +0000 (Fri, 09 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r654448 | jm | 2008-05-08 08:50:03 +0000 (Thu, 08 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r654042 | jm | 2008-05-07 08:50:06 +0000 (Wed, 07 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r653940 | jm | 2008-05-06 22:13:47 +0000 (Tue, 06 May 2008) | 1 line
oops, __BOUNCE_FROM_DAEMON was missing quite a few bounce messages. fix
------------------------------------------------------------------------
r653765 | jm | 2008-05-06 13:16:12 +0000 (Tue, 06 May 2008) | 1 line
attempt to get the bb-* corpus submitters mass-checking again
------------------------------------------------------------------------
r653713 | jm | 2008-05-06 08:50:03 +0000 (Tue, 06 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r653361 | jm | 2008-05-05 08:50:31 +0000 (Mon, 05 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r652454 | jm | 2008-05-01 08:50:02 +0000 (Thu, 01 May 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r651899 | jm | 2008-04-27 08:50:03 +0000 (Sun, 27 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r651806 | jm | 2008-04-26 08:50:03 +0000 (Sat, 26 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r651566 | jm | 2008-04-25 10:32:36 +0000 (Fri, 25 Apr 2008) | 1 line
actually, recomment; it appears that if the Mail::DKIM module isn't installed, this plugin produces a very noisy warning to stderr
------------------------------------------------------------------------
r651565 | jm | 2008-04-25 10:30:22 +0000 (Fri, 25 Apr 2008) | 1 line
bug 5890: pick 0.28 as a reasonable minimum version for Mail::DKIM
------------------------------------------------------------------------
r651541 | jm | 2008-04-25 08:50:02 +0000 (Fri, 25 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r651536 | jm | 2008-04-25 08:30:38 +0000 (Fri, 25 Apr 2008) | 1 line
add CHALLENGE_RESPONSE -- the opposite of CRBOUNCE_MESSAGE, this is for C/R responses to mail the user really did send. this allows users to block/refile *all* C/R, regardless of whether it's in response to blowback or not
------------------------------------------------------------------------
r651535 | jm | 2008-04-25 08:28:23 +0000 (Fri, 25 Apr 2008) | 1 line
make DKIM plugin on-by-default in 3.3.0; if the required modules aren't installed, it'll still disable itself anyway
------------------------------------------------------------------------
r651205 | jm | 2008-04-24 09:26:33 +0000 (Thu, 24 Apr 2008) | 1 line
get-rulemetadata should delete directories before re-getting the rule source, otherwise mod times on rule source files will not match their mod times in SVN necessarily
------------------------------------------------------------------------
r651204 | jm | 2008-04-24 09:25:36 +0000 (Thu, 24 Apr 2008) | 1 line
fix annoying 'tflags HASH(0xa03d09c).' UI badness on rule-qa site recently
------------------------------------------------------------------------
r651198 | jm | 2008-04-24 08:50:02 +0000 (Thu, 24 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r650852 | mmartinec | 2008-04-23 12:53:18 +0000 (Wed, 23 Apr 2008) | 1 line
PR-5891: let AWL keep separate records for DKIM-signed and unsigned mail
------------------------------------------------------------------------
r650791 | jm | 2008-04-23 08:50:02 +0000 (Wed, 23 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r650420 | jm | 2008-04-22 08:50:12 +0000 (Tue, 22 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r650230 | jm | 2008-04-21 19:24:17 +0000 (Mon, 21 Apr 2008) | 1 line
avoid 'set -e' problems when stopping slaves
------------------------------------------------------------------------
r650117 | jm | 2008-04-21 12:01:24 +0000 (Mon, 21 Apr 2008) | 1 line
actually: redo, with less spurious error messages in general
------------------------------------------------------------------------
r650116 | jm | 2008-04-21 11:59:06 +0000 (Mon, 21 Apr 2008) | 1 line
add a couple of ||trues to avoid spurious errors
------------------------------------------------------------------------
r650115 | jm | 2008-04-21 11:57:55 +0000 (Mon, 21 Apr 2008) | 1 line
don't let the 'stop' script failure break mass-check uploads
------------------------------------------------------------------------
r650055 | jm | 2008-04-21 08:50:05 +0000 (Mon, 21 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r650054 | jm | 2008-04-21 08:42:41 +0000 (Mon, 21 Apr 2008) | 1 line
avoid loading File::Find unless explicitly required by 'config_tree_recurse', fix from J. Nick Koston
------------------------------------------------------------------------
r649996 | jm | 2008-04-20 23:03:11 +0000 (Sun, 20 Apr 2008) | 1 line
bug 5884: BOUNCE_MESSAGE rules from the VBounce ruleset should not match unless a message contains at least 1 Received: header. this allows locally-generated bounces to be rescued from being hit. Fix thanks to Jason Haar
------------------------------------------------------------------------
r649986 | jm | 2008-04-20 22:08:13 +0000 (Sun, 20 Apr 2008) | 1 line
work around problems with missing .corpus files pre-checkout
------------------------------------------------------------------------
r649985 | jm | 2008-04-20 22:01:39 +0000 (Sun, 20 Apr 2008) | 1 line
hmm, maybe the redirection is breaking nightly mass-checks
------------------------------------------------------------------------
r649896 | jm | 2008-04-20 08:50:02 +0000 (Sun, 20 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r649771 | jm | 2008-04-19 08:50:01 +0000 (Sat, 19 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r649411 | jm | 2008-04-18 08:50:03 +0000 (Fri, 18 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r649324 | mmartinec | 2008-04-17 23:01:40 +0000 (Thu, 17 Apr 2008) | 1 line
VBounce.pm: relax r644752 and allow [> ]* before Received
------------------------------------------------------------------------
r649009 | jm | 2008-04-17 08:50:04 +0000 (Thu, 17 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r648888 | jm | 2008-04-16 22:40:36 +0000 (Wed, 16 Apr 2008) | 1 line
bug 5752: add a warning telling the user to run 'sa-update' in Mail::SpamAssassin, if no rules are found in the system config dir, which will be possible since we plan to no longer distribute rules in the basic tarball
------------------------------------------------------------------------
r648876 | jm | 2008-04-16 22:03:36 +0000 (Wed, 16 Apr 2008) | 1 line
bug 5879: save some memory by not importing Pod::Usage unless it is needed, thanks to J. Nick Koston
------------------------------------------------------------------------
r648870 | jm | 2008-04-16 21:57:16 +0000 (Wed, 16 Apr 2008) | 1 line
bug 5877: save 350k+ of memory in sa-compile by replacing DynaLoader with XSLoader, thanks to J. Nick Koston
------------------------------------------------------------------------
r648864 | jm | 2008-04-16 21:35:45 +0000 (Wed, 16 Apr 2008) | 1 line
bug 5041: do not render message bodies of MIME type 'message/partial'
------------------------------------------------------------------------
r648859 | jm | 2008-04-16 21:27:09 +0000 (Wed, 16 Apr 2008) | 1 line
remove some formatting
------------------------------------------------------------------------
r648832 | jm | 2008-04-16 20:20:14 +0000 (Wed, 16 Apr 2008) | 1 line
split out the per-user bit of run_nightly
------------------------------------------------------------------------
r648626 | jm | 2008-04-16 08:50:04 +0000 (Wed, 16 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r648443 | jm | 2008-04-15 22:39:45 +0000 (Tue, 15 Apr 2008) | 1 line
add bb-traps mass-check user, mass-check spamtrapped data from traps.spamassassin.org
------------------------------------------------------------------------
r648184 | jm | 2008-04-15 08:50:03 +0000 (Tue, 15 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r647783 | kb | 2008-04-14 13:03:30 +0000 (Mon, 14 Apr 2008) | 1 line
Adding myself to the committers list.
------------------------------------------------------------------------
r647774 | jm | 2008-04-14 12:52:33 +0000 (Mon, 14 Apr 2008) | 1 line
mass-check should ignore lines that start with 'From ' in message bodies when looking for mbox separators. be more resilient and require a properly-formatted From line, with an email address and a date stamp
------------------------------------------------------------------------
r647702 | jm | 2008-04-14 08:50:02 +0000 (Mon, 14 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r647541 | jm | 2008-04-13 08:50:05 +0000 (Sun, 13 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r647396 | jm | 2008-04-12 08:50:02 +0000 (Sat, 12 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r647153 | jm | 2008-04-11 13:05:28 +0000 (Fri, 11 Apr 2008) | 1 line
avoid VBounce rules firing on From: 'ICSOFT Secretariat' <postmaster13@303media.net>
------------------------------------------------------------------------
r647079 | jm | 2008-04-11 08:50:04 +0000 (Fri, 11 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r646806 | jm | 2008-04-10 14:00:37 +0000 (Thu, 10 Apr 2008) | 1 line
bug 5820: add 'uridnssub' keyword for URIDNSBL plugin; fix URIBL_SBL to use this keyword, and thereby produce a marginal gain in efficiency for lookups on zen.spamhaus.org; thanks to Henrik Krohns for that code, added to CREDITS
------------------------------------------------------------------------
r646805 | jm | 2008-04-10 13:59:09 +0000 (Thu, 10 Apr 2008) | 1 line
bug 5820: add 'uridnssub' keyword for URIDNSBL plugin; fix URIBL_SBL to use this keyword, and thereby produce a marginal gain in efficiency for lookups on zen.spamhaus.org
------------------------------------------------------------------------
r646689 | jm | 2008-04-10 08:50:08 +0000 (Thu, 10 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r646688 | jm | 2008-04-10 08:49:54 +0000 (Thu, 10 Apr 2008) | 1 line
bug 5861: add DKIM-Signature and DomainKey-Signature to the set of headers whose contents are ignored for Bayes; their presence is marked, however. thanks to Henrik Krohns
------------------------------------------------------------------------
r646230 | jm | 2008-04-09 08:50:02 +0000 (Wed, 09 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r645795 | jm | 2008-04-08 08:50:02 +0000 (Tue, 08 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r645413 | jm | 2008-04-07 08:50:07 +0000 (Mon, 07 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r645213 | jm | 2008-04-06 08:50:02 +0000 (Sun, 06 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r645048 | jm | 2008-04-05 08:50:03 +0000 (Sat, 05 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r644752 | mmartinec | 2008-04-04 16:13:28 +0000 (Fri, 04 Apr 2008) | 1 line
VBounce: ensure a known-false return value; match "Received:" only at the beginning of a line, case-insensitively and do not require a space after a colon
------------------------------------------------------------------------
r644644 | jm | 2008-04-04 08:50:03 +0000 (Fri, 04 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r644307 | jm | 2008-04-03 13:25:50 +0000 (Thu, 03 Apr 2008) | 1 line
oops, typoed the cache-cleanup commands
------------------------------------------------------------------------
r644234 | jm | 2008-04-03 09:11:15 +0000 (Thu, 03 Apr 2008) | 1 line
bug 5870: spamc long option '--dest' was broken. fix from Ty Boyack
------------------------------------------------------------------------
r644226 | jm | 2008-04-03 08:50:13 +0000 (Thu, 03 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r644030 | jm | 2008-04-02 20:04:05 +0000 (Wed, 02 Apr 2008) | 1 line
add Fedora Core package names
------------------------------------------------------------------------
r643835 | jm | 2008-04-02 10:27:37 +0000 (Wed, 02 Apr 2008) | 1 line
make this require that the cd succeeds first
------------------------------------------------------------------------
r643833 | jm | 2008-04-02 10:24:25 +0000 (Wed, 02 Apr 2008) | 1 line
remove old cached mail messages on nightly mass-check slaves
------------------------------------------------------------------------
r643796 | jm | 2008-04-02 08:50:02 +0000 (Wed, 02 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r643323 | jm | 2008-04-01 08:50:11 +0000 (Tue, 01 Apr 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r642943 | jm | 2008-03-31 09:53:03 +0000 (Mon, 31 Mar 2008) | 1 line
disable generation of OVERLAP report for preflight mass-checks; it's too slow to run
------------------------------------------------------------------------
r642928 | jm | 2008-03-31 08:50:04 +0000 (Mon, 31 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r642518 | jm | 2008-03-29 08:50:03 +0000 (Sat, 29 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r642311 | jm | 2008-03-28 17:32:06 +0000 (Fri, 28 Mar 2008) | 1 line
add a favicon for ruleqa. and why not ;)
------------------------------------------------------------------------
r642148 | jm | 2008-03-28 08:50:07 +0000 (Fri, 28 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r641936 | dos | 2008-03-27 18:39:21 +0000 (Thu, 27 Mar 2008) | 1 line
count messages that fail to be scanned in --cs_max_retries so we know when the --cs_schedule_cache mode --server can exit
------------------------------------------------------------------------
r641857 | jm | 2008-03-27 15:48:06 +0000 (Thu, 27 Mar 2008) | 1 line
major fixes to the TAP-to-JUnit-XML conversion tool; Hudson test report should be much improved
------------------------------------------------------------------------
r641743 | jm | 2008-03-27 08:50:02 +0000 (Thu, 27 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r641639 | duncf | 2008-03-26 23:22:19 +0000 (Wed, 26 Mar 2008) | 1 line
Do not dereference scalar values -- not sure how this ever worked
------------------------------------------------------------------------
r641238 | jm | 2008-03-26 10:32:36 +0000 (Wed, 26 Mar 2008) | 1 line
oops. output goes to stdout, not to file
------------------------------------------------------------------------
r641237 | jm | 2008-03-26 10:29:17 +0000 (Wed, 26 Mar 2008) | 1 line
upgrade tap-to-junit-xml to the documented version as on http://jmason.org/software/scripts/tap-to-junit-xml.txt
------------------------------------------------------------------------
r641229 | jm | 2008-03-26 09:51:35 +0000 (Wed, 26 Mar 2008) | 1 line
hmm, some wierdness in the JUnit-style test reports. try single-file mode to see if it works better
------------------------------------------------------------------------
r641207 | jm | 2008-03-26 08:50:02 +0000 (Wed, 26 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r640747 | jm | 2008-03-25 08:50:25 +0000 (Tue, 25 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r640350 | jm | 2008-03-24 08:50:01 +0000 (Mon, 24 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r639965 | jm | 2008-03-22 08:50:02 +0000 (Sat, 22 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r639573 | jm | 2008-03-21 08:50:02 +0000 (Fri, 21 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r639203 | jm | 2008-03-20 08:50:03 +0000 (Thu, 20 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r638856 | jm | 2008-03-19 15:05:00 +0000 (Wed, 19 Mar 2008) | 1 line
bug 5659: remove unneeded index from MySQL bayes_token table
------------------------------------------------------------------------
r638800 | jm | 2008-03-19 11:49:04 +0000 (Wed, 19 Mar 2008) | 1 line
use ~/envs on the nightly mass-check slave accounts, so that custom perls can be used instead of /usr/bin/perl
------------------------------------------------------------------------
r638793 | jm | 2008-03-19 11:25:41 +0000 (Wed, 19 Mar 2008) | 1 line
bug 5752: sa-update --install now can only be used with one --channel switch at a time
------------------------------------------------------------------------
r638750 | jm | 2008-03-19 08:50:07 +0000 (Wed, 19 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r638314 | jm | 2008-03-18 10:49:44 +0000 (Tue, 18 Mar 2008) | 1 line
sa-update --install: relax 6-digit requirement to 3-digits; also ensure we use a digit block nearest the end of the string
------------------------------------------------------------------------
r638313 | jm | 2008-03-18 10:41:18 +0000 (Tue, 18 Mar 2008) | 1 line
--install change had broken normal updates; thanks Daryl for spotting this
------------------------------------------------------------------------
r638267 | jm | 2008-03-18 08:50:02 +0000 (Tue, 18 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r637789 | jm | 2008-03-17 08:50:02 +0000 (Mon, 17 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r637674 | dos | 2008-03-16 22:26:05 +0000 (Sun, 16 Mar 2008) | 1 line
bug 4964: add dependency info for NetAddr::IP missed in r637123
------------------------------------------------------------------------
r637583 | jm | 2008-03-16 13:13:25 +0000 (Sun, 16 Mar 2008) | 1 line
remove the bb-zmi uploaded corpora from nightly mass-checks; it's been hitting no rules at all recently, which seems broken
------------------------------------------------------------------------
r637567 | jm | 2008-03-16 08:50:02 +0000 (Sun, 16 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r637451 | jm | 2008-03-15 18:37:22 +0000 (Sat, 15 Mar 2008) | 1 line
bug 5752: add sa-update --install switch, to allow installation of already-downloaded rule update tarballs without performing a download
------------------------------------------------------------------------
r637371 | jm | 2008-03-15 08:50:02 +0000 (Sat, 15 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r637128 | jm | 2008-03-14 15:11:31 +0000 (Fri, 14 Mar 2008) | 1 line
bug 5726: remove ROUND_THE_WORLD, ROUND_THE_WORLD_LOCAL, FAKE_HELO_MAIL_COM, FAKE_HELO_EXCITE, FAKE_HELO_LYCOS, FAKE_HELO_MSN, FAKE_HELO_EMAIL_COM, FAKE_HELO_YAHOO_CA. These rules performed PTR network lookups, but had results that were too bad to be worth the performance hit
------------------------------------------------------------------------
r637123 | jm | 2008-03-14 14:55:35 +0000 (Fri, 14 Mar 2008) | 23 lines
bug 4964: IPv6 support for trusted_networks, internal_networks,
whitelist_from_rcvd, msa_networks, and other stuff that uses NetSet and the
Received header parser, using NetAddr::IP. (Mail::SPF already requires
NetAddr::IP, so this is "free" for people who have that installed).
Changes involved:
- IP_PRIVATE now includes the ipv6 variants of private address space, as well
as the ipv6-mapped ipv4 addresses.
- NetSet now understands that ::ffff:192.168.1.2 and 192.168.1.2 are the same
address.
- when reading Received hdrs, the "IPv6:" prefix is stripped from ipv6
addresses, and "::ffff:" is removed from ipv6-mapped ipv4 addresses (so
strings can match them as simply ipv4 addrs).
- ::1 is always included in the trusted_networks/internal_networks set, similar
to 127/8.
- lots of new tests have been added to exercise this.
------------------------------------------------------------------------
r637019 | jm | 2008-03-14 08:50:06 +0000 (Fri, 14 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r636671 | jm | 2008-03-13 08:50:09 +0000 (Thu, 13 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r636254 | jm | 2008-03-12 08:50:08 +0000 (Wed, 12 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r636025 | jm | 2008-03-11 17:29:12 +0000 (Tue, 11 Mar 2008) | 1 line
more ui tidying
------------------------------------------------------------------------
r636022 | jm | 2008-03-11 17:27:25 +0000 (Tue, 11 Mar 2008) | 1 line
add a permalink
------------------------------------------------------------------------
r636001 | jm | 2008-03-11 16:48:33 +0000 (Tue, 11 Mar 2008) | 1 line
ui
------------------------------------------------------------------------
r635990 | jm | 2008-03-11 16:04:02 +0000 (Tue, 11 Mar 2008) | 1 line
ui tweak
------------------------------------------------------------------------
r635987 | jm | 2008-03-11 16:00:52 +0000 (Tue, 11 Mar 2008) | 1 line
add some more rule metadata to the displayed rule-detail page
------------------------------------------------------------------------
r635900 | jm | 2008-03-11 12:39:18 +0000 (Tue, 11 Mar 2008) | 1 line
Mark has been on the PMC since Jan 17, but forgot to modify CREDITS
------------------------------------------------------------------------
r635853 | jm | 2008-03-11 08:50:02 +0000 (Tue, 11 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r635546 | jm | 2008-03-10 12:56:01 +0000 (Mon, 10 Mar 2008) | 1 line
a little restyling
------------------------------------------------------------------------
r635545 | jm | 2008-03-10 12:52:33 +0000 (Mon, 10 Mar 2008) | 1 line
more title nicening
------------------------------------------------------------------------
r635544 | jm | 2008-03-10 12:51:02 +0000 (Mon, 10 Mar 2008) | 1 line
more title nicening
------------------------------------------------------------------------
r635543 | jm | 2008-03-10 12:48:33 +0000 (Mon, 10 Mar 2008) | 1 line
remove link to defunct buildbot; nicen up the title
------------------------------------------------------------------------
r635542 | jm | 2008-03-10 12:42:28 +0000 (Mon, 10 Mar 2008) | 1 line
might as well include the rule's name too
------------------------------------------------------------------------
r635541 | jm | 2008-03-10 12:38:29 +0000 (Mon, 10 Mar 2008) | 1 line
replace the inline rule source code with a simple link to the ViewVC page including that rule's source. much faster, I hope
------------------------------------------------------------------------
r635534 | jm | 2008-03-10 11:47:13 +0000 (Mon, 10 Mar 2008) | 1 line
turn off inclusion of <code> in the rulemetadata XML files; it causes the ruleqa interface to run too slowly, unfortunately
------------------------------------------------------------------------
r635486 | jm | 2008-03-10 08:50:03 +0000 (Mon, 10 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r634908 | jm | 2008-03-08 08:50:03 +0000 (Sat, 08 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r634584 | jm | 2008-03-07 08:50:12 +0000 (Fri, 07 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r634194 | jm | 2008-03-06 08:50:02 +0000 (Thu, 06 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r633933 | jm | 2008-03-05 17:00:55 +0000 (Wed, 05 Mar 2008) | 1 line
bug 5824: ensure ExtUtils::MakeMaker and re2c are available before allowing sa-compile to start, thanks to Warren Togami
------------------------------------------------------------------------
r633789 | jm | 2008-03-05 08:50:08 +0000 (Wed, 05 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r633392 | jm | 2008-03-04 08:50:55 +0000 (Tue, 04 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r633106 | jm | 2008-03-03 14:47:02 +0000 (Mon, 03 Mar 2008) | 1 line
force ruleqa app to use XML::Parser from XML::Simple, to work around horrible UTF-8/xml bug in XML::SAX. also should be much faster, bonus
------------------------------------------------------------------------
r633046 | jm | 2008-03-03 11:47:14 +0000 (Mon, 03 Mar 2008) | 1 line
add DOCTYPE for ruleqa page, use UTF-8 charset, remove 'use bytes'
------------------------------------------------------------------------
r633044 | jm | 2008-03-03 11:40:58 +0000 (Mon, 03 Mar 2008) | 1 line
build/mkrules: ensure rule metadata output is valid UTF-8
------------------------------------------------------------------------
r632984 | jm | 2008-03-03 08:50:07 +0000 (Mon, 03 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r632569 | jm | 2008-03-01 08:50:04 +0000 (Sat, 01 Mar 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r632262 | jm | 2008-02-29 08:50:04 +0000 (Fri, 29 Feb 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r631982 | mmartinec | 2008-02-28 14:25:51 +0000 (Thu, 28 Feb 2008) | 1 line
A missing or failed eval rule function can mistakenly count as a rule hit, bug 5839
------------------------------------------------------------------------
r631932 | jm | 2008-02-28 11:19:33 +0000 (Thu, 28 Feb 2008) | 1 line
mail the bad-rules report to dev weekly
------------------------------------------------------------------------
r631893 | jm | 2008-02-28 08:50:03 +0000 (Thu, 28 Feb 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r631516 | jm | 2008-02-27 08:50:09 +0000 (Wed, 27 Feb 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r631215 | jm | 2008-02-26 13:53:52 +0000 (Tue, 26 Feb 2008) | 1 line
remove score lines for dead rules
------------------------------------------------------------------------
r631188 | jm | 2008-02-26 12:02:38 +0000 (Tue, 26 Feb 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r631186 | jm | 2008-02-26 11:55:05 +0000 (Tue, 26 Feb 2008) | 1 line
delete output file when gzipping
------------------------------------------------------------------------
r631183 | jm | 2008-02-26 11:43:44 +0000 (Tue, 26 Feb 2008) | 1 line
add metadata about all rules, not just rulesrc sandbox ones, to rulemetadata.xml files for ruleQA system; little bit of UI cleanup in ruleqa.cgi
------------------------------------------------------------------------
r630923 | jm | 2008-02-25 16:37:01 +0000 (Mon, 25 Feb 2008) | 1 line
bug 5835: typo in POD docs for SPF plugin; thanks to Benny Pedersen for fix
------------------------------------------------------------------------
r630901 | jm | 2008-02-25 16:01:33 +0000 (Mon, 25 Feb 2008) | 1 line
fix source href link title
------------------------------------------------------------------------
r630898 | jm | 2008-02-25 16:00:27 +0000 (Mon, 25 Feb 2008) | 1 line
more UI
------------------------------------------------------------------------
r630897 | jm | 2008-02-25 15:59:27 +0000 (Mon, 25 Feb 2008) | 1 line
a little UI
------------------------------------------------------------------------
r630895 | jm | 2008-02-25 15:55:17 +0000 (Mon, 25 Feb 2008) | 1 line
bug 5177: display the code for the rule on the rule-QA app's detail page, and link to it in viewvc
------------------------------------------------------------------------
r629888 | mmartinec | 2008-02-21 17:43:43 +0000 (Thu, 21 Feb 2008) | 1 line
New sub Message::split_into_array_of_short_lines to nicely split a text into array of paragraph chunks of sizes between 1 kB and 2 kB; bugs: 5717, 5644, 5795, 5486, 5801, 5041
------------------------------------------------------------------------
r629836 | jm | 2008-02-21 15:48:27 +0000 (Thu, 21 Feb 2008) | 1 line
__THEBAT_MUA should be anchored at beginning of string (mentioned in bug 5800)
------------------------------------------------------------------------
r629810 | jm | 2008-02-21 14:51:00 +0000 (Thu, 21 Feb 2008) | 1 line
bug 5774: __ANY_OUTLOOK_MUA needs to match new format for Outlook X-Mailer strings; 'Microsoft Office Outlook'
------------------------------------------------------------------------
r629767 | jm | 2008-02-21 12:29:11 +0000 (Thu, 21 Feb 2008) | 1 line
turn off buildbot.spamassassin.org, replaced by Hudson
------------------------------------------------------------------------
r629766 | jm | 2008-02-21 12:19:13 +0000 (Thu, 21 Feb 2008) | 1 line
bug 5731: remove the 'capture_spamd_straces' hack, now that it's no longer needed
------------------------------------------------------------------------
r629765 | jm | 2008-02-21 12:15:41 +0000 (Thu, 21 Feb 2008) | 1 line
trivial: avoid silly 'unquoted string' warnings
------------------------------------------------------------------------
r629597 | jm | 2008-02-20 19:55:08 +0000 (Wed, 20 Feb 2008) | 1 line
bug 5833: update ECCN status for SpamAssassin to note 5D002 status
------------------------------------------------------------------------
r629040 | dos | 2008-02-19 09:14:39 +0000 (Tue, 19 Feb 2008) | 1 line
bug 5831: fix unlinking of temp DB files that was broken by r594689; remove "no strict's" that should have been removed in r594689/r594691
------------------------------------------------------------------------
r628992 | dos | 2008-02-19 05:16:10 +0000 (Tue, 19 Feb 2008) | 1 line
implement --cs_max_tries=N to limit the number of times the server will send (retry) a message to the clients to prevent the server from getting hung up on messages that the clients can't scan (for whatever reason, like none of the clients have the message in --cs_paths_only mode); warn about messages that aren't scanned within the limit
------------------------------------------------------------------------
r628062 | jm | 2008-02-15 13:40:09 +0000 (Fri, 15 Feb 2008) | 1 line
get rid of tmpfs usage, it's bad for gaea. just use normal disk
------------------------------------------------------------------------
r627800 | mmartinec | 2008-02-14 16:53:26 +0000 (Thu, 14 Feb 2008) | 1 line
spf.t, uribl.t, dnsbl_sc_meta.t: (same change as already in dnsbl.t) no need to disable a test with new/fixed versions of Sys::Hostname::Long, bug 3806
------------------------------------------------------------------------
r627477 | jm | 2008-02-13 15:34:19 +0000 (Wed, 13 Feb 2008) | 1 line
bug 5787: round to nearest int instead of rounding up, to avoid float rounding bugs
------------------------------------------------------------------------
r627460 | jm | 2008-02-13 15:16:39 +0000 (Wed, 13 Feb 2008) | 1 line
doh, typo
------------------------------------------------------------------------
r627456 | jm | 2008-02-13 15:14:05 +0000 (Wed, 13 Feb 2008) | 1 line
ensure overlap lines don't attempt to linkify trailing semicolons after rule names
------------------------------------------------------------------------
r627451 | jm | 2008-02-13 15:09:03 +0000 (Wed, 13 Feb 2008) | 1 line
oops. bb- masschecks were inadvertently scanning ancient spam; ignore any spam older than 3 months old
------------------------------------------------------------------------
r627237 | sidney | 2008-02-13 03:44:41 +0000 (Wed, 13 Feb 2008) | 1 line
bug 5823: test a regexp match if you are going to use from it
------------------------------------------------------------------------
r620609 | jm | 2008-02-11 21:05:28 +0000 (Mon, 11 Feb 2008) | 1 line
bug 5557: additional tempfile cleanup in kill_handler part of spamassassin script
------------------------------------------------------------------------
r620225 | sidney | 2008-02-10 00:17:21 +0000 (Sun, 10 Feb 2008) | 1 line
bug 5761: Add SPAMD_LOCALHOST option to make test to allow specifying non 127.0.0.1 local ip address for use in FreeBSD jail
------------------------------------------------------------------------
r620070 | sidney | 2008-02-09 02:54:53 +0000 (Sat, 09 Feb 2008) | 1 line
bug 5815: new second level domains for .rs TLD
------------------------------------------------------------------------
r620000 | sidney | 2008-02-08 20:51:20 +0000 (Fri, 08 Feb 2008) | 1 line
bug 5813: additional changes to remove unused TLDs bv gb pm sj so um yt
------------------------------------------------------------------------
r619931 | jm | 2008-02-08 16:27:28 +0000 (Fri, 08 Feb 2008) | 1 line
mkrules: support nested conditionals so that Mark's sandbox rules work, add test case
------------------------------------------------------------------------
r619753 | sidney | 2008-02-08 03:22:58 +0000 (Fri, 08 Feb 2008) | 1 line
bug 5813: correct TLD lookup to match current ICANN list and add all TLDs to regression tests
------------------------------------------------------------------------
r619630 | mmartinec | 2008-02-07 20:34:16 +0000 (Thu, 07 Feb 2008) | 1 line
oops
------------------------------------------------------------------------
r619629 | mmartinec | 2008-02-07 20:33:16 +0000 (Thu, 07 Feb 2008) | 1 line
add rulesrc/sandbox/mmartinec
------------------------------------------------------------------------
r619543 | mmartinec | 2008-02-07 18:19:47 +0000 (Thu, 07 Feb 2008) | 1 line
DnsResolver: bump up resolver receive buffer size to 32kB if smaller, bug 5790
------------------------------------------------------------------------
r619432 | mmartinec | 2008-02-07 14:50:21 +0000 (Thu, 07 Feb 2008) | 1 line
bug 3806 reopened: more selective test for disabling t/dnsbl.t
------------------------------------------------------------------------
r619406 | sidney | 2008-02-07 13:27:20 +0000 (Thu, 07 Feb 2008) | 1 line
Add all the TLDs to the uri_text.t regression test, just to be complete
------------------------------------------------------------------------
r619364 | sidney | 2008-02-07 11:26:30 +0000 (Thu, 07 Feb 2008) | 1 line
bug 5666: improve rules for catching various forged MUA headers
------------------------------------------------------------------------
r619242 | sidney | 2008-02-07 02:36:16 +0000 (Thu, 07 Feb 2008) | 1 line
bug 4706: remove HG_HORMOME rules due to poor performance
------------------------------------------------------------------------
r619229 | mmartinec | 2008-02-07 00:18:37 +0000 (Thu, 07 Feb 2008) | 1 line
remove empty lines in header in t/data/nice/spf3-received-spf, bug 5786
------------------------------------------------------------------------
r619221 | mmartinec | 2008-02-06 23:40:10 +0000 (Wed, 06 Feb 2008) | 1 line
new eval rule "check_mailfrom_matches_rcvd": check if domain name of an envelope sender address matches a domain name of the first untrusted relay (if any), or any trusted relay otherwise
------------------------------------------------------------------------
r619040 | jm | 2008-02-06 15:55:05 +0000 (Wed, 06 Feb 2008) | 1 line
oh ffs. revert name change to get this damn buildbot working
------------------------------------------------------------------------
r619034 | jm | 2008-02-06 15:50:44 +0000 (Wed, 06 Feb 2008) | 1 line
simplify
------------------------------------------------------------------------
r619033 | jm | 2008-02-06 15:49:50 +0000 (Wed, 06 Feb 2008) | 1 line
simplify
------------------------------------------------------------------------
r619027 | jm | 2008-02-06 15:35:21 +0000 (Wed, 06 Feb 2008) | 1 line
replace perl561 with vanilla distro perl for gutsy buildbot
------------------------------------------------------------------------
r619021 | jm | 2008-02-06 15:29:29 +0000 (Wed, 06 Feb 2008) | 1 line
bug 5731: turn off ltrace
------------------------------------------------------------------------
r618539 | dos | 2008-02-05 04:55:38 +0000 (Tue, 05 Feb 2008) | 1 line
add --set option to log-grep-recent so that we can select set=1 messages from nightly runs with reuse=yes; do it in log-grep-recent so that we don't have to grep multiple GB of log files more than necessary (one time through chews enough disk i/o)
------------------------------------------------------------------------
r618536 | dos | 2008-02-05 04:23:18 +0000 (Tue, 05 Feb 2008) | 1 line
use https for all svn co's to avoid issues with svn bailing with: svn: REPORT request failed on '/repos/asf/\!svn/vcc/default'
------------------------------------------------------------------------
r618520 | dos | 2008-02-05 02:42:10 +0000 (Tue, 05 Feb 2008) | 1 line
move rule update score generation stuff out of my sandbox and into masses/rule-update-score-gen
------------------------------------------------------------------------
r618484 | jm | 2008-02-04 23:00:29 +0000 (Mon, 04 Feb 2008) | 1 line
bug 5731: continue tracking down this DB_File trouble. let's get some ltrace captures too
------------------------------------------------------------------------
r617771 | jm | 2008-02-02 08:50:03 +0000 (Sat, 02 Feb 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r617441 | jm | 2008-02-01 10:36:55 +0000 (Fri, 01 Feb 2008) | 1 line
DB_File bug isolation: oops, that didn't work, make it simpler
------------------------------------------------------------------------
r617391 | jm | 2008-02-01 09:26:53 +0000 (Fri, 01 Feb 2008) | 1 line
DB_File bug isolation; this test is stalling under strace on vmsa, but it's irrelevant to the DB_File bug. skip it until we find that one
------------------------------------------------------------------------
r617372 | jm | 2008-02-01 08:50:07 +0000 (Fri, 01 Feb 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r617113 | jm | 2008-01-31 12:10:14 +0000 (Thu, 31 Jan 2008) | 1 line
bug 5731: debug instrumentation to capture strace logs for the DB_File failures on vmsa, based on the presence (hack hack) of a file in /home/jm/capture_spamd_straces
------------------------------------------------------------------------
r617111 | jm | 2008-01-31 12:04:34 +0000 (Thu, 31 Jan 2008) | 1 line
revert use of Timeout objects around the DB_File calls, it doesn't help with bug 5731 it seems
------------------------------------------------------------------------
r617071 | jm | 2008-01-31 08:50:08 +0000 (Thu, 31 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r616734 | fanf | 2008-01-30 12:11:09 +0000 (Wed, 30 Jan 2008) | 6 lines
Fix some false positives from Outlook IMO reported by my users, e.g.
Message-ID: <NCBBLLPDNOCNNBOLBDEDGEGNGCAF.redacted@redacted>
I guess the last letter increments annually, so leave room for these
people to continue running ancient software for the forseeable
future.
------------------------------------------------------------------------
r616688 | jm | 2008-01-30 08:50:02 +0000 (Wed, 30 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r616214 | jm | 2008-01-29 08:50:01 +0000 (Tue, 29 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r616097 | sidney | 2008-01-28 22:46:03 +0000 (Mon, 28 Jan 2008) | 1 line
bug 5780: total rewrite of URI detection in plain text body and corresponding test cases
------------------------------------------------------------------------
r615764 | jm | 2008-01-28 08:50:02 +0000 (Mon, 28 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r615665 | jm | 2008-01-27 22:18:41 +0000 (Sun, 27 Jan 2008) | 1 line
fix [#INFRA-1497] by adding the hudson.zones.apache.org SSH RSA key fingerprint to our SVN
------------------------------------------------------------------------
r615562 | jm | 2008-01-27 08:50:04 +0000 (Sun, 27 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r615434 | jm | 2008-01-26 08:50:04 +0000 (Sat, 26 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r615416 | jm | 2008-01-26 00:52:26 +0000 (Sat, 26 Jan 2008) | 1 line
try to keep disttest and p561 results separate
------------------------------------------------------------------------
r615376 | jm | 2008-01-25 22:14:08 +0000 (Fri, 25 Jan 2008) | 1 line
ok, that'll do; run the full suites again
------------------------------------------------------------------------
r615374 | jm | 2008-01-25 22:09:53 +0000 (Fri, 25 Jan 2008) | 1 line
typo
------------------------------------------------------------------------
r615373 | jm | 2008-01-25 22:07:31 +0000 (Fri, 25 Jan 2008) | 1 line
some more work on getting the Hudson test results looking good
------------------------------------------------------------------------
r615369 | jm | 2008-01-25 22:01:02 +0000 (Fri, 25 Jan 2008) | 1 line
I think multifile XML is the key
------------------------------------------------------------------------
r615358 | jm | 2008-01-25 21:48:07 +0000 (Fri, 25 Jan 2008) | 1 line
aha, I think this might fix it
------------------------------------------------------------------------
r615351 | jm | 2008-01-25 21:28:21 +0000 (Fri, 25 Jan 2008) | 1 line
let's try copying the JUnit formatting to see if it produces decent output in Hudson
------------------------------------------------------------------------
r615343 | jm | 2008-01-25 21:17:00 +0000 (Fri, 25 Jan 2008) | 1 line
use an abbreviated build to test the test-results parsing stuff
------------------------------------------------------------------------
r615342 | jm | 2008-01-25 21:10:56 +0000 (Fri, 25 Jan 2008) | 1 line
try adding a 'name' attribute too
------------------------------------------------------------------------
r615306 | mmartinec | 2008-01-25 19:01:14 +0000 (Fri, 25 Jan 2008) | 1 line
DCC: added support for DCC reputations, added setting dcc_rep_percent, new test check_dcc_reputation_range(), new tag DCCREP; updated documentation; factored out duplicate code; thanks to Michael Scheidell for initial research and experimentation with DCC reputations
------------------------------------------------------------------------
r615289 | jm | 2008-01-25 18:05:11 +0000 (Fri, 25 Jan 2008) | 1 line
add a 'package' attribute to generated XML
------------------------------------------------------------------------
r615210 | jm | 2008-01-25 12:42:34 +0000 (Fri, 25 Jan 2008) | 1 line
oops, forgot to use a decent perl interp
------------------------------------------------------------------------
r615207 | jm | 2008-01-25 12:39:23 +0000 (Fri, 25 Jan 2008) | 1 line
add a script to convert our Perlish TAP test format, to the Hudson-friendly JUnit style; use it on our make test logs
------------------------------------------------------------------------
r615148 | jm | 2008-01-25 08:50:01 +0000 (Fri, 25 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r614820 | jm | 2008-01-24 08:50:10 +0000 (Thu, 24 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r614505 | jm | 2008-01-23 11:46:41 +0000 (Wed, 23 Jan 2008) | 1 line
fix typo, add speculation
------------------------------------------------------------------------
r614456 | jm | 2008-01-23 08:50:02 +0000 (Wed, 23 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r614149 | jm | 2008-01-22 08:50:02 +0000 (Tue, 22 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r613876 | jm | 2008-01-21 13:10:29 +0000 (Mon, 21 Jan 2008) | 1 line
still fixing
------------------------------------------------------------------------
r613873 | jm | 2008-01-21 13:08:28 +0000 (Mon, 21 Jan 2008) | 1 line
argh, NEVER use the native scripting code for a config language, impedance mismatch means syntax errors are too easy. argh argh
------------------------------------------------------------------------
r613871 | jm | 2008-01-21 13:04:55 +0000 (Mon, 21 Jan 2008) | 1 line
remove local slaves
------------------------------------------------------------------------
r613870 | jm | 2008-01-21 13:02:24 +0000 (Mon, 21 Jan 2008) | 1 line
reduce buildbot setup down to a single linux build, since we have Hudson now to replace the rest
------------------------------------------------------------------------
r613800 | jm | 2008-01-21 08:50:02 +0000 (Mon, 21 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r613684 | jm | 2008-01-20 21:28:07 +0000 (Sun, 20 Jan 2008) | 1 line
ignore Hudson build output in 'artifacts'
------------------------------------------------------------------------
r613666 | jm | 2008-01-20 20:12:53 +0000 (Sun, 20 Jan 2008) | 1 line
Hudson: archive the 'make test' output, too
------------------------------------------------------------------------
r613519 | jm | 2008-01-20 08:50:04 +0000 (Sun, 20 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r613441 | jm | 2008-01-19 19:53:55 +0000 (Sat, 19 Jan 2008) | 1 line
more Hudsonification. put build artifacts into an 'artifacts' dir; try and get 'make distcheck' to pass
------------------------------------------------------------------------
r613438 | jm | 2008-01-19 18:48:44 +0000 (Sat, 19 Jan 2008) | 1 line
rearrange so 'make distcheck' doesn't complain so much
------------------------------------------------------------------------
r613387 | jm | 2008-01-19 12:20:39 +0000 (Sat, 19 Jan 2008) | 1 line
use sh -xe; fix typo
------------------------------------------------------------------------
r613386 | jm | 2008-01-19 12:16:25 +0000 (Sat, 19 Jan 2008) | 1 line
add a directory for build scripts and utilities used by our Hudson continuous-integration system
------------------------------------------------------------------------
r613375 | jm | 2008-01-19 08:50:02 +0000 (Sat, 19 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r613308 | jm | 2008-01-18 23:26:07 +0000 (Fri, 18 Jan 2008) | 1 line
trigger another to test Hudson
------------------------------------------------------------------------
r613306 | jm | 2008-01-18 23:11:30 +0000 (Fri, 18 Jan 2008) | 1 line
hopefully this will trigger a build
------------------------------------------------------------------------
r613124 | jm | 2008-01-18 10:28:38 +0000 (Fri, 18 Jan 2008) | 1 line
bug 5923: pluginize the Bayes subsystem, allowing replacement of our probabilistic classifier with alternative learning plugins. Merged from the bug-5293-pluginized-bayes branch
------------------------------------------------------------------------
r613107 | jm | 2008-01-18 08:50:05 +0000 (Fri, 18 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
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.
------------------------------------------------------------------------
r612762 | jm | 2008-01-17 08:50:02 +0000 (Thu, 17 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r612545 | duncf | 2008-01-16 19:16:16 +0000 (Wed, 16 Jan 2008) | 1 line
Spammers sometimes use wierd characters in their HELO strings, we should accept them
------------------------------------------------------------------------
r612387 | jm | 2008-01-16 08:50:02 +0000 (Wed, 16 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r612275 | jm | 2008-01-15 22:51:36 +0000 (Tue, 15 Jan 2008) | 1 line
increase number of scanned messages in nightly bb-foo mass-checks; all mass-checks now use -j; scan all ham regardless of age or --tail limit
------------------------------------------------------------------------
r612266 | jm | 2008-01-15 22:40:42 +0000 (Tue, 15 Jan 2008) | 1 line
add --reuse for the nightly slaves, so we get reused results in the bb-foo nightly mass-checks
------------------------------------------------------------------------
r612265 | jm | 2008-01-15 22:39:41 +0000 (Tue, 15 Jan 2008) | 1 line
bug 5785: --server/--client and --reuse seemed to be broken, but in fact just need --reuse on all hosts
------------------------------------------------------------------------
r612128 | jm | 2008-01-15 14:54:32 +0000 (Tue, 15 Jan 2008) | 1 line
bug 5788: overlap report has the container-contained relationship backwards
------------------------------------------------------------------------
r612071 | mmartinec | 2008-01-15 10:25:32 +0000 (Tue, 15 Jan 2008) | 1 line
DKIM: avoid a "Use of uninitialized value" warning when a From header field is missing in a message, Bug 5786
------------------------------------------------------------------------
r612060 | mmartinec | 2008-01-15 09:38:56 +0000 (Tue, 15 Jan 2008) | 1 line
avoid a bunch of warnings on "Use of uninitialized value" in Util::base64_decode when a base64-encoded part is empty
------------------------------------------------------------------------
r612058 | jm | 2008-01-15 09:37:10 +0000 (Tue, 15 Jan 2008) | 1 line
add that experimental DB_File tie()-timeout hack to Bayes, too
------------------------------------------------------------------------
r612039 | jm | 2008-01-15 08:50:03 +0000 (Tue, 15 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r611969 | jm | 2008-01-14 23:23:42 +0000 (Mon, 14 Jan 2008) | 1 line
more experiments with the DB_File hang handling
------------------------------------------------------------------------
r611742 | jm | 2008-01-14 08:50:01 +0000 (Mon, 14 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r611556 | sidney | 2008-01-13 10:42:00 +0000 (Sun, 13 Jan 2008) | 1 line
CGI params are supposed to be URI unescaped, so unescape parms passed in as URI path before storing into CGI params array
------------------------------------------------------------------------
r611550 | jm | 2008-01-13 08:50:02 +0000 (Sun, 13 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r611510 | sidney | 2008-01-13 00:21:35 +0000 (Sun, 13 Jan 2008) | 1 line
bug 5666: expose sub gated_through_received_hdr_remover() as an eval rule to allow moving the rest of check_messageid_not_usable from eval rules into a meta rule
------------------------------------------------------------------------
r611388 | jm | 2008-01-12 08:50:02 +0000 (Sat, 12 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r611179 | jm | 2008-01-11 14:00:11 +0000 (Fri, 11 Jan 2008) | 1 line
trigger a build on t-feisty-561
------------------------------------------------------------------------
r611131 | jm | 2008-01-11 10:25:11 +0000 (Fri, 11 Jan 2008) | 1 line
produce a noticeable warning in the logs
------------------------------------------------------------------------
r611118 | jm | 2008-01-11 09:14:39 +0000 (Fri, 11 Jan 2008) | 1 line
hmm. it appears run_and_catch() didn't return the DB_File. fix
------------------------------------------------------------------------
r611115 | jm | 2008-01-11 09:08:25 +0000 (Fri, 11 Jan 2008) | 1 line
trivial annoyance; use 'our'
------------------------------------------------------------------------
r611108 | jm | 2008-01-11 08:50:02 +0000 (Fri, 11 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r610991 | jm | 2008-01-10 23:59:52 +0000 (Thu, 10 Jan 2008) | 1 line
bug 5772: use a checkout of the correct revision when building hit-frequencies reports, so that zero-hitting rules are correctly reported in ruleQA output
------------------------------------------------------------------------
r610988 | jm | 2008-01-10 23:31:06 +0000 (Thu, 10 Jan 2008) | 1 line
bug 5772: attempt to use a checkout of the correct rules rev when building hit-frequencies
------------------------------------------------------------------------
r610979 | jm | 2008-01-10 23:06:57 +0000 (Thu, 10 Jan 2008) | 1 line
bug 5731: add a timeout to the DB_File tie() call; let's see if this avoids the DB_File hangs
------------------------------------------------------------------------
r610723 | jm | 2008-01-10 08:50:11 +0000 (Thu, 10 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
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.
------------------------------------------------------------------------
r610482 | mmartinec | 2008-01-09 17:51:21 +0000 (Wed, 09 Jan 2008) | 1 line
DCC: strip trailing space from a dccifd X-DCC-*-Metrics response, which ended up in a DCCR tag
------------------------------------------------------------------------
r610331 | jm | 2008-01-09 10:16:54 +0000 (Wed, 09 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r610308 | jm | 2008-01-09 08:50:11 +0000 (Wed, 09 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r610204 | jm | 2008-01-08 22:33:03 +0000 (Tue, 08 Jan 2008) | 1 line
bug 5763: whitespace characters are dropped from 'invisible' text sections. fix, thanks to Yanyan Yang
------------------------------------------------------------------------
r610202 | jm | 2008-01-08 22:31:42 +0000 (Tue, 08 Jan 2008) | 1 line
bug 5764: probable fix for DCC test failures; DCC no longer likes Received headers containing broadcast addresses, from the sounds of things
------------------------------------------------------------------------
r610063 | mmartinec | 2008-01-08 16:42:11 +0000 (Tue, 08 Jan 2008) | 1 line
DCC: avoid warnings on "uninitialized value in split" when dcc_options are empty
------------------------------------------------------------------------
r609981 | jm | 2008-01-08 13:42:21 +0000 (Tue, 08 Jan 2008) | 1 line
sync up with 3.2.x build instructions
------------------------------------------------------------------------
r609970 | jm | 2008-01-08 13:29:24 +0000 (Tue, 08 Jan 2008) | 1 line
remove scores for FM_DDDD_TIMES_2, FM_SEX_HOSTDDDD
------------------------------------------------------------------------
r609908 | jm | 2008-01-08 08:50:07 +0000 (Tue, 08 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r609897 | sidney | 2008-01-08 07:41:16 +0000 (Tue, 08 Jan 2008) | 1 line
correct cosmetic only typo in whitespace in previous commit
------------------------------------------------------------------------
r609896 | sidney | 2008-01-08 07:35:44 +0000 (Tue, 08 Jan 2008) | 1 line
bug 5666: recognize message-id from sympatico.ca that was causing FORGED_MUA_OUTLOOK FP
------------------------------------------------------------------------
r609699 | jm | 2008-01-07 17:15:01 +0000 (Mon, 07 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r609532 | jm | 2008-01-07 08:50:02 +0000 (Mon, 07 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r609221 | jm | 2008-01-05 21:30:48 +0000 (Sat, 05 Jan 2008) | 1 line
update build procedures to remove a redundant step
------------------------------------------------------------------------
r609102 | jm | 2008-01-05 08:50:13 +0000 (Sat, 05 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r608775 | jm | 2008-01-04 08:50:01 +0000 (Fri, 04 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r608648 | mmartinec | 2008-01-03 21:59:24 +0000 (Thu, 03 Jan 2008) | 1 line
AsyncLoop: test for Time::HiRes->can("clock_getres") instead of testing for a version number
------------------------------------------------------------------------
r608572 | mmartinec | 2008-01-03 17:46:18 +0000 (Thu, 03 Jan 2008) | 1 line
AsyncLoop: call clock_getres only if Time::HiRes is version 1.77 or later
------------------------------------------------------------------------
r608380 | jm | 2008-01-03 08:50:02 +0000 (Thu, 03 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r608134 | kmcgrail | 2008-01-02 15:55:54 +0000 (Wed, 02 Jan 2008) | 1 line
small update to error output of razor tests to reflect that registration is now done with razor-admin -register not razor-register
------------------------------------------------------------------------
r608041 | jm | 2008-01-02 08:50:06 +0000 (Wed, 02 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r607818 | jm | 2008-01-01 08:50:05 +0000 (Tue, 01 Jan 2008) | 1 line
promotions validated
------------------------------------------------------------------------
r607728 | sidney | 2007-12-31 11:45:52 +0000 (Mon, 31 Dec 2007) | 1 line
bug 5748: back out revs 607229 and 606874, and do much simpler fix of removing unnecessary sort
------------------------------------------------------------------------
r607704 | jm | 2007-12-31 08:50:06 +0000 (Mon, 31 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r607543 | sidney | 2007-12-30 11:39:05 +0000 (Sun, 30 Dec 2007) | 1 line
bug 5599: move shuffle code up so it is done when dns_available is yes or test, and is done before testing
------------------------------------------------------------------------
r607525 | jm | 2007-12-30 08:50:02 +0000 (Sun, 30 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r607398 | jm | 2007-12-29 08:50:02 +0000 (Sat, 29 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r607229 | sidney | 2007-12-28 13:05:04 +0000 (Fri, 28 Dec 2007) | 1 line
bug 5748: use built-in sort in sa-compile to avoid locale issues we had with external sort
------------------------------------------------------------------------
r607224 | jm | 2007-12-28 12:36:54 +0000 (Fri, 28 Dec 2007) | 1 line
note that dkim.t has been broken by external changes, annoyingly
------------------------------------------------------------------------
r607191 | jm | 2007-12-28 08:50:02 +0000 (Fri, 28 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r607156 | dos | 2007-12-28 01:48:59 +0000 (Fri, 28 Dec 2007) | 1 line
bug 5715: allow for more than one sa-update MIRRORED.BY file host in DNS for redundancy
------------------------------------------------------------------------
r607020 | jm | 2007-12-27 08:50:02 +0000 (Thu, 27 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r606874 | sidney | 2007-12-26 10:10:40 +0000 (Wed, 26 Dec 2007) | 1 line
bug 5748: sa-compile calls the system sort which on some platforms needs to have LC_ALL set to C in the enviroment
------------------------------------------------------------------------
r606857 | jm | 2007-12-26 08:50:01 +0000 (Wed, 26 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r606773 | jm | 2007-12-25 08:50:02 +0000 (Tue, 25 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r606699 | mmartinec | 2007-12-24 13:42:41 +0000 (Mon, 24 Dec 2007) | 1 line
DKIM: prefer SpamAssassin's parsing of From over Mail::DKIM/Mail::Address
------------------------------------------------------------------------
r606698 | mmartinec | 2007-12-24 13:12:30 +0000 (Mon, 24 Dec 2007) | 1 line
forgot to register eval rule check_dkim_valid_author_sig
------------------------------------------------------------------------
r606678 | jm | 2007-12-24 08:50:07 +0000 (Mon, 24 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r606658 | mmartinec | 2007-12-24 03:00:21 +0000 (Mon, 24 Dec 2007) | 1 line
DKIM: never trigger signsome to avoid useless rule firing; optimize whitelisting as suggested by Daryl - don't invoke verification when author address is not listed in wl; add eval rules check_dkim_valid (alias for check_dkim_verified) and check_dkim_valid_author_sig; speed-up feeding msg to verifier; policy lookup should not be suppressed on 3rd-party sigs; edit variable and subr. names, comments and docs
------------------------------------------------------------------------
r606545 | jm | 2007-12-23 08:50:02 +0000 (Sun, 23 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r606497 | sidney | 2007-12-22 21:41:23 +0000 (Sat, 22 Dec 2007) | 1 line
bug 5705: use the correct perl binary to lint parse-rules-for-masses in the meta tests
------------------------------------------------------------------------
r606420 | jm | 2007-12-22 08:50:02 +0000 (Sat, 22 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r606216 | jm | 2007-12-21 15:14:12 +0000 (Fri, 21 Dec 2007) | 1 line
avoid matching with $1 active; save it beforehand
------------------------------------------------------------------------
r606137 | jm | 2007-12-21 08:50:04 +0000 (Fri, 21 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r605836 | jm | 2007-12-20 08:50:02 +0000 (Thu, 20 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r605469 | jm | 2007-12-19 08:50:01 +0000 (Wed, 19 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r605142 | jm | 2007-12-18 08:50:03 +0000 (Tue, 18 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r605053 | sidney | 2007-12-18 00:29:08 +0000 (Tue, 18 Dec 2007) | 1 line
bug 5608 - more correct wording in POD documentation
------------------------------------------------------------------------
r605038 | jm | 2007-12-17 23:08:48 +0000 (Mon, 17 Dec 2007) | 1 line
reactivate --reuse in bb-foo nightly mass-checks
------------------------------------------------------------------------
r604877 | jm | 2007-12-17 14:18:15 +0000 (Mon, 17 Dec 2007) | 1 line
cycle the freqsd log once on restart
------------------------------------------------------------------------
r604876 | jm | 2007-12-17 14:14:53 +0000 (Mon, 17 Dec 2007) | 1 line
non-fatal errors, please
------------------------------------------------------------------------
r604873 | jm | 2007-12-17 14:08:07 +0000 (Mon, 17 Dec 2007) | 1 line
some leftover changes for Google Charts usage
------------------------------------------------------------------------
r604793 | jm | 2007-12-17 08:50:02 +0000 (Mon, 17 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r604577 | jm | 2007-12-16 08:50:02 +0000 (Sun, 16 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r604521 | jm | 2007-12-15 22:23:15 +0000 (Sat, 15 Dec 2007) | 1 line
add a 'stop' script for distributed nightly runs; it seems we're not stopping for some reason
------------------------------------------------------------------------
r604405 | jm | 2007-12-15 08:50:02 +0000 (Sat, 15 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r604265 | jm | 2007-12-14 19:16:56 +0000 (Fri, 14 Dec 2007) | 1 line
log the starting time and date
------------------------------------------------------------------------
r604260 | jm | 2007-12-14 19:06:30 +0000 (Fri, 14 Dec 2007) | 1 line
add another run-as-root cron housekeeping task
------------------------------------------------------------------------
r604131 | jm | 2007-12-14 08:50:08 +0000 (Fri, 14 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r603778 | jm | 2007-12-12 23:31:41 +0000 (Wed, 12 Dec 2007) | 1 line
bug 5514: make 'score set for non-existent rule' a debug message, instead of a lint warning, since it's a very frequent FAQ
------------------------------------------------------------------------
r603754 | jm | 2007-12-12 22:07:47 +0000 (Wed, 12 Dec 2007) | 1 line
bug 5721: avoid reporting overlaps between a meta rule and its subrules
------------------------------------------------------------------------
r603520 | jm | 2007-12-12 09:25:11 +0000 (Wed, 12 Dec 2007) | 1 line
bug 3811: silence idiotic noise emitted during 'perl Makefile.PL' caused by ExtUtils::MakeMaker and/or CPAN.pm bugs
------------------------------------------------------------------------
r603397 | jm | 2007-12-11 22:44:45 +0000 (Tue, 11 Dec 2007) | 1 line
spamassassin/user_prefs file was not being read by mass-check; fix. Also, reduce code duplication by getting mass-check --lint to use a shared function when creating the M:SA object
------------------------------------------------------------------------
r603378 | jm | 2007-12-11 22:08:17 +0000 (Tue, 11 Dec 2007) | 1 line
bug 5746: fix distributed mass-checks on the zone
------------------------------------------------------------------------
r602967 | jm | 2007-12-10 17:02:25 +0000 (Mon, 10 Dec 2007) | 1 line
update with row-highlighting niceness; reformat slightly
------------------------------------------------------------------------
r602917 | jm | 2007-12-10 14:46:41 +0000 (Mon, 10 Dec 2007) | 1 line
no need to package backup scripts
------------------------------------------------------------------------
r602895 | jm | 2007-12-10 13:28:51 +0000 (Mon, 10 Dec 2007) | 1 line
avoid silly undef warning
------------------------------------------------------------------------
r602088 | jm | 2007-12-07 12:59:00 +0000 (Fri, 07 Dec 2007) | 1 line
use Google Chart for scoremap graphing, just for the sake of it
------------------------------------------------------------------------
r602076 | jm | 2007-12-07 11:56:37 +0000 (Fri, 07 Dec 2007) | 1 line
woo, let's try Google Charts
------------------------------------------------------------------------
r601791 | jm | 2007-12-06 17:20:59 +0000 (Thu, 06 Dec 2007) | 1 line
oops. do nightly mass-checks even if the kill fails
------------------------------------------------------------------------
r601598 | duncf | 2007-12-06 02:24:56 +0000 (Thu, 06 Dec 2007) | 1 line
Renumber constants in libspamc.h to avoid breaking binary compatibility
------------------------------------------------------------------------
r601372 | jm | 2007-12-05 15:47:14 +0000 (Wed, 05 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r601283 | jm | 2007-12-05 10:03:25 +0000 (Wed, 05 Dec 2007) | 1 line
bug 4179: only recompile once after user rules go 'out of scope'
------------------------------------------------------------------------
r601282 | jm | 2007-12-05 10:01:59 +0000 (Wed, 05 Dec 2007) | 1 line
avoid silly undef warning in error_log
------------------------------------------------------------------------
r601155 | jm | 2007-12-04 23:54:00 +0000 (Tue, 04 Dec 2007) | 1 line
bug 4179: add test case
------------------------------------------------------------------------
r601154 | jm | 2007-12-04 23:51:59 +0000 (Tue, 04 Dec 2007) | 1 line
bug 4179: user rules are not unique to each user; one user's user rules can appear in later scans for other users. fix
------------------------------------------------------------------------
r601153 | jm | 2007-12-04 23:49:59 +0000 (Tue, 04 Dec 2007) | 1 line
did I forget to commit this? ROUND_THE_WORLD_LOCAL includes network operations, despite its name
------------------------------------------------------------------------
r601070 | duncf | 2007-12-04 20:22:59 +0000 (Tue, 04 Dec 2007) | 5 lines
Allow for easier integration of libspamc into third-party software by
allowing callbacks for logging functions instead of logging only to
syslog/stderr. Allow for easy extension of spamc/spamd protocol with
callbacks for generating and processing arbitrary headers.
------------------------------------------------------------------------
r601069 | jm | 2007-12-04 20:16:18 +0000 (Tue, 04 Dec 2007) | 1 line
minor tweak of the text regarding the Bayes classifier
------------------------------------------------------------------------
r601053 | duncf | 2007-12-04 19:38:39 +0000 (Tue, 04 Dec 2007) | 1 line
bug 5739: fix possible memory leak
------------------------------------------------------------------------
r601014 | kmcgrail | 2007-12-04 17:29:31 +0000 (Tue, 04 Dec 2007) | 1 line
Minor Formatting Changes, Changed Hosting Heading to Resources, added required ASF Sponsorship information per 11/5/07 email from Jim Jagielski on behalf of the PRC since the credits tab on the website is a direct link to this file
------------------------------------------------------------------------
r600981 | jm | 2007-12-04 15:47:22 +0000 (Tue, 04 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r600728 | jm | 2007-12-03 23:38:21 +0000 (Mon, 03 Dec 2007) | 1 line
kill perl processes on the remote slaves, before starting more
------------------------------------------------------------------------
r600598 | jm | 2007-12-03 17:11:07 +0000 (Mon, 03 Dec 2007) | 1 line
slightly less broken but still stupid log cycling
------------------------------------------------------------------------
r600583 | jm | 2007-12-03 16:19:36 +0000 (Mon, 03 Dec 2007) | 1 line
bug 5355: changes to TLD list (.asia, .cat, .tel) and 2LDs (co.nr) were applied to 3.2.x, but not to trunk. fix
------------------------------------------------------------------------
r600580 | jm | 2007-12-03 16:05:28 +0000 (Mon, 03 Dec 2007) | 1 line
bug 5677: update TLD list in RegistrarBoundaries with latest feedback from Alex, Jeff and Dallas
------------------------------------------------------------------------
r600570 | jm | 2007-12-03 15:47:15 +0000 (Mon, 03 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r600508 | jm | 2007-12-03 12:32:48 +0000 (Mon, 03 Dec 2007) | 1 line
zone: add log-gzipping weekly script, and a copy of the lines for root's crontab
------------------------------------------------------------------------
r600490 | jm | 2007-12-03 11:33:13 +0000 (Mon, 03 Dec 2007) | 1 line
duh, had this script in two places
------------------------------------------------------------------------
r600259 | jm | 2007-12-02 08:50:04 +0000 (Sun, 02 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r600061 | jm | 2007-12-01 08:50:02 +0000 (Sat, 01 Dec 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r599740 | jm | 2007-11-30 08:50:01 +0000 (Fri, 30 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r599674 | dos | 2007-11-30 01:55:43 +0000 (Fri, 30 Nov 2007) | 1 line
bug 5737: mkrules cannot use generated scores since the generated scores are not guaranteed to be in sync with the current active.list file
------------------------------------------------------------------------
r599346 | jm | 2007-11-29 08:50:01 +0000 (Thu, 29 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r599218 | duncf | 2007-11-29 00:14:13 +0000 (Thu, 29 Nov 2007) | 1 line
bug 5735: allow retry_sleep of 0
------------------------------------------------------------------------
r599214 | duncf | 2007-11-29 00:05:50 +0000 (Thu, 29 Nov 2007) | 1 line
fix typo in comment
------------------------------------------------------------------------
r598913 | jm | 2007-11-28 08:50:01 +0000 (Wed, 28 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r598562 | jm | 2007-11-27 08:50:02 +0000 (Tue, 27 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r598431 | mmartinec | 2007-11-26 21:10:47 +0000 (Mon, 26 Nov 2007) | 1 line
add option "need_tags" to the API, conditionalize timing measurements
------------------------------------------------------------------------
r598193 | jm | 2007-11-26 09:52:44 +0000 (Mon, 26 Nov 2007) | 1 line
trivial: avoid a silly 'undef' warning
------------------------------------------------------------------------
r598169 | jm | 2007-11-26 08:50:02 +0000 (Mon, 26 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r598150 | parker | 2007-11-26 07:26:31 +0000 (Mon, 26 Nov 2007) | 3 lines
Bug 5730: Use new method for telling PostgreSQL that a string contains an
escape sequence when DB version is 8.1+
------------------------------------------------------------------------
r598145 | parker | 2007-11-26 06:47:35 +0000 (Mon, 26 Nov 2007) | 2 lines
Bug 5729: Allow for a return value of 0E0 meaning zero but true when calling do.
------------------------------------------------------------------------
r598108 | parker | 2007-11-26 02:08:14 +0000 (Mon, 26 Nov 2007) | 2 lines
Forgot to add.
------------------------------------------------------------------------
r598107 | parker | 2007-11-26 02:04:48 +0000 (Mon, 26 Nov 2007) | 7 lines
Bug 5464: SQLite was complaining about closing the database handle with an
active statements. Looks like a bug in DBD::SQLite doesn't completely clean
things up when you run $sth->finish(), so added an undef $sth in there as
well.
Also created a spamd_sql_prefs.t test file.
------------------------------------------------------------------------
r597958 | parker | 2007-11-25 06:39:10 +0000 (Sun, 25 Nov 2007) | 3 lines
Couple of found uri tests, not sure where they came from or how long they've
been in my tree but figured I'd commit them.
------------------------------------------------------------------------
r597881 | parker | 2007-11-24 16:51:16 +0000 (Sat, 24 Nov 2007) | 3 lines
Bug 5176: Take the BETA lable off the SQL support and add a note about
it to UPGRADE.
------------------------------------------------------------------------
r597829 | parker | 2007-11-24 08:56:50 +0000 (Sat, 24 Nov 2007) | 2 lines
Updated for new test
------------------------------------------------------------------------
r597827 | jm | 2007-11-24 08:50:02 +0000 (Sat, 24 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r597826 | parker | 2007-11-24 08:47:46 +0000 (Sat, 24 Nov 2007) | 2 lines
Added support for the new HEADERS command in the SPAMD protocol.
------------------------------------------------------------------------
r597823 | parker | 2007-11-24 07:55:58 +0000 (Sat, 24 Nov 2007) | 2 lines
Addition of tests for Mail::SpamAssassin::Client module
------------------------------------------------------------------------
r597822 | parker | 2007-11-24 07:44:50 +0000 (Sat, 24 Nov 2007) | 2 lines
Bug 5572: Add timeout to client code.
------------------------------------------------------------------------
r597617 | jm | 2007-11-23 09:50:50 +0000 (Fri, 23 Nov 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
------------------------------------------------------------------------
r597599 | jm | 2007-11-23 08:50:02 +0000 (Fri, 23 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r597441 | jm | 2007-11-22 15:49:27 +0000 (Thu, 22 Nov 2007) | 1 line
skip those core files
------------------------------------------------------------------------
r597418 | jm | 2007-11-22 15:02:27 +0000 (Thu, 22 Nov 2007) | 1 line
include the full paths, better UI
------------------------------------------------------------------------
r597394 | jm | 2007-11-22 12:12:27 +0000 (Thu, 22 Nov 2007) | 1 line
oops, backup /usr/local and /etc too
------------------------------------------------------------------------
r597393 | jm | 2007-11-22 12:08:03 +0000 (Thu, 22 Nov 2007) | 1 line
find the excludes file correctly
------------------------------------------------------------------------
r597392 | jm | 2007-11-22 12:04:48 +0000 (Thu, 22 Nov 2007) | 1 line
solaris portability
------------------------------------------------------------------------
r597391 | jm | 2007-11-22 12:00:00 +0000 (Thu, 22 Nov 2007) | 1 line
add basic backup script for the stuff on the zone
------------------------------------------------------------------------
r597387 | jm | 2007-11-22 11:43:09 +0000 (Thu, 22 Nov 2007) | 1 line
add a -f
------------------------------------------------------------------------
r597386 | jm | 2007-11-22 11:41:37 +0000 (Thu, 22 Nov 2007) | 1 line
add some cron cleanup
------------------------------------------------------------------------
r597385 | jm | 2007-11-22 11:38:37 +0000 (Thu, 22 Nov 2007) | 1 line
doh. --reuse isn't quite working; scan times are quite slow, so I suspect it's still doing some net lookups somewhere :(
------------------------------------------------------------------------
r597336 | jm | 2007-11-22 08:50:01 +0000 (Thu, 22 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r597217 | dos | 2007-11-21 21:46:15 +0000 (Wed, 21 Nov 2007) | 1 line
bug 5720: make sure that the first msg number we use is 1 and not 0; while we're at it, support (for correctness) the pretty unlikely case that we may want to cache messages located in the root directory
------------------------------------------------------------------------
r597212 | dos | 2007-11-21 21:28:20 +0000 (Wed, 21 Nov 2007) | 1 line
bug 5720: get client to skip messages when the server indicates an error with a particular message; this eliminates the issue of trying to use the same message id in the same batch when more than one message has a problem in a batch... and keeps us from scanning bogus place-holder messages that we were going to ignore the results of anyway
------------------------------------------------------------------------
r596991 | jm | 2007-11-21 08:50:04 +0000 (Wed, 21 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r596888 | duncf | 2007-11-21 00:18:45 +0000 (Wed, 21 Nov 2007) | 1 line
bug 5728: disable setuid fallback when --sql-config/--ldap-config is used
------------------------------------------------------------------------
r596806 | mmartinec | 2007-11-20 20:06:07 +0000 (Tue, 20 Nov 2007) | 1 line
docs: SpamAssassin.pm: added a call to $spamtest->finish to sample code in SYNOPSIS, as nodded on a ML, matching r595511
------------------------------------------------------------------------
r596735 | jm | 2007-11-20 16:22:47 +0000 (Tue, 20 Nov 2007) | 1 line
fix some lint warnings from 'gcc -Wextra -Wall'
------------------------------------------------------------------------
r596572 | jm | 2007-11-20 08:50:05 +0000 (Tue, 20 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r596475 | jm | 2007-11-19 22:54:20 +0000 (Mon, 19 Nov 2007) | 1 line
suppress silly uninit-value warnings
------------------------------------------------------------------------
r596226 | jm | 2007-11-19 08:50:02 +0000 (Mon, 19 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r596095 | jm | 2007-11-18 16:11:20 +0000 (Sun, 18 Nov 2007) | 1 line
bug 5711: allow 'mass-check --reuse' without '--net' to reuse net-rule hits, and output mass-check results for scoreset 1; while lines that are not reusable use set 0. Also, fix a few tests to use 'tflags net' if they use network lookups (including calls to lookup_ptr().) Fix nightly mass-checks on the zone to use --reuse to gain this.
------------------------------------------------------------------------
r596065 | jm | 2007-11-18 08:50:02 +0000 (Sun, 18 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r596064 | dos | 2007-11-18 08:07:09 +0000 (Sun, 18 Nov 2007) | 1 line
not sure why this is here... but it's breaking mass-check, so out it goes
------------------------------------------------------------------------
r595922 | jm | 2007-11-17 08:50:01 +0000 (Sat, 17 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r595759 | jm | 2007-11-16 17:55:08 +0000 (Fri, 16 Nov 2007) | 1 line
bug 5711: a first step towards 'mass-check --reuse' without '--net' reusing net hits when they are available
------------------------------------------------------------------------
r595641 | jm | 2007-11-16 12:19:50 +0000 (Fri, 16 Nov 2007) | 1 line
Colm says: go higher ;)
------------------------------------------------------------------------
r595593 | jm | 2007-11-16 08:50:09 +0000 (Fri, 16 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r595585 | dos | 2007-11-16 07:20:25 +0000 (Fri, 16 Nov 2007) | 1 line
bug 5720: send the client a malformed message index, get one back; duh!
------------------------------------------------------------------------
r595511 | mmartinec | 2007-11-16 01:15:32 +0000 (Fri, 16 Nov 2007) | 1 line
add a call to $spamtest->finish in spamassassin.raw to allow plugins like HitFreqsRuleTiming to finish up their job
------------------------------------------------------------------------
r595503 | mmartinec | 2007-11-16 00:31:28 +0000 (Fri, 16 Nov 2007) | 1 line
Plugin::DKIM: fix anchoring in regexp; rename "verified" to "valid" in variables and in comments to match SSP and RFC 4871 terminology
------------------------------------------------------------------------
r595239 | jm | 2007-11-15 08:50:03 +0000 (Thu, 15 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r595224 | dos | 2007-11-15 06:56:15 +0000 (Thu, 15 Nov 2007) | 1 line
prevent cs_server w/cs_schedule_cache non-completion caused by malformed cs_client result lines (cause of malformed result lines currently unknown)... see mass-check --cs_schedule_cache & "0 messages outstanding" thread on dev@ on Nov 14, 2007
------------------------------------------------------------------------
r594827 | jm | 2007-11-14 10:30:44 +0000 (Wed, 14 Nov 2007) | 1 line
talon has 16 cores
------------------------------------------------------------------------
r594800 | jm | 2007-11-14 08:50:03 +0000 (Wed, 14 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r594729 | jm | 2007-11-14 00:30:59 +0000 (Wed, 14 Nov 2007) | 1 line
avoid a 'Can't use an undefined value as an ARRAY reference' warning
------------------------------------------------------------------------
r594726 | jm | 2007-11-14 00:07:39 +0000 (Wed, 14 Nov 2007) | 1 line
set up some big -j's
------------------------------------------------------------------------
r594725 | jm | 2007-11-14 00:06:18 +0000 (Wed, 14 Nov 2007) | 1 line
add ability to pass "-jN" switch to slaves, to take advantage of heavyweight slaves that can perform lots of jobs
------------------------------------------------------------------------
r594719 | jm | 2007-11-13 23:43:28 +0000 (Tue, 13 Nov 2007) | 1 line
hooray, another host ;)
------------------------------------------------------------------------
r594709 | jm | 2007-11-13 23:28:57 +0000 (Tue, 13 Nov 2007) | 1 line
get all zone-based nightly mass-checks using --cs_schedule_cache
------------------------------------------------------------------------
r594702 | jm | 2007-11-13 23:17:15 +0000 (Tue, 13 Nov 2007) | 1 line
shift the clienttree into a subdir, so that the cs_cache dir is persistent
------------------------------------------------------------------------
r594691 | jm | 2007-11-13 22:57:20 +0000 (Tue, 13 Nov 2007) | 1 line
SDBM_File uses the Fcntl constants
------------------------------------------------------------------------
r594689 | jm | 2007-11-13 22:51:53 +0000 (Tue, 13 Nov 2007) | 1 line
use SDBM_File instead of DB_File for caches; it should be faster, and always available, possibly at the expense of a little extra disk space
------------------------------------------------------------------------
r594683 | jm | 2007-11-13 22:46:07 +0000 (Tue, 13 Nov 2007) | 1 line
try using --cs_schedule_cache
------------------------------------------------------------------------
r594457 | jm | 2007-11-13 08:50:05 +0000 (Tue, 13 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r594355 | jm | 2007-11-13 00:02:49 +0000 (Tue, 13 Nov 2007) | 1 line
add --cs_cache stuff to the nightly mass-check client side, too
------------------------------------------------------------------------
r594354 | jm | 2007-11-13 00:00:26 +0000 (Tue, 13 Nov 2007) | 1 line
use --cs_cache on nightly mass-check server-side
------------------------------------------------------------------------
r594353 | jm | 2007-11-12 23:58:55 +0000 (Mon, 12 Nov 2007) | 1 line
use --cs_cache on nightly mass-check server-side
------------------------------------------------------------------------
r594052 | jm | 2007-11-12 08:50:02 +0000 (Mon, 12 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r593754 | jm | 2007-11-10 08:50:01 +0000 (Sat, 10 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r593597 | mmartinec | 2007-11-09 17:26:50 +0000 (Fri, 09 Nov 2007) | 1 line
Now that Mail::DKIM 0.29 has been released, update Plugin::DKIM to use the new public API access to multiple signatures (if available). The plugin will still only show one signature with older versions of Mail::DKIM. Add tag DKIMDOMAIN (in addition to DKIMIDENTITY).
------------------------------------------------------------------------
r593456 | jm | 2007-11-09 08:50:03 +0000 (Fri, 09 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r593073 | jm | 2007-11-08 08:50:02 +0000 (Thu, 08 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r592873 | dos | 2007-11-07 20:15:39 +0000 (Wed, 07 Nov 2007) | 1 line
bug 5703: M::SA::AI target format 'dir' should recurse into subdirs
------------------------------------------------------------------------
r592654 | jm | 2007-11-07 08:50:03 +0000 (Wed, 07 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r592331 | jm | 2007-11-06 08:50:03 +0000 (Tue, 06 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r591914 | jm | 2007-11-05 08:50:05 +0000 (Mon, 05 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r591741 | jm | 2007-11-04 08:50:02 +0000 (Sun, 04 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r591561 | jm | 2007-11-03 08:50:01 +0000 (Sat, 03 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r591423 | jm | 2007-11-02 18:35:57 +0000 (Fri, 02 Nov 2007) | 1 line
bug 5680: ALL_TRUSTED fires even if X-Originating-IP appears in headers; add IP addresses from the 'X-Yahoo-Post-IP', 'X-Originating-IP', 'X-Apparently-From', 'X-SenderIP' headers to the relays list in order to fix this
------------------------------------------------------------------------
r591266 | jm | 2007-11-02 08:50:04 +0000 (Fri, 02 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r590936 | jm | 2007-11-01 08:50:09 +0000 (Thu, 01 Nov 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r590636 | jm | 2007-10-31 12:08:06 +0000 (Wed, 31 Oct 2007) | 1 line
oops, remove score as well for DRUG_RA_PRICE
------------------------------------------------------------------------
r590594 | jm | 2007-10-31 08:50:02 +0000 (Wed, 31 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r590504 | mmartinec | 2007-10-30 23:05:28 +0000 (Tue, 30 Oct 2007) | 1 line
revert r586641, needs a better solution
------------------------------------------------------------------------
r590055 | jm | 2007-10-30 13:04:47 +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
------------------------------------------------------------------------
r590051 | jm | 2007-10-30 12:36:03 +0000 (Tue, 30 Oct 2007) | 1 line
separate out meta subrules from full rules in the overlap report section
------------------------------------------------------------------------
r589989 | jm | 2007-10-30 08:50:04 +0000 (Tue, 30 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r589545 | jm | 2007-10-29 08:50:06 +0000 (Mon, 29 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r589063 | jm | 2007-10-27 08:50:01 +0000 (Sat, 27 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r588565 | jm | 2007-10-26 08:50:01 +0000 (Fri, 26 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r588457 | dos | 2007-10-26 00:51:56 +0000 (Fri, 26 Oct 2007) | 1 line
SPF neutral rules can be reused now
------------------------------------------------------------------------
r588442 | dos | 2007-10-26 00:29:41 +0000 (Fri, 26 Oct 2007) | 1 line
sub rules must have the reuse flag set too, otherwise they'll be run
------------------------------------------------------------------------
r588320 | dos | 2007-10-25 19:36:59 +0000 (Thu, 25 Oct 2007) | 1 line
always rebuild the rules.pl file for --reuse; re-using an old one makes no sense at all
------------------------------------------------------------------------
r588305 | dos | 2007-10-25 18:31:07 +0000 (Thu, 25 Oct 2007) | 1 line
detect and abort on a broken --reuse configuration
------------------------------------------------------------------------
r588280 | dos | 2007-10-25 16:55:37 +0000 (Thu, 25 Oct 2007) | 1 line
allow running --cs_schedule_cache with no -n option so that we get date stamps in the mass-check logs; warn loudly about the fact that the corpus will be run un-sorted
------------------------------------------------------------------------
r588166 | jm | 2007-10-25 08:50:02 +0000 (Thu, 25 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r588123 | dos | 2007-10-25 03:14:36 +0000 (Thu, 25 Oct 2007) | 1 line
DB_File is optional, ensure mass-check works without it and --cs_schedule_cache works with it
------------------------------------------------------------------------
r588116 | dos | 2007-10-25 02:33:01 +0000 (Thu, 25 Oct 2007) | 1 line
remove a temp file that was left over when the client ends without seeing a 'Finished' header from the server; this should have been in r585312
------------------------------------------------------------------------
r588105 | dos | 2007-10-25 01:32:09 +0000 (Thu, 25 Oct 2007) | 1 line
implement support for caching messages on mass-check clients and optional mass-check message distribution scheduling (by the server) based on client caches
------------------------------------------------------------------------
r587847 | jm | 2007-10-24 10:07:18 +0000 (Wed, 24 Oct 2007) | 1 line
remove backported ref to osbf_path
------------------------------------------------------------------------
r587840 | jm | 2007-10-24 09:55:29 +0000 (Wed, 24 Oct 2007) | 1 line
BACKPORT change to bayes 10fold cross validation driver: ensure we take a (gzipped) copy of Bayes DBs and the test mboxes, so that FPs and FNs can be reproduced later after the test finishes
------------------------------------------------------------------------
r587820 | jm | 2007-10-24 08:50:02 +0000 (Wed, 24 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r587557 | dos | 2007-10-23 17:01:51 +0000 (Tue, 23 Oct 2007) | 1 line
I don't need the svn freaks demon emailing me freqs for rules associated with the generated scores; it's not exactly useful info
------------------------------------------------------------------------
r587545 | jm | 2007-10-23 15:50:45 +0000 (Tue, 23 Oct 2007) | 1 line
bug 5696: cut regexp base strings at Unicode high codepoints, to avoid corruption of patterns containing UTF-8
------------------------------------------------------------------------
r587529 | jm | 2007-10-23 14:57:33 +0000 (Tue, 23 Oct 2007) | 1 line
speed up build/preprocessor script to make builds run faster
------------------------------------------------------------------------
r587441 | jm | 2007-10-23 10:04:50 +0000 (Tue, 23 Oct 2007) | 1 line
remove devnull from the __BOUNCE_FROM_DAEMON list; Sonic's monitors use it for nonbounce purposes
------------------------------------------------------------------------
r587422 | jm | 2007-10-23 08:50:02 +0000 (Tue, 23 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r587036 | jm | 2007-10-22 08:50:01 +0000 (Mon, 22 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r586730 | mmartinec | 2007-10-20 14:31:15 +0000 (Sat, 20 Oct 2007) | 1 line
do not "require" Encode in Node.pm, depend on a Conf module to bring it in if expected to be needed
------------------------------------------------------------------------
r586688 | jm | 2007-10-20 08:50:02 +0000 (Sat, 20 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r586642 | mmartinec | 2007-10-19 23:33:53 +0000 (Fri, 19 Oct 2007) | 1 line
oops, wrong version of a patch
------------------------------------------------------------------------
r586641 | mmartinec | 2007-10-19 23:28:34 +0000 (Fri, 19 Oct 2007) | 1 line
replace experimental and broken utf8::downgrade() with encode("utf8"), Bug 5691
------------------------------------------------------------------------
r586428 | jm | 2007-10-19 13:20:55 +0000 (Fri, 19 Oct 2007) | 1 line
the recent Buildbot failures on vmsa all seem to die around 'auto-whitelist: tie-ing to DB file of type DB_File R/W in ./log/user_state/auto-whitelist'. probably some issue with DB_File's locking under vmware... disable use of AWL for these tests, they don't need it anyway
------------------------------------------------------------------------
r586361 | jm | 2007-10-19 10:06:47 +0000 (Fri, 19 Oct 2007) | 1 line
replace the bad 'nameless booleans' antipattern with the good 'named hash' pattern
------------------------------------------------------------------------
r586332 | jm | 2007-10-19 08:50:02 +0000 (Fri, 19 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r586015 | jm | 2007-10-18 15:52:40 +0000 (Thu, 18 Oct 2007) | 1 line
bug 5677: new, even more complete updated list of 3-level TLDs, thanks to URIBL and SURBL for updates
------------------------------------------------------------------------
r585925 | jm | 2007-10-18 10:57:14 +0000 (Thu, 18 Oct 2007) | 1 line
Mark, you have to increment the 'plan tests' line when you add a test. ;)
------------------------------------------------------------------------
r585901 | jm | 2007-10-18 08:50:02 +0000 (Thu, 18 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r585898 | mmartinec | 2007-10-18 08:22:01 +0000 (Thu, 18 Oct 2007) | 1 line
added a test case to t/rcvd_parser.t, Bug 5583
------------------------------------------------------------------------
r585593 | mmartinec | 2007-10-17 17:37:14 +0000 (Wed, 17 Oct 2007) | 1 line
avoid a warning on undef, edit formatting/comment to match 3.2
------------------------------------------------------------------------
r585544 | jm | 2007-10-17 15:46:46 +0000 (Wed, 17 Oct 2007) | 1 line
re-add Olivier Nicole to the CREDITS list; his contributions got dropped a while ago, but it's nice to acknowledge them for posterity
------------------------------------------------------------------------
r585500 | jm | 2007-10-17 13:44:19 +0000 (Wed, 17 Oct 2007) | 1 line
bug 5672: remove DNS_FROM_SECURITYSAGE (DNSBL lookups against securitysage.com) due to unreliability
------------------------------------------------------------------------
r585414 | jm | 2007-10-17 08:50:03 +0000 (Wed, 17 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r585347 | dos | 2007-10-17 03:27:19 +0000 (Wed, 17 Oct 2007) | 1 line
add message throughput logging
------------------------------------------------------------------------
r585312 | dos | 2007-10-17 01:04:09 +0000 (Wed, 17 Oct 2007) | 1 line
reduce network i/o by 90% by compressing results while taking an imperceptible performance hit to do so
------------------------------------------------------------------------
r585292 | mmartinec | 2007-10-17 00:04:48 +0000 (Wed, 17 Oct 2007) | 11 lines
AsyncLoop: replaces sharp clipping on a lower timeout value with a
smooth quadratic transition curve from an initial to a minimal timeout
value; updated documentation accordingly. Adjust actual timeout value
to timer resolution (ceiling) if Time::HiRes module is not available.
Conf+AsyncLoop: to a configuration variable rbl_timeout add two optional
parameters: a minimal timeout value, and a zone name if a timeout
specification should only apply to the specified zone or its subdomains;
update documentation accordingly.
------------------------------------------------------------------------
r585082 | jm | 2007-10-16 08:50:02 +0000 (Tue, 16 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r585004 | dos | 2007-10-16 02:35:07 +0000 (Tue, 16 Oct 2007) | 1 line
allow mkrules to use scores that were generated (based on nightly mass-checks) for the sandbox rules
------------------------------------------------------------------------
r584922 | dos | 2007-10-15 21:11:05 +0000 (Mon, 15 Oct 2007) | 1 line
revert that, mkrules thinks all the scores are active, and they're not
------------------------------------------------------------------------
r584896 | dos | 2007-10-15 20:22:21 +0000 (Mon, 15 Oct 2007) | 1 line
allow mkrules to use scores that were generated (based on nightly mass-checks) for the sandbox rules
------------------------------------------------------------------------
r584875 | dos | 2007-10-15 19:46:39 +0000 (Mon, 15 Oct 2007) | 1 line
the client assumed anything with a content-length header was a list of messages; sending a content-length header for everything (for network i/o instrumentation) broke this assumption; make an equally bad assumption, that still works for now, that lists of messages (and nothing else) will have a content-type of application/x-zip
------------------------------------------------------------------------
r584819 | jm | 2007-10-15 16:51:31 +0000 (Mon, 15 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
------------------------------------------------------------------------
r584726 | jm | 2007-10-15 10:52:09 +0000 (Mon, 15 Oct 2007) | 1 line
bug 5687: fix bug where duplicate loadplugin line results in eval rule method registered with invalid $self object
------------------------------------------------------------------------
r584710 | jm | 2007-10-15 08:50:02 +0000 (Mon, 15 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r584702 | dos | 2007-10-15 07:38:15 +0000 (Mon, 15 Oct 2007) | 1 line
base network i/o instrumentation on actual data sent/rcvd, rather than parts of the uncompressed data
------------------------------------------------------------------------
r584514 | jm | 2007-10-14 08:50:01 +0000 (Sun, 14 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r584460 | dos | 2007-10-13 22:39:03 +0000 (Sat, 13 Oct 2007) | 1 line
bug 5683: make sure we skip the _scoreset test hash key everywhere by just deleting it
------------------------------------------------------------------------
r584441 | jm | 2007-10-13 19:03:31 +0000 (Sat, 13 Oct 2007) | 1 line
add more debugging to try and figure out these buildbot test failures on vmsa
------------------------------------------------------------------------
r584431 | jm | 2007-10-13 17:03:35 +0000 (Sat, 13 Oct 2007) | 1 line
use the SDBM database for 10-fold cross validation bayes tests, for speed
------------------------------------------------------------------------
r584383 | jm | 2007-10-13 08:50:07 +0000 (Sat, 13 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r584348 | jm | 2007-10-13 00:24:28 +0000 (Sat, 13 Oct 2007) | 1 line
trivial fix: magic strings could still become bayes tokens
------------------------------------------------------------------------
r584256 | jm | 2007-10-12 20:17:32 +0000 (Fri, 12 Oct 2007) | 1 line
ignore non-cf/pm files in the scores dir, as well as in sandbox
------------------------------------------------------------------------
r584188 | jm | 2007-10-12 15:33:24 +0000 (Fri, 12 Oct 2007) | 1 line
minor typo
------------------------------------------------------------------------
r584152 | jm | 2007-10-12 12:47:32 +0000 (Fri, 12 Oct 2007) | 1 line
update Bayes 10-fold cross validation driver script to support 3.2.0 requirements -- the plugin .pre files much be present for mass-check to work
------------------------------------------------------------------------
r584120 | jm | 2007-10-12 10:38:59 +0000 (Fri, 12 Oct 2007) | 1 line
increase a timeout; it appears a test failure was caused by this expiring
------------------------------------------------------------------------
r584102 | jm | 2007-10-12 08:50:02 +0000 (Fri, 12 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r583974 | jm | 2007-10-11 22:10:40 +0000 (Thu, 11 Oct 2007) | 1 line
bug 5568: ensure read-receipt messages are not tagged with BOUNCE_MESSAGE
------------------------------------------------------------------------
r583966 | jm | 2007-10-11 21:54:56 +0000 (Thu, 11 Oct 2007) | 1 line
bug 5677: update list of 3-level TLDs, thanks to the URIBL guys
------------------------------------------------------------------------
r583856 | jm | 2007-10-11 15:40:50 +0000 (Thu, 11 Oct 2007) | 1 line
bug 5676: trivial fix to POD documentation; the topic is 'whitelist_bounce_relays', not 'whitelist_from'
------------------------------------------------------------------------
r583838 | jm | 2007-10-11 14:45:01 +0000 (Thu, 11 Oct 2007) | 1 line
add header-dumping plugin; extend seek-phrases-in-log to extract rules from header samples, and log timestamps on its error messages
------------------------------------------------------------------------
r583741 | jm | 2007-10-11 08:50:05 +0000 (Thu, 11 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r583607 | jm | 2007-10-10 20:35:44 +0000 (Wed, 10 Oct 2007) | 1 line
support 'daterev=last-net' to pick the most recent --net mass-check
------------------------------------------------------------------------
r583603 | jm | 2007-10-10 20:28:24 +0000 (Wed, 10 Oct 2007) | 1 line
improve the rule-QA app's UI a little more
------------------------------------------------------------------------
r583583 | jm | 2007-10-10 19:14:40 +0000 (Wed, 10 Oct 2007) | 1 line
cut down the DateRevs listed on the default page UI
------------------------------------------------------------------------
r583561 | jm | 2007-10-10 17:59:57 +0000 (Wed, 10 Oct 2007) | 1 line
ignore q= shortcut for follow-on links; clean up some others too
------------------------------------------------------------------------
r583552 | jm | 2007-10-10 17:35:58 +0000 (Wed, 10 Oct 2007) | 1 line
add a 'q' parameter, shortcut for querying rules
------------------------------------------------------------------------
r583551 | mmartinec | 2007-10-10 17:33:04 +0000 (Wed, 10 Oct 2007) | 1 line
AsyncLoop: rename (new) parameter "timeout" to "timeout_initial", add "timeout_min", document both
------------------------------------------------------------------------
r583543 | jm | 2007-10-10 17:03:53 +0000 (Wed, 10 Oct 2007) | 1 line
fix old logfile-removal script
------------------------------------------------------------------------
r583535 | jm | 2007-10-10 16:48:39 +0000 (Wed, 10 Oct 2007) | 1 line
rule-QA app: cache list of daterevs and their metadata, for speed
------------------------------------------------------------------------
r583445 | jm | 2007-10-10 12:16:50 +0000 (Wed, 10 Oct 2007) | 1 line
bug 5673: just use get_pristine_header() for the 'ALL' pseudo-header, to preserve all internal whitespace in the headers; update test
------------------------------------------------------------------------
r583434 | jm | 2007-10-10 11:27:37 +0000 (Wed, 10 Oct 2007) | 1 line
avoid 'uninitialized value in string eq' warning
------------------------------------------------------------------------
r583414 | jm | 2007-10-10 09:52:10 +0000 (Wed, 10 Oct 2007) | 1 line
revamp header a little
------------------------------------------------------------------------
r583388 | jm | 2007-10-10 08:50:05 +0000 (Wed, 10 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r583256 | mmartinec | 2007-10-09 18:36:24 +0000 (Tue, 09 Oct 2007) | 1 line
revert most calls to dbg using %s to previous shape, as preferred by jm (seems I forgot about these previously)
------------------------------------------------------------------------
r583255 | mmartinec | 2007-10-09 18:19:37 +0000 (Tue, 09 Oct 2007) | 1 line
poll_callback could have called set_response_packet or report_id_complete, notice the request completion right away
------------------------------------------------------------------------
r583238 | jm | 2007-10-09 17:46:53 +0000 (Tue, 09 Oct 2007) | 1 line
reverse the order of the overlap report; it turns out it's more useful to know what rules are subsumed within the current rule's hits, not vice-versa
------------------------------------------------------------------------
r583216 | jm | 2007-10-09 16:33:14 +0000 (Tue, 09 Oct 2007) | 1 line
try out 10 retries instead of 3, see if that fixes the annoying spamd_kill_restart.t and spamd_kill_restart_rr.t test failures on the vmsa buildbot
------------------------------------------------------------------------
r583094 | jm | 2007-10-09 10:25:46 +0000 (Tue, 09 Oct 2007) | 1 line
bug 5673: 'ALL' header was including extra spurious spaces between header names and values. fix
------------------------------------------------------------------------
r583077 | jm | 2007-10-09 08:50:04 +0000 (Tue, 09 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r582949 | jm | 2007-10-08 19:49:43 +0000 (Mon, 08 Oct 2007) | 1 line
bug 5669: mass-check should simply ignore 0-length files entirely, by skipping them in ArchiveIterator
------------------------------------------------------------------------
r582948 | jm | 2007-10-08 19:47:30 +0000 (Mon, 08 Oct 2007) | 1 line
add a rudimentary test case for mass-check
------------------------------------------------------------------------
r582913 | jm | 2007-10-08 17:50:32 +0000 (Mon, 08 Oct 2007) | 1 line
remove some 0-hitting or bad rules, based on the bad-rules report output; a couple of Henry's rules get it due to them causing lint warnings for a while now
------------------------------------------------------------------------
r582903 | mmartinec | 2007-10-08 17:33:16 +0000 (Mon, 08 Oct 2007) | 1 line
let URIDNSBL and ASN tolerate undefined DNS response; optimize a potentially common case in AsyncLoop
------------------------------------------------------------------------
r582748 | jm | 2007-10-08 08:50:03 +0000 (Mon, 08 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r582702 | mmartinec | 2007-10-08 02:09:27 +0000 (Mon, 08 Oct 2007) | 1 line
update set_response_packet() to be backwards compatible with third-party plugins which do not supply a key in a call
------------------------------------------------------------------------
r582610 | jm | 2007-10-07 10:59:24 +0000 (Sun, 07 Oct 2007) | 1 line
bug 5665: spamd may fail to notice that a child has completed exiting, and keeps it in the child list in state 'K', eventually filling up the child list with 'ghost' children. fix
------------------------------------------------------------------------
r582600 | jm | 2007-10-07 08:50:05 +0000 (Sun, 07 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r582471 | jm | 2007-10-06 08:50:02 +0000 (Sat, 06 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r582397 | mmartinec | 2007-10-05 21:27:23 +0000 (Fri, 05 Oct 2007) | 1 line
Support multiple signatures in DKIM plugin, add tag DKIMIDENTITY; see 5662
------------------------------------------------------------------------
r582350 | jm | 2007-10-05 17:15:15 +0000 (Fri, 05 Oct 2007) | 1 line
measure last-changed rev on rulesrc, not the top-level dir, for mass-checks
------------------------------------------------------------------------
r582314 | dos | 2007-10-05 15:33:21 +0000 (Fri, 05 Oct 2007) | 1 line
add cs_conn_retries option to control the number of times the client will retry the initial connection to the server
------------------------------------------------------------------------
r582302 | jm | 2007-10-05 15:06:42 +0000 (Fri, 05 Oct 2007) | 1 line
rules may have a T_ prefix
------------------------------------------------------------------------
r582272 | jm | 2007-10-05 13:56:38 +0000 (Fri, 05 Oct 2007) | 1 line
duh. typos
------------------------------------------------------------------------
r582236 | jm | 2007-10-05 12:55:47 +0000 (Fri, 05 Oct 2007) | 1 line
tidy up formatting; include the freqs file header; include mass-check name; don't include __SUBRULES
------------------------------------------------------------------------
r582221 | jm | 2007-10-05 11:59:01 +0000 (Fri, 05 Oct 2007) | 1 line
remove @ from GetOptions call, it was breaking the parse-rules-for-masses call (hence no scores and no knowledge of tflags etc. in hit-frequencies). also, if a rule exists in the current config, it should be in the freqs output, even if there are no hits
------------------------------------------------------------------------
r582207 | jm | 2007-10-05 11:07:37 +0000 (Fri, 05 Oct 2007) | 1 line
add a script which will mail the committer with freqs from the mc-fast mass-check, any time rules are committed to the 'rulesrc' tree
------------------------------------------------------------------------
r582172 | jm | 2007-10-05 09:52:17 +0000 (Fri, 05 Oct 2007) | 1 line
fix last night's corpus-nightly bug; renice syntax is different on Solaris, so nightly run exited immediately
------------------------------------------------------------------------
r582133 | jm | 2007-10-05 08:50:02 +0000 (Fri, 05 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r581949 | dos | 2007-10-04 15:26:30 +0000 (Thu, 04 Oct 2007) | 1 line
handle zero-length messages when not in --cs_paths_only mode; we send a blank message rather than skipping the message so that the result output is identical to the output if the client was running in --cs_paths_only; in any case, people should remove zero-length messages from their corpora (there's no way to receive a headerless message without an error in your mail system) and fix their procmail maildir config that is quite likely broken
------------------------------------------------------------------------
r581940 | dos | 2007-10-04 14:58:37 +0000 (Thu, 04 Oct 2007) | 1 line
ensure that timestamps are duplicated; duplicate timestamps wipe out the ability to timeout any messages previously sent in the same second, thus preventing mass-check --server from ever completing (it'll wait forever for those messages); this is trivial to trigger by hand and more common to occur naturally the more machines you add to your cluster
------------------------------------------------------------------------
r581804 | jm | 2007-10-04 08:50:04 +0000 (Thu, 04 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r581765 | dos | 2007-10-04 02:46:31 +0000 (Thu, 04 Oct 2007) | 1 line
newline goes before the next line, not after it :)
------------------------------------------------------------------------
r581764 | dos | 2007-10-04 02:42:33 +0000 (Thu, 04 Oct 2007) | 1 line
cleanup more cosmetic/debug stuff that bugs me
------------------------------------------------------------------------
r581759 | dos | 2007-10-04 02:13:28 +0000 (Thu, 04 Oct 2007) | 1 line
change --noisy output to use status() so that the output is time stamped
------------------------------------------------------------------------
r581644 | jm | 2007-10-03 16:17:10 +0000 (Wed, 03 Oct 2007) | 1 line
add a --quiet switch to sa-compile to make things less noisy
------------------------------------------------------------------------
r581582 | jm | 2007-10-03 12:33:08 +0000 (Wed, 03 Oct 2007) | 1 line
bug 4104: those test rules had scores in 50_scores.cf; remove them
------------------------------------------------------------------------
r581530 | jm | 2007-10-03 08:50:02 +0000 (Wed, 03 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r581351 | dos | 2007-10-02 19:10:51 +0000 (Tue, 02 Oct 2007) | 1 line
use at to delay the reloading of the dns zone so that at least some of the mirrors have time to get the update files before sa-update clients start asking for them
------------------------------------------------------------------------
r581224 | jm | 2007-10-02 13:11:13 +0000 (Tue, 02 Oct 2007) | 1 line
a little script tidying; also, keep STDERR output from builds, it's just the STDOUT that is too noisy
------------------------------------------------------------------------
r581215 | jm | 2007-10-02 12:51:54 +0000 (Tue, 02 Oct 2007) | 1 line
silence a particularly noisy part of starting the remote slave
------------------------------------------------------------------------
r581160 | jm | 2007-10-02 08:50:02 +0000 (Tue, 02 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r581122 | mmartinec | 2007-10-02 01:12:12 +0000 (Tue, 02 Oct 2007) | 1 line
revise r580453, accomodating some of the concerns in bug 5662#1 for Plugin::DKIM
------------------------------------------------------------------------
r581108 | jm | 2007-10-01 23:04:47 +0000 (Mon, 01 Oct 2007) | 1 line
deduplication of subsumbed patterns was broken; fix
------------------------------------------------------------------------
r580917 | jm | 2007-10-01 10:44:40 +0000 (Mon, 01 Oct 2007) | 1 line
use bash, not /bin/sh; the post-svn script uses a few bashisms
------------------------------------------------------------------------
r580892 | jm | 2007-10-01 08:50:02 +0000 (Mon, 01 Oct 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r580558 | jm | 2007-09-29 08:50:02 +0000 (Sat, 29 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r580455 | mmartinec | 2007-09-28 18:43:40 +0000 (Fri, 28 Sep 2007) | 1 line
simplified SELECT FROM bayes_token to be able to use index, see bug 5661
------------------------------------------------------------------------
r580453 | mmartinec | 2007-09-28 18:39:55 +0000 (Fri, 28 Sep 2007) | 10 lines
Cleaned concepts in a DKIM plugin, previous interpretation of
"identity" was incompatible with the current DKIM standard RFC 4871
and SSP, and was a mixture from DomainKeys and whitelist_from_rcvd.
Added substantial new documentation (POD), and updated comments
and debug output to use the same terminology. Reduced debug logging
clutter. Reworked whitelisting to match the new documentation
and expected use as per SSP draft. Tested whitelisting based on
originator signature as well as based on third-party signature.
Prepare grounds for messages with multiple signatures (although
Mail::DKIM does not support that yet, but is in the works).
------------------------------------------------------------------------
r580253 | jm | 2007-09-28 08:50:03 +0000 (Fri, 28 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r580055 | mmartinec | 2007-09-27 15:05:21 +0000 (Thu, 27 Sep 2007) | 1 line
let completed_callback be called even on aborts, see bug 5589#11
------------------------------------------------------------------------
r579988 | jm | 2007-09-27 12:37:01 +0000 (Thu, 27 Sep 2007) | 1 line
bug 5611: support 'spamd --nouser-config -u username', which setuids to 'username' but does not read user_prefs files from anywhere
------------------------------------------------------------------------
r579985 | jm | 2007-09-27 12:27:16 +0000 (Thu, 27 Sep 2007) | 1 line
another fix; need to let the PATH's perl be used
------------------------------------------------------------------------
r579984 | jm | 2007-09-27 12:22:11 +0000 (Thu, 27 Sep 2007) | 1 line
oops, missed a 'cd'
------------------------------------------------------------------------
r579983 | jm | 2007-09-27 12:16:31 +0000 (Thu, 27 Sep 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
------------------------------------------------------------------------
r579948 | jm | 2007-09-27 08:50:02 +0000 (Thu, 27 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r579693 | mmartinec | 2007-09-26 15:27:35 +0000 (Wed, 26 Sep 2007) | 1 line
add timing to bayes plugin
------------------------------------------------------------------------
r579680 | mmartinec | 2007-09-26 14:48:01 +0000 (Wed, 26 Sep 2007) | 1 line
applied patch in 4653, fixes PostgreSQL 7.* and does not hurt 8.*
------------------------------------------------------------------------
r579612 | jm | 2007-09-26 11:46:44 +0000 (Wed, 26 Sep 2007) | 1 line
when starting a slave, source /etc/profile to get custom local PATH setting, and rebuild SA blib from source
------------------------------------------------------------------------
r579611 | jm | 2007-09-26 11:42:58 +0000 (Wed, 26 Sep 2007) | 1 line
add a new option to log the network utilization figures
------------------------------------------------------------------------
r579608 | jm | 2007-09-26 11:34:33 +0000 (Wed, 26 Sep 2007) | 1 line
and finally get rid of final whitespace
------------------------------------------------------------------------
r579607 | jm | 2007-09-26 11:33:43 +0000 (Wed, 26 Sep 2007) | 1 line
returned results need quotes
------------------------------------------------------------------------
r579606 | jm | 2007-09-26 11:32:07 +0000 (Wed, 26 Sep 2007) | 1 line
fixing more stupid typos
------------------------------------------------------------------------
r579605 | jm | 2007-09-26 11:30:53 +0000 (Wed, 26 Sep 2007) | 1 line
er, better perl
------------------------------------------------------------------------
r579603 | jm | 2007-09-26 11:28:09 +0000 (Wed, 26 Sep 2007) | 1 line
perl is more portable than sh/sed
------------------------------------------------------------------------
r579600 | jm | 2007-09-26 11:25:23 +0000 (Wed, 26 Sep 2007) | 1 line
fix sed command typo
------------------------------------------------------------------------
r579581 | jm | 2007-09-26 10:50:49 +0000 (Wed, 26 Sep 2007) | 1 line
split corpus-nightly into two scripts, so that changes made to the script itself during SVN update will take effect
------------------------------------------------------------------------
r579573 | jm | 2007-09-26 10:42:38 +0000 (Wed, 26 Sep 2007) | 1 line
remove obsolete script
------------------------------------------------------------------------
r579563 | jm | 2007-09-26 10:18:52 +0000 (Wed, 26 Sep 2007) | 1 line
remove internationalized descs for those 2 removed AOL rules
------------------------------------------------------------------------
r579561 | jm | 2007-09-26 10:14:47 +0000 (Wed, 26 Sep 2007) | 1 line
bug 5612: some versions of Berkeley DB can get into a deadlock condition if files named __db.{filename} are present; work around more thoroughly this time. (previous patch omitted some failure cases)
------------------------------------------------------------------------
r579518 | jm | 2007-09-26 08:50:02 +0000 (Wed, 26 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r579385 | jm | 2007-09-25 21:18:11 +0000 (Tue, 25 Sep 2007) | 1 line
read 'clienthosts' from a shared file since these will typically share the same host list
------------------------------------------------------------------------
r579357 | jm | 2007-09-25 19:36:50 +0000 (Tue, 25 Sep 2007) | 1 line
use --run_post_scan to start the mass-check slaves. this fixes two bugs, namely: (1) sometimes the scan stage takes 3 hours, which was simply too long for mass-check --client to sanely sleep for; (2) some mass-check corpora don't contain any messages up to date, so the scan stage would exit with 'no messages to process' -- but the clients were already running and would stay running, idle, for 6 hours. using --run_post_scan to start the slaves works around both problems. Also, reduce the conn_retries timeout back down to a sane hour, now that we don't have to wait for it necessarily
------------------------------------------------------------------------
r579344 | jm | 2007-09-25 18:35:14 +0000 (Tue, 25 Sep 2007) | 1 line
added --run_post_scan option, to run a command before starting the 'run' stage of mass-checking
------------------------------------------------------------------------
r579303 | jm | 2007-09-25 15:58:36 +0000 (Tue, 25 Sep 2007) | 1 line
remove verbosity
------------------------------------------------------------------------
r579292 | mmartinec | 2007-09-25 15:13:52 +0000 (Tue, 25 Sep 2007) | 1 line
allow debug areas to be excluded from all debugging, see RFE 5657
------------------------------------------------------------------------
r579127 | jm | 2007-09-25 08:50:07 +0000 (Tue, 25 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r578937 | jm | 2007-09-24 19:59:57 +0000 (Mon, 24 Sep 2007) | 1 line
silent some noisy debugs
------------------------------------------------------------------------
r578935 | jm | 2007-09-24 19:56:18 +0000 (Mon, 24 Sep 2007) | 1 line
oops, info() isn't imported in the spamassassin script; use warn instead
------------------------------------------------------------------------
r578928 | jm | 2007-09-24 19:34:39 +0000 (Mon, 24 Sep 2007) | 1 line
bug 5626: install a signal handler for SIGHUP, SIGINT, SIGPIPE and SIGTERM which will remove leftover temp files
------------------------------------------------------------------------
r578884 | jm | 2007-09-24 17:34:17 +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
------------------------------------------------------------------------
r578868 | mmartinec | 2007-09-24 16:17:09 +0000 (Mon, 24 Sep 2007) | 1 line
avoid "Use of uninitialized..." warning in DCC.pm
------------------------------------------------------------------------
r578789 | jm | 2007-09-24 12:32:41 +0000 (Mon, 24 Sep 2007) | 1 line
bug 5632: remove all completewhois.com DNSBL lookups, site seems to have disappeared without warning
------------------------------------------------------------------------
r578777 | jm | 2007-09-24 12:15:44 +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
------------------------------------------------------------------------
r578771 | jm | 2007-09-24 11:58:55 +0000 (Mon, 24 Sep 2007) | 1 line
massively increase retry timeout for client-server mass-check; the SA zone can take an extremely long time due to its crappy I/O performance
------------------------------------------------------------------------
r578712 | jm | 2007-09-24 08:50:02 +0000 (Mon, 24 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r578470 | jm | 2007-09-22 18:30:08 +0000 (Sat, 22 Sep 2007) | 1 line
oops. obv packed values aren't what I meant to add
------------------------------------------------------------------------
r578393 | jm | 2007-09-22 08:50:02 +0000 (Sat, 22 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r578308 | mmartinec | 2007-09-21 22:41:27 +0000 (Fri, 21 Sep 2007) | 1 line
actually, the last iteration in fisher_yates_shuffle is redundant
------------------------------------------------------------------------
r578237 | jm | 2007-09-21 19:21:03 +0000 (Fri, 21 Sep 2007) | 1 line
cause mass-check clients to log sent/received info
------------------------------------------------------------------------
r578233 | jm | 2007-09-21 19:13:49 +0000 (Fri, 21 Sep 2007) | 1 line
in --noisy mode with --client or --server, log how many bytes were sent/received over the network
------------------------------------------------------------------------
r578110 | mmartinec | 2007-09-21 13:54:40 +0000 (Fri, 21 Sep 2007) | 1 line
remove a bug 5283 workaround which is now redundant (see bug 5645)
------------------------------------------------------------------------
r578022 | jm | 2007-09-21 08:50:02 +0000 (Fri, 21 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r577906 | jm | 2007-09-20 20:30:22 +0000 (Thu, 20 Sep 2007) | 1 line
remove unused loopid var
------------------------------------------------------------------------
r577854 | mmartinec | 2007-09-20 18:29:25 +0000 (Thu, 20 Sep 2007) | 1 line
use same parsing regexp in handle_conditional() as in other similar cases
------------------------------------------------------------------------
r577838 | mmartinec | 2007-09-20 17:55:32 +0000 (Thu, 20 Sep 2007) | 1 line
Conf::Parser did not recognize module name with a digit as in "ifplugin Mail::SpamAssassin::Plugin::Razor2"; warn of syntax errors in failing eval
------------------------------------------------------------------------
r577753 | jm | 2007-09-20 14:00:17 +0000 (Thu, 20 Sep 2007) | 1 line
keep the .corpus files for each nightly-mass-check user checked in
------------------------------------------------------------------------
r577736 | jm | 2007-09-20 13:25:09 +0000 (Thu, 20 Sep 2007) | 1 line
use the same TZ for consistency in timestamps
------------------------------------------------------------------------
r577735 | jm | 2007-09-20 13:23:20 +0000 (Thu, 20 Sep 2007) | 1 line
that was _too_ noisy
------------------------------------------------------------------------
r577672 | mmartinec | 2007-09-20 10:23:29 +0000 (Thu, 20 Sep 2007) | 1 line
untaint a regexp in OneLineBodyRuleType before evaluating it
------------------------------------------------------------------------
r577640 | jm | 2007-09-20 08:50:03 +0000 (Thu, 20 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r577625 | dos | 2007-09-20 08:23:38 +0000 (Thu, 20 Sep 2007) | 1 line
handle message errors on the server (by skipping the message and still supplying the client with the number of messages we told them we would) when not running in --cs_paths_only mode; missing messages in --cs_paths_only mode will still fsck things up royally (clients and server will loop retrying the missing messages); the retry portion of the code I committed and then reverted last week will probably fix this fine; will look at later
------------------------------------------------------------------------
r577276 | jm | 2007-09-19 12:24:35 +0000 (Wed, 19 Sep 2007) | 1 line
remove unused variable from the generated XS file
------------------------------------------------------------------------
r577272 | jm | 2007-09-19 12:20:16 +0000 (Wed, 19 Sep 2007) | 1 line
avoid massive memory blow-up in sa-compile; seems /\b/ isn't the right thing to use when matching the list of already-subsumed base string names
------------------------------------------------------------------------
r577271 | jm | 2007-09-19 12:17:06 +0000 (Wed, 19 Sep 2007) | 1 line
avoid trivial C compiler warning
------------------------------------------------------------------------
r577267 | jm | 2007-09-19 12:09:26 +0000 (Wed, 19 Sep 2007) | 1 line
revert last change, Daryl says it won't work and I believe him
------------------------------------------------------------------------
r577243 | jm | 2007-09-19 11:10:08 +0000 (Wed, 19 Sep 2007) | 1 line
if we hit an unreadable message file, skip it in client/server mode instead of killing the entire mass-check with 'Can't use an undefined value as an ARRAY reference at mass-check line 1181.'
------------------------------------------------------------------------
r577199 | jm | 2007-09-19 08:50:02 +0000 (Wed, 19 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r577105 | jm | 2007-09-18 23:25:35 +0000 (Tue, 18 Sep 2007) | 1 line
this need to be untainted for sa-compile to operate
------------------------------------------------------------------------
r576895 | jm | 2007-09-18 13:13:09 +0000 (Tue, 18 Sep 2007) | 1 line
bug 5557: temp files not removed on Win32, since a file cannot be deleted while it is still open. fix
------------------------------------------------------------------------
r576781 | jm | 2007-09-18 08:50:02 +0000 (Tue, 18 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r576305 | jm | 2007-09-17 08:50:04 +0000 (Mon, 17 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r576172 | jm | 2007-09-16 20:50:53 +0000 (Sun, 16 Sep 2007) | 1 line
oops, bad merge; fix
------------------------------------------------------------------------
r576170 | jm | 2007-09-16 20:45:01 +0000 (Sun, 16 Sep 2007) | 1 line
remove buildbots on the SA zone, migrate to using vmsa buildbots instead
------------------------------------------------------------------------
r576166 | jm | 2007-09-16 20:10:03 +0000 (Sun, 16 Sep 2007) | 1 line
fix to use SSL in distributed mass-check mode
------------------------------------------------------------------------
r576155 | jm | 2007-09-16 19:28:04 +0000 (Sun, 16 Sep 2007) | 1 line
add some noise for the first few attempts at this
------------------------------------------------------------------------
r576153 | jm | 2007-09-16 19:22:32 +0000 (Sun, 16 Sep 2007) | 1 line
add step to copy the SSL certs required to connect
------------------------------------------------------------------------
r576063 | jm | 2007-09-16 08:50:02 +0000 (Sun, 16 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r575999 | mmartinec | 2007-09-15 23:27:52 +0000 (Sat, 15 Sep 2007) | 1 line
Plugin.pm: remove unnecessary file handle DATA, saving one permanently open file descriptor
------------------------------------------------------------------------
r575994 | jm | 2007-09-15 22:28:42 +0000 (Sat, 15 Sep 2007) | 1 line
add 'clienttree' setting so that multiple types of mass-check can run at the same time
------------------------------------------------------------------------
r575988 | jm | 2007-09-15 21:42:26 +0000 (Sat, 15 Sep 2007) | 1 line
distributing corpus-nightly mass-check load via SSH to multiple slave hosts
------------------------------------------------------------------------
r575984 | jm | 2007-09-15 21:15:39 +0000 (Sat, 15 Sep 2007) | 1 line
add connection retrying to mass-check, for the first connection only
------------------------------------------------------------------------
r575977 | jm | 2007-09-15 21:01:05 +0000 (Sat, 15 Sep 2007) | 1 line
more handholding for IO::Socket::SSL
------------------------------------------------------------------------
r575970 | jm | 2007-09-15 20:35:55 +0000 (Sat, 15 Sep 2007) | 1 line
remove some obsolete use of Exporter
------------------------------------------------------------------------
r575968 | mmartinec | 2007-09-15 20:16:07 +0000 (Sat, 15 Sep 2007) | 1 line
Exporter never really worked in SA, was not enclosed in BEGIN{}; revert quick-fixes r575915 and r575772, they were not solving the right problem
------------------------------------------------------------------------
r575967 | jm | 2007-09-15 20:11:31 +0000 (Sat, 15 Sep 2007) | 1 line
duh, IO::Socket::SSL doesn't resolve hostnames either. more handholding
------------------------------------------------------------------------
r575960 | jm | 2007-09-15 18:58:12 +0000 (Sat, 15 Sep 2007) | 1 line
trivial: avoid 'exiting sub via next' warning
------------------------------------------------------------------------
r575957 | jm | 2007-09-15 18:53:23 +0000 (Sat, 15 Sep 2007) | 1 line
really avoid the already-processed patterns
------------------------------------------------------------------------
r575915 | mmartinec | 2007-09-15 13:13:34 +0000 (Sat, 15 Sep 2007) | 5 lines
Conf::Parser.pm: explicitly specify module name when calling
sub untaint_var from anonymous subroutines which may be invoked
in a context of modules; Util.pm: do not export subs local_tz,
base64_decode and untaint_var by default, but use @EXPORT_OK
and leave the decision to the importing module.
------------------------------------------------------------------------
r575893 | jm | 2007-09-15 08:50:02 +0000 (Sat, 15 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r575772 | mmartinec | 2007-09-14 18:37:14 +0000 (Fri, 14 Sep 2007) | 1 line
Conf.pm: revert importing of untaint_var, anonymous subs may run in another context
------------------------------------------------------------------------
r575698 | mmartinec | 2007-09-14 14:25:07 +0000 (Fri, 14 Sep 2007) | 1 line
explicit untainting in sa-compile
------------------------------------------------------------------------
r575696 | mmartinec | 2007-09-14 14:23:15 +0000 (Fri, 14 Sep 2007) | 1 line
export Util::untaint_var by default, reducing clutter in other modules
------------------------------------------------------------------------
r575657 | mmartinec | 2007-09-14 12:34:07 +0000 (Fri, 14 Sep 2007) | 1 line
Plugin/VBounce.pm: remove file handle DATA with its open file descriptor
------------------------------------------------------------------------
r575588 | jm | 2007-09-14 08:50:08 +0000 (Fri, 14 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r575456 | jm | 2007-09-13 21:16:16 +0000 (Thu, 13 Sep 2007) | 1 line
bug 5599: update with Mark's fix for Fisher-Yates shuffle
------------------------------------------------------------------------
r575307 | mmartinec | 2007-09-13 13:23:57 +0000 (Thu, 13 Sep 2007) | 1 line
fix Insecure depenedency in AutoWhitelist.pm
------------------------------------------------------------------------
r575252 | jm | 2007-09-13 10:41:38 +0000 (Thu, 13 Sep 2007) | 1 line
bug 5492: use get_pristine_body() API instead of more complex get_pristine() usage, thanks to Henrik Krohns
------------------------------------------------------------------------
r575223 | jm | 2007-09-13 08:50:02 +0000 (Thu, 13 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r575196 | dos | 2007-09-13 07:05:52 +0000 (Thu, 13 Sep 2007) | 1 line
revert --cs_max_retries for now, it doesn't actually work that well without --cs_paths_only :(
------------------------------------------------------------------------
r575088 | jm | 2007-09-12 21:43:54 +0000 (Wed, 12 Sep 2007) | 1 line
require valid client certs in --cs_ssl --server mode; document openssl setup commands
------------------------------------------------------------------------
r575085 | jm | 2007-09-12 21:39:56 +0000 (Wed, 12 Sep 2007) | 1 line
always send SSL cert in --cs_ssl --client mode
------------------------------------------------------------------------
r575084 | jm | 2007-09-12 21:27:59 +0000 (Wed, 12 Sep 2007) | 1 line
client-mode
------------------------------------------------------------------------
r575083 | jm | 2007-09-12 21:21:58 +0000 (Wed, 12 Sep 2007) | 1 line
oops, typo
------------------------------------------------------------------------
r575082 | jm | 2007-09-12 21:20:44 +0000 (Wed, 12 Sep 2007) | 1 line
add a --cs_ssl switch to use SSL/TLS to encrypt --client/--server mode
------------------------------------------------------------------------
r574934 | jm | 2007-09-12 13:07:31 +0000 (Wed, 12 Sep 2007) | 1 line
bug 5599: allow load distribution of SA nameserver queries across all nameservers listed in resolv.conf, using 'dns_options rotate'. thanks to Pawel Sasin <hannibal /at/ wp-sa.pl>
------------------------------------------------------------------------
r574933 | jm | 2007-09-12 13:05:28 +0000 (Wed, 12 Sep 2007) | 1 line
ensure env vars are used
------------------------------------------------------------------------
r574932 | jm | 2007-09-12 12:56:34 +0000 (Wed, 12 Sep 2007) | 1 line
bug 5476: update Bonded Sender (now Sender Score Certified) rules, and add a rule for their strictly-confirmed-opt-in-required zone
------------------------------------------------------------------------
r574922 | jm | 2007-09-12 12:47:00 +0000 (Wed, 12 Sep 2007) | 1 line
update VBounce ruleset with some additional Subject-line patterns noted by Dan Barker (thanks Dan)
------------------------------------------------------------------------
r574849 | jm | 2007-09-12 08:50:04 +0000 (Wed, 12 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r574664 | mmartinec | 2007-09-11 18:46:40 +0000 (Tue, 11 Sep 2007) | 1 line
add a: use re taint to every module, see bug 5645
------------------------------------------------------------------------
r574660 | mmartinec | 2007-09-11 18:32:32 +0000 (Tue, 11 Sep 2007) | 6 lines
Explicit untainting in Plugin/DCC.
Also (just in case): avoid join then splitting of exec arguments
on whitespace, which can potentially let external data to get split
into more than one command line argument.
------------------------------------------------------------------------
r574659 | mmartinec | 2007-09-11 18:23:26 +0000 (Tue, 11 Sep 2007) | 1 line
Use untaint_var() for explicit untainting, see bug 5645
------------------------------------------------------------------------
r574645 | mmartinec | 2007-09-11 17:37:37 +0000 (Tue, 11 Sep 2007) | 1 line
adding to Constants.pm: use strict; use warnings; add missing vars declaration
------------------------------------------------------------------------
r574511 | jm | 2007-09-11 08:50:02 +0000 (Tue, 11 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r574417 | mmartinec | 2007-09-11 00:49:35 +0000 (Tue, 11 Sep 2007) | 7 lines
Util::helper_app_pipe_open_unix : contain a failing exec with
an eval to prevent additional cases of process cloning. The exec
could fail this way when given tainted arguments. While at it,
also eval-protect an open($fh,'-|'), which need eval-trapping
when implied fork fails due to system resource quotas exceeded.
------------------------------------------------------------------------
r574224 | mmartinec | 2007-09-10 12:38:58 +0000 (Mon, 10 Sep 2007) | 1 line
make untaint_var() more robust to its environment; simplify taint_var()
------------------------------------------------------------------------
r574178 | jm | 2007-09-10 08:50:02 +0000 (Mon, 10 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r573993 | jm | 2007-09-09 11:17:45 +0000 (Sun, 09 Sep 2007) | 1 line
try triggering a build
------------------------------------------------------------------------
r573991 | jm | 2007-09-09 11:00:46 +0000 (Sun, 09 Sep 2007) | 1 line
remote transfer of logs, so that bbmass can run on vmsa
------------------------------------------------------------------------
r573989 | jm | 2007-09-09 10:55:04 +0000 (Sun, 09 Sep 2007) | 1 line
split out part of the post-bbmass-mass-check process since we'll be distributing it across two hosts
------------------------------------------------------------------------
r573961 | jm | 2007-09-09 08:50:02 +0000 (Sun, 09 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r573948 | dos | 2007-09-09 04:46:39 +0000 (Sun, 09 Sep 2007) | 6 lines
add --cs_max_retries mass-check option to limit the number of times a message
will be retried; keeps mass-check server from dying if archive iterator has
some sort of error with a message (like it's been removed from the corpus);
use --noisy to find out which messages are being skipped; no change in
functionality if you don't use the --cs_max_retries option
------------------------------------------------------------------------
r573802 | jm | 2007-09-08 08:50:02 +0000 (Sat, 08 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r573652 | fanf | 2007-09-07 18:10:03 +0000 (Fri, 07 Sep 2007) | 5 lines
Update the MAPS rules templates with correct links to the
documentation for the relevant lists, and query zones
that follow their current documentation. This should be
helpful for RBL+ customers and users of the JANET mirror.
------------------------------------------------------------------------
r573507 | jm | 2007-09-07 08:50:02 +0000 (Fri, 07 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r573181 | jm | 2007-09-06 08:50:04 +0000 (Thu, 06 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r573117 | dos | 2007-09-06 00:27:12 +0000 (Thu, 06 Sep 2007) | 1 line
it's an array/list of hashes, not an array/list of arrays
------------------------------------------------------------------------
r572900 | jm | 2007-09-05 08:50:02 +0000 (Wed, 05 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r572845 | dos | 2007-09-05 00:29:46 +0000 (Wed, 05 Sep 2007) | 1 line
add Mark Martinec to the committers list; move Bob Menschel and JGM to inactive list; thanks goes to all three
------------------------------------------------------------------------
r572660 | mmartinec | 2007-09-04 13:09:30 +0000 (Tue, 04 Sep 2007) | 1 line
forgot to return true from eval in PerMsgStatus::learn
------------------------------------------------------------------------
r572582 | jm | 2007-09-04 08:50:02 +0000 (Tue, 04 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r572259 | jm | 2007-09-03 08:50:03 +0000 (Mon, 03 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r572169 | mmartinec | 2007-09-02 21:40:48 +0000 (Sun, 02 Sep 2007) | 1 line
some parse_rfc822_date comments and handling of Y 1970
------------------------------------------------------------------------
r572167 | jm | 2007-09-02 21:34:07 +0000 (Sun, 02 Sep 2007) | 1 line
revert to using old corpus-hourly; the new script still has bugs, breaking '.all' report generation for the ruleqa system, and I don't have the time to fix them just yet
------------------------------------------------------------------------
r572025 | jm | 2007-09-02 16:46:04 +0000 (Sun, 02 Sep 2007) | 1 line
hooray, svn on the zone now supports --limit
------------------------------------------------------------------------
r571930 | jm | 2007-09-02 08:50:01 +0000 (Sun, 02 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r571904 | mmartinec | 2007-09-02 00:02:06 +0000 (Sun, 02 Sep 2007) | 1 line
provide sub timer_reset to discard timers and start anew; no API yet (not yet used)
------------------------------------------------------------------------
r571893 | mmartinec | 2007-09-01 23:16:38 +0000 (Sat, 01 Sep 2007) | 11 lines
Removed hundred of assignments of an empty list or hash to a
just created empty array or hash. Explanation: operator 'my' brings
to life scalars with an undefined value, lists with no elements,
and hashes with no keys. The following assignments are thus redundant:
my $x=undef; my @x=(); my %x=(); Interestingly noone does the first,
but there were about 100 cases of second and third. Even as a stylistic
measure I don't think it counts, as it was not used systematically,
and only in minority of cases.
------------------------------------------------------------------------
r571892 | mmartinec | 2007-09-01 23:05:59 +0000 (Sat, 01 Sep 2007) | 1 line
fix a harmless typo in start_lookup()
------------------------------------------------------------------------
r571752 | jm | 2007-09-01 08:50:01 +0000 (Sat, 01 Sep 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r571618 | jm | 2007-08-31 22:03:33 +0000 (Fri, 31 Aug 2007) | 1 line
fix: chopping too much lost end of fsize metadatum
------------------------------------------------------------------------
r571613 | jm | 2007-08-31 21:55:50 +0000 (Fri, 31 Aug 2007) | 1 line
caching of logfile metadata, to save on gunzipping
------------------------------------------------------------------------
r571524 | jm | 2007-08-31 17:04:14 +0000 (Fri, 31 Aug 2007) | 1 line
various un-checked-in fixes for the new ruleqa report generation script
------------------------------------------------------------------------
r571434 | jm | 2007-08-31 11:23:31 +0000 (Fri, 31 Aug 2007) | 1 line
avoid warning when cwd is unwriteable
------------------------------------------------------------------------
r571433 | jm | 2007-08-31 11:21:16 +0000 (Fri, 31 Aug 2007) | 1 line
wrong path
------------------------------------------------------------------------
r571432 | jm | 2007-08-31 11:20:01 +0000 (Fri, 31 Aug 2007) | 1 line
error output too
------------------------------------------------------------------------
r571403 | jm | 2007-08-31 08:50:02 +0000 (Fri, 31 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r571075 | jm | 2007-08-30 08:50:02 +0000 (Thu, 30 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r570703 | jm | 2007-08-29 08:50:04 +0000 (Wed, 29 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r570477 | jm | 2007-08-28 16:24:20 +0000 (Tue, 28 Aug 2007) | 1 line
use new script instead of corpus-hourly
------------------------------------------------------------------------
r570385 | jm | 2007-08-28 11:33:51 +0000 (Tue, 28 Aug 2007) | 1 line
automatically ignore cache if too old
------------------------------------------------------------------------
r570384 | jm | 2007-08-28 11:30:47 +0000 (Tue, 28 Aug 2007) | 1 line
replacement for corpus-hourly, redesigned to be more suitable for the current ruleqa system
------------------------------------------------------------------------
r570347 | jm | 2007-08-28 08:50:04 +0000 (Tue, 28 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r570127 | mmartinec | 2007-08-27 13:59:33 +0000 (Mon, 27 Aug 2007) | 12 lines
Shave off up to 1 second of wait time during the final call of
complete_lookups() from harvest_dnsbl_queries(), if all queries
have expired by the current time + 1 second. Explanation:
harvest_dnsbl_queries polls in full 1 second intervals. Even if
all queries expire at some time during the last 1 s interval,
the 'select' would still wait for the full 1 second period.
Now the last 1 s wait interval is reduced to only cover up to
the latest query expiration time. This optimization is made
possible by the subsecond timing.
------------------------------------------------------------------------
r570101 | jm | 2007-08-27 13:12:01 +0000 (Mon, 27 Aug 2007) | 1 line
generate bad-rules list daily
------------------------------------------------------------------------
r570082 | jm | 2007-08-27 11:57:46 +0000 (Mon, 27 Aug 2007) | 1 line
allow multiple threshold values to be used, and output comments when each one is passed; also, an experimental way to 'jump' over 'gaps' in patterns where noise chars have been inserted
------------------------------------------------------------------------
r570042 | jm | 2007-08-27 08:50:02 +0000 (Mon, 27 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r569704 | jm | 2007-08-25 16:48:23 +0000 (Sat, 25 Aug 2007) | 1 line
another error case for that bug
------------------------------------------------------------------------
r569657 | jm | 2007-08-25 11:08:35 +0000 (Sat, 25 Aug 2007) | 1 line
try to avoid creating incorrect freqs files with 0 freqs for all rules. corpus-hourly needs a rewrite
------------------------------------------------------------------------
r569652 | jm | 2007-08-25 10:26:48 +0000 (Sat, 25 Aug 2007) | 1 line
comment out HTML freqs files, not used anymore
------------------------------------------------------------------------
r569651 | jm | 2007-08-25 10:24:20 +0000 (Sat, 25 Aug 2007) | 1 line
comment out HTML freqs files, not used anymore
------------------------------------------------------------------------
r569650 | jm | 2007-08-25 10:22:51 +0000 (Sat, 25 Aug 2007) | 1 line
comment out HTML freqs files, not used anymore
------------------------------------------------------------------------
r569645 | jm | 2007-08-25 08:50:02 +0000 (Sat, 25 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r569459 | jm | 2007-08-24 17:28:06 +0000 (Fri, 24 Aug 2007) | 1 line
include copy_config() calls in the timer list, since it's pretty time-consuming (5.5% of spamd runtime)
------------------------------------------------------------------------
r569458 | jm | 2007-08-24 17:23:22 +0000 (Fri, 24 Aug 2007) | 1 line
add timer debugging call to spamd, too
------------------------------------------------------------------------
r569452 | jm | 2007-08-24 16:42:07 +0000 (Fri, 24 Aug 2007) | 1 line
avoid silly warning noise
------------------------------------------------------------------------
r569445 | mmartinec | 2007-08-24 16:23:30 +0000 (Fri, 24 Aug 2007) | 1 line
Make a timing report accessible to a caller as a tag TIMING
------------------------------------------------------------------------
r569441 | jm | 2007-08-24 16:17:21 +0000 (Fri, 24 Aug 2007) | 1 line
add helper cron script which collects a list of 'bad' rules, reporting on a per-source-file basis
------------------------------------------------------------------------
r569406 | mmartinec | 2007-08-24 14:55:11 +0000 (Fri, 24 Aug 2007) | 1 line
Taking advantage of the new jm's ScopedTimer, get rid of passing around waiting_time in AsyncLoop; select sleep time now shows up as 'poll_dns_idle' in general timing report
------------------------------------------------------------------------
r569350 | mmartinec | 2007-08-24 11:11:51 +0000 (Fri, 24 Aug 2007) | 1 line
add 4 dbg calls in Check.pm
------------------------------------------------------------------------
r569347 | mmartinec | 2007-08-24 11:00:01 +0000 (Fri, 24 Aug 2007) | 1 line
timing reports: don't lose precision, keep timestamps in floating point
------------------------------------------------------------------------
r569299 | jm | 2007-08-24 08:50:03 +0000 (Fri, 24 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r569130 | jm | 2007-08-23 19:49:38 +0000 (Thu, 23 Aug 2007) | 1 line
the promotion of previously-unknown rules wasn't working; fix
------------------------------------------------------------------------
r568994 | jm | 2007-08-23 13:53:04 +0000 (Thu, 23 Aug 2007) | 9 lines
Change promotion rules to work off more than one mass-check. Now,
a rule has to perform well in 3 mass checks (last night, the night
before that, and the night before that one) before it will be
listed; new rules get an exception from this, however, and will
be listed as promotable if they do well in just the mass-checks
for which the rule was in existence. Also, skip over the --net
mass-checks, for purposes of determining rule promotability.
------------------------------------------------------------------------
r568961 | jm | 2007-08-23 12:50:51 +0000 (Thu, 23 Aug 2007) | 1 line
allow multiple days instead of just 'last-night'
------------------------------------------------------------------------
r568925 | jm | 2007-08-23 10:42:24 +0000 (Thu, 23 Aug 2007) | 1 line
oops, forgot the test for that mkrules change
------------------------------------------------------------------------
r568890 | jm | 2007-08-23 08:50:01 +0000 (Thu, 23 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r568676 | jm | 2007-08-22 16:11:08 +0000 (Wed, 22 Aug 2007) | 1 line
oops, missing some metas
------------------------------------------------------------------------
r568571 | jm | 2007-08-22 11:39:49 +0000 (Wed, 22 Aug 2007) | 1 line
bug 5558: comment out 'score' lines for non-promoted sandbox rules automatically
------------------------------------------------------------------------
r568562 | jm | 2007-08-22 11:29:10 +0000 (Wed, 22 Aug 2007) | 1 line
some optimization of _log(); avoid a needless string subst
------------------------------------------------------------------------
r568559 | jm | 2007-08-22 11:18:47 +0000 (Wed, 22 Aug 2007) | 1 line
avoid clashing variable names for timer
------------------------------------------------------------------------
r568515 | jm | 2007-08-22 08:50:04 +0000 (Wed, 22 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r568489 | jm | 2007-08-22 08:02:27 +0000 (Wed, 22 Aug 2007) | 1 line
DependencyInfo cannot use dbg() -- it is used as a standalone module by Makefile.PL
------------------------------------------------------------------------
r568336 | mmartinec | 2007-08-22 00:04:52 +0000 (Wed, 22 Aug 2007) | 1 line
take two: converted almost all eval calls in lib to check for eval result instead of for $@, as per bug 5589; some futher dbg calls edits
------------------------------------------------------------------------
r568209 | mmartinec | 2007-08-21 17:46:39 +0000 (Tue, 21 Aug 2007) | 1 line
reverting r568168 entirely, will redo it later
------------------------------------------------------------------------
r568168 | mmartinec | 2007-08-21 15:36:41 +0000 (Tue, 21 Aug 2007) | 1 line
converted almost all eval calls in lib to test for eval result instead of $@, as per bug 5589; do some futher dbg calls cleanup
------------------------------------------------------------------------
r568103 | jm | 2007-08-21 12:45:50 +0000 (Tue, 21 Aug 2007) | 1 line
bug 5618: fix BOUNCE_MESSAGE to catch 'Subject: Delivery Status Notification'
------------------------------------------------------------------------
r568024 | jm | 2007-08-21 08:50:06 +0000 (Tue, 21 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r567684 | mmartinec | 2007-08-20 13:10:01 +0000 (Mon, 20 Aug 2007) | 1 line
URIDNSBL.pm: "querystart" field is now redundant, removed
------------------------------------------------------------------------
r567653 | jm | 2007-08-20 11:08:11 +0000 (Mon, 20 Aug 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
------------------------------------------------------------------------
r567605 | jm | 2007-08-20 08:50:01 +0000 (Mon, 20 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r567486 | jm | 2007-08-19 22:07:21 +0000 (Sun, 19 Aug 2007) | 1 line
bug 5493: sa-compile would not correctly deal with escaped backslashes, fix
------------------------------------------------------------------------
r567485 | jm | 2007-08-19 21:48:41 +0000 (Sun, 19 Aug 2007) | 1 line
provide a clue
------------------------------------------------------------------------
r567481 | jm | 2007-08-19 21:40:25 +0000 (Sun, 19 Aug 2007) | 1 line
bug 5556: missing close call; newSVpvn_share() is unavailable in perls before 5.7.1; and we cannot assume that -O2 is a valid compiler optimization flag due to ancient Sun compiler team idiocy, so use Config{optimize} instead
------------------------------------------------------------------------
r567383 | jm | 2007-08-19 10:33:13 +0000 (Sun, 19 Aug 2007) | 1 line
avoid overlapping timer var names, oops
------------------------------------------------------------------------
r567373 | jm | 2007-08-19 08:50:02 +0000 (Sun, 19 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r567342 | jm | 2007-08-19 00:05:21 +0000 (Sun, 19 Aug 2007) | 1 line
rewrite O(N^2) base-string-overlap test, nearly tripling its speed
------------------------------------------------------------------------
r567337 | jm | 2007-08-18 23:13:22 +0000 (Sat, 18 Aug 2007) | 1 line
oops, get rid of debugging noise
------------------------------------------------------------------------
r567336 | jm | 2007-08-18 23:07:42 +0000 (Sat, 18 Aug 2007) | 1 line
oops, avoid cache corruption caused by accidental modification of non-copied cache data
------------------------------------------------------------------------
r567334 | jm | 2007-08-18 22:55:20 +0000 (Sat, 18 Aug 2007) | 1 line
cache base-strings to speed up sa-compile; store them between runs in ~/.spamassassin/sa-compile.cache. relies on Data::Dumper, which is a base module since 5.005
------------------------------------------------------------------------
r567250 | jm | 2007-08-18 08:50:02 +0000 (Sat, 18 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r566968 | jm | 2007-08-17 08:50:01 +0000 (Fri, 17 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r566848 | jm | 2007-08-16 21:01:25 +0000 (Thu, 16 Aug 2007) | 1 line
merge patterns containing ., .?, .{0,3}, .{0,5}, .{0,20}, and .{0,40} unknowns
------------------------------------------------------------------------
r566757 | jm | 2007-08-16 16:06:30 +0000 (Thu, 16 Aug 2007) | 1 line
slightly more useful debugs when HTTP GETs fail
------------------------------------------------------------------------
r566749 | jm | 2007-08-16 15:35:06 +0000 (Thu, 16 Aug 2007) | 1 line
fix spurious timer error with Mail::SA::finish(); make more code conditional on would_log('timing')
------------------------------------------------------------------------
r566746 | jm | 2007-08-16 15:16:33 +0000 (Thu, 16 Aug 2007) | 1 line
optimise: don't issue timer report data at all unless debug is active
------------------------------------------------------------------------
r566745 | jm | 2007-08-16 15:08:27 +0000 (Thu, 16 Aug 2007) | 1 line
silliness with ||= on a string; explicitly munge to numeric to avoid div by 0 errors
------------------------------------------------------------------------
r566739 | jm | 2007-08-16 14:50:53 +0000 (Thu, 16 Aug 2007) | 1 line
looks like this file got missed from MANIFEST some time back
------------------------------------------------------------------------
r566738 | jm | 2007-08-16 14:49:03 +0000 (Thu, 16 Aug 2007) | 1 line
bug 5356: other parts of that checkin
------------------------------------------------------------------------
r566737 | jm | 2007-08-16 14:42:20 +0000 (Thu, 16 Aug 2007) | 1 line
bug 5356: add compact speed-profile log info
------------------------------------------------------------------------
r566574 | jm | 2007-08-16 08:50:02 +0000 (Thu, 16 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r566069 | jm | 2007-08-15 08:50:02 +0000 (Wed, 15 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r565664 | jm | 2007-08-14 08:50:03 +0000 (Tue, 14 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r565649 | mmartinec | 2007-08-14 08:00:24 +0000 (Tue, 14 Aug 2007) | 1 line
Removed dated text about no. of file descr. in Conf.pm
------------------------------------------------------------------------
r565567 | mmartinec | 2007-08-13 23:41:39 +0000 (Mon, 13 Aug 2007) | 1 line
In comments, POD and dbg strings: fix 70 typos, mistakes and similar
------------------------------------------------------------------------
r565376 | mmartinec | 2007-08-13 15:20:23 +0000 (Mon, 13 Aug 2007) | 1 line
(bug5507) Unhelpful diagnostics when site rules directory is inaccessible
------------------------------------------------------------------------
r565335 | jm | 2007-08-13 13:02:42 +0000 (Mon, 13 Aug 2007) | 1 line
too clever; sudo requires an exact command-line match
------------------------------------------------------------------------
r565324 | jm | 2007-08-13 12:26:01 +0000 (Mon, 13 Aug 2007) | 1 line
allow the SOA file to be specified on command line; reload just the changed zone
------------------------------------------------------------------------
r565271 | jm | 2007-08-13 08:50:02 +0000 (Mon, 13 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r565045 | mmartinec | 2007-08-12 12:19:05 +0000 (Sun, 12 Aug 2007) | 1 line
typo in POD (AsyncLoop.pm)
------------------------------------------------------------------------
r565023 | jm | 2007-08-12 08:50:13 +0000 (Sun, 12 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r564869 | jm | 2007-08-11 08:50:02 +0000 (Sat, 11 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r564636 | mmartinec | 2007-08-10 15:53:51 +0000 (Fri, 10 Aug 2007) | 1 line
Refined async events handling and DNS lookup completions (bug 5589)
------------------------------------------------------------------------
r564613 | mmartinec | 2007-08-10 14:58:51 +0000 (Fri, 10 Aug 2007) | 1 line
fix Received parsing of "from [IP] by host" (bug 4078)
------------------------------------------------------------------------
r564513 | jm | 2007-08-10 08:50:07 +0000 (Fri, 10 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r564421 | mss | 2007-08-09 23:27:13 +0000 (Thu, 09 Aug 2007) | 3 lines
Tiny fix to avoid angle brackets around URLs in DNSBL TXT replies when there are already brackets (looks especially weird
at the closing bracket).
------------------------------------------------------------------------
r564352 | jm | 2007-08-09 19:36:39 +0000 (Thu, 09 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r564145 | jm | 2007-08-09 08:50:03 +0000 (Thu, 09 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r563874 | jm | 2007-08-08 13:38:39 +0000 (Wed, 08 Aug 2007) | 1 line
doc: minor fixes to build procedure doc
------------------------------------------------------------------------
r563791 | jm | 2007-08-08 08:50:05 +0000 (Wed, 08 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r563527 | jm | 2007-08-07 15:36:35 +0000 (Tue, 07 Aug 2007) | 1 line
add Matt's suggested helpful documentation comment to .pre files
------------------------------------------------------------------------
r563427 | jm | 2007-08-07 08:50:03 +0000 (Tue, 07 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r563068 | jm | 2007-08-06 08:50:01 +0000 (Mon, 06 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r562988 | jm | 2007-08-05 23:35:44 +0000 (Sun, 05 Aug 2007) | 1 line
some plugin documentation fixes
------------------------------------------------------------------------
r562841 | jm | 2007-08-05 08:50:01 +0000 (Sun, 05 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r562703 | jm | 2007-08-04 12:14:49 +0000 (Sat, 04 Aug 2007) | 1 line
support lossiness-tracking with case-sensitive base extraction, too
------------------------------------------------------------------------
r562699 | jm | 2007-08-04 11:53:30 +0000 (Sat, 04 Aug 2007) | 1 line
additional re2c optimization. Some rules can be extracted in their entirety into the 'base string' form, without any lossiness. Mark these, so that the validation perl-regexp match step can be skipped
------------------------------------------------------------------------
r562675 | jm | 2007-08-04 08:50:02 +0000 (Sat, 04 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r562498 | jm | 2007-08-03 15:21:58 +0000 (Fri, 03 Aug 2007) | 1 line
right; fixed. WEEK was only a day (must have accidentally deleted something here), and before and after were listed in *the wrong order* in the damn split statement
------------------------------------------------------------------------
r562493 | jm | 2007-08-03 14:59:37 +0000 (Fri, 03 Aug 2007) | 1 line
another attempt; avoid 'scantime=3' in favour of 'time=1186028679'
------------------------------------------------------------------------
r562491 | jm | 2007-08-03 14:54:12 +0000 (Fri, 03 Aug 2007) | 1 line
hmm, still bugs. try this
------------------------------------------------------------------------
r562483 | jm | 2007-08-03 14:37:54 +0000 (Fri, 03 Aug 2007) | 1 line
fix bug in new time_filter code; this is cleaner, and accurate for a change
------------------------------------------------------------------------
r562471 | jm | 2007-08-03 14:07:08 +0000 (Fri, 03 Aug 2007) | 1 line
see how slow things are without this optimization
------------------------------------------------------------------------
r562468 | jm | 2007-08-03 14:01:46 +0000 (Fri, 03 Aug 2007) | 1 line
redirect at http://buildbot.spamassassin.org/bbmass/ to http://bbmass.spamassassin.org:8011/
------------------------------------------------------------------------
r562396 | jm | 2007-08-03 09:34:01 +0000 (Fri, 03 Aug 2007) | 1 line
see if this works around odd Solaris AICache failures (see http://bbmass.spamassassin.org/mc-fast/builds/626/step-test/0 for an example)
------------------------------------------------------------------------
r562388 | jm | 2007-08-03 08:50:02 +0000 (Fri, 03 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r562180 | jm | 2007-08-02 16:42:09 +0000 (Thu, 02 Aug 2007) | 1 line
revert the ArchiveIterator atomic-rewrite code, per Theo's request; replace with a write-in-place as before, but hopefully a little safer
------------------------------------------------------------------------
r562173 | jm | 2007-08-02 16:26:39 +0000 (Thu, 02 Aug 2007) | 1 line
anecdotal tip from Sidney
------------------------------------------------------------------------
r562170 | jm | 2007-08-02 16:24:31 +0000 (Thu, 02 Aug 2007) | 1 line
bugfixes for automc mass-checking backend
------------------------------------------------------------------------
r562048 | jm | 2007-08-02 08:50:02 +0000 (Thu, 02 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r561720 | jm | 2007-08-01 09:06:04 +0000 (Wed, 01 Aug 2007) | 1 line
increase dcc_timeout as per Sidney's request
------------------------------------------------------------------------
r561713 | jm | 2007-08-01 08:50:06 +0000 (Wed, 01 Aug 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r561442 | jm | 2007-07-31 19:10:36 +0000 (Tue, 31 Jul 2007) | 1 line
oops, no need to warn about nonexistent previous copies
------------------------------------------------------------------------
r561412 | jm | 2007-07-31 17:59:30 +0000 (Tue, 31 Jul 2007) | 1 line
reduce scheduler wait time between svn checkin and before mass-checks start
------------------------------------------------------------------------
r561410 | jm | 2007-07-31 17:53:04 +0000 (Tue, 31 Jul 2007) | 1 line
use dedicated archive-iterator cache tree for bbmass preflight mass-checks
------------------------------------------------------------------------
r561408 | jm | 2007-07-31 17:46:49 +0000 (Tue, 31 Jul 2007) | 1 line
optimize the 'dir' form of the mass-check cache; it now does its jobs without any sanity-check stat() operations at all. hopefully this can increase rule-qa mass-check speeds. also do the traditional 3-phase rename/rename/unlink file-replacement algorithm when updating the AICache file
------------------------------------------------------------------------
r561337 | jm | 2007-07-31 14:18:12 +0000 (Tue, 31 Jul 2007) | 1 line
slightly better output from corpus-hourly script
------------------------------------------------------------------------
r561316 | jm | 2007-07-31 12:53:18 +0000 (Tue, 31 Jul 2007) | 1 line
impose a global max-age for all mass-check logs processed by the ruleqa stuff; 5 years for ham, 6 months for spam
------------------------------------------------------------------------
r561307 | jm | 2007-07-31 12:17:08 +0000 (Tue, 31 Jul 2007) | 1 line
add a link to the wiki for --help
------------------------------------------------------------------------
r561305 | jm | 2007-07-31 12:06:59 +0000 (Tue, 31 Jul 2007) | 1 line
ruleqa system: delete old mass-check logs after 180 days to free up some space
------------------------------------------------------------------------
r561296 | jm | 2007-07-31 11:01:41 +0000 (Tue, 31 Jul 2007) | 1 line
fix problem with undeleted tmp files building up in /export/home/bbmass/tmp
------------------------------------------------------------------------
r561273 | jm | 2007-07-31 08:50:02 +0000 (Tue, 31 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r561013 | jm | 2007-07-30 15:36:13 +0000 (Mon, 30 Jul 2007) | 1 line
bug 5545: allow 'tflags publish' to be made default/non-default on a per-file basis for sandbox rules files, using a '#testrules' comment
------------------------------------------------------------------------
r561008 | jm | 2007-07-30 15:09:52 +0000 (Mon, 30 Jul 2007) | 1 line
trivial doc fix: update to note CPAN limitation
------------------------------------------------------------------------
r560972 | jm | 2007-07-30 13:19:12 +0000 (Mon, 30 Jul 2007) | 1 line
bug 5544: ALL_TRUSTED is immutable, mark this explicitly by putting it in an immutable section
------------------------------------------------------------------------
r560971 | jm | 2007-07-30 13:16:03 +0000 (Mon, 30 Jul 2007) | 1 line
bug 5577: spamc on win32 reported corrupt error messages if spamd host was unresolveable or unconnectable. fix
------------------------------------------------------------------------
r560968 | jm | 2007-07-30 13:11:04 +0000 (Mon, 30 Jul 2007) | 1 line
bug 5475: fix FORGED_MUA_AOL_FROM to allow <*@{aol,cs}.*> addresses instead of just <*@{aol,cs}.com>
------------------------------------------------------------------------
r560962 | jm | 2007-07-30 13:03:57 +0000 (Mon, 30 Jul 2007) | 1 line
bug 5519: zeroing an 'eval' rule's score did not stop it running. fix, thanks to Richard Birkett <richard+spamassassin at musicbox.net>
------------------------------------------------------------------------
r560957 | jm | 2007-07-30 12:57:35 +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
------------------------------------------------------------------------
r560954 | jm | 2007-07-30 12:53:10 +0000 (Mon, 30 Jul 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>
------------------------------------------------------------------------
r560952 | jm | 2007-07-30 12:47:53 +0000 (Mon, 30 Jul 2007) | 1 line
bug 5527: parse AOL WebMail Received HTTP-handover headers, thanks to Steve Freegard <steve.freegard at fsl.com>
------------------------------------------------------------------------
r560521 | jm | 2007-07-28 08:50:01 +0000 (Sat, 28 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r560322 | jm | 2007-07-27 17:15:14 +0000 (Fri, 27 Jul 2007) | 1 line
bug 5574: fix DCC and Pyzor checks to correctly perform setuid with perl 5.8.x
------------------------------------------------------------------------
r560318 | jm | 2007-07-27 17:09:51 +0000 (Fri, 27 Jul 2007) | 1 line
run multiple scans with the spamd child to ensure the setuid was reversible if needs be
------------------------------------------------------------------------
r560314 | jm | 2007-07-27 16:59:20 +0000 (Fri, 27 Jul 2007) | 1 line
add test case for bug 5574 comment 12
------------------------------------------------------------------------
r560270 | jm | 2007-07-27 15:17:45 +0000 (Fri, 27 Jul 2007) | 1 line
add 'last 2 days' and 'last 3 days' links
------------------------------------------------------------------------
r560237 | jm | 2007-07-27 14:04:10 +0000 (Fri, 27 Jul 2007) | 1 line
seek-phrases now understands paragraph breaks
------------------------------------------------------------------------
r560208 | jm | 2007-07-27 12:02:37 +0000 (Fri, 27 Jul 2007) | 1 line
change Dumptext plugin to be a bit more explicit about where paragraph endings lie
------------------------------------------------------------------------
r560194 | jm | 2007-07-27 11:16:28 +0000 (Fri, 27 Jul 2007) | 1 line
handle another form of mass-check format
------------------------------------------------------------------------
r560150 | jm | 2007-07-27 08:50:01 +0000 (Fri, 27 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r560034 | sidney | 2007-07-26 23:55:55 +0000 (Thu, 26 Jul 2007) | 1 line
allow for new message id format we have seen from Vista or Windows 2003 Server MAPI
------------------------------------------------------------------------
r559801 | jm | 2007-07-26 12:58:35 +0000 (Thu, 26 Jul 2007) | 1 line
no longer need debugging stat calls
------------------------------------------------------------------------
r559798 | jm | 2007-07-26 12:55:55 +0000 (Thu, 26 Jul 2007) | 1 line
remove use of the slow, inefficient Template::Toolkit
------------------------------------------------------------------------
r559784 | jm | 2007-07-26 11:19:55 +0000 (Thu, 26 Jul 2007) | 1 line
no need to start now-unused bbmass buildbot slaves
------------------------------------------------------------------------
r559783 | jm | 2007-07-26 11:18:30 +0000 (Thu, 26 Jul 2007) | 1 line
oops, delete obsolete duplicate init script
------------------------------------------------------------------------
r559782 | jm | 2007-07-26 11:15:13 +0000 (Thu, 26 Jul 2007) | 1 line
disable mc-slow and mc-slower bbmass mass-check slaves, because the solaris zone can no longer keep up; it's taking 6 hours to complete them nowadays
------------------------------------------------------------------------
r559755 | jm | 2007-07-26 08:50:02 +0000 (Thu, 26 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r559563 | jm | 2007-07-25 19:16:01 +0000 (Wed, 25 Jul 2007) | 1 line
bug 5574: fix new setuid code to work with perl 5.6.1
------------------------------------------------------------------------
r559560 | jm | 2007-07-25 19:05:45 +0000 (Wed, 25 Jul 2007) | 1 line
avoid losing reverse overlap ratios
------------------------------------------------------------------------
r559551 | jm | 2007-07-25 18:42:50 +0000 (Wed, 25 Jul 2007) | 1 line
oops, miscounted tests
------------------------------------------------------------------------
r559545 | jm | 2007-07-25 18:10:32 +0000 (Wed, 25 Jul 2007) | 1 line
add test case for bug 5574, t/root_spamd_u.t
------------------------------------------------------------------------
r559451 | jm | 2007-07-25 13:27:29 +0000 (Wed, 25 Jul 2007) | 1 line
ensure identical-FP/FN-rate rule order remains the same two runs in a row
------------------------------------------------------------------------
r559440 | jm | 2007-07-25 12:54:32 +0000 (Wed, 25 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r559359 | jm | 2007-07-25 08:50:02 +0000 (Wed, 25 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r559154 | jm | 2007-07-24 18:22:37 +0000 (Tue, 24 Jul 2007) | 1 line
add link to bbmass too
------------------------------------------------------------------------
r559147 | jm | 2007-07-24 18:18:39 +0000 (Tue, 24 Jul 2007) | 1 line
add some shortcut links at the tops of the ruleqa app's pages
------------------------------------------------------------------------
r559073 | jm | 2007-07-24 15:02:58 +0000 (Tue, 24 Jul 2007) | 1 line
helper script to remove high-scoring spam from a mass-check log, so that seek-phrases-in-log won't bother with the stuff we catch easily
------------------------------------------------------------------------
r559069 | jm | 2007-07-24 14:59:21 +0000 (Tue, 24 Jul 2007) | 1 line
leave out the header line when outputting rules
------------------------------------------------------------------------
r559048 | jm | 2007-07-24 13:26:56 +0000 (Tue, 24 Jul 2007) | 1 line
oops, fix --ruleprefix too
------------------------------------------------------------------------
r559018 | jm | 2007-07-24 12:14:41 +0000 (Tue, 24 Jul 2007) | 1 line
oops, --maxtextread was not working
------------------------------------------------------------------------
r558964 | jm | 2007-07-24 08:50:01 +0000 (Tue, 24 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r558758 | jm | 2007-07-23 14:54:20 +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
------------------------------------------------------------------------
r558660 | jm | 2007-07-23 08:50:01 +0000 (Mon, 23 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r558470 | jm | 2007-07-22 08:50:01 +0000 (Sun, 22 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r558324 | jm | 2007-07-21 12:25:48 +0000 (Sat, 21 Jul 2007) | 1 line
allow the rule prefix to be specified by caller
------------------------------------------------------------------------
r558269 | jm | 2007-07-21 08:50:01 +0000 (Sat, 21 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r558018 | jm | 2007-07-20 15:16:46 +0000 (Fri, 20 Jul 2007) | 1 line
improve memory performance of rule-seeker by discarding 1-hit (hapax) entries every 1000 messages scanned; ensure more chars are quoted correctly in the output; and don't allocate any memory when processing ham for better speed
------------------------------------------------------------------------
r557929 | jm | 2007-07-20 08:50:02 +0000 (Fri, 20 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r557525 | jm | 2007-07-19 08:50:01 +0000 (Thu, 19 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r557198 | jm | 2007-07-18 08:50:02 +0000 (Wed, 18 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r556923 | hstern | 2007-07-17 13:08:27 +0000 (Tue, 17 Jul 2007) | 5 lines
Dropped redundant rule __RDNS_DYNAMIC_IPADDR2.
Re: bug 5564
------------------------------------------------------------------------
r556911 | hstern | 2007-07-17 12:51:16 +0000 (Tue, 17 Jul 2007) | 5 lines
Simplified and corrected the __RDNS_DYNAMIC_IPADDR regex.
Closes bug 5564. Reviewed by jmason.
------------------------------------------------------------------------
r556893 | hstern | 2007-07-17 11:55:51 +0000 (Tue, 17 Jul 2007) | 6 lines
Fixed broken regexes requiring auth= to immediately proceed rdns= fields.
Wrong as per unwritten spec. ;)
Closes bug 5563.
------------------------------------------------------------------------
r556851 | jm | 2007-07-17 08:50:04 +0000 (Tue, 17 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r556556 | jm | 2007-07-16 08:50:07 +0000 (Mon, 16 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
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
------------------------------------------------------------------------
r556474 | felicity | 2007-07-15 23:00:16 +0000 (Sun, 15 Jul 2007) | 1 line
add in a copy of the script I use to push updates manually
------------------------------------------------------------------------
r556461 | felicity | 2007-07-15 21:58:19 +0000 (Sun, 15 Jul 2007) | 1 line
don't call out to perl when shell commands will do
------------------------------------------------------------------------
r556374 | jm | 2007-07-15 08:50:02 +0000 (Sun, 15 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r556246 | jm | 2007-07-14 08:50:02 +0000 (Sat, 14 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r556043 | jm | 2007-07-13 15:50:42 +0000 (Fri, 13 Jul 2007) | 1 line
missed checking in an essential script
------------------------------------------------------------------------
r555912 | jm | 2007-07-13 08:50:01 +0000 (Fri, 13 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r555799 | jm | 2007-07-12 22:26:53 +0000 (Thu, 12 Jul 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
------------------------------------------------------------------------
r555664 | jm | 2007-07-12 15:38:09 +0000 (Thu, 12 Jul 2007) | 1 line
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
------------------------------------------------------------------------
r555539 | jm | 2007-07-12 08:50:01 +0000 (Thu, 12 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r555355 | jm | 2007-07-11 18:15:34 +0000 (Wed, 11 Jul 2007) | 1 line
new functionality for seek-phrases-in-log: rule generation. also some more QA/filtering on its output
------------------------------------------------------------------------
r555212 | jm | 2007-07-11 08:50:02 +0000 (Wed, 11 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r554869 | jm | 2007-07-10 08:50:02 +0000 (Tue, 10 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r554674 | jm | 2007-07-09 15:04:35 +0000 (Mon, 09 Jul 2007) | 1 line
make as many buildbots run early as possible
------------------------------------------------------------------------
r554673 | jm | 2007-07-09 15:01:22 +0000 (Mon, 09 Jul 2007) | 1 line
oops, leftover debian-stable bits
------------------------------------------------------------------------
r554670 | jm | 2007-07-09 14:59:02 +0000 (Mon, 09 Jul 2007) | 1 line
add new buildbot slave to scheduling list too
------------------------------------------------------------------------
r554662 | jm | 2007-07-09 14:34:18 +0000 (Mon, 09 Jul 2007) | 1 line
get rid of an old buildbot
------------------------------------------------------------------------
r554660 | jm | 2007-07-09 14:27:31 +0000 (Mon, 09 Jul 2007) | 1 line
add a buildbot on my Ubuntu Feisty box
------------------------------------------------------------------------
r554566 | jm | 2007-07-09 08:50:01 +0000 (Mon, 09 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r554339 | jm | 2007-07-08 08:50:05 +0000 (Sun, 08 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r554334 | felicity | 2007-07-08 07:31:34 +0000 (Sun, 08 Jul 2007) | 1 line
bug 5182: update the sa-learn doc to mention that -u is only usable w/ sql
------------------------------------------------------------------------
r554330 | sidney | 2007-07-08 07:25:59 +0000 (Sun, 08 Jul 2007) | 1 line
reduce backtracking in regexp for improved performance on some matches
------------------------------------------------------------------------
r554164 | jm | 2007-07-07 08:50:01 +0000 (Sat, 07 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r554131 | felicity | 2007-07-07 04:44:52 +0000 (Sat, 07 Jul 2007) | 1 line
more correctly detect missing mime-part headers
------------------------------------------------------------------------
r553795 | jm | 2007-07-06 08:50:02 +0000 (Fri, 06 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r553740 | felicity | 2007-07-06 05:29:26 +0000 (Fri, 06 Jul 2007) | 1 line
promote new INVALID_DATE, make test rules specifically test rules, update the new mime epilogue/etc rules to be more efficient.
------------------------------------------------------------------------
r553454 | jm | 2007-07-05 11:06:58 +0000 (Thu, 05 Jul 2007) | 1 line
bug 5545: revert r553198, back to previous 'tflags publish' behaviour
------------------------------------------------------------------------
r553421 | jm | 2007-07-05 08:50:08 +0000 (Thu, 05 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r553392 | felicity | 2007-07-05 06:44:24 +0000 (Thu, 05 Jul 2007) | 5 lines
Put in a new rule that looks for MIME eplilogues (data after the closing
boundary). It's a really quick thing to test for, and has an ok hit rate in
my testing, so ...
------------------------------------------------------------------------
r553343 | dos | 2007-07-04 22:36:22 +0000 (Wed, 04 Jul 2007) | 1 line
remove hard-coded update tag version and use version passed to the sub instead
------------------------------------------------------------------------
r553330 | jm | 2007-07-04 21:09:27 +0000 (Wed, 04 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r553326 | dos | 2007-07-04 20:33:05 +0000 (Wed, 04 Jul 2007) | 1 line
fix path... updatesd has no rights to bbmass/ and run_part2 already uses updatesd/
------------------------------------------------------------------------
r553321 | dos | 2007-07-04 20:12:29 +0000 (Wed, 04 Jul 2007) | 1 line
revert r534396 that broke rule updates for trunk
------------------------------------------------------------------------
r553319 | dos | 2007-07-04 20:09:50 +0000 (Wed, 04 Jul 2007) | 1 line
bump trunk rule updates version to 3.3.0
------------------------------------------------------------------------
r553202 | jm | 2007-07-04 13:31:43 +0000 (Wed, 04 Jul 2007) | 1 line
bug 5546: mkrules compiler dependency checking would ignore changes to rules/active.list. fix
------------------------------------------------------------------------
r553198 | jm | 2007-07-04 13:09:02 +0000 (Wed, 04 Jul 2007) | 1 line
bug 5545: 3.3.x updates now require an explicit 'tflags publish' for rules in the rulesrc sandboxes to be published in updates
------------------------------------------------------------------------
r553127 | jm | 2007-07-04 08:50:02 +0000 (Wed, 04 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r553070 | felicity | 2007-07-04 04:31:29 +0000 (Wed, 04 Jul 2007) | 1 line
While we expect rule listings will only have a unique listing of rules, there could be duplicates, so only count them once per message.
------------------------------------------------------------------------
r553011 | felicity | 2007-07-03 22:56:45 +0000 (Tue, 03 Jul 2007) | 1 line
overwrite mass_prefs instead of just appending to it
------------------------------------------------------------------------
r552846 | jm | 2007-07-03 14:08:36 +0000 (Tue, 03 Jul 2007) | 1 line
add note about the current score-range algorithm
------------------------------------------------------------------------
r552742 | jm | 2007-07-03 08:50:03 +0000 (Tue, 03 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r552434 | jm | 2007-07-02 08:50:02 +0000 (Mon, 02 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r552261 | jm | 2007-07-01 08:50:02 +0000 (Sun, 01 Jul 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r552120 | jm | 2007-06-30 08:50:01 +0000 (Sat, 30 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r551875 | jm | 2007-06-29 12:50:15 +0000 (Fri, 29 Jun 2007) | 1 line
bug 5445: body eval tests defined in user_rules cause 'Subroutine _eval_tests_type11_prineg400_set3 redefined' warnings; fix
------------------------------------------------------------------------
r551862 | jm | 2007-06-29 12:02:45 +0000 (Fri, 29 Jun 2007) | 1 line
bug 5419: when re-execing the perl interpreter in response to a SIGHUP, the fix for bug 5255 caused the ARGV[0] to change from 'spamd' to 'perl' under certain circumstances. fix
------------------------------------------------------------------------
r551824 | jm | 2007-06-29 08:50:02 +0000 (Fri, 29 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r551544 | jm | 2007-06-28 13:00:00 +0000 (Thu, 28 Jun 2007) | 1 line
bug 5412: fix all the various combinations of spamc -x -E -R -s; previous rev of the fix broke -s
------------------------------------------------------------------------
r551507 | jm | 2007-06-28 08:50:02 +0000 (Thu, 28 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r551101 | jm | 2007-06-27 08:50:01 +0000 (Wed, 27 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r550927 | sidney | 2007-06-26 20:13:14 +0000 (Tue, 26 Jun 2007) | 1 line
bug 5529: Some tests do not run under root when root's home directory is not world-readable
------------------------------------------------------------------------
r550740 | jm | 2007-06-26 08:50:02 +0000 (Tue, 26 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r550555 | jm | 2007-06-25 17:20:48 +0000 (Mon, 25 Jun 2007) | 1 line
bug 5412: oops. fix bug in new 255.255.255.255 code; one too many %s in the format string
------------------------------------------------------------------------
r550538 | jm | 2007-06-25 16:28:50 +0000 (Mon, 25 Jun 2007) | 1 line
bug 5531: transport_setup() leaks a small amount of memory each time it's called; fix, by adding a API for SA 3.3.0, transport_cleanup()
------------------------------------------------------------------------
r550537 | jm | 2007-06-25 16:21:15 +0000 (Mon, 25 Jun 2007) | 1 line
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. fix both bugs
------------------------------------------------------------------------
r550414 | jm | 2007-06-25 08:50:01 +0000 (Mon, 25 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r550180 | jm | 2007-06-24 08:50:01 +0000 (Sun, 24 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r550045 | sidney | 2007-06-23 14:09:09 +0000 (Sat, 23 Jun 2007) | 1 line
bug 5535: simpler cleaner fix and avoids CLA question
------------------------------------------------------------------------
r550043 | sidney | 2007-06-23 13:53:29 +0000 (Sat, 23 Jun 2007) | 1 line
bug 5535: revert r550029 and use alternative patch which doesn't break test when SA is not installed
------------------------------------------------------------------------
r550029 | sidney | 2007-06-23 11:00:35 +0000 (Sat, 23 Jun 2007) | 1 line
bug 5535: replace use of getpwuid with our cross-platform portable version
------------------------------------------------------------------------
r550024 | jm | 2007-06-23 08:50:07 +0000 (Sat, 23 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r549860 | jm | 2007-06-22 16:07:36 +0000 (Fri, 22 Jun 2007) | 1 line
update number of tests
------------------------------------------------------------------------
r549830 | jm | 2007-06-22 14:36:09 +0000 (Fri, 22 Jun 2007) | 1 line
bug 5522: add test case
------------------------------------------------------------------------
r549829 | jm | 2007-06-22 14:35:15 +0000 (Fri, 22 Jun 2007) | 1 line
bug 5522: spamd -x -u was attempting to switch uid to the username passed from spamc, contradicting the documentation. fix
------------------------------------------------------------------------
r549808 | jm | 2007-06-22 12:55:08 +0000 (Fri, 22 Jun 2007) | 1 line
bug 5534: fix annoying 'ISO C90 forbids mixed declarations and code' warnings from sa-compile, caused by extern declarations inside functions
------------------------------------------------------------------------
r549800 | jm | 2007-06-22 12:39:41 +0000 (Fri, 22 Jun 2007) | 1 line
add test case for bug 5478
------------------------------------------------------------------------
r549752 | jm | 2007-06-22 08:50:02 +0000 (Fri, 22 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r549430 | jm | 2007-06-21 08:50:02 +0000 (Thu, 21 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r549103 | jm | 2007-06-20 13:26:38 +0000 (Wed, 20 Jun 2007) | 1 line
bug 5462: spamc -H randomization was broken; fix
------------------------------------------------------------------------
r549085 | jm | 2007-06-20 12:29:16 +0000 (Wed, 20 Jun 2007) | 1 line
bug 5518: fix root_* test scripts to use SDBM_File instead of DB_File, for ease of running on our Solaris zone
------------------------------------------------------------------------
r549082 | jm | 2007-06-20 12:22:04 +0000 (Wed, 20 Jun 2007) | 1 line
SDBM_File is more widely available than DB_File; avoid that requirement
------------------------------------------------------------------------
r549001 | jm | 2007-06-20 08:50:01 +0000 (Wed, 20 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r548655 | jm | 2007-06-19 08:50:02 +0000 (Tue, 19 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r548397 | jm | 2007-06-18 16:27:23 +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
------------------------------------------------------------------------
r548261 | jm | 2007-06-18 08:50:04 +0000 (Mon, 18 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r548027 | jm | 2007-06-17 08:50:03 +0000 (Sun, 17 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r547889 | jm | 2007-06-16 08:50:01 +0000 (Sat, 16 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r547841 | sidney | 2007-06-16 01:31:08 +0000 (Sat, 16 Jun 2007) | 1 line
bug 5518: avoid platform dependent setuid/setgid problems by using functions in POSIX::
------------------------------------------------------------------------
r547724 | jm | 2007-06-15 16:09:03 +0000 (Fri, 15 Jun 2007) | 1 line
oops
------------------------------------------------------------------------
r547714 | jm | 2007-06-15 15:36:16 +0000 (Fri, 15 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
------------------------------------------------------------------------
r547713 | jm | 2007-06-15 15:35:00 +0000 (Fri, 15 Jun 2007) | 1 line
remove mc-med buildbot; we don't really need so many after all, I think, and this reduces load a little
------------------------------------------------------------------------
r547650 | jm | 2007-06-15 12:27:33 +0000 (Fri, 15 Jun 2007) | 1 line
bug 5510: fix test suite to support running as root, now that spamd will automatically fall back to 'nobody' privs
------------------------------------------------------------------------
r547648 | jm | 2007-06-15 12:24:57 +0000 (Fri, 15 Jun 2007) | 1 line
add a test case for bug 5518
------------------------------------------------------------------------
r547647 | jm | 2007-06-15 12:24:39 +0000 (Fri, 15 Jun 2007) | 1 line
add a test case for bug 5518
------------------------------------------------------------------------
r547583 | jm | 2007-06-15 08:50:01 +0000 (Fri, 15 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r547347 | jm | 2007-06-14 18:24:32 +0000 (Thu, 14 Jun 2007) | 1 line
bug 5509: improve URIBL timeout debugging messages, thanks to Mark Martinec
------------------------------------------------------------------------
r547344 | jm | 2007-06-14 18:17:28 +0000 (Thu, 14 Jun 2007) | 1 line
bug 5511: recompute the DNS lookup deadline after every call to {async}->complete_lookups(), to avoid timing out too early; also, never allow the deadline to be recomputed to 0 in contradiction of the documentation. thanks to Mark Martinec
------------------------------------------------------------------------
r547242 | jm | 2007-06-14 13:09:29 +0000 (Thu, 14 Jun 2007) | 1 line
compress the OVERLAP files, they're pretty big
------------------------------------------------------------------------
r547174 | jm | 2007-06-14 08:50:01 +0000 (Thu, 14 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r546911 | jm | 2007-06-13 15:10:28 +0000 (Wed, 13 Jun 2007) | 1 line
announce lists silently discard postings from non-apache.org addresses
------------------------------------------------------------------------
r546781 | jm | 2007-06-13 08:50:02 +0000 (Wed, 13 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r546424 | jm | 2007-06-12 08:50:01 +0000 (Tue, 12 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r546252 | jm | 2007-06-11 20:15:25 +0000 (Mon, 11 Jun 2007) | 1 line
new build instructions, allowing private builds
------------------------------------------------------------------------
r546251 | jm | 2007-06-11 20:15:19 +0000 (Mon, 11 Jun 2007) | 1 line
update MANIFEST to include new test files
------------------------------------------------------------------------
r546250 | jm | 2007-06-11 20:15:14 +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
------------------------------------------------------------------------
r546100 | hstern | 2007-06-11 11:31:35 +0000 (Mon, 11 Jun 2007) | 3 lines
Fixed early-morning regex silliness with ASAHI rule.
------------------------------------------------------------------------
r546084 | hstern | 2007-06-11 10:59:15 +0000 (Mon, 11 Jun 2007) | 3 lines
Added patterns for ppp.asahi-net.or.jp.
------------------------------------------------------------------------
r546048 | jm | 2007-06-11 08:50:02 +0000 (Mon, 11 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r545858 | jm | 2007-06-10 08:50:01 +0000 (Sun, 10 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r545713 | jm | 2007-06-09 08:50:01 +0000 (Sat, 09 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r545458 | jm | 2007-06-08 08:50:02 +0000 (Fri, 08 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r545287 | sidney | 2007-06-07 19:56:09 +0000 (Thu, 07 Jun 2007) | 1 line
bug 5257: revert change made for this bug. ham threshold was too low in practice
------------------------------------------------------------------------
r545264 | jm | 2007-06-07 18:43:02 +0000 (Thu, 07 Jun 2007) | 1 line
bug 5488: fix the 2 meta rules that also depended on FH_HOST_EQ_D_D_D_DB: FM_DDDD_TIMES_2 and FM_SEX_HOSTDDDD. zeroed scores
------------------------------------------------------------------------
r545263 | jm | 2007-06-07 18:41:23 +0000 (Thu, 07 Jun 2007) | 1 line
remove an FP'ing pattern from the __VBOUNCE_ATTACHMENT0 rule, used in the VBounce ruleset -- it's common for mail footers to declare that a virus had not been found in the mail, and this rule FPs on that text
------------------------------------------------------------------------
r545253 | jm | 2007-06-07 18:13:36 +0000 (Thu, 07 Jun 2007) | 1 line
rename meta.t to basic_meta.t in trunk, to catch rule errors more quickly. no need to backport to stable branch
------------------------------------------------------------------------
r545143 | sidney | 2007-06-07 10:39:12 +0000 (Thu, 07 Jun 2007) | 1 line
bug 5502: Add _AUTOLEARNSCORE_ template tag
------------------------------------------------------------------------
r545111 | jm | 2007-06-07 08:50:02 +0000 (Thu, 07 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r545093 | dos | 2007-06-07 07:55:43 +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
------------------------------------------------------------------------
r545071 | sidney | 2007-06-07 05:42:40 +0000 (Thu, 07 Jun 2007) | 1 line
bug 5457: spamc build and test should handle not having zlib
------------------------------------------------------------------------
r545055 | dos | 2007-06-07 04:00:13 +0000 (Thu, 07 Jun 2007) | 1 line
bug 5102: remove unused capture
------------------------------------------------------------------------
r544969 | sidney | 2007-06-06 21:41:21 +0000 (Wed, 06 Jun 2007) | 1 line
bug 5488: FH_HOST_EQ_D_D_D_D tests causing increase in FPs
------------------------------------------------------------------------
r544825 | sidney | 2007-06-06 12:31:46 +0000 (Wed, 06 Jun 2007) | 1 line
bug4616: spamc config can cause command line options to be ignored
------------------------------------------------------------------------
r544770 | jm | 2007-06-06 08:50:02 +0000 (Wed, 06 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r544411 | sidney | 2007-06-05 06:59:29 +0000 (Tue, 05 Jun 2007) | 1 line
bug 5379: spamd won't start if temp preloading dir exists
------------------------------------------------------------------------
r544092 | jm | 2007-06-04 08:50:01 +0000 (Mon, 04 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r543867 | sidney | 2007-06-03 09:50:15 +0000 (Sun, 03 Jun 2007) | 1 line
bug 5432 - Change default in Win32 build to not build spamc
------------------------------------------------------------------------
r543860 | jm | 2007-06-03 08:50:02 +0000 (Sun, 03 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r543787 | felicity | 2007-06-02 21:26:43 +0000 (Sat, 02 Jun 2007) | 1 line
Create new config_text debug facility which will output the configuration text that is going to be parsed.
------------------------------------------------------------------------
r543724 | dos | 2007-06-02 08:54:04 +0000 (Sat, 02 Jun 2007) | 1 line
bug 5487: prevent multiple "urirhssub"s using the same zone from overwriting each other
------------------------------------------------------------------------
r543722 | jm | 2007-06-02 08:50:01 +0000 (Sat, 02 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r543626 | dos | 2007-06-01 21:39:43 +0000 (Fri, 01 Jun 2007) | 1 line
bug 5436: correct ifplugin statements missing for scores in 50_scores.cf
------------------------------------------------------------------------
r543586 | jm | 2007-06-01 19:44:25 +0000 (Fri, 01 Jun 2007) | 1 line
bug 5492: take care of the \r\n binmode oddness in that fix for whitelist_bounce_relays
------------------------------------------------------------------------
r543469 | jm | 2007-06-01 11:55:11 +0000 (Fri, 01 Jun 2007) | 1 line
bug 5492: whitelist_bounce_relays was being applied to all messages, whether they should have been vbounce-whitelisted or not
------------------------------------------------------------------------
r543429 | jm | 2007-06-01 08:50:01 +0000 (Fri, 01 Jun 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r543087 | jm | 2007-05-31 08:50:02 +0000 (Thu, 31 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r542780 | jm | 2007-05-30 08:50:01 +0000 (Wed, 30 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r542459 | jm | 2007-05-29 08:50:01 +0000 (Tue, 29 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r542157 | jm | 2007-05-28 08:50:02 +0000 (Mon, 28 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r541966 | jm | 2007-05-27 08:50:01 +0000 (Sun, 27 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r541873 | jm | 2007-05-26 08:50:01 +0000 (Sat, 26 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r541787 | dos | 2007-05-25 21:42:59 +0000 (Fri, 25 May 2007) | 1 line
bug 5477: prevent Rule2XSBody info message from appearing on stderr during spamd startup
------------------------------------------------------------------------
r541588 | jm | 2007-05-25 08:50:07 +0000 (Fri, 25 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r541526 | dos | 2007-05-25 03:58:48 +0000 (Fri, 25 May 2007) | 1 line
increment number of tests
------------------------------------------------------------------------
r541441 | dos | 2007-05-24 21:40:51 +0000 (Thu, 24 May 2007) | 1 line
add test case for qmail's 'with ESMTPA;' that includes a semi-colon
------------------------------------------------------------------------
r541228 | jm | 2007-05-24 08:50:01 +0000 (Thu, 24 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r540889 | jm | 2007-05-23 08:50:01 +0000 (Wed, 23 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r540494 | jm | 2007-05-22 08:50:02 +0000 (Tue, 22 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r540410 | duncf | 2007-05-22 03:28:24 +0000 (Tue, 22 May 2007) | 1 line
Document maximum recommended message size for spamassassin
------------------------------------------------------------------------
r540407 | duncf | 2007-05-22 03:00:20 +0000 (Tue, 22 May 2007) | 1 line
Clarify how to get languages in a marked up messages from TextCat plugin
------------------------------------------------------------------------
r540399 | duncf | 2007-05-22 02:34:24 +0000 (Tue, 22 May 2007) | 1 line
Clean up comments and license blocks
------------------------------------------------------------------------
r540382 | duncf | 2007-05-22 01:00:46 +0000 (Tue, 22 May 2007) | 1 line
Fix POD formatting
------------------------------------------------------------------------
r540377 | duncf | 2007-05-22 00:12:35 +0000 (Tue, 22 May 2007) | 1 line
Cant use POD formatting codes on lines that begins with space/tab
------------------------------------------------------------------------
r540068 | jm | 2007-05-21 08:50:02 +0000 (Mon, 21 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r539847 | jm | 2007-05-20 08:50:02 +0000 (Sun, 20 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r539713 | jm | 2007-05-19 08:50:01 +0000 (Sat, 19 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r539318 | jm | 2007-05-18 08:50:01 +0000 (Fri, 18 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r538839 | jm | 2007-05-17 08:50:02 +0000 (Thu, 17 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r538487 | jm | 2007-05-16 08:50:02 +0000 (Wed, 16 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r538092 | jm | 2007-05-15 08:50:03 +0000 (Tue, 15 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r537751 | jm | 2007-05-14 08:50:01 +0000 (Mon, 14 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r537558 | jm | 2007-05-13 08:50:01 +0000 (Sun, 13 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r537356 | jm | 2007-05-12 08:50:01 +0000 (Sat, 12 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r537130 | jm | 2007-05-11 08:50:04 +0000 (Fri, 11 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r536782 | jm | 2007-05-10 08:50:01 +0000 (Thu, 10 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r536481 | jm | 2007-05-09 10:28:54 +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
------------------------------------------------------------------------
r536459 | jm | 2007-05-09 08:50:07 +0000 (Wed, 09 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r536142 | jm | 2007-05-08 09:56:55 +0000 (Tue, 08 May 2007) | 1 line
remove BUGS from our copy of debian rules (does anyone still use this?)
------------------------------------------------------------------------
r536125 | jm | 2007-05-08 08:50:02 +0000 (Tue, 08 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535785 | jm | 2007-05-07 08:50:02 +0000 (Mon, 07 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535712 | dos | 2007-05-07 02:19:28 +0000 (Mon, 07 May 2007) | 1 line
abort runGA if garescorer fails
------------------------------------------------------------------------
r535586 | jm | 2007-05-06 08:50:02 +0000 (Sun, 06 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535536 | jm | 2007-05-05 14:59:45 +0000 (Sat, 05 May 2007) | 1 line
rm on solaris will not delete CWD -- work around by cd'ing to / before running it
------------------------------------------------------------------------
r535534 | jm | 2007-05-05 14:45:11 +0000 (Sat, 05 May 2007) | 1 line
still seeing some uninit warnings; hmm
------------------------------------------------------------------------
r535520 | jm | 2007-05-05 13:13:50 +0000 (Sat, 05 May 2007) | 1 line
avoid uninit warnings
------------------------------------------------------------------------
r535517 | jm | 2007-05-05 12:48:09 +0000 (Sat, 05 May 2007) | 1 line
duh, wrong way around ;)
------------------------------------------------------------------------
r535515 | jm | 2007-05-05 12:38:32 +0000 (Sat, 05 May 2007) | 1 line
no need to make links in all circumstances
------------------------------------------------------------------------
r535514 | jm | 2007-05-05 12:35:44 +0000 (Sat, 05 May 2007) | 1 line
create temporary copies of the log files we process, to avoid race conditions where rsyncd uploads a new rev which we then think is data from an OLD rev
------------------------------------------------------------------------
r535480 | jm | 2007-05-05 08:50:01 +0000 (Sat, 05 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535129 | jm | 2007-05-04 08:50:05 +0000 (Fri, 04 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535102 | jm | 2007-05-04 05:42:14 +0000 (Fri, 04 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535078 | dos | 2007-05-04 04:00:43 +0000 (Fri, 04 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535075 | dos | 2007-05-04 03:56:44 +0000 (Fri, 04 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r535074 | dos | 2007-05-04 03:55:57 +0000 (Fri, 04 May 2007) | 1 line
catch missing svn revision
------------------------------------------------------------------------
r535061 | dos | 2007-05-04 02:52:09 +0000 (Fri, 04 May 2007) | 1 line
make clean in run_part2 to avoid mismatched script and module versions when version changes happen
------------------------------------------------------------------------
r535001 | fanf | 2007-05-03 22:42:55 +0000 (Thu, 03 May 2007) | 4 lines
Remove the mention of re2c's version number. Version 0.12.0 works fine
and 0.10.x is no longer distributed, so don't send people on a wild
goose chase for unnecessarily old versions.
------------------------------------------------------------------------
r534942 | fanf | 2007-05-03 17:38:41 +0000 (Thu, 03 May 2007) | 1 line
correct name of SA state object
------------------------------------------------------------------------
r534933 | fanf | 2007-05-03 16:56:51 +0000 (Thu, 03 May 2007) | 2 lines
Add a --updatedir option, like sa-update. (Bug 5446)
------------------------------------------------------------------------
r534809 | jm | 2007-05-03 12:03:48 +0000 (Thu, 03 May 2007) | 1 line
bug 5422: deleting hash entries from the SIGCHLD signal handler is unsafe, causes corruption of the data structure, and results in 'prefork: ordered child N to accept, but they reported state '1', killing rogue' errors. fix
------------------------------------------------------------------------
r534803 | jm | 2007-05-03 11:50:50 +0000 (Thu, 03 May 2007) | 1 line
removing obsolete change-summary doc
------------------------------------------------------------------------
r534754 | jm | 2007-05-03 08:50:04 +0000 (Thu, 03 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r534615 | jm | 2007-05-02 21:05:25 +0000 (Wed, 02 May 2007) | 1 line
grr... stupid false-positive-prone homebrew filters at the ASF
------------------------------------------------------------------------
r534488 | fanf | 2007-05-02 14:45:55 +0000 (Wed, 02 May 2007) | 2 lines
Bug #5102: fix FORGED_HOTMAIL_RCVD false positive
------------------------------------------------------------------------
r534460 | jm | 2007-05-02 13:55:16 +0000 (Wed, 02 May 2007) | 1 line
update branching note in build/README
------------------------------------------------------------------------
r534438 | jm | 2007-05-02 12:56:49 +0000 (Wed, 02 May 2007) | 1 line
update with notes from 3.2.0 release process, fix a few version numbers in build procedure doc
------------------------------------------------------------------------
r534437 | jm | 2007-05-02 12:56:16 +0000 (Wed, 02 May 2007) | 1 line
backport build announcement text, updated build/update_website_docs script
------------------------------------------------------------------------
r534407 | jm | 2007-05-02 12:02:35 +0000 (Wed, 02 May 2007) | 1 line
3.3.0 devel cycle started
------------------------------------------------------------------------
r534402 | jm | 2007-05-02 11:58:23 +0000 (Wed, 02 May 2007) | 1 line
3.2.0 RELEASED
------------------------------------------------------------------------
r534396 | jm | 2007-05-02 11:47:11 +0000 (Wed, 02 May 2007) | 1 line
temporarily turn off 3.2.0 updates until we've figured out how to do them (see dev list)
------------------------------------------------------------------------
r534356 | jm | 2007-05-02 08:50:03 +0000 (Wed, 02 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r534091 | jm | 2007-05-01 13:53:35 +0000 (Tue, 01 May 2007) | 1 line
preparing to release 3.2.0
------------------------------------------------------------------------
r533969 | jm | 2007-05-01 08:50:02 +0000 (Tue, 01 May 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r533729 | jm | 2007-04-30 12:47:59 +0000 (Mon, 30 Apr 2007) | 1 line
add Matt Kettler to the PMC; welcome Matt
------------------------------------------------------------------------
r533624 | jm | 2007-04-30 08:50:02 +0000 (Mon, 30 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r533489 | jm | 2007-04-29 08:50:01 +0000 (Sun, 29 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r533315 | jm | 2007-04-28 08:50:02 +0000 (Sat, 28 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r533020 | jm | 2007-04-27 08:50:01 +0000 (Fri, 27 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r532667 | jm | 2007-04-26 08:50:02 +0000 (Thu, 26 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r532263 | jm | 2007-04-25 08:50:02 +0000 (Wed, 25 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r532138 | sidney | 2007-04-24 23:37:02 +0000 (Tue, 24 Apr 2007) | 1 line
trivial doc change. Add -V --version to usage, man, and pod
------------------------------------------------------------------------
r531936 | jm | 2007-04-24 13:41:24 +0000 (Tue, 24 Apr 2007) | 1 line
released 3.2.0-rc3
------------------------------------------------------------------------
r531834 | jm | 2007-04-24 08:50:02 +0000 (Tue, 24 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r531445 | jm | 2007-04-23 12:11:40 +0000 (Mon, 23 Apr 2007) | 1 line
preparing to package 3.2.0-rc3
------------------------------------------------------------------------
r531438 | jm | 2007-04-23 11:26:30 +0000 (Mon, 23 Apr 2007) | 1 line
trivial: change saw_ampersand test to both (a) require the t/config setting be set to 'y' AND (b) the Devel::SawAmpersand module be installed
------------------------------------------------------------------------
r531381 | jm | 2007-04-23 08:50:02 +0000 (Mon, 23 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r531157 | jm | 2007-04-22 08:50:01 +0000 (Sun, 22 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r530997 | jm | 2007-04-21 08:50:01 +0000 (Sat, 21 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r530950 | sidney | 2007-04-20 23:58:58 +0000 (Fri, 20 Apr 2007) | 1 line
replace nonportable use of system mv with File::Copy::move
------------------------------------------------------------------------
r530922 | sidney | 2007-04-20 21:09:50 +0000 (Fri, 20 Apr 2007) | 1 line
use correct test for whether to run spamc tests. use correct name for test in sa_t_init
------------------------------------------------------------------------
r530907 | jm | 2007-04-20 20:16:26 +0000 (Fri, 20 Apr 2007) | 1 line
replace unportable perl command with workalike, but win32-portable, code in tests
------------------------------------------------------------------------
r530905 | jm | 2007-04-20 20:15:38 +0000 (Fri, 20 Apr 2007) | 1 line
skip this test on Win32; CMD.EXE can't deal with spaces in the switches
------------------------------------------------------------------------
r530900 | jm | 2007-04-20 19:46:03 +0000 (Fri, 20 Apr 2007) | 1 line
more win32 portability: Win32 requires a full ENV{PATH} for this test to pass
------------------------------------------------------------------------
r530889 | jm | 2007-04-20 19:10:57 +0000 (Fri, 20 Apr 2007) | 1 line
bug 5430: deleting the temporary file while keeping it open is a POSIX idiom, unsupported on Win32. replace with an unlink when the Message object is finish()ed or freed
------------------------------------------------------------------------
r530795 | jm | 2007-04-20 13:14:48 +0000 (Fri, 20 Apr 2007) | 1 line
bug 5344: use binmode() when creating temp files so that line endings are preserved sanely; add more test cases
------------------------------------------------------------------------
r530770 | jm | 2007-04-20 12:33:09 +0000 (Fri, 20 Apr 2007) | 1 line
bug 5420: Solaris sometimes reports EACCES if ports are in use, as well as EADDRINUSE. support this
------------------------------------------------------------------------
r530769 | jm | 2007-04-20 12:31:51 +0000 (Fri, 20 Apr 2007) | 1 line
bug 4481: always report $@ error messages where appropriate
------------------------------------------------------------------------
r530767 | jm | 2007-04-20 12:29:25 +0000 (Fri, 20 Apr 2007) | 1 line
bug 4834: allow builders to call tests with 'make test SPAMD_HOST=[ipaddress]', to deal with FreeBSD jails which don't allow the tests to open TCP connections from a source address of 127.0.0.1
------------------------------------------------------------------------
r530764 | jm | 2007-04-20 12:25:18 +0000 (Fri, 20 Apr 2007) | 1 line
bug 5427: replace unportable [ -d rulesrc ] idiom in Makefile
------------------------------------------------------------------------
r530762 | jm | 2007-04-20 12:24:02 +0000 (Fri, 20 Apr 2007) | 1 line
bug 5344: add test case for the win32 line-endings bug
------------------------------------------------------------------------
r530698 | jm | 2007-04-20 08:50:03 +0000 (Fri, 20 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r530418 | jm | 2007-04-19 13:58:37 +0000 (Thu, 19 Apr 2007) | 1 line
fix Win32 bug, whereby the path to the perl interpreter was winding up in headers of messages processed using 'report_safe 1', due to broken code which added that path as a means of tainting a variable, then failed to remove it properly again
------------------------------------------------------------------------
r530417 | jm | 2007-04-19 13:57:12 +0000 (Thu, 19 Apr 2007) | 1 line
trivial: ensure statements end in ';'
------------------------------------------------------------------------
r530334 | jm | 2007-04-19 08:50:02 +0000 (Thu, 19 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r530112 | jm | 2007-04-18 18:10:11 +0000 (Wed, 18 Apr 2007) | 1 line
trivial: avoid silly false positive by Kaspersky Desktop AV, reported by Alex
------------------------------------------------------------------------
r529923 | jm | 2007-04-18 08:50:02 +0000 (Wed, 18 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r529529 | jm | 2007-04-17 08:50:02 +0000 (Tue, 17 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r529273 | jm | 2007-04-16 14:48:14 +0000 (Mon, 16 Apr 2007) | 1 line
Kevin A. McGrail joins the PMC, too; welcome Kevin
------------------------------------------------------------------------
r529182 | jm | 2007-04-16 09:29:50 +0000 (Mon, 16 Apr 2007) | 1 line
note that this odd failure case does occasionally happen and seems harmless
------------------------------------------------------------------------
r529172 | jm | 2007-04-16 08:50:01 +0000 (Mon, 16 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r528942 | jm | 2007-04-15 08:50:02 +0000 (Sun, 15 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r528869 | dos | 2007-04-14 20:23:34 +0000 (Sat, 14 Apr 2007) | 1 line
set exec prop on log-grep-recent
------------------------------------------------------------------------
r528785 | jm | 2007-04-14 08:50:01 +0000 (Sat, 14 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r528653 | sidney | 2007-04-13 20:38:22 +0000 (Fri, 13 Apr 2007) | 1 line
bug 5417: correct file name in a warning message
------------------------------------------------------------------------
r528557 | jm | 2007-04-13 17:12:30 +0000 (Fri, 13 Apr 2007) | 1 line
bug 5403: trivial documentation fix: note that Mail::DomainKeys is officially unsupported, and quote the author of that module's thoughts on the matter in the SpamAssassin plugin's POD doc
------------------------------------------------------------------------
r528556 | jm | 2007-04-13 17:09:00 +0000 (Fri, 13 Apr 2007) | 1 line
bug 5398: 'remove' typoed as 'remote'. trivial fix
------------------------------------------------------------------------
r528467 | jm | 2007-04-13 12:34:40 +0000 (Fri, 13 Apr 2007) | 1 line
3.2.0-rc2 up for voting; back to development mode for trunk
------------------------------------------------------------------------
r528457 | jm | 2007-04-13 12:23:07 +0000 (Fri, 13 Apr 2007) | 1 line
preparing to re-cut 3.2.0-rc2 release, to take the place of the unreleased 3.2.0-rc2 tarballs
------------------------------------------------------------------------
r528456 | jm | 2007-04-13 12:22:05 +0000 (Fri, 13 Apr 2007) | 1 line
explicitly skip release announcement text files
------------------------------------------------------------------------
r528438 | sidney | 2007-04-13 11:02:26 +0000 (Fri, 13 Apr 2007) | 1 line
bug 5416: fix bad test for not connected that should use undef which failed when connected() returned 0
------------------------------------------------------------------------
r528391 | jm | 2007-04-13 08:50:02 +0000 (Fri, 13 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r528255 | jm | 2007-04-12 22:15:57 +0000 (Thu, 12 Apr 2007) | 1 line
bug 5414: remove calls to Symbol::delete_package() that are causing t/bayessql.t test to fail
------------------------------------------------------------------------
r528065 | dos | 2007-04-12 17:56:23 +0000 (Thu, 12 Apr 2007) | 1 line
set exec prop on runPerceptron
------------------------------------------------------------------------
r527994 | hstern | 2007-04-12 15:51:36 +0000 (Thu, 12 Apr 2007) | 1 line
Backing out accidental commit to perceptron.c. svn commit -m never again
------------------------------------------------------------------------
r527990 | hstern | 2007-04-12 15:49:14 +0000 (Thu, 12 Apr 2007) | 1 line
Removing myself from the active committers list.
------------------------------------------------------------------------
r527963 | jm | 2007-04-12 14:50:28 +0000 (Thu, 12 Apr 2007) | 1 line
for next rc or the release -- update build instructions a little; remove the 3.2.0.txt announcement, and remove it from MANIFEST, since it's too complicated trying to update it *and* put it in the distribution tarball; update Dallas' email address for the change log; and set trunk back into dev mode, since the current tarball is being voted on from the rc2 tag.
------------------------------------------------------------------------
r527931 | jm | 2007-04-12 13:20:05 +0000 (Thu, 12 Apr 2007) | 1 line
forgot the Subject line's PRERELEASE warning
------------------------------------------------------------------------
r527926 | jm | 2007-04-12 13:12:09 +0000 (Thu, 12 Apr 2007) | 1 line
add rc2 announcement
------------------------------------------------------------------------
r527901 | jm | 2007-04-12 12:37:03 +0000 (Thu, 12 Apr 2007) | 1 line
preparing to release 3.2.0rc2
------------------------------------------------------------------------
r527871 | jm | 2007-04-12 10:20:11 +0000 (Thu, 12 Apr 2007) | 1 line
traditional sorting of MANIFEST
------------------------------------------------------------------------
r527868 | jm | 2007-04-12 09:56:08 +0000 (Thu, 12 Apr 2007) | 1 line
add a new, aggressive multi-process spamd preforking stress-test. skipped by default, unless 'run_spamd_prefork_stress_test' is set to 'y' in t/config
------------------------------------------------------------------------
r527859 | jm | 2007-04-12 09:42:35 +0000 (Thu, 12 Apr 2007) | 1 line
add a deprecation message for 'uridnsbl_timeout'; since it was a public config setting in released code, there's a good chance users are using it, and removing it entirely would result in lint errors for them
------------------------------------------------------------------------
r527840 | jm | 2007-04-12 08:50:02 +0000 (Thu, 12 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r527787 | dos | 2007-04-12 06:26:14 +0000 (Thu, 12 Apr 2007) | 1 line
bah, twice today
------------------------------------------------------------------------
r527786 | dos | 2007-04-12 06:25:50 +0000 (Thu, 12 Apr 2007) | 12 lines
bug 5384: uridnsbl interaction with skip_rbl_checks in 3.2.0, differing behavior from 3.1.8
- remove the uridnsbl_timeout option, it wasn't being used ever since the
M::SA::AsyncLoop code was implemented
- move the "query_launch_time" from M::SA::Dns into M::SA::AsyncLoop and have
it set whenever $async->start_lookup is called so that code dealing with DNS
timeouts isn't scattered all over the place (and via undocumented methods)
- add a method to M::SA::AsyncLoop to get the start time of the last DNS query
so that M::SA::Dns can (continue to) take care of timing out DNS queries
------------------------------------------------------------------------
r527741 | dos | 2007-04-12 01:29:10 +0000 (Thu, 12 Apr 2007) | 1 line
stray bit
------------------------------------------------------------------------
r527740 | dos | 2007-04-12 01:28:35 +0000 (Thu, 12 Apr 2007) | 49 lines
bug 5410: config options that cause DNS lookups should be privileged
(and timeouts should require admin privs)
The following config options (all offered by plugins) can now only be used in
user_pref files (or equivalent) if allow_user_rules is enabled:
MIMEHeader.pm: setting => 'mimeheader',
ReplaceTags.pm: setting => 'replace_tag',
ReplaceTags.pm: setting => 'replace_pre',
ReplaceTags.pm: setting => 'replace_inter',
ReplaceTags.pm: setting => 'replace_post',
ReplaceTags.pm: setting => 'replace_rules',
ReplaceTags.pm: setting => 'replace_start',
ReplaceTags.pm: setting => 'replace_end',
URIDetail.pm: setting => 'uri_detail',
URIDNSBL.pm: setting => 'uridnsbl',
URIDNSBL.pm: setting => 'urirhsbl',
URIDNSBL.pm: setting => 'urirhssub',
The following config options (all offered by plugins) can now only be used in
site config files:
ASN.pm: setting => 'asn_lookup',
DCC.pm: setting => 'dcc_timeout',
DKIM.pm: setting => 'dkim_timeout',
DomainKeys.pm: setting => 'domainkeys_timeout',
Pyzor.pm: setting => 'pyzor_timeout',
Razor2.pm: setting => 'razor_timeout',
Razor2.pm: setting => 'razor_config',
SPF.pm: setting => 'spf_timeout',
URIDNSBL.pm: setting => 'uridnsbl_timeout',
URIDNSBL.pm: setting => 'uridnsbl_max_domains',
The following config option can now only be used in site config files:
Conf.pm: setting => 'rbl_timeout',
------------------------------------------------------------------------
r527640 | jm | 2007-04-11 20:01:48 +0000 (Wed, 11 Apr 2007) | 1 line
welcome, Doc, to the PMC ;)
------------------------------------------------------------------------
r527636 | jm | 2007-04-11 19:48:06 +0000 (Wed, 11 Apr 2007) | 1 line
fix spamc building on Win32 -- there's no replace/getopt.c anymore, just getopt.c
------------------------------------------------------------------------
r527418 | jm | 2007-04-11 08:50:02 +0000 (Wed, 11 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r527324 | maddoc | 2007-04-10 22:10:32 +0000 (Tue, 10 Apr 2007) | 1 line
Changes to 3.2.0.txt
------------------------------------------------------------------------
r527323 | maddoc | 2007-04-10 22:03:13 +0000 (Tue, 10 Apr 2007) | 1 line
Changes to 3.2.0.txt
------------------------------------------------------------------------
r527306 | dos | 2007-04-10 21:26:56 +0000 (Tue, 10 Apr 2007) | 1 line
make sure we don't use an unknown identity as a mfrom identity... just like I wrote in the POD
------------------------------------------------------------------------
r527265 | dos | 2007-04-10 19:52:47 +0000 (Tue, 10 Apr 2007) | 1 line
be a little more flexible with whitespace when re-using received-spf headers
------------------------------------------------------------------------
r527248 | dos | 2007-04-10 18:57:25 +0000 (Tue, 10 Apr 2007) | 1 line
trust algorithm no longer uses DNS, remove -L reference from whitelist_from_rcvd Conf POD
------------------------------------------------------------------------
r527228 | dos | 2007-04-10 18:04:25 +0000 (Tue, 10 Apr 2007) | 1 line
add missing 'of' in AsyncLoop POD
------------------------------------------------------------------------
r527062 | jm | 2007-04-10 08:50:04 +0000 (Tue, 10 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r527045 | dos | 2007-04-10 06:55:09 +0000 (Tue, 10 Apr 2007) | 18 lines
Most of the ASN plugin re-written:
- remove potentially abusive duplicate lookup option
(if you *really* need to query for the same thing two or more times in
order to get a response, just duplicate the asn_lookup config lines)
- re-implement the asn_lookup as an actual config option instead of a header
eval function
- allow for queries against more than one zone at a time
- make the template tag names configurable
- register the query with AsyncLoop
- process the results via the callback rather than polling
------------------------------------------------------------------------
r526708 | jm | 2007-04-09 10:57:14 +0000 (Mon, 09 Apr 2007) | 1 line
bug 5408: ImageInfo rules weren't protected correctly by 'ifplugin' scoping
------------------------------------------------------------------------
r526706 | jm | 2007-04-09 10:53:39 +0000 (Mon, 09 Apr 2007) | 1 line
bug 5407: add ldaps support to configuration LDAP support
------------------------------------------------------------------------
r526674 | jm | 2007-04-09 08:50:03 +0000 (Mon, 09 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r526536 | jm | 2007-04-08 08:50:02 +0000 (Sun, 08 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r526412 | jm | 2007-04-07 08:50:02 +0000 (Sat, 07 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r526102 | jm | 2007-04-06 08:50:01 +0000 (Fri, 06 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r525941 | duncf | 2007-04-05 19:31:14 +0000 (Thu, 05 Apr 2007) | 1 line
Add explanation of how to plot "real" ROC graphs (as shown in the literature) in mk-roc-graphs
------------------------------------------------------------------------
r525807 | jm | 2007-04-05 12:44:49 +0000 (Thu, 05 Apr 2007) | 1 line
support ok_all_patterns() variant where it just checks all patterns and returns a success value, instead of calling ok()
------------------------------------------------------------------------
r525764 | jm | 2007-04-05 08:50:02 +0000 (Thu, 05 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r525460 | jm | 2007-04-04 08:50:01 +0000 (Wed, 04 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r525240 | jm | 2007-04-03 18:44:11 +0000 (Tue, 03 Apr 2007) | 1 line
update mimeparse test to take text/foo content-type parsing change into account; text/richtext is now parsed as text/plain
------------------------------------------------------------------------
r525238 | jm | 2007-04-03 18:35:55 +0000 (Tue, 03 Apr 2007) | 1 line
remove bug 5313 debugging log messages
------------------------------------------------------------------------
r525237 | jm | 2007-04-03 18:34:21 +0000 (Tue, 03 Apr 2007) | 1 line
bug 5313: fix spamd 'prefork: select returned -1, recovering: Bad file descriptor' error. do this by ensuring FDs are fully cleaned up (and removed from the selector bitvec) if a child is killed, and a few other related cleanups, to fully clarify the code. also, fix a case where write errors from child to parent were not being caught or logged, due to incorrect use of write() instead of die(). finally, add test instrumentation code, allowing simulation of certain reported system errors. Note: this checkin also contains additional debugging log messages
------------------------------------------------------------------------
r525228 | jm | 2007-04-03 18:14:43 +0000 (Tue, 03 Apr 2007) | 1 line
bug 5399: add two additional required test message files
------------------------------------------------------------------------
r525227 | jm | 2007-04-03 18:14:30 +0000 (Tue, 03 Apr 2007) | 1 line
bug 5399: add two additional required test message files
------------------------------------------------------------------------
r525224 | jm | 2007-04-03 18:08:44 +0000 (Tue, 03 Apr 2007) | 1 line
bug 5399: if the content-type starts with /^text\b/i, and isn't in a list of already-dealt-with types, treat it as text/plain to emulate silly MUA behaviour
------------------------------------------------------------------------
r525090 | jm | 2007-04-03 08:50:01 +0000 (Tue, 03 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r524746 | jm | 2007-04-02 08:50:02 +0000 (Mon, 02 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r524559 | jm | 2007-04-01 08:50:01 +0000 (Sun, 01 Apr 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r524391 | jm | 2007-03-31 08:50:01 +0000 (Sat, 31 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r523994 | jm | 2007-03-30 08:50:01 +0000 (Fri, 30 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r523743 | jm | 2007-03-29 15:20:01 +0000 (Thu, 29 Mar 2007) | 1 line
bug 4747: oops, put this back to a dbg()
------------------------------------------------------------------------
r523738 | jm | 2007-03-29 15:13:02 +0000 (Thu, 29 Mar 2007) | 1 line
bug 4747: actually fix the 'Return-Path: <>' case; the search pattern for <> was incorrect, since get() returns the header value without the < and >, so the empty string
------------------------------------------------------------------------
r523730 | jm | 2007-03-29 14:52:48 +0000 (Thu, 29 Mar 2007) | 1 line
bug 4747: silence noisy warnings produced with a null sender (Return-Path: <>) when always_trust_envelope_sender was set to 1, and envelope_sender_header was set to Return-Path
------------------------------------------------------------------------
r523626 | jm | 2007-03-29 08:50:02 +0000 (Thu, 29 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r523403 | jm | 2007-03-28 16:38:58 +0000 (Wed, 28 Mar 2007) | 1 line
improve sa-update documentation a little, to cleanup some text and note '&& reload' idiom
------------------------------------------------------------------------
r523232 | jm | 2007-03-28 08:50:01 +0000 (Wed, 28 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r523025 | jm | 2007-03-27 18:33:24 +0000 (Tue, 27 Mar 2007) | 1 line
bug 5388: do not attempt to work with TCP connections that did not complete the accept() process, and are not connected
------------------------------------------------------------------------
r522813 | jm | 2007-03-27 08:50:01 +0000 (Tue, 27 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r522559 | jm | 2007-03-26 16:05:14 +0000 (Mon, 26 Mar 2007) | 1 line
use off-zone hosting for static files
------------------------------------------------------------------------
r522458 | jm | 2007-03-26 08:50:01 +0000 (Mon, 26 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r522258 | jm | 2007-03-25 13:04:54 +0000 (Sun, 25 Mar 2007) | 1 line
add new public API: Mail::SA::get_loaded_plugins_list(), to allow callers to get a list of the currently-loaded plugin objects
------------------------------------------------------------------------
r522255 | jm | 2007-03-25 12:52:35 +0000 (Sun, 25 Mar 2007) | 1 line
fix typo
------------------------------------------------------------------------
r522178 | jm | 2007-03-25 08:50:01 +0000 (Sun, 25 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r521993 | jm | 2007-03-24 08:50:02 +0000 (Sat, 24 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r521869 | jm | 2007-03-23 19:00:27 +0000 (Fri, 23 Mar 2007) | 1 line
minor changes to bring build notes up to speed with current practice
------------------------------------------------------------------------
r521628 | jm | 2007-03-23 08:50:01 +0000 (Fri, 23 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r521275 | jm | 2007-03-22 14:04:55 +0000 (Thu, 22 Mar 2007) | 1 line
preparing to release 3.2.0 release candidate 1, attempt number 2
------------------------------------------------------------------------
r521273 | jm | 2007-03-22 13:58:25 +0000 (Thu, 22 Mar 2007) | 1 line
argh, minotaur keeps changing under our feet; we need to move the build procedure to another host. /usr/local/bin/perl has disappeared; s/local\//g in build scripts
------------------------------------------------------------------------
r521266 | jm | 2007-03-22 13:47:41 +0000 (Thu, 22 Mar 2007) | 1 line
preparing to release 3.2.0 release candidate 1
------------------------------------------------------------------------
r521261 | jm | 2007-03-22 13:41:18 +0000 (Thu, 22 Mar 2007) | 1 line
trivial: rearrange @EXTRA_VERSION, improve its comment
------------------------------------------------------------------------
r521153 | jm | 2007-03-22 08:50:05 +0000 (Thu, 22 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r521140 | sidney | 2007-03-22 07:10:30 +0000 (Thu, 22 Mar 2007) | 1 line
update Changes file
------------------------------------------------------------------------
r520892 | jm | 2007-03-21 14:01:15 +0000 (Wed, 21 Mar 2007) | 1 line
remove ugly and superfluous line number from 'falling back to nobody' warning
------------------------------------------------------------------------
r520881 | jm | 2007-03-21 13:30:05 +0000 (Wed, 21 Mar 2007) | 1 line
bug 5365: spamd child falling back to 'nobody' due to unknown username passed from spamc, attempts to read previous user's bayes dbs (and fails). fixed
------------------------------------------------------------------------
r520820 | jm | 2007-03-21 09:41:04 +0000 (Wed, 21 Mar 2007) | 1 line
deprioritise --updatedir, and recommend strongly that it not be used
------------------------------------------------------------------------
r520808 | jm | 2007-03-21 08:50:02 +0000 (Wed, 21 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r520455 | jm | 2007-03-20 16:00:04 +0000 (Tue, 20 Mar 2007) | 1 line
shortcircuiting during compile_now() meant that part of the ruleset went uncompiled until the first message was scanned in each spamd child. fix
------------------------------------------------------------------------
r520453 | jm | 2007-03-20 15:58:51 +0000 (Tue, 20 Mar 2007) | 1 line
note when rulesets are compiled; helps debugging
------------------------------------------------------------------------
r520388 | jm | 2007-03-20 13:50:13 +0000 (Tue, 20 Mar 2007) | 1 line
update with 2 new buildbots, thanks to Matthias Leisi <matthias at leisi.net>
------------------------------------------------------------------------
r520332 | jm | 2007-03-20 08:50:03 +0000 (Tue, 20 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r519878 | jm | 2007-03-19 08:50:02 +0000 (Mon, 19 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r519574 | jm | 2007-03-18 08:50:01 +0000 (Sun, 18 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r519264 | jm | 2007-03-17 08:50:02 +0000 (Sat, 17 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r519015 | jm | 2007-03-16 15:46:13 +0000 (Fri, 16 Mar 2007) | 1 line
cut 3.2.0-pre3 pre-release tarball; back to dev mode for the trunk
------------------------------------------------------------------------
r518998 | jm | 2007-03-16 15:07:41 +0000 (Fri, 16 Mar 2007) | 1 line
preparing to relase 3.2.0-pre3
------------------------------------------------------------------------
r518982 | jm | 2007-03-16 14:09:14 +0000 (Fri, 16 Mar 2007) | 1 line
bug 5338: check Config{installsiteman1dir} and Config{installvendorman1dir} as well as Config{installman1dir}, otherwise we can wind up not installing many of the important man pages when we should do so
------------------------------------------------------------------------
r518980 | jm | 2007-03-16 14:08:24 +0000 (Fri, 16 Mar 2007) | 1 line
fix indent in INSTALL docs
------------------------------------------------------------------------
r518890 | jm | 2007-03-16 08:50:02 +0000 (Fri, 16 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r518740 | jm | 2007-03-15 19:46:38 +0000 (Thu, 15 Mar 2007) | 1 line
inhibit noise from sa-compile
------------------------------------------------------------------------
r518736 | jm | 2007-03-15 19:32:15 +0000 (Thu, 15 Mar 2007) | 1 line
remove some vestigial code for user-defined HAMMYTOKENS/SPAMMYTOKENS formats, which was (a) a disabled code path and (b) would have been a security hole if it was enabled
------------------------------------------------------------------------
r518664 | dos | 2007-03-15 15:34:08 +0000 (Thu, 15 Mar 2007) | 1 line
prevent plugins from permanently disabling their dns tests, dns may become available again with re-testing of dns availability
------------------------------------------------------------------------
r518631 | jm | 2007-03-15 14:05:34 +0000 (Thu, 15 Mar 2007) | 1 line
bug 5344: binmode() causes 'CR NL' ('\r\n') to be read as 'NL' ('\n'). fix this by using the octal escape sequences: \015\012, instead, in the core spots where we access user-submitted mail data through a filehandle that may be affected by binmode.
------------------------------------------------------------------------
r518626 | jm | 2007-03-15 13:37:37 +0000 (Thu, 15 Mar 2007) | 1 line
bug 5371: sa-update could produce updates that load files in the wrong order; sort alphanumerically to avoid this
------------------------------------------------------------------------
r518615 | jm | 2007-03-15 13:01:09 +0000 (Thu, 15 Mar 2007) | 1 line
follow some good advice from Perl::Critic; "return undef" should be just "return" due to odd behaviour in wantarray mode
------------------------------------------------------------------------
r518521 | jm | 2007-03-15 08:50:02 +0000 (Thu, 15 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r518443 | dos | 2007-03-15 02:21:34 +0000 (Thu, 15 Mar 2007) | 1 line
add clear_msa_networks to tests where needed
------------------------------------------------------------------------
r518194 | jm | 2007-03-14 15:49:45 +0000 (Wed, 14 Mar 2007) | 1 line
oops, redefining an argument
------------------------------------------------------------------------
r518187 | jm | 2007-03-14 15:38:32 +0000 (Wed, 14 Mar 2007) | 1 line
refactor some shared code from spamd_hup.t, spamd_kill_restart.t and spamd_kill_restart_rr.t into SATest.pm; add new more-raceproof spamd_hup logic to other two tests, too
------------------------------------------------------------------------
r518167 | jm | 2007-03-14 15:00:34 +0000 (Wed, 14 Mar 2007) | 1 line
add some more sanity checks on pid file size
------------------------------------------------------------------------
r518147 | jm | 2007-03-14 14:00:03 +0000 (Wed, 14 Mar 2007) | 1 line
another attempt at a race-resistant spamd SIGHUP test case
------------------------------------------------------------------------
r518146 | jm | 2007-03-14 13:59:37 +0000 (Wed, 14 Mar 2007) | 1 line
add timestamped logs to the spamd test suite
------------------------------------------------------------------------
r518117 | jm | 2007-03-14 12:40:07 +0000 (Wed, 14 Mar 2007) | 1 line
add alternative fitness function: distance from a target false-positive rate. This is easier to predict, and produces better GA results in fewer generations in 10-pass cross-validation tests. However, it's not actually active yet in runGA; next time the GA is run, it will be worthwhile switching to this
------------------------------------------------------------------------
r518111 | jm | 2007-03-14 12:31:49 +0000 (Wed, 14 Mar 2007) | 1 line
GA improvements. remove long-vestigial USE_LOG_SCORE_EVALUATION and exhaustive_eval code; make maxiter a command-line parameter; add a digit to the percentage counters in the output; silence some inscrutable noise in the output; and make the checkpoints output more frequently
------------------------------------------------------------------------
r518108 | jm | 2007-03-14 12:21:28 +0000 (Wed, 14 Mar 2007) | 1 line
bring 10-pass cross-validation driver script up to date with current runGA practices
------------------------------------------------------------------------
r518071 | jm | 2007-03-14 08:50:01 +0000 (Wed, 14 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r517847 | jm | 2007-03-13 20:12:46 +0000 (Tue, 13 Mar 2007) | 1 line
work around noisy and spurious test failures on solaris with perl 5.6.1
------------------------------------------------------------------------
r517835 | jm | 2007-03-13 20:00:42 +0000 (Tue, 13 Mar 2007) | 1 line
use STDIN instead of STDERR to determine if progress bars are appropriate; this is more std UNIXy, and also avoids 'stty: : No such device or address' errors on Solaris if a command is run < /dev/null
------------------------------------------------------------------------
r517750 | jm | 2007-03-13 16:09:42 +0000 (Tue, 13 Mar 2007) | 1 line
this should be an info, so people can know the compiled rules are in use
------------------------------------------------------------------------
r517684 | jm | 2007-03-13 13:23:14 +0000 (Tue, 13 Mar 2007) | 1 line
fix re2c code to support partially-overlapping patterns; e.g. 'abc' and 'bcd' in the string 'abcd'. do this by backtracking after each match to one char after the start of the match
------------------------------------------------------------------------
r517592 | jm | 2007-03-13 08:50:05 +0000 (Tue, 13 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r517533 | duncf | 2007-03-13 05:15:22 +0000 (Tue, 13 Mar 2007) | 2 lines
Fix logic error in score-ranges-from-freqs
------------------------------------------------------------------------
r517315 | duncf | 2007-03-12 18:14:28 +0000 (Mon, 12 Mar 2007) | 3 lines
Looks like "learn" is the proper tflag for BAYES rules (i.e. rules
ignored in sets 2 and 3)
------------------------------------------------------------------------
r517311 | duncf | 2007-03-12 17:59:30 +0000 (Mon, 12 Mar 2007) | 1 line
Fix logic error in parse-rules-for-masses, add bayes tflags to BAYES rules
------------------------------------------------------------------------
r517209 | jm | 2007-03-12 13:26:02 +0000 (Mon, 12 Mar 2007) | 1 line
fix t/rule_multiple.t failures; tflags multiple support had been broken by the code which merged dup rules together, and also by another bug in got_hit()
------------------------------------------------------------------------
r517190 | jm | 2007-03-12 12:24:04 +0000 (Mon, 12 Mar 2007) | 1 line
add to sa-compile doco
------------------------------------------------------------------------
r517133 | jm | 2007-03-12 08:50:01 +0000 (Mon, 12 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r517051 | jm | 2007-03-11 23:46:52 +0000 (Sun, 11 Mar 2007) | 1 line
aha. rules that are not 'tflags multiple' should be able to get a 'value' of 2 when in use as meta subrules
------------------------------------------------------------------------
r516901 | jm | 2007-03-11 13:41:15 +0000 (Sun, 11 Mar 2007) | 1 line
support another way perl 5.8.x outputs escape sequences from BodyRuleBaseExtractor
------------------------------------------------------------------------
r516873 | jm | 2007-03-11 08:50:01 +0000 (Sun, 11 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r516709 | jm | 2007-03-10 14:02:07 +0000 (Sat, 10 Mar 2007) | 1 line
store a perl copy of the bases from the compilation step in the 'compiled' area, too; improve sa-compile documentation
------------------------------------------------------------------------
r516707 | jm | 2007-03-10 13:33:58 +0000 (Sat, 10 Mar 2007) | 1 line
better UI for the time-consuming part of sa-compile; use progress bars, issue info() lines
------------------------------------------------------------------------
r516666 | jm | 2007-03-10 08:50:01 +0000 (Sat, 10 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r516606 | jm | 2007-03-09 23:47:54 +0000 (Fri, 09 Mar 2007) | 1 line
sa-compile now outputs a status line after extracting base strings
------------------------------------------------------------------------
r516581 | jm | 2007-03-09 22:20:08 +0000 (Fri, 09 Mar 2007) | 1 line
support \033 escapes in sa-compile for __ISO_JP_2022_DELIM
------------------------------------------------------------------------
r516532 | jm | 2007-03-09 20:07:17 +0000 (Fri, 09 Mar 2007) | 1 line
fix quite a few bugs in the body-rule base string extraction plugin, and add test cases for the bugs fixed
------------------------------------------------------------------------
r516332 | jm | 2007-03-09 08:50:02 +0000 (Fri, 09 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r516156 | jm | 2007-03-08 19:28:37 +0000 (Thu, 08 Mar 2007) | 1 line
oops, stray /
------------------------------------------------------------------------
r516154 | jm | 2007-03-08 19:19:31 +0000 (Thu, 08 Mar 2007) | 1 line
bug 5352: use zero-space lookbehind assertion to avoid ACM hosts
------------------------------------------------------------------------
r516072 | jm | 2007-03-08 15:28:26 +0000 (Thu, 08 Mar 2007) | 1 line
remove obsolete and unused dot_star and dot_plus code; write bases to a file named by the ruleset and priority, instead of overwriting one file, much more useful for the --keep-tmps case; and cd to / before running the rm -rf command in the non-keep-tmps case, to hopefully fix Sidney's bug
------------------------------------------------------------------------
r516070 | jm | 2007-03-08 15:27:10 +0000 (Thu, 08 Mar 2007) | 1 line
BodyRuleBaseExtractor issue: two rules with the same word as longest base string would sometimes overlap, resulting in one rule being discarded from the base string; fix
------------------------------------------------------------------------
r515972 | jm | 2007-03-08 08:50:01 +0000 (Thu, 08 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r515732 | dos | 2007-03-07 20:07:32 +0000 (Wed, 07 Mar 2007) | 1 line
change all tab indentations to a pair of spaces
------------------------------------------------------------------------
r515725 | dos | 2007-03-07 20:00:43 +0000 (Wed, 07 Mar 2007) | 1 line
bug 5348: add 25_asn.cf for ASN plugin and cleanup/clairify plugin POD
------------------------------------------------------------------------
r515643 | jm | 2007-03-07 16:57:02 +0000 (Wed, 07 Mar 2007) | 1 line
oops, typo
------------------------------------------------------------------------
r515640 | jm | 2007-03-07 16:53:53 +0000 (Wed, 07 Mar 2007) | 1 line
absorb meaningless warnings
------------------------------------------------------------------------
r515632 | jm | 2007-03-07 16:15:50 +0000 (Wed, 07 Mar 2007) | 1 line
Change BodyRuleBaseExtractor plugin to use perl's built-in regexp parser, 'perl -Mre=debug'. This renders the code a lot more reliable, and it can now parse a wider range of regexps than before. Improve Rule2XSBody diagnostics, in particular around which compiled regexp DFA is being loaded, and reasons why it discards some compiled rules; Remove some superfluous escaping from sa-compile.raw; and add several new test cases for BodyRuleBaseExtractor
------------------------------------------------------------------------
r515626 | jm | 2007-03-07 16:12:28 +0000 (Wed, 07 Mar 2007) | 1 line
mass-check should use blib before lib, so that @@LOCAL_STATE_DIR@@ and so on are correctly interpolated
------------------------------------------------------------------------
r515540 | jm | 2007-03-07 11:42:03 +0000 (Wed, 07 Mar 2007) | 1 line
add an UPGRADE section for 3.2.0, listing the 127/8-trusted issue and the new msa_networks setting; more to follow, no doubt
------------------------------------------------------------------------
r515496 | jm | 2007-03-07 08:50:01 +0000 (Wed, 07 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r515298 | jm | 2007-03-06 21:00:54 +0000 (Tue, 06 Mar 2007) | 43 lines
A couple of enhancements to Plugin::DKIM from Mark Martinec:
'prompted by recent enhancements to the underlying module Mail::DKIM, which now
also supports DomainKeys signatures in addition to DKIM signatures, and is
being actively maintained, unlike Mail::DomainKeys.
- separate a signature verification from fetching a policy, which makes it
possible to avoid one DNS lookups (by not fetching a policy) for each
unverified message by setting score to 0 for all policy-related rules
(DKIM_POLICY_SIGNALL, DKIM_POLICY_SIGNSOME, and DKIM_POLICY_TESTING).
- let the check_dkim_testing() also take into account a testing flag
in a public key, not just the one in a policy record (still lacks
the final support in Mail::DKIM (missing a documented method),
but the plugin is now ready). This is an equivalent change that
was already made to Plugin::DomainKeys.
- skip fetching a policy (SSP) if a signature does verify, according
to draft-allman-dkim-ssp-02: If the message contains a valid Originator
Signature, no Sender Signing Practices check need be performed:
the Verifier SHOULD NOT look up the Sender Signing Practices
and the message SHOULD be considered non-Suspicious.
This is an equivalent change that was already made
to Plugin::DomainKeys.
- make some debugging messages more informative or concise;
- bug fix: protect fetching/parsing a policy record by eval { }
to prevent a syntax error in a policy record from invalidating
an already verified good signature;
- bug fix: if an identity tag (i=) is missing (this tag is optional),
it should default to an '@' prepended to a domain (d=),
according to draft-ietf-dkim-base-09; previously dkim whitelisting
check was skipped when identity was not explicit ('i' tag missing);
- squash code in _check_dkim_whitelist() in half by factoring out
duplicate code sections
------------------------------------------------------------------------
r515260 | jm | 2007-03-06 19:19:29 +0000 (Tue, 06 Mar 2007) | 1 line
try out the Cool Tools perl on the zone
------------------------------------------------------------------------
r515222 | jm | 2007-03-06 17:36:12 +0000 (Tue, 06 Mar 2007) | 1 line
make it clear that Mail::DKIM is better than Mail::DomainKeys
------------------------------------------------------------------------
r515103 | jm | 2007-03-06 12:34:50 +0000 (Tue, 06 Mar 2007) | 1 line
bug 5352: trivial rule fix to avoid HELO_DYNAMIC_DHCP hits on all mail via the ACM mail server
------------------------------------------------------------------------
r515028 | jm | 2007-03-06 08:50:02 +0000 (Tue, 06 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r514669 | jm | 2007-03-05 13:56:59 +0000 (Mon, 05 Mar 2007) | 1 line
fix more SVN breakage with home dirs on the zone
------------------------------------------------------------------------
r514663 | jm | 2007-03-05 13:09:48 +0000 (Mon, 05 Mar 2007) | 1 line
optimisations; no need to do a lot of the work performed for the ham case
------------------------------------------------------------------------
r514605 | jm | 2007-03-05 08:50:01 +0000 (Mon, 05 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r514401 | jm | 2007-03-04 13:44:08 +0000 (Sun, 04 Mar 2007) | 1 line
escape more bits from the output code file; uncomment some testing code lines; and fix '--sudo' mode to run more of the build process as non-root
------------------------------------------------------------------------
r514400 | jm | 2007-03-04 13:42:46 +0000 (Sun, 04 Mar 2007) | 1 line
oops. Rule2XSBody was looking at the wrong rendering of the body string; 'rawbody' instead of 'body'. fix
------------------------------------------------------------------------
r514375 | jm | 2007-03-04 08:50:01 +0000 (Sun, 04 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r514103 | jm | 2007-03-03 08:50:02 +0000 (Sat, 03 Mar 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r513827 | jm | 2007-03-02 16:23:14 +0000 (Fri, 02 Mar 2007) | 1 line
free up some more RAM
------------------------------------------------------------------------
r513818 | jm | 2007-03-02 15:53:02 +0000 (Fri, 02 Mar 2007) | 1 line
add recent additions to list of 3LDs via URIBL, thanks Dallas
------------------------------------------------------------------------
r513816 | jm | 2007-03-02 15:51:52 +0000 (Fri, 02 Mar 2007) | 1 line
avoid file descriptor leak if 'mass_check_skip_message' hook is used
------------------------------------------------------------------------
r513691 | jm | 2007-03-02 10:21:49 +0000 (Fri, 02 Mar 2007) | 1 line
bug 5362: add Mail::SPF as an optional module, and document its relationship to Mail::SPF::Query
------------------------------------------------------------------------
r513418 | jm | 2007-03-01 17:45:29 +0000 (Thu, 01 Mar 2007) | 1 line
bug 5360: spamd --daemonize fails to start if the MySQL or SQL BayesStore backends are in use, due to SIGPIPE delivered before signal handlers are set up. fix
------------------------------------------------------------------------
r513348 | jm | 2007-03-01 14:29:40 +0000 (Thu, 01 Mar 2007) | 1 line
fix SVN failures on zone apps; explicitly set HOME env var for all daemons, since otherwise they will attempt to read the wrong SVN authorization files and fail all operations that involve the 'rulesrc' external
------------------------------------------------------------------------
r513343 | jm | 2007-03-01 14:21:21 +0000 (Thu, 01 Mar 2007) | 1 line
svnpath is a Debianism, not available on the zones
------------------------------------------------------------------------
r513309 | jm | 2007-03-01 13:23:27 +0000 (Thu, 01 Mar 2007) | 1 line
fix to use current SVN, not locked to version 1.1.4, for nightly mass-check tagging
------------------------------------------------------------------------
r512851 | jm | 2007-02-28 17:16:53 +0000 (Wed, 28 Feb 2007) | 1 line
preparing to build 3.2.0pre2 PRERELEASE
------------------------------------------------------------------------
r512747 | jm | 2007-02-28 13:13:31 +0000 (Wed, 28 Feb 2007) | 1 line
update STATISTICS files to list freqs against entire mass-check set, not the 1/10th test set
------------------------------------------------------------------------
r512746 | jm | 2007-02-28 13:12:48 +0000 (Wed, 28 Feb 2007) | 1 line
update Changes file
------------------------------------------------------------------------
r512705 | jm | 2007-02-28 11:18:29 +0000 (Wed, 28 Feb 2007) | 1 line
STATISTICS files should include the full freqs report, on the entire training log set, not the 1/10th test set
------------------------------------------------------------------------
r512496 | jm | 2007-02-27 23:40:40 +0000 (Tue, 27 Feb 2007) | 1 line
oops, another point where sudo is required
------------------------------------------------------------------------
r512495 | jm | 2007-02-27 23:39:38 +0000 (Tue, 27 Feb 2007) | 1 line
comment debugging noise
------------------------------------------------------------------------
r512494 | jm | 2007-02-27 23:38:30 +0000 (Tue, 27 Feb 2007) | 1 line
--sudo means skip the writable check
------------------------------------------------------------------------
r512482 | jm | 2007-02-27 23:17:02 +0000 (Tue, 27 Feb 2007) | 1 line
fix BodyRuleBaseExtractor and sa-compile to deal correctly with the SARE rulesets, which use backslashes in (previously untested) ways compared to the testing so far
------------------------------------------------------------------------
r512364 | hstern | 2007-02-27 19:09:30 +0000 (Tue, 27 Feb 2007) | 2 lines
Added .mobi to list of valid TLDs.
------------------------------------------------------------------------
r512321 | jm | 2007-02-27 16:58:28 +0000 (Tue, 27 Feb 2007) | 1 line
rebuilt STATS files for new scores
------------------------------------------------------------------------
r512267 | jm | 2007-02-27 14:56:39 +0000 (Tue, 27 Feb 2007) | 1 line
fix meta.t failures in new scoresets
------------------------------------------------------------------------
r512265 | jm | 2007-02-27 14:44:00 +0000 (Tue, 27 Feb 2007) | 1 line
bug 5270: redo scoresets 1 and 3, due to RCVD_IN_PBL omission in previous runs
------------------------------------------------------------------------
r512262 | jm | 2007-02-27 14:14:16 +0000 (Tue, 27 Feb 2007) | 1 line
more portability-friendly makefile; LIBDIR has to be update between solaris and linux. also, fix deps for garescorer binary
------------------------------------------------------------------------
r512239 | jm | 2007-02-27 12:49:01 +0000 (Tue, 27 Feb 2007) | 1 line
discourage use of whitelist_from; the doco was not clear about this
------------------------------------------------------------------------
r511876 | felicity | 2007-02-26 16:22:53 +0000 (Mon, 26 Feb 2007) | 1 line
bug 5353: don't let boolean not match when neq is supposed to ...
------------------------------------------------------------------------
r511862 | jm | 2007-02-26 15:46:29 +0000 (Mon, 26 Feb 2007) | 1 line
fix PATH settings on the zone to include the correct version of subversion
------------------------------------------------------------------------
r511648 | jm | 2007-02-25 22:53:58 +0000 (Sun, 25 Feb 2007) | 1 line
bug 5340: sa-compile was complaining about being unable to write to the compiled-rules dir, incorrectly. fix
------------------------------------------------------------------------
r511548 | jm | 2007-02-25 16:42:57 +0000 (Sun, 25 Feb 2007) | 1 line
duh, stupid typo in a scores line
------------------------------------------------------------------------
r511547 | jm | 2007-02-25 16:39:22 +0000 (Sun, 25 Feb 2007) | 1 line
ignore T_ rules with a zero score in rewrite
------------------------------------------------------------------------
r511543 | jm | 2007-02-25 16:34:02 +0000 (Sun, 25 Feb 2007) | 1 line
add additional virus-bounce pattern to VBounce ruleset
------------------------------------------------------------------------
r511540 | jm | 2007-02-25 16:27:03 +0000 (Sun, 25 Feb 2007) | 1 line
bug 5270: updated STATISTICS files and scores
------------------------------------------------------------------------
r511517 | jm | 2007-02-25 14:43:59 +0000 (Sun, 25 Feb 2007) | 1 line
more tmp files; use '-svn' instead of '-cvs' for version strings; filter out T_ rules in STATISTICS files; current 50_scores.cf
------------------------------------------------------------------------
r511505 | jm | 2007-02-25 13:17:32 +0000 (Sun, 25 Feb 2007) | 1 line
bug 5270: correctly track scores zeroed in score-ranges-from-freqs, so that they are output as 0 post-rescoring. also, just use unique temp files instead of tmp/rules.pl
------------------------------------------------------------------------
r511470 | jm | 2007-02-25 08:50:02 +0000 (Sun, 25 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r511346 | jm | 2007-02-24 21:09:00 +0000 (Sat, 24 Feb 2007) | 1 line
bug 5257: set autolearn thresholds to be more conservative for learning mails as ham, due to anecdotal reports of problems
------------------------------------------------------------------------
r511345 | jm | 2007-02-24 21:08:38 +0000 (Sat, 24 Feb 2007) | 1 line
bug 4747: update documentation to match current EnvelopeFrom behaviour
------------------------------------------------------------------------
r511240 | jm | 2007-02-24 08:50:02 +0000 (Sat, 24 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r510873 | jm | 2007-02-23 08:50:01 +0000 (Fri, 23 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r510442 | jm | 2007-02-22 08:50:02 +0000 (Thu, 22 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r510008 | jm | 2007-02-21 13:38:54 +0000 (Wed, 21 Feb 2007) | 1 line
we should use the saved test log when generating stats, instead of assuming what's currently in spam-test.log is still usable
------------------------------------------------------------------------
r510005 | jm | 2007-02-21 13:33:11 +0000 (Wed, 21 Feb 2007) | 1 line
oops, that's a sh script
------------------------------------------------------------------------
r510001 | jm | 2007-02-21 13:25:45 +0000 (Wed, 21 Feb 2007) | 1 line
update stats-generation part of the script, to automate more of the hard work
------------------------------------------------------------------------
r509993 | jm | 2007-02-21 13:05:06 +0000 (Wed, 21 Feb 2007) | 1 line
update MANIFEST
------------------------------------------------------------------------
r509988 | jm | 2007-02-21 12:54:19 +0000 (Wed, 21 Feb 2007) | 1 line
bug 5270: add new helper script to ensure that rules listed in an active.list file are always published in future, since they now have evolved scores
------------------------------------------------------------------------
r509987 | jm | 2007-02-21 12:51:47 +0000 (Wed, 21 Feb 2007) | 1 line
make some of the imageinfo rules into meta subrules, in order to fix t/meta.t problems caused by new GA-evolved scores
------------------------------------------------------------------------
r509941 | jm | 2007-02-21 08:50:01 +0000 (Wed, 21 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r509710 | jm | 2007-02-20 19:05:42 +0000 (Tue, 20 Feb 2007) | 1 line
update to match build/parse-rules-for-masses
------------------------------------------------------------------------
r509555 | jm | 2007-02-20 13:35:10 +0000 (Tue, 20 Feb 2007) | 1 line
should run preflight mass-checks anyway even if lint checks fail for that set of rules files
------------------------------------------------------------------------
r509465 | jm | 2007-02-20 08:50:02 +0000 (Tue, 20 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r509134 | jm | 2007-02-19 08:50:02 +0000 (Mon, 19 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r508887 | jm | 2007-02-18 08:50:02 +0000 (Sun, 18 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r508786 | jm | 2007-02-17 18:02:15 +0000 (Sat, 17 Feb 2007) | 1 line
try to remove the requirement of single-threaded use of ../rules/50_scores.cf in runGA script; update configs to what was used in bug 5270
------------------------------------------------------------------------
r508785 | jm | 2007-02-17 18:01:16 +0000 (Sat, 17 Feb 2007) | 1 line
bug 5270: GA scores for set 3
------------------------------------------------------------------------
r508737 | jm | 2007-02-17 08:50:01 +0000 (Sat, 17 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r508709 | felicity | 2007-02-17 05:01:42 +0000 (Sat, 17 Feb 2007) | 1 line
bug 5337: change the start order for redhat such that spamd starts before the MTA
------------------------------------------------------------------------
r508679 | jm | 2007-02-17 01:35:11 +0000 (Sat, 17 Feb 2007) | 1 line
set 1 scores re-run with GA
------------------------------------------------------------------------
r508499 | jm | 2007-02-16 17:18:14 +0000 (Fri, 16 Feb 2007) | 1 line
avoid a 'may be used uninitialized' warning
------------------------------------------------------------------------
r508378 | jm | 2007-02-16 12:21:03 +0000 (Fri, 16 Feb 2007) | 1 line
bug 5270: new scores for scoreset 0. also updates to runGA script
------------------------------------------------------------------------
r508376 | jm | 2007-02-16 12:02:37 +0000 (Fri, 16 Feb 2007) | 1 line
bug 5318: forgot score for this informational rule
------------------------------------------------------------------------
r508375 | jm | 2007-02-16 12:01:00 +0000 (Fri, 16 Feb 2007) | 1 line
increase URI length limit to 8k as discussed in bug 5318 comment 30
------------------------------------------------------------------------
r508349 | jm | 2007-02-16 08:50:01 +0000 (Fri, 16 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r508108 | felicity | 2007-02-15 19:48:39 +0000 (Thu, 15 Feb 2007) | 1 line
bug 5336: properly handle non-AI formatted targets, such as when no initial target is given
------------------------------------------------------------------------
r508081 | jm | 2007-02-15 19:07:18 +0000 (Thu, 15 Feb 2007) | 1 line
bug 5330: document that Mail::DKIM 0.20 will perform DomainKeys lookups automatically, as well as DKIM ones
------------------------------------------------------------------------
r508076 | jm | 2007-02-15 18:59:01 +0000 (Thu, 15 Feb 2007) | 1 line
bug 5179: perl does silly things with \r\n line endings on non-UNIX platforms. use \015\012 instead
------------------------------------------------------------------------
r507951 | jm | 2007-02-15 15:06:58 +0000 (Thu, 15 Feb 2007) | 1 line
ensure rule-parsing inherently knows about bayes/net scoresets
------------------------------------------------------------------------
r507950 | jm | 2007-02-15 15:06:06 +0000 (Thu, 15 Feb 2007) | 1 line
typo; the tflag for BAYES rules is 'learn', not 'bayes'
------------------------------------------------------------------------
r507903 | jm | 2007-02-15 11:44:18 +0000 (Thu, 15 Feb 2007) | 1 line
rename 'evolve' to 'garescorer' for clarity, to differentiate from perceptron or future alternative score-evolving systems
------------------------------------------------------------------------
r507901 | jm | 2007-02-15 11:40:13 +0000 (Thu, 15 Feb 2007) | 1 line
fork copy of runGA script which uses the perceptron, rather than the GA
------------------------------------------------------------------------
r507900 | jm | 2007-02-15 11:39:50 +0000 (Thu, 15 Feb 2007) | 1 line
reinstate GA evolver code from r6318, due to issues with perceptron
------------------------------------------------------------------------
r507897 | jm | 2007-02-15 11:36:38 +0000 (Thu, 15 Feb 2007) | 1 line
reinstate GA evolver code from r6318, due to issues with perceptron
------------------------------------------------------------------------
r507884 | jm | 2007-02-15 10:51:03 +0000 (Thu, 15 Feb 2007) | 1 line
bug 5270: 3.2.0 rescoring. this set of scores is for set 2
------------------------------------------------------------------------
r507856 | jm | 2007-02-15 08:50:04 +0000 (Thu, 15 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r507708 | jm | 2007-02-14 21:57:01 +0000 (Wed, 14 Feb 2007) | 1 line
stop zeroing scores; it seems to kill accuracy of the GA FP%/FN% computation compared to fp-fn-statistics. also, don't include T_ rules in the input files generated by logs-to-c. finally, support the LEARN_RATE var in validate-model
------------------------------------------------------------------------
r507674 | jm | 2007-02-14 20:09:41 +0000 (Wed, 14 Feb 2007) | 1 line
skip new '_scoreset' key where parse-rules-for-masses is used
------------------------------------------------------------------------
r507673 | jm | 2007-02-14 20:09:29 +0000 (Wed, 14 Feb 2007) | 1 line
skip new '_scoreset' key where parse-rules-for-masses is used
------------------------------------------------------------------------
r507645 | jm | 2007-02-14 18:04:44 +0000 (Wed, 14 Feb 2007) | 1 line
oops. sorry Theo, my bad; fix die()s when running parse-rules-for-masses during nightly mass-check run
------------------------------------------------------------------------
r507521 | jm | 2007-02-14 13:06:37 +0000 (Wed, 14 Feb 2007) | 1 line
fix reported problem with VBounce plugin, caused by bug 5331; certain MIME structures are unparseable using Message::find_parts(), so just use the slower but more reliable full message rendering instead
------------------------------------------------------------------------
r507505 | jm | 2007-02-14 12:16:11 +0000 (Wed, 14 Feb 2007) | 1 line
bug 5328: always use an absolute path for the apache-spamd PidFile setting, thanks to Radoslaw Zielinski
------------------------------------------------------------------------
r507503 | jm | 2007-02-14 12:14:52 +0000 (Wed, 14 Feb 2007) | 1 line
bug 4329: support --cf 'config line' option in apache-spamd, thanks to Radoslaw Zielinski
------------------------------------------------------------------------
r507439 | jm | 2007-02-14 08:50:03 +0000 (Wed, 14 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r507306 | jm | 2007-02-13 23:46:02 +0000 (Tue, 13 Feb 2007) | 1 line
gratuitous paranoia; use a separate rules.pl file for each scoreset, and record the ruleset's scoreset in that file
------------------------------------------------------------------------
r507102 | felicity | 2007-02-13 17:05:27 +0000 (Tue, 13 Feb 2007) | 1 line
bug 5318: set a maximum internal length for URIs
------------------------------------------------------------------------
r506913 | jm | 2007-02-13 08:50:04 +0000 (Tue, 13 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r506604 | jm | 2007-02-12 19:44:11 +0000 (Mon, 12 Feb 2007) | 1 line
better scores for scoreset 1
------------------------------------------------------------------------
r506581 | jm | 2007-02-12 19:05:34 +0000 (Mon, 12 Feb 2007) | 1 line
more fixes for masses scripts; tenpass/split-log-into-buckets-cached needed to exit if the cached version was up to date; score-ranges-from-freqs should not mark 0-scored rules as immutable, unless they also had no hits, since the score could have been reset to 0 after the mass-check; and runGA could save disk by using ln instead of cp, and should save the freqs file used
------------------------------------------------------------------------
r506554 | jm | 2007-02-12 17:56:18 +0000 (Mon, 12 Feb 2007) | 1 line
turn off caching
------------------------------------------------------------------------
r506546 | jm | 2007-02-12 17:42:14 +0000 (Mon, 12 Feb 2007) | 1 line
tell us what is going on
------------------------------------------------------------------------
r506435 | jm | 2007-02-12 12:54:02 +0000 (Mon, 12 Feb 2007) | 1 line
ensure the gen-foo dir contains a copy of the full scores file
------------------------------------------------------------------------
r506376 | jm | 2007-02-12 08:50:03 +0000 (Mon, 12 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r506073 | jm | 2007-02-11 17:25:42 +0000 (Sun, 11 Feb 2007) | 1 line
improve caching
------------------------------------------------------------------------
r506071 | jm | 2007-02-11 17:18:36 +0000 (Sun, 11 Feb 2007) | 1 line
use tmp files
------------------------------------------------------------------------
r506070 | jm | 2007-02-11 17:14:35 +0000 (Sun, 11 Feb 2007) | 1 line
add new log-splitting script which caches the results
------------------------------------------------------------------------
r505940 | jm | 2007-02-11 12:42:42 +0000 (Sun, 11 Feb 2007) | 1 line
set 2 scores
------------------------------------------------------------------------
r505863 | jm | 2007-02-11 08:50:02 +0000 (Sun, 11 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r505660 | jm | 2007-02-10 08:50:02 +0000 (Sat, 10 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r505437 | jm | 2007-02-09 19:29:56 +0000 (Fri, 09 Feb 2007) | 1 line
scores for set 3. these may need tuning
------------------------------------------------------------------------
r505327 | jm | 2007-02-09 15:36:36 +0000 (Fri, 09 Feb 2007) | 1 line
oops, checked into the wrong place before. fix; RCVD_IN_WHOIS_HIJACKED should be a mutable score
------------------------------------------------------------------------
r505216 | jm | 2007-02-09 08:50:05 +0000 (Fri, 09 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r505029 | jm | 2007-02-08 20:34:18 +0000 (Thu, 08 Feb 2007) | 1 line
always ignore AWL in perceptron
------------------------------------------------------------------------
r505000 | jm | 2007-02-08 18:47:21 +0000 (Thu, 08 Feb 2007) | 1 line
correct scores for URIBL_RED and URIBL_GREY; neither should be mutable, and scores should be lower going by current contents of http://www.uribl.com/
------------------------------------------------------------------------
r504994 | jm | 2007-02-08 18:29:17 +0000 (Thu, 08 Feb 2007) | 1 line
masses: ensure that T_ rules are clamped to a score of 0.01 for perceptron runs, since they're only for testing
------------------------------------------------------------------------
r504983 | jm | 2007-02-08 18:01:15 +0000 (Thu, 08 Feb 2007) | 1 line
comment now-obsolete 'ignored rule test got a hit in file' warning in masses
------------------------------------------------------------------------
r504908 | jm | 2007-02-08 14:27:55 +0000 (Thu, 08 Feb 2007) | 1 line
bug 5285: reuse NJABL_DUL Dynablock hits as input for RCVD_IN_PBL during the perceptron run
------------------------------------------------------------------------
r504893 | jm | 2007-02-08 13:46:22 +0000 (Thu, 08 Feb 2007) | 1 line
bug 5271: more ImageInfo integration; update CREDITS to note that it was contributed by Dallas E. Engelken (thanks Dallas); add loadplugin line to MANIFEST; and comment out the rules that didn't reach quality levels in the ruleqa system (were still sandbox rules)
------------------------------------------------------------------------
r504890 | jm | 2007-02-08 13:42:56 +0000 (Thu, 08 Feb 2007) | 1 line
bug 5271: more ImageInfo integration; update CREDITS to note that it was contributed by Dallas E. Engelken (thanks Dallas), add loadplugin line to MANIFEST
------------------------------------------------------------------------
r504888 | jm | 2007-02-08 13:39:33 +0000 (Thu, 08 Feb 2007) | 1 line
bug 4271: move ImageInfo into 3.2.0 core ruleset
------------------------------------------------------------------------
r504823 | jm | 2007-02-08 08:50:02 +0000 (Thu, 08 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r504605 | felicity | 2007-02-07 16:18:09 +0000 (Wed, 07 Feb 2007) | 1 line
bug 5240: also disable auto_whitelist_factory in updates
------------------------------------------------------------------------
r504463 | jm | 2007-02-07 08:50:02 +0000 (Wed, 07 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r504039 | jm | 2007-02-06 08:50:04 +0000 (Tue, 06 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r503963 | felicity | 2007-02-06 02:45:08 +0000 (Tue, 06 Feb 2007) | 1 line
bug 5240: also disable bayes_store_module without --allowplugins
------------------------------------------------------------------------
r503590 | jm | 2007-02-05 08:50:04 +0000 (Mon, 05 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r503495 | jm | 2007-02-04 21:59:33 +0000 (Sun, 04 Feb 2007) | 1 line
bug 4576: handle mail.gmx.net-style qmail headers
------------------------------------------------------------------------
r503494 | jm | 2007-02-04 21:49:12 +0000 (Sun, 04 Feb 2007) | 1 line
rename rule-discovery script in MANIFEST.SKIP, too
------------------------------------------------------------------------
r503181 | jm | 2007-02-03 08:50:02 +0000 (Sat, 03 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r502688 | jm | 2007-02-02 18:32:48 +0000 (Fri, 02 Feb 2007) | 1 line
rename badly-named 'phrase-extract-in-log' script to be more consistent with its companion
------------------------------------------------------------------------
r502687 | jm | 2007-02-02 18:31:20 +0000 (Fri, 02 Feb 2007) | 1 line
reduce RAM usage in rule-seeker script; there's no need to track ham hits at all, just kill any potential rules as soon as a single ham is hit (and free up its memory)
------------------------------------------------------------------------
r502686 | jm | 2007-02-02 18:30:02 +0000 (Fri, 02 Feb 2007) | 1 line
sa-compile --list doesn't need write privs to /var/lib/spamassassin
------------------------------------------------------------------------
r502535 | jm | 2007-02-02 08:50:02 +0000 (Fri, 02 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r502161 | jm | 2007-02-01 08:50:05 +0000 (Thu, 01 Feb 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r502116 | felicity | 2007-02-01 04:15:39 +0000 (Thu, 01 Feb 2007) | 1 line
bug 5261: only try to match terminal size w/ regexp if variable is defined
------------------------------------------------------------------------
r501888 | jm | 2007-01-31 16:30:47 +0000 (Wed, 31 Jan 2007) | 1 line
oops. scale to 0-100, not 0-1
------------------------------------------------------------------------
r501885 | jm | 2007-01-31 16:29:07 +0000 (Wed, 31 Jan 2007) | 1 line
add a percentage
------------------------------------------------------------------------
r501881 | jm | 2007-01-31 16:27:30 +0000 (Wed, 31 Jan 2007) | 1 line
a little bit clearer output
------------------------------------------------------------------------
r501877 | jm | 2007-01-31 16:17:26 +0000 (Wed, 31 Jan 2007) | 1 line
add a script to cut a log file up based on the age of the messages it describes
------------------------------------------------------------------------
r501866 | jm | 2007-01-31 15:55:31 +0000 (Wed, 31 Jan 2007) | 1 line
this should be checked in
------------------------------------------------------------------------
r501832 | jm | 2007-01-31 13:08:43 +0000 (Wed, 31 Jan 2007) | 1 line
add --ids switch to mboxget; just lists the ids, similar to awk '{print $3}'
------------------------------------------------------------------------
r501594 | jm | 2007-01-30 21:57:46 +0000 (Tue, 30 Jan 2007) | 1 line
use /tmpfs for temporary files on the zone, in nightly and preflight mass-checks
------------------------------------------------------------------------
r501592 | jm | 2007-01-30 21:55:45 +0000 (Tue, 30 Jan 2007) | 1 line
File::Spec was too paranoid; it ignores TMPDIR entirely if taint mode is active, hence we never used TMPDIR at all. fix
------------------------------------------------------------------------
r501546 | jm | 2007-01-30 20:33:31 +0000 (Tue, 30 Jan 2007) | 1 line
split tmpfs stuff into its own init script
------------------------------------------------------------------------
r501545 | jm | 2007-01-30 20:31:39 +0000 (Tue, 30 Jan 2007) | 1 line
use buildbot scheduler to stagger mass-check startup times, to avoid peak load
------------------------------------------------------------------------
r501539 | jm | 2007-01-30 20:23:24 +0000 (Tue, 30 Jan 2007) | 1 line
makes more sense to just do the mkdir once
------------------------------------------------------------------------
r501537 | jm | 2007-01-30 20:21:22 +0000 (Tue, 30 Jan 2007) | 1 line
perhaps chmod 0 is a bit too much
------------------------------------------------------------------------
r501535 | jm | 2007-01-30 20:15:46 +0000 (Tue, 30 Jan 2007) | 1 line
reinstate wide use of /tmpfs, a memory-backed filesystem, to store the mass-check cache data. This should help reduce I/O load on the zone
------------------------------------------------------------------------
r501519 | jm | 2007-01-30 18:57:55 +0000 (Tue, 30 Jan 2007) | 1 line
robots nein danke
------------------------------------------------------------------------
r501447 | jm | 2007-01-30 16:27:18 +0000 (Tue, 30 Jan 2007) | 1 line
add some files from /etc -- bits from /etc/passwd, and the contents of /etc/rsyncd.conf -- for safe keeping
------------------------------------------------------------------------
r501427 | jm | 2007-01-30 15:56:04 +0000 (Tue, 30 Jan 2007) | 1 line
replace use of /home with /export/home directly -- apparently it is better for zone I/O
------------------------------------------------------------------------
r501426 | jm | 2007-01-30 15:53:45 +0000 (Tue, 30 Jan 2007) | 1 line
replace use of /home with /export/home directly -- apparently it is better for zone I/O
------------------------------------------------------------------------
r501348 | jm | 2007-01-30 08:50:44 +0000 (Tue, 30 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r501246 | felicity | 2007-01-30 00:12:53 +0000 (Tue, 30 Jan 2007) | 1 line
mass-check in client mode should start by requesting a small amount of work and then adapt from there, not the opposite.
------------------------------------------------------------------------
r501231 | jm | 2007-01-29 23:27:38 +0000 (Mon, 29 Jan 2007) | 1 line
another place where Check is needed
------------------------------------------------------------------------
r501224 | jm | 2007-01-29 23:11:43 +0000 (Mon, 29 Jan 2007) | 1 line
another bit of code that wasn't loading Check
------------------------------------------------------------------------
r501219 | jm | 2007-01-29 23:01:29 +0000 (Mon, 29 Jan 2007) | 1 line
more efficient 'check_main'-implementation-required; change check_main API to return 1, and only if it returns undef (as it does when unimplemented), perform the have_plugin() call
------------------------------------------------------------------------
r501214 | jm | 2007-01-29 22:42:44 +0000 (Mon, 29 Jan 2007) | 1 line
oops. abbreviated lint test run in mkrules doesn't load any .pre files, so (a) didn't do half of the linting and (b) died with the new check_main-implementor-required rule from bug 5311. fix
------------------------------------------------------------------------
r501210 | jm | 2007-01-29 22:39:30 +0000 (Mon, 29 Jan 2007) | 1 line
bug 5308: also list Mail::DKIM and Mail::DomainKeys version information in the --lint --debug 'diag:' output
------------------------------------------------------------------------
r501209 | jm | 2007-01-29 22:37:19 +0000 (Mon, 29 Jan 2007) | 1 line
remove redundant Mail::DKIM listing -- it was listed twice
------------------------------------------------------------------------
r501207 | jm | 2007-01-29 22:33:23 +0000 (Mon, 29 Jan 2007) | 1 line
prettify: sort the MANIFEST file
------------------------------------------------------------------------
r501206 | jm | 2007-01-29 22:32:31 +0000 (Mon, 29 Jan 2007) | 1 line
bug 5311: die() if no plugin implements 'check_main' and the check() API is called, otherwise it's reasonably easy to wind up with a non-scanning scanner. also, add a test
------------------------------------------------------------------------
r501204 | jm | 2007-01-29 22:32:18 +0000 (Mon, 29 Jan 2007) | 1 line
bug 5311: die() if no plugin implements 'check_main' and the check() API is called, otherwise it's reasonably easy to wind up with a non-scanning scanner. also, add a test
------------------------------------------------------------------------
r501198 | jm | 2007-01-29 22:15:46 +0000 (Mon, 29 Jan 2007) | 1 line
bug 5312: document Razor slowdown bug
------------------------------------------------------------------------
r501196 | jm | 2007-01-29 22:11:38 +0000 (Mon, 29 Jan 2007) | 1 line
check razor plugin with scores == 0, too
------------------------------------------------------------------------
r501075 | jm | 2007-01-29 15:03:20 +0000 (Mon, 29 Jan 2007) | 1 line
I lied
------------------------------------------------------------------------
r501073 | jm | 2007-01-29 14:56:29 +0000 (Mon, 29 Jan 2007) | 1 line
ok, really just one more test build
------------------------------------------------------------------------
r501072 | jm | 2007-01-29 14:54:23 +0000 (Mon, 29 Jan 2007) | 1 line
trigger just one more test build
------------------------------------------------------------------------
r501071 | jm | 2007-01-29 14:53:22 +0000 (Mon, 29 Jan 2007) | 1 line
yep, that worked
------------------------------------------------------------------------
r501070 | jm | 2007-01-29 14:51:00 +0000 (Mon, 29 Jan 2007) | 1 line
trigger a build
------------------------------------------------------------------------
r501069 | jm | 2007-01-29 14:46:33 +0000 (Mon, 29 Jan 2007) | 1 line
try to get builds triggering again
------------------------------------------------------------------------
r501067 | jm | 2007-01-29 14:42:08 +0000 (Mon, 29 Jan 2007) | 1 line
upgraded Buildbot on the zone to 0.7.5; these are the config file changes that were required due to its lack of decent backwards compatibility, grr
------------------------------------------------------------------------
r501060 | jm | 2007-01-29 14:22:54 +0000 (Mon, 29 Jan 2007) | 1 line
might as well include the release announcement in each tarball
------------------------------------------------------------------------
r500973 | jm | 2007-01-29 08:50:03 +0000 (Mon, 29 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r500504 | jm | 2007-01-27 08:50:03 +0000 (Sat, 27 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r500235 | jm | 2007-01-26 13:20:01 +0000 (Fri, 26 Jan 2007) | 1 line
add new Devel::SawAmpersand-based test, which detects use of the dollar-ampersand perlvar -- this slows down every regexp match performed in the perl interpreter afterwards, so is better avoided in SpamAssassin. test is SVN-only and requires editing t/config to run
------------------------------------------------------------------------
r500184 | jm | 2007-01-26 08:50:03 +0000 (Fri, 26 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r500052 | dos | 2007-01-25 23:26:59 +0000 (Thu, 25 Jan 2007) | 1 line
bug 5305: add msa_networks to the list of config items with their own clone method
------------------------------------------------------------------------
r500015 | felicity | 2007-01-25 22:12:53 +0000 (Thu, 25 Jan 2007) | 3 lines
Add in my samailoffset script which can be used to retrieve messages from a
corpus, mostly for use with mass-check logs.
------------------------------------------------------------------------
r499778 | jm | 2007-01-25 13:03:52 +0000 (Thu, 25 Jan 2007) | 1 line
bug 5304: move documentation for whitelist_from, whitelist_from_rcvd, unwhitelist_from, def_whitelist_from_rcvd, whitelist_allows_relays, unwhitelist_from_rcvd, blacklist_from, unblacklist_from, whitelist_to, more_spam_to, all_spam_to, and blacklist_to, back to Conf.pm from Mail/SpamAssassin/Plugin/WLBLEval.pm -- since they are basic config settings, frequently used by endusers and documentation needs to be easily accessible.
------------------------------------------------------------------------
r499774 | jm | 2007-01-25 12:58:08 +0000 (Thu, 25 Jan 2007) | 1 line
bug 5295: add 'whitelist_auth', to whitelist addresses that send mail using sender-authorization systems like SPF, Domain Keys, and DKIM
------------------------------------------------------------------------
r499702 | jm | 2007-01-25 08:50:03 +0000 (Thu, 25 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r499691 | dos | 2007-01-25 07:22:38 +0000 (Thu, 25 Jan 2007) | 9 lines
- fix weak validation regexes in netset that caused
"trusted_networks 10/8 !10/8" to be accepted as valid input
(only complete dot-quads were being checked for duplication)
- redirect STDERR in t/trust_path.t when expecting netset to
warn about bad trusted/internal/msa networks config; also cause the tests
to fail if the expected warnings aren't triggered
------------------------------------------------------------------------
r499613 | dos | 2007-01-24 23:25:25 +0000 (Wed, 24 Jan 2007) | 36 lines
bug 5305: implement msa_networks for detecting MSAs and extending trust accordingly
If a host acts solely as an MSA (and not a combined MX/MSA and/or
intermediate relay) we can rely on it to take care of making sure
its clients pass some sort of auth check, and thus are trusted
(trusted in the sense of SAs trusted_networks).
Similar functionality exists now so long as the MSA included an
auth token in its Received header which is supported by SA.
msa_networks supports identifying clients of MSAs that don't include
any sort of visibile auth token, such as older versions of Postfix
and whatever it is that gmx.net is using (probably old Postfix).
Supporting MSAs without visible auth tokens (which includes new
versions of Postfix which has visible auth tokens disabled by
default) also satisfies the vocal minority who are super paranoid
(for some unknown reason) about others knowing that a client passed
some sort of auth check before relaying mail.
Usage notes:
If your MSA acts solely as an MSA, put the MSA in all three of
trusted_networks, internal_networks, msa_networks.
If your MSA is also acting as an MX server never, NEVER, include it
in msa_networks since you'll end up trusting everyone who submits
mail to the MX server.
If your MSA is also acting as an intermidiate relay that may
receive mail that was submitted to an MX server never, NEVER, include
it in msa_networks since you'll end up trusting everyone who submits
mail to the MX server.
------------------------------------------------------------------------
r499552 | jm | 2007-01-24 19:54:21 +0000 (Wed, 24 Jan 2007) | 1 line
don't need Crypt::OpenSSL::BigNum for this test
------------------------------------------------------------------------
r499388 | jm | 2007-01-24 13:00:50 +0000 (Wed, 24 Jan 2007) | 1 line
bug 5268: support single-digit hexadecimal numbers in the host part of URIs
------------------------------------------------------------------------
r499314 | jm | 2007-01-24 08:49:15 +0000 (Wed, 24 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r499154 | jm | 2007-01-23 22:07:14 +0000 (Tue, 23 Jan 2007) | 1 line
found some vbounce misses in traps; add rules
------------------------------------------------------------------------
r499101 | jm | 2007-01-23 19:16:04 +0000 (Tue, 23 Jan 2007) | 1 line
add NO_HEADERS_MESSAGE, rule to detect corrupt corpora
------------------------------------------------------------------------
r499099 | jm | 2007-01-23 19:14:30 +0000 (Tue, 23 Jan 2007) | 1 line
add the test that uses those two new test files
------------------------------------------------------------------------
r499097 | jm | 2007-01-23 18:42:57 +0000 (Tue, 23 Jan 2007) | 1 line
oops, forgot 2 new test files
------------------------------------------------------------------------
r499074 | maddoc | 2007-01-23 16:50:20 +0000 (Tue, 23 Jan 2007) | 1 line
Updated 3.2.0.txt
------------------------------------------------------------------------
r499012 | jm | 2007-01-23 13:08:29 +0000 (Tue, 23 Jan 2007) | 1 line
remove_spamassassin_markup() / spamassassin -d was broken with CR-LF line endings; it replaced them with LF. fix, and add test case to strip2.t to prevent future regression. Also, add a test case for markup (and removal) on a message with no body
------------------------------------------------------------------------
r499009 | jm | 2007-01-23 12:50:44 +0000 (Tue, 23 Jan 2007) | 1 line
bug 5250: previous fix didn't deal with messages with no header/body separator; also, this way is more efficient, by pushing the header-line-ending encoding nearer to point of insertion in the rewrite_report_safe() and rewrite_no_report_safe() methods
------------------------------------------------------------------------
r499007 | jm | 2007-01-23 12:48:34 +0000 (Tue, 23 Jan 2007) | 1 line
File::Compare actually *creates* nonexistent files, so some error conditions causing strip2.t test failure were masked in a very confusing way. fix
------------------------------------------------------------------------
r498959 | jm | 2007-01-23 08:49:15 +0000 (Tue, 23 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r498825 | jm | 2007-01-22 22:05:21 +0000 (Mon, 22 Jan 2007) | 1 line
bug 5250: in rewrite_mail(), messages would have all line endings rewritten -- even inside 8bit binary parts. fix
------------------------------------------------------------------------
r498777 | jm | 2007-01-22 20:11:40 +0000 (Mon, 22 Jan 2007) | 1 line
add the 3.2.0 announcement text -- match the scheme we've been using in 3.1.x
------------------------------------------------------------------------
r498650 | jm | 2007-01-22 15:29:12 +0000 (Mon, 22 Jan 2007) | 1 line
bug 5300: DKIM signature verification would fail to verify if a message contained DOS-style line endings. fix from Jason Long <jlong at messiah.edu>
------------------------------------------------------------------------
r498626 | jm | 2007-01-22 14:42:25 +0000 (Mon, 22 Jan 2007) | 1 line
bug 5298: Mail::DKIM 0.18 apparently no longer needs Crypt::OpenSSL::Bignum, so remove it from the requires list in our plugin and let Mail::DKIM sort it out internally
------------------------------------------------------------------------
r498602 | jm | 2007-01-22 13:05:45 +0000 (Mon, 22 Jan 2007) | 1 line
no need to distribute those hack scripts
------------------------------------------------------------------------
r498601 | jm | 2007-01-22 13:04:40 +0000 (Mon, 22 Jan 2007) | 1 line
add a hack-in-progress to SVN; seek-phrases-in-corpus. Given a small corpus of spam, and a corpus of ham, seek out common phrases that appear only in the spam and would make good phrase rules, using a (simple but relatively memory-efficient) BLAST-style algorithm.
------------------------------------------------------------------------
r498595 | jm | 2007-01-22 12:31:32 +0000 (Mon, 22 Jan 2007) | 1 line
bug 4770: re-apply Mail::SpamAssassin::Plugin::ASN patch, now that licensing is sorted. exposes ASN data as a Bayes token and the _ASNCIDR_ and _ASN_ header-rewriting tags. thanks to Matthias Leisi <matthias /at/ leisi.net>
------------------------------------------------------------------------
r498559 | jm | 2007-01-22 08:49:16 +0000 (Mon, 22 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r498256 | jm | 2007-01-21 08:49:16 +0000 (Sun, 21 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r498092 | jm | 2007-01-20 08:49:17 +0000 (Sat, 20 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r497910 | felicity | 2007-01-19 19:12:52 +0000 (Fri, 19 Jan 2007) | 1 line
fix email address for the pmc tfor people to request submission accounts
------------------------------------------------------------------------
r497857 | jm | 2007-01-19 16:10:58 +0000 (Fri, 19 Jan 2007) | 1 line
um, try that again
------------------------------------------------------------------------
r497855 | jm | 2007-01-19 16:03:09 +0000 (Fri, 19 Jan 2007) | 1 line
change ruleqa default to show last-night's rules, not the most recent preflight mass-check
------------------------------------------------------------------------
r497852 | jm | 2007-01-19 15:55:59 +0000 (Fri, 19 Jan 2007) | 1 line
move 20_dynrdns.cf from sandbox into main ruleset, so RDNS_DYNAMIC and RDNS_NONE are core rules; lock their scores to an informational 0.1, however, since they still have a high ham hit-rate alone
------------------------------------------------------------------------
r497851 | jm | 2007-01-19 15:53:19 +0000 (Fri, 19 Jan 2007) | 1 line
update some build procedure notes for 3.2.0
------------------------------------------------------------------------
r497816 | jm | 2007-01-19 13:53:45 +0000 (Fri, 19 Jan 2007) | 1 line
add 'mass_check_skip_message' plugin hook to mass-check, allowing plugins to cause mass-check to ignore some messages; add 'GrepRenderedBody.pm' mass-check plugin, which allows callers to 'grep' messages for mass-check by regexps matched against the rendered message body
------------------------------------------------------------------------
r497792 | jm | 2007-01-19 12:41:35 +0000 (Fri, 19 Jan 2007) | 1 line
public APIs for accessing the decoded or rendered body arrays are undocumented; fix this. TODO: should we keep those PerMsgStatus APIs private, and document the ones on Message.pm instead?
------------------------------------------------------------------------
r497791 | jm | 2007-01-19 12:29:25 +0000 (Fri, 19 Jan 2007) | 1 line
hmm. we'd forgotten to document the 'have_shortcircuited' plugin hook; I wonder if we can hook up some greppy magic in the test suite to catch this kind of omission in future
------------------------------------------------------------------------
r497743 | jm | 2007-01-19 08:49:17 +0000 (Fri, 19 Jan 2007) | 1 line
promotions validated
------------------------------------------------------------------------
r497475 | jm | 2007-01-18 16:04:59 +0000 (Thu, 18 Jan 2007) | 1 line
preparing to release 3.2.0-pre1 PRERELEASE
------------------------------------------------------------------------
r497472 | jm | 2007-01-18 15:59:39 +0000 (Thu, 18 Jan 2007) | 1 line
preparing to release 3.2.0-pre1 PRERELEASE
------------------------------------------------------------------------