summaryrefslogtreecommitdiffstats
path: root/src/libstat
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Fix some minor code quality issueVsevolod Stakhov2021-10-122-2/+5
| | | | Found by: coverity scan
* [Minor] Improve learn error reportingVsevolod Stakhov2021-09-281-20/+31
|
* [Minor] Finish transition to signed log idVsevolod Stakhov2021-09-271-1/+1
|
* [Fix] Try to use on_connect/on_disconnect callbacks to handle internal Redis ↵Vsevolod Stakhov2021-09-231-0/+36
| | | | failures
* [Minor] Plug some leaks on error pathsVsevolod Stakhov2021-09-181-0/+3
| | | | Found by: coverity scan
* [Minor] Fix number of arguments to invoke a lua functionVsevolod Stakhov2021-09-011-1/+6
|
* [Rework] Rework learn and add classify conditionVsevolod Stakhov2021-09-011-80/+100
|
* [Minor] Add function to get a lua_reference from a string returning a functionVsevolod Stakhov2021-09-011-3/+3
|
* fix compatibility with lua-5.4Tomohiro "Tomo-p" KATO2021-08-201-0/+3
|
* [Rework] Html: Further rework of the tags content extractionVsevolod Stakhov2021-06-221-8/+0
|
* [Fix] Fix tokenization near exceptionsVsevolod Stakhov2021-06-171-2/+2
|
* [Project] Add process exceptions for invisible textVsevolod Stakhov2021-06-161-0/+8
|
* [Minor] Reduce timer calls when doing tokenisationVsevolod Stakhov2021-06-071-1/+4
|
* [Minor] Move html code to a separate subdir (no functional changes)Vsevolod Stakhov2021-05-201-1/+1
|
* [Minor] Improve logging for REDIS_REPLY_ERRORVsevolod Stakhov2021-04-212-6/+22
|
* [Minor] Fix rspamd_has_only_html_part function + refactor macro namesVsevolod Stakhov2020-10-261-3/+3
|
* [Minor] Improve error message when learning with passthrough resultVsevolod Stakhov2020-08-121-0/+10
| | | | Issue: #3339
* [Minor] enable Wmissing-format-attributeChristian Göttsche2020-04-111-0/+9
|
* [Feature] Add multiple base32 alphabets for decodingVsevolod Stakhov2020-04-092-2/+2
|
* [Feature] Support multiple base32 alphabetsVsevolod Stakhov2020-04-093-3/+3
|
* [Project] Rework scan result functions to support shadow resultsVsevolod Stakhov2020-04-071-1/+1
|
* [Minor] Zero terminate id stringVsevolod Stakhov2020-03-111-3/+8
|
* [Fix] Plug memory leak introduced by #3153Vsevolod Stakhov2020-03-111-4/+13
|
* [Minor] Oops, remove g_free dtorVsevolod Stakhov2020-03-111-1/+1
|
* [Minor] Allocate variable in the pool and avoid mallocVsevolod Stakhov2020-03-101-1/+4
|
* [Fix] Stat_redis_backend: Fix memory leak and simplify learn pathVsevolod Stakhov2020-03-092-114/+30
|
* [Rework] Rework URL structure: adjust tld partVsevolod Stakhov2020-03-091-1/+1
|
* [Minor] fix spellingChristian Göttsche2020-01-161-1/+1
|
* Merge pull request #3153 from resec/smembersVsevolod Stakhov2020-01-161-29/+47
|\ | | | | [Minor] Eliminate redis SMEMBERS usage
| * eliminate smembers: remove redundent cleanupresec2019-11-191-11/+1
| |
| * eliminate smembers: fix againresec2019-11-191-5/+12
| |
| * eliminate smembers: fixresec2019-11-191-6/+5
| |
| * eliminate redis smembersresec2019-11-191-29/+51
| |
* | [Project] Track more memory allocations in a taskVsevolod Stakhov2019-12-231-0/+1
| |
* | Merge pull request #3147 from resec/masterVsevolod Stakhov2019-11-182-45/+27
|\| | | | | [Fix] Fixing multiple classifiers on redis
| * Revert "[Fix] #3129 Multiple classifiers on redis working incorrectly"resec2019-11-142-29/+3
| | | | | | | | This reverts commit 14495547dea7e4a0c14cf1507ba7def74b58a4ce.
| * [Fix] #3129 Multiple classifiers on redis working incorrectlyresec2019-11-082-3/+29
| |
| * [Minor] #3129 Multiple classifiers on redis working incorrectlyresec2019-11-072-2/+2
| |
| * [Fix] #3129 Multiple classifiers on redis working incorrectlyresec2019-11-071-7/+4
| |
| * [Fix] #3129 Multiple classifiers on redis working incorrectlyresec2019-11-071-38/+23
| |
* | [Minor] Add failure reason in the upstreams codeVsevolod Stakhov2019-11-132-8/+8
|/
* [Minor] Oops, check for UBRK_DONE firstVsevolod Stakhov2019-10-251-3/+3
|
* [Minor] Add safety check when using icu ubrk iteratorsVsevolod Stakhov2019-10-242-7/+42
|
* [Minor] Do not crash if redis cache cannot be reachedVsevolod Stakhov2019-10-221-1/+1
|
* [Fix] Important hiredis fixesVsevolod Stakhov2019-10-222-5/+56
| | | | | | | | | Hiredis can return error in two ways: - ctx is NULL and this path is usually handled properly - ctx->err is not REDIS_OK and this path is totally missing in many places This change should fix the both cases.
* [Minor] Another try to fix races in redis statsVsevolod Stakhov2019-10-192-20/+43
| | | | Issue: #3088
* [Minor] Fix array sizeVsevolod Stakhov2019-09-261-2/+2
|
* Update bayes.cPaul Dee2019-09-021-17/+17
| | | clarified some messages
* [Fix] Fix pending checks for eventsVsevolod Stakhov2019-08-291-6/+6
|
* [Fix] Fix normalization of non-alphabet based languagesVsevolod Stakhov2019-08-272-7/+4
|