Vsevolod Stakhov
04f6599ad7
[Minor] Add fail-safety
4 months ago
Vsevolod Stakhov
f8dc0139b4
Merge pull request #4790 from fatalbanana/fix_rbl_warning
[Minor] rbl: fix warning
4 months ago
Andrew Lewis
1ea7a0b88c
[Minor] rbl: fix warning
4 months ago
Vsevolod Stakhov
6fb583995a
Merge pull request #4789 from fatalbanana/per_user_test
[Test] statistics: per-user
4 months ago
Andrew Lewis
f72578cc22
[Test] statistics: per-user
4 months ago
Vsevolod Stakhov
32e2fc07e1
[Minor] Fix old test
4 months ago
Vsevolod Stakhov
f4aa0ba5a8
[Fix] Fix learning with long prefixes
Issue: #4786
Closes: #4786
4 months ago
Vsevolod Stakhov
b1299ac910
[Fix] Fix headers insertion in the ordered list
4 months ago
Vsevolod Stakhov
c7c901ef4b
[Fix] Fix learn error propagation
4 months ago
Vsevolod Stakhov
4fd676e6f5
[Minor] Add some convenience methods
4 months ago
Vsevolod Stakhov
66cc2d3d88
[Fix] Fix storing of the bayes tokens
4 months ago
Vsevolod Stakhov
e7b3d77bc4
Merge pull request #4785 from arkamar/lua-maps-nested-comment
[Fix] Replace comment types
4 months ago
Petr Vaněk
0805aace80
[Minor] Fix typo in comment
4 months ago
Petr Vaněk
aaf4373418
[Fix] Use short comments rather than long one
Rspamd fails to start with Lua-5.1 because long comment does not allow
nesting, see [1]. This change replaces it to short comments in order to
fix the issue but preserves this part as comment in docs.
[1] https://www.lua.org/manual/5.1/manual.html#7.1
Bug: https://bugs.gentoo.org/922522
Fixes: b189c9fea6
("[Minor] lua_maps docs: apply formatting")
Fixes: https://github.com/rspamd/rspamd/issues/4784
5 months ago
Vsevolod Stakhov
4406dfbdd6
[Minor] Update version to 3.8.1
5 months ago
Vsevolod Stakhov
28391190c3
Release 3.8.0
* [Project] Rspamadm fuzzyping command
* [Project] Use Redis scripts for Bayes statistics and cache
* [Project] Support JSON logging
* [CritFix] - Fix reported length of logging structure
* [Feature] Allow to set `max_users` for Redis bayes backend
* [Feature] Escape JSON when needed
* [Feature] Proxy: Allow `encrypted_only` option
* [Feature] Reiterate on gtube patterns
* [Feature] Support ping command in fuzzy storage
* [Feature] Support suppressing DMARC reporting for particular recipients
* [Feature] rbl: support disabling or replacing url_whitelist per RBL
* [Fix] Another try to fix setproctitle
* [Fix] Cleanup session on exit
* [Fix] Do not cleanup hyperscan files unless new ones are loaded
* [Fix] Fix bad access when printing pending events on failure path
* [Fix] Fix issues with the raw header on header insertion/modification
* [Fix] Fix overflow in fuzzy_stats command
* [Fix] Fix some corner cases when parsing maps with no newlines
* [Fix] Fix various issues with canonicalisation of the paths
* [Fix] Fix wrong raw_len usage
* [Fix] Make words selection random deterministic upon content
* [Fix] Properly set config field when creating tasks from Lua
* [Fix] Really fix the language detector statistical heuristic
* [Fix] Set loaded variable explicitly
* [Fix] dkim_signing: siging_table: lowercase before lookup
* [Fix] known_senders: fix config handling
* [Fix] rbl: fix `exclude_local`
5 months ago
Vsevolod Stakhov
dce83e56e8
Merge pull request #4781 from fatalbanana/multimap_rawtext
[Fix] multimap: rawtext: use decoded parts
5 months ago
Vsevolod Stakhov
adf0dae1e8
[Minor] Print some more stats
5 months ago
Andrew Lewis
b9beb4ce7e
[Fix] multimap: rawtext: use decoded parts
5 months ago
Vsevolod Stakhov
6359ef9593
[Minor] Fix OSX build with backwards
Issue: #4752
5 months ago
Vsevolod Stakhov
4704a4a269
[Test] Remove some invalid tests for 32 bit platforms
Issue: #4754
5 months ago
Vsevolod Stakhov
2da61df6d8
[Fix] Really fix the language detector statistical heuristic
5 months ago
Vsevolod Stakhov
1fee9a3901
[Fix] Make words selection random deterministic upon content
5 months ago
Vsevolod Stakhov
5570daed2d
[Minor] Cleanup
5 months ago
Vsevolod Stakhov
01d182c863
Merge pull request #4774 from rspamd/vstakhov-redis-cache-rework
Rewrite redis_cache logic in statistics
5 months ago
Vsevolod Stakhov
a00c667b4c
[Minor] Remove special handling
5 months ago
Vsevolod Stakhov
da42b91ec3
[Project] Some more work with regard to configuration
5 months ago
Vsevolod Stakhov
c2fd943dc8
[Project] Final things on redis cache rework
5 months ago
Vsevolod Stakhov
903b60db99
[Project] Add cache config
5 months ago
Vsevolod Stakhov
7b9dd286ea
[Minor] Fix scripts invocation
5 months ago
Vsevolod Stakhov
5d861d8dd1
[Project] Further rework of the C part
5 months ago
Vsevolod Stakhov
7541d281d3
[Project] Initial implementation of the lua counterpart
5 months ago
Vsevolod Stakhov
48bfe90186
[Minor] Rework redis servers config parsing
5 months ago
Vsevolod Stakhov
2e1d005959
Merge pull request #4775 from fatalbanana/robot
[Test] Fix tests on Robot Framework 7.0
5 months ago
Andrew Lewis
42ff00ee6d
[Test] Fix tests on Robot Framework 7.0
5 months ago
Vsevolod Stakhov
dea397a3b1
[Rework] Start rewriting of the redis cache logic
5 months ago
Vsevolod Stakhov
2e2aab1202
Merge pull request #4772 from fatalbanana/dmarc_pingpong
[Feature] Support suppressing DMARC reporting for particular recipients
5 months ago
Andrew Lewis
c55e935c94
[Feature] Support suppressing DMARC reporting for particular recipients
5 months ago
Vsevolod Stakhov
e9aa655017
Merge pull request #4767 from fatalbanana/logging_tests_more
[Test] Some more tests for logging
5 months ago
Andrew Lewis
1fa1fe96cd
[Test] Some more tests for logging
5 months ago
Vsevolod Stakhov
ecd96adf48
Merge pull request #4766 from moisseev/webui
[WebUI] Normalize IPv4 for column sorting
5 months ago
moisseev
d76564979e
[WebUI] Normalize IPv4 for column sorting
5 months ago
Vsevolod Stakhov
6ef041641d
Merge pull request #4765 from moisseev/webui
[WebUI] Show message size in IEC (base 1024) units
5 months ago
Vsevolod Stakhov
6d0cfe35ab
[Project] Implement text tokens storage on C++ side
5 months ago
Vsevolod Stakhov
38244b721b
[Project] Add store tokens support in new bayes learn
5 months ago
moisseev
5210699735
[WebUI] Show message size in IEC (base 1024) units
5 months ago
Vsevolod Stakhov
33d3295d80
Merge pull request #4764 from jvoisin/anullptr
[Fix] Fix an overzealous s/NULL/nullptr/g
5 months ago
Julien Voisin
177e3e6f61
Update cfg_utils.cxx
Fix another dumb s/NULL/nullptr/g
5 months ago
Julien Voisin
2a8909f88b
Update cfg_rcl.cxx
Fixed an overzealous s/NULL/nullptr/g
5 months ago
moisseev
9f5b7b4264
[Minor] Combine history table column definitions
5 months ago