]> source.dussan.org Git - rspamd.git/tag
1.2.3
object 1aa4a012f05c7ff053bfc62614d71419a71a07cc
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 12 Apr 2016 12:05:41 +0000 (13:05 +0100)
Release 1.2.3

* New DCC module (by @smfreegard)
* Rework whitelist module:
- Now we check different elements for different checks
- MIME from for DMARC
- DKIM signature domain for DKIM
- SMTP from or HELO for SPF
* Fix regexps results combination (*critical*)
* Fix issue with expressions processing (*critical*)
* Optimize strlcpy for aligned input
* Add support of half-closed connection in lua_tcp
* Allow to print compact json in client
* Save required score in history (#581)
* Allow to attach file descriptors to control commands
* Allow to send descriptors from workers to main
* Allow to attach fd when broadcasting to workers
* Implement log pipe feature for rspamd logs analysis
* Add `log_helper` worker
* Add `URIBL_SBL_CSS` (by @smfreegard)
* Add worker scripts functionality
* Add on load hooks for rspamd_config
* Add lua scripts for log_helper worker
* Add generic maillist detector (#584)
* Implement FANN autolearn using log_helper worker
* Rework metrics configuration to allow includes
* Change default value of forced removal in composite rules
* Allow to use assembly version of blake2b on x86 cpu
* Use less precise (but faster) clock if possible
* Insert redirected URL to the urls list
* Allow to get and set callback data for rspamd symbols
* Add binary heap implementation
* Use binary heap for expire algorithms in the hash
* Use `least frequent used` expiration strategy
* Allow to get mime headers from a task
* Add support for mime headers in `regexp` module
* Update Exim patches (by @fatalbanana)
* Allow building rspamd with jemalloc
* Save multipart boundaries
* SA plugin changes:
- Properly handle MIME headers
- Fix eval:check_for_missing_to_header rule
- Implement SA compatible body regexps
- Use sabody rules in SA plugin
* LUA API changes:
- Add util.get_ticks function
- Add util.stat function
- Add task:get_symbols_numeric method
- Add method to get number of symbols in the cache
- Add lua methods to get redirected urls
- Allow to get callbacks for lua symbols
- Add config:set_symbol_callback function
-----BEGIN PGP SIGNATURE-----

iQIcBAABAgAGBQJXDOSiAAoJEAdke2eQCBQ3gTUP/1G8aA341kGGprnEFYyNaBaK
48uEhMICp5ySig8Hx92tRVDpGz5Py5nqFyOMez9zJhLAXoZIdyvbdVwa8FAo1I3g
LtT4eim7s/uyQJg7aM31o2SOzy5KJMjCFMx7t1fi7MQkmX9X+ZRDqUx0Br3pf7OL
0yE02hO3LhCCyCkEPQ1+cj4UwhIQ0lFXqaXtImvpO2hOrlw/ed9/43XAKe440d0l
ijRzrxGhfg26fUuQaPcluosaP8UFosLbKHbtigzMRvtbDHGwzyw+zvNo30STEISp
TfTOp1r/wT0tUKhjRuifOSnbI7C8hfMhmDKXWPgnd8n7nsqu/qjoRmlVeHe1soin
psmHBFp/8dea9PzCTblXV2aXXxl0bJpoT7bf2s6qEdGQHWW25AxkKS9b9We6mO92
yjWkrd4+sbEAm1DB7B4HRuHDSEmIKq1kSy4QoOdoR6/1A4WhBX5NRluedVlhG+70
3cAfqktkWk8B7diabRea6D58gaAMag16l+BxyKUbe3UPGruLpsin575Pvyez2fP6
PVP/maQZocVsqg1iVEqNMicYzCWZKGhPKMwqZCDlQPnwHxx6U2F9RQyNfQ1Cgq+/
l/Ra1lNEV6/dlVm0nOrTyGun7oAmFsFuOg1iDrBom5ePtg3sEaQe2d8+d/Af6PLp
dP2fk8g06chhbrxH1uyx
=lLkN
-----END PGP SIGNATURE-----