aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/backends/redis_backend.c
Commit message (Expand)AuthorAgeFilesLines
* [Project] Move the whole backend to C++Vsevolod Stakhov2023-12-051-1550/+0
* [Minor] Few more fixesVsevolod Stakhov2023-12-051-4/+25
* [Project] Temporary fixes to start new bayes logic debugVsevolod Stakhov2023-12-041-0/+4
* [Project] Start to rework C partVsevolod Stakhov2023-12-041-731/+149
* [Feature] Allow to set `max_users` for Redis bayes backendVsevolod Stakhov2023-11-021-5/+19
* changed errors to warnings.laodc2023-08-211-3/+1
* Added support for Redis 6 ACL (username/password)laodc2023-08-211-1/+20
* [Rework] More steps to do refactoringVsevolod Stakhov2023-08-161-4/+4
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-729/+736
* [Minor] Fix static memory leak in redis statVsevolod Stakhov2022-10-291-0/+8
* [Minor] Pass statfile id when requesting for the backend runtimeVsevolod Stakhov2022-06-181-1/+1
* [Minor] Replace some of macro usesVsevolod Stakhov2022-05-071-1/+1
* [Minor] Oops, fix refactoring aftermathVsevolod Stakhov2022-01-241-2/+2
* [Minor] Remove obsolete WITH_HIREDIS defineVsevolod Stakhov2021-11-201-4/+0
* [Minor] Fix some minor code quality issueVsevolod Stakhov2021-10-121-2/+4
* [Fix] Try to use on_connect/on_disconnect callbacks to handle internal Redis ...Vsevolod Stakhov2021-09-231-0/+36
* [Minor] Improve logging for REDIS_REPLY_ERRORVsevolod Stakhov2021-04-211-5/+17
* [Minor] enable Wmissing-format-attributeChristian Göttsche2020-04-111-0/+9
* [Fix] Plug memory leak introduced by #3153Vsevolod Stakhov2020-03-111-4/+13
* [Fix] Stat_redis_backend: Fix memory leak and simplify learn pathVsevolod Stakhov2020-03-091-114/+28
* [Minor] fix spellingChristian Göttsche2020-01-161-1/+1
* Merge pull request #3153 from resec/smembersVsevolod Stakhov2020-01-161-29/+47
|\
| * 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
* | Merge pull request #3147 from resec/masterVsevolod Stakhov2019-11-181-7/+4
|\|
| * Revert "[Fix] #3129 Multiple classifiers on redis working incorrectly"resec2019-11-141-18/+2
| * [Fix] #3129 Multiple classifiers on redis working incorrectlyresec2019-11-081-2/+18
| * [Minor] #3129 Multiple classifiers on redis working incorrectlyresec2019-11-071-1/+1
| * [Fix] #3129 Multiple classifiers on redis working incorrectlyresec2019-11-071-7/+4
* | [Minor] Add failure reason in the upstreams codeVsevolod Stakhov2019-11-131-5/+5
|/
* [Fix] Important hiredis fixesVsevolod Stakhov2019-10-221-4/+40
* [Minor] Another try to fix races in redis statsVsevolod Stakhov2019-10-191-19/+41
* [Fix] Fix pending checks for eventsVsevolod Stakhov2019-08-291-6/+6
* [Fix] Fix normalization of non-alphabet based languagesVsevolod Stakhov2019-08-271-1/+2
* [Feature] Improve autolearningVsevolod Stakhov2019-07-241-0/+26
* [Fix] Statistics: Do not query Redis tokens when there are no learnsVsevolod Stakhov2019-07-091-78/+139
* [Minor] Try to fix cmake stupidityVsevolod Stakhov2019-06-251-11/+10
* [Minor] Fix repeat when restarting timerVsevolod Stakhov2019-06-241-0/+2
* [Minor] Fix some missing userdataVsevolod Stakhov2019-06-221-0/+2
* [Project] Adopt normal worker and contorllerVsevolod Stakhov2019-06-221-4/+1
* [Project] More reworkVsevolod Stakhov2019-06-221-1/+1
* [Project] Refactor more, use ev_stat for cdb watchingVsevolod Stakhov2019-06-221-22/+24
* [Project] First refactoring step libevent->libevVsevolod Stakhov2019-06-221-8/+8
* [Fix] Do not use lightuserdata for tracebackVsevolod Stakhov2019-05-241-5/+3
* [Fix] Core: Fix address rotation bugVsevolod Stakhov2019-02-181-3/+3
* [Minor] Stat: Fail-safety fix for object expansionVsevolod Stakhov2019-02-111-9/+3
* [Minor] Stat: Set more sane default prefix when users scripts are setVsevolod Stakhov2019-02-111-1/+1
* [Project] Finish basic tasks in new unicode projectVsevolod Stakhov2018-11-251-6/+6