Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #4789 from fatalbanana/per_user_test | Vsevolod Stakhov | 2024-01-25 | 7 | -17/+58 |
|\ | | | | | [Test] statistics: per-user | ||||
| * | [Test] statistics: per-user | Andrew Lewis | 2024-01-25 | 7 | -17/+58 |
|/ | |||||
* | [Minor] Fix old test | Vsevolod Stakhov | 2024-01-24 | 2 | -8/+9 |
| | |||||
* | [Fix] Fix learning with long prefixes | Vsevolod Stakhov | 2024-01-24 | 1 | -54/+63 |
| | | | | | Issue: #4786 Closes: #4786 | ||||
* | [Fix] Fix headers insertion in the ordered list | Vsevolod Stakhov | 2024-01-22 | 1 | -2/+6 |
| | |||||
* | [Fix] Fix learn error propagation | Vsevolod Stakhov | 2024-01-22 | 1 | -4/+20 |
| | |||||
* | [Minor] Add some convenience methods | Vsevolod Stakhov | 2024-01-22 | 1 | -3/+24 |
| | |||||
* | [Fix] Fix storing of the bayes tokens | Vsevolod Stakhov | 2024-01-22 | 2 | -6/+6 |
| | |||||
* | Merge pull request #4785 from arkamar/lua-maps-nested-comment | Vsevolod Stakhov | 2024-01-22 | 1 | -3/+3 |
|\ | | | | | [Fix] Replace comment types | ||||
| * | [Minor] Fix typo in comment | Petr Vaněk | 2024-01-22 | 1 | -1/+1 |
| | | |||||
| * | [Fix] Use short comments rather than long one | Petr Vaněk | 2024-01-22 | 1 | -3/+3 |
|/ | | | | | | | | | | | | 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: b189c9fea633 ("[Minor] lua_maps docs: apply formatting") Fixes: https://github.com/rspamd/rspamd/issues/4784 | ||||
* | [Minor] Update version to 3.8.1 | Vsevolod Stakhov | 2024-01-19 | 1 | -1/+1 |
| | |||||
* | Release 3.8.03.8.0 | Vsevolod Stakhov | 2024-01-19 | 1 | -0/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [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` | ||||
* | Merge pull request #4781 from fatalbanana/multimap_rawtext | Vsevolod Stakhov | 2024-01-19 | 1 | -1/+1 |
|\ | | | | | [Fix] multimap: rawtext: use decoded parts | ||||
| * | [Fix] multimap: rawtext: use decoded parts | Andrew Lewis | 2024-01-19 | 1 | -1/+1 |
| | | |||||
* | | [Minor] Print some more stats | Vsevolod Stakhov | 2024-01-19 | 1 | -1/+5 |
|/ | |||||
* | [Minor] Fix OSX build with backwards | Vsevolod Stakhov | 2024-01-18 | 1 | -1/+3 |
| | | | | Issue: #4752 | ||||
* | [Test] Remove some invalid tests for 32 bit platforms | Vsevolod Stakhov | 2024-01-18 | 1 | -28/+29 |
| | | | | Issue: #4754 | ||||
* | [Fix] Really fix the language detector statistical heuristic | Vsevolod Stakhov | 2024-01-18 | 1 | -12/+26 |
| | |||||
* | [Fix] Make words selection random deterministic upon content | Vsevolod Stakhov | 2024-01-18 | 3 | -15/+23 |
| | |||||
* | [Minor] Cleanup | Vsevolod Stakhov | 2024-01-18 | 1 | -69/+8 |
| | |||||
* | Merge pull request #4774 from rspamd/vstakhov-redis-cache-rework | Vsevolod Stakhov | 2024-01-17 | 7 | -547/+488 |
|\ | | | | | Rewrite redis_cache logic in statistics | ||||
| * | [Minor] Remove special handling | Vsevolod Stakhov | 2024-01-17 | 2 | -6/+2 |
| | | |||||
| * | [Project] Some more work with regard to configuration | Vsevolod Stakhov | 2024-01-17 | 3 | -10/+21 |
| | | |||||
| * | [Project] Final things on redis cache rework | Vsevolod Stakhov | 2024-01-17 | 4 | -7/+91 |
| | | |||||
| * | [Project] Add cache config | Vsevolod Stakhov | 2024-01-16 | 1 | -6/+21 |
| | | |||||
| * | [Minor] Fix scripts invocation | Vsevolod Stakhov | 2024-01-15 | 2 | -22/+23 |
| | | |||||
| * | [Project] Further rework of the C part | Vsevolod Stakhov | 2024-01-15 | 2 | -5/+59 |
| | | |||||
| * | [Project] Initial implementation of the lua counterpart | Vsevolod Stakhov | 2024-01-12 | 4 | -10/+82 |
| | | |||||
| * | [Minor] Rework redis servers config parsing | Vsevolod Stakhov | 2024-01-12 | 1 | -6/+25 |
| | | |||||
| * | [Rework] Start rewriting of the redis cache logic | Vsevolod Stakhov | 2024-01-11 | 3 | -536/+225 |
| | | |||||
* | | Merge pull request #4775 from fatalbanana/robot | Vsevolod Stakhov | 2024-01-12 | 1 | -3/+3 |
|\ \ | |/ |/| | [Test] Fix tests on Robot Framework 7.0 | ||||
| * | [Test] Fix tests on Robot Framework 7.0 | Andrew Lewis | 2024-01-12 | 1 | -3/+3 |
|/ | |||||
* | Merge pull request #4772 from fatalbanana/dmarc_pingpong | Vsevolod Stakhov | 2024-01-10 | 1 | -1/+13 |
|\ | | | | | [Feature] Support suppressing DMARC reporting for particular recipients | ||||
| * | [Feature] Support suppressing DMARC reporting for particular recipients | Andrew Lewis | 2024-01-10 | 1 | -1/+13 |
|/ | |||||
* | Merge pull request #4767 from fatalbanana/logging_tests_more | Vsevolod Stakhov | 2024-01-03 | 7 | -6/+60 |
|\ | | | | | [Test] Some more tests for logging | ||||
| * | [Test] Some more tests for logging | Andrew Lewis | 2024-01-01 | 7 | -6/+60 |
|/ | |||||
* | Merge pull request #4766 from moisseev/webui | Vsevolod Stakhov | 2024-01-01 | 1 | -1/+3 |
|\ | | | | | [WebUI] Normalize IPv4 for column sorting | ||||
| * | [WebUI] Normalize IPv4 for column sorting | moisseev | 2023-12-31 | 1 | -1/+3 |
|/ | |||||
* | Merge pull request #4765 from moisseev/webui | Vsevolod Stakhov | 2023-12-31 | 4 | -175/+152 |
|\ | | | | | [WebUI] Show message size in IEC (base 1024) units | ||||
| * | [WebUI] Show message size in IEC (base 1024) units | moisseev | 2023-12-30 | 3 | -6/+25 |
| | | |||||
| * | [Minor] Combine history table column definitions | moisseev | 2023-12-29 | 3 | -174/+132 |
| | | |||||
* | | [Project] Implement text tokens storage on C++ side | Vsevolod Stakhov | 2023-12-31 | 2 | -7/+128 |
| | | |||||
* | | [Project] Add store tokens support in new bayes learn | Vsevolod Stakhov | 2023-12-31 | 2 | -5/+31 |
| | | |||||
* | | Merge pull request #4764 from jvoisin/anullptr | Vsevolod Stakhov | 2023-12-30 | 2 | -2/+2 |
|\ \ | |/ |/| | [Fix] Fix an overzealous s/NULL/nullptr/g | ||||
| * | Update cfg_utils.cxx | Julien Voisin | 2023-12-29 | 1 | -1/+1 |
| | | | | | | Fix another dumb s/NULL/nullptr/g | ||||
| * | Update cfg_rcl.cxx | Julien Voisin | 2023-12-29 | 1 | -1/+1 |
|/ | | | Fixed an overzealous s/NULL/nullptr/g | ||||
* | Merge pull request #4762 from moisseev/webui | Vsevolod Stakhov | 2023-12-28 | 10 | -723/+744 |
|\ | | | | | [Minor] Move common stuff to separate files | ||||
| * | [WebUI] Tweak scan result layout for small devices | moisseev | 2023-12-28 | 1 | -1/+3 |
| | | |||||
| * | [Minor] Move common stuff to separate files | moisseev | 2023-12-27 | 10 | -722/+741 |
|/ |