You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@spamassassin.apache.org by he...@apache.org on 2023/03/02 11:49:54 UTC

svn commit: r1907969 - /spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AuthRes.pm

Author: hege
Date: Thu Mar  2 11:49:53 2023
New Revision: 1907969

URL: http://svn.apache.org/viewvc?rev=1907969&view=rev
Log:
Allow hyphen in pname and property

Modified:
    spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AuthRes.pm

Modified: spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AuthRes.pm
URL: http://svn.apache.org/viewvc/spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AuthRes.pm?rev=1907969&r1=1907968&r2=1907969&view=diff
==============================================================================
--- spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AuthRes.pm (original)
+++ spamassassin/trunk/lib/Mail/SpamAssassin/Plugin/AuthRes.pm Thu Mar  2 11:49:53 2023
@@ -467,7 +467,7 @@ sub parse_authres {
       my ($ptype, $property, $value);
 
       # ptype
-      if (!/\G(\w+)/gcs) {
+      if (!/\G([\w-]+)/gcs) {
         die("invalid ptype: ".substr($_,pos())."\n");
       }
       $ptype = lc($1);
@@ -483,7 +483,7 @@ sub parse_authres {
       skip_cfws();
 
       # property
-      if (!/\G(\w+)/gcs) {
+      if (!/\G([\w-]+)/gcs) {
         die("invalid property\n");
       }
       $property = lc($1);