OBS-URL: https://build.opensuse.org/package/show/server:mail/rspamd?expand=0&rev=25
304 lines
12 KiB
Plaintext
304 lines
12 KiB
Plaintext
-------------------------------------------------------------------
|
|
Fri Oct 19 18:20:09 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- update to 1.8.1
|
|
- [CritFix] Fix options insertion
|
|
- [CritFix] Fix words decay one more time (affects long messages)
|
|
- [CritFix] Increase default words_decay
|
|
- [CritFix] Plug memory leak in redis pool
|
|
- [Feature] Add `check_violation` feature to DKIM/ARC signing
|
|
- [Feature] Add only unique elements to Clickhouse url arrays
|
|
- [Feature] Allow `g+:` and `g-:` composite atoms
|
|
- [Feature] Allow dkim domains check in surbl
|
|
- [Feature] Allow maps with HTTP auth
|
|
- [Feature] Allow to disable actions by users settings
|
|
- [Feature] Extend whitelisting options
|
|
- [Feature] Store url object in images
|
|
- [Feature] Use verdict instead of the plain action in plugins
|
|
- [Fix] Allow to call fstring append with NULL string
|
|
- [Fix] DCC - luacheck
|
|
- [Fix] Do not load torch on each rspamadm invocation
|
|
- [Fix] Fix boundaries detection and rework stop words algorithm
|
|
- [Fix] Fix dependencies for DNS_SIGNED symbol
|
|
- [Fix] Fix errors when dealing with dynamic rates/bursts in
|
|
Ratelimit
|
|
- [Fix] Fix groups mess
|
|
- [Fix] Fix groups mess
|
|
- [Fix] Fix parsing address with comments
|
|
- [Fix] Fix resolving in DMARC reports
|
|
- [Fix] Fix various issues with parsing of the received headers
|
|
- [Fix] Fix watchers issue in lua_tcp when doing no resolving
|
|
- [Fix] Plug memory leak in language detector (affects reloads)
|
|
- [Fix] Remove one letter stop words
|
|
- [Fix] Slashing: backport chunk logic from libucl
|
|
- [Fix] Stop libevent from using cached time in rspamadm
|
|
- [Fix] Try to fix watchers chaining
|
|
- [Fix] Various fixes in redis sync interface
|
|
- [Fix] ip_score - respect check_authed and check_local settings
|
|
from config
|
|
- [Project] Rework passthrough actions
|
|
- [Project] Clustering module
|
|
- [Rework] Always create result for a task
|
|
- [Rework] Completely rewrite DMARC checks logic
|
|
- [Rework] Rework and fix whitelist plugin
|
|
- [WebUI] Add symbols sorting buttons
|
|
- [WebUI] Change symbols order without updating history
|
|
- [WebUI] Colorize symbols
|
|
- [WebUI] Do not display password form when secure_ip is set
|
|
- [WebUI] Fix symbol description tooltips display
|
|
- [WebUI] History: add sorting by symbol score value
|
|
- drop 5093631ddd4d3389cddaaa95865dc4a23143a10f.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 1 14:48:13 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- backport 5093631ddd4d3389cddaaa95865dc4a23143a10f.patch:
|
|
can be removed in 1.8.1
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 24 22:39:44 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- update to 1.8.0
|
|
The most important features and fixes
|
|
- New selectors framework
|
|
This framework allows to combine and process different data
|
|
extracted from messages and use that in different plugins, such
|
|
as multimap, reputation or ratelimits. It is also possible to
|
|
use data extracted in Rspamd regular expressions.
|
|
- Coroutines API support in Lua
|
|
Now you can write code in a usual imperative manner but you
|
|
still will not block any other tasks. Each potentially blocking
|
|
operation creates a yielding-point. In turn, this means the
|
|
code is suspended until the operation is done (just like
|
|
blocking) and resumes only when there is some result.
|
|
Meanwhile, other tasks are processed as usual.
|
|
- Clickhouse optimization
|
|
Rspamd now uses a flat table to optimize ClickHouse SQL
|
|
requests. In fact, joins are not recommended by the ClickHouse
|
|
developers as multiple joins have proven to be slow. Hence,
|
|
Rspamd has moved all data to a single table. Schema migration
|
|
is done automatically, however, please read the migration notes
|
|
in case of any doubts. Old data is not migrated nor deleted
|
|
automatically.
|
|
There is now optional data retention support in the ClickHouse
|
|
module. You can set retention policies for the data stored in
|
|
Clickhouse to conform different regulations (e.g. GDPR).
|
|
- Unicode processing improvements
|
|
Rspamd now normalizes all unicode data using NFKC schema prior
|
|
to processing. This helps to prevent “glyph” attacks used by
|
|
some spammers nowadays. Unicode conversion has also been
|
|
improved to continue on bad symbols instead of giving up and
|
|
working with raw data.
|
|
- Language detection improvements
|
|
We have reworked the language detector to use stop-words and
|
|
rely on unicode glyphs more extensively. As the result of this
|
|
work, the speed of language detection has been increased
|
|
significantly (by 10 times in some cases). The preciseness of
|
|
the detection has also been improved.
|
|
- Fixed various bugs in sesssions handling
|
|
We have located and fixed various hidden issues caused by async
|
|
rules chaining. It might cause inconsistencies in the
|
|
dependencies processing, crashes in rare cases and other “bad
|
|
things”.
|
|
- Various Web Interface improvements and fixes
|
|
There are multiple improvements and fixes in the Web Interface.
|
|
In particular, the issues with cluster support and aggregation
|
|
have been addressed.
|
|
|
|
For all the fixes see
|
|
https://rspamd.com/announce/2018/09/24/rspamd-1.8.0.html
|
|
- drop patch 66ffcdfa880daeb3b50c7ef3bcb5511abb6d92f6.patch
|
|
included in update
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 30 14:06:44 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- add conflicts on rspamd-client to ease switching between the 2
|
|
modes
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 30 13:48:21 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- undo the split by guarding it with split_out_client:
|
|
osc build --with=split_out_client if you want to build with it
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 30 13:39:03 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- replace our copy of rspamd.conf with a patch rspamd-conf.patch:
|
|
currently we only replace the logging to rspamd.conf with console
|
|
and set systemd mode
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 29 15:53:10 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- split out rspamc and rspamadm into a rspamd-client package.
|
|
the main package will still require it so nothing would change
|
|
from this perspective.
|
|
|
|
This allows administration and training from other machines
|
|
without installing the whole stack.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 29 15:52:31 UTC 2018 - Marcus Rueckert <mrueckert@suse.de>
|
|
|
|
- added rspamd-after-redis-target.patch:
|
|
make sure we start rspamd after redis.target
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 8 08:09:26 UTC 2018 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.7.8
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.9
|
|
- patch included to fix lua builds on i586
|
|
https://github.com/vstakhov/rspamd/commit/66ffcdfa880daeb3b50c7ef3bcb5511abb6d92f6.patch
|
|
- 2338.patch is removed: included in the upstream tarball
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 13 16:42:32 UTC 2018 - mrueckert@suse.de
|
|
|
|
- updated version to 1.7.8
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.7
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.8
|
|
- added https://github.com/vstakhov/rspamd/pull/2338.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 13 16:37:41 UTC 2018 - mrueckert@suse.de
|
|
|
|
- limit pcre2 to 15.0 and newer
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jul 13 16:09:32 UTC 2018 - mrueckert@suse.de
|
|
|
|
- we had a buildrequires for libfann but the cmake flag was in a
|
|
conditional. removed the conditional.
|
|
- enable pcre2 support
|
|
- prepare building utils but they are broken atm
|
|
- enable hyperscan for TW and newer
|
|
- enable openblas for 15.0 and newer
|
|
- gd library had a BR but was not enabled
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 20 12:00:00 UTC 2018 - iippolitov@gmail.com
|
|
|
|
- changed default configuration to match current rules
|
|
https://rspamd.com/doc/workers/
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 19 12:00:00 UTC 2018 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.7.6
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.6
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 30 16:52:25 UTC 2018 - pieter@hollants.com
|
|
|
|
- updated version to 1.7.3
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.3
|
|
- removed obsolete protocol.c.patch (incorporated into 1.7.3)
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Mar 27 17:20:28 UTC 2018 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.7.2
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.2
|
|
- fix for https://github.com/vstakhov/rspamd/issues/2120 included
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 22 07:07:35 UTC 2018 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.7.1
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.1
|
|
- fixed ix86 build
|
|
conditional jemalloc, luajit, external hiredis and torch build
|
|
- fixed build without LUA JIT
|
|
https://github.com/vstakhov/rspamd/pull/2100
|
|
- fixed Leap 42.1 build (cmake used wrong ASM compiler)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 19 18:33:42 UTC 2018 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.7.0
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.7.0
|
|
- disabled ENABLE_OPTIMIZE for Leap due to old GCC
|
|
https://github.com/vstakhov/rspamd/issues/2091
|
|
- luajit enabled by default (required by torch)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 12 11:57:47 UTC 2018 - asn@cryptomilk.org
|
|
|
|
- Add missing runtime requirement for lua-lpeg
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 8 23:03:46 UTC 2018 - mrueckert@suse.de
|
|
|
|
- BR libnsl to fix build on suse_version >= 1500
|
|
|
|
-------------------------------------------------------------------
|
|
Sat Feb 17 09:10:30 UTC 2018 - thomas@cupracer.de
|
|
|
|
- updated version to 1.6.6
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.6.6
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Jul 27 12:15:45 UTC 2017 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.6.3
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.6.3
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jul 11 08:36:19 UTC 2017 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.6.2
|
|
https://github.com/vstakhov/rspamd/releases/tag/1.6.2
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 14 18:34:59 UTC 2017 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.6.1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 13 10:10:53 UTC 2017 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.6.0
|
|
- rspamd.conf with logging to console added to sources
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jun 6 17:30:00 UTC 2017 - iippolitov@gmail.com
|
|
|
|
- updated version to 1.5.9
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Apr 3 18:48:46 UTC 2017 - jengelh@inai.de
|
|
|
|
- Ensure description is neutral. Replace unnecessary
|
|
%__-type macro indirections.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 17 16:08:17 UTC 2017 - asn@cryptomilk.org
|
|
|
|
- Update to version 1.5.3
|
|
https://rspamd.com/announce/2017/03/17/rspamd-1.5.3.html
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Mar 15 08:22:49 UTC 2017 - asn@cryptomilk.org
|
|
|
|
- Update to version 1.5.2
|
|
https://rspamd.com/announce/2017/03/01/rspamd-1.5.0.html
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 1 08:35:40 UTC 2016 - asn@cryptomilk.org
|
|
|
|
- Update to version 1.4.1
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Nov 29 13:02:36 UTC 2016 - asn@cryptomilk.org
|
|
|
|
- Update to version 1.4.0
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 27 22:04:41 UTC 2016 - mrueckert@suse.de
|
|
|
|
- initial package
|
|
|