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 2006/12/06 18:28:37 UTC
svn commit: r483156 - in /spamassassin/trunk/lib/Mail: SpamAssassin.pm
SpamAssassin/Plugin/Check.pm
Author: jm
Date: Wed Dec 6 09:28:36 2006
New Revision: 483156
URL: http://svn.apache.org/viewvc?view=rev&rev=483156
Log:
bug 5221: merge back sa-compile ruleset-compiler from jm_re2c_hacks branch to trunk; first patch, changes to core modules
Modified:
spamassassin/trunk/lib/Mail/SpamAssassin.pm
spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm
Modified: spamassassin/trunk/lib/Mail/SpamAssassin.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin.pm?view=diff&rev=483156&r1=483155&r2=483156
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin.pm Wed Dec 6 09:28:36 2006
@@ -295,7 +295,8 @@
=item LOCAL_STATE_DIR
Location of the local state directory, mainly used for installing updates via
-C<sa-update>. Defaults to "@@LOCAL_STATE_DIR@@".
+C<sa-update> and compiling rulesets to native code. Defaults to
+"@@LOCAL_STATE_DIR@@".
=back
Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm?view=diff&rev=483156&r1=483155&r2=483156
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/Check.pm Wed Dec 6 09:28:36 2006
@@ -91,6 +91,10 @@
$pms->{resolver}->finish_socket() if $pms->{resolver};
}
+ # allow other, plugin-defined rule types to be called here
+ $self->{main}->call_plugins ("check_rules_at_priority",
+ { permsgstatus => $pms, priority => $priority, checkobj => $self });
+
# do head tests
$self->do_head_tests($pms, $priority);
$self->do_head_eval_tests($pms, $priority);