Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Fix] Resolve issue with bayes stat in `rspamadm` mode | Vsevolod Stakhov | 2024-02-01 | 2 | -32/+42 |
| | |||||
* | Merge pull request #4802 from rspamd/vstakhov-proxy-host-fixes | Vsevolod Stakhov | 2024-01-31 | 1 | -1/+23 |
|\ | | | | | Deal with `Connection` and `Host` headers on proxying | ||||
| * | [Fix] Deal with `Connection` and `Host` headers on proxying | Vsevolod Stakhov | 2024-01-29 | 1 | -1/+23 |
|/ | |||||
* | [Minor] Fix doc string | Vsevolod Stakhov | 2024-01-29 | 1 | -1/+1 |
| | |||||
* | Merge pull request #4801 from rspamd/vstakhov-history-prefix-templates | Vsevolod Stakhov | 2024-01-29 | 2 | -12/+15 |
|\ | | | | | [Feature] Allow to add templates to redis history prefix | ||||
| * | [Feature] Allow to add templates to redis history prefix | Vsevolod Stakhov | 2024-01-29 | 2 | -12/+15 |
|/ | | | | | Issue: #4793 Closes: #4793 | ||||
* | Merge pull request #4798 from moisseev/passthrough | Vsevolod Stakhov | 2024-01-28 | 1 | -3/+5 |
|\ | | | | | [WebUI] Show pass-through module in History | ||||
| * | [WebUI] Show pass-through module in History | moisseev | 2024-01-28 | 1 | -3/+5 |
| | | |||||
* | | Merge pull request #4796 from moisseev/webui | Vsevolod Stakhov | 2024-01-28 | 6 | -28/+21 |
|\ \ | | | | | | | [Minor] Move server selection logic to common.js | ||||
| * | | [Minor] Move server selection logic to common.js | moisseev | 2024-01-02 | 6 | -28/+21 |
| | | | |||||
* | | | Merge pull request #4795 from moisseev/adjust | Vsevolod Stakhov | 2024-01-28 | 2 | -22/+2 |
|\ \ \ | |_|/ |/| | | [Rework] Breaking: Do not report module as action | ||||
| * | | [Rework] Breaking: Do not report module as action | Alexander Moisseev | 2024-01-28 | 2 | -22/+2 |
|/ / | | | | | | | | | | | | | | | in the /history response since we have the `passthrough_module` key for that purpose. While that might be handy in some situations, mixing actions and module names is confusing in general. | ||||
* | | Merge pull request #4794 from rspamd/vstakhov-multimap-addr-extraction | Vsevolod Stakhov | 2024-01-27 | 1 | -10/+70 |
|\ \ | | | | | | | [Feature] Add extraction type for `from` maps | ||||
| * | | [Minor] Allow the same logic for recipients | Vsevolod Stakhov | 2024-01-27 | 1 | -5/+41 |
| | | | |||||
| * | | [Feature] Add extraction type for `from` maps | Vsevolod Stakhov | 2024-01-27 | 1 | -5/+29 |
|/ / | | | | | | | | | | | | | | | | | Attribute name: `extract_from`. Possible values: * `default` - try smtp, if not exists try mime * `mime` - check mime only * `smtp` - check smtp only * `both` - try to match both | ||||
* | | [Minor] Update version | Vsevolod Stakhov | 2024-01-25 | 1 | -1/+1 |
| | | |||||
* | | Release 3.8.13.8.1 | Vsevolod Stakhov | 2024-01-25 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | * [Fix] Fix headers insertion in the ordered list * [Fix] Fix learn error propagation * [Fix] Fix learning with long prefixes * [Fix] Fix potential double free by expclicitly zeroing pointers * [Fix] Fix storing of the bayes tokens * [Fix] Use short comments rather than long one | ||||
* | | [Fix] Fix potential double free by expclicitly zeroing pointers | Vsevolod Stakhov | 2024-01-25 | 1 | -4/+4 |
| | | |||||
* | | [Minor] Add fail-safety | Vsevolod Stakhov | 2024-01-25 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #4790 from fatalbanana/fix_rbl_warning | Vsevolod Stakhov | 2024-01-25 | 2 | -7/+7 |
|\ \ | | | | | | | [Minor] rbl: fix warning | ||||
| * | | [Minor] rbl: fix warning | Andrew Lewis | 2024-01-25 | 2 | -7/+7 |
| | | | |||||
* | | | 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 |
| | | |