summaryrefslogtreecommitdiffstats
tag name3.4 (83173e28c05e202e2f3d4cebd8da29bcc7ecbd2f)
tag date2022-11-01 20:25:45 +0000
tagged byVsevolod Stakhov <vsevolod@rspamd.com>
tagged objectcommit 05da2709be...
downloadrspamd-3.4.tar.gz
rspamd-3.4.zip
Release 3.4
* [CritFix] Restore compatibility with the integrations and headers alterations * [Feature] Milter_headers: Add `x-rspamd-action` routine * [Feature] Share hyperscan database among processes * [Fix] Another corner case in url parsing * [Fix] Another fix for the enable password * [Fix] Another try to fix close method in lua_tcp * [Fix] Fix additional fields in the Redis schema * [Fix] Fix emoji joiner FP * [Fix] Fix favicon.ico Content-Type header * [Fix] Fix hang when close is used * [Fix] Lua_tcp: Sigh, another try to fix `close` invocation * [Fix] Mx_check: Cache the fact of a missing MX record * [Fix] Try to fix parsing of the unencoded `>` characters in html attributes * [Fix] Try to fix the case where password == enable_password * [Project] (Re)implement hyperscan caching * [Project] Rework cleanup * [Project] Synchronize hyperscan caches via the main process * [Rework] Convert multipattern to use hyperscan tools * [Rework] Make http normalize path function a generic function * [Rework] Split locked and unlocked files, as mmap does not need flock normally * [Rework] Start movement of the hyperscan related routines into a single unit * [Rework] Store the current worker, so other libraries could use this information * [Rework] Use blocking socket for IPC between main and workers * [Rework] Use more predictable size for commands buffers * [Rules] Do not insert ONCE_RECEIVED_STRICT on RDNS missing * [Rules] Reduce score of HTTP_TO_HTTPS - subject to remove completely -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE3ZoSbOZ1HqUqlwSjB2R7Z5AIFDcFAmNhgNMACgkQB2R7Z5AI FDcjJQ//bDwDYB9LOMBc6XvYWa2oVOy9G1oua2W6vAEKO/pM8M4WSXhEfSd5m2Zp SuyoXui1+/34F4TyIIAqnO/oQ2ItTTp/JIyTD29AHX7ZCcgN9cnH7vUIUvRZh7i2 R7431Z1/D4VXerLszSRbY13E4r9FxqcTyRkaqNHu34YZWoiZhU3AfBjFgweCgRU+ rrqtYTGroi3eHPYd34hbl0jELFlxozCEHS6nuSf5tiHCf8NUqMjABqtrcQgDgOqg xlwyPOA0NLbUyie2GMQD41SXQ9R77O/SUzYJT4kfxhCO5h6x0+4q/IWU1uKiO7A4 L59/DGyZTKiU/GRtuvQsJszzh/tVNr9v/qGYvLJRoVIAbyjpcCdjr3RcRjc2FSCE AL0Im3tqoMyrtmlUkzqDmz6FOt2BDSr/XwCphgDRfLrg15E6fIqcEefbPKoDXgLk Q0RDUuEM6Co7qzqPw/MqxiW8rLU+RgQZPAXQqUeehe+JfGB5ThdBs0AgJOxvwCi/ MDm4DMaPHqsy+0KnXWdb9/HH/pv/cITf9Ww6b8e5MVUuj7bsv784w6sIS8f2Tocs noUXVjylJo1lfK9zakhN6wBoMAc2i8zJ9eUl9SQYLecntpeanb9miMToJMz03mD+ bAazmZtOzFWA08DZ91o/HZzugbeWE6bG3sr2fS04MrzC0MYqrgs= =iXWq -----END PGP SIGNATURE-----