You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by si...@apache.org on 2022/04/30 09:39:17 UTC

svn commit: r1900420 [2/3] - in /spamassassin/trunk: Changes lib/Mail/SpamAssassin.pm

Modified: spamassassin/trunk/Changes
URL: http://svn.apache.org/viewvc/spamassassin/trunk/Changes?rev=1900420&r1=1900419&r2=1900420&view=diff
==============================================================================
--- spamassassin/trunk/Changes (original)
+++ spamassassin/trunk/Changes Sat Apr 30 09:39:17 2022
@@ -1,2457 +1,2637 @@
 ------------------------------------------------------------------------
-r1675890 | jquinn | 2015-04-24 15:35:28 +0000 (Fri, 24 Apr 2015) | 1 line
+r1900413 | hege | 2022-04-30 06:01:09 +0000 (Sat, 30 Apr 2022) | 2 lines
  
- moved EXCUSE_24 to sandbox so it uses AI scoring
-------------------------------------------------------------------------
-r1675688 | jquinn | 2015-04-23 17:41:42 +0000 (Thu, 23 Apr 2015) | 1 line
+ Some last missing welcome/block changes
  
- Rules file for TxRep
 ------------------------------------------------------------------------
-r1675031 | axb | 2015-04-21 05:53:26 +0000 (Tue, 21 Apr 2015) | 3 lines
+r1900393 | hege | 2022-04-29 18:26:21 +0000 (Fri, 29 Apr 2022) | 2 lines
  
- # lowered from 1.3 to 0.5 till MS comes to it's senses
- score RCVD_ILLEGAL_IP 0.5
+ Use catfile just to be pedantic
  
 ------------------------------------------------------------------------
-r1674963 | kmcgrail | 2015-04-20 19:14:21 +0000 (Mon, 20 Apr 2015) | 1 
-line
+r1900390 | hege | 2022-04-29 16:26:57 +0000 (Fri, 29 Apr 2022) | 2 lines
  
- switch gpg command line to verbose for greater ubiquity accross versions
-------------------------------------------------------------------------
-r1674350 | mmartinec | 2015-04-17 16:31:57 +0000 (Fri, 17 Apr 2015) | 1 
-line
+ Purge write testfiles only sometimes, remember to use catdir
  
- 3.4.1.txt: more edits, keep most lines under 72 characters
 ------------------------------------------------------------------------
-r1674208 | kmcgrail | 2015-04-17 04:45:52 +0000 (Fri, 17 Apr 2015) | 1 
-line
+r1900389 | hege | 2022-04-29 15:59:29 +0000 (Fri, 29 Apr 2022) | 2 lines
  
- more tweaks on the announcement
-------------------------------------------------------------------------
-r1674207 | kmcgrail | 2015-04-17 04:42:25 +0000 (Fri, 17 Apr 2015) | 1 
-line
+ Fix race condition generated warning of trying to -M a disappeared file 
+after readdir()
  
- More preparations for 3.4.1
 ------------------------------------------------------------------------
-r1674199 | kmcgrail | 2015-04-17 03:45:42 +0000 (Fri, 17 Apr 2015) | 1 
-line
+r1900388 | hege | 2022-04-29 15:20:40 +0000 (Fri, 29 Apr 2022) | 2 lines
+ 
+ Not sure what the previous commit was about, revert
  
- 3.4.0-rc2 RELEASED
 ------------------------------------------------------------------------
-r1674192 | kmcgrail | 2015-04-17 02:45:28 +0000 (Fri, 17 Apr 2015) | 1 
-line
+r1900387 | hege | 2022-04-29 15:01:54 +0000 (Fri, 29 Apr 2022) | 2 lines
+ 
+ Apparently if has() isn't supported on SA 3.3... let's just use if 
+can(), because we are nice..
  
- preparing to release 3.4.1-rc2
 ------------------------------------------------------------------------
-r1674037 | kmcgrail | 2015-04-16 10:26:10 +0000 (Thu, 16 Apr 2015) | 1 
-line
+r1900386 | gbechis | 2022-04-29 13:47:54 +0000 (Fri, 29 Apr 2022) | 2 
+lines
+ 
+ check only directories to avoid a warning
  
- Might as well test the real rule
 ------------------------------------------------------------------------
-r1674036 | kmcgrail | 2015-04-16 10:21:55 +0000 (Thu, 16 Apr 2015) | 1 
-line
+r1900371 | hege | 2022-04-29 03:54:35 +0000 (Fri, 29 Apr 2022) | 2 lines
+ 
+ Make sure mirrors fetches are randomized
  
- Working on Jenkins issue - Believe it might be a plugin requirement
 ------------------------------------------------------------------------
-r1674014 | axb | 2015-04-16 08:09:03 +0000 (Thu, 16 Apr 2015) | 1 line
+r1900370 | jhardin | 2022-04-29 03:15:58 +0000 (Fri, 29 Apr 2022) | 1 line
  
- added uri_detail      AXB_URIDETAIL_TEST rule to test test/build failure
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1673960 | kmcgrail | 2015-04-15 21:08:32 +0000 (Wed, 15 Apr 2015) | 1 
-line
+r1900368 | hege | 2022-04-28 19:02:15 +0000 (Thu, 28 Apr 2022) | 2 lines
+ 
+ Improve docs and --install errors
  
- Added a debug for tvd_vertical_words
 ------------------------------------------------------------------------
-r1673799 | mmartinec | 2015-04-15 14:55:52 +0000 (Wed, 15 Apr 2015) | 1 
-line
+r1900365 | hege | 2022-04-28 18:32:59 +0000 (Thu, 28 Apr 2022) | 2 lines
+ 
+ It's really pointless to download SHA512/256 checksums if GPG is used, 
+so don't waste the mirrors with that.
  
- documentation of "perl_version" (wrong version, wrapped long lines)
 ------------------------------------------------------------------------
-r1673763 | mmartinec | 2015-04-15 13:43:41 +0000 (Wed, 15 Apr 2015) | 1 
-line
+r1900364 | hege | 2022-04-28 17:38:37 +0000 (Thu, 28 Apr 2022) | 2 lines
+ 
+ Use zopfli for better compression, clean up paths from hashfiles
  
- more 3.4.1-rc2.txt edits
 ------------------------------------------------------------------------
-r1673756 | mmartinec | 2015-04-15 13:22:47 +0000 (Wed, 15 Apr 2015) | 1 
-line
+r1900363 | jhardin | 2022-04-28 14:58:30 +0000 (Thu, 28 Apr 2022) | 1 line
  
- more 3.4.1-rc2.txt edits
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1673598 | mmartinec | 2015-04-15 01:03:04 +0000 (Wed, 15 Apr 2015) | 1 
-line
+r1900308 | hege | 2022-04-27 07:19:16 +0000 (Wed, 27 Apr 2022) | 2 lines
+ 
+ Re-enable automatic updates
  
- more 3.4.1-rc2.txt editing
 ------------------------------------------------------------------------
-r1673441 | mmartinec | 2015-04-14 15:17:56 +0000 (Tue, 14 Apr 2015) | 1 
-line
+r1900305 | hege | 2022-04-27 06:15:56 +0000 (Wed, 27 Apr 2022) | 2 lines
+ 
+ Bug 7980 - plaintext_body_sig_ratio performance
  
- fiddling with 3.4.1-rc2.txt
 ------------------------------------------------------------------------
-r1673434 | mmartinec | 2015-04-14 14:24:02 +0000 (Tue, 14 Apr 2015) | 1 
-line
+r1900294 | hege | 2022-04-26 17:35:35 +0000 (Tue, 26 Apr 2022) | 2 lines
+ 
+ Minor fixes
  
- normalize_charset: decode as GBK if decoder for GB18030 is unavailable
 ------------------------------------------------------------------------
-r1673348 | kmcgrail | 2015-04-14 03:48:28 +0000 (Tue, 14 Apr 2015) | 1 
-line
+r1900291 | hege | 2022-04-26 14:19:48 +0000 (Tue, 26 Apr 2022) | 2 lines
+ 
+ Only mark presence of Autocrypt header
  
- reversing purposeful break in Conf.pm - Bug 7166
 ------------------------------------------------------------------------
-r1673341 | kmcgrail | 2015-04-14 02:36:36 +0000 (Tue, 14 Apr 2015) | 1 
-line
+r1900273 | hege | 2022-04-25 17:17:04 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Forgot reuse
  
- purposefully breaking the TLD list along with MANIFEST change which I 
-believe will fix bug 7166
 ------------------------------------------------------------------------
-r1673335 | mmartinec | 2015-04-14 01:45:03 +0000 (Tue, 14 Apr 2015) | 1 
-line
+r1900272 | hege | 2022-04-25 17:00:36 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Add DMARC stock rules
  
- Bug 6751: added a unit test
 ------------------------------------------------------------------------
-r1673334 | kmcgrail | 2015-04-14 01:44:09 +0000 (Tue, 14 Apr 2015) | 1 
-line
+r1900271 | hege | 2022-04-25 16:21:08 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Fix typo
  
- fixing MANIFEST and powered by
 ------------------------------------------------------------------------
-r1673327 | kmcgrail | 2015-04-14 00:57:29 +0000 (Tue, 14 Apr 2015) | 1 
-line
+r1900270 | hege | 2022-04-25 16:16:16 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Minor cleanup
  
- Adding Powered by SpamAssassin Logo
 ------------------------------------------------------------------------
-r1673314 | mmartinec | 2015-04-13 23:39:29 +0000 (Mon, 13 Apr 2015) | 1 
-line
+r1900269 | hege | 2022-04-25 16:09:24 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Clean up *.pre files
  
- Bug 7144c9: make it possible to also turn off normalize_charset
 ------------------------------------------------------------------------
-r1673266 | jquinn | 2015-04-13 20:04:30 +0000 (Mon, 13 Apr 2015) | 1 line
+r1900268 | hege | 2022-04-25 16:05:58 +0000 (Mon, 25 Apr 2022) | 3 lines
+ 
+ - Use DMARC by default like SPF/DKIM.
+ - Lazy load Mail::DMARC::PurePerl and only dbg() failure if it's missing 
+(like SPF/DKIM).
  
- added normalize_charset 1 commented out in local.cf, and a note in 
-UPGRADE recommending uncommenting it
 ------------------------------------------------------------------------
-r1673243 | jquinn | 2015-04-13 17:23:05 +0000 (Mon, 13 Apr 2015) | 1 line
+r1900267 | hege | 2022-04-25 15:47:57 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Fix ifplugin Dmarc/WhiteListSubject backwards compatibility
  
- UPGRADE and README updates for 3.4.1 release and some missed stuff in 
-3.4.0 release
 ------------------------------------------------------------------------
-r1673195 | jquinn | 2015-04-13 13:55:47 +0000 (Mon, 13 Apr 2015) | 1 line
+r1900253 | hege | 2022-04-25 08:10:56 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Update docs
  
- Added notes about culling old txrep data
 ------------------------------------------------------------------------
-r1672441 | kmcgrail | 2015-04-09 18:23:42 +0000 (Thu, 09 Apr 2015) | 1 
-line
+r1900249 | hege | 2022-04-25 05:41:18 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Bug 7979 - tests fail if Mail::DMARC is not installed
  
- reversed my change on the deprecated function and cleaned up UPGRADE for 
-RegistrarBoundaries impending removal - Bug 7170
 ------------------------------------------------------------------------
-r1672426 | kmcgrail | 2015-04-09 17:16:40 +0000 (Thu, 09 Apr 2015) | 1 
-line
+r1900247 | hege | 2022-04-25 05:08:21 +0000 (Mon, 25 Apr 2022) | 2 lines
+ 
+ Fix mkupdates
  
- Fixing M:S:Util for RegistrarBoundaries move to Registry and some 
-cleanup on docs for deprecation - bug 7170
 ------------------------------------------------------------------------
-r1672316 | mmartinec | 2015-04-09 12:35:52 +0000 (Thu, 09 Apr 2015) | 1 
-line
+r1900225 | hege | 2022-04-23 17:17:49 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ utf8 tweak
  
- Bug 7166: removed domain .tp from hard-coded default in Conf.pm, removed 
-debug output from t/uri_text.t
 ------------------------------------------------------------------------
-r1672275 | mmartinec | 2015-04-09 09:37:13 +0000 (Thu, 09 Apr 2015) | 1 
-line
+r1900221 | hege | 2022-04-23 12:46:04 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Update doc, Mail::DMARC::PurePerl is part of Mail::DMARC package
  
- t/uri_text.t: more jenkins debugging
 ------------------------------------------------------------------------
-r1672227 | mmartinec | 2015-04-09 01:17:13 +0000 (Thu, 09 Apr 2015) | 1 
-line
+r1900216 | hege | 2022-04-23 12:19:33 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Disable rule updates temporarily for welcomelists testing (Bug 7826)
  
- Bug 7101: Received.pm: United Internet changed the way they indicate 
-authenticated HTTP submitted mail
 ------------------------------------------------------------------------
