summaryrefslogtreecommitdiffstats
path: root/src/libserver
Commit message (Expand)AuthorAgeFilesLines
* [Fix] Fix potential double free by expclicitly zeroing pointersVsevolod Stakhov2024-01-251-4/+4
* Update cfg_utils.cxxJulien Voisin2023-12-291-1/+1
* Update cfg_rcl.cxxJulien Voisin2023-12-291-1/+1
* Merge pull request #4718 from rspamd/vstakhov-bayes-reworkVsevolod Stakhov2023-12-101-6/+6
|\
| * [Project] Move the whole backend to C++Vsevolod Stakhov2023-12-051-6/+6
* | [CritFix] - Fix reported length of logging structureAdam Majer2023-12-071-31/+11
|/
* [Rework] Use a more sane data structure and refactorVsevolod Stakhov2023-11-212-4/+5
* [Fix] Fix some corner cases when parsing maps with no newlinesVsevolod Stakhov2023-11-181-0/+3
* [Minor] Fix build with no hyperscanVsevolod Stakhov2023-11-151-0/+4
* [Fix] Another try to fix setproctitleVsevolod Stakhov2023-11-131-3/+3
* [Fix] Fix various issues with canonicalisation of the pathsVsevolod Stakhov2023-11-101-7/+16
* [Fix] Fix bad access when printing pending events on failure pathVsevolod Stakhov2023-11-101-5/+3
* [Feature] Support ping command in fuzzy storageVsevolod Stakhov2023-11-091-1/+18
* [Minor] Document `gtube_patterns`Vsevolod Stakhov2023-11-091-5/+22
* [Feature] Reiterate on gtube patternsVsevolod Stakhov2023-11-083-22/+52
* [Minor] Improve diagnostic by rising log levelVsevolod Stakhov2023-11-011-3/+3
* Merge pull request #4674 from rspamd/log_jsonVsevolod Stakhov2023-10-306-171/+329
|\
| * [Minor] Use floating point ts instead of microsecondslog_jsonVsevolod Stakhov2023-10-301-2/+2
| * [Feature] Escape JSON when neededVsevolod Stakhov2023-10-304-169/+286
| * [Minor] Fix some minor issuesVsevolod Stakhov2023-10-301-2/+6
| * [Project] Preliminary support of JSON loggingVsevolod Stakhov2023-10-304-38/+75
* | [Fix] Do not cleanup hyperscan files unless new ones are loadedVsevolod Stakhov2023-10-303-34/+58
|/
* [Minor] Really fix the issueVsevolod Stakhov2023-10-271-2/+2
* [Fix] A workaround for brain-damaged std::filesystem behaviourVsevolod Stakhov2023-10-271-13/+2
* [Minor] Simplify by using <filesystem>Vsevolod Stakhov2023-10-211-64/+33
* [Feature] Allow to set HTTP auth parameters for the mapsVsevolod Stakhov2023-10-021-4/+58
* [Minor] Refactor logging function to join console and fileVsevolod Stakhov2023-09-164-240/+243
* [Fix] Do not pollute public headers with libev internalsVsevolod Stakhov2023-09-132-4/+6
* [Feature] Use backward-cpp instead of manual libunwind stuffVsevolod Stakhov2023-09-133-73/+69
* [Minor] Use a more standard way to initialize libunwindVsevolod Stakhov2023-09-131-5/+7
* Merge pull request #4592 from ln5/formatstringVsevolod Stakhov2023-09-101-3/+3
|\
| * Update src/libserver/worker_util.cLinus Nordberg2023-09-091-1/+1
| * Update src/libserver/worker_util.cLinus Nordberg2023-09-091-2/+2
| * [Fix] Correct format string for unw_word_tLinus Nordberg2023-09-081-2/+2
* | [Minor] Fix some warningsVsevolod Stakhov2023-09-083-15/+25
* | [Fix] Correct format pattern for RE tree tempfile nameLinus Nordberg2023-09-081-1/+1
|/
* [Minor] Sort lua modules and use GPtrArray instead of GListVsevolod Stakhov2023-09-073-13/+15
* [Minor] Avoid 0 size mallocsVsevolod Stakhov2023-09-071-3/+6
* [Minor] Minor reorg of the async sessionVsevolod Stakhov2023-09-071-43/+27
* [Minor] Learn to cycle back on unsignedVsevolod Stakhov2023-09-055-13/+13
* [Minor] Support `backtrace` where libunwind is not supportedVsevolod Stakhov2023-09-051-4/+17
* [Feature] Add `logging`->`task_max_elts` optionVsevolod Stakhov2023-09-054-32/+30
* [Minor] Fix `www.` prefix matcherVsevolod Stakhov2023-08-241-15/+15
* changed errors to warnings.laodc2023-08-211-3/+1
* Added support for Redis 6 ACL (username/password)laodc2023-08-213-21/+61
* [Minor] Fix leakVsevolod Stakhov2023-08-201-0/+7
* [Minor] SimplifyVsevolod Stakhov2023-08-201-4/+1
* [Minor] Simplify transformVsevolod Stakhov2023-08-181-21/+6
* [Minor] Fix some more issuesVsevolod Stakhov2023-08-171-20/+20
* [Minor] Set top section explicitlyVsevolod Stakhov2023-08-171-0/+2