aboutsummaryrefslogtreecommitdiffstats
path: root/src/lua
Commit message (Collapse)AuthorAgeFilesLines
...
* [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] Add support of CNAME requests to the lua resolverVsevolod Stakhov2022-08-111-0/+5
|
* [Minor] Remove duplicated codeVsevolod Stakhov2022-08-111-22/+1
|
* [Minor] Ignore irrelevant DNS repliesVsevolod Stakhov2022-08-111-0/+5
|
* [Minor] Use integer instead of numberVsevolod Stakhov2022-08-031-1/+5
|
* [Fix] Adjust length of the fuzzy checks for short text partsVsevolod Stakhov2022-08-021-5/+1
| | | | Reported by: @citrin
* [Minor] Bail on unknown augmentationsVsevolod Stakhov2022-07-311-4/+17
|
* [Minor] Restore Lua APIVsevolod Stakhov2022-07-241-2/+20
|
* [Rework] Use another version of hash table from the same authorVsevolod Stakhov2022-07-171-2/+2
|
* [Minor] Initialise variableVsevolod Stakhov2022-07-021-1/+1
|
* [Feature] Accept upstream in lua_tcpVsevolod Stakhov2022-07-021-1/+53
|
* [Minor] Set ok flag on successVsevolod Stakhov2022-07-021-0/+4
|
* [Minor] Check for NULL first for sanityVsevolod Stakhov2022-07-021-1/+4
|
* [Minor] Use upstreams refcountsVsevolod Stakhov2022-07-021-1/+5
|
* [Feature] Allow lua_http module to accept upstreamsVsevolod Stakhov2022-07-023-19/+63
|
* [Feature] Check content for binary stuff before dumping it to LuaVsevolod Stakhov2022-07-012-0/+8
| | | | Issue: #4204
* [Minor] Inverse logicVsevolod Stakhov2022-07-011-3/+3
|
* [Minor] Implement binary string checksVsevolod Stakhov2022-07-012-0/+24
| | | | Issue: #4204
* [Minor] Try to add workaround for replxx usage with no historyVsevolod Stakhov2022-06-131-0/+2
| | | | Issue: #4133
* [Fix] Properly check the original email flagVsevolod Stakhov2022-06-041-1/+1
| | | | Issue: #4167, #4104, #4187
* [Minor] Refactor bogus enumVsevolod Stakhov2022-06-041-48/+48
|
* [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] Fix build with LibreSSL 3.5+Vsevolod Stakhov2022-05-161-3/+6
| | | | Submitted by: Bernard Spil
* [Minor] Oops, fix table iterationVsevolod Stakhov2022-05-141-3/+4
|
* [Minor] Fix typesVsevolod Stakhov2022-05-141-1/+1
|
* [Feature] Allow augmentations set in Lua APIVsevolod Stakhov2022-05-141-18/+48
|
* [Fix] Distinguish dynamic and static itemsVsevolod Stakhov2022-05-113-3/+5
|
* [Rework] Use dynamic items for calling callbacksVsevolod Stakhov2022-05-099-14/+14
| | | | | It is trivial to get a static item by dynamic item by just subtracting pointers. So there is no need in other complications.
* [Minor] Replace some of macro usesVsevolod Stakhov2022-05-072-2/+2
|
* [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
|
* [Minor] Allow to specify mempool when copying an IP address structureVsevolod Stakhov2022-03-204-5/+5
|
* [Minor] Adopt lua_url stuff for the new PRGVsevolod Stakhov2022-03-182-8/+8
|
* [Fix] Return a real number of recipients when dealing with aliasesVsevolod Stakhov2022-03-141-12/+26
| | | | Issue: #4104
* [Minor] Deduplicate sum functionVsevolod Stakhov2022-03-051-14/+3
|
* [Minor] Mark `c` in Kahan sum volatileVsevolod Stakhov2022-02-261-1/+1
|
* Spelling (#4086)Josh Soref2022-02-2212-44/+44
| | | [Rework] Massive spelling fix from @jsoref
* [Minor] Add an example for the lua_maps usageVsevolod Stakhov2022-02-141-0/+29
|
* [Minor] malloc -> g_mallocVsevolod Stakhov2022-01-291-1/+1
|
* [Fix] Fix host header usage in lua_httpVsevolod Stakhov2022-01-291-5/+17
| | | | | | | | | | | | | | | The issue is that `rspamd_http_message_get_http_host` actually returns non zero-terminated string in the case where `Host` header is found in a message. Hence, we *cannot* treat it as a zero terminated string. The proper approach is to use `rspamd_ftok_t` everywhere for strings but the change will be too intrusive, since it also involves many libraries, e.g. `rdns` and others. The current approach is much simplier: just copy a string into a temporary buffer ensuring that it is zero terminated in all the cases. Issue: #4051
* [Rework] Allow to set a different behaviour for actions from settingsVsevolod Stakhov2022-01-291-31/+39
| | | | Issue: #4025
* 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
|/