-r1672226 | mmartinec | 2015-04-08 23:53:06 +0000 (Wed, 08 Apr 2015) | 1 
-line
+r1900215 | hege | 2022-04-23 12:18:23 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Merge trunk-welcomelist to trunk (Bug 7826)
  
- Bug 7166: added debug for clear_util_rb config option, reverted 
-r1672188, added missing backquotes for dots in regexps in t/uri_text.t, 
-enabled debugging in t/uri_text.t to see what is going on in jenkins
 ------------------------------------------------------------------------
-r1672193 | kmcgrail | 2015-04-08 21:33:51 +0000 (Wed, 08 Apr 2015) | 1 
-line
+r1900212 | hege | 2022-04-23 12:02:32 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Add Net::LibIDN2 support
  
- Bug 7167 case insentive change for NAME_EMAIL_DIFF
 ------------------------------------------------------------------------
-r1672188 | kmcgrail | 2015-04-08 21:25:39 +0000 (Wed, 08 Apr 2015) | 1 
-line
+r1900201 | hege | 2022-04-23 08:59:38 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Update INSTALL
  
- working on bug 7166 and trying to resolve .tp failures in uri_text.t
 ------------------------------------------------------------------------
-r1672159 | jquinn | 2015-04-08 20:08:20 +0000 (Wed, 08 Apr 2015) | 1 line
+r1900196 | hege | 2022-04-23 08:32:08 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Clean up DependencyInfo
  
- added debug output for loaded TLDs, to debug the Jenkins .tp issue
 ------------------------------------------------------------------------
-r1672136 | mmartinec | 2015-04-08 18:38:30 +0000 (Wed, 08 Apr 2015) | 1 
-line
+r1900193 | hege | 2022-04-23 08:29:46 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Add IO::String dep
  
- Plugin::PDFInfo: xt/60_perlcritic.t - Variable declared in conditional 
-statement at line 335
 ------------------------------------------------------------------------
-r1672078 | hege | 2015-04-08 12:37:34 +0000 (Wed, 08 Apr 2015) | 2 lines
+r1900192 | hege | 2022-04-23 08:20:56 +0000 (Sat, 23 Apr 2022) | 2 lines
  
- Bug 6782: Fix tld handling bug from main commit
+ Update INSTALL documentation
  
 ------------------------------------------------------------------------
-r1672036 | axb | 2015-04-08 09:01:57 +0000 (Wed, 08 Apr 2015) | 7 lines
+r1900187 | hege | 2022-04-23 07:41:02 +0000 (Sat, 23 Apr 2022) | 2 lines
  
- disabled masscheck bloat
- rulesrc/sandbox/khopesh/20_khop_sc_bug_6114.cf (17 rules, 4 bad):
+ Remove HTTP::Date dependency
  
-   KHOP_SC_CIDR16:  no hits at all
-   KHOP_SC_CIDR24:  no hits at all
-   KHOP_SPAMHAUS_DROP:  no hits at all
-   KHOP_SPAMHAUS_DROP_LE:  no hits at all
 ------------------------------------------------------------------------
-r1672024 | kmcgrail | 2015-04-08 07:53:34 +0000 (Wed, 08 Apr 2015) | 1 
-line
+r1900186 | hege | 2022-04-23 06:45:17 +0000 (Sat, 23 Apr 2022) | 2 lines
+ 
+ Clean up version requirements
  
- Adding ceiling of 2.0 for FILL_THIS_FORM_LOAN for ruleqa
 ------------------------------------------------------------------------
-r1672019 | kmcgrail | 2015-04-08 07:42:13 +0000 (Wed, 08 Apr 2015) | 1 
-line
+r1900161 | hege | 2022-04-22 17:15:57 +0000 (Fri, 22 Apr 2022) | 2 lines
+ 
+ DMARC plugin cleanup and rename Dmarc.pm -> DMARC.pm
  
- change for insert for MySQL Bayesstore on 4/8/2015
 ------------------------------------------------------------------------
-r1671850 | kmcgrail | 2015-04-07 13:54:37 +0000 (Tue, 07 Apr 2015) | 1 
-line
+r1900138 | hege | 2022-04-22 06:46:06 +0000 (Fri, 22 Apr 2022) | 4 lines
+ 
+ - Tokenize From/To/Cc names (Bug 6319)
+ - Fix *MI *Ad *UA parsing, only last found header value was used, duh
+ - Improve logging
  
- removing livejournal.com from 2TLD bug 6662
 ------------------------------------------------------------------------
-r1671681 | kmcgrail | 2015-04-06 20:04:30 +0000 (Mon, 06 Apr 2015) | 1 
-line
+r1900137 | hege | 2022-04-22 06:40:42 +0000 (Fri, 22 Apr 2022) | 2 lines
+ 
+ Bug 7674 - sa-learn learns all messages as ham even if --spam is 
+specified
  
- more preparation for 3.4.1 with TLD updates
 ------------------------------------------------------------------------
-r1671621 | jquinn | 2015-04-06 17:52:12 +0000 (Mon, 06 Apr 2015) | 1 line
+r1900131 | hege | 2022-04-22 04:44:26 +0000 (Fri, 22 Apr 2022) | 2 lines
+ 
+ More consistent dbg
  
- big patch for Bug 6782 registrar boundaries in cf file
 ------------------------------------------------------------------------
-r1671546 | jquinn | 2015-04-06 15:09:09 +0000 (Mon, 06 Apr 2015) | 1 line
+r1900130 | hege | 2022-04-22 04:40:45 +0000 (Fri, 22 Apr 2022) | 2 lines
+ 
+ Remove some unnecessary "warning:" from dbg (Bug 7788)
  
- New version of aux TLDs cf file in preparation of patch for bug 6782
 ------------------------------------------------------------------------
-r1671285 | jhardin | 2015-04-04 17:42:53 +0000 (Sat, 04 Apr 2015) | 1 line
+r1900116 | hege | 2022-04-21 17:54:17 +0000 (Thu, 21 Apr 2022) | 2 lines
+ 
+ Update compressed extensions
  
- TO_IN_SUBJ tuning
 ------------------------------------------------------------------------
-r1671093 | jquinn | 2015-04-03 15:47:22 +0000 (Fri, 03 Apr 2015) | 1 line
+r1900115 | hege | 2022-04-21 17:48:18 +0000 (Thu, 21 Apr 2022) | 2 lines
+ 
+ Bug 7977 - sa-learn --mbox broken in trunk
  
- fix for nonstandard received headers from United Internet
 ------------------------------------------------------------------------
-r1671082 | jquinn | 2015-04-03 14:59:51 +0000 (Fri, 03 Apr 2015) | 1 line
+r1900092 | hege | 2022-04-21 04:15:50 +0000 (Thu, 21 Apr 2022) | 2 lines
+ 
+ Sigh typo
  
- fix for font face starting with single space in some ham
 ------------------------------------------------------------------------
-r1671073 | jquinn | 2015-04-03 14:16:04 +0000 (Fri, 03 Apr 2015) | 1 line
+r1900091 | hege | 2022-04-21 04:15:00 +0000 (Thu, 21 Apr 2022) | 2 lines
+ 
+ cat is not portable
  
- merged duplicate rule __SUBJECT_NEEDS_MIME
 ------------------------------------------------------------------------
-r1670939 | kmcgrail | 2015-04-02 16:58:30 +0000 (Thu, 02 Apr 2015) | 1 
-line
+r1900090 | hege | 2022-04-21 03:51:14 +0000 (Thu, 21 Apr 2022) | 2 lines
+ 
+ Add enable_compat dbg
  
- sa-learn quiet option bug 7161
 ------------------------------------------------------------------------
-r1670930 | kmcgrail | 2015-04-02 15:57:50 +0000 (Thu, 02 Apr 2015) | 1 
+r1900080 | billcole | 2022-04-20 18:02:27 +0000 (Wed, 20 Apr 2022) | 1 
 line
  
