aboutsummaryrefslogtreecommitdiffstats
path: root/lualib
Commit message (Collapse)AuthorAgeFilesLines
* [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
|
* [Project] Settings: Add lua_settings libraryVsevolod Stakhov2019-06-111-0/+73
|
* [Rework] Eliminate lua_squeeze as it has shown no improvementsVsevolod Stakhov2019-06-101-422/+0
|
* [Minor] Fix missing requireVsevolod Stakhov2019-06-031-0/+1
|
* [Minor] Dkim_signing: NDR are not DKIM signedVsevolod Stakhov2019-06-031-6/+15
| | | | Issue: #2901
* [Minor] Compat: Allow to use old style sign_conditionVsevolod Stakhov2019-05-312-3/+29
|
* [Rework] Dkim_signing: Move sign condition to dkim_signingVsevolod Stakhov2019-05-311-0/+13
|
* [Minor] Lua_util: Add callback_from_string routineVsevolod Stakhov2019-05-311-0/+20
|
* [Minor] Use lua_smtp for dmarc reportsVsevolod Stakhov2019-05-251-1/+6
|
* [Minor] Rework API to remove task dependencyVsevolod Stakhov2019-05-251-9/+8
|
* [Minor] Use lua_smtp in metadata_exporterVsevolod Stakhov2019-05-251-0/+2
|
* [Feature] Add lua_smtp libraryVsevolod Stakhov2019-05-251-0/+195
|
* [Minor] Fix oletools defaultsCarsten Rosenberg2019-05-241-1/+1
|
* [Feature] Use maps logic from lua_maps for multimapVsevolod Stakhov2019-05-211-0/+3
|
* [Feature] Add maps cache and type refinementVsevolod Stakhov2019-05-211-4/+65
|
* [Fix] Fix dkim signing exceptionsVsevolod Stakhov2019-05-211-3/+11
| | | | Issue: #2909
* [Minor] More fixesVsevolod Stakhov2019-05-201-0/+3
|
* [Minor] Fix selectors usageVsevolod Stakhov2019-05-201-2/+3
|
* [Minor] Add symbols and type heuristicVsevolod Stakhov2019-05-181-1/+21
|
* [Minor] Add docsVsevolod Stakhov2019-05-171-0/+21
|
* [Project] Add preliminary version of maps expressionsVsevolod Stakhov2019-05-171-0/+161
|
* [Minor] Return score with verdictVsevolod Stakhov2019-05-141-8/+10
|
* [Fix] Arc: More arc signing fixesVsevolod Stakhov2019-05-141-1/+2
|