aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua/lua_config.c
Commit message (Collapse)AuthorAgeFilesLines
* [Minor] Make API consistentVsevolod Stakhov2024-09-271-4/+4
|
* Merge branch 'master' into vstakhov-utf8-mimeVsevolod Stakhov2024-09-051-442/+412
|\
| * [Minor] Forgot to handle `parent`Vsevolod Stakhov2024-09-021-3/+27
| |
| * [Minor] Restore legacy way to register symbols...Vsevolod Stakhov2024-09-021-6/+88
| |
| * [Doc] Discourage old brain damaged method of symbols registrationVsevolod Stakhov2024-09-021-1/+5
| |
| * [Fix] Unify lua symbols registrationVsevolod Stakhov2024-09-021-442/+300
| | | | | | | | I'm curious why this bug has been not mentioned for such a long time...
| * [Feature] Allow to set negative group score limit via `min_score`Vsevolod Stakhov2024-07-301-0/+2
| |
* | [Minor] Add flag for mime utf operationsVsevolod Stakhov2024-07-161-0/+24
|/
* [Rework] Further types conversion (no functional changes)Vsevolod Stakhov2024-03-181-201/+201
|
* [Rework] Remove some of the GLib types in lieu of standard onesVsevolod Stakhov2024-03-181-17/+17
| | | | This types have constant conflicts with the system ones especially on OSX.
* [Project] Convert the remainingVsevolod Stakhov2024-03-051-12/+12
|
* [Project] Start optimization of userdata hashingVsevolod Stakhov2024-03-051-4/+4
|
* [Rework] More steps to do refactoringVsevolod Stakhov2023-08-161-8/+8
|
* [Rework] More abstractions to hide C++ internalsVsevolod Stakhov2023-08-141-14/+17
|
* [Rework] Use clang-format to unify formatting in all sourcesVsevolod Stakhov2023-07-261-1558/+1560
| | | | No meaningful changes.
* [Minor] Remove assertion in lieu of a log messageVsevolod Stakhov2023-07-171-1/+4
| | | | | Issue: #4533 Closes: #4533
* [Minor] Fix newindexVsevolod Stakhov2023-05-161-2/+17
|
* [Minor] Allow more sane flags and ids syntax when register symbolsVsevolod Stakhov2023-05-161-96/+120
| | | | | | | | | | | | | | | | | For example, flags could be defined as: ```lua rspamd_config.register_symbol{ flags = ['ignore_passthrough', 'nice'] } ``` instead of (compatibility is still there): ```lua rspamd_config.register_symbol{ flags = 'ignore_passthrough,nice' } ```
* [Fix] Set symcache item in coroutine callsVsevolod Stakhov2023-02-031-1/+1
|
* [Minor] Add a helper method to get the current DNS timeoutVsevolod Stakhov2022-08-201-0/+24
|
* [Project] Allow `=` separated augmentations to be treated as kv pairsVsevolod Stakhov2022-08-141-6/+37
|
* [Project] Support augmentations with valuesVsevolod Stakhov2022-08-121-2/+2
|
* [Minor] Bail on unknown augmentationsVsevolod Stakhov2022-07-311-4/+17
|
* [Minor] Restore Lua APIVsevolod Stakhov2022-07-241-2/+20
|
* [Fix] Properly deal with `get_symbol/get_metric_symbol` ambiguityVsevolod Stakhov2022-05-291-73/+10
|
* [Minor] Lua_config: Add routine to extract the specific symbol's configurationVsevolod Stakhov2022-05-181-0/+42
|
* [Minor] Oops, fix table iterationVsevolod Stakhov2022-05-141-3/+4
|
* [Feature] Allow augmentations set in Lua APIVsevolod Stakhov2022-05-141-18/+48
|
* [Rework] Use dynamic items for calling callbacksVsevolod Stakhov2022-05-091-3/+3
| | | | | It is trivial to get a static item by dynamic item by just subtracting pointers. So there is no need in other complications.
* [Minor] Idempotent != postfilter, wtfVsevolod Stakhov2022-05-011-1/+2
|
* [Rework] Further stepsVsevolod Stakhov2022-04-231-33/+0
|
* [Minor] Implement adding deps and remove an old deprecated methodVsevolod Stakhov2022-04-201-7/+1
|
* [Project] Remove obsoleted methodsVsevolod Stakhov2022-04-191-29/+2
|
* Spelling (#4086)Josh Soref2022-02-221-9/+9
| | | [Rework] Massive spelling fix from @jsoref
* Merge pull request #4049 from StSturge/feature/configdump_symbol_detailVsevolod Stakhov2022-01-281-0/+35
|\ | | | | [Minor] rspamadm configdump: parsing fixes and output enhancements
| * Address PR review commentsssturges2022-01-271-3/+3
| |
| * [Fix] Support definition of ungrouped symbol in conf file, use group info ↵ssturges2022-01-251-0/+35
| | | | | | | | from lua or other conf file
* | [Minor] Improve documentationVsevolod Stakhov2022-01-261-1/+11
|/
* [Minor] Fix some leaks on error pathsVsevolod Stakhov2021-09-191-5/+6
| | | | Found by: coverity scan
* [Minor] Updates for API documentationAndrew Lewis2021-09-141-18/+26
| | | | | | - Put nested lists on the correct level - Document more symbol type options - Try be clearer about dependencies
* [Minor] Configwizard: Fix usage when the config is wrongVsevolod Stakhov2021-08-241-7/+12
|
* [Project] Fix lua bindingsVsevolod Stakhov2021-07-151-31/+6
|
* [Rework] Composites: Start rework of the composites frameworkVsevolod Stakhov2021-07-151-1/+1
|
* [Minor] Rspamadm: Init symcache in rspamadm clickhouseVsevolod Stakhov2021-04-061-0/+3
|
* Revert "[Feature] Ppopagate monitored errors from rbl module"Vsevolod Stakhov2021-03-181-19/+0
| | | | This reverts commit e4f459ef31aed15751edd9ae77f6183b7da3b7b4.
* [Feature] Ppopagate monitored errors from rbl moduleVsevolod Stakhov2021-03-171-0/+19
|
* [Minor] Save lua line for cfg scripts for debuggingVsevolod Stakhov2021-02-051-0/+44
|
* [Fix] Allow to set priorities between post init scriptsVsevolod Stakhov2020-12-301-0/+15
|
* [Fix] Spamassassin: Preserve 'pcre_only' flag when dealing with regexp ↵Vsevolod Stakhov2020-11-231-3/+13
| | | | replacements
* [Minor] Propagate pcre_only flagVsevolod Stakhov2020-11-231-4/+7
|