- pod updates from Mark Martinec bug 7160
+ remove .space from TLD lists and remove test rule which demo'd the issue 
+(BZ#7953)
 ------------------------------------------------------------------------
-r1670891 | axb | 2015-04-02 11:53:16 +0000 (Thu, 02 Apr 2015) | 1 line
+r1900062 | hege | 2022-04-20 06:02:40 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Fix version
  
- Easter Update
 ------------------------------------------------------------------------
-r1669723 | mmartinec | 2015-03-28 00:47:46 +0000 (Sat, 28 Mar 2015) | 1 
-line
+r1900060 | hege | 2022-04-20 05:54:52 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Bug 7973 - PerMsgStatus.pm: sub finish_tests never called
  
- announcements/3.4.1-rc2.txt - (editing, rough, added bulk text in the 
-"New configuration options" section)
 ------------------------------------------------------------------------
-r1669629 | mmartinec | 2015-03-27 17:28:37 +0000 (Fri, 27 Mar 2015) | 1 
-line
+r1900058 | hege | 2022-04-20 05:20:16 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Fix tests
  
- announcements/3.4.1-rc2.txt - (editing, still very rough)
 ------------------------------------------------------------------------
-r1669620 | mmartinec | 2015-03-27 16:59:36 +0000 (Fri, 27 Mar 2015) | 1 
-line
+r1900057 | hege | 2022-04-20 05:05:54 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Add missing $spamtest->finish(); when --linting
  
- announcements/3.4.1-rc2.txt - (very rough) collected notable changes 
-from Changelog
 ------------------------------------------------------------------------
-r1668987 | kmcgrail | 2015-03-24 20:40:38 +0000 (Tue, 24 Mar 2015) | 1 
-line
+r1900054 | hege | 2022-04-20 03:57:17 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Fix make
  
- Getting ready for 3.4.1-rc2
 ------------------------------------------------------------------------
-r1668416 | axb | 2015-03-22 17:27:38 +0000 (Sun, 22 Mar 2015) | 1 line
+r1900053 | hege | 2022-04-20 03:56:59 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Fix make
  
- Updated TLD list - Version 2015032200, Last Updated Sun Mar 22 07:07:01 
-2015 UTC
 ------------------------------------------------------------------------
-r1668414 | axb | 2015-03-22 17:13:50 +0000 (Sun, 22 Mar 2015) | 3 lines
+r1900050 | hege | 2022-04-20 03:33:17 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Bug 7974 - SpamAssassin.pm, wrong order of calls in sub finish
  
- diasbled  *.tp tests
- TLD  deleted in February 2015
- See http://en.wikipedia.org/wiki/.tp
 ------------------------------------------------------------------------
-r1668413 | axb | 2015-03-22 17:13:47 +0000 (Sun, 22 Mar 2015) | 3 lines
+r1900049 | hege | 2022-04-20 03:23:48 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Bug 7976 - Check.pm wrong pointer
  
- diasbled  *.tp tests
- TLD  deleted in February 2015
- See http://en.wikipedia.org/wiki/.tp
 ------------------------------------------------------------------------
-r1668371 | axb | 2015-03-22 13:59:55 +0000 (Sun, 22 Mar 2015) | 7 lines
+r1900048 | hege | 2022-04-20 03:16:17 +0000 (Wed, 20 Apr 2022) | 2 lines
  
- removed example.tp	^http://example.tp$
+ Fix make
  
- .tp was the listed Internet country code top-level domain (ccTLD) for 
-East Timor. The letters used refer to Timor Português, or Portuguese 
-Timor, a legacy from the nation's previous status as a Portuguese colony. 
-The domain .tp was officially launched in December 1997 by connect.ie, an 
-internet service provider based in Dublin, Ireland, in cooperation with 
-the East Timorese authorities in absentia, while East Timor was under 
-Indonesian military control.
+------------------------------------------------------------------------
+r1900046 | hege | 2022-04-20 02:55:05 +0000 (Wed, 20 Apr 2022) | 2 lines
  
+ Fix make
  
- .tp was the listed Internet country code top-level domain (ccTLD) for 
-East Timor. The letters used refer to Timor Português, or Portuguese 
-Timor, a legacy from the nation's previous status as a Portuguese colony. 
-The domain .tp was officially launched in December 1997 by connect.ie, an 
-internet service provider based in Dublin, Ireland, in cooperation with 
-the East Timorese authorities in absentia, while East Timor was under 
-Indonesian military control.
- .tp remained active for the period of transition, although it now no 
-longer complies with the ISO 3166-1 standard for the two-letter codes for 
-the name of countries as the code for East Timor changed from TP to TL 
-after independence. Regardless, it retained a number of domains until it 
-was finally deleted in February 2015
 ------------------------------------------------------------------------
-r1668321 | jhardin | 2015-03-21 21:14:31 +0000 (Sat, 21 Mar 2015) | 1 line
+r1900045 | hege | 2022-04-20 02:49:42 +0000 (Wed, 20 Apr 2022) | 2 lines
+ 
+ Bug 7975 - Util.pm, sub domain_to_search_list, code reordering
  
- tweak LOTSA_MONEY - add CAD currency
 ------------------------------------------------------------------------
-r1666626 | mmartinec | 2015-03-14 00:50:59 +0000 (Sat, 14 Mar 2015) | 1 
-line
+r1900021 | hege | 2022-04-19 08:38:39 +0000 (Tue, 19 Apr 2022) | 4 lines
+ 
+ - Disable possible run_nightly tarball creation, mkupdate-with-scores 
+already does it more reliably
+ - Update tarball lint test much succeed for ALL versions (3.4.1-3.4.6 
+currently tested)
+ - Code fixes and cleanups
  
- SPF: Bug 7112: added a comment
 ------------------------------------------------------------------------
-r1665864 | kmcgrail | 2015-03-11 12:30:50 +0000 (Wed, 11 Mar 2015) | 1 
-line
+r1900016 | gbechis | 2022-04-19 06:45:27 +0000 (Tue, 19 Apr 2022) | 2 
+lines
+ 
+ if a restartable signal is caught, retry select(2) 3 times before 
+aborting
  
- more cleanup for bug 7153
 ------------------------------------------------------------------------
-r1665863 | jquinn | 2015-03-11 12:26:44 +0000 (Wed, 11 Mar 2015) | 1 line
+r1900011 | hege | 2022-04-19 05:46:22 +0000 (Tue, 19 Apr 2022) | 2 lines
+ 
+ Error check cd, fix regexp
  
- raied SPF max dns terms to 15, because ebay could not even follow one 
-simple standard
 ------------------------------------------------------------------------
-r1665746 | mmartinec | 2015-03-11 00:37:45 +0000 (Wed, 11 Mar 2015) | 1 
-line
+r1900005 | sidney | 2022-04-19 01:23:31 +0000 (Tue, 19 Apr 2022) | 1 line
  
- Bug 6751: Certain Character Sets can use alternate characters - add ONE 
-DOT LEADER (U+2024) for good measure
+ bug 7358 Accomodate certain mailformed nested MIME that some MUAs accept
 ------------------------------------------------------------------------
-r1665744 | mmartinec | 2015-03-11 00:03:24 +0000 (Wed, 11 Mar 2015) | 1 
-line
+r1899984 | hege | 2022-04-18 15:16:23 +0000 (Mon, 18 Apr 2022) | 2 lines
+ 
+ enable_compat feature (Bug 7972)
  
- Bug 6751: Certain Character Sets can use alternate characters for period 
-that then bypass DNSBL Checks
 ------------------------------------------------------------------------
-r1665706 | kmcgrail | 2015-03-10 21:25:36 +0000 (Tue, 10 Mar 2015) | 1 
-line
+r1899954 | hege | 2022-04-17 16:33:29 +0000 (Sun, 17 Apr 2022) | 2 lines
+ 
+ Add "config: parsing file foo.cf" debug output, to see the actual 
+parsing order (vs "read file" which is just physical reads not in 
+"include" order)
  
- Bug 7153 for leak of URILocalBL.pm to stderr
 ------------------------------------------------------------------------
-r1665679 | kmcgrail | 2015-03-10 20:28:44 +0000 (Tue, 10 Mar 2015) | 1 
-line
+r1899923 | hege | 2022-04-17 05:21:13 +0000 (Sun, 17 Apr 2022) | 2 lines
+ 
+ Apply Bug 5771 to TxRep too
  
- use eval instead of regex to fix MakeMaker version - bug 7143
 ------------------------------------------------------------------------
-r1664525 | kmcgrail | 2015-03-05 23:26:00 +0000 (Thu, 05 Mar 2015) | 1 
-line
+r1899918 | sidney | 2022-04-16 23:09:01 +0000 (Sat, 16 Apr 2022) | 1 line
  
- Turning back on some of the PDFinfo rules for those who use the plugin
+ Clarify usage and perldoc documentation for -D option
 ------------------------------------------------------------------------
-r1664498 | kmcgrail | 2015-03-05 22:07:08 +0000 (Thu, 05 Mar 2015) | 1 
-line
+r1899917 | sidney | 2022-04-16 23:00:37 +0000 (Sat, 16 Apr 2022) | 1 line
  
- documentation and exec bit change on PDFInfo.pm
+ bug 7674 make --ham or --spam not optional for first path in command 
+line, improve documentation
 ------------------------------------------------------------------------
-r1663406 | mmartinec | 2015-03-02 19:34:11 +0000 (Mon, 02 Mar 2015) | 1 
-line
+r1899900 | hege | 2022-04-16 07:06:20 +0000 (Sat, 16 Apr 2022) | 2 lines
+ 
+ Bug 7646 - spamd running with virtual-config-dir mkdir error
  
- Bug 7150: Allow scoped IP address in the dns_server config option
 ------------------------------------------------------------------------
-r1663393 | mmartinec | 2015-03-02 18:40:08 +0000 (Mon, 02 Mar 2015) | 1 
-line
+r1899898 | hege | 2022-04-16 05:57:18 +0000 (Sat, 16 Apr 2022) | 2 lines
+ 
+ Bug 5771 - umask issue in UnixNFSSafe.pm
  
- avoid unnecessary error logging on certain DNS failure responses
 ------------------------------------------------------------------------
-r1662813 | kmcgrail | 2015-02-27 20:54:52 +0000 (Fri, 27 Feb 2015) | 1 
-line
+r1899897 | hege | 2022-04-16 05:18:35 +0000 (Sat, 16 Apr 2022) | 2 lines
+ 
+ Allow disabling stopwords processing with "bayes_stopword_languages 
+disable"
  
- small getopt.c change for bug 7148
 ------------------------------------------------------------------------
-r1662745 | axb | 2015-02-27 16:39:47 +0000 (Fri, 27 Feb 2015) | 1 line
+r1899896 | hege | 2022-04-16 05:11:33 +0000 (Sat, 16 Apr 2022) | 2 lines
+ 
+ Don't try to change uid/gid if not needed
  
- removed score FSL_FAKE_GMAIL_RCVD  for disabled sandbox rule
 ------------------------------------------------------------------------
-r1662744 | axb | 2015-02-27 16:38:35 +0000 (Fri, 27 Feb 2015) | 1 line
+r1899889 | sidney | 2022-04-15 12:18:08 +0000 (Fri, 15 Apr 2022) | 1 line
  
- removed VANITY score - not being published
+ bug 5740 spamd tries to bayes learn when reporting even when bayes is 
+disabled
 ------------------------------------------------------------------------
-r1662158 | mmartinec | 2015-02-25 01:26:46 +0000 (Wed, 25 Feb 2015) | 1 
-line
+r1899876 | sidney | 2022-04-15 05:00:51 +0000 (Fri, 15 Apr 2022) | 1 line
  
- Node::_normalize : workaround for Encode::decode taint laundering bug 
-[rt.cpan.org #84879]; use faster utf8::encode instead of 
-Encode::encode_utf8
+ fix typo in a pkg name
 ------------------------------------------------------------------------
-r1662088 | mmartinec | 2015-02-24 19:18:43 +0000 (Tue, 24 Feb 2015) | 1 
-line
+r1899872 | jhardin | 2022-04-15 00:37:30 +0000 (Fri, 15 Apr 2022) | 1 line
  
- added a missing 'require 5.008001', previously it would just fail on a 
-missing utf8::is_utf8()
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1662087 | mmartinec | 2015-02-24 19:16:54 +0000 (Tue, 24 Feb 2015) | 1 
-line
+r1899871 | jhardin | 2022-04-15 00:37:29 +0000 (Fri, 15 Apr 2022) | 1 line
  
- typo in a comment
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1661633 | mmartinec | 2015-02-23 10:27:54 +0000 (Mon, 23 Feb 2015) | 1 
+r1899866 | billcole | 2022-04-14 18:58:50 +0000 (Thu, 14 Apr 2022) | 1 
 line
  
- Bug 7141: Bayes truncates ('skip') long tokens on bytes, should it count 
-characters instead?
+ See bug 7971. Limited score on DOS_RCVD_IP_TWICE_B
 ------------------------------------------------------------------------
-r1661308 | axb | 2015-02-21 09:32:07 +0000 (Sat, 21 Feb 2015) | 1 line
+r1899850 | hege | 2022-04-14 12:01:32 +0000 (Thu, 14 Apr 2022) | 2 lines
+ 
+ Update ArchiveIterator note
  
- # Version 2015022100, Last Updated Sat Feb 21 07:07:01 2015 UTC
 ------------------------------------------------------------------------
-r1660962 | mmartinec | 2015-02-19 18:05:57 +0000 (Thu, 19 Feb 2015) | 1 
-line
+r1899849 | hege | 2022-04-14 11:58:05 +0000 (Thu, 14 Apr 2022) | 2 lines
+ 
+ Update outdated message size clause
  
- just in case: don't pass  directly as argument to untaint_var()
 ------------------------------------------------------------------------
-r1660859 | mmartinec | 2015-02-19 11:40:11 +0000 (Thu, 19 Feb 2015) | 1 
-line
+r1899848 | hege | 2022-04-14 11:50:31 +0000 (Thu, 14 Apr 2022) | 2 lines
+ 
+ Further ArchiveIterator improvements, all of gzip/bzip2/xz/lz4/lzip/lzo 
+are now detected and uncompressed automatically.
  
- Bug 7140: DKIM/SPF Insecure dependency in require
 ------------------------------------------------------------------------
-r1660756 | axb | 2015-02-18 22:45:39 +0000 (Wed, 18 Feb 2015) | 2 lines
+r1899844 | gbechis | 2022-04-14 11:09:46 +0000 (Thu, 14 Apr 2022) | 2 
+lines
+ 
+ add support for 3rd tld url shorteners that creates a random 3rd level 
+subdomain.
  
- removed forced "publish HELO_LH_HOME"
- overlaps with autopromoted AXB_HELO_HOME_UN
 ------------------------------------------------------------------------
-r1660345 | axb | 2015-02-17 10:33:04 +0000 (Tue, 17 Feb 2015) | 1 line
+r1899843 | hege | 2022-04-14 11:03:16 +0000 (Thu, 14 Apr 2022) | 4 lines
+ 
+ ArchiveIterator cleanups
+ - Uncompress gzip regardless of extension (Bug 7598)
+ - Add .xz support
  
- added util_rb_2tld esy.es
 ------------------------------------------------------------------------
-r1659740 | mmartinec | 2015-02-14 01:38:24 +0000 (Sat, 14 Feb 2015) | 1 
-line
+r1899837 | hege | 2022-04-14 07:18:24 +0000 (Thu, 14 Apr 2022) | 2 lines
+ 
+ Remove unneeded Compress::Zlib mention, has been in Perl core since 5.10
  
- Bug 7130: Bayes tokenization mangles/chops many UTF-8 words with 
-accented, Cyrillic etc. letters - inappropriately assuming ISO-8859 
-encoding
 ------------------------------------------------------------------------
-r1659706 | mmartinec | 2015-02-13 22:56:30 +0000 (Fri, 13 Feb 2015) | 1 
-line
+r1899836 | hege | 2022-04-14 06:56:53 +0000 (Thu, 14 Apr 2022) | 2 lines
+ 
+ ArchiveIterator: skip disappeared files gracefully (Bug 7934)
  
- Bug 7130 - disable TOKENIZE_LONG_8BIT_SEQS_AS_TUPLES, seems reduntant 
-and useless with TOKENIZE_LONG_8BIT_SEQS_AS_UTF8_CHARS, e.g. turns each 
-Cyrillic letter of longer words into an individual token
 ------------------------------------------------------------------------
-r1659705 | mmartinec | 2015-02-13 22:50:30 +0000 (Fri, 13 Feb 2015) | 1 
-line
+r1899804 | gbechis | 2022-04-13 10:29:00 +0000 (Wed, 13 Apr 2022) | 2 
+lines
+ 
+ fix error message handling
  
- Bug 7133 - forgot to remove test couches "$_[1]" -> $_[1], add comments
 ------------------------------------------------------------------------
-r1659704 | mmartinec | 2015-02-13 22:45:39 +0000 (Fri, 13 Feb 2015) | 1 
-line
+r1899803 | hege | 2022-04-13 09:40:24 +0000 (Wed, 13 Apr 2022) | 2 lines
+ 
+ Bug 7267 - no way to set SSL_VERIFY_PEER in spamd
  
- Bug 7133 - forgot to checkin t/html_utf8.t
 ------------------------------------------------------------------------
-r1659677 | jhardin | 2015-02-13 20:48:02 +0000 (Fri, 13 Feb 2015) | 2 
-lines
+r1899775 | hege | 2022-04-12 10:55:47 +0000 (Tue, 12 Apr 2022) | 2 lines
  
- bug 7139: FSL_HELO_BARE_IP_* should not hit on loopback
+ Bug 7183 - Spamc/Spamd very slow with -z compression and ssl
  
 ------------------------------------------------------------------------
-r1659641 | mmartinec | 2015-02-13 18:29:30 +0000 (Fri, 13 Feb 2015) | 1 
-line
+r1899770 | hege | 2022-04-12 08:39:24 +0000 (Tue, 12 Apr 2022) | 2 lines
+ 
+ Improve accept error handling
  
- Bug 7133: Revisiting Bug 4046 - HTML::Parser: Parsing of undecoded UTF-8 
-will give garbage when decoding entities
 ------------------------------------------------------------------------
-r1659456 | jhardin | 2015-02-13 05:18:39 +0000 (Fri, 13 Feb 2015) | 1 line
+r1899762 | hege | 2022-04-12 06:26:37 +0000 (Tue, 12 Apr 2022) | 2 lines
+ 
+ Log SSL version/cipher
  
- Increase score limit on test rule
 ------------------------------------------------------------------------
-r1659260 | mmartinec | 2015-02-12 14:01:10 +0000 (Thu, 12 Feb 2015) | 1 
-line
+r1899744 | hege | 2022-04-11 11:38:39 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Bug 7941 - sql/txrep_sqlite.sql: typo in UPDATE trigger column name 
+breaks txrep DB
  
- Node.pm: replace misleading comment at RFC 2047 decoding, unify both 
-similar regexps, spacier formatting
 ------------------------------------------------------------------------
-r1659255 | mmartinec | 2015-02-12 13:46:03 +0000 (Thu, 12 Feb 2015) | 1 
-line
+r1899743 | gbechis | 2022-04-11 11:01:02 +0000 (Mon, 11 Apr 2022) | 2 
+lines
+ 
+ add max_size support
  
- Bug 7126: Incorrect character set detections by normalize_charset - sub 
-_normalize() V2
 ------------------------------------------------------------------------
-r1658751 | mmartinec | 2015-02-10 16:18:27 +0000 (Tue, 10 Feb 2015) | 1 
-line
+r1899742 | gbechis | 2022-04-11 10:28:47 +0000 (Mon, 11 Apr 2022) | 2 
+lines
+ 
+ add support for REPORT and REPORT_IFSPAM commands
  
- _normalize() tweak (avoid decoding if we already know it is ascii)
 ------------------------------------------------------------------------
-r1658431 | jquinn | 2015-02-09 15:15:56 +0000 (Mon, 09 Feb 2015) | 1 line
+r1899741 | hege | 2022-04-11 09:47:45 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Revert 1899730 msgcount change due to unforeseen dependencies, cheers 
+Paul
  
- fixed missing case for permerror in From SPF
 ------------------------------------------------------------------------
-r1658380 | kmcgrail | 2015-02-09 12:17:46 +0000 (Mon, 09 Feb 2015) | 1 
-line
+r1899740 | hege | 2022-04-11 09:39:37 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Some SQL documentation updates
  
- added has_check_for_spf_errors and if can() encapsulation, modified 
-25_spf.t for bug 7136 and reverted reversion in SpamAssassin.pm from 
-previous rc1 work
 ------------------------------------------------------------------------
-r1657912 | mmartinec | 2015-02-06 18:23:50 +0000 (Fri, 06 Feb 2015) | 1 
-line
+r1899739 | hege | 2022-04-11 09:22:36 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Use DBD::SQLite for Bayes tests when available
  
- added a comment
 ------------------------------------------------------------------------
-r1657911 | mmartinec | 2015-02-06 18:18:32 +0000 (Fri, 06 Feb 2015) | 1 
-line
+r1899738 | hege | 2022-04-11 09:20:59 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Fix _token_select_string as SQLite compatible
  
- Bug 7135: Bayes tokenizer 'arbitrarily' breaks multibyte CJK utf-8 
-characters into digrams instead of breaking on UTF-8 character boundaries
 ------------------------------------------------------------------------
-r1657862 | mmartinec | 2015-02-06 15:19:05 +0000 (Fri, 06 Feb 2015) | 1 
-line
+r1899737 | pds | 2022-04-11 08:36:15 +0000 (Mon, 11 Apr 2022) | 1 line
  
- Bug 7126 - some more tweaks at sub _normalize
+ Add last_hit to schema
 ------------------------------------------------------------------------
-r1657740 | jhardin | 2015-02-06 03:02:28 +0000 (Fri, 06 Feb 2015) | 2 
-lines
+r1899734 | hege | 2022-04-11 08:27:40 +0000 (Mon, 11 Apr 2022) | 2 lines
  
- STYLE_GIBBERISH tuning
+ Use RPAD only in MySQL _token_select_string as originally intended. 
+SQLite does not have RPAD.
  
 ------------------------------------------------------------------------
-r1657652 | axb | 2015-02-05 18:10:36 +0000 (Thu, 05 Feb 2015) | 2 lines
+r1899731 | hege | 2022-04-11 07:09:25 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Use DBD::SQLite for AWL tests when available
  
- EMERGENCY FIX: lowered score on RCVD_ILLEGAL_IP 
- Yahoo! is using 238/8 in Received headers.
 ------------------------------------------------------------------------
-r1657563 | jquinn | 2015-02-05 13:35:18 +0000 (Thu, 05 Feb 2015) | 1 line
+r1899730 | hege | 2022-04-11 07:05:08 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Increment msgcount in SQL for consistency
  
- spelling fixes in documentation
 ------------------------------------------------------------------------
-r1656974 | jhardin | 2015-02-04 02:03:36 +0000 (Wed, 04 Feb 2015) | 1 line
+r1899728 | hege | 2022-04-11 06:26:28 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Improve test a bit more
  
- STYLE_GIBBERISH tuning
 ------------------------------------------------------------------------
-r1656495 | jhardin | 2015-02-02 15:41:48 +0000 (Mon, 02 Feb 2015) | 1 line
+r1899727 | hege | 2022-04-11 06:14:08 +0000 (Mon, 11 Apr 2022) | 2 lines
+ 
+ Bug 7965 - SQL storage backend miscalculates mean score for AWL
  
- Fix runaway backtracking in STYLE_GIBBERISH_1, don't treat comments as 
-gibberish - requires perl 5.10+
 ------------------------------------------------------------------------
-r1656448 | mmartinec | 2015-02-02 12:21:10 +0000 (Mon, 02 Feb 2015) | 1 
-line
+r1899715 | hege | 2022-04-10 19:23:45 +0000 (Sun, 10 Apr 2022) | 2 lines
+ 
+ Properly bind token as SQL_BINARY, allowing DBD::MariaDB driver to work 
+also
  
- strip out commented-out incorrect old code in 
-MS::Message::Node::_decode_header()
 ------------------------------------------------------------------------
-r1656447 | mmartinec | 2015-02-02 12:02:31 +0000 (Mon, 02 Feb 2015) | 1 
-line
+r1899713 | hege | 2022-04-10 19:02:14 +0000 (Sun, 10 Apr 2022) | 2 lines
+ 
+ Allow DBI:MariaDB usage
  
- Bug 7126: Incorrect character set detections by normalize_charset - 
-refinements: ANSI X3.4-1986, Windows-1252 quotes
 ------------------------------------------------------------------------
-r1656261 | mmartinec | 2015-02-01 01:35:56 +0000 (Sun, 01 Feb 2015) | 1 
+r1899711 | billcole | 2022-04-10 18:16:37 +0000 (Sun, 10 Apr 2022) | 1 
 line
  
- Bug 7128: DCC plugin uses IO::Socket::INET6 instead of IO::Socket::IP
+ adding some distinctive strings from CAN-SPAM 'compliance' boilerplate
 ------------------------------------------------------------------------
-r1656048 | mmartinec | 2015-01-30 16:24:36 +0000 (Fri, 30 Jan 2015) | 1 
-line
+r1899707 | hege | 2022-04-10 16:05:41 +0000 (Sun, 10 Apr 2022) | 2 lines
+ 
+ Fix validuserplugin.pm load path
  
- Bug 7126: Incorrect character set detections by normalize_charset - some 
-small refinements
 ------------------------------------------------------------------------
-r1656028 | jquinn | 2015-01-30 14:34:01 +0000 (Fri, 30 Jan 2015) | 1 line
+r1899706 | hege | 2022-04-10 16:05:14 +0000 (Sun, 10 Apr 2022) | 2 lines
+ 
+ Fix run_awl_sql_tests
  
- Added test rules to detect SPF queries that produce error results
 ------------------------------------------------------------------------
-r1655758 | mmartinec | 2015-01-29 17:24:47 +0000 (Thu, 29 Jan 2015) | 1 
-line
+r1899653 | hege | 2022-04-07 15:08:03 +0000 (Thu, 07 Apr 2022) | 2 lines
+ 
+ Bug 7969 - Parser.pm, sub finish_parsing, small code reorder
  
- Bug 7126: Incorrect character set detections by normalize_charset
 ------------------------------------------------------------------------
-r1655673 | mmartinec | 2015-01-29 14:18:45 +0000 (Thu, 29 Jan 2015) | 1 
-line
+r1899637 | jhardin | 2022-04-07 03:18:17 +0000 (Thu, 07 Apr 2022) | 1 line
  
- Bug 7125: MIME parsing of nested messages must not treat parts like 
-delivery-status, disposition-notification as message/rfc822
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1655345 | mmartinec | 2015-01-28 14:18:04 +0000 (Wed, 28 Jan 2015) | 1 
+r1899617 | billcole | 2022-04-06 14:42:37 +0000 (Wed, 06 Apr 2022) | 1 
 line
  
- Bug 6953: spamd: could not create IO::Socket::INET6 socket on [::]:783: 
-Address already in use
+ pegging a zero-FP rule to a higher score, remove old commented line
 ------------------------------------------------------------------------
-r1655145 | mmartinec | 2015-01-27 20:20:53 +0000 (Tue, 27 Jan 2015) | 1 
-line
+r1899585 | hege | 2022-04-05 15:42:38 +0000 (Tue, 05 Apr 2022) | 2 lines
+ 
+ Fix UTF-16 detection
  
- Bug 7106: Failed IPv6 port create blocks good IPv4 port create
 ------------------------------------------------------------------------
-r1655106 | mmartinec | 2015-01-27 19:05:45 +0000 (Tue, 27 Jan 2015) | 1 
+r1899571 | billcole | 2022-04-04 20:50:32 +0000 (Mon, 04 Apr 2022) | 1 
 line
  
- Bug 7124 - DKIM: RFC 6376 - Signers MUST use RSA keys of at least 1024 
-bits
+ Fixed 'aliases' per Bug #7968
 ------------------------------------------------------------------------
-r1655102 | mmartinec | 2015-01-27 18:43:06 +0000 (Tue, 27 Jan 2015) | 1 
-line
+r1899551 | hege | 2022-04-04 10:37:27 +0000 (Mon, 04 Apr 2022) | 2 lines
+ 
+ Add standard license boilerplate
  
- updated a comment in Logger::would_log to match code
 ------------------------------------------------------------------------
-r1655081 | jhardin | 2015-01-27 16:26:11 +0000 (Tue, 27 Jan 2015) | 2 
+r1899545 | gbechis | 2022-04-04 06:15:29 +0000 (Mon, 04 Apr 2022) | 2 
 lines
  
- Hard disable STYLE_GIBBERISH for troubleshooting
+ remove rule that depends on a non existent rule
  
 ------------------------------------------------------------------------
-r1655077 | jhardin | 2015-01-27 16:21:32 +0000 (Tue, 27 Jan 2015) | 2 
-lines
+r1899531 | hege | 2022-04-03 09:39:09 +0000 (Sun, 03 Apr 2022) | 2 lines
  
- Temporarily disable STYLE_GIBBERISH to troubleshoot infinite loop report
+ Fix and sslify some documentation urls
  
 ------------------------------------------------------------------------
-r1654576 | jhardin | 2015-01-24 21:04:09 +0000 (Sat, 24 Jan 2015) | 1 line
+r1899530 | hege | 2022-04-03 09:14:29 +0000 (Sun, 03 Apr 2022) | 2 lines
+ 
+ Bug 7870 - Mail::SpamAssassin::Conf "body" documentation clarification
  
- STYLE_GIBBERISH skip comments, add duplicated-header rule
 ------------------------------------------------------------------------
-r1654102 | mmartinec | 2015-01-23 00:43:08 +0000 (Fri, 23 Jan 2015) | 1 
-line
+r1899529 | hege | 2022-04-03 09:03:12 +0000 (Sun, 03 Apr 2022) | 2 lines
+ 
+ Add autolearn_body to dcc/pyzor/razor rules (Bug 7904)
  
- Bug 7123: Address some warnings issued by 'use re qw(strict)' in perl 
-5.21.8
 ------------------------------------------------------------------------
-r1654006 | jquinn | 2015-01-22 19:03:22 +0000 (Thu, 22 Jan 2015) | 1 line
+r1899528 | hege | 2022-04-03 08:45:07 +0000 (Sun, 03 Apr 2022) | 2 lines
+ 
+ Update tlds
  
- added new install docs to MANIFEST
 ------------------------------------------------------------------------
-r1653868 | axb | 2015-01-22 14:13:25 +0000 (Thu, 22 Jan 2015) | 2 lines
+r1899526 | hege | 2022-04-03 08:19:41 +0000 (Sun, 03 Apr 2022) | 2 lines
+ 
+ Add tflags autolearn_header/autolearn_body (Bug 7907)
  
- removed unnecessary 
- reuse           URIBL_BLOCKED
 ------------------------------------------------------------------------
-r1653842 | kmcgrail | 2015-01-22 13:11:38 +0000 (Thu, 22 Jan 2015) | 1 
-line
+r1899525 | hege | 2022-04-03 07:34:21 +0000 (Sun, 03 Apr 2022) | 2 lines
+ 
+ Bug 7905/7906: Rewrote autolearn logic. Meta points are now split 
+between head/body, according to how many head/body rules it depends on 
+(not recursive, just first deps are checked). If there are no head/body 
+deps, nothing is added. No discrimination of network rules anymore.
  
- minor rule change for __HAS_OFFICE1214_IN_MAILER for Office 15 bug 7122
 ------------------------------------------------------------------------
-r1652734 | axb | 2015-01-18 11:16:29 +0000 (Sun, 18 Jan 2015) | 1 line
+r1899511 | hege | 2022-04-02 12:04:25 +0000 (Sat, 02 Apr 2022) | 2 lines
+ 
+ Improve TextCat. Add new utf8 lms. Add tools for maintaining languages.
  
- removed URIBL_DBL_REDIR . Replaced by URIBL_DBL_ABUSE_REDIR
 ------------------------------------------------------------------------
-r1652429 | kmcgrail | 2015-01-16 15:15:02 +0000 (Fri, 16 Jan 2015) | 1 
-line
+r1899507 | hege | 2022-04-02 08:04:26 +0000 (Sat, 02 Apr 2022) | 2 lines
+ 
+ Bug 7950 - sa-learn documentation broken link
  
- Perl Critic exemption per bug 7120
 ------------------------------------------------------------------------
-r1652181 | mmartinec | 2015-01-15 17:30:37 +0000 (Thu, 15 Jan 2015) | 1 
-line
+r1899506 | hege | 2022-04-02 07:28:58 +0000 (Sat, 02 Apr 2022) | 2 lines
+ 
+ Optimize domain_to_search_list
  
- Bug 7119: Perl::Critic: ControlStructures::ProhibitMutatingListFunctions
 ------------------------------------------------------------------------
-r1652170 | kmcgrail | 2015-01-15 16:47:19 +0000 (Thu, 15 Jan 2015) | 1 
-line
+r1899501 | jhardin | 2022-04-02 00:56:42 +0000 (Sat, 02 Apr 2022) | 1 line
  
- Reverting some recent undef changes in Util.pm
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1651793 | jquinn | 2015-01-14 19:55:43 +0000 (Wed, 14 Jan 2015) | 1 line
+r1899446 | gbechis | 2022-03-31 15:57:33 +0000 (Thu, 31 Mar 2022) | 2 
+lines
+ 
+ use rule only if needed plugin is loaded
  
- reverted critic recommendations to fix undef warning
 ------------------------------------------------------------------------
-r1651208 | axb | 2015-01-12 21:35:44 +0000 (Mon, 12 Jan 2015) | 2 lines
+r1899445 | gbechis | 2022-03-31 15:55:03 +0000 (Thu, 31 Mar 2022) | 2 
+lines
+ 
+ match a recurring spam pattern
  
- # loadplugin Mail::SpamAssassin::Plugin::TxRep
- TxRep should be optional - avoid suprises.
 ------------------------------------------------------------------------
-r1651169 | kmcgrail | 2015-01-12 19:08:29 +0000 (Mon, 12 Jan 2015) | 1 
-line
+r1899407 | jhardin | 2022-03-31 01:21:17 +0000 (Thu, 31 Mar 2022) | 1 line
  
- small change to error message for plugins to let people know about Check 
-plugin being mandatory
+ Broaden UNSUB_GOOG_FORM a bit
 ------------------------------------------------------------------------
-r1651130 | jquinn | 2015-01-12 16:25:10 +0000 (Mon, 12 Jan 2015) | 1 line
+r1899179 | jhardin | 2022-03-24 20:28:59 +0000 (Thu, 24 Mar 2022) | 1 line
  
- fixed a minor test failure
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1651114 | jquinn | 2015-01-12 15:17:46 +0000 (Mon, 12 Jan 2015) | 1 line
+r1899164 | hege | 2022-03-24 05:16:31 +0000 (Thu, 24 Mar 2022) | 2 lines
+ 
+ Bug 7958 - Allow '#' in paths when untainting
  
- Another pass at bookkeeping for TxRep to succeed AWL
 ------------------------------------------------------------------------
-r1651037 | axb | 2015-01-12 07:57:51 +0000 (Mon, 12 Jan 2015) | 1 line
+r1899093 | jhardin | 2022-03-20 22:29:46 +0000 (Sun, 20 Mar 2022) | 1 line
  
- # Version 2015011200, Last Updated Mon Jan 12 07:07:01 2015 UTC
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1650450 | axb | 2015-01-09 07:01:56 +0000 (Fri, 09 Jan 2015) | 1 line
+r1899027 | jhardin | 2022-03-18 07:32:11 +0000 (Fri, 18 Mar 2022) | 1 line
  
- removed already disabled DNS_FROM_AHBL_RHSBL
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1650327 | kmcgrail | 2015-01-08 16:49:20 +0000 (Thu, 08 Jan 2015) | 1 
-line
+r1898956 | jhardin | 2022-03-16 01:40:11 +0000 (Wed, 16 Mar 2022) | 1 line
  
- Removed undef returns for perlcritic test
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1650258 | axb | 2015-01-08 11:49:29 +0000 (Thu, 08 Jan 2015) | 1 line
+r1898895 | hege | 2022-03-13 08:42:41 +0000 (Sun, 13 Mar 2022) | 4 lines
+ 
+ - Support ALL pseudoheader (has_all_header) (Bug 5582)
+ - Support tflags range (has_tflags_range)
+ - Support tflags concat (has_tflags_concat)
  
- removed all ref to defunct AHBL
 ------------------------------------------------------------------------
-r1650033 | axb | 2015-01-07 10:56:37 +0000 (Wed, 07 Jan 2015) | 1 line
+r1898892 | hege | 2022-03-13 07:13:13 +0000 (Sun, 13 Mar 2022) | 3 lines
+ 
+ - Header :first :last modifiers did not work at all before 
+(feature_header_first_last)
+ - Allow matching all :addr :name etc modifier results 
+(feature_header_match_many)
  
- removed obsoleted FSL rules from 50_scores.cf
 ------------------------------------------------------------------------
-r1648381 | mmartinec | 2014-12-29 15:59:27 +0000 (Mon, 29 Dec 2014) | 1 
-line
+r1898891 | hege | 2022-03-13 06:24:24 +0000 (Sun, 13 Mar 2022) | 2 lines
+ 
+ Not supposed to add t/header.t yet..
  
- Bug 7115, factoring out common code in Message.pm
 ------------------------------------------------------------------------
-r1648372 | mmartinec | 2014-12-29 15:44:13 +0000 (Mon, 29 Dec 2014) | 1 
-line
+r1898890 | hege | 2022-03-13 06:17:05 +0000 (Sun, 13 Mar 2022) | 2 lines
+ 
+ Add missing t/data/spam/unicode1
  
- Bug 7115, more informative bayes debugging: report number of tokens for 
-each source
 ------------------------------------------------------------------------
-r1647707 | mmartinec | 2014-12-24 00:27:01 +0000 (Wed, 24 Dec 2014) | 1 
-line
+r1898791 | hege | 2022-03-09 14:34:25 +0000 (Wed, 09 Mar 2022) | 11 lines
+ 
+ Fix sa-compile with UTF-8 rules, in many cases rules might not hit at 
+all.
+ 
+ Perlapi says:
+ "SvPVutf8 is like SvPV, but converts sv to UTF-8 first if not already 
+UTF-8."
+ 
+ So change XS code to use SvPV, since SA body is supposed to be in bytes, 
+*duh*.
+ 
+ Add some more tests.
+ 
+ Also backport to 3.4.
  
- Bug 7115: Adding SHA digests of MIME parts as Bayes tokens allows bayes 
-to see non-textual content - added configirability
 ------------------------------------------------------------------------
-r1646914 | jhardin | 2014-12-20 02:19:40 +0000 (Sat, 20 Dec 2014) | 2 
-lines
+r1898789 | hege | 2022-03-09 14:15:20 +0000 (Wed, 09 Mar 2022) | 2 lines
  
- Add test rule
+ Add some utf8 body tests
  
 ------------------------------------------------------------------------
-r1646848 | mmartinec | 2014-12-19 19:39:51 +0000 (Fri, 19 Dec 2014) | 1 
-line
+r1898788 | hege | 2022-03-09 14:13:23 +0000 (Wed, 09 Mar 2022) | 2 lines
+ 
+ Fix debug print
  
- Bug 7115: Adding SHA digests of MIME parts as Bayes tokens allows bayes 
-to 'see' non-textual content
 ------------------------------------------------------------------------
-r1646770 | mmartinec | 2014-12-19 15:27:02 +0000 (Fri, 19 Dec 2014) | 1 
-line
+r1898781 | hege | 2022-03-09 13:20:18 +0000 (Wed, 09 Mar 2022) | 2 lines
+ 
+ Use catdir
  
- fix MS::Util::parse_content_type, dots are allowed in Content-Type (a 
-fix to Bug 5399 was too strict)
 ------------------------------------------------------------------------
-r1646769 | mmartinec | 2014-12-19 15:21:58 +0000 (Fri, 19 Dec 2014) | 1 
-line
+r1898780 | hege | 2022-03-09 13:17:24 +0000 (Wed, 09 Mar 2022) | 2 lines
+ 
+ Purge old .sawritetest files automatically
  
- oops, one more stab at MS::Util::qp_decode
 ------------------------------------------------------------------------
-r1646603 | jhardin | 2014-12-19 01:13:23 +0000 (Fri, 19 Dec 2014) | 2 
-lines
+r1898776 | hege | 2022-03-09 10:03:59 +0000 (Wed, 09 Mar 2022) | 2 lines
  
- Add test rule: multiple X-Mailer headers
+ Bug 7645 - Wide character in print at /usr/bin/sa-compile line 433
  
 ------------------------------------------------------------------------
-r1646535 | mmartinec | 2014-12-18 21:07:50 +0000 (Thu, 18 Dec 2014) | 1 
-line
+r1898764 | jhardin | 2022-03-09 03:11:25 +0000 (Wed, 09 Mar 2022) | 1 line
  
- more avoidance of unnecessary string copying while reading a message
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1646455 | mmartinec | 2014-12-18 13:24:51 +0000 (Thu, 18 Dec 2014) | 1 
-line
+r1898734 | jhardin | 2022-03-08 15:41:09 +0000 (Tue, 08 Mar 2022) | 1 line
  
- fix SA::Util::qp_decode for compliance with RFC 2045 (trailing 
-whitespace must be deleted before decoding), add comments
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1646453 | mmartinec | 2014-12-18 13:20:29 +0000 (Thu, 18 Dec 2014) | 1 
-line
+r1898724 | hege | 2022-03-08 07:31:44 +0000 (Tue, 08 Mar 2022) | 2 lines
+ 
+ Fix typo+https
  
- small optimization: avoid unnecessary copying when reading from a temp 
-file in SA::Message::Node
 ------------------------------------------------------------------------
-r1646452 | mmartinec | 2014-12-18 13:17:12 +0000 (Thu, 18 Dec 2014) | 1 
-line
+r1898688 | hege | 2022-03-07 13:42:46 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Enable pyzor_fork, razor_fork by default
  
- update inaccurate comment in MIMEEval
 ------------------------------------------------------------------------
-r1646396 | axb | 2014-12-18 08:08:43 +0000 (Thu, 18 Dec 2014) | 1 line
+r1898687 | hege | 2022-03-07 13:41:22 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Documentation cleanups
  
- # Version 2014121701, Last Updated Thu Dec 18 07:07:01 2014 UTC
 ------------------------------------------------------------------------
-r1646149 | kmcgrail | 2014-12-17 04:05:38 +0000 (Wed, 17 Dec 2014) | 1 
-line
+r1898684 | hege | 2022-03-07 13:20:37 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Add missing t/data/spam/olevbmacro/target_uri.eml
  
- draft framework for 3.4.1 announcement
 ------------------------------------------------------------------------
-r1646147 | kmcgrail | 2014-12-17 03:53:02 +0000 (Wed, 17 Dec 2014) | 1 
-line
+r1898682 | hege | 2022-03-07 13:19:15 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Major code cleanup and logic fixes
  
- preparing to release 3.4.1-rc1
 ------------------------------------------------------------------------
-r1646143 | kmcgrail | 2014-12-17 03:06:14 +0000 (Wed, 17 Dec 2014) | 1 
-line
+r1898679 | hege | 2022-03-07 12:47:46 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Strip also non-breaking whitespace (\xA0) from HTML URIs
  
- removing sawampersand thanks to Philip Prindeville - bug 7063
 ------------------------------------------------------------------------
-r1646036 | jhardin | 2014-12-16 18:15:42 +0000 (Tue, 16 Dec 2014) | 2 
-lines
+r1898676 | hege | 2022-03-07 11:56:11 +0000 (Mon, 07 Mar 2022) | 2 lines
  
- Protect some test rules with can(perl_min_version_5010000)
+ Test cleanup
  
 ------------------------------------------------------------------------
-r1645801 | kmcgrail | 2014-12-16 00:38:59 +0000 (Tue, 16 Dec 2014) | 1 
-line
+r1898675 | hege | 2022-03-07 11:55:14 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Add missing https_http_mismatch
  
- Adding PDFInfo to the MANIFEST
 ------------------------------------------------------------------------
-r1645238 | axb | 2014-12-13 13:10:11 +0000 (Sat, 13 Dec 2014) | 1 line
+r1898674 | hege | 2022-03-07 11:54:14 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Fix URL whitespace parsing
  
- applies S/O to different scores
 ------------------------------------------------------------------------
-r1645050 | jquinn | 2014-12-12 19:49:16 +0000 (Fri, 12 Dec 2014) | 1 line
+r1898665 | hege | 2022-03-07 08:11:46 +0000 (Mon, 07 Mar 2022) | 2 lines
+ 
+ Unify dbg() usage
  
- Slight clarification of AWL rule and that it is not a true whitelist
 ------------------------------------------------------------------------
-r1644448 | jhardin | 2014-12-10 15:05:51 +0000 (Wed, 10 Dec 2014) | 1 line
+r1898654 | hege | 2022-03-06 13:42:39 +0000 (Sun, 06 Mar 2022) | 2 lines
+ 
+ Remove deprecated --auth-ident from spamd (Bug 7599)
  
- bug 7107: add "perl_min_version_5010000" for preprocessor conditionals
 ------------------------------------------------------------------------
-r1643877 | mmartinec | 2014-12-08 18:18:35 +0000 (Mon, 08 Dec 2014) | 1 
-line
+r1898649 | hege | 2022-03-06 11:49:43 +0000 (Sun, 06 Mar 2022) | 2 lines
+ 
+ Bug 7923 - RFE: Making HashBL email_whitelist a configurable feature
  
- Bug 7111: sa-update: wrong exit code with --checkonly (does not find new 
-versions)
 ------------------------------------------------------------------------
-r1643325 | mmartinec | 2014-12-05 15:23:15 +0000 (Fri, 05 Dec 2014) | 1 
-line
+r1898645 | hege | 2022-03-06 10:35:45 +0000 (Sun, 06 Mar 2022) | 2 lines
+ 
+ Clarify that tag names must be alphanumeric (Bug 6162)
  
- Bug 7030: BayesStore/Redis.pm: authentication doesn't work with Redis 
-2.6 and earlier
 ------------------------------------------------------------------------
-r1643016 | axb | 2014-12-02 21:54:56 +0000 (Tue, 02 Dec 2014) | 1 line
+r1898622 | hege | 2022-03-05 13:51:29 +0000 (Sat, 05 Mar 2022) | 2 lines
+ 
+ Add some string/tag and uri size limits, improve uri parsing
  
- added a bunch of PDFinfo rules
 ------------------------------------------------------------------------
-r1643003 | axb | 2014-12-02 20:16:48 +0000 (Tue, 02 Dec 2014) | 1 line
+r1898621 | hege | 2022-03-05 12:54:08 +0000 (Sat, 05 Mar 2022) | 2 lines
+ 
+ Major code cleanups, improve parsing and matching, add basic unit test
  
- saving PDFInfo.pm plugin
 ------------------------------------------------------------------------
-r1643001 | axb | 2014-12-02 20:15:31 +0000 (Tue, 02 Dec 2014) | 2 lines
+r1898613 | jhardin | 2022-03-05 02:43:40 +0000 (Sat, 05 Mar 2022) | 1 line
  
- added
- # loadplugin Mail::SpamAssassin::Plugin::PDFInfo
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1643000 | axb | 2014-12-02 20:15:03 +0000 (Tue, 02 Dec 2014) | 1 line
+r1898612 | jhardin | 2022-03-05 02:43:39 +0000 (Sat, 05 Mar 2022) | 1 line
  
- saving PDFinfo rules from 2007!
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1642602 | jhardin | 2014-11-30 20:23:35 +0000 (Sun, 30 Nov 2014) | 1 line
+r1898557 | hege | 2022-03-03 08:39:19 +0000 (Thu, 03 Mar 2022) | 2 lines
+ 
+ Bug 7960 - PDFInfo misses valid metadata
  
- Avoid japanese-language FPs
 ------------------------------------------------------------------------
-r1642459 | jhardin | 2014-11-29 18:22:57 +0000 (Sat, 29 Nov 2014) | 1 line
+r1898546 | billcole | 2022-03-03 04:25:28 +0000 (Thu, 03 Mar 2022) | 1 
+line
  
- Disable perl_version rule for now; FP tuning and new test rule
+ Assumption about high-bit characters no longer valid. BZ#7960
 ------------------------------------------------------------------------
-r1642208 | jhardin | 2014-11-27 18:58:07 +0000 (Thu, 27 Nov 2014) | 1 line
+r1898519 | jhardin | 2022-03-02 04:45:12 +0000 (Wed, 02 Mar 2022) | 1 line
  
- Restore PDS_FROM_2_EMAILS protected by "if perl_version >= 5.010000"
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1642207 | jhardin | 2014-11-27 18:54:32 +0000 (Thu, 27 Nov 2014) | 1 line
+r1898503 | gbechis | 2022-03-01 08:44:20 +0000 (Tue, 01 Mar 2022) | 2 
+lines
+ 
+ add support for Mailgun and Mdirector esp
  
- bug 7107: add "perl_version" to preprocessor conditionals
 ------------------------------------------------------------------------
-r1641856 | jhardin | 2014-11-26 17:00:06 +0000 (Wed, 26 Nov 2014) | 1 line
+r1898432 | jhardin | 2022-02-26 02:28:08 +0000 (Sat, 26 Feb 2022) | 1 line
  
- disable perl-5.8-hostile rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1641408 | jquinn | 2014-11-24 15:19:16 +0000 (Mon, 24 Nov 2014) | 1 line
+r1898431 | jhardin | 2022-02-26 02:28:07 +0000 (Sat, 26 Feb 2022) | 1 line
  
- force publish TO_IN_SUBJ with a low score for custom meta rules
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1641393 | mmartinec | 2014-11-24 13:34:39 +0000 (Mon, 24 Nov 2014) | 1 
-line
+r1898355 | jhardin | 2022-02-23 21:57:17 +0000 (Wed, 23 Feb 2022) | 1 line
  
- Bug 7103: Bad wget option causes first fetch of third-party rules 
-channel to fail
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1640650 | mmartinec | 2014-11-20 00:34:07 +0000 (Thu, 20 Nov 2014) | 1 
+r1898279 | billcole | 2022-02-21 16:41:15 +0000 (Mon, 21 Feb 2022) | 1 
 line
  
- Bug Bug 7103: Bad wget option causes first fetch of third-party rules 
-channel to fail
+ no need to limit something with 0 FPs
 ------------------------------------------------------------------------
-r1640567 | jquinn | 2014-11-19 14:53:59 +0000 (Wed, 19 Nov 2014) | 1 line
+r1898260 | jhardin | 2022-02-21 02:27:13 +0000 (Mon, 21 Feb 2022) | 1 line
  
- fixed uribl matching on email addresses with commas after them
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1640462 | mmartinec | 2014-11-19 01:44:02 +0000 (Wed, 19 Nov 2014) | 1 
-line
+r1898241 | jhardin | 2022-02-19 23:44:44 +0000 (Sat, 19 Feb 2022) | 1 line
  
- Util::TinyRedis: allow a scoped / link-local IP address specification 
-(avoid current limitation in IO::Socket::IP [rt.cpan.org #89608])
+ FP avoidance tuning URI_TRY_3LD
 ------------------------------------------------------------------------
-r1640413 | jquinn | 2014-11-18 19:32:28 +0000 (Tue, 18 Nov 2014) | 1 line
+r1898198 | jhardin | 2022-02-18 22:38:27 +0000 (Fri, 18 Feb 2022) | 1 line
  
- changed fillfactor for postgres bayes/awl tables to optimize for updates
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1640221 | jquinn | 2014-11-17 20:11:31 +0000 (Mon, 17 Nov 2014) | 1 line
+r1898197 | billcole | 2022-02-18 22:20:32 +0000 (Fri, 18 Feb 2022) | 1 
+line
+ 
+ I think this is abnormal, seen only in malware spam
+------------------------------------------------------------------------
+r1898196 | jhardin | 2022-02-18 22:03:15 +0000 (Fri, 18 Feb 2022) | 2 
+lines
  
- Disabled synchronous commit for Postgres Bayes store
+ Convert lookbehind assertion to lookahead to avoid variable-length 
+issues with unicode semantics for "ss"/"st"
+ Bug#7956
 ------------------------------------------------------------------------
-r1640216 | jhardin | 2014-11-17 19:55:34 +0000 (Mon, 17 Nov 2014) | 1 line
+r1898151 | axb | 2022-02-17 12:40:26 +0000 (Thu, 17 Feb 2022) | 1 line
  
- hacked WordPress rule tweaks
+ removed  alinto.com 
 ------------------------------------------------------------------------
-r1639941 | jhardin | 2014-11-16 02:29:31 +0000 (Sun, 16 Nov 2014) | 1 line
+r1898139 | jhardin | 2022-02-17 03:48:13 +0000 (Thu, 17 Feb 2022) | 1 line
  
- more hacked WordPress rule tweaks
+ FP avoidance tuning URI_TRY_3LD
 ------------------------------------------------------------------------
-r1639751 | mmartinec | 2014-11-14 19:23:09 +0000 (Fri, 14 Nov 2014) | 1 
+r1898129 | billcole | 2022-02-16 15:16:30 +0000 (Wed, 16 Feb 2022) | 1 
 line
  
- Plugin::TextCat minor debugging improvement
+ Suspect URI host, maybe good TLDs in bad list
+------------------------------------------------------------------------
+r1898119 | jhardin | 2022-02-16 04:19:12 +0000 (Wed, 16 Feb 2022) | 1 line
+ 
+ Update generated ruleset
+------------------------------------------------------------------------
+r1898118 | jhardin | 2022-02-16 04:18:04 +0000 (Wed, 16 Feb 2022) | 1 line
+ 
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1639748 | mmartinec | 2014-11-14 19:21:00 +0000 (Fri, 14 Nov 2014) | 1 
+r1898109 | billcole | 2022-02-15 17:56:01 +0000 (Tue, 15 Feb 2022) | 1 
 line
  
- canonify (not a word) -> canonicalize
+ Wellframe is a well-behaved coordinated care provider whose mail hits 
+some harsh KAM rules.
 ------------------------------------------------------------------------
-r1639701 | mmartinec | 2014-11-14 17:08:36 +0000 (Fri, 14 Nov 2014) | 1 
+r1898106 | billcole | 2022-02-15 13:32:13 +0000 (Tue, 15 Feb 2022) | 1 
 line
  
- optimize untaint_var for a common case, saves 90 ms during startup
+ de-test a solid but rare rule
 ------------------------------------------------------------------------
-r1639576 | jhardin | 2014-11-14 06:07:55 +0000 (Fri, 14 Nov 2014) | 1 line
+r1898041 | jhardin | 2022-02-13 21:20:18 +0000 (Sun, 13 Feb 2022) | 1 line
  
- hacked wordpress rule tweaking, test rules from users list
+ FP avoidance tuning CONTENT_AFTER_HTML
 ------------------------------------------------------------------------
-r1639396 | jhardin | 2014-11-13 17:17:48 +0000 (Thu, 13 Nov 2014) | 1 line
+r1898040 | jhardin | 2022-02-13 19:17:10 +0000 (Sun, 13 Feb 2022) | 1 line
  
- tweak PHP malware/phishing rules
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1639253 | axb | 2014-11-13 06:35:25 +0000 (Thu, 13 Nov 2014) | 1 line
+r1898039 | jhardin | 2022-02-13 19:01:49 +0000 (Sun, 13 Feb 2022) | 1 line
  
- added some chinese domains
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1639062 | jquinn | 2014-11-12 21:24:30 +0000 (Wed, 12 Nov 2014) | 1 line
+r1898025 | jhardin | 2022-02-13 04:41:32 +0000 (Sun, 13 Feb 2022) | 1 line
  
- Added dedicated to list of static IP indicators for RDNS_DYNAMIC - bug 
-6919
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1638327 | mmartinec | 2014-11-11 19:48:16 +0000 (Tue, 11 Nov 2014) | 1 
+r1898024 | jhardin | 2022-02-13 04:40:54 +0000 (Sun, 13 Feb 2022) | 1 line
+ 
+ Update generated ruleset
+------------------------------------------------------------------------
+r1897942 | hege | 2022-02-10 13:38:49 +0000 (Thu, 10 Feb 2022) | 2 lines
+ 
+ Test some empty body variations
+ 
+------------------------------------------------------------------------
+r1897706 | kb | 2022-02-03 02:16:28 +0000 (Thu, 03 Feb 2022) | 1 line
+ 
+ plaintext_body_sig_ratio: signature delimiter space optional, spammers 
+do not adhere strictly to the standard
+------------------------------------------------------------------------
+r1897569 | billcole | 2022-01-28 23:15:45 +0000 (Fri, 28 Jan 2022) | 1 
 line
  
- more informative dns debugging output
+ de-testing
+------------------------------------------------------------------------
+r1897555 | jhardin | 2022-01-28 01:53:32 +0000 (Fri, 28 Jan 2022) | 1 line
+ 
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1638020 | jhardin | 2014-11-11 02:52:15 +0000 (Tue, 11 Nov 2014) | 1 line
+r1897554 | jhardin | 2022-01-28 01:45:19 +0000 (Fri, 28 Jan 2022) | 1 line
  
- test rule tweaks
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1637441 | jhardin | 2014-11-07 20:05:33 +0000 (Fri, 07 Nov 2014) | 2 
+r1897537 | gbechis | 2022-01-27 08:26:00 +0000 (Thu, 27 Jan 2022) | 2 
 lines
  
- add test rule
+ warning fix
  
 ------------------------------------------------------------------------
-r1637203 | jhardin | 2014-11-06 20:08:23 +0000 (Thu, 06 Nov 2014) | 2 
+r1897535 | gbechis | 2022-01-27 08:03:55 +0000 (Thu, 27 Jan 2022) | 2 
 lines
  
- push a rule
+ Make additional olemacro download marker configurable
  
 ------------------------------------------------------------------------
-r1637047 | jhardin | 2014-11-06 06:36:12 +0000 (Thu, 06 Nov 2014) | 1 line
+r1897529 | billcole | 2022-01-27 03:58:29 +0000 (Thu, 27 Jan 2022) | 1 
+line
  
- FP avoidance tuning
+ adding some nice tflags for subrules
 ------------------------------------------------------------------------
-r1637046 | jhardin | 2014-11-06 06:35:55 +0000 (Thu, 06 Nov 2014) | 1 line
+r1897527 | jhardin | 2022-01-27 02:48:27 +0000 (Thu, 27 Jan 2022) | 1 line
  
- add test rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1636865 | jquinn | 2014-11-05 13:10:42 +0000 (Wed, 05 Nov 2014) | 1 line
+r1897526 | jhardin | 2022-01-27 02:48:07 +0000 (Thu, 27 Jan 2022) | 1 line
  
- Fixed POD error caused by trailing whitespace
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1636754 | jhardin | 2014-11-04 22:08:43 +0000 (Tue, 04 Nov 2014) | 1 line
+r1897511 | billcole | 2022-01-26 15:48:57 +0000 (Wed, 26 Jan 2022) | 1 
+line
  
- add test rule
+  remove T_ from good rules
 ------------------------------------------------------------------------
-r1636637 | mmartinec | 2014-11-04 16:24:04 +0000 (Tue, 04 Nov 2014) | 1 
+r1897510 | billcole | 2022-01-26 15:40:48 +0000 (Wed, 26 Jan 2022) | 1 
 line
  
- Bug 7099: Adding tags SENDERDOMAIN and AUTHORDOMAIN
+ Chronic spammer fingerprint
+------------------------------------------------------------------------
+r1897359 | jhardin | 2022-01-23 00:09:57 +0000 (Sun, 23 Jan 2022) | 1 line
+ 
+ Add XM_RANDOM FP exclusion for "Qi Mail Connector"
+------------------------------------------------------------------------
+r1897272 | jhardin | 2022-01-20 21:52:31 +0000 (Thu, 20 Jan 2022) | 1 line
+ 
+ Update generated ruleset
+------------------------------------------------------------------------
+r1897186 | jhardin | 2022-01-19 03:09:13 +0000 (Wed, 19 Jan 2022) | 1 line
+ 
+ Expose subrule as rule for scoring and publication
 ------------------------------------------------------------------------
-r1636567 | axb | 2014-11-04 12:56:34 +0000 (Tue, 04 Nov 2014) | 1 line
+r1897134 | jhardin | 2022-01-16 19:19:38 +0000 (Sun, 16 Jan 2022) | 1 line
  
- work in progress
+ Add subrule for "unsubscribe via this Google Docs form:" for evaluation
 ------------------------------------------------------------------------
-r1636471 | jhardin | 2014-11-03 23:17:53 +0000 (Mon, 03 Nov 2014) | 1 line
+r1897132 | jhardin | 2022-01-16 19:03:08 +0000 (Sun, 16 Jan 2022) | 1 line
  
- Add test rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1636444 | jhardin | 2014-11-03 21:16:06 +0000 (Mon, 03 Nov 2014) | 1 line
+r1897107 | jhardin | 2022-01-16 00:58:52 +0000 (Sun, 16 Jan 2022) | 1 line
  
- hacked PHP URI tuning
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1636378 | jhardin | 2014-11-03 15:57:31 +0000 (Mon, 03 Nov 2014) | 1 line
+r1897097 | jhardin | 2022-01-15 18:35:44 +0000 (Sat, 15 Jan 2022) | 1 line
  
- add testing rule
+ Recognize "shtml" as HTML file attachment extension
 ------------------------------------------------------------------------
-r1635987 | jhardin | 2014-11-01 16:32:12 +0000 (Sat, 01 Nov 2014) | 1 line
+r1897041 | jhardin | 2022-01-14 16:08:13 +0000 (Fri, 14 Jan 2022) | 1 line
  
- FP avoidance tuning, new test rule, unblock a rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1635096 | axb | 2014-10-29 10:54:03 +0000 (Wed, 29 Oct 2014) | 1 line
+r1896904 | jhardin | 2022-01-11 04:59:15 +0000 (Tue, 11 Jan 2022) | 1 line
  
- added util_rb_2tld com.us
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1635024 | jhardin | 2014-10-29 01:58:33 +0000 (Wed, 29 Oct 2014) | 2 
+r1896876 | gbechis | 2022-01-10 09:07:45 +0000 (Mon, 10 Jan 2022) | 2 
 lines
  
- test rules for legit lottery emails
+ use From:domain if EnvelopeFrom:host cannot be found
  
 ------------------------------------------------------------------------
-r1635021 | jhardin | 2014-10-29 01:35:52 +0000 (Wed, 29 Oct 2014) | 2 
+r1896875 | gbechis | 2022-01-10 09:06:48 +0000 (Mon, 10 Jan 2022) | 2 
 lines
  
- FP avoidance
+ make the test fail on spf as well
  
 ------------------------------------------------------------------------
-r1635005 | axb | 2014-10-28 23:18:33 +0000 (Tue, 28 Oct 2014) | 1 line
+r1896842 | jhardin | 2022-01-08 19:23:35 +0000 (Sat, 08 Jan 2022) | 1 line
  
- added missing eval:check_uri_host_in_* rules
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1634886 | jhardin | 2014-10-28 14:37:26 +0000 (Tue, 28 Oct 2014) | 1 line
+r1896791 | gbechis | 2022-01-07 12:00:49 +0000 (Fri, 07 Jan 2022) | 2 
+lines
+ 
+ do not try to cache urls longer then permitted
  
- FP avoidance tuning, new test rule
 ------------------------------------------------------------------------
-r1634561 | kmcgrail | 2014-10-27 15:03:45 +0000 (Mon, 27 Oct 2014) | 1 
-line
+r1896786 | gbechis | 2022-01-07 10:48:55 +0000 (Fri, 07 Jan 2022) | 2 
+lines
+ 
+ Add a sub to check for exploitable documents
  
- added askdns to known debug facilities
 ------------------------------------------------------------------------
-r1634399 | jhardin | 2014-10-26 21:20:50 +0000 (Sun, 26 Oct 2014) | 1 line
+r1896616 | jhardin | 2022-01-02 05:09:04 +0000 (Sun, 02 Jan 2022) | 1 line
  
- add testing rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1634398 | jhardin | 2014-10-26 21:15:34 +0000 (Sun, 26 Oct 2014) | 1 line
+r1896496 | jhardin | 2021-12-29 02:33:03 +0000 (Wed, 29 Dec 2021) | 1 line
  
- more Unicode obfuscation possibilities
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1634364 | jhardin | 2014-10-26 17:19:40 +0000 (Sun, 26 Oct 2014) | 1 line
+r1896399 | jhardin | 2021-12-26 01:58:46 +0000 (Sun, 26 Dec 2021) | 1 line
  
- FP avoidance tuning, test rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1634309 | smf | 2014-10-26 12:02:00 +0000 (Sun, 26 Oct 2014) | 1 line
+r1896315 | gbechis | 2021-12-23 13:43:24 +0000 (Thu, 23 Dec 2021) | 1 line
  
- Sandbox updates
+ typo
 ------------------------------------------------------------------------
-r1634267 | jhardin | 2014-10-26 02:15:19 +0000 (Sun, 26 Oct 2014) | 1 line
+r1896282 | jhardin | 2021-12-22 15:27:59 +0000 (Wed, 22 Dec 2021) | 1 line
  
- FP avoidance tuning
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1634248 | jhardin | 2014-10-25 19:42:45 +0000 (Sat, 25 Oct 2014) | 1 line
+r1896197 | billcole | 2021-12-20 19:09:36 +0000 (Mon, 20 Dec 2021) | 1 
+line
  
- expansion of replace tags for more characters, lots yet to do - this 
-should be automated!
+ Interesting hashbusting trick...
 ------------------------------------------------------------------------
-r1634179 | jhardin | 2014-10-25 05:36:03 +0000 (Sat, 25 Oct 2014) | 1 line
+r1896096 | pds | 2021-12-17 10:57:38 +0000 (Fri, 17 Dec 2021) | 1 line
  
- add test rule
+ subrule typo
 ------------------------------------------------------------------------
-r1634092 | smf | 2014-10-24 16:51:39 +0000 (Fri, 24 Oct 2014) | 1 line
+r1896086 | jhardin | 2021-12-17 04:23:12 +0000 (Fri, 17 Dec 2021) | 1 line
  
- Update sandbox rules
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1634087 | mmartinec | 2014-10-24 16:24:43 +0000 (Fri, 24 Oct 2014) | 1 
-line
+r1896078 | gbechis | 2021-12-16 22:28:45 +0000 (Thu, 16 Dec 2021) | 2 
+lines
+ 
+ return undef if the EnvelopeFrom:host cannot be found
  
- avoid a perl 5.21 warning: Negative repeat count does nothing
 ------------------------------------------------------------------------
-r1633645 | mmartinec | 2014-10-22 16:07:50 +0000 (Wed, 22 Oct 2014) | 1 
-line
+r1896052 | pds | 2021-12-16 13:06:13 +0000 (Thu, 16 Dec 2021) | 1 line
  
- Plugin/AskDNS: additional debug logging
+ cPanel metas
 ------------------------------------------------------------------------
-r1633632 | jhardin | 2014-10-22 14:25:25 +0000 (Wed, 22 Oct 2014) | 1 line
+r1895936 | jhardin | 2021-12-14 02:21:34 +0000 (Tue, 14 Dec 2021) | 1 line
  
- FP avoidance tuning, PUMPDUMP tuning, push some rules
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1633267 | jhardin | 2014-10-21 02:44:53 +0000 (Tue, 21 Oct 2014) | 1 line
+r1895818 | jhardin | 2021-12-11 20:04:41 +0000 (Sat, 11 Dec 2021) | 1 line
  
- Tune PUMPDUMP, add some new rules
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1633214 | jhardin | 2014-10-20 19:49:40 +0000 (Mon, 20 Oct 2014) | 1 line
+r1895737 | kb | 2021-12-10 01:27:46 +0000 (Fri, 10 Dec 2021) | 1 line
  
- Add rule for testing
+ plaintext_body_sig_ratio: optional carriage return in line breaks
 ------------------------------------------------------------------------
-r1633018 | jhardin | 2014-10-19 22:16:42 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895485 | gbechis | 2021-12-02 08:39:35 +0000 (Thu, 02 Dec 2021) | 3 
+lines
+ 
+ Add a sub check_olertfobject to check if a document has
+ a potencially malicious rtf document embedded
+ 
+------------------------------------------------------------------------
+r1895479 | billcole | 2021-12-01 23:00:11 +0000 (Wed, 01 Dec 2021) | 1 
+line
+ 
+ typo
+------------------------------------------------------------------------
+r1895473 | gbechis | 2021-12-01 18:08:14 +0000 (Wed, 01 Dec 2021) | 2 
+lines
+ 
+ Match every file under xl/embeddings directory
  
- FP avoidance tuning
 ------------------------------------------------------------------------
-r1633015 | jhardin | 2014-10-19 22:07:07 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895420 | gbechis | 2021-11-30 07:22:58 +0000 (Tue, 30 Nov 2021) | 2 
+lines
+ 
+ Don't trim spf domain in 'mfrom' scope
  
- Add testing rule
 ------------------------------------------------------------------------
-r1633014 | jhardin | 2014-10-19 21:59:16 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895389 | gbechis | 2021-11-28 10:46:36 +0000 (Sun, 28 Nov 2021) | 2 
+lines
+ 
+ Fix domain source of SPF with `mfrom` scope
  
- Add testing rule
 ------------------------------------------------------------------------
-r1633008 | jhardin | 2014-10-19 21:47:50 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895309 | jhardin | 2021-11-25 03:42:47 +0000 (Thu, 25 Nov 2021) | 1 line
  
- Convert MSGID_NOFQDN[12] to subrule (for metas) and scored rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1633005 | jhardin | 2014-10-19 21:42:06 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895271 | gbechis | 2021-11-23 15:47:31 +0000 (Tue, 23 Nov 2021) | 2 
+lines
+ 
+ improve logging and add regression tests for 
+check_olemacro_redirect_uri()
  
- Add FUZZY_CLICK_HERE
 ------------------------------------------------------------------------
-r1632996 | jhardin | 2014-10-19 21:27:50 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895249 | jhardin | 2021-11-22 00:23:49 +0000 (Mon, 22 Nov 2021) | 1 line
  
- More UTF-8 Unicode obfuscation variants - *lots* more yet to do.
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1632974 | jhardin | 2014-10-19 18:51:40 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895167 | jhardin | 2021-11-19 04:26:15 +0000 (Fri, 19 Nov 2021) | 1 line
  
- FP avoidance tuning
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1632973 | jhardin | 2014-10-19 18:47:49 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895162 | jhardin | 2021-11-18 21:45:20 +0000 (Thu, 18 Nov 2021) | 1 line
  
- FP avoidance tuning
+ Also check envelope from header and HELO to try to identify emails from 
+Shopify
 ------------------------------------------------------------------------
-r1632967 | jhardin | 2014-10-19 18:38:04 +0000 (Sun, 19 Oct 2014) | 1 line
+r1895057 | jhardin | 2021-11-15 15:48:32 +0000 (Mon, 15 Nov 2021) | 1 line
  
- FP avoidance tuning
+ FP Avoidance tuning
 ------------------------------------------------------------------------
-r1632864 | jhardin | 2014-10-18 23:32:10 +0000 (Sat, 18 Oct 2014) | 1 line
+r1894965 | jhardin | 2021-11-12 03:23:09 +0000 (Fri, 12 Nov 2021) | 1 line
  
- Prevent most overlapping hits of fraud rules
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1632860 | jhardin | 2014-10-18 23:22:50 +0000 (Sat, 18 Oct 2014) | 1 line
+r1894887 | jhardin | 2021-11-10 03:09:57 +0000 (Wed, 10 Nov 2021) | 1 line
  
- more FP avoidance, new rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1632204 | jhardin | 2014-10-16 02:56:01 +0000 (Thu, 16 Oct 2014) | 1 line
+r1894768 | jhardin | 2021-11-06 02:25:00 +0000 (Sat, 06 Nov 2021) | 1 line
  
- add rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1631961 | axb | 2014-10-15 07:32:49 +0000 (Wed, 15 Oct 2014) | 1 line
+r1894685 | gbechis | 2021-11-02 14:29:25 +0000 (Tue, 02 Nov 2021) | 3 
+lines
+ 
+ recognize Arc-Authentication-Results,
+ first step in supporting Arc headers
  
- # Version 2014101500, Last Updated Wed Oct 15 07:07:01 2014 UTC
 ------------------------------------------------------------------------
-r1631767 | axb | 2014-10-14 14:06:02 +0000 (Tue, 14 Oct 2014) | 1 line
+r1894635 | jhardin | 2021-10-30 20:37:04 +0000 (Sat, 30 Oct 2021) | 1 line
  
- removed non AV/filter headers
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1631537 | jhardin | 2014-10-13 20:36:02 +0000 (Mon, 13 Oct 2014) | 1 line
+r1894514 | jhardin | 2021-10-23 18:27:15 +0000 (Sat, 23 Oct 2021) | 1 line
  
- tune RAND_HEADER
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1631463 | jhardin | 2014-10-13 16:40:25 +0000 (Mon, 13 Oct 2014) | 1 line
+r1894369 | jhardin | 2021-10-19 01:55:14 +0000 (Tue, 19 Oct 2021) | 1 line
  
- Add test rule for redirects via google
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1631455 | jhardin | 2014-10-13 16:07:15 +0000 (Mon, 13 Oct 2014) | 1 line
+r1894333 | jhardin | 2021-10-17 21:28:42 +0000 (Sun, 17 Oct 2021) | 1 line
  
- Add rule for malware downloads via Google
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1631289 | axb | 2014-10-13 06:16:55 +0000 (Mon, 13 Oct 2014) | 1 line
+r1894332 | jhardin | 2021-10-17 21:26:58 +0000 (Sun, 17 Oct 2021) | 1 line
  
- updated
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1631227 | jhardin | 2014-10-12 17:28:02 +0000 (Sun, 12 Oct 2014) | 1 line
+r1894312 | hege | 2021-10-17 10:23:49 +0000 (Sun, 17 Oct 2021) | 2 lines
+ 
+ Lower required spam count 100k -> 80k
  
- FP avoidance tuning
 ------------------------------------------------------------------------
-r1631224 | jhardin | 2014-10-12 17:20:20 +0000 (Sun, 12 Oct 2014) | 1 line
+r1894308 | hege | 2021-10-17 07:17:32 +0000 (Sun, 17 Oct 2021) | 2 lines
+ 
+ Bug 7931 - Undefined subroutine &Scalar::Util::tainted
  
- add testing rule
 ------------------------------------------------------------------------
-r1631219 | jhardin | 2014-10-12 17:14:58 +0000 (Sun, 12 Oct 2014) | 1 line
+r1894307 | hege | 2021-10-17 07:11:26 +0000 (Sun, 17 Oct 2021) | 2 lines
+ 
+ Remove Bug 7842 testing leftovers
  
- Tune FILLFORM
 ------------------------------------------------------------------------
-r1631207 | jhardin | 2014-10-12 16:44:22 +0000 (Sun, 12 Oct 2014) | 1 line
+r1894080 | jhardin | 2021-10-09 18:38:04 +0000 (Sat, 09 Oct 2021) | 1 line
  
- tune __RAND_HEADER
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1631133 | jhardin | 2014-10-11 22:30:07 +0000 (Sat, 11 Oct 2014) | 1 line
+r1893952 | jhardin | 2021-10-07 03:51:56 +0000 (Thu, 07 Oct 2021) | 1 line
  
- Add testing rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1630918 | jhardin | 2014-10-10 14:50:51 +0000 (Fri, 10 Oct 2014) | 1 line
+r1893832 | jhardin | 2021-10-02 17:17:36 +0000 (Sat, 02 Oct 2021) | 1 line
  
- add testing rule
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1630128 | kmcgrail | 2014-10-08 14:46:38 +0000 (Wed, 08 Oct 2014) | 1 
-line
+r1893831 | jhardin | 2021-10-02 17:16:37 +0000 (Sat, 02 Oct 2021) | 1 line
  
- Another question for the template
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1629640 | kmcgrail | 2014-10-06 13:11:05 +0000 (Mon, 06 Oct 2014) | 1 
-line
+r1893738 | jhardin | 2021-09-30 01:21:32 +0000 (Thu, 30 Sep 2021) | 1 line
+ 
+ Update generated ruleset
+------------------------------------------------------------------------
+r1893711 | gbechis | 2021-09-28 16:22:20 +0000 (Tue, 28 Sep 2021) | 2 
+lines
+ 
+ fix pyzor tests by adding an updated spample email
  
- added parse_dkim_uris option per bug 7087
 ------------------------------------------------------------------------
-r1629622 | kmcgrail | 2014-10-06 12:14:22 +0000 (Mon, 06 Oct 2014) | 1 
+r1893694 | billcole | 2021-09-27 15:51:34 +0000 (Mon, 27 Sep 2021) | 1 
 line
  
- Adding rules for bug 7068
+ spam reported from whitelisted domain, BZ#7930
 ------------------------------------------------------------------------
-r1629561 | jhardin | 2014-10-06 03:40:13 +0000 (Mon, 06 Oct 2014) | 1 line
+r1893631 | jhardin | 2021-09-25 22:03:40 +0000 (Sat, 25 Sep 2021) | 1 line
  
- disable SUBJECT_UNNEEDED_ENCODING, punishes pretty much all non-English 
-email; add new rule for testing
+ FP avoidance tuning FSL_BULK_SIG
 ------------------------------------------------------------------------
-r1629423 | jhardin | 2014-10-04 17:01:02 +0000 (Sat, 04 Oct 2014) | 1 line
+r1893613 | jhardin | 2021-09-25 03:12:29 +0000 (Sat, 25 Sep 2021) | 1 line
  
- more FP avoidance
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1629383 | axb | 2014-10-04 12:57:20 +0000 (Sat, 04 Oct 2014) | 2 lines
+r1893523 | billcole | 2021-09-22 21:11:13 +0000 (Wed, 22 Sep 2021) | 1 
+line
  
- # Last update: 2014-10-04-axb
- # Set headers which may provide inappropriate cues to the Bayesian 
-classifier
+ Bug 7913: correct description of SUBJECT_NEEDS_ENCODING
 ------------------------------------------------------------------------
-r1629103 | jhardin | 2014-10-03 01:16:37 +0000 (Fri, 03 Oct 2014) | 1 line
+r1893522 | billcole | 2021-09-22 20:49:07 +0000 (Wed, 22 Sep 2021) | 1 
+line
  
- Tweak CN_B2B and Doctor Oz rules
+ Bug  7921
 ------------------------------------------------------------------------
-r1628419 | mmartinec | 2014-09-30 12:30:58 +0000 (Tue, 30 Sep 2014) | 1 
+r1893514 | mmartinec | 2021-09-22 14:59:53 +0000 (Wed, 22 Sep 2021) | 1 
 line
  
- Plugin/HeaderEval: header field names are case-insensitive, (plus a tiny 
-speedup)
+ Plugin/PDFInfo.pm: fix the "no such facility warn", triping the t/debug.t
 ------------------------------------------------------------------------
-r1628417 | mmartinec | 2014-09-30 12:17:27 +0000 (Tue, 30 Sep 2014) | 1 
+r1893513 | mmartinec | 2021-09-22 14:43:28 +0000 (Wed, 22 Sep 2021) | 1 
 line
  
- Bug 7074, sa-update: improved error reporting of a failed spawned process
+ t/all_modules.t: patterns must use distinct names, otherwise the report 
+is wrong
 ------------------------------------------------------------------------
-r1628075 | axb | 2014-09-28 15:44:15 +0000 (Sun, 28 Sep 2014) | 2 lines
+r1893501 | jhardin | 2021-09-22 02:00:19 +0000 (Wed, 22 Sep 2021) | 1 line
  
- RegistrarBoundaries
- Version 2014092800, Last Updated Sun Sep 28 07:07:01 2014 UTC
+ Update generated ruleset
 ------------------------------------------------------------------------
-r1627983 | jhardin | 2014-09-27 17:27:32 +0000 (Sat, 27 Sep 2014) | 1 line
+r1893496 | mmartinec | 2021-09-21 12:35:10 +0000 (Tue, 21 Sep 2021) | 1 
+line
  
- tweak CN_B2B_SPAMMER
+ Documentation mistake in Conf.pm
 ------------------------------------------------------------------------
-r1627443 | jhardin | 2014-09-25 01:04:15 +0000 (Thu, 25 Sep 2014) | 2 
-lines
+r1893392 | jhardin | 2021-09-17 02:36:53 +0000 (Fri, 17 Sep 2021) | 1 line
  
- moving money (very short 419 fraud spams)
+ Update generated ruleset
+------------------------------------------------------------------------
+r1893391 | jhardin | 2021-09-17 02:36:40 +0000 (Fri, 17 Sep 2021) | 1 line
+ 
+ Update generated ruleset
+------------------------------------------------------------------------
+r1893237 | jhardin | 2021-09-11 02:02:07 +0000 (Sat, 11 Sep 2021) | 1 line
+ 
+ Update generated ruleset
+------------------------------------------------------------------------
+r1893206 | jhardin | 2021-09-10 03:18:07 +0000 (Fri, 10 Sep 2021) | 1 line
  
+ Update generated ruleset
 ------------------------------------------------------------------------

[... 1967 lines stripped ...]