You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by jm...@apache.org on 2009/07/16 23:56:43 UTC
svn commit: r794884 - in /spamassassin/trunk: rules/20_head_tests.cf
rulesrc/sandbox/jm/20_bug6152.cf
Author: jm
Date: Thu Jul 16 21:56:43 2009
New Revision: 794884
URL: http://svn.apache.org/viewvc?rev=794884&view=rev
Log:
bug 6152: update INVALID_DATE_TZ_ABSURD, thanks to Steve Freegard
Removed:
spamassassin/trunk/rulesrc/sandbox/jm/20_bug6152.cf
Modified:
spamassassin/trunk/rules/20_head_tests.cf
Modified: spamassassin/trunk/rules/20_head_tests.cf
URL: http://svn.apache.org/viewvc/spamassassin/trunk/rules/20_head_tests.cf?rev=794884&r1=794883&r2=794884&view=diff
==============================================================================
--- spamassassin/trunk/rules/20_head_tests.cf (original)
+++ spamassassin/trunk/rules/20_head_tests.cf Thu Jul 16 21:56:43 2009
@@ -161,7 +161,7 @@
test INVALID_DATE ok Thurs, 31 Jul 2002 16:41:57 +0200
# allow +1300, NZ timezone
-header INVALID_DATE_TZ_ABSURD Date =~ /[-+](?:1[4-9]\d\d|[2-9]\d\d\d)$/
+header INVALID_DATE_TZ_ABSURD Date =~ /[-+](?!(?:0\d|1[0-4])(?:[03]0|[14]5))\d{4}$/
describe INVALID_DATE_TZ_ABSURD Invalid Date: header (timezone does not exist)
header INVALID_TZ_CST ALL =~ /[+-]\d\d[30]0(?<!-0600|-0500|\+0800|\+0930|\+1030)\s+(?:\bCST\b|\(CST\))/