[Bug 7436] FEATURE IDEA: Add expiry date to rules

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7436

Henrik Krohns  changed:

   What|Removed |Added

 Resolution|--- |DUPLICATE
 Status|NEW |RESOLVED
 CC||apa...@hege.li

--- Comment #2 from Henrik Krohns  ---
Duplicate of already closed Bug 6210. Just bloats code for no reason, people
can do local scripting to rotate any cf files they wish.

*** This bug has been marked as a duplicate of bug 6210 ***

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 6210] Support timestamp and modulo (%) in conditionals, e.g. if (time < 1253806618)

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=6210

Henrik Krohns  changed:

   What|Removed |Added

 CC||d...@roaringpenguin.com

--- Comment #3 from Henrik Krohns  ---
*** Bug 7436 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 3587] configuration should declare character sets for localised text/plain message parts

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=3587

Henrik Krohns  changed:

   What|Removed |Added

 CC||apa...@hege.li
 Resolution|--- |FIXED
 Status|NEW |RESOLVED

--- Comment #2 from Henrik Krohns  ---
Closing old stale bug. I think it's already resolved..

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 5498] auto-whitelist db always empty

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=5498

Henrik Krohns  changed:

   What|Removed |Added

 Resolution|--- |WORKSFORME
 Status|NEW |RESOLVED
 CC||apa...@hege.li

--- Comment #1 from Henrik Krohns  ---
Closing old stale bug. Most likely not relevant anymore..

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 3898] Request for new body part to test against

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=3898

Henrik Krohns  changed:

   What|Removed |Added

 CC||apa...@hege.li
 Status|NEW |RESOLVED
 Resolution|--- |FIXED

--- Comment #5 from Henrik Krohns  ---
Closing old stale bug. URIDetail plugin can already match anchor text.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 6971] Add support for LMDB as a backend for Bayes DB

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=6971

Henrik Krohns  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 CC||apa...@hege.li
 Resolution|--- |WONTFIX

--- Comment #10 from Henrik Krohns  ---
Closing old stale bug. Just use Redis and be done with it. If no one
contributed LMDB code so far, I doubt anyone is going to, it really doesn't
offer anything.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 5802] Enhanced bare URI parsing: www(dot)prnceleb(dot)com

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=5802

Henrik Krohns  changed:

   What|Removed |Added

 Resolution|--- |WONTFIX
 Status|NEW |RESOLVED
 CC||apa...@hege.li

--- Comment #4 from Henrik Krohns  ---
Closing old stale bug. No point playing such whackamole with schemeless parser,
there's million ways you can write a non-linkified url.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7740] Cannot set OLEMacro regex options

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7740

Henrik Krohns  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Henrik Krohns  ---
Was the case of SA internals not supporting set_config "default => qr//" thing,
apparently tests or I didn't catch it as Conf::clone() is called only on spamd
reload(?)... anyway should work now.

Sendingspamassassin-3.4/lib/Mail/SpamAssassin/Conf.pm
Sendingtrunk/lib/Mail/SpamAssassin/Conf.pm
Transmitting file data ..done
Committing transaction...
Committed revision 1864805.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7740] Cannot set OLEMacro regex options

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7740

Marcel  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Status|RESOLVED|REOPENED

--- Comment #3 from Marcel  ---
Sorry Henrik it looks like this is still broken. You said that /foo/ delimiters
would be not be supported but I still get errors when I try to use the old
syntax:

My config:
>ifplugin Mail::SpamAssassin::Plugin::OLEMacro
>olemacro_num_mime 5
>olemacro_num_zip 5
>olemacro_zip_depth 2
>olemacro_extended_scan 0
>olemacro_prefer_contentdisposition 1
>olemacro_max_file 512000
>olemacro_exts 
>(?:doc|docx|dot|pot|ppa|pps|ppt|rtf|sldm|xl|xla|xls|xlsx|xlt|xslb)$
>olemacro_macro_exts 
>(?:docm|dotm|ppam|potm|ppst|ppsm|pptm|sldm|xlm|xlam|xlsb|xlsm|xltm|xps)$
>olemacro_zips (?:zip)$
>olemacro_skip_exts (?:dotx|potx|ppsx|pptx|sldx|xltx)$
>olemacro_skip_ctypes ^(?:(audio|image|text)\/|application\/(?:pdf))
>endif

When restarting my new spamassassin 3.4 build:
spamassassin-3.4.3-0.20190809svn1864760.el7.x86_64

>Aug  9 07:08:55 www0 spamd[3909]: config: dup unknown type 
>olemacro_macro_exts, Regexp
>Aug  9 07:08:55 www0 spamd[3909]: config: dup unknown type olemacro_exts, 
>Regexp
>Aug  9 07:08:55 www0 spamd[3909]: config: dup unknown type olemacro_skip_exts, 
>Regexp
>Aug  9 07:08:55 www0 spamd[3909]: config: dup unknown type 
>olemacro_skip_ctypes, Regexp
>Aug  9 07:08:55 www0 spamd[3909]: config: dup unknown type olemacro_zips, 
>Regexp

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 4473] RFE: Add metadata to e-mails produced by bugzilla

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=4473

