summaryrefslogtreecommitdiffstats
path: root/lualib
Commit message (Collapse)AuthorAgeFilesLines
* [Fix] Fix settings reloadVsevolod Stakhov2019-08-071-0/+8
|
* [Minor] Rspamadm: Unify commands namingVsevolod Stakhov2019-08-062-2/+3
|
* [Refactor] Move mime types to a lua_mime libraryVsevolod Stakhov2019-08-021-0/+651
|
* [Minor] Lua_redis: Allow requests with no callbackVsevolod Stakhov2019-07-271-2/+6
|
* [Rework] Move mime modification functions to lua_mime libraryVsevolod Stakhov2019-07-262-187/+253
|
* [Feature] Improve autolearningVsevolod Stakhov2019-07-241-0/+67
|
* [Minor] Rename method nameVsevolod Stakhov2019-07-241-1/+1
|
* [Rework] Use a dedicated library for autolearnVsevolod Stakhov2019-07-241-0/+49
|
* [Minor] Lua_selectors: Allow to index numeric arrays in selectorsVsevolod Stakhov2019-07-231-4/+8
|
* [Feature] Lua_selectors: Add `words` selectorVsevolod Stakhov2019-07-231-1/+29
|
* [Minor] Lua_util: Add `flatten` functionVsevolod Stakhov2019-07-231-0/+17
|
* [Test] Sigh, just wait...Vsevolod Stakhov2019-07-191-1/+8
|
* [Minor] Slightly improve loggingVsevolod Stakhov2019-07-191-4/+7
|
* [Feature] Selectors: Add `list` generatorVsevolod Stakhov2019-07-191-0/+13
|
* [Feature] Lua_maps: Allow static maps for key-value pairsVsevolod Stakhov2019-07-191-2/+24
|
* [Feature] Selectors: Support filter_map and apply_map functionsVsevolod Stakhov2019-07-191-1/+54
|
* [Minor] Selectors: Filter empty values when doing mapVsevolod Stakhov2019-07-191-14/+21
|
* [Rework] Migrate from ip_score to reputationVsevolod Stakhov2019-07-171-0/+38
|
* [Minor] Selectors: Add append/prepend transformsVsevolod Stakhov2019-07-161-0/+26
|
* [Minor] Do not log arguments as it breaks testsVsevolod Stakhov2019-07-151-4/+4
|
* [Minor] fix lua [[...]] is deprecated near '['Evgeny Bobkin2019-07-121-3/+3
|
* [Minor] Neural: Enable cfg.options.check_all_filters when neural is enabledVsevolod Stakhov2019-07-091-0/+12
|
* [Minor] Do not return raw tables as they might be uninitializedVsevolod Stakhov2019-07-071-3/+18
|
* [Minor] Lua_redis: Report script registration position on errorsVsevolod Stakhov2019-07-071-4/+7
|
* [Minor] Minor fixesVsevolod Stakhov2019-07-052-8/+3
|
* [Minor] Lua_util: Add table_digest functionVsevolod Stakhov2019-07-051-0/+22
|
* [Feature] Implement Redis prefixes registration logicVsevolod Stakhov2019-07-051-0/+41
|
* [Minor] Add method to compare sorted tablesVsevolod Stakhov2019-07-041-0/+46
|
* [Minor] Settings: Consider allowed_ids/forbidden_idsVsevolod Stakhov2019-07-031-12/+61
|
* [Minor] Settings: Store symbols for each settings idVsevolod Stakhov2019-07-021-46/+86
|
* [Minor] Add universal keys and values functionsVsevolod Stakhov2019-07-021-0/+50
|
* Merge pull request #2956 from citrin/obfuscate_stringVsevolod Stakhov2019-07-011-10/+15
|\ | | | | More usable maybe_obfuscate_string
| * [Minor] Allow to disable hash trimming in maybe_obfuscate_stringAnton Yuzhaninov2019-07-011-2/+2
| | | | | | | | Don't trim hash if <prefix>_privacy_length is zero.
| * [Minor] maybe_obfuscate_string changesAnton Yuzhaninov2019-07-011-8/+13
| | | | | | | | | | 1. Return empty string as is (to save space). 2. Don't add ':' if prefix is empty.
* | [Minor] Disable rescore completely as it is broken with no torchVsevolod Stakhov2019-07-011-172/+10
| |
* | [Project] Some efforts to fix rescoreVsevolod Stakhov2019-07-011-21/+10
| |
* | [Project] Remove has_torch definitionsVsevolod Stakhov2019-07-011-82/+0
|/
* [Minor] Allow to close connection to redis without poolingVsevolod Stakhov2019-06-281-0/+1
| | | | Issue: #2796
* [Minor] Rspamadm: Add zstd compression support to grep subcommandVsevolod Stakhov2019-06-271-0/+2
|
* [Fix] Fix redis sentinel supportVsevolod Stakhov2019-06-261-3/+3
| | | | Issue: #2796
* [Minor] DCC: Unfold DCC headerVsevolod Stakhov2019-06-261-1/+3
|
* Merge pull request #2939 from citrin/clickhouseVsevolod Stakhov2019-06-261-2/+2
|\ | | | | [Minor] ClickHouse: Improve things stored
| * [Rework] Do not lowercase all data send to ClickHouseAnton Yuzhaninov2019-06-261-2/+2
| | | | | | | | | | | | | | | | | | | | A lot of strings stored in ClickHouse are case sensitive according to standards - store them in original case. We can always can use 'lower(field)' in a ClickHouse query, but if string was lowercased by Rspamd nothing can be done to recover lost information. Lowercase domain parts of addresses - domains are not case sensitive and storing them in lower case will simplify queries.
* | [Minor] Fix unique to work with iterators, add testsVsevolod Stakhov2019-06-241-3/+3
| |
* | [Feature] Lua_selectors: Add sort and uniq transform functionsVsevolod Stakhov2019-06-241-0/+26
|/
* [Minor] Clickhouse: Fix escapingVsevolod Stakhov2019-06-171-4/+4
|
* [Fix] Clickhouse: Fix quotingVsevolod Stakhov2019-06-171-1/+8
| | | | Issue: #2928
* [Project] Fix some more issuesVsevolod Stakhov2019-06-141-4/+4
|
* [Project] Various fixesVsevolod Stakhov2019-06-141-3/+13
|
* [Project] Rework settings registrationVsevolod Stakhov2019-06-141-5/+58
|