From: Thomas E. <tho...@th...> - 2025-08-11 10:33:03
|
Hi all, fixed in assp 2.8.2 *SPAM-Eliminator* build 25223 - The feature to remove not visible text from HTML content of a mail for bayesian and HMM analyzes (e.g. display: none; visibility: hidden;) introduced in 2.8.2 build 25075, may sometimes leaded into very much too long runtime while parsing a mail for not visible text. This was caused by too havy backtracking in a regular expression. Possible results were SMTP-timeouts, GUI-timeouts and/or rebuildspamdb errors. - Depending on stored corpus file names, reading the content of a folder may caused a worker crash with SEGV in module Win32::Unicode. The SEGV can't be prevented, but the workers will no longer crash. - Even if 'HideIPandHelo' was configured, the real connected IP-address and HELO was provided in the added Authentication-Results and ARC-Authentication-Results header for outgoing mails. - Delay a connection using the SPF-record of a domain, may caused havy CPU load, if the SPF-record contained a large amount of IP-addresses. - The speed to parse and normalize the HTML/XML content of a mail is improved. - Removing a SPF-record from another SPF-record in Group definitions was not working correctly of any of the SPF-records contained IPv4 and IPv6 addresses. The same mistake happened, if such a removement was used in an IP-address list definition. - It was possible, that merging IP-addresses/ranges/CIDR in the 'work with IP-addresses' dialog has shown overlapping IP's in the result list. - If debug mode was enabled short time before a scheduled job was started, it was possible, that debugging was working for the scheduled task but not for scheduler code itself. changed: - perl verion 5.42 is supported by this code Thomas |