aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Better Lua 5.3 compatibilityVsevolod Stakhov2018-08-1521-117/+117
|
* [Minor] Slightly refactor set iterationVsevolod Stakhov2018-08-151-6/+2
|
* [Minor] kh_foreach should not be used with hash sets, it couses segfault on ↵Mikhail Galanin2018-08-151-5/+6
| | | | -O0 -fno-omit-frame-pointer. See kh_val() description
* [Feature] Add more ratelimits: by digest, by attachments data, by filenamesVsevolod Stakhov2018-08-151-0/+42
|
* [Fix] Fix dynamic buckets in ratelimitsVsevolod Stakhov2018-08-151-23/+31
|
* [Feature] Allow to get dkim signing data directly from HTTP headersVsevolod Stakhov2018-08-142-21/+33
|
* [Fix] Add fail-safety for destroying sessionsVsevolod Stakhov2018-08-1410-131/+208
|
* [Fix] Call Lua callback on DNS timeoutsVsevolod Stakhov2018-08-141-5/+27
|
* [Minor] Include subject in task digestVsevolod Stakhov2018-08-141-0/+1
|
* [Minor] Improve dkim signing debuggingVsevolod Stakhov2018-08-131-4/+10
|
* [Minor] Fix conditional debuggingVsevolod Stakhov2018-08-132-4/+32
|
* [Minor] Log bad output if proxied connection returns garbadgeVsevolod Stakhov2018-08-131-0/+5
|
* [Minor] Select the appropriate messageVsevolod Stakhov2018-08-121-1/+1
|
* [Minor] Add missing reply headersVsevolod Stakhov2018-08-121-0/+2
|
* [Feature] Use pure Lua debugm functionVsevolod Stakhov2018-08-1021-132/+141
|
* [Feature] Add pure Lua debugm functionVsevolod Stakhov2018-08-102-44/+56
|
* [Minor] Add logx method to the loggerVsevolod Stakhov2018-08-101-18/+39
|
* Merge pull request #2412 from negram/add-record-type-to-logVsevolod Stakhov2018-08-101-4/+4
|\ | | | | [Minor] Add record type into log when set up fake records
| * [Minor] str_from_rdns_type -> rdns_str_from_type to keep consistencyMikhail Galanin2018-08-101-3/+3
| |
| * [Minor] Add record type into log when set up fake recordsMikhail Galanin2018-08-101-4/+4
| |
* | Merge pull request #2411 from negram/fix-mx-fakingVsevolod Stakhov2018-08-101-2/+2
|\ \ | | | | | | [Minor] Fixed parsing of faked mx-record:
| * | [Minor] Fixed parsing of faked mx-record: priority goes first and then the valueMikhail Galanin2018-08-101-2/+2
| | |
* | | [Minor] Oops, fix endless loopVsevolod Stakhov2018-08-101-1/+0
| | |
* | | [Minor] Apply idempotent filters to skipped messagesVsevolod Stakhov2018-08-101-1/+3
| | |
* | | [Fix] Do not try to process skipped messagesVsevolod Stakhov2018-08-102-0/+17
| |/ |/|
* | [Fix] Fix HTTP requests with no bodyVsevolod Stakhov2018-08-091-5/+9
| |
* | [Minor] Allow to get a trace functionVsevolod Stakhov2018-08-091-0/+20
| |
* | [Feature] Add support for Lua API tracingVsevolod Stakhov2018-08-0923-2/+448
|/
* [Minor] Luacheck fixesVsevolod Stakhov2018-08-081-7/+2
|
* [Project] Migrate CH data to a fat tableVsevolod Stakhov2018-08-081-155/+73
|
* [Project] Implement Clickhouse migrationsVsevolod Stakhov2018-08-081-92/+197
|
* [Minor] Improve SSL shutdown to keep connections in SSL cacheVsevolod Stakhov2018-08-081-0/+12
|
* [Minor] Various fixes to Clickhouse exporterVsevolod Stakhov2018-08-071-5/+7
|
* [Feature] Support gathering HTTP body from fragments in lua_httpVsevolod Stakhov2018-08-071-0/+29
|
* [Minor] Fix various issues with the clickhouse supportVsevolod Stakhov2018-08-071-6/+8
|
* [Minor] Various fixes to lua_task_load_from_string methodVsevolod Stakhov2018-08-071-21/+20
|
* [Rework] Move phishtank to a DNS based serviceVsevolod Stakhov2018-08-061-54/+47
|
* [Rework] Rework Clickhouse plugin to use the new APIVsevolod Stakhov2018-08-061-234/+117
|
* [Minor] Convert retention logic in Clickhouse moduleVsevolod Stakhov2018-08-061-76/+37
|
* [Minor] Fix parsing of the escaped '#' in mapsVsevolod Stakhov2018-08-061-1/+1
|
* [Minor] Pass all multimap config fields to the `set_metric_symbol` methodVsevolod Stakhov2018-08-031-14/+5
|
* [Fetaure] Add support of custom functions to clickhouse pluginVsevolod Stakhov2018-08-021-1/+84
|
* Merge pull request #2394 from negram/fix-spamassassin-external-depsVsevolod Stakhov2018-08-021-1/+1
|\ | | | | [Fix] fixed "cannot find dependency on symbol 1" issue when using rep…
| * [Fix] fixed "cannot find dependency on symbol 1" issue when using replaced ↵Mikhail Galanin2018-08-021-1/+1
| | | | | | | | symbols in spamassassin rules
* | [Fix] partition_id is not available in old versions of CHMikhail Galanin2018-08-021-2/+2
|/
* [Fix] Fixed argument checking for being nullMikhail Galanin2018-08-011-1/+1
|
* [Minor] Fix option parsing in rspamadmVsevolod Stakhov2018-08-011-36/+37
|
* Merge pull request #2385 from negram/extract_specific_urls-reworkVsevolod Stakhov2018-07-312-5/+112
|\ | | | | Extract specific urls rework
| * [Fix] codestyleMikhail Galanin2018-07-312-2/+2
| |
| * [Minor] added test parsing html/phished urlsMikhail Galanin2018-07-312-5/+112
| |