--- Comment #2 from Henrik Krohns  ---
Btw current Bugzilla does add some headers. :-)

X-Bugzilla-Reason: AssignedTo
X-Bugzilla-Type: changed
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Spamassassin
X-Bugzilla-Component: Tools
X-Bugzilla-Version: unspecified
X-Bugzilla-Keywords:
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: apa...@hege.li
X-Bugzilla-Status: RESOLVED
X-Bugzilla-Resolution: FIXED
X-Bugzilla-Priority: P5
X-Bugzilla-Assigned-To: dev@spamassassin.apache.org
X-Bugzilla-Target-Milestone: Undefined
X-Bugzilla-Flags:
X-Bugzilla-Changed-Fields: resolution cc bug_status

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 4473] RFE: Add metadata to e-mails produced by bugzilla

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=4473

Henrik Krohns  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 CC||apa...@hege.li
 Status|NEW |RESOLVED

--- Comment #1 from Henrik Krohns  ---
Closing old stale bug. As a developer I say this would be pointless. Developer
should keep tabs on everything that's going on.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7398] Unusual Gotcha when parsing rules..unicode

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7398

Henrik Krohns  changed:

   What|Removed |Added

 Resolution|--- |WONTFIX
 Status|NEW |RESOLVED

--- Comment #3 from Henrik Krohns  ---
Couldn't find any way to check for these. It's probably so rare user fault,
that it's not worth it to even try to log it better. We could do per rule "eval
{$re} or die" checks to log the actual rule, but it's really unneeded overhead
and won't stop dying anyway..

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7656] UTF8 rules, normalize_charset etc overhaul

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7656

Henrik Krohns  changed:

   What|Removed |Added

 Blocks|4745|
 Depends on||4745

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 6042] Malformed UTF-8 character

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=6042

Henrik Krohns  changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution|--- |WORKSFORME
 CC||apa...@hege.li

--- Comment #7 from Henrik Krohns  ---
Closing old stale bug, could not reproduce.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7520] Parsing of undecoded UTF-8 will give garbage when decoding entities at /usr/share/perl5/vendor_perl/Mail/SpamAssassin/HTML.pm line 260

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7520

Henrik Krohns  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #26 from Henrik Krohns  ---
Why was this in reopened state? Closing.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7656] UTF8 rules, normalize_charset etc overhaul

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7656

Henrik Krohns  changed:

   What|Removed |Added

 Depends on||6234, 7072

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7729] [review] body rules to match body only, not including the Subject

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7729

--- Comment #16 from Henrik Krohns  ---
Forgot docs..

Sendingtrunk/UPGRADE
Transmitting file data .done
Committing transaction...
Committed revision 1864792.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 7729] [review] body rules to match body only, not including the Subject

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=7729

--- Comment #15 from Henrik Krohns  ---
It seems "nosubject" is accepted for trunk, committing to get it out of the
way.

Sendingtrunk/lib/Mail/SpamAssassin/Conf.pm
Sendingtrunk/lib/Mail/SpamAssassin/Plugin/Check.pm
Transmitting file data ..done
Committing transaction...
Committed revision 1864791.

For 3.4 it's already +2 I think, I'll let Kevin say his final words, but I
think it's accepted regardless?

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 5185] Bayesian learning uses different message checksums during exiscan_acl and later sa_learn

2019-08-09 Thread bugzilla-daemon
https://bz.apache.org/SpamAssassin/show_bug.cgi?id=5185

Henrik Krohns  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #35 from Henrik Krohns  ---

Fixed in trunk.

- Added Message::get_pristine_body_digest(), Message::get_msgid(),
Message::generate_msgid() functions
- Removed Plugin::Bayes::get_msgid() function
- Fix TxRep and Bayes usage of above
- generate_msgid() now uses To + Date + whole LF normalized pristine_body

Sendingtrunk/UPGRADE
Sendingtrunk/lib/Mail/SpamAssassin/Message.pm
Sendingtrunk/lib/Mail/SpamAssassin/Plugin/Bayes.pm
Sendingtrunk/lib/Mail/SpamAssassin/Plugin/TxRep.pm
Sendingtrunk/t/bayesbdb.t
Sendingtrunk/t/bayesdbm.t
Sendingtrunk/t/bayesdbm_flock.t
Sendingtrunk/t/bayessdbm.t
Sendingtrunk/t/bayessdbm_seen_delete.t
Sendingtrunk/t/bayessql.t
Transmitting file data ..done
Committing transaction...
Committed revision 1864788.

-- 
You are receiving this mail because:
You are the assignee for the bug.